Caldera Forms – More Than Contact Forms - Version 1.5.4

Version Description

Download this release

Release Info

Developer Shelob9
Plugin Icon 128x128 Caldera Forms – More Than Contact Forms
Version 1.5.4
Comparing to
See all releases

Code changes from version 1.5.3.1 to 1.5.4

Files changed (46) hide show
  1. assets/build/css/admin.min.css +1 -1
  2. assets/build/css/caldera-forms-front.min.css +1 -1
  3. assets/build/js/caldera-forms-front.min.js +1 -1
  4. assets/build/js/frontend-script-init.min.js +1 -1
  5. assets/build/js/vue.min.js +3 -3
  6. assets/build/js/vue/status-component.min.js +1 -0
  7. assets/build/js/vue/vue-filter.min.js +1 -1
  8. assets/build/js/vue/vue.min.js +3 -3
  9. assets/css/admin.css +56 -2
  10. assets/css/caldera-forms-front.css +1 -1
  11. assets/js/caldera-forms-front.js +22 -9
  12. assets/js/entry-viewer-2.js +1 -1
  13. assets/js/frontend-script-init.js +21 -8
  14. assets/js/parsley.min.js +1 -1
  15. assets/js/vue.js +22 -2
  16. assets/js/vue/status-component.js +20 -0
  17. caldera-core.php +2 -2
  18. classes/admin.php +11 -6
  19. classes/admin/clippy.php +1 -1
  20. classes/core.php +3 -3
  21. classes/db/form.php +57 -30
  22. classes/db/tables.php +23 -3
  23. classes/email/settings.php +1 -1
  24. classes/entry/ui.php +1 -1
  25. classes/field/localizer.php +8 -1
  26. classes/forms.php +1 -0
  27. classes/render/modals.php +1 -1
  28. fields/button/config_template.php +2 -2
  29. fields/date_picker/setup.php +2 -2
  30. includes/field_processors.php +1 -1
  31. includes/plugin-page-banner.php +2 -2
  32. package-lock.json +2059 -0
  33. processors/classes/ui.php +1 -1
  34. readme.txt +15 -1
  35. ui/admin.php +6 -16
  36. ui/admin_templates.php +4 -4
  37. ui/edit.php +10 -50
  38. ui/emails/settings.php +1 -1
  39. ui/entries/toolbar.php +1 -1
  40. ui/panels/conditions.php +1 -1
  41. ui/panels/form-settings.php +3 -3
  42. ui/panels/revisions.php +1 -1
  43. ui/pro.php +1 -1
  44. ui/support/panels/beta.php +1 -1
  45. ui/support/panels/debug.php +2 -2
  46. ui/support/panels/support.php +3 -3
assets/build/css/admin.min.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:caldera-forms;src:url(fonts/caldera-forms.eot?7moc5h);src:url(fonts/caldera-forms.eot?#iefix7moc5h) format('embedded-opentype'),url(fonts/caldera-forms.woff?7moc5h) format('woff'),url(fonts/caldera-forms.ttf?7moc5h) format('truetype'),url(fonts/caldera-forms.svg?7moc5h#caldera-forms) format('svg');font-weight:400;font-style:normal}[class*=" icn-"],[class^=icn-]{font-family:caldera-forms;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-field:before{content:"\e60b"}.icn-right:before{content:"\e60c"}.icn-equalizer:before{content:"\e60d"}.icn-cog:before{content:"\e605"}.icn-check:before{content:"\e606"}.icn-plus:before{content:"\e607"}.icn-radio-checked:before{content:"\e608"}.icn-radio-unchecked:before{content:"\e609"}.icn-code:before{content:"\e60a"}.icn-duplicate:before{content:"\e600"}.icn-folder:before{content:"\e601"}.icn-delete:before{content:"\e602"}.icn-repeat:before{content:"\e603"}.icn-cf:before{content:"\e604"}#wpbody-content>div.error,#wpbody-content>div.updated{margin:50px 27px -50px 2px}.caldera-editor-header-nav.spinner{display:block;margin:10px 0 -6px}.caldera-editor-header-nav>li.caldera-forms-headtext{display:block;padding:12px 0 0;color:#737373}.caldera-editor-header-nav>li.sub-meta-line{padding:9px}.toggle_option_row{margin:4px 0}.toggle_option_row input{display:inline}.caldera-group-panel .add-new-h2,.caldera-mini-list .caldera-group-description,.caldera-mini-list .caldera-group-footer{display:none}.toggle_option_row .dashicons-sort{cursor:all-scroll}.toggle_option_tab,.toggle_processor_event{float:right;margin:0 6px 0 0}.toggle_option_tab .button,.toggle_processor_event .button{border-radius:0;margin-right:-5px}.toggle_option_tab .button:last-child,.toggle_processor_event .button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.toggle_option_tab .button:first-child,.toggle_processor_event .button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.toggle_option_preview .button{border-radius:0;margin-right:-5px}.toggle_option_preview .button:first-child{border-radius:3px 0 0 3px}.toggle_option_preview .button:last-child{border-radius:0 3px 3px 0}.toplevel_page_caldera-forms .wrap{padding-top:35px}.caldera-entry-exporter{float:left;margin-top:-38px}.caldera-group-panel{width:350px;padding:12px 12px 0;float:left;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 1px 1px rgba(0,0,0,.04);margin:0 10px 10px 0;height:200px}.caldera-group-description{height:75px;margin-right:-12px;overflow:auto;padding:5px 10px 5px 0}.caldera-group-panel .description{color:#AFAFAF;float:right}.caldera-group-panel.new-element{background:rgba(0,0,0,0);border:5px dashed #E0E0E0;border-radius:2px;box-shadow:none;height:192px;width:342px;position:relative;text-align:center}.caldera-group-panel.caldera-mini-list{height:61px;width:250px}.caldera-group-panel.caldera-mini-list.new-element{height:54px}.caldera-group-panel.caldera-mini-list.new-element-form{width:350px;height:200px}.caldera-group-panel.caldera-mini-list.new-element-form .caldera-group-footer{display:block}.caldera-group-panel.new-element .caldera-new-element{display:none}.caldera-group-panel textarea{height:82px;margin:15px 1px 20px;width:100%}select.caldera-type-selector{display:block;float:right;margin-top:1px;width:140px}.caldera-group-panel.new-element .add-new-h2{display:inline-block;margin-top:80px}.caldera-group-panel.caldera-mini-list.new-element .add-new-h2{margin-top:10px}.caldera-group-panel.new-element.new-element-form .add-new-h2{margin-top:80px}.caldera-group-panel .has-error,.caldera-processor-nav.has-error{border-color:red!important}.caldera-group-panel .has-error:focus,.caldera-processor-nav.has-error a,.layout-form-field.has-error .preview-caldera-config-group{box-shadow:0 0 2px rgba(255,0,0,.8)}.caldera-config-group-toggle-options{margin-bottom:20px}.caldera-group-panel h3{border-bottom:1px solid #DFDFDF;font-size:1.2em;font-weight:400;margin:0 -12px;padding:0 12px 12px}.caldera-group-footer{background-color:#F7F7F7;border-top:1px solid #DFDFDF;margin:0 -12px;padding:12px;text-align:right}.caldera-delete-element{display:inline-block;margin-top:6px}.caldera-panel-info{background:#f8f8f8;display:block;list-style:none;margin:0 -12px;padding:6px;border-bottom:1px solid #DFDFDF}.caldera-panel-info>li{display:inline-block;margin:0;padding:0;width:100px;color:#7f7f7f}.caldera-editor-header{background:#FFF;border-bottom:1px solid #DFDFDF;box-shadow:0 1px 1px rgba(0,0,0,.04);clear:both;margin:-10px -20px 0 -22px;padding:0 12px;position:fixed;top:42px;width:100%;z-index:100}.caldera-editor-header.caldera-editor-subnav{background-color:#f0f0f0;top:84px}.caldera-editor-header .button.caldera-header-preview-button,.caldera-editor-header .button.caldera-header-save-button,.caldera-editor-header .caldera-header-email-preview-button,.caldera-header-restore-button{float:left;margin:7px 12px 0;position:relative}.caldera-header-restore-button{margin:7px 12px 0!important}.caldera-editor-header-nav{list-style:none;margin:0;min-height:38px;float:left}.caldera-editor-header-nav>li{float:left;margin:0;padding:0}.caldera-editor-header-nav li.caldera-element-type-label{background-color:#F8F8F8;color:#8F8F8F;display:inline-block;padding:12px}li.caldera-forms-version{color:#AFAFAF;font-size:.8em;padding:12px 0 10px}li.caldera-editor-logo{font-size:18px;font-weight:300;padding:11px 12px 11px 0}.caldera-editor-header-nav>li a{display:inline-block;padding:12px;text-decoration:none;color:#839e3f}.caldera-editor-header-nav>li.active a{background:#a3be5f;color:#fff}.caldera-editor-header-nav>li.caldera-forms-toolbar-item{padding:6px 6px 6px 12px}.caldera-editor-header-nav>li.caldera-forms-toolbar-item.separator{border-right:1px solid #efefef;height:29px;margin-right:10px;padding:6px 0 6px 12px}.caldera-editor-body .users-settings-input{width:350px}.caldera-editor-body .block-input,.caldera-editor-body .button.block-button{width:100%}.caldera-editor-section{clear:both}.caldera-editor-fields-panel,.caldera-editor-groups-panel{float:left;width:180px;margin-right:15px}.caldera-editor-fields-panel ul,.caldera-editor-groups-panel>ul{margin:6px 0 0;padding:0}.caldera-editor-fields-panel li,.caldera-editor-groups-panel li{border-bottom:1px solid #DFDFDF;margin:0}.icn-right.pull-right{float:right;margin:2px -2px 0 0;display:none}.caldera-group-nav.is-admin span{color:#EF1010}.caldera-field-line.active .icn-right,.caldera-group-nav.active .icn-right{display:block}.caldera-editor-fields-panel a,.caldera-editor-groups-panel a{color:#6F6F6F;display:block;padding:6px;text-decoration:none}.caldera-editor-fields-panel a:hover,.caldera-editor-fields-panel li.active a,.caldera-editor-groups-panel a:hover,.caldera-editor-groups-panel li.active a{background:#E8E8E8}.caldera-editor-fields-panel .button.add-field{width:140px}.caldera-editor-fields-panel .button.icon-button{float:right}.caldera-editor-group-settings{margin-top:5px;padding-top:5px}.caldera-editor-group-settings .block-input{margin:2px 0}.caldera-editor-field-config{float:left;width:350px}.layout-form-field{background:#fff;padding:5px}.layout-form-field .dashicons-admin-page,.layout-form-field .icon-edit{background:#efefef;color:#707070;position:absolute;top:12px;z-index:999}.layout-form-field .control-label{padding:0 0 5px;display:block}.layout-form-field .field_preview{min-height:38px;border:1px solid transparent}.preview-caldera-config-group{padding:6px}.preview-field-config{width:100%}.layout-form-field .icon-edit{border-radius:4px;border:1px solid #bfbfbf;padding:5px;right:12px}.layout-form-field .dashicons-admin-page{border:1px solid #bfbfbf;border-radius:4px;font-size:16px;height:25px;line-height:25px;padding:0;right:40px;width:25px}.layout-form-field .dashicons-admin-page:hover,.layout-form-field .icon-edit:hover{background:#fcfcfc;color:#505050}.layout-form-field.ui-sortable-helper{border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.field_preview .help-block{display:block;margin:5px 0;font-style:italic;color:#8f8f8f}.field-edit-open .field_preview{background:#eff5f5;border:1px solid #40a4cf;border-radius:3px}.layout-new-form-field .field_preview{display:none}.has-error .field_preview{border:1px solid red}textarea.block-input.field-config{height:100px;width:100%}.block-input.field-config{width:100%;line-height:20px}.field-config.field-checkbox{margin-top:4px}#new_form_baldrickModalBody .new-form-name.block-input.field-config{background-color:#fff;border-color:#779233;box-shadow:0 1px 4px rgba(0,0,0,.4) inset;color:#333;margin-top:17px;padding:7px}#new_form_baldrickModalBody .new-form-name.block-input.field-config.has-error{border-color:red}h3.caldera-editor-field-title{border-bottom:1px solid #CFCFCF;font-size:18px;font-weight:400;margin:0 0 6px;padding:5px 0 12px;color:#3f3f3f}.caldera-editor-body.caldera-config-editor-panel.caldera-config-has-side{margin-right:420px}.caldera-config-editor-main-panel{float:left;width:100%}.caldera-config-editor-side-panel{bottom:30px;overflow-y:scroll;padding-right:15px;position:fixed;right:0;top:172px;width:400px}.caldera-config-editor-panel-group{border-bottom:1px solid #DFDFDF;margin-bottom:30px;padding-bottom:20px}.caldera-config-editor-panel .add-new-h2,.caldera-config-editor-panel .add-new-h2:active{font-size:10px;margin:4px 10px}.add-new-h2.caldera-add-page,.add-new-h2.caldera-add-page:active{margin-left:0}.caldera-config-group label{display:block;margin:4px 0 0}.caldera-config-group legend,.caldera-config-group>label,.caldera-config-group>legend{float:left;margin:-2px 0 0 -140px;padding:6px 0;width:110px}.form-extend-page-wrap.spinner{float:none}.form-extend-page-wrap .caldera-config-group>label,.form-extend-page-wrap .caldera-config-group>legend{margin-left:-340px;width:330px}.caldera-config-group .field-key{float:left;margin:1px 0 0 -140px;width:120px}.caldera-config-group.caldera-config-group-full>label{margin:0}.caldera-config-group{clear:both;margin:0 5px 0 140px}.form-extend-page-wrap .caldera-config-group{margin-left:340px}.caldera-config-group.caldera-config-group-full{margin-left:0}.caldera-config-field{display:inline-block;margin-bottom:12px;width:100%;position:relative}.magic-tags-autocomplete{background-color:#fff;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.07);box-sizing:border-box;margin:1px;max-height:160px;overflow:auto;padding:0;position:absolute;top:auto;width:100%;z-index:999999}.toggle_option_row .magic-tags-autocomplete{width:279px}.magic-tags-autocomplete>ul{margin:0;padding:0}.magic-tags-autocomplete>ul>li{border-bottom:1px solid #dfdfdf;margin:0;padding:5px 6px 6px 12px;white-space:nowrap}.magic-tags-autocomplete>ul>li.header{border-bottom:1px solid #dfdfdf;font-style:italic;font-weight:700;margin:0;padding:5px 6px 6px}.magic-tags-autocomplete>ul>li.tag{cursor:pointer}.magic-tags-autocomplete>ul>li.tag:hover{background:#f5f5f5}.magic-tags-autocomplete>ul>li.tag>strong{color:#df2020}.caldera-config-field-break{clear:both;display:block;margin-bottom:6px}.caldera-editor-body{min-height:400px;padding-top:95px;position:relative}.caldera-code-editor-panel{padding-top:90px}.caldera-editor-body .new-field-input,.caldera-editor-body .new-group-input{margin-top:10px}.caldera-editor-body .button.repeat-config-button{margin-top:10px;margin-bottom:5px}.caldera-meta-box{margin-right:15px}.caldera-meta-side{width:280px}.caldera-meta-normal{max-width:700px}.caldera-config-editor-main-panel>h3,.caldera-editor-body>h3{background-color:#F4F4F4;box-shadow:0 1px 1px rgba(0,0,0,.09);color:#636363;font-weight:400;margin:-11px 4px 12px -10px;padding:10px 10px 6px;position:fixed;top:128px;width:100%;z-index:99}.caldera-config-editor-main-panel h3 .layout-new-form-field{margin-top:-3px}.ui-draggable-dragging{z-index:100}.button.button-small.layout-new-form-field.ui-draggable.ui-draggable-dragging{z-index:999999}.button.button-small.layout-new-form-field.ui-draggable{cursor:all-scroll}@media screen and (max-width:782px){.caldera-editor-body>h3{top:143px;padding:10px 10px 12px 20px}.add-new-h2.caldera-add-group{padding:4px 8px}}@media screen and (max-width:600px){.caldera-editor-body>h3{top:143px;position:absolute}}.caldera-editor-body .pull-right{float:right}.caldera-editor-body .postbox h3.hndle{cursor:default}input.has-error,input.has-error:focus,select.has-error,select.has-error:focus,textarea.has-error,textarea.has-error:focus{border-color:red;box-shadow:0 0 2px rgba(255,0,0,.8)}a span.error-tag{background:#DF1010;border-radius:3px;color:#FFF;font-weight:700;margin-left:8px;padding:0 5px}#general_settings_baldrickModalBody,#user_profile_baldrickModalBody{padding:0}.form-admin-page-wrap{margin:50px 0 0 430px}.form-extend-page-wrap{margin:100px 0 0}.form-panel-wrap{float:left;margin-left:-430px;width:430px;position:relative}.form-entries-wrap{padding:0 0 0 30px}.form-entries-wrap .caldera-forms-entry-exporter{margin-top:1px}.form-panel.postbox{border-left:6px solid #E5E5E5;float:left;margin-right:20px;padding:6px 5px 5px 12px;min-width:350px;max-width:350px;border-radius:0}.list.form-panel.postbox{float:none;min-width:100%;max-width:100%;width:auto;overflow:auto;box-sizing:border-box}.form-extend-page-wrap .list.form-panel.postbox{-moz-box-sizing:border-box;box-sizing:border-box}.form-panel.postbox h4{cursor:pointer;font-size:1em;height:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-panel.postbox h5{color:#8F8F8F;height:12px;margin:4px 0;overflow:hidden;text-overflow:ellipsis;width:100%}.form-panel.postbox .avatar-link{background-color:#FFF;border:3px solid #E5E5E5;border-radius:100%;cursor:pointer;display:block;height:28px;left:-20px;overflow:hidden;position:absolute;top:-18px;width:28px}.form-panel .cf-deleted-row td{opacity:.2}.form-panel .cf-deleted-row .view-entry-btn{display:none}.form-panel .cf-deleted-row td:last-child{opacity:1}.avatar-link .avatar{max-width:100%;max-height:100%}.form-controls{bottom:0;list-style:none;margin:0;position:absolute;right:0}.form-controls>li,.modal-side-tabs>li{display:inline-block;float:left;margin:0}.form-controls>li .form-control,.modal-side-tabs>li .modal-side-tab{background:#F7F7F7;display:block;margin:0;padding:6px 10px;text-decoration:none;color:#8F8F8F}.form-controls>li .form-control:hover,.modal-side-tabs>li .modal-side-tab:hover{background-color:#efefef}.form-controls>li.form-delete{float:right}.form-controls>li.form-delete .form-control{background:rgba(0,0,0,0);color:#DF1010;visibility:hidden}.modal-inside .modal-side-bar,.modal-side-bar .modal-side-tabs{background-color:#DFDFDF;bottom:0;overflow:auto;top:0;position:absolute}.form-panel:hover .form-controls>li.form-delete .form-control{text-decoration:underline;visibility:visible}.caldera-manage-groups-tip{padding:10px 0;text-align:center}.modal-inside{height:100%;margin-left:170px;padding-right:10px;overflow:auto}.modal-inside .modal-side-bar{left:0;width:150px}.user-avatar,.user-avatar img{float:left}.modal-side-bar .modal-side-tabs{margin:0;width:100%;min-height:100px}.modal-side-bar.has-avatar .modal-side-tabs{top:150px}.modal-side-tabs>li .modal-side-tab{background-color:#989898;color:#FFF}.modal-side-tabs>li .modal-side-tab:hover{background-color:#efefef;color:#585858}.modal-side-tabs>li .modal-side-tab.active{background-color:#FFF;color:#585858}.modal-side-bar .modal-side-tabs>li{width:100%}.tab-detail-panel{float:right;width:100%}.user-field-lable{display:inline-block;width:80px;color:#898989}input.disabled-input{background-color:#EFEFEF;box-shadow:none}.tab-detail-panel>h4{font-weight:700;margin:0 0 12px}.tab-detail-panel>h4 small{color:#A9A9A9;font-style:italic;font-weight:400}.tab-detail-panel .caldera-repeater-group{margin-bottom:12px}.avatar-column,.avatar-mini,.avatar-wall{margin:0;cursor:pointer}.caldera-repeater-group-control{background:#F7F7F7;border:1px solid #F4F4F4;clear:both;padding:6px;text-align:right}.caldera-repeater-group:hover .caldera-repeater-group-control.row-actions{visibility:visible}.tab-detail-panel .caldera-repeater-group hr{clear:both}.caldera-modal-body.spinner{background-position:12px 12px;min-height:44px;display:block;float:none;text-align:center;width:100%}#form-entries-viewer.spinner{display:block;visibility:visible;float:left;height:22px;padding:0;width:22px}#form-entries-viewer.spinner div,#form-entries-viewer.spinner p,.popover{display:none}.avatar-wall,.avatar-wall img{width:80px;height:80px}.form-panel.postbox .avatar-link.Administrator{border-color:#B5CF75}.form-panel.postbox.ajax-trigger{cursor:pointer}.form-panel.postbox.ajax-trigger:hover{background-color:#f7f7f7}.avatar-wall{float:left}.avatar-mini,.avatar-mini img{width:40px;height:40px}.avatar-mini{float:left}.avatar-column,.avatar-column img{width:30px;height:30px}.user-name{cursor:pointer}.popover{position:absolute;top:0;left:0;z-index:1010;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:8px}.popover>.pointer,.popover>.pointer:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.pointer{border-width:9px}.popover>.pointer:after{border-width:8px;content:""}.popover.bottom>.pointer:after,.popover.left>.pointer:after,.popover.right>.pointer:after,.popover.top>.pointer:after{content:" "}.popover.top>.pointer{left:50%;margin-left:-9px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.1);bottom:-9px}.popover.top>.pointer:after{bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fff}.popover.right>.pointer{top:50%;left:-9px;margin-top:-9px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.1)}.popover.right>.pointer:after{left:1px;bottom:-8px;border-left-width:0;border-right-color:#fff}.popover.bottom>.pointer{left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.1);top:-9px}.popover.bottom>.pointer:after{top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff}.popover.left>.pointer{top:50%;right:-9px;margin-top:-9px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.1)}.popover.left>.pointer:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-8px}.image-thumb{margin-left:68px;padding:6px 0 6px 6px}.popover-side-bar{float:left;margin-left:-68px;width:62px}.image-thumb .popover-main-content{margin-right:6px}.popover-main-content select{width:100%}.popover-content.image-thumb .button.popover-button{margin:0 0 3px;width:100%}.popover-content.image-thumb .popover-main-content .button.popover-button{margin:6px 0 0}.tab-detail-panel .button.caldera-add-group{margin-bottom:10px!important}.spinner.loading{display:inline;visibility:visible}.form-panel html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.form-panel body{margin:0}.form-panel article,.form-panel aside,.form-panel details,.form-panel figcaption,.form-panel figure,.form-panel footer,.form-panel header,.form-panel hgroup,.form-panel main,.form-panel nav,.form-panel section,.form-panel summary{display:block}.form-panel audio,.form-panel canvas,.form-panel progress,.form-panel video{display:inline-block;vertical-align:baseline}.form-panel audio:not([controls]){display:none;height:0}.form-panel [hidden],.form-panel template{display:none}.form-panel a{background:0 0}.form-panel a:active,.form-panel a:hover{outline:0}.form-panel abbr[title]{border-bottom:1px dotted}.form-panel b,.form-panel strong{font-weight:700}.form-panel dfn{font-style:italic}.form-panel h1{font-size:2em;margin:.67em 0}.form-panel mark{background:#ff0;color:#000}.form-panel small{font-size:80%}.form-panel sub,.form-panel sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.form-panel sup{top:-.5em}.form-panel sub{bottom:-.25em}.form-panel img{border:0}.form-panel svg:not(:root){overflow:hidden}.form-panel figure{margin:1em 40px}.form-panel hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.form-panel pre{overflow:auto}.form-panel code,.form-panel kbd,.form-panel pre,.form-panel samp{font-family:monospace,monospace;font-size:1em}.form-panel button,.form-panel input,.form-panel optgroup,.form-panel select,.form-panel textarea{color:inherit;font:inherit;margin:0}.form-panel button{overflow:visible}.form-panel button,.form-panel select{text-transform:none}.form-panel button,.form-panel html input[type=button],.form-panel input[type=reset],.form-panel input[type=submit]{-webkit-appearance:button;cursor:pointer}.form-panel button[disabled],.form-panel html input[disabled]{cursor:default}.form-panel button::-moz-focus-inner,.form-panel input::-moz-focus-inner{border:0;padding:0}.form-panel input{line-height:normal}.form-panel input[type=checkbox],.form-panel input[type=radio]{box-sizing:border-box;padding:0}.form-panel input[type=number]::-webkit-inner-spin-button,.form-panel input[type=number]::-webkit-outer-spin-button{height:auto}.form-panel input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.form-panel input[type=search]::-webkit-search-cancel-button,.form-panel input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form-panel fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.form-panel legend{border:0;padding:0}.form-panel textarea{overflow:auto}.form-panel optgroup{font-weight:700}.form-panel table{border-collapse:collapse;border-spacing:0;max-width:100%;background-color:transparent}.form-panel td,.form-panel th{padding:0}.form-panel th{text-align:left}.form-panel .table{width:100%;margin-bottom:20px}.form-panel .table>tbody>tr>td,.form-panel .table>tbody>tr>th,.form-panel .table>tfoot>tr>td,.form-panel .table>tfoot>tr>th,.form-panel .table>thead>tr>td,.form-panel .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.form-panel .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.form-panel .table>caption+thead>tr:first-child>td,.form-panel .table>caption+thead>tr:first-child>th,.form-panel .table>colgroup+thead>tr:first-child>td,.form-panel .table>colgroup+thead>tr:first-child>th,.form-panel .table>thead:first-child>tr:first-child>td,.form-panel .table>thead:first-child>tr:first-child>th{border-top:0}.form-panel .table>tbody+tbody{border-top:2px solid #ddd}.form-panel .table .table{background-color:#fff}.form-panel .table-condensed>tbody>tr>td,.form-panel .table-condensed>tbody>tr>th,.form-panel .table-condensed>tfoot>tr>td,.form-panel .table-condensed>tfoot>tr>th,.form-panel .table-condensed>thead>tr>td,.form-panel .table-condensed>thead>tr>th{padding:5px}.form-panel .table-bordered,.form-panel .table-bordered>tbody>tr>td,.form-panel .table-bordered>tbody>tr>th,.form-panel .table-bordered>tfoot>tr>td,.form-panel .table-bordered>tfoot>tr>th,.form-panel .table-bordered>thead>tr>td,.form-panel .table-bordered>thead>tr>th{border:1px solid #ddd}.form-panel .table-bordered>thead>tr>td,.form-panel .table-bordered>thead>tr>th{border-bottom-width:2px}.form-panel .table-striped>tbody>tr:nth-child(odd)>td,.form-panel .table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.form-panel .table-hover>tbody>tr:hover>td,.form-panel .table-hover>tbody>tr:hover>th,.form-panel .table>tbody>tr.active>td,.form-panel .table>tbody>tr.active>th,.form-panel .table>tbody>tr>td.active,.form-panel .table>tbody>tr>th.active,.form-panel .table>tfoot>tr.active>td,.form-panel .table>tfoot>tr.active>th,.form-panel .table>tfoot>tr>td.active,.form-panel .table>tfoot>tr>th.active,.form-panel .table>thead>tr.active>td,.form-panel .table>thead>tr.active>th,.form-panel .table>thead>tr>td.active,.form-panel .table>thead>tr>th.active{background-color:#f5f5f5}.form-panel table col[class*=col-]{position:static;float:none;display:table-column}.form-panel table td[class*=col-],.form-panel table th[class*=col-]{position:static;float:none;display:table-cell}.form-panel .table-hover>tbody>tr.active:hover>td,.form-panel .table-hover>tbody>tr.active:hover>th,.form-panel .table-hover>tbody>tr>td.active:hover,.form-panel .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.form-panel .table>tbody>tr.success>td,.form-panel .table>tbody>tr.success>th,.form-panel .table>tbody>tr>td.success,.form-panel .table>tbody>tr>th.success,.form-panel .table>tfoot>tr.success>td,.form-panel .table>tfoot>tr.success>th,.form-panel .table>tfoot>tr>td.success,.form-panel .table>tfoot>tr>th.success,.form-panel .table>thead>tr.success>td,.form-panel .table>thead>tr.success>th,.form-panel .table>thead>tr>td.success,.form-panel .table>thead>tr>th.success{background-color:#dff0d8}.form-panel .table-hover>tbody>tr.success:hover>td,.form-panel .table-hover>tbody>tr.success:hover>th,.form-panel .table-hover>tbody>tr>td.success:hover,.form-panel .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.form-panel .table>tbody>tr.info>td,.form-panel .table>tbody>tr.info>th,.form-panel .table>tbody>tr>td.info,.form-panel .table>tbody>tr>th.info,.form-panel .table>tfoot>tr.info>td,.form-panel .table>tfoot>tr.info>th,.form-panel .table>tfoot>tr>td.info,.form-panel .table>tfoot>tr>th.info,.form-panel .table>thead>tr.info>td,.form-panel .table>thead>tr.info>th,.form-panel .table>thead>tr>td.info,.form-panel .table>thead>tr>th.info{background-color:#d9edf7}.form-panel .table-hover>tbody>tr.info:hover>td,.form-panel .table-hover>tbody>tr.info:hover>th,.form-panel .table-hover>tbody>tr>td.info:hover,.form-panel .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.form-panel .table>tbody>tr.warning>td,.form-panel .table>tbody>tr.warning>th,.form-panel .table>tbody>tr>td.warning,.form-panel .table>tbody>tr>th.warning,.form-panel .table>tfoot>tr.warning>td,.form-panel .table>tfoot>tr.warning>th,.form-panel .table>tfoot>tr>td.warning,.form-panel .table>tfoot>tr>th.warning,.form-panel .table>thead>tr.warning>td,.form-panel .table>thead>tr.warning>th,.form-panel .table>thead>tr>td.warning,.form-panel .table>thead>tr>th.warning{background-color:#fcf8e3}.form-panel .table-hover>tbody>tr.warning:hover>td,.form-panel .table-hover>tbody>tr.warning:hover>th,.form-panel .table-hover>tbody>tr>td.warning:hover,.form-panel .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.form-panel .table>tbody>tr.danger>td,.form-panel .table>tbody>tr.danger>th,.form-panel .table>tbody>tr>td.danger,.form-panel .table>tbody>tr>th.danger,.form-panel .table>tfoot>tr.danger>td,.form-panel .table>tfoot>tr.danger>th,.form-panel .table>tfoot>tr>td.danger,.form-panel .table>tfoot>tr>th.danger,.form-panel .table>thead>tr.danger>td,.form-panel .table>thead>tr.danger>th,.form-panel .table>thead>tr>td.danger,.form-panel .table>thead>tr>th.danger{background-color:#f2dede}.form-panel .table-hover>tbody>tr.danger:hover>td,.form-panel .table-hover>tbody>tr.danger:hover>th,.form-panel .table-hover>tbody>tr>td.danger:hover,.form-panel .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.form-panel .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.form-panel .table-responsive>.table{margin-bottom:0}.form-panel .table-responsive>.table>tbody>tr>td,.form-panel .table-responsive>.table>tbody>tr>th,.form-panel .table-responsive>.table>tfoot>tr>td,.form-panel .table-responsive>.table>tfoot>tr>th,.form-panel .table-responsive>.table>thead>tr>td,.form-panel .table-responsive>.table>thead>tr>th{white-space:nowrap}.form-panel .table-responsive>.table-bordered{border:0}.form-panel .table-responsive>.table-bordered>tbody>tr>td:first-child,.form-panel .table-responsive>.table-bordered>tbody>tr>th:first-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>td:first-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>th:first-child,.form-panel .table-responsive>.table-bordered>thead>tr>td:first-child,.form-panel .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.form-panel .table-responsive>.table-bordered>tbody>tr>td:last-child,.form-panel .table-responsive>.table-bordered>tbody>tr>th:last-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>td:last-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>th:last-child,.form-panel .table-responsive>.table-bordered>thead>tr>td:last-child,.form-panel .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.form-panel .table-responsive>.table-bordered>tbody>tr:last-child>td,.form-panel .table-responsive>.table-bordered>tbody>tr:last-child>th,.form-panel .table-responsive>.table-bordered>tfoot>tr:last-child>td,.form-panel .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}#import_form_baldrickModalBody,.cf-form-create,.cf-form-template,.cf-template-column{overflow:hidden}.form-panel .clearfix:after,.form-panel .clearfix:before{content:" ";display:table}.form-panel .clearfix:after{clear:both}.form-panel .center-block{display:block;margin-left:auto;margin-right:auto}.form-panel .pull-right{float:right!important}.form-panel .pull-left{float:left!important}.form-panel .hide{display:none!important}.form-panel .show{display:block!important}.form-panel .invisible{visibility:hidden}.form-panel .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.form-panel .hidden{display:none!important;visibility:hidden!important}.form-panel .affix{position:fixed}#extend_cf_baldrickModalBody h2,.form-extend-page-wrap h2{font-size:1.1em;margin:0;padding:4px 6px 6px;color:inherit}.view_option_value{color:#afafaf}.entry-line{border-bottom:1px solid #ddd;margin-bottom:4px}.entry-line label{clear:left;float:left;font-weight:700;margin-bottom:3px;margin-right:8px;min-width:130px;text-transform:capitalize}.entry-line>div{display:inline-block;margin-bottom:4px;min-width:355px}.cf-table-viewer p{margin:0 0 4px}td.draft-form{box-shadow:2px 0 0 rgba(175,0,0,.6) inset;background-color:rgba(175,0,0,.09)}td.active-form{box-shadow:2px 0 0 #a3be5f inset}tr.form_entry_row.loading{opacity:.5}.caldera-editor-header .updated_notice_box{background:#fff;border-left:8px solid #afaf00;color:#333;display:inline-block;padding:10px 24px 10px 12px;position:absolute;top:-75px;box-shadow:0 3px 5px rgba(0,0,0,.2);z-index:99999}.cf-notification,.cf-notification-external{left:0;position:absolute;right:0;top:-45px}.tablenav.caldera-table-nav{clear:none;margin:10px 0}.caldera-table-nav .tablenav-pages .current-page{width:45px}.cf-notification-external{padding:0 1px 0 0}.cf-notification{background:#fff;border:1px solid #dfdfdf;border-radius:1px;box-shadow:0 2px 4px rgba(0,0,0,.08);padding:0}.cf-notification-notice{height:20px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.cf-notification div.error{margin:1px 0 0!important}.cf-notification .dashicons.dashicons-warning{color:#dd3d36}.cf-notification .dashicons.dashicons-arrow-down,.cf-notification .dashicons.dashicons-arrow-up{cursor:pointer;float:right;padding:8px}.cf-form-template{border:2px dashed #cfcfcf;float:left;height:180px;margin:0 5px 10px;padding:5px;width:162px;border-radius:4px;position:relative}.cf-template-title{padding:2px 2px 0 0}.cf-form-create{background:#a3be5f;border-radius:4px;bottom:-2px;padding:5px;position:absolute;top:-2px;width:362px;z-index:100}.caldera-grid.cf-form-create button.cf-change-template-button,.caldera-grid.cf-form-create button.cf-create-form-button{background-color:#fff;color:#93ae4f;border:1px solid #93ae4f;border-radius:3px;display:inline-block;margin:24px 0;padding:9px;width:174px}.caldera-grid.cf-form-create button.cf-change-template-button:hover,.caldera-grid.cf-form-create button.cf-create-form-button:hover{background-color:#efefef;color:#7e943d}.caldera-grid.cf-form-create button.cf-change-template-button.cf-loading-form{background:#a3be5f;color:#fff}.caldera-grid.cf-form-create button.cf-loading-form .dashicons{display:none}.caldera-grid.cf-form-create button.cf-create-form-button .spinner{display:none;margin:-1px 0;float:none}.caldera-grid.cf-form-create button.cf-loading-form,.caldera-grid.cf-form-create button.cf-loading-form:hover{background:#efefef;border-color:#bfbfbf;color:#7f7f7f;cursor:default}.caldera-grid.cf-form-create button.cf-loading-form .spinner{display:inline-block;visibility:visible}.cf-form-template>input{display:none}.cf-form-template:hover{border:2px dashed #a3be5f;background-color:#efefef}.cf-form-template.selected{background-color:#a3be5f;border:2px dashed #a3be5f;color:#fff}.cf-templates-wrapper{overflow:auto;padding-top:20px}.cf-form-template small{display:block;padding:0 3px}.cf-form-template small.cf-preview-field{border-bottom:1px solid #dfdfdf;font-size:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-preview-field.cf-preview-button{background:#d1d1d1;border-radius:2px;display:inline-block;margin:5px 3px 0;padding:0 9px;color:#333}.cf-form-template.selected .cf-preview-field.cf-preview-button{background-color:#fff}.cf-form-template small.cf-preview-field.cf-preview-field-html{background:rgba(0,0,0,.1);border:0;height:15px}.switch,.switch .box{border-radius:50px;cursor:pointer}.caldera-settings{float:left;width:270px}.caldera-settings strong{display:block}.caldera-setting{display:block;float:right;height:35px;padding:14px;width:50px}.caldera-settings-group{border-bottom:1px solid #efefef;display:block;margin-bottom:10px;padding-bottom:10px;clear:both}.switch{background:#efefef;box-shadow:0 0 3px rgba(0,0,0,.14) inset;height:20px;overflow:hidden;width:42px;transition:background-color 1s ease 0s;position:relative}.box-wrapper{height:21px;position:absolute;width:100%}.switch.active{background:#a3be5f}.switch .box{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.26),0 0 1px #333 inset;height:20px;width:50%;transition:margin .5s ease 0s}.switch.active .box{margin-left:50%}.switch.load .box{background-color:#a6a6a6}.switch.load .box .spinner{margin:0;opacity:.51;visibility:visible}input.cf-shortcode-preview{background:#efefef;border:none;box-shadow:none;display:none;font-size:13px;padding:2px;vertical-align:top;width:260px}@media screen and (max-width:782px){.caldera-editor-header-nav>li.caldera-forms-toolbar-item.separator,li.caldera-forms-version{display:none}.caldera-editor-header{height:47px;margin:-10px;overflow:hidden;padding-top:0;top:57px}.caldera-entry-exporter{margin-top:-30px}.caldera-forms-toolbar-item .button.cf-general-settings{padding:6px 8px}#form-entries-viewer{padding-top:12px}.cf-tools-row{white-space:nowrap}}.caldera-table-nav .tablenav-pages{text-align:right;float:right;width:auto}@media screen and (max-width:600px){.caldera-editor-logo>span.dashicons-cf-logo{font-size:31px;line-height:22px}.caldera-forms-name{display:none}.caldera-editor-header{position:absolute}.tablenav.caldera-table-nav{clear:none;margin:0;text-align:center}.caldera-table-nav .tablenav-pages{text-align:center;width:100%}}@media screen and (max-width:570px){.cf-tools-row{display:block;width:100%;margin-bottom:10px}.cf-tools-row-second{margin-left:50px}}@media screen and (max-width:450px){.form-panel-wrap{width:290px}.screen-per-page{display:block;margin:0 auto 10px;width:68px}}.caldera-config-group p.description{margin:0 0 24px}@media screen and (max-width:1000px){#caldera-forms-clippy{display:none;visibility:hidden}}@media screen and (min-width:1000px){#caldera-forms-clippy{display:block;visibility:visible}.caldera-forms-clippy-zone{width:100%;max-width:400px;min-width:200px;background-position-x:105%;background-repeat:no-repeat;margin-bottom:20px}.caldera-forms-clippy-zone-inner-wrap{margin-left:25px;border-right:35px solid #f9f9f9;background-color:#f9f9f9;opacity:.9}.caldera-forms-clippy{opacity:1;padding:8px;border:0;border-radius:4px;width:100%}.caldera-forms-clippy a.btn,.caldera-forms-clippy h2{text-align:center}.caldera-forms-clippy a.btn{width:100%;padding-right:4px}.caldera-forms-clippy .btn-green:hover,.caldera-forms-clippy .caldera-grid button:hover,.caldera-forms-clippy .caldera-grid html input[type=button]:hover,.caldera-forms-clippy .caldera-grid input[type=reset]:hover,.caldera-forms-clippy .caldera-grid input[type=submit]:hover{background:#ff7e30}.caldera-forms-clippy .btn{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;background-color:transparent;border-radius:4px;border:0;box-shadow:inset 0 0 0 2px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:.8em;font-weight:900;height:3.5em;letter-spacing:.35em;line-height:3.45em;overflow:hidden;padding:0 1.25em 0 1.6em;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.caldera-forms-clippy .btn.btn-sm{font-size:.6em}.caldera-forms-clippy .diff-btn li{padding:1em 0 0}.caldera-forms-clippy a.btn,.caldera-forms-clippy a.btn.btn-green{background-color:#a3bf61}.caldera-forms-clippy a.btn.btn-orange{background-color:#ff7e30}.caldera-forms-clippy a.btn.btn-grey{background-color:#3a3a3c}.caldera-forms-clippy .btn:active:focus,.caldera-forms-clippy .btn:focus,.caldera-forms-clippy a:focus,.caldera-forms-clippy button:focus,.caldera-forms-clippy input[type=checkbox]:focus,.caldera-forms-clippy input[type=radio]:focus,.caldera-forms-clippy input[type=file]:focus{outline:0}.caldera-forms-clippy a.btn:hover{background-color:#ff7e30}.caldera-forms-clippy a.btn.btn-orange:hover{background-color:#a3bf61}}.caldera-config-group p.description.help-block{margin-top:-12px;margin-bottom:12px}li.caldera-editor-logo{background-image:url(../images/caldera-globe-logo-sm.png);background-repeat:no-repeat;background-position-y:10%;background-size:40px}.caldera-forms-name{margin-left:44px}img.form-modal-lgo.form-modal-lgo-svg{opacity:.4}span.cf-form-shortcode-preview{background:#fff;font-size:1em;color:#000;border:1px solid #a3bf61;cursor:pointer;display:block;padding:2px;border-radius:2px}span.cf-form-shortcode-preview:hover{color:#fff;background-color:#ff7e30}span.cf-form-name-preview{font-weight:700}a.disabled{color:#8e8e8e}button.button.button-small.toggle-remove-option{width:100%}.option-setting input{width:70%!important;float:left;display:inline}label.option-setting-label{display:inline;width:50%;float:left}.toggle_option_row{border:1px solid #cfcfcf;border-radius:4px;padding:2px}li.caldera-forms-toolbar-item.success{background:#ff7e30;color:#fff;font-weight:500;margin-top:4px;border-radius:2px;text-align:center}
1
+ @font-face{font-family:caldera-forms;src:url(fonts/caldera-forms.eot?7moc5h);src:url(fonts/caldera-forms.eot?#iefix7moc5h) format('embedded-opentype'),url(fonts/caldera-forms.woff?7moc5h) format('woff'),url(fonts/caldera-forms.ttf?7moc5h) format('truetype'),url(fonts/caldera-forms.svg?7moc5h#caldera-forms) format('svg');font-weight:400;font-style:normal}[class*=" icn-"],[class^=icn-]{font-family:caldera-forms;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-field:before{content:"\e60b"}.icn-right:before{content:"\e60c"}.icn-equalizer:before{content:"\e60d"}.icn-cog:before{content:"\e605"}.icn-check:before{content:"\e606"}.icn-plus:before{content:"\e607"}.icn-radio-checked:before{content:"\e608"}.icn-radio-unchecked:before{content:"\e609"}.icn-code:before{content:"\e60a"}.icn-duplicate:before{content:"\e600"}.icn-folder:before{content:"\e601"}.icn-delete:before{content:"\e602"}.icn-repeat:before{content:"\e603"}.icn-cf:before{content:"\e604"}#wpbody-content>div.error,#wpbody-content>div.updated{margin:50px 27px -50px 2px}.caldera-editor-header-nav.spinner{display:block;margin:10px 0 -6px}.caldera-editor-header-nav>li.caldera-forms-headtext{display:block;padding:12px 0 0;color:#737373}.caldera-editor-header-nav>li.sub-meta-line{padding:9px}.toggle_option_row{margin:4px 0}.toggle_option_row input{display:inline}.caldera-group-panel .add-new-h2,.caldera-mini-list .caldera-group-description,.caldera-mini-list .caldera-group-footer{display:none}.toggle_option_row .dashicons-sort{cursor:all-scroll}.toggle_option_tab,.toggle_processor_event{float:right;margin:0 6px 0 0}.toggle_option_tab .button,.toggle_processor_event .button{border-radius:0;margin-right:-5px}.toggle_option_tab .button:last-child,.toggle_processor_event .button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.toggle_option_tab .button:first-child,.toggle_processor_event .button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.toggle_option_preview .button{border-radius:0;margin-right:-5px}.toggle_option_preview .button:first-child{border-radius:3px 0 0 3px}.toggle_option_preview .button:last-child{border-radius:0 3px 3px 0}.toplevel_page_caldera-forms .wrap{padding-top:35px}.caldera-entry-exporter{float:left;margin-top:-38px}.caldera-group-panel{width:350px;padding:12px 12px 0;float:left;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 1px 1px rgba(0,0,0,.04);margin:0 10px 10px 0;height:200px}.caldera-group-description{height:75px;margin-right:-12px;overflow:auto;padding:5px 10px 5px 0}.caldera-group-panel .description{color:#AFAFAF;float:right}.caldera-group-panel.new-element{background:rgba(0,0,0,0);border:5px dashed #E0E0E0;border-radius:2px;box-shadow:none;height:192px;width:342px;position:relative;text-align:center}.caldera-group-panel.caldera-mini-list{height:61px;width:250px}.caldera-group-panel.caldera-mini-list.new-element{height:54px}.caldera-group-panel.caldera-mini-list.new-element-form{width:350px;height:200px}.caldera-group-panel.caldera-mini-list.new-element-form .caldera-group-footer{display:block}.caldera-group-panel.new-element .caldera-new-element{display:none}.caldera-group-panel textarea{height:82px;margin:15px 1px 20px;width:100%}select.caldera-type-selector{display:block;float:right;margin-top:1px;width:140px}.caldera-group-panel.new-element .add-new-h2{display:inline-block;margin-top:80px}.caldera-group-panel.caldera-mini-list.new-element .add-new-h2{margin-top:10px}.caldera-group-panel.new-element.new-element-form .add-new-h2{margin-top:80px}.caldera-group-panel .has-error,.caldera-processor-nav.has-error{border-color:red!important}.caldera-group-panel .has-error:focus,.caldera-processor-nav.has-error a,.layout-form-field.has-error .preview-caldera-config-group{box-shadow:0 0 2px rgba(255,0,0,.8)}.caldera-config-group-toggle-options{margin-bottom:20px}.caldera-group-panel h3{border-bottom:1px solid #DFDFDF;font-size:1.2em;font-weight:400;margin:0 -12px;padding:0 12px 12px}.caldera-group-footer{background-color:#F7F7F7;border-top:1px solid #DFDFDF;margin:0 -12px;padding:12px;text-align:right}.caldera-delete-element{display:inline-block;margin-top:6px}.caldera-panel-info{background:#f8f8f8;display:block;list-style:none;margin:0 -12px;padding:6px;border-bottom:1px solid #DFDFDF}.caldera-panel-info>li{display:inline-block;margin:0;padding:0;width:100px;color:#7f7f7f}.caldera-editor-header{background:#FFF;border-bottom:1px solid #DFDFDF;box-shadow:0 1px 1px rgba(0,0,0,.04);clear:both;margin:-10px -20px 0 -22px;padding:0 12px;position:fixed;top:42px;width:100%;z-index:100}.caldera-editor-header.caldera-editor-subnav{background-color:#f0f0f0;top:84px}.caldera-editor-header .button.caldera-header-preview-button,.caldera-editor-header .button.caldera-header-save-button,.caldera-editor-header .caldera-header-email-preview-button,.caldera-header-restore-button,.caldera-header-return-button{float:left;margin:7px 12px 0;position:relative}.caldera-header-restore-button,.caldera-header-return-button{margin:7px 12px 0!important}.caldera-editor-header-nav{list-style:none;margin:0;min-height:38px;float:left}.caldera-editor-header-nav>li{float:left;margin:0;padding:0}.caldera-editor-header-nav li.caldera-element-type-label{background-color:#F8F8F8;color:#8F8F8F;display:inline-block;padding:12px}li.caldera-forms-version{color:#AFAFAF;font-size:.8em;padding:12px 0 10px}li.caldera-editor-logo{font-size:18px;font-weight:300;padding:11px 12px 11px 0}.caldera-editor-header-nav>li a{display:inline-block;padding:12px;text-decoration:none;color:#839e3f}.caldera-editor-header-nav>li.active a{background:#a3be5f;color:#fff}.caldera-editor-header-nav>li.caldera-forms-toolbar-item{padding:6px 6px 6px 12px}.caldera-editor-header-nav>li.caldera-forms-toolbar-item.separator{border-right:1px solid #efefef;height:29px;margin-right:10px;padding:6px 0 6px 12px}.caldera-editor-body .users-settings-input{width:350px}.caldera-editor-body .block-input,.caldera-editor-body .button.block-button{width:100%}.caldera-editor-section{clear:both}.caldera-editor-fields-panel,.caldera-editor-groups-panel{float:left;width:180px;margin-right:15px}.caldera-editor-fields-panel ul,.caldera-editor-groups-panel>ul{margin:6px 0 0;padding:0}.caldera-editor-fields-panel li,.caldera-editor-groups-panel li{border-bottom:1px solid #DFDFDF;margin:0}.icn-right.pull-right{float:right;margin:2px -2px 0 0;display:none}.caldera-group-nav.is-admin span{color:#EF1010}.caldera-field-line.active .icn-right,.caldera-group-nav.active .icn-right{display:block}.caldera-editor-fields-panel a,.caldera-editor-groups-panel a{color:#6F6F6F;display:block;padding:6px;text-decoration:none}.caldera-editor-fields-panel a:hover,.caldera-editor-fields-panel li.active a,.caldera-editor-groups-panel a:hover,.caldera-editor-groups-panel li.active a{background:#E8E8E8}.caldera-editor-fields-panel .button.add-field{width:140px}.caldera-editor-fields-panel .button.icon-button{float:right}.caldera-editor-group-settings{margin-top:5px;padding-top:5px}.caldera-editor-group-settings .block-input{margin:2px 0}.caldera-editor-field-config{float:left;width:350px}.layout-form-field{background:#fff;padding:5px}.layout-form-field .dashicons-admin-page,.layout-form-field .icon-edit{background:#efefef;color:#707070;position:absolute;top:12px;z-index:999}.layout-form-field .control-label{padding:0 0 5px;display:block}.layout-form-field .field_preview{min-height:38px;border:1px solid transparent}.preview-caldera-config-group{padding:6px}.preview-field-config{width:100%}.layout-form-field .icon-edit{border-radius:4px;border:1px solid #bfbfbf;padding:5px;right:12px}.layout-form-field .dashicons-admin-page{border:1px solid #bfbfbf;border-radius:4px;font-size:16px;height:25px;line-height:25px;padding:0;right:40px;width:25px}.layout-form-field .dashicons-admin-page:hover,.layout-form-field .icon-edit:hover{background:#fcfcfc;color:#505050}.layout-form-field.ui-sortable-helper{border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.field_preview .help-block{display:block;margin:5px 0;font-style:italic;color:#8f8f8f}.field-edit-open .field_preview{background:#eff5f5;border:1px solid #40a4cf;border-radius:3px}.layout-new-form-field .field_preview{display:none}.has-error .field_preview{border:1px solid red}textarea.block-input.field-config{height:100px;width:100%}.block-input.field-config{width:100%;line-height:20px}.field-config.field-checkbox{margin-top:4px}#new_form_baldrickModalBody .new-form-name.block-input.field-config{background-color:#fff;border-color:#779233;box-shadow:0 1px 4px rgba(0,0,0,.4) inset;color:#333;margin-top:17px;padding:7px}#new_form_baldrickModalBody .new-form-name.block-input.field-config.has-error{border-color:red}h3.caldera-editor-field-title{border-bottom:1px solid #CFCFCF;font-size:18px;font-weight:400;margin:0 0 6px;padding:5px 0 12px;color:#3f3f3f}.caldera-editor-body.caldera-config-editor-panel.caldera-config-has-side{margin-right:420px}.caldera-config-editor-main-panel{float:left;width:100%}.caldera-config-editor-side-panel{bottom:30px;overflow-y:scroll;padding-right:15px;position:fixed;right:0;top:172px;width:400px}.caldera-config-editor-panel-group{border-bottom:1px solid #DFDFDF;margin-bottom:30px;padding-bottom:20px}.caldera-config-editor-panel .add-new-h2,.caldera-config-editor-panel .add-new-h2:active{font-size:10px;margin:4px 10px}.add-new-h2.caldera-add-page,.add-new-h2.caldera-add-page:active{margin-left:0}.caldera-config-group label{display:block;margin:4px 0 0}.caldera-config-group legend,.caldera-config-group>label,.caldera-config-group>legend{float:left;margin:-2px 0 0 -140px;padding:6px 0;width:110px}.form-extend-page-wrap.spinner{float:none}.form-extend-page-wrap .caldera-config-group>label,.form-extend-page-wrap .caldera-config-group>legend{margin-left:-340px;width:330px}.caldera-config-group .field-key{float:left;margin:1px 0 0 -140px;width:120px}.caldera-config-group.caldera-config-group-full>label{margin:0}.caldera-config-group{clear:both;margin:0 5px 0 140px}.form-extend-page-wrap .caldera-config-group{margin-left:340px}.caldera-config-group.caldera-config-group-full{margin-left:0}.caldera-config-field{display:inline-block;margin-bottom:12px;width:100%;position:relative}.magic-tags-autocomplete{background-color:#fff;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.07);box-sizing:border-box;margin:1px;max-height:160px;overflow:auto;padding:0;position:absolute;top:auto;width:100%;z-index:999999}.toggle_option_row .magic-tags-autocomplete{width:279px}.magic-tags-autocomplete>ul{margin:0;padding:0}.magic-tags-autocomplete>ul>li{border-bottom:1px solid #dfdfdf;margin:0;padding:5px 6px 6px 12px;white-space:nowrap}.magic-tags-autocomplete>ul>li.header{border-bottom:1px solid #dfdfdf;font-style:italic;font-weight:700;margin:0;padding:5px 6px 6px}.magic-tags-autocomplete>ul>li.tag{cursor:pointer}.magic-tags-autocomplete>ul>li.tag:hover{background:#f5f5f5}.magic-tags-autocomplete>ul>li.tag>strong{color:#df2020}.caldera-config-field-break{clear:both;display:block;margin-bottom:6px}.caldera-editor-body{min-height:400px;padding-top:95px;position:relative}.caldera-code-editor-panel{padding-top:90px}.caldera-editor-body .new-field-input,.caldera-editor-body .new-group-input{margin-top:10px}.caldera-editor-body .button.repeat-config-button{margin-top:10px;margin-bottom:5px}.caldera-meta-box{margin-right:15px}.caldera-meta-side{width:280px}.caldera-meta-normal{max-width:700px}.caldera-config-editor-main-panel>h3,.caldera-editor-body>h3{background-color:#F4F4F4;box-shadow:0 1px 1px rgba(0,0,0,.09);color:#636363;font-weight:400;margin:-11px 4px 12px -10px;padding:10px 10px 6px;position:fixed;top:128px;width:100%;z-index:99}.caldera-config-editor-main-panel h3 .layout-new-form-field{margin-top:-3px}.ui-draggable-dragging{z-index:100}.button.button-small.layout-new-form-field.ui-draggable.ui-draggable-dragging{z-index:999999}.button.button-small.layout-new-form-field.ui-draggable{cursor:all-scroll}@media screen and (max-width:782px){.caldera-editor-body>h3{top:143px;padding:10px 10px 12px 20px}.add-new-h2.caldera-add-group{padding:4px 8px}}@media screen and (max-width:600px){.caldera-editor-body>h3{top:143px;position:absolute}}.caldera-editor-body .pull-right{float:right}.caldera-editor-body .postbox h3.hndle{cursor:default}input.has-error,input.has-error:focus,select.has-error,select.has-error:focus,textarea.has-error,textarea.has-error:focus{border-color:red;box-shadow:0 0 2px rgba(255,0,0,.8)}a span.error-tag{background:#DF1010;border-radius:3px;color:#FFF;font-weight:700;margin-left:8px;padding:0 5px}#general_settings_baldrickModalBody,#user_profile_baldrickModalBody{padding:0}.form-admin-page-wrap{margin:50px 0 0 430px}.form-extend-page-wrap{margin:100px 0 0}.form-panel-wrap{float:left;margin-left:-430px;width:430px;position:relative}.form-entries-wrap{padding:0 0 0 30px}.form-entries-wrap .caldera-forms-entry-exporter{margin-top:1px}.form-panel.postbox{border-left:6px solid #E5E5E5;float:left;margin-right:20px;padding:6px 5px 5px 12px;min-width:350px;max-width:350px;border-radius:0}.list.form-panel.postbox{float:none;min-width:100%;max-width:100%;width:auto;overflow:auto;box-sizing:border-box}.form-extend-page-wrap .list.form-panel.postbox{-moz-box-sizing:border-box;box-sizing:border-box}.form-panel.postbox h4{cursor:pointer;font-size:1em;height:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-panel.postbox h5{color:#8F8F8F;height:12px;margin:4px 0;overflow:hidden;text-overflow:ellipsis;width:100%}.form-panel.postbox .avatar-link{background-color:#FFF;border:3px solid #E5E5E5;border-radius:100%;cursor:pointer;display:block;height:28px;left:-20px;overflow:hidden;position:absolute;top:-18px;width:28px}.form-panel .cf-deleted-row td{opacity:.2}.form-panel .cf-deleted-row .view-entry-btn{display:none}.form-panel .cf-deleted-row td:last-child{opacity:1}.avatar-link .avatar{max-width:100%;max-height:100%}.form-controls{bottom:0;list-style:none;margin:0;position:absolute;right:0}.form-controls>li,.modal-side-tabs>li{display:inline-block;float:left;margin:0}.form-controls>li .form-control,.modal-side-tabs>li .modal-side-tab{background:#F7F7F7;display:block;margin:0;padding:6px 10px;text-decoration:none;color:#8F8F8F}.form-controls>li .form-control:hover,.modal-side-tabs>li .modal-side-tab:hover{background-color:#efefef}.form-controls>li.form-delete{float:right}.form-controls>li.form-delete .form-control{background:rgba(0,0,0,0);color:#DF1010;visibility:hidden}.modal-inside .modal-side-bar,.modal-side-bar .modal-side-tabs{background-color:#DFDFDF;bottom:0;overflow:auto;top:0;position:absolute}.form-panel:hover .form-controls>li.form-delete .form-control{text-decoration:underline;visibility:visible}.caldera-manage-groups-tip{padding:10px 0;text-align:center}.modal-inside{height:100%;margin-left:170px;padding-right:10px;overflow:auto}.modal-inside .modal-side-bar{left:0;width:150px}.user-avatar,.user-avatar img{float:left}.modal-side-bar .modal-side-tabs{margin:0;width:100%;min-height:100px}.modal-side-bar.has-avatar .modal-side-tabs{top:150px}.modal-side-tabs>li .modal-side-tab{background-color:#989898;color:#FFF}.modal-side-tabs>li .modal-side-tab:hover{background-color:#efefef;color:#585858}.modal-side-tabs>li .modal-side-tab.active{background-color:#FFF;color:#585858}.modal-side-bar .modal-side-tabs>li{width:100%}.tab-detail-panel{float:right;width:100%}.user-field-lable{display:inline-block;width:80px;color:#898989}input.disabled-input{background-color:#EFEFEF;box-shadow:none}.tab-detail-panel>h4{font-weight:700;margin:0 0 12px}.tab-detail-panel>h4 small{color:#A9A9A9;font-style:italic;font-weight:400}.tab-detail-panel .caldera-repeater-group{margin-bottom:12px}.avatar-column,.avatar-mini,.avatar-wall{margin:0;cursor:pointer}.caldera-repeater-group-control{background:#F7F7F7;border:1px solid #F4F4F4;clear:both;padding:6px;text-align:right}.caldera-repeater-group:hover .caldera-repeater-group-control.row-actions{visibility:visible}.tab-detail-panel .caldera-repeater-group hr{clear:both}.caldera-modal-body.spinner{background-position:12px 12px;min-height:44px;display:block;float:none;text-align:center;width:100%}#form-entries-viewer.spinner{display:block;visibility:visible;float:left;height:22px;padding:0;width:22px}#form-entries-viewer.spinner div,#form-entries-viewer.spinner p,.popover{display:none}.avatar-wall,.avatar-wall img{width:80px;height:80px}.form-panel.postbox .avatar-link.Administrator{border-color:#B5CF75}.form-panel.postbox.ajax-trigger{cursor:pointer}.form-panel.postbox.ajax-trigger:hover{background-color:#f7f7f7}.avatar-wall{float:left}.avatar-mini,.avatar-mini img{width:40px;height:40px}.avatar-mini{float:left}.avatar-column,.avatar-column img{width:30px;height:30px}.user-name{cursor:pointer}.popover{position:absolute;top:0;left:0;z-index:1010;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:8px}.popover>.pointer,.popover>.pointer:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.pointer{border-width:9px}.popover>.pointer:after{border-width:8px;content:""}.popover.bottom>.pointer:after,.popover.left>.pointer:after,.popover.right>.pointer:after,.popover.top>.pointer:after{content:" "}.popover.top>.pointer{left:50%;margin-left:-9px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.1);bottom:-9px}.popover.top>.pointer:after{bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fff}.popover.right>.pointer{top:50%;left:-9px;margin-top:-9px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.1)}.popover.right>.pointer:after{left:1px;bottom:-8px;border-left-width:0;border-right-color:#fff}.popover.bottom>.pointer{left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.1);top:-9px}.popover.bottom>.pointer:after{top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff}.popover.left>.pointer{top:50%;right:-9px;margin-top:-9px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.1)}.popover.left>.pointer:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-8px}.image-thumb{margin-left:68px;padding:6px 0 6px 6px}.popover-side-bar{float:left;margin-left:-68px;width:62px}.image-thumb .popover-main-content{margin-right:6px}.popover-main-content select{width:100%}.popover-content.image-thumb .button.popover-button{margin:0 0 3px;width:100%}.popover-content.image-thumb .popover-main-content .button.popover-button{margin:6px 0 0}.tab-detail-panel .button.caldera-add-group{margin-bottom:10px!important}.spinner.loading{display:inline;visibility:visible}.form-panel html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.form-panel body{margin:0}.form-panel article,.form-panel aside,.form-panel details,.form-panel figcaption,.form-panel figure,.form-panel footer,.form-panel header,.form-panel hgroup,.form-panel main,.form-panel nav,.form-panel section,.form-panel summary{display:block}.form-panel audio,.form-panel canvas,.form-panel progress,.form-panel video{display:inline-block;vertical-align:baseline}.form-panel audio:not([controls]){display:none;height:0}.form-panel [hidden],.form-panel template{display:none}.form-panel a{background:0 0}.form-panel a:active,.form-panel a:hover{outline:0}.form-panel abbr[title]{border-bottom:1px dotted}.form-panel b,.form-panel strong{font-weight:700}.form-panel dfn{font-style:italic}.form-panel h1{font-size:2em;margin:.67em 0}.form-panel mark{background:#ff0;color:#000}.form-panel small{font-size:80%}.form-panel sub,.form-panel sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.form-panel sup{top:-.5em}.form-panel sub{bottom:-.25em}.form-panel img{border:0}.form-panel svg:not(:root){overflow:hidden}.form-panel figure{margin:1em 40px}.form-panel hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.form-panel pre{overflow:auto}.form-panel code,.form-panel kbd,.form-panel pre,.form-panel samp{font-family:monospace,monospace;font-size:1em}.form-panel button,.form-panel input,.form-panel optgroup,.form-panel select,.form-panel textarea{color:inherit;font:inherit;margin:0}.form-panel button{overflow:visible}.form-panel button,.form-panel select{text-transform:none}.form-panel button,.form-panel html input[type=button],.form-panel input[type=reset],.form-panel input[type=submit]{-webkit-appearance:button;cursor:pointer}.form-panel button[disabled],.form-panel html input[disabled]{cursor:default}.form-panel button::-moz-focus-inner,.form-panel input::-moz-focus-inner{border:0;padding:0}.form-panel input{line-height:normal}.form-panel input[type=checkbox],.form-panel input[type=radio]{box-sizing:border-box;padding:0}.form-panel input[type=number]::-webkit-inner-spin-button,.form-panel input[type=number]::-webkit-outer-spin-button{height:auto}.form-panel input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.form-panel input[type=search]::-webkit-search-cancel-button,.form-panel input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form-panel fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.form-panel legend{border:0;padding:0}.form-panel textarea{overflow:auto}.form-panel optgroup{font-weight:700}.form-panel table{border-collapse:collapse;border-spacing:0;max-width:100%;background-color:transparent}.form-panel td,.form-panel th{padding:0}.form-panel th{text-align:left}.form-panel .table{width:100%;margin-bottom:20px}.form-panel .table>tbody>tr>td,.form-panel .table>tbody>tr>th,.form-panel .table>tfoot>tr>td,.form-panel .table>tfoot>tr>th,.form-panel .table>thead>tr>td,.form-panel .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.form-panel .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.form-panel .table>caption+thead>tr:first-child>td,.form-panel .table>caption+thead>tr:first-child>th,.form-panel .table>colgroup+thead>tr:first-child>td,.form-panel .table>colgroup+thead>tr:first-child>th,.form-panel .table>thead:first-child>tr:first-child>td,.form-panel .table>thead:first-child>tr:first-child>th{border-top:0}.form-panel .table>tbody+tbody{border-top:2px solid #ddd}.form-panel .table .table{background-color:#fff}.form-panel .table-condensed>tbody>tr>td,.form-panel .table-condensed>tbody>tr>th,.form-panel .table-condensed>tfoot>tr>td,.form-panel .table-condensed>tfoot>tr>th,.form-panel .table-condensed>thead>tr>td,.form-panel .table-condensed>thead>tr>th{padding:5px}.form-panel .table-bordered,.form-panel .table-bordered>tbody>tr>td,.form-panel .table-bordered>tbody>tr>th,.form-panel .table-bordered>tfoot>tr>td,.form-panel .table-bordered>tfoot>tr>th,.form-panel .table-bordered>thead>tr>td,.form-panel .table-bordered>thead>tr>th{border:1px solid #ddd}.form-panel .table-bordered>thead>tr>td,.form-panel .table-bordered>thead>tr>th{border-bottom-width:2px}.form-panel .table-striped>tbody>tr:nth-child(odd)>td,.form-panel .table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.form-panel .table-hover>tbody>tr:hover>td,.form-panel .table-hover>tbody>tr:hover>th,.form-panel .table>tbody>tr.active>td,.form-panel .table>tbody>tr.active>th,.form-panel .table>tbody>tr>td.active,.form-panel .table>tbody>tr>th.active,.form-panel .table>tfoot>tr.active>td,.form-panel .table>tfoot>tr.active>th,.form-panel .table>tfoot>tr>td.active,.form-panel .table>tfoot>tr>th.active,.form-panel .table>thead>tr.active>td,.form-panel .table>thead>tr.active>th,.form-panel .table>thead>tr>td.active,.form-panel .table>thead>tr>th.active{background-color:#f5f5f5}.form-panel table col[class*=col-]{position:static;float:none;display:table-column}.form-panel table td[class*=col-],.form-panel table th[class*=col-]{position:static;float:none;display:table-cell}.form-panel .table-hover>tbody>tr.active:hover>td,.form-panel .table-hover>tbody>tr.active:hover>th,.form-panel .table-hover>tbody>tr>td.active:hover,.form-panel .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.form-panel .table>tbody>tr.success>td,.form-panel .table>tbody>tr.success>th,.form-panel .table>tbody>tr>td.success,.form-panel .table>tbody>tr>th.success,.form-panel .table>tfoot>tr.success>td,.form-panel .table>tfoot>tr.success>th,.form-panel .table>tfoot>tr>td.success,.form-panel .table>tfoot>tr>th.success,.form-panel .table>thead>tr.success>td,.form-panel .table>thead>tr.success>th,.form-panel .table>thead>tr>td.success,.form-panel .table>thead>tr>th.success{background-color:#dff0d8}.form-panel .table-hover>tbody>tr.success:hover>td,.form-panel .table-hover>tbody>tr.success:hover>th,.form-panel .table-hover>tbody>tr>td.success:hover,.form-panel .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.form-panel .table>tbody>tr.info>td,.form-panel .table>tbody>tr.info>th,.form-panel .table>tbody>tr>td.info,.form-panel .table>tbody>tr>th.info,.form-panel .table>tfoot>tr.info>td,.form-panel .table>tfoot>tr.info>th,.form-panel .table>tfoot>tr>td.info,.form-panel .table>tfoot>tr>th.info,.form-panel .table>thead>tr.info>td,.form-panel .table>thead>tr.info>th,.form-panel .table>thead>tr>td.info,.form-panel .table>thead>tr>th.info{background-color:#d9edf7}.form-panel .table-hover>tbody>tr.info:hover>td,.form-panel .table-hover>tbody>tr.info:hover>th,.form-panel .table-hover>tbody>tr>td.info:hover,.form-panel .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.form-panel .table>tbody>tr.warning>td,.form-panel .table>tbody>tr.warning>th,.form-panel .table>tbody>tr>td.warning,.form-panel .table>tbody>tr>th.warning,.form-panel .table>tfoot>tr.warning>td,.form-panel .table>tfoot>tr.warning>th,.form-panel .table>tfoot>tr>td.warning,.form-panel .table>tfoot>tr>th.warning,.form-panel .table>thead>tr.warning>td,.form-panel .table>thead>tr.warning>th,.form-panel .table>thead>tr>td.warning,.form-panel .table>thead>tr>th.warning{background-color:#fcf8e3}.form-panel .table-hover>tbody>tr.warning:hover>td,.form-panel .table-hover>tbody>tr.warning:hover>th,.form-panel .table-hover>tbody>tr>td.warning:hover,.form-panel .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.form-panel .table>tbody>tr.danger>td,.form-panel .table>tbody>tr.danger>th,.form-panel .table>tbody>tr>td.danger,.form-panel .table>tbody>tr>th.danger,.form-panel .table>tfoot>tr.danger>td,.form-panel .table>tfoot>tr.danger>th,.form-panel .table>tfoot>tr>td.danger,.form-panel .table>tfoot>tr>th.danger,.form-panel .table>thead>tr.danger>td,.form-panel .table>thead>tr.danger>th,.form-panel .table>thead>tr>td.danger,.form-panel .table>thead>tr>th.danger{background-color:#f2dede}.form-panel .table-hover>tbody>tr.danger:hover>td,.form-panel .table-hover>tbody>tr.danger:hover>th,.form-panel .table-hover>tbody>tr>td.danger:hover,.form-panel .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.form-panel .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.form-panel .table-responsive>.table{margin-bottom:0}.form-panel .table-responsive>.table>tbody>tr>td,.form-panel .table-responsive>.table>tbody>tr>th,.form-panel .table-responsive>.table>tfoot>tr>td,.form-panel .table-responsive>.table>tfoot>tr>th,.form-panel .table-responsive>.table>thead>tr>td,.form-panel .table-responsive>.table>thead>tr>th{white-space:nowrap}.form-panel .table-responsive>.table-bordered{border:0}.form-panel .table-responsive>.table-bordered>tbody>tr>td:first-child,.form-panel .table-responsive>.table-bordered>tbody>tr>th:first-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>td:first-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>th:first-child,.form-panel .table-responsive>.table-bordered>thead>tr>td:first-child,.form-panel .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.form-panel .table-responsive>.table-bordered>tbody>tr>td:last-child,.form-panel .table-responsive>.table-bordered>tbody>tr>th:last-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>td:last-child,.form-panel .table-responsive>.table-bordered>tfoot>tr>th:last-child,.form-panel .table-responsive>.table-bordered>thead>tr>td:last-child,.form-panel .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.form-panel .table-responsive>.table-bordered>tbody>tr:last-child>td,.form-panel .table-responsive>.table-bordered>tbody>tr:last-child>th,.form-panel .table-responsive>.table-bordered>tfoot>tr:last-child>td,.form-panel .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}#import_form_baldrickModalBody,.cf-form-create,.cf-form-template,.cf-template-column{overflow:hidden}.form-panel .clearfix:after,.form-panel .clearfix:before{content:" ";display:table}.form-panel .clearfix:after{clear:both}.form-panel .center-block{display:block;margin-left:auto;margin-right:auto}.form-panel .pull-right{float:right!important}.form-panel .pull-left{float:left!important}.form-panel .hide{display:none!important}.form-panel .show{display:block!important}.form-panel .invisible{visibility:hidden}.form-panel .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.form-panel .hidden{display:none!important;visibility:hidden!important}.form-panel .affix{position:fixed}#extend_cf_baldrickModalBody h2,.form-extend-page-wrap h2{font-size:1.1em;margin:0;padding:4px 6px 6px;color:inherit}.view_option_value{color:#afafaf}.entry-line{border-bottom:1px solid #ddd;margin-bottom:4px}.entry-line label{clear:left;float:left;font-weight:700;margin-bottom:3px;margin-right:8px;min-width:130px;text-transform:capitalize}.entry-line>div{display:inline-block;margin-bottom:4px;min-width:355px}.cf-table-viewer p{margin:0 0 4px}td.draft-form{box-shadow:2px 0 0 rgba(175,0,0,.6) inset;background-color:rgba(175,0,0,.09)}td.active-form{box-shadow:2px 0 0 #a3be5f inset}tr.form_entry_row.loading{opacity:.5}.caldera-editor-header .updated_notice_box{background:#fff;border-left:8px solid #afaf00;color:#333;display:inline-block;padding:10px 24px 10px 12px;position:absolute;top:-75px;box-shadow:0 3px 5px rgba(0,0,0,.2);z-index:99999}.cf-notification,.cf-notification-external{left:0;position:absolute;right:0;top:-45px}.tablenav.caldera-table-nav{clear:none;margin:10px 0}.caldera-table-nav .tablenav-pages .current-page{width:45px}.cf-notification-external{padding:0 1px 0 0}.cf-notification{background:#fff;border:1px solid #dfdfdf;border-radius:1px;box-shadow:0 2px 4px rgba(0,0,0,.08);padding:0}.cf-notification-notice{height:20px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.cf-notification div.error{margin:1px 0 0!important}.cf-notification .dashicons.dashicons-warning{color:#dd3d36}.cf-notification .dashicons.dashicons-arrow-down,.cf-notification .dashicons.dashicons-arrow-up{cursor:pointer;float:right;padding:8px}.cf-form-template{border:2px dashed #cfcfcf;float:left;height:180px;margin:0 5px 10px;padding:5px;width:162px;border-radius:4px;position:relative}.cf-template-title{padding:2px 2px 0 0}.cf-form-create{background:#a3be5f;border-radius:4px;bottom:-2px;padding:5px;position:absolute;top:-2px;width:362px;z-index:100}.caldera-grid.cf-form-create button.cf-change-template-button,.caldera-grid.cf-form-create button.cf-create-form-button{background-color:#fff;color:#93ae4f;border:1px solid #93ae4f;border-radius:3px;display:inline-block;margin:24px 0;padding:9px;width:174px}.caldera-grid.cf-form-create button.cf-change-template-button:hover,.caldera-grid.cf-form-create button.cf-create-form-button:hover{background-color:#efefef;color:#7e943d}.caldera-grid.cf-form-create button.cf-change-template-button.cf-loading-form{background:#a3be5f;color:#fff}.caldera-grid.cf-form-create button.cf-loading-form .dashicons{display:none}.caldera-grid.cf-form-create button.cf-create-form-button .spinner{display:none;margin:-1px 0;float:none}.caldera-grid.cf-form-create button.cf-loading-form,.caldera-grid.cf-form-create button.cf-loading-form:hover{background:#efefef;border-color:#bfbfbf;color:#7f7f7f;cursor:default}.caldera-grid.cf-form-create button.cf-loading-form .spinner{display:inline-block;visibility:visible}.cf-form-template>input{display:none}.cf-form-template:hover{border:2px dashed #a3be5f;background-color:#efefef}.cf-form-template.selected{background-color:#a3be5f;border:2px dashed #a3be5f;color:#fff}.cf-templates-wrapper{overflow:auto;padding-top:20px}.cf-form-template small{display:block;padding:0 3px}.cf-form-template small.cf-preview-field{border-bottom:1px solid #dfdfdf;font-size:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-preview-field.cf-preview-button{background:#d1d1d1;border-radius:2px;display:inline-block;margin:5px 3px 0;padding:0 9px;color:#333}.cf-form-template.selected .cf-preview-field.cf-preview-button{background-color:#fff}.cf-form-template small.cf-preview-field.cf-preview-field-html{background:rgba(0,0,0,.1);border:0;height:15px}.switch,.switch .box{border-radius:50px;cursor:pointer}.caldera-settings{float:left;width:270px}.caldera-settings strong{display:block}.caldera-setting{display:block;float:right;height:35px;padding:14px;width:50px}.caldera-settings-group{border-bottom:1px solid #efefef;display:block;margin-bottom:10px;padding-bottom:10px;clear:both}.switch{background:#efefef;box-shadow:0 0 3px rgba(0,0,0,.14) inset;height:20px;overflow:hidden;width:42px;transition:background-color 1s ease 0s;position:relative}.box-wrapper{height:21px;position:absolute;width:100%}.switch.active{background:#a3be5f}.switch .box{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.26),0 0 1px #333 inset;height:20px;width:50%;transition:margin .5s ease 0s}.switch.active .box{margin-left:50%}.switch.load .box{background-color:#a6a6a6}.switch.load .box .spinner{margin:0;opacity:.51;visibility:visible}input.cf-shortcode-preview{background:#efefef;border:none;box-shadow:none;display:none;font-size:13px;padding:2px;vertical-align:top;width:260px}@media screen and (max-width:782px){.caldera-editor-header-nav>li.caldera-forms-toolbar-item.separator,li.caldera-forms-version{display:none}.caldera-editor-header{height:47px;margin:-10px;overflow:hidden;padding-top:0;top:57px}.caldera-entry-exporter{margin-top:-30px}.caldera-forms-toolbar-item .button.cf-general-settings{padding:6px 8px}#form-entries-viewer{padding-top:12px}.cf-tools-row{white-space:nowrap}}.caldera-table-nav .tablenav-pages{text-align:right;float:right;width:auto}@media screen and (max-width:600px){.caldera-editor-logo>span.dashicons-cf-logo{font-size:31px;line-height:22px}.caldera-forms-name{display:none}.caldera-editor-header{position:absolute}.tablenav.caldera-table-nav{clear:none;margin:0;text-align:center}.caldera-table-nav .tablenav-pages{text-align:center;width:100%}}@media screen and (max-width:570px){.cf-tools-row{display:block;width:100%;margin-bottom:10px}.cf-tools-row-second{margin-left:50px}}@media screen and (max-width:450px){.form-panel-wrap{width:290px}.screen-per-page{display:block;margin:0 auto 10px;width:68px}}.caldera-config-group p.description{margin:0 0 24px}@media screen and (max-width:1000px){#caldera-forms-clippy{display:none;visibility:hidden}}@media screen and (min-width:1000px){#caldera-forms-clippy{display:block;visibility:visible}.caldera-forms-clippy-zone{width:100%;max-width:400px;min-width:200px;background-position-x:105%;background-repeat:no-repeat;margin-bottom:20px}.caldera-forms-clippy-zone-inner-wrap{margin-left:25px;border-right:35px solid #f9f9f9;background-color:#f9f9f9;opacity:.9}.caldera-forms-clippy{opacity:1;padding:8px;border:0;border-radius:4px;width:100%}.caldera-forms-clippy a.btn,.caldera-forms-clippy h2{text-align:center}.caldera-forms-clippy a.btn{width:100%;padding-right:4px}.caldera-forms-clippy .btn-green:hover,.caldera-forms-clippy .caldera-grid button:hover,.caldera-forms-clippy .caldera-grid html input[type=button]:hover,.caldera-forms-clippy .caldera-grid input[type=reset]:hover,.caldera-forms-clippy .caldera-grid input[type=submit]:hover{background:#ff7e30}.caldera-forms-clippy .btn{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;background-color:transparent;border-radius:4px;border:0;box-shadow:inset 0 0 0 2px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:.8em;font-weight:900;height:3.5em;letter-spacing:.35em;line-height:3.45em;overflow:hidden;padding:0 1.25em 0 1.6em;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.caldera-forms-clippy .btn.btn-sm{font-size:.6em}.caldera-forms-clippy .diff-btn li{padding:1em 0 0}.caldera-forms-clippy a.btn,.caldera-forms-clippy a.btn.btn-green{background-color:#a3bf61}.caldera-forms-clippy a.btn.btn-orange{background-color:#ff7e30}.caldera-forms-clippy a.btn.btn-grey{background-color:#3a3a3c}.caldera-forms-clippy .btn:active:focus,.caldera-forms-clippy .btn:focus,.caldera-forms-clippy a:focus,.caldera-forms-clippy button:focus,.caldera-forms-clippy input[type=checkbox]:focus,.caldera-forms-clippy input[type=radio]:focus,.caldera-forms-clippy input[type=file]:focus{outline:0}.caldera-forms-clippy a.btn:hover{background-color:#ff7e30}.caldera-forms-clippy a.btn.btn-orange:hover{background-color:#a3bf61}}.caldera-config-group p.description.help-block{margin-top:-12px;margin-bottom:12px}li.caldera-editor-logo{background-image:url(../images/caldera-globe-logo-sm.png);background-repeat:no-repeat;background-position-y:10%;background-size:40px}.caldera-forms-name{margin-left:44px}img.form-modal-lgo.form-modal-lgo-svg{opacity:.4}span.cf-form-shortcode-preview{background:#fff;font-size:1em;color:#000;border:1px solid #a3bf61;cursor:pointer;display:block;padding:2px;border-radius:2px}span.cf-form-shortcode-preview:hover{color:#fff;background-color:#ff7e30}span.cf-form-name-preview{font-weight:700}a.disabled{color:#8e8e8e}button.button.button-small.toggle-remove-option{width:100%}.option-setting input{width:70%!important;float:left;display:inline}label.option-setting-label{display:inline;width:50%;float:left}.toggle_option_row{border:1px solid #cfcfcf;border-radius:4px;padding:2px}li.caldera-forms-toolbar-item.success{background:#ff7e30;color:#fff;font-weight:500;margin-top:4px;border-radius:2px;text-align:center}.caldera-editor-header{height:50px!important}.cf-alert{display:inline-block;padding:4px;border-radius:4px}.cf-alert-success{background:#a3bf61;color:#fff}.cf-alert-error{background:red;color:#fff}.cf-alert-wrap{margin-top:-5px}.cf-alert p{padding:0}#cf-pro-save{width:50%}.caldera-config-field .cf-alert.cf-alert-error p{margin:0}[v-cloak]{display:none;visibility:hidden}.cf-show{visibility:visible;display:inline-block;-webkit-animation:fadein .5s 1;animation:fadein .5s 1}.cf-hide{visibility:hidden;display:none;-webkit-animation:fadeout .5s 1;animation:fadeout .5s 1}
assets/build/css/caldera-forms-front.min.css CHANGED
@@ -1 +1 @@
1
- /*! GENERATED SOURCE FILE caldera-forms - v1.5.3.1 - 2017-07-26 */.caldera-grid html,.cf-toggle-switch html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.caldera-grid .sr-only,.caldera-grid svg:not(:root),.cf-toggle-switch svg:not(:root){overflow:hidden}.caldera-grid .btn,.cfdatepicker table{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.caldera-grid button,.caldera-grid select,.cf-toggle-switch button,.cf-toggle-switch select{text-transform:none}@media (min-width:768px){.caldera-grid .container{width:750px}}@media (min-width:992px){.caldera-grid .container{width:970px}}@media (min-width:1200px){.caldera-grid .container{width:1170px}}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid a{background:0 0;text-decoration:none}.caldera-grid img{vertical-align:middle}.caldera-grid *,.caldera-grid :after,.caldera-grid :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid html{font-size:62.5%;-webkit-tap-highlight-color:transparent}.caldera-grid body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.caldera-grid button,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{font-family:inherit;font-size:inherit;line-height:inherit}.caldera-grid a:focus,.caldera-grid a:hover{color:#2a6496;text-decoration:underline}.caldera-grid a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .img-responsive{display:block;max-width:100%;height:auto}.caldera-grid .img-rounded{border-radius:6px}.caldera-grid .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.caldera-grid .img-circle{border-radius:50%}.caldera-grid hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.caldera-grid .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.caldera-grid .container,.caldera-grid .container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:768px){.caldera-grid .container{width:735px}}@media (min-width:992px){.caldera-grid .container{width:955px}}@media (min-width:1200px){.caldera-grid .container{width:1155px}}.caldera-grid .row{margin-left:-7.5px;margin-right:-7.5px;max-width:100%}.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9,.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9,.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9,.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{position:relative;padding-left:7.5px;padding-right:7.5px}.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{float:left}.caldera-grid .col-xs-12{width:100%}.caldera-grid .col-xs-11{width:91.66666667%}.caldera-grid .col-xs-10{width:83.33333333%}.caldera-grid .col-xs-9{width:75%}.caldera-grid .col-xs-8{width:66.66666667%}.caldera-grid .col-xs-7{width:58.33333333%}.caldera-grid .col-xs-6{width:50%}.caldera-grid .col-xs-5{width:41.66666667%}.caldera-grid .col-xs-4{width:33.33333333%}.caldera-grid .col-xs-3{width:25%}.caldera-grid .col-xs-2{width:16.66666667%}.caldera-grid .col-xs-1{width:8.33333333%}.caldera-grid .col-xs-pull-12{right:100%}.caldera-grid .col-xs-pull-11{right:91.66666667%}.caldera-grid .col-xs-pull-10{right:83.33333333%}.caldera-grid .col-xs-pull-9{right:75%}.caldera-grid .col-xs-pull-8{right:66.66666667%}.caldera-grid .col-xs-pull-7{right:58.33333333%}.caldera-grid .col-xs-pull-6{right:50%}.caldera-grid .col-xs-pull-5{right:41.66666667%}.caldera-grid .col-xs-pull-4{right:33.33333333%}.caldera-grid .col-xs-pull-3{right:25%}.caldera-grid .col-xs-pull-2{right:16.66666667%}.caldera-grid .col-xs-pull-1{right:8.33333333%}.caldera-grid .col-xs-pull-0{right:0}.caldera-grid .col-xs-push-12{left:100%}.caldera-grid .col-xs-push-11{left:91.66666667%}.caldera-grid .col-xs-push-10{left:83.33333333%}.caldera-grid .col-xs-push-9{left:75%}.caldera-grid .col-xs-push-8{left:66.66666667%}.caldera-grid .col-xs-push-7{left:58.33333333%}.caldera-grid .col-xs-push-6{left:50%}.caldera-grid .col-xs-push-5{left:41.66666667%}.caldera-grid .col-xs-push-4{left:33.33333333%}.caldera-grid .col-xs-push-3{left:25%}.caldera-grid .col-xs-push-2{left:16.66666667%}.caldera-grid .col-xs-push-1{left:8.33333333%}.caldera-grid .col-xs-push-0{left:0}.caldera-grid .col-xs-offset-12{margin-left:100%}.caldera-grid .col-xs-offset-11{margin-left:91.66666667%}.caldera-grid .col-xs-offset-10{margin-left:83.33333333%}.caldera-grid .col-xs-offset-9{margin-left:75%}.caldera-grid .col-xs-offset-8{margin-left:66.66666667%}.caldera-grid .col-xs-offset-7{margin-left:58.33333333%}.caldera-grid .col-xs-offset-6{margin-left:50%}.caldera-grid .col-xs-offset-5{margin-left:41.66666667%}.caldera-grid .col-xs-offset-4{margin-left:33.33333333%}.caldera-grid .col-xs-offset-3{margin-left:25%}.caldera-grid .col-xs-offset-2{margin-left:16.66666667%}.caldera-grid .col-xs-offset-1{margin-left:8.33333333%}.caldera-grid .col-xs-offset-0{margin-left:0}@media (min-width:768px){.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9{float:left}.caldera-grid .col-sm-12{width:100%}.caldera-grid .col-sm-11{width:91.66666667%}.caldera-grid .col-sm-10{width:83.33333333%}.caldera-grid .col-sm-9{width:75%}.caldera-grid .col-sm-8{width:66.66666667%}.caldera-grid .col-sm-7{width:58.33333333%}.caldera-grid .col-sm-6{width:50%}.caldera-grid .col-sm-5{width:41.66666667%}.caldera-grid .col-sm-4{width:33.33333333%}.caldera-grid .col-sm-3{width:25%}.caldera-grid .col-sm-2{width:16.66666667%}.caldera-grid .col-sm-1{width:8.33333333%}.caldera-grid .col-sm-pull-12{right:100%}.caldera-grid .col-sm-pull-11{right:91.66666667%}.caldera-grid .col-sm-pull-10{right:83.33333333%}.caldera-grid .col-sm-pull-9{right:75%}.caldera-grid .col-sm-pull-8{right:66.66666667%}.caldera-grid .col-sm-pull-7{right:58.33333333%}.caldera-grid .col-sm-pull-6{right:50%}.caldera-grid .col-sm-pull-5{right:41.66666667%}.caldera-grid .col-sm-pull-4{right:33.33333333%}.caldera-grid .col-sm-pull-3{right:25%}.caldera-grid .col-sm-pull-2{right:16.66666667%}.caldera-grid .col-sm-pull-1{right:8.33333333%}.caldera-grid .col-sm-pull-0{right:0}.caldera-grid .col-sm-push-12{left:100%}.caldera-grid .col-sm-push-11{left:91.66666667%}.caldera-grid .col-sm-push-10{left:83.33333333%}.caldera-grid .col-sm-push-9{left:75%}.caldera-grid .col-sm-push-8{left:66.66666667%}.caldera-grid .col-sm-push-7{left:58.33333333%}.caldera-grid .col-sm-push-6{left:50%}.caldera-grid .col-sm-push-5{left:41.66666667%}.caldera-grid .col-sm-push-4{left:33.33333333%}.caldera-grid .col-sm-push-3{left:25%}.caldera-grid .col-sm-push-2{left:16.66666667%}.caldera-grid .col-sm-push-1{left:8.33333333%}.caldera-grid .col-sm-push-0{left:0}.caldera-grid .col-sm-offset-12{margin-left:100%}.caldera-grid .col-sm-offset-11{margin-left:91.66666667%}.caldera-grid .col-sm-offset-10{margin-left:83.33333333%}.caldera-grid .col-sm-offset-9{margin-left:75%}.caldera-grid .col-sm-offset-8{margin-left:66.66666667%}.caldera-grid .col-sm-offset-7{margin-left:58.33333333%}.caldera-grid .col-sm-offset-6{margin-left:50%}.caldera-grid .col-sm-offset-5{margin-left:41.66666667%}.caldera-grid .col-sm-offset-4{margin-left:33.33333333%}.caldera-grid .col-sm-offset-3{margin-left:25%}.caldera-grid .col-sm-offset-2{margin-left:16.66666667%}.caldera-grid .col-sm-offset-1{margin-left:8.33333333%}.caldera-grid .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9{float:left}.caldera-grid .col-md-12{width:100%}.caldera-grid .col-md-11{width:91.66666667%}.caldera-grid .col-md-10{width:83.33333333%}.caldera-grid .col-md-9{width:75%}.caldera-grid .col-md-8{width:66.66666667%}.caldera-grid .col-md-7{width:58.33333333%}.caldera-grid .col-md-6{width:50%}.caldera-grid .col-md-5{width:41.66666667%}.caldera-grid .col-md-4{width:33.33333333%}.caldera-grid .col-md-3{width:25%}.caldera-grid .col-md-2{width:16.66666667%}.caldera-grid .col-md-1{width:8.33333333%}.caldera-grid .col-md-pull-12{right:100%}.caldera-grid .col-md-pull-11{right:91.66666667%}.caldera-grid .col-md-pull-10{right:83.33333333%}.caldera-grid .col-md-pull-9{right:75%}.caldera-grid .col-md-pull-8{right:66.66666667%}.caldera-grid .col-md-pull-7{right:58.33333333%}.caldera-grid .col-md-pull-6{right:50%}.caldera-grid .col-md-pull-5{right:41.66666667%}.caldera-grid .col-md-pull-4{right:33.33333333%}.caldera-grid .col-md-pull-3{right:25%}.caldera-grid .col-md-pull-2{right:16.66666667%}.caldera-grid .col-md-pull-1{right:8.33333333%}.caldera-grid .col-md-pull-0{right:0}.caldera-grid .col-md-push-12{left:100%}.caldera-grid .col-md-push-11{left:91.66666667%}.caldera-grid .col-md-push-10{left:83.33333333%}.caldera-grid .col-md-push-9{left:75%}.caldera-grid .col-md-push-8{left:66.66666667%}.caldera-grid .col-md-push-7{left:58.33333333%}.caldera-grid .col-md-push-6{left:50%}.caldera-grid .col-md-push-5{left:41.66666667%}.caldera-grid .col-md-push-4{left:33.33333333%}.caldera-grid .col-md-push-3{left:25%}.caldera-grid .col-md-push-2{left:16.66666667%}.caldera-grid .col-md-push-1{left:8.33333333%}.caldera-grid .col-md-push-0{left:0}.caldera-grid .col-md-offset-12{margin-left:100%}.caldera-grid .col-md-offset-11{margin-left:91.66666667%}.caldera-grid .col-md-offset-10{margin-left:83.33333333%}.caldera-grid .col-md-offset-9{margin-left:75%}.caldera-grid .col-md-offset-8{margin-left:66.66666667%}.caldera-grid .col-md-offset-7{margin-left:58.33333333%}.caldera-grid .col-md-offset-6{margin-left:50%}.caldera-grid .col-md-offset-5{margin-left:41.66666667%}.caldera-grid .col-md-offset-4{margin-left:33.33333333%}.caldera-grid .col-md-offset-3{margin-left:25%}.caldera-grid .col-md-offset-2{margin-left:16.66666667%}.caldera-grid .col-md-offset-1{margin-left:8.33333333%}.caldera-grid .col-md-offset-0{margin-left:0}}@-ms-viewport{width:device-width}@media (min-width:1200px){.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9{float:left}.caldera-grid .col-lg-12{width:100%}.caldera-grid .col-lg-11{width:91.66666667%}.caldera-grid .col-lg-10{width:83.33333333%}.caldera-grid .col-lg-9{width:75%}.caldera-grid .col-lg-8{width:66.66666667%}.caldera-grid .col-lg-7{width:58.33333333%}.caldera-grid .col-lg-6{width:50%}.caldera-grid .col-lg-5{width:41.66666667%}.caldera-grid .col-lg-4{width:33.33333333%}.caldera-grid .col-lg-3{width:25%}.caldera-grid .col-lg-2{width:16.66666667%}.caldera-grid .col-lg-1{width:8.33333333%}.caldera-grid .col-lg-pull-12{right:100%}.caldera-grid .col-lg-pull-11{right:91.66666667%}.caldera-grid .col-lg-pull-10{right:83.33333333%}.caldera-grid .col-lg-pull-9{right:75%}.caldera-grid .col-lg-pull-8{right:66.66666667%}.caldera-grid .col-lg-pull-7{right:58.33333333%}.caldera-grid .col-lg-pull-6{right:50%}.caldera-grid .col-lg-pull-5{right:41.66666667%}.caldera-grid .col-lg-pull-4{right:33.33333333%}.caldera-grid .col-lg-pull-3{right:25%}.caldera-grid .col-lg-pull-2{right:16.66666667%}.caldera-grid .col-lg-pull-1{right:8.33333333%}.caldera-grid .col-lg-pull-0{right:0}.caldera-grid .col-lg-push-12{left:100%}.caldera-grid .col-lg-push-11{left:91.66666667%}.caldera-grid .col-lg-push-10{left:83.33333333%}.caldera-grid .col-lg-push-9{left:75%}.caldera-grid .col-lg-push-8{left:66.66666667%}.caldera-grid .col-lg-push-7{left:58.33333333%}.caldera-grid .col-lg-push-6{left:50%}.caldera-grid .col-lg-push-5{left:41.66666667%}.caldera-grid .col-lg-push-4{left:33.33333333%}.caldera-grid .col-lg-push-3{left:25%}.caldera-grid .col-lg-push-2{left:16.66666667%}.caldera-grid .col-lg-push-1{left:8.33333333%}.caldera-grid .col-lg-push-0{left:0}.caldera-grid .col-lg-offset-12{margin-left:100%}.caldera-grid .col-lg-offset-11{margin-left:91.66666667%}.caldera-grid .col-lg-offset-10{margin-left:83.33333333%}.caldera-grid .col-lg-offset-9{margin-left:75%}.caldera-grid .col-lg-offset-8{margin-left:66.66666667%}.caldera-grid .col-lg-offset-7{margin-left:58.33333333%}.caldera-grid .col-lg-offset-6{margin-left:50%}.caldera-grid .col-lg-offset-5{margin-left:41.66666667%}.caldera-grid .col-lg-offset-4{margin-left:33.33333333%}.caldera-grid .col-lg-offset-3{margin-left:25%}.caldera-grid .col-lg-offset-2{margin-left:16.66666667%}.caldera-grid .col-lg-offset-1{margin-left:8.33333333%}.caldera-grid .col-lg-offset-0{margin-left:0}}.caldera-grid .clearfix:after,.caldera-grid .clearfix:before,.caldera-grid .container-fluid:after,.caldera-grid .container-fluid:before,.caldera-grid .container:after,.caldera-grid .container:before,.caldera-grid .row:after,.caldera-grid .row:before{content:" ";display:table}.caldera-grid .clearfix:after,.caldera-grid .container-fluid:after,.caldera-grid .container:after,.caldera-grid .row:after{clear:both}.caldera-grid .center-block{display:block;margin-left:auto;margin-right:auto}.caldera-grid .pull-right{float:right!important}.caldera-grid .pull-left{float:left!important}.caldera-grid .hide{display:none!important}.caldera-grid .show{display:block!important}.caldera-grid .hidden,.caldera-grid .visible-lg,.caldera-grid .visible-md,.caldera-grid .visible-sm,.caldera-grid .visible-xs{display:none!important}.caldera-grid .invisible{visibility:hidden}.caldera-grid .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.caldera-grid .alert .alert-link,.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid .hidden{visibility:hidden!important}.caldera-grid .affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.caldera-grid .visible-xs{display:block!important}.caldera-grid table.visible-xs{display:table}.caldera-grid tr.visible-xs{display:table-row!important}.caldera-grid td.visible-xs,.caldera-grid th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .visible-sm{display:block!important}.caldera-grid table.visible-sm{display:table}.caldera-grid tr.visible-sm{display:table-row!important}.caldera-grid td.visible-sm,.caldera-grid th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .visible-md{display:block!important}.caldera-grid table.visible-md{display:table}.caldera-grid tr.visible-md{display:table-row!important}.caldera-grid td.visible-md,.caldera-grid th.visible-md{display:table-cell!important}}@media (min-width:1200px){.caldera-grid .visible-lg{display:block!important}.caldera-grid table.visible-lg{display:table}.caldera-grid tr.visible-lg{display:table-row!important}.caldera-grid td.visible-lg,.caldera-grid th.visible-lg{display:table-cell!important}.caldera-grid .hidden-lg{display:none!important}}@media (max-width:767px){.caldera-grid .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .hidden-md{display:none!important}}.caldera-grid .visible-print{display:none!important}@media print{.caldera-grid .visible-print{display:block!important}.caldera-grid table.visible-print{display:table}.caldera-grid tr.visible-print{display:table-row!important}.caldera-grid td.visible-print,.caldera-grid th.visible-print{display:table-cell!important}.caldera-grid .hidden-print{display:none!important}}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.caldera-grid .alert{padding:8px;margin-bottom:18px;border-radius:2px}.caldera-grid .alert-dismissable{padding-right:28px}.caldera-grid .alert-success{background-color:#dff0d8;border-color:#a3d48e;color:#3c763d}.caldera-grid .alert-success hr{border-top-color:#93cd7c}.caldera-grid .alert-success .alert-link{color:#2b542c}.caldera-grid .alert-info{background-color:#d9edf7;border-color:#85c5e5;color:#31708f}.caldera-grid .alert-info hr{border-top-color:#70bbe1}.caldera-grid .alert-info .alert-link{color:#245269}.caldera-grid .alert-warning{background-color:#f9edbe;border-color:#f0c36d;color:#333}.caldera-grid .alert-warning hr{border-top-color:#eeb956}.caldera-grid .alert-warning .alert-link{color:#1a1a1a}.caldera-grid .alert-danger,.caldera-grid .alert-error{background-color:#f2dede;border-color:#d59595;color:#a94442}.caldera-grid .alert-danger hr,.caldera-grid .alert-error hr{border-top-color:#ce8383}.caldera-grid .alert-danger .alert-link,.caldera-grid .alert-error .alert-link{color:#843534}.caldera-grid .alert-danger,.caldera-grid .alert-error,.caldera-grid .alert-info,.caldera-grid .alert-success,.caldera-grid .alert-warning{text-shadow:0 1px 0 rgba(255,255,255,.5)}.caldera-grid .has-error .form-control:focus,.caldera-grid .has-error .form-control:hover{border-color:#dd4b39}.caldera-grid.cf_processing{background:url(../images/loading.gif) center center/30px auto no-repeat rgba(0,0,0,0)}.caldera-grid.cf_processing>*{opacity:.5}.caldera-grid html{font-family:sans-serif}.caldera-grid body{margin:0}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid menu,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background-color:transparent}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0}.caldera-grid figure{margin:1em 40px}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input{line-height:normal}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}@media print{.caldera-grid *,.caldera-grid :after,.caldera-grid :before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.caldera-grid a,.caldera-grid a:visited{text-decoration:underline}.caldera-grid a[href]:after{content:" (" attr(href) ")"}.caldera-grid abbr[title]:after{content:" (" attr(title) ")"}.caldera-grid a[href^="#"]:after,.caldera-grid a[href^="javascript:"]:after{content:""}.caldera-grid blockquote,.caldera-grid pre{border:1px solid #999;page-break-inside:avoid}.caldera-grid thead{display:table-header-group}.caldera-grid img,.caldera-grid tr{page-break-inside:avoid}.caldera-grid img{max-width:100%!important}.caldera-grid h2,.caldera-grid h3,.caldera-grid p{orphans:3;widows:3}.caldera-grid h2,.caldera-grid h3{page-break-after:avoid}.caldera-grid select{background:#fff!important}.caldera-grid .navbar{display:none}.caldera-grid .btn>.caret,.caldera-grid .dropup>.btn>.caret{border-top-color:#000!important}.caldera-grid .label{border:1px solid #000}.caldera-grid .table{border-collapse:collapse!important}.caldera-grid .table td,.caldera-grid .table th{background-color:#fff!important}.caldera-grid .table-bordered td,.caldera-grid .table-bordered th{border:1px solid #ddd!important}}.caldera-grid .btn,.caldera-grid .btn-danger.active,.caldera-grid .btn-danger:active,.caldera-grid .btn-default.active,.caldera-grid .btn-default:active,.caldera-grid .btn-info.active,.caldera-grid .btn-info:active,.caldera-grid .btn-primary.active,.caldera-grid .btn-primary:active,.caldera-grid .btn-success.active,.caldera-grid .btn-success:active,.caldera-grid .btn-warning.active,.caldera-grid .btn-warning:active,.caldera-grid .form-control,.open>.dropdown-toggle.caldera-grid .btn-danger,.open>.dropdown-toggle.caldera-grid .btn-default,.open>.dropdown-toggle.caldera-grid .btn-info,.open>.dropdown-toggle.caldera-grid .btn-primary,.open>.dropdown-toggle.caldera-grid .btn-success,.open>.dropdown-toggle.caldera-grid .btn-warning{background-image:none}.caldera-grid fieldset{padding:0;margin:0;border:0;min-width:0}.caldera-grid legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{margin:0;line-height:normal}.caldera-grid .form-control,.caldera-grid output{font-size:14px;line-height:1.42857143;color:#555;display:block}.caldera-grid input[type=file]{display:block}.caldera-grid input[type=range]{display:block;width:100%}.caldera-grid select[multiple],.caldera-grid select[size]{height:auto}.caldera-grid input[type=checkbox]:focus,.caldera-grid input[type=file]:focus,.caldera-grid input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid input[type=checkbox]{-webkit-appearance:checkbox}.caldera-grid input[type=radio]{-webkit-appearance:radio}.caldera-grid output{padding-top:7px}.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.caldera-grid .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.caldera-grid .form-control::-moz-placeholder{color:#999;opacity:1}.caldera-grid .form-control:-ms-input-placeholder{color:#999}.caldera-grid .form-control::-webkit-input-placeholder{color:#999}.caldera-grid .has-success .checkbox,.caldera-grid .has-success .checkbox-inline,.caldera-grid .has-success .control-label,.caldera-grid .has-success .form-control-feedback,.caldera-grid .has-success .help-block,.caldera-grid .has-success .radio,.caldera-grid .has-success .radio-inline,.caldera-grid .has-success.checkbox label,.caldera-grid .has-success.checkbox-inline label,.caldera-grid .has-success.radio label,.caldera-grid .has-success.radio-inline label{color:#3c763d}.caldera-grid .form-control[disabled],.caldera-grid .form-control[readonly],fieldset[disabled] .caldera-grid .form-control{background-color:#eee;opacity:1}.caldera-grid .form-control[disabled],fieldset[disabled] .caldera-grid .form-control{cursor:not-allowed}textarea .caldera-grid .form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.caldera-grid input[type=date],.caldera-grid input[type=datetime-local],.caldera-grid input[type=month],.caldera-grid input[type=time]{line-height:34px}.caldera-grid input[type=date].input-sm,.caldera-grid input[type=datetime-local].input-sm,.caldera-grid input[type=month].input-sm,.caldera-grid input[type=time].input-sm,.input-group-sm .caldera-grid input[type=date],.input-group-sm .caldera-grid input[type=datetime-local],.input-group-sm .caldera-grid input[type=month],.input-group-sm .caldera-grid input[type=time]{line-height:30px}.caldera-grid input[type=date].input-lg,.caldera-grid input[type=datetime-local].input-lg,.caldera-grid input[type=month].input-lg,.caldera-grid input[type=time].input-lg,.input-group-lg .caldera-grid input[type=date],.input-group-lg .caldera-grid input[type=datetime-local],.input-group-lg .caldera-grid input[type=month],.input-group-lg .caldera-grid input[type=time]{line-height:46px}}.caldera-grid .form-group{margin-bottom:15px}.caldera-grid .checkbox,.caldera-grid .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.caldera-grid .checkbox label,.caldera-grid .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.caldera-grid .checkbox input[type=checkbox],.caldera-grid .checkbox-inline input[type=checkbox],.caldera-grid .radio input[type=radio],.caldera-grid .radio-inline input[type=radio]{margin-left:-20px}.caldera-grid .checkbox+.checkbox,.caldera-grid .radio+.radio{margin-top:-5px}.caldera-grid .checkbox-inline,.caldera-grid .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.caldera-grid .checkbox-inline+.checkbox-inline,.caldera-grid .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.caldera-grid .checkbox-inline.disabled,.caldera-grid .checkbox.disabled label,.caldera-grid .radio-inline.disabled,.caldera-grid .radio.disabled label,.caldera-grid input[type=checkbox].disabled,.caldera-grid input[type=checkbox][disabled],.caldera-grid input[type=radio].disabled,.caldera-grid input[type=radio][disabled],fieldset[disabled] .caldera-grid .checkbox label,fieldset[disabled] .caldera-grid .checkbox-inline,fieldset[disabled] .caldera-grid .radio label,fieldset[disabled] .caldera-grid .radio-inline,fieldset[disabled] .caldera-grid input[type=checkbox],fieldset[disabled] .caldera-grid input[type=radio]{cursor:not-allowed}.caldera-grid .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.caldera-grid .form-control-static.input-lg,.caldera-grid .form-control-static.input-sm{padding-left:0;padding-right:0}.caldera-grid .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .input-sm{height:30px;line-height:30px}select[multiple].caldera-grid .input-sm,textarea.caldera-grid .input-sm{height:auto}.caldera-grid .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .form-group-sm .form-control{height:30px;line-height:30px}select[multiple].caldera-grid .form-group-sm .form-control,textarea.caldera-grid .form-group-sm .form-control{height:auto}.caldera-grid .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.caldera-grid .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .input-lg{height:46px;line-height:46px}select[multiple].caldera-grid .input-lg,textarea.caldera-grid .input-lg{height:auto}.caldera-grid .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .form-group-lg .form-control{height:46px;line-height:46px}select[multiple].caldera-grid .form-group-lg .form-control,textarea.caldera-grid .form-group-lg .form-control{height:auto}.caldera-grid .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.caldera-grid .has-feedback{position:relative}.caldera-grid .has-feedback .form-control{padding-right:42.5px}.caldera-grid .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.caldera-grid .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.caldera-grid .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.caldera-grid .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.caldera-grid .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.caldera-grid .has-warning .checkbox,.caldera-grid .has-warning .checkbox-inline,.caldera-grid .has-warning .control-label,.caldera-grid .has-warning .form-control-feedback,.caldera-grid .has-warning .help-block,.caldera-grid .has-warning .radio,.caldera-grid .has-warning .radio-inline,.caldera-grid .has-warning.checkbox label,.caldera-grid .has-warning.checkbox-inline label,.caldera-grid .has-warning.radio label,.caldera-grid .has-warning.radio-inline label{color:#8a6d3b}.caldera-grid .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.caldera-grid .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline,.caldera-grid .has-error.checkbox label,.caldera-grid .has-error.checkbox-inline label,.caldera-grid .has-error.radio label,.caldera-grid .has-error.radio-inline label{color:#a94442}.caldera-grid .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.caldera-grid .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.caldera-grid .has-feedback label~.form-control-feedback{top:25px}.caldera-grid .has-feedback label.sr-only~.form-control-feedback{top:0}.caldera-grid .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.caldera-grid .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.caldera-grid .form-inline .form-control-static{display:inline-block}.caldera-grid .form-inline .input-group{display:inline-table;vertical-align:middle}.caldera-grid .form-inline .input-group .form-control,.caldera-grid .form-inline .input-group .input-group-addon,.caldera-grid .form-inline .input-group .input-group-btn{width:auto}.caldera-grid .form-inline .input-group>.form-control{width:100%}.caldera-grid .form-inline .control-label{margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox,.caldera-grid .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox label,.caldera-grid .form-inline .radio label{padding-left:0}.caldera-grid .form-inline .checkbox input[type=checkbox],.caldera-grid .form-inline .radio input[type=radio]{position:relative;margin-left:0}.caldera-grid .form-inline .has-feedback .form-control-feedback{top:0}.caldera-grid .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .checkbox-inline,.caldera-grid .form-horizontal .radio,.caldera-grid .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .radio{min-height:27px}.caldera-grid .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.caldera-grid .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.caldera-grid .form-horizontal .form-group-lg .control-label{padding-top:14.33px}.caldera-grid .form-horizontal .form-group-sm .control-label{padding-top:6px}}.caldera-grid .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;user-select:none}.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .btn.focus,.caldera-grid .btn:focus,.caldera-grid .btn:hover{color:#333;text-decoration:none}.caldera-grid .btn.active,.caldera-grid .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.caldera-grid .btn.disabled,.caldera-grid .btn[disabled],fieldset[disabled] .caldera-grid .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc}.caldera-grid .btn-default.active,.caldera-grid .btn-default.focus,.caldera-grid .btn-default:active,.caldera-grid .btn-default:focus,.caldera-grid .btn-default:hover,.open>.dropdown-toggle.caldera-grid .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.caldera-grid .btn-default.disabled,.caldera-grid .btn-default.disabled.active,.caldera-grid .btn-default.disabled.focus,.caldera-grid .btn-default.disabled:active,.caldera-grid .btn-default.disabled:focus,.caldera-grid .btn-default.disabled:hover,.caldera-grid .btn-default[disabled],.caldera-grid .btn-default[disabled].active,.caldera-grid .btn-default[disabled].focus,.caldera-grid .btn-default[disabled]:active,.caldera-grid .btn-default[disabled]:focus,.caldera-grid .btn-default[disabled]:hover,fieldset[disabled] .caldera-grid .btn-default,fieldset[disabled] .caldera-grid .btn-default.active,fieldset[disabled] .caldera-grid .btn-default.focus,fieldset[disabled] .caldera-grid .btn-default:active,fieldset[disabled] .caldera-grid .btn-default:focus,fieldset[disabled] .caldera-grid .btn-default:hover{background-color:#fff;border-color:#ccc}.caldera-grid .btn-default .badge{color:#fff;background-color:#333}.caldera-grid .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary.active,.caldera-grid .btn-primary.focus,.caldera-grid .btn-primary:active,.caldera-grid .btn-primary:focus,.caldera-grid .btn-primary:hover,.open>.dropdown-toggle.caldera-grid .btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.caldera-grid .btn-primary.disabled,.caldera-grid .btn-primary.disabled.active,.caldera-grid .btn-primary.disabled.focus,.caldera-grid .btn-primary.disabled:active,.caldera-grid .btn-primary.disabled:focus,.caldera-grid .btn-primary.disabled:hover,.caldera-grid .btn-primary[disabled],.caldera-grid .btn-primary[disabled].active,.caldera-grid .btn-primary[disabled].focus,.caldera-grid .btn-primary[disabled]:active,.caldera-grid .btn-primary[disabled]:focus,.caldera-grid .btn-primary[disabled]:hover,fieldset[disabled] .caldera-grid .btn-primary,fieldset[disabled] .caldera-grid .btn-primary.active,fieldset[disabled] .caldera-grid .btn-primary.focus,fieldset[disabled] .caldera-grid .btn-primary:active,fieldset[disabled] .caldera-grid .btn-primary:focus,fieldset[disabled] .caldera-grid .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary .badge{color:#337ab7;background-color:#fff}.caldera-grid .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success.active,.caldera-grid .btn-success.focus,.caldera-grid .btn-success:active,.caldera-grid .btn-success:focus,.caldera-grid .btn-success:hover,.open>.dropdown-toggle.caldera-grid .btn-success{color:#fff;background-color:#449d44;border-color:#398439}.caldera-grid .btn-success.disabled,.caldera-grid .btn-success.disabled.active,.caldera-grid .btn-success.disabled.focus,.caldera-grid .btn-success.disabled:active,.caldera-grid .btn-success.disabled:focus,.caldera-grid .btn-success.disabled:hover,.caldera-grid .btn-success[disabled],.caldera-grid .btn-success[disabled].active,.caldera-grid .btn-success[disabled].focus,.caldera-grid .btn-success[disabled]:active,.caldera-grid .btn-success[disabled]:focus,.caldera-grid .btn-success[disabled]:hover,fieldset[disabled] .caldera-grid .btn-success,fieldset[disabled] .caldera-grid .btn-success.active,fieldset[disabled] .caldera-grid .btn-success.focus,fieldset[disabled] .caldera-grid .btn-success:active,fieldset[disabled] .caldera-grid .btn-success:focus,fieldset[disabled] .caldera-grid .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success .badge{color:#5cb85c;background-color:#fff}.caldera-grid .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info.active,.caldera-grid .btn-info.focus,.caldera-grid .btn-info:active,.caldera-grid .btn-info:focus,.caldera-grid .btn-info:hover,.open>.dropdown-toggle.caldera-grid .btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.caldera-grid .btn-info.disabled,.caldera-grid .btn-info.disabled.active,.caldera-grid .btn-info.disabled.focus,.caldera-grid .btn-info.disabled:active,.caldera-grid .btn-info.disabled:focus,.caldera-grid .btn-info.disabled:hover,.caldera-grid .btn-info[disabled],.caldera-grid .btn-info[disabled].active,.caldera-grid .btn-info[disabled].focus,.caldera-grid .btn-info[disabled]:active,.caldera-grid .btn-info[disabled]:focus,.caldera-grid .btn-info[disabled]:hover,fieldset[disabled] .caldera-grid .btn-info,fieldset[disabled] .caldera-grid .btn-info.active,fieldset[disabled] .caldera-grid .btn-info.focus,fieldset[disabled] .caldera-grid .btn-info:active,fieldset[disabled] .caldera-grid .btn-info:focus,fieldset[disabled] .caldera-grid .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info .badge{color:#5bc0de;background-color:#fff}.caldera-grid .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning.active,.caldera-grid .btn-warning.focus,.caldera-grid .btn-warning:active,.caldera-grid .btn-warning:focus,.caldera-grid .btn-warning:hover,.open>.dropdown-toggle.caldera-grid .btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.caldera-grid .btn-warning.disabled,.caldera-grid .btn-warning.disabled.active,.caldera-grid .btn-warning.disabled.focus,.caldera-grid .btn-warning.disabled:active,.caldera-grid .btn-warning.disabled:focus,.caldera-grid .btn-warning.disabled:hover,.caldera-grid .btn-warning[disabled],.caldera-grid .btn-warning[disabled].active,.caldera-grid .btn-warning[disabled].focus,.caldera-grid .btn-warning[disabled]:active,.caldera-grid .btn-warning[disabled]:focus,.caldera-grid .btn-warning[disabled]:hover,fieldset[disabled] .caldera-grid .btn-warning,fieldset[disabled] .caldera-grid .btn-warning.active,fieldset[disabled] .caldera-grid .btn-warning.focus,fieldset[disabled] .caldera-grid .btn-warning:active,fieldset[disabled] .caldera-grid .btn-warning:focus,fieldset[disabled] .caldera-grid .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning .badge{color:#f0ad4e;background-color:#fff}.caldera-grid .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger.active,.caldera-grid .btn-danger.focus,.caldera-grid .btn-danger:active,.caldera-grid .btn-danger:focus,.caldera-grid .btn-danger:hover,.open>.dropdown-toggle.caldera-grid .btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.caldera-grid .btn-danger.disabled,.caldera-grid .btn-danger.disabled.active,.caldera-grid .btn-danger.disabled.focus,.caldera-grid .btn-danger.disabled:active,.caldera-grid .btn-danger.disabled:focus,.caldera-grid .btn-danger.disabled:hover,.caldera-grid .btn-danger[disabled],.caldera-grid .btn-danger[disabled].active,.caldera-grid .btn-danger[disabled].focus,.caldera-grid .btn-danger[disabled]:active,.caldera-grid .btn-danger[disabled]:focus,.caldera-grid .btn-danger[disabled]:hover,fieldset[disabled] .caldera-grid .btn-danger,fieldset[disabled] .caldera-grid .btn-danger.active,fieldset[disabled] .caldera-grid .btn-danger.focus,fieldset[disabled] .caldera-grid .btn-danger:active,fieldset[disabled] .caldera-grid .btn-danger:focus,fieldset[disabled] .caldera-grid .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger .badge{color:#d9534f;background-color:#fff}.caldera-grid .btn-link{color:#337ab7;font-weight:400;border-radius:0}.caldera-grid .btn-link,.caldera-grid .btn-link.active,.caldera-grid .btn-link:active,.caldera-grid .btn-link[disabled],fieldset[disabled] .caldera-grid .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-link,.caldera-grid .btn-link:active,.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{border-color:transparent}.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.caldera-grid .btn-link[disabled]:focus,.caldera-grid .btn-link[disabled]:hover,fieldset[disabled] .caldera-grid .btn-link:focus,fieldset[disabled] .caldera-grid .btn-link:hover{color:#777;text-decoration:none}.caldera-grid .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}.caldera-grid .btn-sm,.caldera-grid .btn-xs{font-size:12px;line-height:1.5;border-radius:1px}.caldera-grid .btn-sm{padding:5px 10px}.caldera-grid .btn-xs{padding:1px 5px}.caldera-grid .btn-block{display:block;width:100%}.caldera-grid .btn-block+.btn-block{margin-top:5px}.caldera-grid input[type=button].btn-block,.caldera-grid input[type=reset].btn-block,.caldera-grid input[type=submit].btn-block{width:100%}.caldera-grid textarea.form-control{padding-right:4px;height:auto}.caldera-grid .breadcrumb{padding:6px 12px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.caldera-grid .breadcrumb>li{display:inline-block;margin:0}.caldera-grid .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.caldera-grid .breadcrumb>.active,.caldera-grid .breadcrumb>.active>a{color:#777}.breadcrumb>li.active.error>a,.breadcrumb>li.error>a{color:red}.caldera-grid .cf-credit-card{padding-left:42px;background-image:url(../images/credit-card.svg);background-repeat:no-repeat!important;background-position-x:4px!important;background-position-y:3px!important}.caldera-grid .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@font-face{font-family:cf-raty;src:url(fonts/cf-raty.eot?40481674);src:url(fonts/cf-raty.eot?40481674#iefix) format('embedded-opentype'),url(fonts/cf-raty.woff?40481674) format('woff'),url(fonts/cf-raty.ttf?40481674) format('truetype'),url(fonts/cf-raty.svg?40481674#cf-raty) format('svg');font-weight:400;font-style:normal}[class*=" raty-"]:before,[class^=raty-]:before{font-family:cf-raty;font-style:normal;font-weight:400;speak:none;font-size:2em;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.raty-heart-on:before{content:'\e800'}.raty-heart-off:before{content:'\e801'}.raty-star-on:before{content:'\e802'}.raty-star-off:before{content:'\e803'}.raty-circle-on:before{content:'\e804'}.raty-circle-off:before{content:'\e805'}.raty-dot-off:before{content:'\e806'}.raty-dot-on:before{content:'\e807'}.raty-face-off:before{content:'\e808'}.raty-face-on:before{content:'\e809'}.raty-cancel-off:before{content:'\e80a'}.raty-cancel-on:before{content:'\e80b'}.calculation-group{background:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:6px;margin:6px 0}.preview-color-selector{background:#F0F0F0;border:1px solid #E2E2E2;display:inline;margin-left:-1px;padding:3px 12px;box-shadow:0 0 0 2px #fff inset}.miniColors-trigger{border:1px solid #999;-mz-border-radius:0 1px 1px 0;-webkit-border-radius:0 1px 1px 0;display:inline-block;height:24px;margin:0 0 -8px -1px;width:30px}.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group,.cf-color-picker .input-group-btn>.btn+.btn{margin-left:-1px}.miniColors-selector{background:#FFF;border:1px solid #999;-moz-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);-webkit-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);box-shadow:0 3px 0 -1px rgba(0,0,0,.05);height:162px;padding:5px;position:absolute;width:187px;z-index:999999;margin-top:-1px}.miniColors-colors,.miniColors-hues{top:5px;height:150px;cursor:crosshair;position:absolute}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{left:5px;width:150px;background:url(minicolor-colors.png) right no-repeat}.miniColors-hues{left:160px;width:20px;background:url(minicolor-colors.png) left no-repeat}.miniColors-colorPicker{position:absolute;width:9px;height:9px;border:1px solid #fff;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.miniColors-colorPicker-inner{position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid #000;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.miniColors-huePicker{position:absolute;left:-3px;width:24px;height:1px;border:1px solid #fff;border-radius:2px;background:#000}.cf-color-picker .form-control::-moz-placeholder{color:#999;opacity:1}.cf-color-picker .form-control:-ms-input-placeholder{color:#999}.cf-color-picker .form-control::-webkit-input-placeholder{color:#999}.cf-color-picker .form-control[disabled],.cf-color-picker .form-control[readonly],.cf-color-picker fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.cf-color-picker .form-group{margin-bottom:15px}.cf-color-picker .input-group{position:relative;display:table;border-collapse:separate;max-width:120px}.cf-color-picker .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.cf-color-picker .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.cf-color-picker .input-group-lg>.form-control,.cf-color-picker .input-group-lg>.input-group-addon,.cf-color-picker .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-color-picker .input-group-sm>.form-control,.cf-color-picker .input-group-sm>.input-group-addon,.cf-color-picker .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-color-picker .input-group .form-control,.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{display:table-cell}.cf-color-picker .input-group .form-control:not(:first-child):not(:last-child),.cf-color-picker .input-group-addon:not(:first-child):not(:last-child),.cf-color-picker .input-group-btn:not(:first-child):not(:last-child){border-radius:0}.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.cf-color-picker .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.cf-color-picker .text-hide,.table-striped .cfdatepicker table tr td,.table-striped .cfdatepicker table tr th{background-color:transparent}.cf-color-picker .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.cf-color-picker .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.cf-color-picker .input-group .form-control:first-child,.cf-color-picker .input-group-addon:first-child,.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group>.btn,.cf-color-picker .input-group-btn:first-child>.dropdown-toggle,.cf-color-picker .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.cf-color-picker .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-color-picker .input-group-addon:first-child{border-right:0}.cf-color-picker .input-group .form-control:last-child,.cf-color-picker .input-group-addon:last-child,.cf-color-picker .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.cf-color-picker .input-group-btn:first-child>.btn:not(:first-child),.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group>.btn,.cf-color-picker .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.cf-color-picker .input-group-addon:last-child{border-left:0}.cf-color-picker .input-group-btn{position:relative;font-size:0;white-space:nowrap}.cf-color-picker .input-group-btn>.btn{position:relative}.cf-color-picker .input-group-btn>.btn:active,.cf-color-picker .input-group-btn>.btn:focus,.cf-color-picker .input-group-btn>.btn:hover{z-index:2}.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group{margin-right:-1px}.cf-color-picker .clearfix:after,.cf-color-picker .clearfix:before,.cf-color-picker .form-horizontal .form-group:after,.cf-color-picker .form-horizontal .form-group:before{content:" ";display:table}.cf-color-picker .clearfix:after,.cf-color-picker .form-horizontal .form-group:after{clear:both}.cf-color-picker .center-block{display:block;margin-left:auto;margin-right:auto}.cf-color-picker .pull-right{float:right!important}.cf-color-picker .pull-left{float:left!important}.cf-color-picker .hide{display:none!important}.cf-color-picker .show{display:block!important}.cf-color-picker .invisible{visibility:hidden}.cf-color-picker .text-hide{font:0/0 a;color:transparent;text-shadow:none;border:0}.cf-color-picker .hidden{display:none!important;visibility:hidden!important}.cf-color-picker .affix{position:fixed}@-ms-viewport{width:device-width}.cf-color-picker .visible-lg,.cf-color-picker .visible-md,.cf-color-picker .visible-print,.cf-color-picker .visible-sm,.cf-color-picker .visible-xs{display:none!important}@media (max-width:767px){.cf-color-picker .visible-xs{display:block!important}.cf-color-picker table.visible-xs{display:table}.cf-color-picker tr.visible-xs{display:table-row!important}.cf-color-picker td.visible-xs,.cf-color-picker th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .visible-sm{display:block!important}.cf-color-picker table.visible-sm{display:table}.cf-color-picker tr.visible-sm{display:table-row!important}.cf-color-picker td.visible-sm,.cf-color-picker th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .visible-md{display:block!important}.cf-color-picker table.visible-md{display:table}.cf-color-picker tr.visible-md{display:table-row!important}.cf-color-picker td.visible-md,.cf-color-picker th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-color-picker .visible-lg{display:block!important}.cf-color-picker table.visible-lg{display:table}.cf-color-picker tr.visible-lg{display:table-row!important}.cf-color-picker td.visible-lg,.cf-color-picker th.visible-lg{display:table-cell!important}.cf-color-picker .hidden-lg{display:none!important}}@media (max-width:767px){.cf-color-picker .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .hidden-md{display:none!important}}@media print{.cf-color-picker .visible-print{display:block!important}.cf-color-picker table.visible-print{display:table}.cf-color-picker tr.visible-print{display:table-row!important}.cf-color-picker td.visible-print,.cf-color-picker th.visible-print{display:table-cell!important}.cf-color-picker .hidden-print{display:none!important}}.cfdatepicker-dropdown:after,.cfdatepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.cfdatepicker{padding:4px;border-radius:4px;direction:ltr}.cfdatepicker-inline{width:220px}.cfdatepicker.cfdatepicker-rtl{direction:rtl}.cfdatepicker.cfdatepicker-rtl table tr td span{float:right}.cfdatepicker-dropdown{top:0;left:0}.cfdatepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2)}.cfdatepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.cfdatepicker-dropdown.cfdatepicker-orient-left:before{left:6px}.cfdatepicker-dropdown.cfdatepicker-orient-left:after{left:7px}.cfdatepicker-dropdown.cfdatepicker-orient-right:before{right:6px}.cfdatepicker-dropdown.cfdatepicker-orient-right:after{right:7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:before{top:-7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:after{top:-6px}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.cfdatepicker>div{display:none}.cfdatepicker.days div.cfdatepicker-days,.cfdatepicker.months div.cfdatepicker-months,.cfdatepicker.years div.cfdatepicker-years{display:block}.cfdatepicker table{border:0;width:auto;margin:0;-webkit-touch-callout:none;-khtml-user-select:none;user-select:none}.cfdatepicker table tr td,.cfdatepicker table tr th{text-align:center;width:10px;height:10px;border-radius:4px;border:none}.cfdatepicker table tr td.day.focused,.cfdatepicker table tr td.day:hover{background:#eee;cursor:pointer}.cfdatepicker table tr td.new,.cfdatepicker table tr td.old{color:#999}.cfdatepicker table tr td.disabled,.cfdatepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.cfdatepicker table tr td.today,.cfdatepicker table tr td.today.disabled,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today.active,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:focus,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today.disabled:hover.active,.cfdatepicker table tr td.today.disabled:hover:active,.cfdatepicker table tr td.today.disabled:hover:focus,.cfdatepicker table tr td.today.disabled:hover:hover,.cfdatepicker table tr td.today:active,.cfdatepicker table tr td.today:focus,.cfdatepicker table tr td.today:hover,.cfdatepicker table tr td.today:hover.active,.cfdatepicker table tr td.today:hover:active,.cfdatepicker table tr td.today:hover:focus,.cfdatepicker table tr td.today:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.today,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.today:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.cfdatepicker table tr td.today.active,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:hover.active,.cfdatepicker table tr td.today.disabled:hover:active,.cfdatepicker table tr td.today:active,.cfdatepicker table tr td.today:hover.active,.cfdatepicker table tr td.today:hover:active,.open .dropdown-toggle.cfdatepicker table tr td.today,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.today:hover{background-image:none}.cfdatepicker table tr td.today.disabled,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled.disabled,.cfdatepicker table tr td.today.disabled.disabled.active,.cfdatepicker table tr td.today.disabled.disabled:active,.cfdatepicker table tr td.today.disabled.disabled:focus,.cfdatepicker table tr td.today.disabled.disabled:hover,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:focus,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today.disabled:hover.disabled,.cfdatepicker table tr td.today.disabled:hover.disabled.active,.cfdatepicker table tr td.today.disabled:hover.disabled:active,.cfdatepicker table tr td.today.disabled:hover.disabled:focus,.cfdatepicker table tr td.today.disabled:hover.disabled:hover,.cfdatepicker table tr td.today.disabled:hover[disabled],.cfdatepicker table tr td.today.disabled:hover[disabled].active,.cfdatepicker table tr td.today.disabled:hover[disabled]:active,.cfdatepicker table tr td.today.disabled:hover[disabled]:focus,.cfdatepicker table tr td.today.disabled:hover[disabled]:hover,.cfdatepicker table tr td.today.disabled[disabled],.cfdatepicker table tr td.today.disabled[disabled].active,.cfdatepicker table tr td.today.disabled[disabled]:active,.cfdatepicker table tr td.today.disabled[disabled]:focus,.cfdatepicker table tr td.today.disabled[disabled]:hover,.cfdatepicker table tr td.today:hover.disabled,.cfdatepicker table tr td.today:hover.disabled.active,.cfdatepicker table tr td.today:hover.disabled:active,.cfdatepicker table tr td.today:hover.disabled:focus,.cfdatepicker table tr td.today:hover.disabled:hover,.cfdatepicker table tr td.today:hover[disabled],.cfdatepicker table tr td.today:hover[disabled].active,.cfdatepicker table tr td.today:hover[disabled]:active,.cfdatepicker table tr td.today:hover[disabled]:focus,.cfdatepicker table tr td.today:hover[disabled]:hover,.cfdatepicker table tr td.today[disabled],.cfdatepicker table tr td.today[disabled].active,.cfdatepicker table tr td.today[disabled]:active,.cfdatepicker table tr td.today[disabled]:focus,.cfdatepicker table tr td.today[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.today,fieldset[disabled] .cfdatepicker table tr td.today.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled,fieldset[disabled] .cfdatepicker table tr td.today.disabled.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.today:active,fieldset[disabled] .cfdatepicker table tr td.today:focus,fieldset[disabled] .cfdatepicker table tr td.today:hover,fieldset[disabled] .cfdatepicker table tr td.today:hover.active,fieldset[disabled] .cfdatepicker table tr td.today:hover:active,fieldset[disabled] .cfdatepicker table tr td.today:hover:focus,fieldset[disabled] .cfdatepicker table tr td.today:hover:hover{background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today:hover:hover{color:#000}.cfdatepicker table tr td.today.active:hover{color:#fff}.cfdatepicker table tr td.range,.cfdatepicker table tr td.range.disabled,.cfdatepicker table tr td.range.disabled:hover,.cfdatepicker table tr td.range:hover{background:#eee;border-radius:0}.cfdatepicker table tr td.active.active,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:hover.active,.cfdatepicker table tr td.active.disabled:hover:active,.cfdatepicker table tr td.active:active,.cfdatepicker table tr td.active:hover.active,.cfdatepicker table tr td.active:hover:active,.cfdatepicker table tr td.range.today.active,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:hover.active,.cfdatepicker table tr td.range.today.disabled:hover:active,.cfdatepicker table tr td.range.today:active,.cfdatepicker table tr td.range.today:hover.active,.cfdatepicker table tr td.range.today:hover:active,.cfdatepicker table tr td.selected.active,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:hover.active,.cfdatepicker table tr td.selected.disabled:hover:active,.cfdatepicker table tr td.selected:active,.cfdatepicker table tr td.selected:hover.active,.cfdatepicker table tr td.selected:hover:active,.open .dropdown-toggle.cfdatepicker table tr td.active,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.active:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected:hover{background-image:none}.cfdatepicker table tr td.range.today,.cfdatepicker table tr td.range.today.disabled,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.cfdatepicker table tr td.range.today.active,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover.active,.cfdatepicker table tr td.range.today.disabled:hover:active,.cfdatepicker table tr td.range.today.disabled:hover:focus,.cfdatepicker table tr td.range.today.disabled:hover:hover,.cfdatepicker table tr td.range.today:active,.cfdatepicker table tr td.range.today:focus,.cfdatepicker table tr td.range.today:hover,.cfdatepicker table tr td.range.today:hover.active,.cfdatepicker table tr td.range.today:hover:active,.cfdatepicker table tr td.range.today:hover:focus,.cfdatepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.cfdatepicker table tr td.range.today.disabled,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled.disabled,.cfdatepicker table tr td.range.today.disabled.disabled.active,.cfdatepicker table tr td.range.today.disabled.disabled:active,.cfdatepicker table tr td.range.today.disabled.disabled:focus,.cfdatepicker table tr td.range.today.disabled.disabled:hover,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover.disabled,.cfdatepicker table tr td.range.today.disabled:hover.disabled.active,.cfdatepicker table tr td.range.today.disabled:hover.disabled:active,.cfdatepicker table tr td.range.today.disabled:hover.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover[disabled],.cfdatepicker table tr td.range.today.disabled:hover[disabled].active,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:active,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:focus,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:hover,.cfdatepicker table tr td.range.today.disabled[disabled],.cfdatepicker table tr td.range.today.disabled[disabled].active,.cfdatepicker table tr td.range.today.disabled[disabled]:active,.cfdatepicker table tr td.range.today.disabled[disabled]:focus,.cfdatepicker table tr td.range.today.disabled[disabled]:hover,.cfdatepicker table tr td.range.today:hover.disabled,.cfdatepicker table tr td.range.today:hover.disabled.active,.cfdatepicker table tr td.range.today:hover.disabled:active,.cfdatepicker table tr td.range.today:hover.disabled:focus,.cfdatepicker table tr td.range.today:hover.disabled:hover,.cfdatepicker table tr td.range.today:hover[disabled],.cfdatepicker table tr td.range.today:hover[disabled].active,.cfdatepicker table tr td.range.today:hover[disabled]:active,.cfdatepicker table tr td.range.today:hover[disabled]:focus,.cfdatepicker table tr td.range.today:hover[disabled]:hover,.cfdatepicker table tr td.range.today[disabled],.cfdatepicker table tr td.range.today[disabled].active,.cfdatepicker table tr td.range.today[disabled]:active,.cfdatepicker table tr td.range.today[disabled]:focus,.cfdatepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.range.today,fieldset[disabled] .cfdatepicker table tr td.range.today.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.range.today:active,fieldset[disabled] .cfdatepicker table tr td.range.today:focus,fieldset[disabled] .cfdatepicker table tr td.range.today:hover,fieldset[disabled] .cfdatepicker table tr td.range.today:hover.active,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:active,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:focus,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:hover{background-color:#f7ca77;border-color:#f1a417}.cfdatepicker table tr td.selected,.cfdatepicker table tr td.selected.disabled,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td.selected.active,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover.active,.cfdatepicker table tr td.selected.disabled:hover:active,.cfdatepicker table tr td.selected.disabled:hover:focus,.cfdatepicker table tr td.selected.disabled:hover:hover,.cfdatepicker table tr td.selected:active,.cfdatepicker table tr td.selected:focus,.cfdatepicker table tr td.selected:hover,.cfdatepicker table tr td.selected:hover.active,.cfdatepicker table tr td.selected:hover:active,.cfdatepicker table tr td.selected:hover:focus,.cfdatepicker table tr td.selected:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected:hover{color:#fff;background-color:#858585;border-color:#373737}.cfdatepicker table tr td.selected.disabled,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled.disabled,.cfdatepicker table tr td.selected.disabled.disabled.active,.cfdatepicker table tr td.selected.disabled.disabled:active,.cfdatepicker table tr td.selected.disabled.disabled:focus,.cfdatepicker table tr td.selected.disabled.disabled:hover,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover.disabled,.cfdatepicker table tr td.selected.disabled:hover.disabled.active,.cfdatepicker table tr td.selected.disabled:hover.disabled:active,.cfdatepicker table tr td.selected.disabled:hover.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover[disabled],.cfdatepicker table tr td.selected.disabled:hover[disabled].active,.cfdatepicker table tr td.selected.disabled:hover[disabled]:active,.cfdatepicker table tr td.selected.disabled:hover[disabled]:focus,.cfdatepicker table tr td.selected.disabled:hover[disabled]:hover,.cfdatepicker table tr td.selected.disabled[disabled],.cfdatepicker table tr td.selected.disabled[disabled].active,.cfdatepicker table tr td.selected.disabled[disabled]:active,.cfdatepicker table tr td.selected.disabled[disabled]:focus,.cfdatepicker table tr td.selected.disabled[disabled]:hover,.cfdatepicker table tr td.selected:hover.disabled,.cfdatepicker table tr td.selected:hover.disabled.active,.cfdatepicker table tr td.selected:hover.disabled:active,.cfdatepicker table tr td.selected:hover.disabled:focus,.cfdatepicker table tr td.selected:hover.disabled:hover,.cfdatepicker table tr td.selected:hover[disabled],.cfdatepicker table tr td.selected:hover[disabled].active,.cfdatepicker table tr td.selected:hover[disabled]:active,.cfdatepicker table tr td.selected:hover[disabled]:focus,.cfdatepicker table tr td.selected:hover[disabled]:hover,.cfdatepicker table tr td.selected[disabled],.cfdatepicker table tr td.selected[disabled].active,.cfdatepicker table tr td.selected[disabled]:active,.cfdatepicker table tr td.selected[disabled]:focus,.cfdatepicker table tr td.selected[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.selected,fieldset[disabled] .cfdatepicker table tr td.selected.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled,fieldset[disabled] .cfdatepicker table tr td.selected.disabled.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.selected:active,fieldset[disabled] .cfdatepicker table tr td.selected:focus,fieldset[disabled] .cfdatepicker table tr td.selected:hover,fieldset[disabled] .cfdatepicker table tr td.selected:hover.active,fieldset[disabled] .cfdatepicker table tr td.selected:hover:active,fieldset[disabled] .cfdatepicker table tr td.selected:hover:focus,fieldset[disabled] .cfdatepicker table tr td.selected:hover:hover{background-color:#999;border-color:#555}.cfdatepicker table tr td.active,.cfdatepicker table tr td.active.disabled,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td.active.active,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:focus,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active.disabled:hover.active,.cfdatepicker table tr td.active.disabled:hover:active,.cfdatepicker table tr td.active.disabled:hover:focus,.cfdatepicker table tr td.active.disabled:hover:hover,.cfdatepicker table tr td.active:active,.cfdatepicker table tr td.active:focus,.cfdatepicker table tr td.active:hover,.cfdatepicker table tr td.active:hover.active,.cfdatepicker table tr td.active:hover:active,.cfdatepicker table tr td.active:hover:focus,.cfdatepicker table tr td.active:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.active,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td.active.disabled,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled.disabled,.cfdatepicker table tr td.active.disabled.disabled.active,.cfdatepicker table tr td.active.disabled.disabled:active,.cfdatepicker table tr td.active.disabled.disabled:focus,.cfdatepicker table tr td.active.disabled.disabled:hover,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:focus,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active.disabled:hover.disabled,.cfdatepicker table tr td.active.disabled:hover.disabled.active,.cfdatepicker table tr td.active.disabled:hover.disabled:active,.cfdatepicker table tr td.active.disabled:hover.disabled:focus,.cfdatepicker table tr td.active.disabled:hover.disabled:hover,.cfdatepicker table tr td.active.disabled:hover[disabled],.cfdatepicker table tr td.active.disabled:hover[disabled].active,.cfdatepicker table tr td.active.disabled:hover[disabled]:active,.cfdatepicker table tr td.active.disabled:hover[disabled]:focus,.cfdatepicker table tr td.active.disabled:hover[disabled]:hover,.cfdatepicker table tr td.active.disabled[disabled],.cfdatepicker table tr td.active.disabled[disabled].active,.cfdatepicker table tr td.active.disabled[disabled]:active,.cfdatepicker table tr td.active.disabled[disabled]:focus,.cfdatepicker table tr td.active.disabled[disabled]:hover,.cfdatepicker table tr td.active:hover.disabled,.cfdatepicker table tr td.active:hover.disabled.active,.cfdatepicker table tr td.active:hover.disabled:active,.cfdatepicker table tr td.active:hover.disabled:focus,.cfdatepicker table tr td.active:hover.disabled:hover,.cfdatepicker table tr td.active:hover[disabled],.cfdatepicker table tr td.active:hover[disabled].active,.cfdatepicker table tr td.active:hover[disabled]:active,.cfdatepicker table tr td.active:hover[disabled]:focus,.cfdatepicker table tr td.active:hover[disabled]:hover,.cfdatepicker table tr td.active[disabled],.cfdatepicker table tr td.active[disabled].active,.cfdatepicker table tr td.active[disabled]:active,.cfdatepicker table tr td.active[disabled]:focus,.cfdatepicker table tr td.active[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.active,fieldset[disabled] .cfdatepicker table tr td.active.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled,fieldset[disabled] .cfdatepicker table tr td.active.disabled.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.active:active,fieldset[disabled] .cfdatepicker table tr td.active:focus,fieldset[disabled] .cfdatepicker table tr td.active:hover,fieldset[disabled] .cfdatepicker table tr td.active:hover.active,fieldset[disabled] .cfdatepicker table tr td.active:hover:active,fieldset[disabled] .cfdatepicker table tr td.active:hover:focus,fieldset[disabled] .cfdatepicker table tr td.active:hover:hover{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.cfdatepicker table tr td span:hover{background:#eee}.cfdatepicker table tr td span.disabled,.cfdatepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.cfdatepicker table tr td span.active,.cfdatepicker table tr td span.active.disabled,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td span.active.active,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover.active,.cfdatepicker table tr td span.active.disabled:hover:active,.cfdatepicker table tr td span.active.disabled:hover:focus,.cfdatepicker table tr td span.active.disabled:hover:hover,.cfdatepicker table tr td span.active:active,.cfdatepicker table tr td span.active:focus,.cfdatepicker table tr td span.active:hover,.cfdatepicker table tr td span.active:hover.active,.cfdatepicker table tr td span.active:hover:active,.cfdatepicker table tr td span.active:hover:focus,.cfdatepicker table tr td span.active:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td span.active.active,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:hover.active,.cfdatepicker table tr td span.active.disabled:hover:active,.cfdatepicker table tr td span.active:active,.cfdatepicker table tr td span.active:hover.active,.cfdatepicker table tr td span.active:hover:active,.open .dropdown-toggle.cfdatepicker table tr td span.active,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active:hover{background-image:none}.cfdatepicker table tr td span.active.disabled,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled.disabled,.cfdatepicker table tr td span.active.disabled.disabled.active,.cfdatepicker table tr td span.active.disabled.disabled:active,.cfdatepicker table tr td span.active.disabled.disabled:focus,.cfdatepicker table tr td span.active.disabled.disabled:hover,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover.disabled,.cfdatepicker table tr td span.active.disabled:hover.disabled.active,.cfdatepicker table tr td span.active.disabled:hover.disabled:active,.cfdatepicker table tr td span.active.disabled:hover.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover[disabled],.cfdatepicker table tr td span.active.disabled:hover[disabled].active,.cfdatepicker table tr td span.active.disabled:hover[disabled]:active,.cfdatepicker table tr td span.active.disabled:hover[disabled]:focus,.cfdatepicker table tr td span.active.disabled:hover[disabled]:hover,.cfdatepicker table tr td span.active.disabled[disabled],.cfdatepicker table tr td span.active.disabled[disabled].active,.cfdatepicker table tr td span.active.disabled[disabled]:active,.cfdatepicker table tr td span.active.disabled[disabled]:focus,.cfdatepicker table tr td span.active.disabled[disabled]:hover,.cfdatepicker table tr td span.active:hover.disabled,.cfdatepicker table tr td span.active:hover.disabled.active,.cfdatepicker table tr td span.active:hover.disabled:active,.cfdatepicker table tr td span.active:hover.disabled:focus,.cfdatepicker table tr td span.active:hover.disabled:hover,.cfdatepicker table tr td span.active:hover[disabled],.cfdatepicker table tr td span.active:hover[disabled].active,.cfdatepicker table tr td span.active:hover[disabled]:active,.cfdatepicker table tr td span.active:hover[disabled]:focus,.cfdatepicker table tr td span.active:hover[disabled]:hover,.cfdatepicker table tr td span.active[disabled],.cfdatepicker table tr td span.active[disabled].active,.cfdatepicker table tr td span.active[disabled]:active,.cfdatepicker table tr td span.active[disabled]:focus,.cfdatepicker table tr td span.active[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td span.active,fieldset[disabled] .cfdatepicker table tr td span.active.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled,fieldset[disabled] .cfdatepicker table tr td span.active.disabled.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:focus,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td span.active:active,fieldset[disabled] .cfdatepicker table tr td span.active:focus,fieldset[disabled] .cfdatepicker table tr td span.active:hover,fieldset[disabled] .cfdatepicker table tr td span.active:hover.active,fieldset[disabled] .cfdatepicker table tr td span.active:hover:active,fieldset[disabled] .cfdatepicker table tr td span.active:hover:focus,fieldset[disabled] .cfdatepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span.new,.cfdatepicker table tr td span.old{color:#999}.cfdatepicker th.cfdatepicker-switch{width:145px}.cfdatepicker tfoot tr th,.cfdatepicker thead tr:first-child th{cursor:pointer}.cfdatepicker tfoot tr th:hover,.cfdatepicker thead tr:first-child th:hover{background:#eee}.cfdatepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.cfdatepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.cfdatepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.42857143}.cfdatepicker.dropdown-menu td,.cfdatepicker.dropdown-menu th{padding:4px 5px}.image-thumb{margin-left:63px;padding:6px 0 6px 6px}.image-picker-content.image-thumb-lrg{margin-bottom:6px}.image-picker-side-bar{float:left;margin-left:-68px;width:62px;max-width:100%}.image-thumb-lrg .image-picker-side-bar{background:#F6F6F6;border:1px solid #DFDFDF;float:none;margin:0 0 6px;padding:6px 6px 2px;text-align:center;width:auto}.image-picker-side-bar>img{border:1px solid #DFDFDF;width:62px}.image-thumb-lrg .image-picker-side-bar>img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:center;width:auto}.image-thumb .image-picker-main-content{margin-right:6px}.button.image-picker-button{margin:7px 0 0;width:110px;display:inline-block}.button.button-primary.image-picker-button{float:right;margin-left:6px;width:80px}.image-picker-main-content select{width:100%}.image-picker-sizer:disabled{opacity:.7;box-shadow:none;color:#A1A1A1}.button-primary.image-picker-button.image-picker-button-solo,.button.image-picker-button.image-picker-button-solo{width:170px;margin-top:0}.button-primary.image-picker-button.image-picker-button-solo{margin-top:7px;margin-left:0;float:none}.image-thumb-lrg .button.image-picker-button.cu-image-picker.image-picker-button-solo{width:120px}.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover.image-picker-button-solo{float:right;margin:0 0 0 6px;width:auto}.cf-toggle-switch .btn-group>.btn-group,.cf-toggle-switch .btn-toolbar .btn-group,.cf-toggle-switch .btn-toolbar .input-group{float:left}.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover{width:45%}input.cu-image-picker-file-select[type=file]{display:none}.rangeslider,.rangeslider__fill{background:#e6e6e6;display:block;height:8px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.rangeslider__handle,.toggle_option_row input{display:inline-block}.rangeslider{position:relative}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#0f0;position:absolute;top:0}.rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;width:18px;height:18px;position:absolute;top:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}input[type=range]:focus+.rangeslider .rangeslider__handle{-webkit-box-shadow:0 0 3px rgba(100,100,100,.9);-moz-box-shadow:0 0 3px rgba(100,100,100,.9);box-shadow:0 0 3px rgba(100,100,100,.9)}.recaptchatable #recaptcha_response_field{height:21px!important}.toggle_option_row{margin:4px 0}.toggle_option_row .dashicons-sort{cursor:move}.toggle_option_row .toggle_label_field,.toggle_option_row .toggle_value_field{width:136px;line-height:20px}.toggle_option_preview .button{border-radius:0;margin-right:-5px}.toggle_option_preview .button:first-child{border-radius:3px 0 0 3px}.toggle_option_preview .button:last-child{border-radius:0 3px 3px 0}.toggle_option_preview.toggle_vertical .button{width:100%}.toggle_option_preview.toggle_vertical .button:first-child{border-radius:3px 3px 0 0}.toggle_option_preview.toggle_vertical .button:last-child{border-radius:0 0 3px 3px}.cf-toggle-switch html{font-family:sans-serif}.cf-toggle-switch body{margin:0}.cf-toggle-switch article,.cf-toggle-switch aside,.cf-toggle-switch details,.cf-toggle-switch figcaption,.cf-toggle-switch figure,.cf-toggle-switch footer,.cf-toggle-switch header,.cf-toggle-switch hgroup,.cf-toggle-switch main,.cf-toggle-switch nav,.cf-toggle-switch section,.cf-toggle-switch summary{display:block}.cf-toggle-switch audio,.cf-toggle-switch canvas,.cf-toggle-switch progress,.cf-toggle-switch video{display:inline-block;vertical-align:baseline}.cf-toggle-switch audio:not([controls]){display:none;height:0}.cf-toggle-switch [hidden],.cf-toggle-switch template{display:none}.cf-toggle-switch a{background:0 0}.cf-toggle-switch a:active,.cf-toggle-switch a:hover{outline:0}.cf-toggle-switch abbr[title]{border-bottom:1px dotted}.cf-toggle-switch b,.cf-toggle-switch strong{font-weight:700}.cf-toggle-switch dfn{font-style:italic}.cf-toggle-switch h1{font-size:2em;margin:.67em 0}.cf-toggle-switch mark{background:#ff0;color:#000}.cf-toggle-switch .btn,.cf-toggle-switch .btn-danger.active,.cf-toggle-switch .btn-danger:active,.cf-toggle-switch .btn-default.active,.cf-toggle-switch .btn-default:active,.cf-toggle-switch .btn-info.active,.cf-toggle-switch .btn-info:active,.cf-toggle-switch .btn-primary.active,.cf-toggle-switch .btn-primary:active,.cf-toggle-switch .btn-success.active,.cf-toggle-switch .btn-success:active,.cf-toggle-switch .btn-warning.active,.cf-toggle-switch .btn-warning:active,.cf-toggle-switch .open .dropdown-toggle.btn-danger,.cf-toggle-switch .open .dropdown-toggle.btn-default,.cf-toggle-switch .open .dropdown-toggle.btn-info,.cf-toggle-switch .open .dropdown-toggle.btn-primary,.cf-toggle-switch .open .dropdown-toggle.btn-success,.cf-toggle-switch .open .dropdown-toggle.btn-warning{background-image:none}.cf-toggle-switch small{font-size:80%}.cf-toggle-switch sub,.cf-toggle-switch sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.cf-toggle-switch sup{top:-.5em}.cf-toggle-switch sub{bottom:-.25em}.cf-toggle-switch img{border:0}.cf-toggle-switch figure{margin:1em 40px}.cf-toggle-switch hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.cf-toggle-switch pre{overflow:auto}.cf-toggle-switch code,.cf-toggle-switch kbd,.cf-toggle-switch pre,.cf-toggle-switch samp{font-family:monospace,monospace;font-size:1em}.cf-toggle-switch button,.cf-toggle-switch input,.cf-toggle-switch optgroup,.cf-toggle-switch select,.cf-toggle-switch textarea{color:inherit;font:inherit;margin:0}.cf-toggle-switch button{overflow:visible}.cf-toggle-switch button,.cf-toggle-switch html input[type=button],.cf-toggle-switch input[type=reset],.cf-toggle-switch input[type=submit]{-webkit-appearance:button;cursor:pointer}.cf-toggle-switch button[disabled],.cf-toggle-switch html input[disabled]{cursor:default}.cf-toggle-switch button::-moz-focus-inner,.cf-toggle-switch input::-moz-focus-inner{border:0;padding:0}.cf-toggle-switch input{line-height:normal}.cf-toggle-switch input[type=checkbox],.cf-toggle-switch input[type=radio]{box-sizing:border-box;padding:0}.cf-toggle-switch input[type=number]::-webkit-inner-spin-button,.cf-toggle-switch input[type=number]::-webkit-outer-spin-button{height:auto}.cf-toggle-switch input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.cf-toggle-switch input[type=search]::-webkit-search-cancel-button,.cf-toggle-switch input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.cf-toggle-switch fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.cf-toggle-switch legend{border:0;padding:0}.cf-toggle-switch textarea{overflow:auto}.cf-toggle-switch optgroup{font-weight:700}.cf-toggle-switch table{border-collapse:collapse;border-spacing:0}.cf-toggle-switch td,.cf-toggle-switch th{padding:0}.cf-toggle-switch .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cf-toggle-switch .btn.active:focus,.cf-toggle-switch .btn:active:focus,.cf-toggle-switch .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.cf-toggle-switch .btn-group .dropdown-toggle:active,.cf-toggle-switch .btn-group-vertical>.btn:focus,.cf-toggle-switch .btn-group.open .dropdown-toggle,.cf-toggle-switch .btn-group>.btn:focus{outline:0}.cf-toggle-switch .btn:focus,.cf-toggle-switch .btn:hover{color:#333;text-decoration:none}.cf-toggle-switch .btn.active,.cf-toggle-switch .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cf-toggle-switch .btn.disabled,.cf-toggle-switch .btn[disabled],.cf-toggle-switch fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-default{color:#333;background-color:#fff;border-color:#ccc}.cf-toggle-switch .btn-default.active,.cf-toggle-switch .btn-default:active,.cf-toggle-switch .btn-default:focus,.cf-toggle-switch .btn-default:hover,.cf-toggle-switch .open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.cf-toggle-switch .btn-default.disabled,.cf-toggle-switch .btn-default.disabled.active,.cf-toggle-switch .btn-default.disabled:active,.cf-toggle-switch .btn-default.disabled:focus,.cf-toggle-switch .btn-default.disabled:hover,.cf-toggle-switch .btn-default[disabled],.cf-toggle-switch .btn-default[disabled].active,.cf-toggle-switch .btn-default[disabled]:active,.cf-toggle-switch .btn-default[disabled]:focus,.cf-toggle-switch .btn-default[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-default,.cf-toggle-switch fieldset[disabled] .btn-default.active,.cf-toggle-switch fieldset[disabled] .btn-default:active,.cf-toggle-switch fieldset[disabled] .btn-default:focus,.cf-toggle-switch fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.cf-toggle-switch .btn-default .badge{color:#fff;background-color:#333}.cf-toggle-switch .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.cf-toggle-switch .btn-primary.active,.cf-toggle-switch .btn-primary:active,.cf-toggle-switch .btn-primary:focus,.cf-toggle-switch .btn-primary:hover,.cf-toggle-switch .open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.cf-toggle-switch .btn-primary.disabled,.cf-toggle-switch .btn-primary.disabled.active,.cf-toggle-switch .btn-primary.disabled:active,.cf-toggle-switch .btn-primary.disabled:focus,.cf-toggle-switch .btn-primary.disabled:hover,.cf-toggle-switch .btn-primary[disabled],.cf-toggle-switch .btn-primary[disabled].active,.cf-toggle-switch .btn-primary[disabled]:active,.cf-toggle-switch .btn-primary[disabled]:focus,.cf-toggle-switch .btn-primary[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-primary,.cf-toggle-switch fieldset[disabled] .btn-primary.active,.cf-toggle-switch fieldset[disabled] .btn-primary:active,.cf-toggle-switch fieldset[disabled] .btn-primary:focus,.cf-toggle-switch fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.cf-toggle-switch .btn-primary .badge{color:#428bca;background-color:#fff}.cf-toggle-switch .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.cf-toggle-switch .btn-success.active,.cf-toggle-switch .btn-success:active,.cf-toggle-switch .btn-success:focus,.cf-toggle-switch .btn-success:hover,.cf-toggle-switch .open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.cf-toggle-switch .btn-success.disabled,.cf-toggle-switch .btn-success.disabled.active,.cf-toggle-switch .btn-success.disabled:active,.cf-toggle-switch .btn-success.disabled:focus,.cf-toggle-switch .btn-success.disabled:hover,.cf-toggle-switch .btn-success[disabled],.cf-toggle-switch .btn-success[disabled].active,.cf-toggle-switch .btn-success[disabled]:active,.cf-toggle-switch .btn-success[disabled]:focus,.cf-toggle-switch .btn-success[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-success,.cf-toggle-switch fieldset[disabled] .btn-success.active,.cf-toggle-switch fieldset[disabled] .btn-success:active,.cf-toggle-switch fieldset[disabled] .btn-success:focus,.cf-toggle-switch fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.cf-toggle-switch .btn-success .badge{color:#5cb85c;background-color:#fff}.cf-toggle-switch .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.cf-toggle-switch .btn-info.active,.cf-toggle-switch .btn-info:active,.cf-toggle-switch .btn-info:focus,.cf-toggle-switch .btn-info:hover,.cf-toggle-switch .open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.cf-toggle-switch .btn-info.disabled,.cf-toggle-switch .btn-info.disabled.active,.cf-toggle-switch .btn-info.disabled:active,.cf-toggle-switch .btn-info.disabled:focus,.cf-toggle-switch .btn-info.disabled:hover,.cf-toggle-switch .btn-info[disabled],.cf-toggle-switch .btn-info[disabled].active,.cf-toggle-switch .btn-info[disabled]:active,.cf-toggle-switch .btn-info[disabled]:focus,.cf-toggle-switch .btn-info[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-info,.cf-toggle-switch fieldset[disabled] .btn-info.active,.cf-toggle-switch fieldset[disabled] .btn-info:active,.cf-toggle-switch fieldset[disabled] .btn-info:focus,.cf-toggle-switch fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.cf-toggle-switch .btn-info .badge{color:#5bc0de;background-color:#fff}.cf-toggle-switch .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.cf-toggle-switch .btn-warning.active,.cf-toggle-switch .btn-warning:active,.cf-toggle-switch .btn-warning:focus,.cf-toggle-switch .btn-warning:hover,.cf-toggle-switch .open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.cf-toggle-switch .btn-warning.disabled,.cf-toggle-switch .btn-warning.disabled.active,.cf-toggle-switch .btn-warning.disabled:active,.cf-toggle-switch .btn-warning.disabled:focus,.cf-toggle-switch .btn-warning.disabled:hover,.cf-toggle-switch .btn-warning[disabled],.cf-toggle-switch .btn-warning[disabled].active,.cf-toggle-switch .btn-warning[disabled]:active,.cf-toggle-switch .btn-warning[disabled]:focus,.cf-toggle-switch .btn-warning[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-warning,.cf-toggle-switch fieldset[disabled] .btn-warning.active,.cf-toggle-switch fieldset[disabled] .btn-warning:active,.cf-toggle-switch fieldset[disabled] .btn-warning:focus,.cf-toggle-switch fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.cf-toggle-switch .btn-warning .badge{color:#f0ad4e;background-color:#fff}.cf-toggle-switch .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.cf-toggle-switch .btn-danger.active,.cf-toggle-switch .btn-danger:active,.cf-toggle-switch .btn-danger:focus,.cf-toggle-switch .btn-danger:hover,.cf-toggle-switch .open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.cf-toggle-switch .btn-danger.disabled,.cf-toggle-switch .btn-danger.disabled.active,.cf-toggle-switch .btn-danger.disabled:active,.cf-toggle-switch .btn-danger.disabled:focus,.cf-toggle-switch .btn-danger.disabled:hover,.cf-toggle-switch .btn-danger[disabled],.cf-toggle-switch .btn-danger[disabled].active,.cf-toggle-switch .btn-danger[disabled]:active,.cf-toggle-switch .btn-danger[disabled]:focus,.cf-toggle-switch .btn-danger[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-danger,.cf-toggle-switch fieldset[disabled] .btn-danger.active,.cf-toggle-switch fieldset[disabled] .btn-danger:active,.cf-toggle-switch fieldset[disabled] .btn-danger:focus,.cf-toggle-switch fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.cf-toggle-switch .btn-danger .badge{color:#d9534f;background-color:#fff}.cf-toggle-switch .btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.cf-toggle-switch .btn-link,.cf-toggle-switch .btn-link:active,.cf-toggle-switch .btn-link[disabled],.cf-toggle-switch fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-link,.cf-toggle-switch .btn-link:active,.cf-toggle-switch .btn-link:focus,.cf-toggle-switch .btn-link:hover{border-color:transparent}.cf-toggle-switch .btn-link:focus,.cf-toggle-switch .btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.cf-toggle-switch .btn-link[disabled]:focus,.cf-toggle-switch .btn-link[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-link:focus,.cf-toggle-switch fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.cf-toggle-switch .btn-group-lg>.btn,.cf-toggle-switch .btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-toggle-switch .btn-group-sm>.btn,.cf-toggle-switch .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-toggle-switch .btn-group-xs>.btn,.cf-toggle-switch .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.cf-toggle-switch .btn-group-vertical>.btn:not(:first-child):not(:last-child),.cf-toggle-switch .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.cf-toggle-switch .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.cf-toggle-switch .btn-block{display:block;width:100%;padding-left:0;padding-right:0}.cf-toggle-switch .btn-block+.btn-block{margin-top:5px}.cf-toggle-switch input[type=button].btn-block,.cf-toggle-switch input[type=reset].btn-block,.cf-toggle-switch input[type=submit].btn-block{width:100%}.cf-toggle-switch .btn-group,.cf-toggle-switch .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.cf-toggle-switch .btn-group-vertical>.btn,.cf-toggle-switch .btn-group>.btn{position:relative;float:left}.cf-toggle-switch .btn-group-vertical>.btn.active,.cf-toggle-switch .btn-group-vertical>.btn:active,.cf-toggle-switch .btn-group-vertical>.btn:focus,.cf-toggle-switch .btn-group-vertical>.btn:hover,.cf-toggle-switch .btn-group>.btn.active,.cf-toggle-switch .btn-group>.btn:active,.cf-toggle-switch .btn-group>.btn:focus,.cf-toggle-switch .btn-group>.btn:hover{z-index:2}.cf-toggle-switch .btn-group .btn+.btn,.cf-toggle-switch .btn-group .btn+.btn-group,.cf-toggle-switch .btn-group .btn-group+.btn,.cf-toggle-switch .btn-group .btn-group+.btn-group{margin-left:-1px}.cf-toggle-switch .btn-toolbar{margin-left:-5px}.cf-toggle-switch .btn-toolbar>.btn,.cf-toggle-switch .btn-toolbar>.btn-group,.cf-toggle-switch .btn-toolbar>.input-group{margin-left:5px}.cf-toggle-switch .btn .caret,.cf-toggle-switch .btn-group>.btn:first-child{margin-left:0}.cf-toggle-switch .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-toggle-switch .btn-group>.btn:last-child:not(:first-child),.cf-toggle-switch .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group>.btn-group:first-child>.btn:last-child,.cf-toggle-switch .btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.cf-toggle-switch .btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.cf-toggle-switch .btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.cf-toggle-switch .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cf-toggle-switch .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-lg .caret{border-width:5px 5px 0}.cf-toggle-switch .dropup .btn-lg .caret{border-width:0 5px 5px}.cf-toggle-switch .btn-group-vertical>.btn,.cf-toggle-switch .btn-group-vertical>.btn-group,.cf-toggle-switch .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.cf-toggle-switch .btn-group-vertical>.btn-group>.btn{float:none}.cf-toggle-switch .btn-group-vertical>.btn+.btn,.cf-toggle-switch .btn-group-vertical>.btn+.btn-group,.cf-toggle-switch .btn-group-vertical>.btn-group+.btn,.cf-toggle-switch .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.cf-toggle-switch .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.cf-toggle-switch .btn-group-justified>.btn,.cf-toggle-switch .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.cf-toggle-switch .btn-group-justified>.btn-group .btn{width:100%}.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=checkbox],.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=radio]{display:none}.cf-toggle-switch .btn-group-vertical>.btn-group:after,.cf-toggle-switch .btn-group-vertical>.btn-group:before,.cf-toggle-switch .btn-toolbar:after,.cf-toggle-switch .btn-toolbar:before,.cf-toggle-switch .clearfix:after,.cf-toggle-switch .clearfix:before{content:" ";display:table}.cf-toggle-switch .btn-group-vertical>.btn-group:after,.cf-toggle-switch .btn-toolbar:after,.cf-toggle-switch .clearfix:after{clear:both}.cf-toggle-switch .center-block{display:block;margin-left:auto;margin-right:auto}.cf-toggle-switch .pull-right{float:right!important}.cf-toggle-switch .pull-left{float:left!important}.cf-toggle-switch .hide{display:none!important}.cf-toggle-switch .show{display:block!important}.cf-toggle-switch .invisible{visibility:hidden}.cf-toggle-switch .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cf-toggle-switch .hidden{display:none!important;visibility:hidden!important}.cf-toggle-switch .affix{position:fixed}@-ms-viewport{width:device-width}.cf-toggle-switch .visible-lg,.cf-toggle-switch .visible-md,.cf-toggle-switch .visible-print,.cf-toggle-switch .visible-sm,.cf-toggle-switch .visible-xs{display:none!important}@media (max-width:767px){.cf-toggle-switch .visible-xs{display:block!important}.cf-toggle-switch table.visible-xs{display:table}.cf-toggle-switch tr.visible-xs{display:table-row!important}.cf-toggle-switch td.visible-xs,.cf-toggle-switch th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-toggle-switch .visible-sm{display:block!important}.cf-toggle-switch table.visible-sm{display:table}.cf-toggle-switch tr.visible-sm{display:table-row!important}.cf-toggle-switch td.visible-sm,.cf-toggle-switch th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-toggle-switch .visible-md{display:block!important}.cf-toggle-switch table.visible-md{display:table}.cf-toggle-switch tr.visible-md{display:table-row!important}.cf-toggle-switch td.visible-md,.cf-toggle-switch th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-toggle-switch .visible-lg{display:block!important}.cf-toggle-switch table.visible-lg{display:table}.cf-toggle-switch tr.visible-lg{display:table-row!important}.cf-toggle-switch td.visible-lg,.cf-toggle-switch th.visible-lg{display:table-cell!important}.cf-toggle-switch .hidden-lg{display:none!important}}@media (max-width:767px){.cf-toggle-switch .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-toggle-switch .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-toggle-switch .hidden-md{display:none!important}}@media print{.cf-toggle-switch .visible-print{display:block!important}.cf-toggle-switch table.visible-print{display:table}.cf-toggle-switch tr.visible-print{display:table-row!important}.cf-toggle-switch td.visible-print,.cf-toggle-switch th.visible-print{display:table-cell!important}.cf-toggle-switch .hidden-print{display:none!important}}.cf-toggle-group-buttons{width:100%;clear:both}input.form-control.parsley-success,select.form-control.parsley-success,textarea.form-control.parsley-success{color:#468847;background-color:#DFF0D8;border-color:#D6E9C6}input.form-control.parsley-error,select.form-control.parsley-error,textarea.form-control.parsley-error{color:#B94A48;background-color:#F2DEDE;border-color:#EED3D7}.form-control.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#468847;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.form-control.parsley-errors-list.filled{opacity:1}.breadcrumb a.has-error{color:red}.form-group .parsley-errors-list.filled,.form-group .parsley-errors-list.filled .parsley-type{list-style:none}.caldera-grid .cf-multi-uploader-list>ul{list-style:none;margin:0 0 12px;padding:0}.caldera-grid .cf-multi-uploader-list>ul>li{margin:0;padding:0 0 22px;position:relative;clear:both}.caldera-grid .cf-multi-uploader-list>ul>li .file-name{display:inline-block;font-weight:700;left:16px;right:0;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.caldera-grid .cf-multi-uploader-list>ul>li .file-name.file-uploaded{left:0}.caldera-grid .cf-multi-uploader-list>ul>li .file-size{float:right}.caldera-grid .cf-multi-uploader-list>ul>li .file-type{float:left}.caldera-grid .cf-multi-uploader-list>ul>li .file-error{clear:both;display:block}.caldera-grid .cf-multi-uploader-list>ul>li .cf-file-remove{color:#cf0000;text-decoration:none;border:0}.caldera-grid .cf-multi-uploader-list>ul>li.has-error .bar{background-color:#cf0000!important}.caldera-grid .cf-multi-uploader-list>ul>li.has-error{color:#cf0000}.has-error.cf-toggle-switch .cf-toggle-group-buttons>a{background-color:#f2dede;border-color:#dd4b39}.cfdatepicker{z-index:10011!important}
1
+ /*! GENERATED SOURCE FILE caldera-forms - v1.5.4 - 2017-08-04 */.caldera-grid html,.cf-toggle-switch html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.caldera-grid .sr-only,.caldera-grid svg:not(:root),.cf-toggle-switch svg:not(:root){overflow:hidden}.caldera-grid .btn,.cfdatepicker table{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.caldera-grid button,.caldera-grid select,.cf-toggle-switch button,.cf-toggle-switch select{text-transform:none}@media (min-width:768px){.caldera-grid .container{width:750px}}@media (min-width:992px){.caldera-grid .container{width:970px}}@media (min-width:1200px){.caldera-grid .container{width:1170px}}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid a{background:0 0;text-decoration:none}.caldera-grid img{vertical-align:middle}.caldera-grid *,.caldera-grid :after,.caldera-grid :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid html{font-size:62.5%;-webkit-tap-highlight-color:transparent}.caldera-grid body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.caldera-grid button,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{font-family:inherit;font-size:inherit;line-height:inherit}.caldera-grid a:focus,.caldera-grid a:hover{color:#2a6496;text-decoration:underline}.caldera-grid a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .img-responsive{display:block;max-width:100%;height:auto}.caldera-grid .img-rounded{border-radius:6px}.caldera-grid .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.caldera-grid .img-circle{border-radius:50%}.caldera-grid hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.caldera-grid .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.caldera-grid .container,.caldera-grid .container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:768px){.caldera-grid .container{width:735px}}@media (min-width:992px){.caldera-grid .container{width:955px}}@media (min-width:1200px){.caldera-grid .container{width:1155px}}.caldera-grid .row{margin-left:-7.5px;margin-right:-7.5px;max-width:100%}.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9,.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9,.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9,.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{position:relative;padding-left:7.5px;padding-right:7.5px}.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{float:left}.caldera-grid .col-xs-12{width:100%}.caldera-grid .col-xs-11{width:91.66666667%}.caldera-grid .col-xs-10{width:83.33333333%}.caldera-grid .col-xs-9{width:75%}.caldera-grid .col-xs-8{width:66.66666667%}.caldera-grid .col-xs-7{width:58.33333333%}.caldera-grid .col-xs-6{width:50%}.caldera-grid .col-xs-5{width:41.66666667%}.caldera-grid .col-xs-4{width:33.33333333%}.caldera-grid .col-xs-3{width:25%}.caldera-grid .col-xs-2{width:16.66666667%}.caldera-grid .col-xs-1{width:8.33333333%}.caldera-grid .col-xs-pull-12{right:100%}.caldera-grid .col-xs-pull-11{right:91.66666667%}.caldera-grid .col-xs-pull-10{right:83.33333333%}.caldera-grid .col-xs-pull-9{right:75%}.caldera-grid .col-xs-pull-8{right:66.66666667%}.caldera-grid .col-xs-pull-7{right:58.33333333%}.caldera-grid .col-xs-pull-6{right:50%}.caldera-grid .col-xs-pull-5{right:41.66666667%}.caldera-grid .col-xs-pull-4{right:33.33333333%}.caldera-grid .col-xs-pull-3{right:25%}.caldera-grid .col-xs-pull-2{right:16.66666667%}.caldera-grid .col-xs-pull-1{right:8.33333333%}.caldera-grid .col-xs-pull-0{right:0}.caldera-grid .col-xs-push-12{left:100%}.caldera-grid .col-xs-push-11{left:91.66666667%}.caldera-grid .col-xs-push-10{left:83.33333333%}.caldera-grid .col-xs-push-9{left:75%}.caldera-grid .col-xs-push-8{left:66.66666667%}.caldera-grid .col-xs-push-7{left:58.33333333%}.caldera-grid .col-xs-push-6{left:50%}.caldera-grid .col-xs-push-5{left:41.66666667%}.caldera-grid .col-xs-push-4{left:33.33333333%}.caldera-grid .col-xs-push-3{left:25%}.caldera-grid .col-xs-push-2{left:16.66666667%}.caldera-grid .col-xs-push-1{left:8.33333333%}.caldera-grid .col-xs-push-0{left:0}.caldera-grid .col-xs-offset-12{margin-left:100%}.caldera-grid .col-xs-offset-11{margin-left:91.66666667%}.caldera-grid .col-xs-offset-10{margin-left:83.33333333%}.caldera-grid .col-xs-offset-9{margin-left:75%}.caldera-grid .col-xs-offset-8{margin-left:66.66666667%}.caldera-grid .col-xs-offset-7{margin-left:58.33333333%}.caldera-grid .col-xs-offset-6{margin-left:50%}.caldera-grid .col-xs-offset-5{margin-left:41.66666667%}.caldera-grid .col-xs-offset-4{margin-left:33.33333333%}.caldera-grid .col-xs-offset-3{margin-left:25%}.caldera-grid .col-xs-offset-2{margin-left:16.66666667%}.caldera-grid .col-xs-offset-1{margin-left:8.33333333%}.caldera-grid .col-xs-offset-0{margin-left:0}@media (min-width:768px){.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9{float:left}.caldera-grid .col-sm-12{width:100%}.caldera-grid .col-sm-11{width:91.66666667%}.caldera-grid .col-sm-10{width:83.33333333%}.caldera-grid .col-sm-9{width:75%}.caldera-grid .col-sm-8{width:66.66666667%}.caldera-grid .col-sm-7{width:58.33333333%}.caldera-grid .col-sm-6{width:50%}.caldera-grid .col-sm-5{width:41.66666667%}.caldera-grid .col-sm-4{width:33.33333333%}.caldera-grid .col-sm-3{width:25%}.caldera-grid .col-sm-2{width:16.66666667%}.caldera-grid .col-sm-1{width:8.33333333%}.caldera-grid .col-sm-pull-12{right:100%}.caldera-grid .col-sm-pull-11{right:91.66666667%}.caldera-grid .col-sm-pull-10{right:83.33333333%}.caldera-grid .col-sm-pull-9{right:75%}.caldera-grid .col-sm-pull-8{right:66.66666667%}.caldera-grid .col-sm-pull-7{right:58.33333333%}.caldera-grid .col-sm-pull-6{right:50%}.caldera-grid .col-sm-pull-5{right:41.66666667%}.caldera-grid .col-sm-pull-4{right:33.33333333%}.caldera-grid .col-sm-pull-3{right:25%}.caldera-grid .col-sm-pull-2{right:16.66666667%}.caldera-grid .col-sm-pull-1{right:8.33333333%}.caldera-grid .col-sm-pull-0{right:0}.caldera-grid .col-sm-push-12{left:100%}.caldera-grid .col-sm-push-11{left:91.66666667%}.caldera-grid .col-sm-push-10{left:83.33333333%}.caldera-grid .col-sm-push-9{left:75%}.caldera-grid .col-sm-push-8{left:66.66666667%}.caldera-grid .col-sm-push-7{left:58.33333333%}.caldera-grid .col-sm-push-6{left:50%}.caldera-grid .col-sm-push-5{left:41.66666667%}.caldera-grid .col-sm-push-4{left:33.33333333%}.caldera-grid .col-sm-push-3{left:25%}.caldera-grid .col-sm-push-2{left:16.66666667%}.caldera-grid .col-sm-push-1{left:8.33333333%}.caldera-grid .col-sm-push-0{left:0}.caldera-grid .col-sm-offset-12{margin-left:100%}.caldera-grid .col-sm-offset-11{margin-left:91.66666667%}.caldera-grid .col-sm-offset-10{margin-left:83.33333333%}.caldera-grid .col-sm-offset-9{margin-left:75%}.caldera-grid .col-sm-offset-8{margin-left:66.66666667%}.caldera-grid .col-sm-offset-7{margin-left:58.33333333%}.caldera-grid .col-sm-offset-6{margin-left:50%}.caldera-grid .col-sm-offset-5{margin-left:41.66666667%}.caldera-grid .col-sm-offset-4{margin-left:33.33333333%}.caldera-grid .col-sm-offset-3{margin-left:25%}.caldera-grid .col-sm-offset-2{margin-left:16.66666667%}.caldera-grid .col-sm-offset-1{margin-left:8.33333333%}.caldera-grid .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9{float:left}.caldera-grid .col-md-12{width:100%}.caldera-grid .col-md-11{width:91.66666667%}.caldera-grid .col-md-10{width:83.33333333%}.caldera-grid .col-md-9{width:75%}.caldera-grid .col-md-8{width:66.66666667%}.caldera-grid .col-md-7{width:58.33333333%}.caldera-grid .col-md-6{width:50%}.caldera-grid .col-md-5{width:41.66666667%}.caldera-grid .col-md-4{width:33.33333333%}.caldera-grid .col-md-3{width:25%}.caldera-grid .col-md-2{width:16.66666667%}.caldera-grid .col-md-1{width:8.33333333%}.caldera-grid .col-md-pull-12{right:100%}.caldera-grid .col-md-pull-11{right:91.66666667%}.caldera-grid .col-md-pull-10{right:83.33333333%}.caldera-grid .col-md-pull-9{right:75%}.caldera-grid .col-md-pull-8{right:66.66666667%}.caldera-grid .col-md-pull-7{right:58.33333333%}.caldera-grid .col-md-pull-6{right:50%}.caldera-grid .col-md-pull-5{right:41.66666667%}.caldera-grid .col-md-pull-4{right:33.33333333%}.caldera-grid .col-md-pull-3{right:25%}.caldera-grid .col-md-pull-2{right:16.66666667%}.caldera-grid .col-md-pull-1{right:8.33333333%}.caldera-grid .col-md-pull-0{right:0}.caldera-grid .col-md-push-12{left:100%}.caldera-grid .col-md-push-11{left:91.66666667%}.caldera-grid .col-md-push-10{left:83.33333333%}.caldera-grid .col-md-push-9{left:75%}.caldera-grid .col-md-push-8{left:66.66666667%}.caldera-grid .col-md-push-7{left:58.33333333%}.caldera-grid .col-md-push-6{left:50%}.caldera-grid .col-md-push-5{left:41.66666667%}.caldera-grid .col-md-push-4{left:33.33333333%}.caldera-grid .col-md-push-3{left:25%}.caldera-grid .col-md-push-2{left:16.66666667%}.caldera-grid .col-md-push-1{left:8.33333333%}.caldera-grid .col-md-push-0{left:0}.caldera-grid .col-md-offset-12{margin-left:100%}.caldera-grid .col-md-offset-11{margin-left:91.66666667%}.caldera-grid .col-md-offset-10{margin-left:83.33333333%}.caldera-grid .col-md-offset-9{margin-left:75%}.caldera-grid .col-md-offset-8{margin-left:66.66666667%}.caldera-grid .col-md-offset-7{margin-left:58.33333333%}.caldera-grid .col-md-offset-6{margin-left:50%}.caldera-grid .col-md-offset-5{margin-left:41.66666667%}.caldera-grid .col-md-offset-4{margin-left:33.33333333%}.caldera-grid .col-md-offset-3{margin-left:25%}.caldera-grid .col-md-offset-2{margin-left:16.66666667%}.caldera-grid .col-md-offset-1{margin-left:8.33333333%}.caldera-grid .col-md-offset-0{margin-left:0}}@-ms-viewport{width:device-width}@media (min-width:1200px){.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9{float:left}.caldera-grid .col-lg-12{width:100%}.caldera-grid .col-lg-11{width:91.66666667%}.caldera-grid .col-lg-10{width:83.33333333%}.caldera-grid .col-lg-9{width:75%}.caldera-grid .col-lg-8{width:66.66666667%}.caldera-grid .col-lg-7{width:58.33333333%}.caldera-grid .col-lg-6{width:50%}.caldera-grid .col-lg-5{width:41.66666667%}.caldera-grid .col-lg-4{width:33.33333333%}.caldera-grid .col-lg-3{width:25%}.caldera-grid .col-lg-2{width:16.66666667%}.caldera-grid .col-lg-1{width:8.33333333%}.caldera-grid .col-lg-pull-12{right:100%}.caldera-grid .col-lg-pull-11{right:91.66666667%}.caldera-grid .col-lg-pull-10{right:83.33333333%}.caldera-grid .col-lg-pull-9{right:75%}.caldera-grid .col-lg-pull-8{right:66.66666667%}.caldera-grid .col-lg-pull-7{right:58.33333333%}.caldera-grid .col-lg-pull-6{right:50%}.caldera-grid .col-lg-pull-5{right:41.66666667%}.caldera-grid .col-lg-pull-4{right:33.33333333%}.caldera-grid .col-lg-pull-3{right:25%}.caldera-grid .col-lg-pull-2{right:16.66666667%}.caldera-grid .col-lg-pull-1{right:8.33333333%}.caldera-grid .col-lg-pull-0{right:0}.caldera-grid .col-lg-push-12{left:100%}.caldera-grid .col-lg-push-11{left:91.66666667%}.caldera-grid .col-lg-push-10{left:83.33333333%}.caldera-grid .col-lg-push-9{left:75%}.caldera-grid .col-lg-push-8{left:66.66666667%}.caldera-grid .col-lg-push-7{left:58.33333333%}.caldera-grid .col-lg-push-6{left:50%}.caldera-grid .col-lg-push-5{left:41.66666667%}.caldera-grid .col-lg-push-4{left:33.33333333%}.caldera-grid .col-lg-push-3{left:25%}.caldera-grid .col-lg-push-2{left:16.66666667%}.caldera-grid .col-lg-push-1{left:8.33333333%}.caldera-grid .col-lg-push-0{left:0}.caldera-grid .col-lg-offset-12{margin-left:100%}.caldera-grid .col-lg-offset-11{margin-left:91.66666667%}.caldera-grid .col-lg-offset-10{margin-left:83.33333333%}.caldera-grid .col-lg-offset-9{margin-left:75%}.caldera-grid .col-lg-offset-8{margin-left:66.66666667%}.caldera-grid .col-lg-offset-7{margin-left:58.33333333%}.caldera-grid .col-lg-offset-6{margin-left:50%}.caldera-grid .col-lg-offset-5{margin-left:41.66666667%}.caldera-grid .col-lg-offset-4{margin-left:33.33333333%}.caldera-grid .col-lg-offset-3{margin-left:25%}.caldera-grid .col-lg-offset-2{margin-left:16.66666667%}.caldera-grid .col-lg-offset-1{margin-left:8.33333333%}.caldera-grid .col-lg-offset-0{margin-left:0}}.caldera-grid .clearfix:after,.caldera-grid .clearfix:before,.caldera-grid .container-fluid:after,.caldera-grid .container-fluid:before,.caldera-grid .container:after,.caldera-grid .container:before,.caldera-grid .row:after,.caldera-grid .row:before{content:" ";display:table}.caldera-grid .clearfix:after,.caldera-grid .container-fluid:after,.caldera-grid .container:after,.caldera-grid .row:after{clear:both}.caldera-grid .center-block{display:block;margin-left:auto;margin-right:auto}.caldera-grid .pull-right{float:right!important}.caldera-grid .pull-left{float:left!important}.caldera-grid .hide{display:none!important}.caldera-grid .show{display:block!important}.caldera-grid .hidden,.caldera-grid .visible-lg,.caldera-grid .visible-md,.caldera-grid .visible-sm,.caldera-grid .visible-xs{display:none!important}.caldera-grid .invisible{visibility:hidden}.caldera-grid .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.caldera-grid .alert .alert-link,.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid .hidden{visibility:hidden!important}.caldera-grid .affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.caldera-grid .visible-xs{display:block!important}.caldera-grid table.visible-xs{display:table}.caldera-grid tr.visible-xs{display:table-row!important}.caldera-grid td.visible-xs,.caldera-grid th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .visible-sm{display:block!important}.caldera-grid table.visible-sm{display:table}.caldera-grid tr.visible-sm{display:table-row!important}.caldera-grid td.visible-sm,.caldera-grid th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .visible-md{display:block!important}.caldera-grid table.visible-md{display:table}.caldera-grid tr.visible-md{display:table-row!important}.caldera-grid td.visible-md,.caldera-grid th.visible-md{display:table-cell!important}}@media (min-width:1200px){.caldera-grid .visible-lg{display:block!important}.caldera-grid table.visible-lg{display:table}.caldera-grid tr.visible-lg{display:table-row!important}.caldera-grid td.visible-lg,.caldera-grid th.visible-lg{display:table-cell!important}.caldera-grid .hidden-lg{display:none!important}}@media (max-width:767px){.caldera-grid .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .hidden-md{display:none!important}}.caldera-grid .visible-print{display:none!important}@media print{.caldera-grid .visible-print{display:block!important}.caldera-grid table.visible-print{display:table}.caldera-grid tr.visible-print{display:table-row!important}.caldera-grid td.visible-print,.caldera-grid th.visible-print{display:table-cell!important}.caldera-grid .hidden-print{display:none!important}}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.caldera-grid .alert{padding:8px;margin-bottom:18px;border-radius:2px}.caldera-grid .alert-dismissable{padding-right:28px}.caldera-grid .alert-success{background-color:#dff0d8;border-color:#a3d48e;color:#3c763d}.caldera-grid .alert-success hr{border-top-color:#93cd7c}.caldera-grid .alert-success .alert-link{color:#2b542c}.caldera-grid .alert-info{background-color:#d9edf7;border-color:#85c5e5;color:#31708f}.caldera-grid .alert-info hr{border-top-color:#70bbe1}.caldera-grid .alert-info .alert-link{color:#245269}.caldera-grid .alert-warning{background-color:#f9edbe;border-color:#f0c36d;color:#333}.caldera-grid .alert-warning hr{border-top-color:#eeb956}.caldera-grid .alert-warning .alert-link{color:#1a1a1a}.caldera-grid .alert-danger,.caldera-grid .alert-error{background-color:#f2dede;border-color:#d59595;color:#a94442}.caldera-grid .alert-danger hr,.caldera-grid .alert-error hr{border-top-color:#ce8383}.caldera-grid .alert-danger .alert-link,.caldera-grid .alert-error .alert-link{color:#843534}.caldera-grid .alert-danger,.caldera-grid .alert-error,.caldera-grid .alert-info,.caldera-grid .alert-success,.caldera-grid .alert-warning{text-shadow:0 1px 0 rgba(255,255,255,.5)}.caldera-grid .has-error .form-control:focus,.caldera-grid .has-error .form-control:hover{border-color:#dd4b39}.caldera-grid.cf_processing{background:url(../images/loading.gif) center center/30px auto no-repeat rgba(0,0,0,0)}.caldera-grid.cf_processing>*{opacity:.5}.caldera-grid html{font-family:sans-serif}.caldera-grid body{margin:0}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid menu,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background-color:transparent}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0}.caldera-grid figure{margin:1em 40px}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input{line-height:normal}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}@media print{.caldera-grid *,.caldera-grid :after,.caldera-grid :before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.caldera-grid a,.caldera-grid a:visited{text-decoration:underline}.caldera-grid a[href]:after{content:" (" attr(href) ")"}.caldera-grid abbr[title]:after{content:" (" attr(title) ")"}.caldera-grid a[href^="#"]:after,.caldera-grid a[href^="javascript:"]:after{content:""}.caldera-grid blockquote,.caldera-grid pre{border:1px solid #999;page-break-inside:avoid}.caldera-grid thead{display:table-header-group}.caldera-grid img,.caldera-grid tr{page-break-inside:avoid}.caldera-grid img{max-width:100%!important}.caldera-grid h2,.caldera-grid h3,.caldera-grid p{orphans:3;widows:3}.caldera-grid h2,.caldera-grid h3{page-break-after:avoid}.caldera-grid select{background:#fff!important}.caldera-grid .navbar{display:none}.caldera-grid .btn>.caret,.caldera-grid .dropup>.btn>.caret{border-top-color:#000!important}.caldera-grid .label{border:1px solid #000}.caldera-grid .table{border-collapse:collapse!important}.caldera-grid .table td,.caldera-grid .table th{background-color:#fff!important}.caldera-grid .table-bordered td,.caldera-grid .table-bordered th{border:1px solid #ddd!important}}.caldera-grid .btn,.caldera-grid .btn-danger.active,.caldera-grid .btn-danger:active,.caldera-grid .btn-default.active,.caldera-grid .btn-default:active,.caldera-grid .btn-info.active,.caldera-grid .btn-info:active,.caldera-grid .btn-primary.active,.caldera-grid .btn-primary:active,.caldera-grid .btn-success.active,.caldera-grid .btn-success:active,.caldera-grid .btn-warning.active,.caldera-grid .btn-warning:active,.caldera-grid .form-control,.open>.dropdown-toggle.caldera-grid .btn-danger,.open>.dropdown-toggle.caldera-grid .btn-default,.open>.dropdown-toggle.caldera-grid .btn-info,.open>.dropdown-toggle.caldera-grid .btn-primary,.open>.dropdown-toggle.caldera-grid .btn-success,.open>.dropdown-toggle.caldera-grid .btn-warning{background-image:none}.caldera-grid fieldset{padding:0;margin:0;border:0;min-width:0}.caldera-grid legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{margin:0;line-height:normal}.caldera-grid .form-control,.caldera-grid output{font-size:14px;line-height:1.42857143;color:#555;display:block}.caldera-grid input[type=file]{display:block}.caldera-grid input[type=range]{display:block;width:100%}.caldera-grid select[multiple],.caldera-grid select[size]{height:auto}.caldera-grid input[type=checkbox]:focus,.caldera-grid input[type=file]:focus,.caldera-grid input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid input[type=checkbox]{-webkit-appearance:checkbox}.caldera-grid input[type=radio]{-webkit-appearance:radio}.caldera-grid output{padding-top:7px}.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.caldera-grid .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.caldera-grid .form-control::-moz-placeholder{color:#999;opacity:1}.caldera-grid .form-control:-ms-input-placeholder{color:#999}.caldera-grid .form-control::-webkit-input-placeholder{color:#999}.caldera-grid .has-success .checkbox,.caldera-grid .has-success .checkbox-inline,.caldera-grid .has-success .control-label,.caldera-grid .has-success .form-control-feedback,.caldera-grid .has-success .help-block,.caldera-grid .has-success .radio,.caldera-grid .has-success .radio-inline,.caldera-grid .has-success.checkbox label,.caldera-grid .has-success.checkbox-inline label,.caldera-grid .has-success.radio label,.caldera-grid .has-success.radio-inline label{color:#3c763d}.caldera-grid .form-control[disabled],.caldera-grid .form-control[readonly],fieldset[disabled] .caldera-grid .form-control{background-color:#eee;opacity:1}.caldera-grid .form-control[disabled],fieldset[disabled] .caldera-grid .form-control{cursor:not-allowed}textarea .caldera-grid .form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.caldera-grid input[type=date],.caldera-grid input[type=datetime-local],.caldera-grid input[type=month],.caldera-grid input[type=time]{line-height:34px}.caldera-grid input[type=date].input-sm,.caldera-grid input[type=datetime-local].input-sm,.caldera-grid input[type=month].input-sm,.caldera-grid input[type=time].input-sm,.input-group-sm .caldera-grid input[type=date],.input-group-sm .caldera-grid input[type=datetime-local],.input-group-sm .caldera-grid input[type=month],.input-group-sm .caldera-grid input[type=time]{line-height:30px}.caldera-grid input[type=date].input-lg,.caldera-grid input[type=datetime-local].input-lg,.caldera-grid input[type=month].input-lg,.caldera-grid input[type=time].input-lg,.input-group-lg .caldera-grid input[type=date],.input-group-lg .caldera-grid input[type=datetime-local],.input-group-lg .caldera-grid input[type=month],.input-group-lg .caldera-grid input[type=time]{line-height:46px}}.caldera-grid .form-group{margin-bottom:15px}.caldera-grid .checkbox,.caldera-grid .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.caldera-grid .checkbox label,.caldera-grid .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.caldera-grid .checkbox input[type=checkbox],.caldera-grid .checkbox-inline input[type=checkbox],.caldera-grid .radio input[type=radio],.caldera-grid .radio-inline input[type=radio]{margin-left:-20px}.caldera-grid .checkbox+.checkbox,.caldera-grid .radio+.radio{margin-top:-5px}.caldera-grid .checkbox-inline,.caldera-grid .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.caldera-grid .checkbox-inline+.checkbox-inline,.caldera-grid .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.caldera-grid .checkbox-inline.disabled,.caldera-grid .checkbox.disabled label,.caldera-grid .radio-inline.disabled,.caldera-grid .radio.disabled label,.caldera-grid input[type=checkbox].disabled,.caldera-grid input[type=checkbox][disabled],.caldera-grid input[type=radio].disabled,.caldera-grid input[type=radio][disabled],fieldset[disabled] .caldera-grid .checkbox label,fieldset[disabled] .caldera-grid .checkbox-inline,fieldset[disabled] .caldera-grid .radio label,fieldset[disabled] .caldera-grid .radio-inline,fieldset[disabled] .caldera-grid input[type=checkbox],fieldset[disabled] .caldera-grid input[type=radio]{cursor:not-allowed}.caldera-grid .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.caldera-grid .form-control-static.input-lg,.caldera-grid .form-control-static.input-sm{padding-left:0;padding-right:0}.caldera-grid .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .input-sm{height:30px;line-height:30px}select[multiple].caldera-grid .input-sm,textarea.caldera-grid .input-sm{height:auto}.caldera-grid .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .form-group-sm .form-control{height:30px;line-height:30px}select[multiple].caldera-grid .form-group-sm .form-control,textarea.caldera-grid .form-group-sm .form-control{height:auto}.caldera-grid .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.caldera-grid .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .input-lg{height:46px;line-height:46px}select[multiple].caldera-grid .input-lg,textarea.caldera-grid .input-lg{height:auto}.caldera-grid .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .form-group-lg .form-control{height:46px;line-height:46px}select[multiple].caldera-grid .form-group-lg .form-control,textarea.caldera-grid .form-group-lg .form-control{height:auto}.caldera-grid .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.caldera-grid .has-feedback{position:relative}.caldera-grid .has-feedback .form-control{padding-right:42.5px}.caldera-grid .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.caldera-grid .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.caldera-grid .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.caldera-grid .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.caldera-grid .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.caldera-grid .has-warning .checkbox,.caldera-grid .has-warning .checkbox-inline,.caldera-grid .has-warning .control-label,.caldera-grid .has-warning .form-control-feedback,.caldera-grid .has-warning .help-block,.caldera-grid .has-warning .radio,.caldera-grid .has-warning .radio-inline,.caldera-grid .has-warning.checkbox label,.caldera-grid .has-warning.checkbox-inline label,.caldera-grid .has-warning.radio label,.caldera-grid .has-warning.radio-inline label{color:#8a6d3b}.caldera-grid .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.caldera-grid .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline,.caldera-grid .has-error.checkbox label,.caldera-grid .has-error.checkbox-inline label,.caldera-grid .has-error.radio label,.caldera-grid .has-error.radio-inline label{color:#a94442}.caldera-grid .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.caldera-grid .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.caldera-grid .has-feedback label~.form-control-feedback{top:25px}.caldera-grid .has-feedback label.sr-only~.form-control-feedback{top:0}.caldera-grid .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.caldera-grid .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.caldera-grid .form-inline .form-control-static{display:inline-block}.caldera-grid .form-inline .input-group{display:inline-table;vertical-align:middle}.caldera-grid .form-inline .input-group .form-control,.caldera-grid .form-inline .input-group .input-group-addon,.caldera-grid .form-inline .input-group .input-group-btn{width:auto}.caldera-grid .form-inline .input-group>.form-control{width:100%}.caldera-grid .form-inline .control-label{margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox,.caldera-grid .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox label,.caldera-grid .form-inline .radio label{padding-left:0}.caldera-grid .form-inline .checkbox input[type=checkbox],.caldera-grid .form-inline .radio input[type=radio]{position:relative;margin-left:0}.caldera-grid .form-inline .has-feedback .form-control-feedback{top:0}.caldera-grid .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .checkbox-inline,.caldera-grid .form-horizontal .radio,.caldera-grid .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .radio{min-height:27px}.caldera-grid .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.caldera-grid .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.caldera-grid .form-horizontal .form-group-lg .control-label{padding-top:14.33px}.caldera-grid .form-horizontal .form-group-sm .control-label{padding-top:6px}}.caldera-grid .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;user-select:none}.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .btn.focus,.caldera-grid .btn:focus,.caldera-grid .btn:hover{color:#333;text-decoration:none}.caldera-grid .btn.active,.caldera-grid .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.caldera-grid .btn.disabled,.caldera-grid .btn[disabled],fieldset[disabled] .caldera-grid .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc}.caldera-grid .btn-default.active,.caldera-grid .btn-default.focus,.caldera-grid .btn-default:active,.caldera-grid .btn-default:focus,.caldera-grid .btn-default:hover,.open>.dropdown-toggle.caldera-grid .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.caldera-grid .btn-default.disabled,.caldera-grid .btn-default.disabled.active,.caldera-grid .btn-default.disabled.focus,.caldera-grid .btn-default.disabled:active,.caldera-grid .btn-default.disabled:focus,.caldera-grid .btn-default.disabled:hover,.caldera-grid .btn-default[disabled],.caldera-grid .btn-default[disabled].active,.caldera-grid .btn-default[disabled].focus,.caldera-grid .btn-default[disabled]:active,.caldera-grid .btn-default[disabled]:focus,.caldera-grid .btn-default[disabled]:hover,fieldset[disabled] .caldera-grid .btn-default,fieldset[disabled] .caldera-grid .btn-default.active,fieldset[disabled] .caldera-grid .btn-default.focus,fieldset[disabled] .caldera-grid .btn-default:active,fieldset[disabled] .caldera-grid .btn-default:focus,fieldset[disabled] .caldera-grid .btn-default:hover{background-color:#fff;border-color:#ccc}.caldera-grid .btn-default .badge{color:#fff;background-color:#333}.caldera-grid .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary.active,.caldera-grid .btn-primary.focus,.caldera-grid .btn-primary:active,.caldera-grid .btn-primary:focus,.caldera-grid .btn-primary:hover,.open>.dropdown-toggle.caldera-grid .btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.caldera-grid .btn-primary.disabled,.caldera-grid .btn-primary.disabled.active,.caldera-grid .btn-primary.disabled.focus,.caldera-grid .btn-primary.disabled:active,.caldera-grid .btn-primary.disabled:focus,.caldera-grid .btn-primary.disabled:hover,.caldera-grid .btn-primary[disabled],.caldera-grid .btn-primary[disabled].active,.caldera-grid .btn-primary[disabled].focus,.caldera-grid .btn-primary[disabled]:active,.caldera-grid .btn-primary[disabled]:focus,.caldera-grid .btn-primary[disabled]:hover,fieldset[disabled] .caldera-grid .btn-primary,fieldset[disabled] .caldera-grid .btn-primary.active,fieldset[disabled] .caldera-grid .btn-primary.focus,fieldset[disabled] .caldera-grid .btn-primary:active,fieldset[disabled] .caldera-grid .btn-primary:focus,fieldset[disabled] .caldera-grid .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary .badge{color:#337ab7;background-color:#fff}.caldera-grid .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success.active,.caldera-grid .btn-success.focus,.caldera-grid .btn-success:active,.caldera-grid .btn-success:focus,.caldera-grid .btn-success:hover,.open>.dropdown-toggle.caldera-grid .btn-success{color:#fff;background-color:#449d44;border-color:#398439}.caldera-grid .btn-success.disabled,.caldera-grid .btn-success.disabled.active,.caldera-grid .btn-success.disabled.focus,.caldera-grid .btn-success.disabled:active,.caldera-grid .btn-success.disabled:focus,.caldera-grid .btn-success.disabled:hover,.caldera-grid .btn-success[disabled],.caldera-grid .btn-success[disabled].active,.caldera-grid .btn-success[disabled].focus,.caldera-grid .btn-success[disabled]:active,.caldera-grid .btn-success[disabled]:focus,.caldera-grid .btn-success[disabled]:hover,fieldset[disabled] .caldera-grid .btn-success,fieldset[disabled] .caldera-grid .btn-success.active,fieldset[disabled] .caldera-grid .btn-success.focus,fieldset[disabled] .caldera-grid .btn-success:active,fieldset[disabled] .caldera-grid .btn-success:focus,fieldset[disabled] .caldera-grid .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success .badge{color:#5cb85c;background-color:#fff}.caldera-grid .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info.active,.caldera-grid .btn-info.focus,.caldera-grid .btn-info:active,.caldera-grid .btn-info:focus,.caldera-grid .btn-info:hover,.open>.dropdown-toggle.caldera-grid .btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.caldera-grid .btn-info.disabled,.caldera-grid .btn-info.disabled.active,.caldera-grid .btn-info.disabled.focus,.caldera-grid .btn-info.disabled:active,.caldera-grid .btn-info.disabled:focus,.caldera-grid .btn-info.disabled:hover,.caldera-grid .btn-info[disabled],.caldera-grid .btn-info[disabled].active,.caldera-grid .btn-info[disabled].focus,.caldera-grid .btn-info[disabled]:active,.caldera-grid .btn-info[disabled]:focus,.caldera-grid .btn-info[disabled]:hover,fieldset[disabled] .caldera-grid .btn-info,fieldset[disabled] .caldera-grid .btn-info.active,fieldset[disabled] .caldera-grid .btn-info.focus,fieldset[disabled] .caldera-grid .btn-info:active,fieldset[disabled] .caldera-grid .btn-info:focus,fieldset[disabled] .caldera-grid .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info .badge{color:#5bc0de;background-color:#fff}.caldera-grid .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning.active,.caldera-grid .btn-warning.focus,.caldera-grid .btn-warning:active,.caldera-grid .btn-warning:focus,.caldera-grid .btn-warning:hover,.open>.dropdown-toggle.caldera-grid .btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.caldera-grid .btn-warning.disabled,.caldera-grid .btn-warning.disabled.active,.caldera-grid .btn-warning.disabled.focus,.caldera-grid .btn-warning.disabled:active,.caldera-grid .btn-warning.disabled:focus,.caldera-grid .btn-warning.disabled:hover,.caldera-grid .btn-warning[disabled],.caldera-grid .btn-warning[disabled].active,.caldera-grid .btn-warning[disabled].focus,.caldera-grid .btn-warning[disabled]:active,.caldera-grid .btn-warning[disabled]:focus,.caldera-grid .btn-warning[disabled]:hover,fieldset[disabled] .caldera-grid .btn-warning,fieldset[disabled] .caldera-grid .btn-warning.active,fieldset[disabled] .caldera-grid .btn-warning.focus,fieldset[disabled] .caldera-grid .btn-warning:active,fieldset[disabled] .caldera-grid .btn-warning:focus,fieldset[disabled] .caldera-grid .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning .badge{color:#f0ad4e;background-color:#fff}.caldera-grid .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger.active,.caldera-grid .btn-danger.focus,.caldera-grid .btn-danger:active,.caldera-grid .btn-danger:focus,.caldera-grid .btn-danger:hover,.open>.dropdown-toggle.caldera-grid .btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.caldera-grid .btn-danger.disabled,.caldera-grid .btn-danger.disabled.active,.caldera-grid .btn-danger.disabled.focus,.caldera-grid .btn-danger.disabled:active,.caldera-grid .btn-danger.disabled:focus,.caldera-grid .btn-danger.disabled:hover,.caldera-grid .btn-danger[disabled],.caldera-grid .btn-danger[disabled].active,.caldera-grid .btn-danger[disabled].focus,.caldera-grid .btn-danger[disabled]:active,.caldera-grid .btn-danger[disabled]:focus,.caldera-grid .btn-danger[disabled]:hover,fieldset[disabled] .caldera-grid .btn-danger,fieldset[disabled] .caldera-grid .btn-danger.active,fieldset[disabled] .caldera-grid .btn-danger.focus,fieldset[disabled] .caldera-grid .btn-danger:active,fieldset[disabled] .caldera-grid .btn-danger:focus,fieldset[disabled] .caldera-grid .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger .badge{color:#d9534f;background-color:#fff}.caldera-grid .btn-link{color:#337ab7;font-weight:400;border-radius:0}.caldera-grid .btn-link,.caldera-grid .btn-link.active,.caldera-grid .btn-link:active,.caldera-grid .btn-link[disabled],fieldset[disabled] .caldera-grid .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-link,.caldera-grid .btn-link:active,.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{border-color:transparent}.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.caldera-grid .btn-link[disabled]:focus,.caldera-grid .btn-link[disabled]:hover,fieldset[disabled] .caldera-grid .btn-link:focus,fieldset[disabled] .caldera-grid .btn-link:hover{color:#777;text-decoration:none}.caldera-grid .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}.caldera-grid .btn-sm,.caldera-grid .btn-xs{font-size:12px;line-height:1.5;border-radius:1px}.caldera-grid .btn-sm{padding:5px 10px}.caldera-grid .btn-xs{padding:1px 5px}.caldera-grid .btn-block{display:block;width:100%}.caldera-grid .btn-block+.btn-block{margin-top:5px}.caldera-grid input[type=button].btn-block,.caldera-grid input[type=reset].btn-block,.caldera-grid input[type=submit].btn-block{width:100%}.caldera-grid textarea.form-control{padding-right:4px;height:auto}.caldera-grid .breadcrumb{padding:6px 12px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.caldera-grid .breadcrumb>li{display:inline-block;margin:0}.caldera-grid .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.caldera-grid .breadcrumb>.active,.caldera-grid .breadcrumb>.active>a{color:#777}.breadcrumb>li.active.error>a,.breadcrumb>li.error>a{color:red}.caldera-grid .cf-credit-card{padding-left:42px;background-image:url(../images/credit-card.svg);background-repeat:no-repeat!important;background-position-x:4px!important;background-position-y:3px!important}.caldera-grid .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@font-face{font-family:cf-raty;src:url(fonts/cf-raty.eot?40481674);src:url(fonts/cf-raty.eot?40481674#iefix) format('embedded-opentype'),url(fonts/cf-raty.woff?40481674) format('woff'),url(fonts/cf-raty.ttf?40481674) format('truetype'),url(fonts/cf-raty.svg?40481674#cf-raty) format('svg');font-weight:400;font-style:normal}[class*=" raty-"]:before,[class^=raty-]:before{font-family:cf-raty;font-style:normal;font-weight:400;speak:none;font-size:2em;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.raty-heart-on:before{content:'\e800'}.raty-heart-off:before{content:'\e801'}.raty-star-on:before{content:'\e802'}.raty-star-off:before{content:'\e803'}.raty-circle-on:before{content:'\e804'}.raty-circle-off:before{content:'\e805'}.raty-dot-off:before{content:'\e806'}.raty-dot-on:before{content:'\e807'}.raty-face-off:before{content:'\e808'}.raty-face-on:before{content:'\e809'}.raty-cancel-off:before{content:'\e80a'}.raty-cancel-on:before{content:'\e80b'}.calculation-group{background:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:6px;margin:6px 0}.preview-color-selector{background:#F0F0F0;border:1px solid #E2E2E2;display:inline;margin-left:-1px;padding:3px 12px;box-shadow:0 0 0 2px #fff inset}.miniColors-trigger{border:1px solid #999;-mz-border-radius:0 1px 1px 0;-webkit-border-radius:0 1px 1px 0;display:inline-block;height:24px;margin:0 0 -8px -1px;width:30px}.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group,.cf-color-picker .input-group-btn>.btn+.btn{margin-left:-1px}.miniColors-selector{background:#FFF;border:1px solid #999;-moz-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);-webkit-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);box-shadow:0 3px 0 -1px rgba(0,0,0,.05);height:162px;padding:5px;position:absolute;width:187px;z-index:999999;margin-top:-1px}.miniColors-colors,.miniColors-hues{top:5px;height:150px;cursor:crosshair;position:absolute}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{left:5px;width:150px;background:url(minicolor-colors.png) right no-repeat}.miniColors-hues{left:160px;width:20px;background:url(minicolor-colors.png) left no-repeat}.miniColors-colorPicker{position:absolute;width:9px;height:9px;border:1px solid #fff;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.miniColors-colorPicker-inner{position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid #000;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.miniColors-huePicker{position:absolute;left:-3px;width:24px;height:1px;border:1px solid #fff;border-radius:2px;background:#000}.cf-color-picker .form-control::-moz-placeholder{color:#999;opacity:1}.cf-color-picker .form-control:-ms-input-placeholder{color:#999}.cf-color-picker .form-control::-webkit-input-placeholder{color:#999}.cf-color-picker .form-control[disabled],.cf-color-picker .form-control[readonly],.cf-color-picker fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.cf-color-picker .form-group{margin-bottom:15px}.cf-color-picker .input-group{position:relative;display:table;border-collapse:separate;max-width:120px}.cf-color-picker .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.cf-color-picker .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.cf-color-picker .input-group-lg>.form-control,.cf-color-picker .input-group-lg>.input-group-addon,.cf-color-picker .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-color-picker .input-group-sm>.form-control,.cf-color-picker .input-group-sm>.input-group-addon,.cf-color-picker .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-color-picker .input-group .form-control,.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{display:table-cell}.cf-color-picker .input-group .form-control:not(:first-child):not(:last-child),.cf-color-picker .input-group-addon:not(:first-child):not(:last-child),.cf-color-picker .input-group-btn:not(:first-child):not(:last-child){border-radius:0}.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.cf-color-picker .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.cf-color-picker .text-hide,.table-striped .cfdatepicker table tr td,.table-striped .cfdatepicker table tr th{background-color:transparent}.cf-color-picker .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.cf-color-picker .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.cf-color-picker .input-group .form-control:first-child,.cf-color-picker .input-group-addon:first-child,.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group>.btn,.cf-color-picker .input-group-btn:first-child>.dropdown-toggle,.cf-color-picker .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.cf-color-picker .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-color-picker .input-group-addon:first-child{border-right:0}.cf-color-picker .input-group .form-control:last-child,.cf-color-picker .input-group-addon:last-child,.cf-color-picker .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.cf-color-picker .input-group-btn:first-child>.btn:not(:first-child),.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group>.btn,.cf-color-picker .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.cf-color-picker .input-group-addon:last-child{border-left:0}.cf-color-picker .input-group-btn{position:relative;font-size:0;white-space:nowrap}.cf-color-picker .input-group-btn>.btn{position:relative}.cf-color-picker .input-group-btn>.btn:active,.cf-color-picker .input-group-btn>.btn:focus,.cf-color-picker .input-group-btn>.btn:hover{z-index:2}.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group{margin-right:-1px}.cf-color-picker .clearfix:after,.cf-color-picker .clearfix:before,.cf-color-picker .form-horizontal .form-group:after,.cf-color-picker .form-horizontal .form-group:before{content:" ";display:table}.cf-color-picker .clearfix:after,.cf-color-picker .form-horizontal .form-group:after{clear:both}.cf-color-picker .center-block{display:block;margin-left:auto;margin-right:auto}.cf-color-picker .pull-right{float:right!important}.cf-color-picker .pull-left{float:left!important}.cf-color-picker .hide{display:none!important}.cf-color-picker .show{display:block!important}.cf-color-picker .invisible{visibility:hidden}.cf-color-picker .text-hide{font:0/0 a;color:transparent;text-shadow:none;border:0}.cf-color-picker .hidden{display:none!important;visibility:hidden!important}.cf-color-picker .affix{position:fixed}@-ms-viewport{width:device-width}.cf-color-picker .visible-lg,.cf-color-picker .visible-md,.cf-color-picker .visible-print,.cf-color-picker .visible-sm,.cf-color-picker .visible-xs{display:none!important}@media (max-width:767px){.cf-color-picker .visible-xs{display:block!important}.cf-color-picker table.visible-xs{display:table}.cf-color-picker tr.visible-xs{display:table-row!important}.cf-color-picker td.visible-xs,.cf-color-picker th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .visible-sm{display:block!important}.cf-color-picker table.visible-sm{display:table}.cf-color-picker tr.visible-sm{display:table-row!important}.cf-color-picker td.visible-sm,.cf-color-picker th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .visible-md{display:block!important}.cf-color-picker table.visible-md{display:table}.cf-color-picker tr.visible-md{display:table-row!important}.cf-color-picker td.visible-md,.cf-color-picker th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-color-picker .visible-lg{display:block!important}.cf-color-picker table.visible-lg{display:table}.cf-color-picker tr.visible-lg{display:table-row!important}.cf-color-picker td.visible-lg,.cf-color-picker th.visible-lg{display:table-cell!important}.cf-color-picker .hidden-lg{display:none!important}}@media (max-width:767px){.cf-color-picker .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .hidden-md{display:none!important}}@media print{.cf-color-picker .visible-print{display:block!important}.cf-color-picker table.visible-print{display:table}.cf-color-picker tr.visible-print{display:table-row!important}.cf-color-picker td.visible-print,.cf-color-picker th.visible-print{display:table-cell!important}.cf-color-picker .hidden-print{display:none!important}}.cfdatepicker-dropdown:after,.cfdatepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.cfdatepicker{padding:4px;border-radius:4px;direction:ltr}.cfdatepicker-inline{width:220px}.cfdatepicker.cfdatepicker-rtl{direction:rtl}.cfdatepicker.cfdatepicker-rtl table tr td span{float:right}.cfdatepicker-dropdown{top:0;left:0}.cfdatepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2)}.cfdatepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.cfdatepicker-dropdown.cfdatepicker-orient-left:before{left:6px}.cfdatepicker-dropdown.cfdatepicker-orient-left:after{left:7px}.cfdatepicker-dropdown.cfdatepicker-orient-right:before{right:6px}.cfdatepicker-dropdown.cfdatepicker-orient-right:after{right:7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:before{top:-7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:after{top:-6px}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.cfdatepicker>div{display:none}.cfdatepicker.days div.cfdatepicker-days,.cfdatepicker.months div.cfdatepicker-months,.cfdatepicker.years div.cfdatepicker-years{display:block}.cfdatepicker table{border:0;width:auto;margin:0;-webkit-touch-callout:none;-khtml-user-select:none;user-select:none}.cfdatepicker table tr td,.cfdatepicker table tr th{text-align:center;width:10px;height:10px;border-radius:4px;border:none}.cfdatepicker table tr td.day.focused,.cfdatepicker table tr td.day:hover{background:#eee;cursor:pointer}.cfdatepicker table tr td.new,.cfdatepicker table tr td.old{color:#999}.cfdatepicker table tr td.disabled,.cfdatepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.cfdatepicker table tr td.today,.cfdatepicker table tr td.today.disabled,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today.active,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:focus,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today.disabled:hover.active,.cfdatepicker table tr td.today.disabled:hover:active,.cfdatepicker table tr td.today.disabled:hover:focus,.cfdatepicker table tr td.today.disabled:hover:hover,.cfdatepicker table tr td.today:active,.cfdatepicker table tr td.today:focus,.cfdatepicker table tr td.today:hover,.cfdatepicker table tr td.today:hover.active,.cfdatepicker table tr td.today:hover:active,.cfdatepicker table tr td.today:hover:focus,.cfdatepicker table tr td.today:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.today,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.today:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.cfdatepicker table tr td.today.active,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:hover.active,.cfdatepicker table tr td.today.disabled:hover:active,.cfdatepicker table tr td.today:active,.cfdatepicker table tr td.today:hover.active,.cfdatepicker table tr td.today:hover:active,.open .dropdown-toggle.cfdatepicker table tr td.today,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.today:hover{background-image:none}.cfdatepicker table tr td.today.disabled,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled.disabled,.cfdatepicker table tr td.today.disabled.disabled.active,.cfdatepicker table tr td.today.disabled.disabled:active,.cfdatepicker table tr td.today.disabled.disabled:focus,.cfdatepicker table tr td.today.disabled.disabled:hover,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:focus,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today.disabled:hover.disabled,.cfdatepicker table tr td.today.disabled:hover.disabled.active,.cfdatepicker table tr td.today.disabled:hover.disabled:active,.cfdatepicker table tr td.today.disabled:hover.disabled:focus,.cfdatepicker table tr td.today.disabled:hover.disabled:hover,.cfdatepicker table tr td.today.disabled:hover[disabled],.cfdatepicker table tr td.today.disabled:hover[disabled].active,.cfdatepicker table tr td.today.disabled:hover[disabled]:active,.cfdatepicker table tr td.today.disabled:hover[disabled]:focus,.cfdatepicker table tr td.today.disabled:hover[disabled]:hover,.cfdatepicker table tr td.today.disabled[disabled],.cfdatepicker table tr td.today.disabled[disabled].active,.cfdatepicker table tr td.today.disabled[disabled]:active,.cfdatepicker table tr td.today.disabled[disabled]:focus,.cfdatepicker table tr td.today.disabled[disabled]:hover,.cfdatepicker table tr td.today:hover.disabled,.cfdatepicker table tr td.today:hover.disabled.active,.cfdatepicker table tr td.today:hover.disabled:active,.cfdatepicker table tr td.today:hover.disabled:focus,.cfdatepicker table tr td.today:hover.disabled:hover,.cfdatepicker table tr td.today:hover[disabled],.cfdatepicker table tr td.today:hover[disabled].active,.cfdatepicker table tr td.today:hover[disabled]:active,.cfdatepicker table tr td.today:hover[disabled]:focus,.cfdatepicker table tr td.today:hover[disabled]:hover,.cfdatepicker table tr td.today[disabled],.cfdatepicker table tr td.today[disabled].active,.cfdatepicker table tr td.today[disabled]:active,.cfdatepicker table tr td.today[disabled]:focus,.cfdatepicker table tr td.today[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.today,fieldset[disabled] .cfdatepicker table tr td.today.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled,fieldset[disabled] .cfdatepicker table tr td.today.disabled.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.today:active,fieldset[disabled] .cfdatepicker table tr td.today:focus,fieldset[disabled] .cfdatepicker table tr td.today:hover,fieldset[disabled] .cfdatepicker table tr td.today:hover.active,fieldset[disabled] .cfdatepicker table tr td.today:hover:active,fieldset[disabled] .cfdatepicker table tr td.today:hover:focus,fieldset[disabled] .cfdatepicker table tr td.today:hover:hover{background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today:hover:hover{color:#000}.cfdatepicker table tr td.today.active:hover{color:#fff}.cfdatepicker table tr td.range,.cfdatepicker table tr td.range.disabled,.cfdatepicker table tr td.range.disabled:hover,.cfdatepicker table tr td.range:hover{background:#eee;border-radius:0}.cfdatepicker table tr td.active.active,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:hover.active,.cfdatepicker table tr td.active.disabled:hover:active,.cfdatepicker table tr td.active:active,.cfdatepicker table tr td.active:hover.active,.cfdatepicker table tr td.active:hover:active,.cfdatepicker table tr td.range.today.active,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:hover.active,.cfdatepicker table tr td.range.today.disabled:hover:active,.cfdatepicker table tr td.range.today:active,.cfdatepicker table tr td.range.today:hover.active,.cfdatepicker table tr td.range.today:hover:active,.cfdatepicker table tr td.selected.active,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:hover.active,.cfdatepicker table tr td.selected.disabled:hover:active,.cfdatepicker table tr td.selected:active,.cfdatepicker table tr td.selected:hover.active,.cfdatepicker table tr td.selected:hover:active,.open .dropdown-toggle.cfdatepicker table tr td.active,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.active:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected:hover{background-image:none}.cfdatepicker table tr td.range.today,.cfdatepicker table tr td.range.today.disabled,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.cfdatepicker table tr td.range.today.active,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover.active,.cfdatepicker table tr td.range.today.disabled:hover:active,.cfdatepicker table tr td.range.today.disabled:hover:focus,.cfdatepicker table tr td.range.today.disabled:hover:hover,.cfdatepicker table tr td.range.today:active,.cfdatepicker table tr td.range.today:focus,.cfdatepicker table tr td.range.today:hover,.cfdatepicker table tr td.range.today:hover.active,.cfdatepicker table tr td.range.today:hover:active,.cfdatepicker table tr td.range.today:hover:focus,.cfdatepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.cfdatepicker table tr td.range.today.disabled,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled.disabled,.cfdatepicker table tr td.range.today.disabled.disabled.active,.cfdatepicker table tr td.range.today.disabled.disabled:active,.cfdatepicker table tr td.range.today.disabled.disabled:focus,.cfdatepicker table tr td.range.today.disabled.disabled:hover,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover.disabled,.cfdatepicker table tr td.range.today.disabled:hover.disabled.active,.cfdatepicker table tr td.range.today.disabled:hover.disabled:active,.cfdatepicker table tr td.range.today.disabled:hover.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover[disabled],.cfdatepicker table tr td.range.today.disabled:hover[disabled].active,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:active,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:focus,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:hover,.cfdatepicker table tr td.range.today.disabled[disabled],.cfdatepicker table tr td.range.today.disabled[disabled].active,.cfdatepicker table tr td.range.today.disabled[disabled]:active,.cfdatepicker table tr td.range.today.disabled[disabled]:focus,.cfdatepicker table tr td.range.today.disabled[disabled]:hover,.cfdatepicker table tr td.range.today:hover.disabled,.cfdatepicker table tr td.range.today:hover.disabled.active,.cfdatepicker table tr td.range.today:hover.disabled:active,.cfdatepicker table tr td.range.today:hover.disabled:focus,.cfdatepicker table tr td.range.today:hover.disabled:hover,.cfdatepicker table tr td.range.today:hover[disabled],.cfdatepicker table tr td.range.today:hover[disabled].active,.cfdatepicker table tr td.range.today:hover[disabled]:active,.cfdatepicker table tr td.range.today:hover[disabled]:focus,.cfdatepicker table tr td.range.today:hover[disabled]:hover,.cfdatepicker table tr td.range.today[disabled],.cfdatepicker table tr td.range.today[disabled].active,.cfdatepicker table tr td.range.today[disabled]:active,.cfdatepicker table tr td.range.today[disabled]:focus,.cfdatepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.range.today,fieldset[disabled] .cfdatepicker table tr td.range.today.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.range.today:active,fieldset[disabled] .cfdatepicker table tr td.range.today:focus,fieldset[disabled] .cfdatepicker table tr td.range.today:hover,fieldset[disabled] .cfdatepicker table tr td.range.today:hover.active,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:active,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:focus,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:hover{background-color:#f7ca77;border-color:#f1a417}.cfdatepicker table tr td.selected,.cfdatepicker table tr td.selected.disabled,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td.selected.active,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover.active,.cfdatepicker table tr td.selected.disabled:hover:active,.cfdatepicker table tr td.selected.disabled:hover:focus,.cfdatepicker table tr td.selected.disabled:hover:hover,.cfdatepicker table tr td.selected:active,.cfdatepicker table tr td.selected:focus,.cfdatepicker table tr td.selected:hover,.cfdatepicker table tr td.selected:hover.active,.cfdatepicker table tr td.selected:hover:active,.cfdatepicker table tr td.selected:hover:focus,.cfdatepicker table tr td.selected:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected:hover{color:#fff;background-color:#858585;border-color:#373737}.cfdatepicker table tr td.selected.disabled,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled.disabled,.cfdatepicker table tr td.selected.disabled.disabled.active,.cfdatepicker table tr td.selected.disabled.disabled:active,.cfdatepicker table tr td.selected.disabled.disabled:focus,.cfdatepicker table tr td.selected.disabled.disabled:hover,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover.disabled,.cfdatepicker table tr td.selected.disabled:hover.disabled.active,.cfdatepicker table tr td.selected.disabled:hover.disabled:active,.cfdatepicker table tr td.selected.disabled:hover.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover[disabled],.cfdatepicker table tr td.selected.disabled:hover[disabled].active,.cfdatepicker table tr td.selected.disabled:hover[disabled]:active,.cfdatepicker table tr td.selected.disabled:hover[disabled]:focus,.cfdatepicker table tr td.selected.disabled:hover[disabled]:hover,.cfdatepicker table tr td.selected.disabled[disabled],.cfdatepicker table tr td.selected.disabled[disabled].active,.cfdatepicker table tr td.selected.disabled[disabled]:active,.cfdatepicker table tr td.selected.disabled[disabled]:focus,.cfdatepicker table tr td.selected.disabled[disabled]:hover,.cfdatepicker table tr td.selected:hover.disabled,.cfdatepicker table tr td.selected:hover.disabled.active,.cfdatepicker table tr td.selected:hover.disabled:active,.cfdatepicker table tr td.selected:hover.disabled:focus,.cfdatepicker table tr td.selected:hover.disabled:hover,.cfdatepicker table tr td.selected:hover[disabled],.cfdatepicker table tr td.selected:hover[disabled].active,.cfdatepicker table tr td.selected:hover[disabled]:active,.cfdatepicker table tr td.selected:hover[disabled]:focus,.cfdatepicker table tr td.selected:hover[disabled]:hover,.cfdatepicker table tr td.selected[disabled],.cfdatepicker table tr td.selected[disabled].active,.cfdatepicker table tr td.selected[disabled]:active,.cfdatepicker table tr td.selected[disabled]:focus,.cfdatepicker table tr td.selected[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.selected,fieldset[disabled] .cfdatepicker table tr td.selected.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled,fieldset[disabled] .cfdatepicker table tr td.selected.disabled.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.selected:active,fieldset[disabled] .cfdatepicker table tr td.selected:focus,fieldset[disabled] .cfdatepicker table tr td.selected:hover,fieldset[disabled] .cfdatepicker table tr td.selected:hover.active,fieldset[disabled] .cfdatepicker table tr td.selected:hover:active,fieldset[disabled] .cfdatepicker table tr td.selected:hover:focus,fieldset[disabled] .cfdatepicker table tr td.selected:hover:hover{background-color:#999;border-color:#555}.cfdatepicker table tr td.active,.cfdatepicker table tr td.active.disabled,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td.active.active,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:focus,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active.disabled:hover.active,.cfdatepicker table tr td.active.disabled:hover:active,.cfdatepicker table tr td.active.disabled:hover:focus,.cfdatepicker table tr td.active.disabled:hover:hover,.cfdatepicker table tr td.active:active,.cfdatepicker table tr td.active:focus,.cfdatepicker table tr td.active:hover,.cfdatepicker table tr td.active:hover.active,.cfdatepicker table tr td.active:hover:active,.cfdatepicker table tr td.active:hover:focus,.cfdatepicker table tr td.active:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.active,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td.active.disabled,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled.disabled,.cfdatepicker table tr td.active.disabled.disabled.active,.cfdatepicker table tr td.active.disabled.disabled:active,.cfdatepicker table tr td.active.disabled.disabled:focus,.cfdatepicker table tr td.active.disabled.disabled:hover,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:focus,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active.disabled:hover.disabled,.cfdatepicker table tr td.active.disabled:hover.disabled.active,.cfdatepicker table tr td.active.disabled:hover.disabled:active,.cfdatepicker table tr td.active.disabled:hover.disabled:focus,.cfdatepicker table tr td.active.disabled:hover.disabled:hover,.cfdatepicker table tr td.active.disabled:hover[disabled],.cfdatepicker table tr td.active.disabled:hover[disabled].active,.cfdatepicker table tr td.active.disabled:hover[disabled]:active,.cfdatepicker table tr td.active.disabled:hover[disabled]:focus,.cfdatepicker table tr td.active.disabled:hover[disabled]:hover,.cfdatepicker table tr td.active.disabled[disabled],.cfdatepicker table tr td.active.disabled[disabled].active,.cfdatepicker table tr td.active.disabled[disabled]:active,.cfdatepicker table tr td.active.disabled[disabled]:focus,.cfdatepicker table tr td.active.disabled[disabled]:hover,.cfdatepicker table tr td.active:hover.disabled,.cfdatepicker table tr td.active:hover.disabled.active,.cfdatepicker table tr td.active:hover.disabled:active,.cfdatepicker table tr td.active:hover.disabled:focus,.cfdatepicker table tr td.active:hover.disabled:hover,.cfdatepicker table tr td.active:hover[disabled],.cfdatepicker table tr td.active:hover[disabled].active,.cfdatepicker table tr td.active:hover[disabled]:active,.cfdatepicker table tr td.active:hover[disabled]:focus,.cfdatepicker table tr td.active:hover[disabled]:hover,.cfdatepicker table tr td.active[disabled],.cfdatepicker table tr td.active[disabled].active,.cfdatepicker table tr td.active[disabled]:active,.cfdatepicker table tr td.active[disabled]:focus,.cfdatepicker table tr td.active[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.active,fieldset[disabled] .cfdatepicker table tr td.active.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled,fieldset[disabled] .cfdatepicker table tr td.active.disabled.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.active:active,fieldset[disabled] .cfdatepicker table tr td.active:focus,fieldset[disabled] .cfdatepicker table tr td.active:hover,fieldset[disabled] .cfdatepicker table tr td.active:hover.active,fieldset[disabled] .cfdatepicker table tr td.active:hover:active,fieldset[disabled] .cfdatepicker table tr td.active:hover:focus,fieldset[disabled] .cfdatepicker table tr td.active:hover:hover{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.cfdatepicker table tr td span:hover{background:#eee}.cfdatepicker table tr td span.disabled,.cfdatepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.cfdatepicker table tr td span.active,.cfdatepicker table tr td span.active.disabled,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td span.active.active,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover.active,.cfdatepicker table tr td span.active.disabled:hover:active,.cfdatepicker table tr td span.active.disabled:hover:focus,.cfdatepicker table tr td span.active.disabled:hover:hover,.cfdatepicker table tr td span.active:active,.cfdatepicker table tr td span.active:focus,.cfdatepicker table tr td span.active:hover,.cfdatepicker table tr td span.active:hover.active,.cfdatepicker table tr td span.active:hover:active,.cfdatepicker table tr td span.active:hover:focus,.cfdatepicker table tr td span.active:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td span.active.active,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:hover.active,.cfdatepicker table tr td span.active.disabled:hover:active,.cfdatepicker table tr td span.active:active,.cfdatepicker table tr td span.active:hover.active,.cfdatepicker table tr td span.active:hover:active,.open .dropdown-toggle.cfdatepicker table tr td span.active,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active:hover{background-image:none}.cfdatepicker table tr td span.active.disabled,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled.disabled,.cfdatepicker table tr td span.active.disabled.disabled.active,.cfdatepicker table tr td span.active.disabled.disabled:active,.cfdatepicker table tr td span.active.disabled.disabled:focus,.cfdatepicker table tr td span.active.disabled.disabled:hover,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover.disabled,.cfdatepicker table tr td span.active.disabled:hover.disabled.active,.cfdatepicker table tr td span.active.disabled:hover.disabled:active,.cfdatepicker table tr td span.active.disabled:hover.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover[disabled],.cfdatepicker table tr td span.active.disabled:hover[disabled].active,.cfdatepicker table tr td span.active.disabled:hover[disabled]:active,.cfdatepicker table tr td span.active.disabled:hover[disabled]:focus,.cfdatepicker table tr td span.active.disabled:hover[disabled]:hover,.cfdatepicker table tr td span.active.disabled[disabled],.cfdatepicker table tr td span.active.disabled[disabled].active,.cfdatepicker table tr td span.active.disabled[disabled]:active,.cfdatepicker table tr td span.active.disabled[disabled]:focus,.cfdatepicker table tr td span.active.disabled[disabled]:hover,.cfdatepicker table tr td span.active:hover.disabled,.cfdatepicker table tr td span.active:hover.disabled.active,.cfdatepicker table tr td span.active:hover.disabled:active,.cfdatepicker table tr td span.active:hover.disabled:focus,.cfdatepicker table tr td span.active:hover.disabled:hover,.cfdatepicker table tr td span.active:hover[disabled],.cfdatepicker table tr td span.active:hover[disabled].active,.cfdatepicker table tr td span.active:hover[disabled]:active,.cfdatepicker table tr td span.active:hover[disabled]:focus,.cfdatepicker table tr td span.active:hover[disabled]:hover,.cfdatepicker table tr td span.active[disabled],.cfdatepicker table tr td span.active[disabled].active,.cfdatepicker table tr td span.active[disabled]:active,.cfdatepicker table tr td span.active[disabled]:focus,.cfdatepicker table tr td span.active[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td span.active,fieldset[disabled] .cfdatepicker table tr td span.active.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled,fieldset[disabled] .cfdatepicker table tr td span.active.disabled.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:focus,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td span.active:active,fieldset[disabled] .cfdatepicker table tr td span.active:focus,fieldset[disabled] .cfdatepicker table tr td span.active:hover,fieldset[disabled] .cfdatepicker table tr td span.active:hover.active,fieldset[disabled] .cfdatepicker table tr td span.active:hover:active,fieldset[disabled] .cfdatepicker table tr td span.active:hover:focus,fieldset[disabled] .cfdatepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span.new,.cfdatepicker table tr td span.old{color:#999}.cfdatepicker th.cfdatepicker-switch{width:145px}.cfdatepicker tfoot tr th,.cfdatepicker thead tr:first-child th{cursor:pointer}.cfdatepicker tfoot tr th:hover,.cfdatepicker thead tr:first-child th:hover{background:#eee}.cfdatepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.cfdatepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.cfdatepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.42857143}.cfdatepicker.dropdown-menu td,.cfdatepicker.dropdown-menu th{padding:4px 5px}.image-thumb{margin-left:63px;padding:6px 0 6px 6px}.image-picker-content.image-thumb-lrg{margin-bottom:6px}.image-picker-side-bar{float:left;margin-left:-68px;width:62px;max-width:100%}.image-thumb-lrg .image-picker-side-bar{background:#F6F6F6;border:1px solid #DFDFDF;float:none;margin:0 0 6px;padding:6px 6px 2px;text-align:center;width:auto}.image-picker-side-bar>img{border:1px solid #DFDFDF;width:62px}.image-thumb-lrg .image-picker-side-bar>img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:center;width:auto}.image-thumb .image-picker-main-content{margin-right:6px}.button.image-picker-button{margin:7px 0 0;width:110px;display:inline-block}.button.button-primary.image-picker-button{float:right;margin-left:6px;width:80px}.image-picker-main-content select{width:100%}.image-picker-sizer:disabled{opacity:.7;box-shadow:none;color:#A1A1A1}.button-primary.image-picker-button.image-picker-button-solo,.button.image-picker-button.image-picker-button-solo{width:170px;margin-top:0}.button-primary.image-picker-button.image-picker-button-solo{margin-top:7px;margin-left:0;float:none}.image-thumb-lrg .button.image-picker-button.cu-image-picker.image-picker-button-solo{width:120px}.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover.image-picker-button-solo{float:right;margin:0 0 0 6px;width:auto}.cf-toggle-switch .btn-group>.btn-group,.cf-toggle-switch .btn-toolbar .btn-group,.cf-toggle-switch .btn-toolbar .input-group{float:left}.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover{width:45%}input.cu-image-picker-file-select[type=file]{display:none}.rangeslider,.rangeslider__fill{background:#e6e6e6;display:block;height:8px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.rangeslider__handle,.toggle_option_row input{display:inline-block}.rangeslider{position:relative}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#0f0;position:absolute;top:0}.rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;width:18px;height:18px;position:absolute;top:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}input[type=range]:focus+.rangeslider .rangeslider__handle{-webkit-box-shadow:0 0 3px rgba(100,100,100,.9);-moz-box-shadow:0 0 3px rgba(100,100,100,.9);box-shadow:0 0 3px rgba(100,100,100,.9)}.recaptchatable #recaptcha_response_field{height:21px!important}.toggle_option_row{margin:4px 0}.toggle_option_row .dashicons-sort{cursor:move}.toggle_option_row .toggle_label_field,.toggle_option_row .toggle_value_field{width:136px;line-height:20px}.toggle_option_preview .button{border-radius:0;margin-right:-5px}.toggle_option_preview .button:first-child{border-radius:3px 0 0 3px}.toggle_option_preview .button:last-child{border-radius:0 3px 3px 0}.toggle_option_preview.toggle_vertical .button{width:100%}.toggle_option_preview.toggle_vertical .button:first-child{border-radius:3px 3px 0 0}.toggle_option_preview.toggle_vertical .button:last-child{border-radius:0 0 3px 3px}.cf-toggle-switch html{font-family:sans-serif}.cf-toggle-switch body{margin:0}.cf-toggle-switch article,.cf-toggle-switch aside,.cf-toggle-switch details,.cf-toggle-switch figcaption,.cf-toggle-switch figure,.cf-toggle-switch footer,.cf-toggle-switch header,.cf-toggle-switch hgroup,.cf-toggle-switch main,.cf-toggle-switch nav,.cf-toggle-switch section,.cf-toggle-switch summary{display:block}.cf-toggle-switch audio,.cf-toggle-switch canvas,.cf-toggle-switch progress,.cf-toggle-switch video{display:inline-block;vertical-align:baseline}.cf-toggle-switch audio:not([controls]){display:none;height:0}.cf-toggle-switch [hidden],.cf-toggle-switch template{display:none}.cf-toggle-switch a{background:0 0}.cf-toggle-switch a:active,.cf-toggle-switch a:hover{outline:0}.cf-toggle-switch abbr[title]{border-bottom:1px dotted}.cf-toggle-switch b,.cf-toggle-switch strong{font-weight:700}.cf-toggle-switch dfn{font-style:italic}.cf-toggle-switch h1{font-size:2em;margin:.67em 0}.cf-toggle-switch mark{background:#ff0;color:#000}.cf-toggle-switch .btn,.cf-toggle-switch .btn-danger.active,.cf-toggle-switch .btn-danger:active,.cf-toggle-switch .btn-default.active,.cf-toggle-switch .btn-default:active,.cf-toggle-switch .btn-info.active,.cf-toggle-switch .btn-info:active,.cf-toggle-switch .btn-primary.active,.cf-toggle-switch .btn-primary:active,.cf-toggle-switch .btn-success.active,.cf-toggle-switch .btn-success:active,.cf-toggle-switch .btn-warning.active,.cf-toggle-switch .btn-warning:active,.cf-toggle-switch .open .dropdown-toggle.btn-danger,.cf-toggle-switch .open .dropdown-toggle.btn-default,.cf-toggle-switch .open .dropdown-toggle.btn-info,.cf-toggle-switch .open .dropdown-toggle.btn-primary,.cf-toggle-switch .open .dropdown-toggle.btn-success,.cf-toggle-switch .open .dropdown-toggle.btn-warning{background-image:none}.cf-toggle-switch small{font-size:80%}.cf-toggle-switch sub,.cf-toggle-switch sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.cf-toggle-switch sup{top:-.5em}.cf-toggle-switch sub{bottom:-.25em}.cf-toggle-switch img{border:0}.cf-toggle-switch figure{margin:1em 40px}.cf-toggle-switch hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.cf-toggle-switch pre{overflow:auto}.cf-toggle-switch code,.cf-toggle-switch kbd,.cf-toggle-switch pre,.cf-toggle-switch samp{font-family:monospace,monospace;font-size:1em}.cf-toggle-switch button,.cf-toggle-switch input,.cf-toggle-switch optgroup,.cf-toggle-switch select,.cf-toggle-switch textarea{color:inherit;font:inherit;margin:0}.cf-toggle-switch button{overflow:visible}.cf-toggle-switch button,.cf-toggle-switch html input[type=button],.cf-toggle-switch input[type=reset],.cf-toggle-switch input[type=submit]{-webkit-appearance:button;cursor:pointer}.cf-toggle-switch button[disabled],.cf-toggle-switch html input[disabled]{cursor:default}.cf-toggle-switch button::-moz-focus-inner,.cf-toggle-switch input::-moz-focus-inner{border:0;padding:0}.cf-toggle-switch input{line-height:normal}.cf-toggle-switch input[type=checkbox],.cf-toggle-switch input[type=radio]{box-sizing:border-box;padding:0}.cf-toggle-switch input[type=number]::-webkit-inner-spin-button,.cf-toggle-switch input[type=number]::-webkit-outer-spin-button{height:auto}.cf-toggle-switch input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.cf-toggle-switch input[type=search]::-webkit-search-cancel-button,.cf-toggle-switch input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.cf-toggle-switch fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.cf-toggle-switch legend{border:0;padding:0}.cf-toggle-switch textarea{overflow:auto}.cf-toggle-switch optgroup{font-weight:700}.cf-toggle-switch table{border-collapse:collapse;border-spacing:0}.cf-toggle-switch td,.cf-toggle-switch th{padding:0}.cf-toggle-switch .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cf-toggle-switch .btn.active:focus,.cf-toggle-switch .btn:active:focus,.cf-toggle-switch .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.cf-toggle-switch .btn-group .dropdown-toggle:active,.cf-toggle-switch .btn-group-vertical>.btn:focus,.cf-toggle-switch .btn-group.open .dropdown-toggle,.cf-toggle-switch .btn-group>.btn:focus{outline:0}.cf-toggle-switch .btn:focus,.cf-toggle-switch .btn:hover{color:#333;text-decoration:none}.cf-toggle-switch .btn.active,.cf-toggle-switch .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cf-toggle-switch .btn.disabled,.cf-toggle-switch .btn[disabled],.cf-toggle-switch fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-default{color:#333;background-color:#fff;border-color:#ccc}.cf-toggle-switch .btn-default.active,.cf-toggle-switch .btn-default:active,.cf-toggle-switch .btn-default:focus,.cf-toggle-switch .btn-default:hover,.cf-toggle-switch .open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.cf-toggle-switch .btn-default.disabled,.cf-toggle-switch .btn-default.disabled.active,.cf-toggle-switch .btn-default.disabled:active,.cf-toggle-switch .btn-default.disabled:focus,.cf-toggle-switch .btn-default.disabled:hover,.cf-toggle-switch .btn-default[disabled],.cf-toggle-switch .btn-default[disabled].active,.cf-toggle-switch .btn-default[disabled]:active,.cf-toggle-switch .btn-default[disabled]:focus,.cf-toggle-switch .btn-default[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-default,.cf-toggle-switch fieldset[disabled] .btn-default.active,.cf-toggle-switch fieldset[disabled] .btn-default:active,.cf-toggle-switch fieldset[disabled] .btn-default:focus,.cf-toggle-switch fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.cf-toggle-switch .btn-default .badge{color:#fff;background-color:#333}.cf-toggle-switch .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.cf-toggle-switch .btn-primary.active,.cf-toggle-switch .btn-primary:active,.cf-toggle-switch .btn-primary:focus,.cf-toggle-switch .btn-primary:hover,.cf-toggle-switch .open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.cf-toggle-switch .btn-primary.disabled,.cf-toggle-switch .btn-primary.disabled.active,.cf-toggle-switch .btn-primary.disabled:active,.cf-toggle-switch .btn-primary.disabled:focus,.cf-toggle-switch .btn-primary.disabled:hover,.cf-toggle-switch .btn-primary[disabled],.cf-toggle-switch .btn-primary[disabled].active,.cf-toggle-switch .btn-primary[disabled]:active,.cf-toggle-switch .btn-primary[disabled]:focus,.cf-toggle-switch .btn-primary[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-primary,.cf-toggle-switch fieldset[disabled] .btn-primary.active,.cf-toggle-switch fieldset[disabled] .btn-primary:active,.cf-toggle-switch fieldset[disabled] .btn-primary:focus,.cf-toggle-switch fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.cf-toggle-switch .btn-primary .badge{color:#428bca;background-color:#fff}.cf-toggle-switch .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.cf-toggle-switch .btn-success.active,.cf-toggle-switch .btn-success:active,.cf-toggle-switch .btn-success:focus,.cf-toggle-switch .btn-success:hover,.cf-toggle-switch .open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.cf-toggle-switch .btn-success.disabled,.cf-toggle-switch .btn-success.disabled.active,.cf-toggle-switch .btn-success.disabled:active,.cf-toggle-switch .btn-success.disabled:focus,.cf-toggle-switch .btn-success.disabled:hover,.cf-toggle-switch .btn-success[disabled],.cf-toggle-switch .btn-success[disabled].active,.cf-toggle-switch .btn-success[disabled]:active,.cf-toggle-switch .btn-success[disabled]:focus,.cf-toggle-switch .btn-success[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-success,.cf-toggle-switch fieldset[disabled] .btn-success.active,.cf-toggle-switch fieldset[disabled] .btn-success:active,.cf-toggle-switch fieldset[disabled] .btn-success:focus,.cf-toggle-switch fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.cf-toggle-switch .btn-success .badge{color:#5cb85c;background-color:#fff}.cf-toggle-switch .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.cf-toggle-switch .btn-info.active,.cf-toggle-switch .btn-info:active,.cf-toggle-switch .btn-info:focus,.cf-toggle-switch .btn-info:hover,.cf-toggle-switch .open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.cf-toggle-switch .btn-info.disabled,.cf-toggle-switch .btn-info.disabled.active,.cf-toggle-switch .btn-info.disabled:active,.cf-toggle-switch .btn-info.disabled:focus,.cf-toggle-switch .btn-info.disabled:hover,.cf-toggle-switch .btn-info[disabled],.cf-toggle-switch .btn-info[disabled].active,.cf-toggle-switch .btn-info[disabled]:active,.cf-toggle-switch .btn-info[disabled]:focus,.cf-toggle-switch .btn-info[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-info,.cf-toggle-switch fieldset[disabled] .btn-info.active,.cf-toggle-switch fieldset[disabled] .btn-info:active,.cf-toggle-switch fieldset[disabled] .btn-info:focus,.cf-toggle-switch fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.cf-toggle-switch .btn-info .badge{color:#5bc0de;background-color:#fff}.cf-toggle-switch .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.cf-toggle-switch .btn-warning.active,.cf-toggle-switch .btn-warning:active,.cf-toggle-switch .btn-warning:focus,.cf-toggle-switch .btn-warning:hover,.cf-toggle-switch .open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.cf-toggle-switch .btn-warning.disabled,.cf-toggle-switch .btn-warning.disabled.active,.cf-toggle-switch .btn-warning.disabled:active,.cf-toggle-switch .btn-warning.disabled:focus,.cf-toggle-switch .btn-warning.disabled:hover,.cf-toggle-switch .btn-warning[disabled],.cf-toggle-switch .btn-warning[disabled].active,.cf-toggle-switch .btn-warning[disabled]:active,.cf-toggle-switch .btn-warning[disabled]:focus,.cf-toggle-switch .btn-warning[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-warning,.cf-toggle-switch fieldset[disabled] .btn-warning.active,.cf-toggle-switch fieldset[disabled] .btn-warning:active,.cf-toggle-switch fieldset[disabled] .btn-warning:focus,.cf-toggle-switch fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.cf-toggle-switch .btn-warning .badge{color:#f0ad4e;background-color:#fff}.cf-toggle-switch .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.cf-toggle-switch .btn-danger.active,.cf-toggle-switch .btn-danger:active,.cf-toggle-switch .btn-danger:focus,.cf-toggle-switch .btn-danger:hover,.cf-toggle-switch .open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.cf-toggle-switch .btn-danger.disabled,.cf-toggle-switch .btn-danger.disabled.active,.cf-toggle-switch .btn-danger.disabled:active,.cf-toggle-switch .btn-danger.disabled:focus,.cf-toggle-switch .btn-danger.disabled:hover,.cf-toggle-switch .btn-danger[disabled],.cf-toggle-switch .btn-danger[disabled].active,.cf-toggle-switch .btn-danger[disabled]:active,.cf-toggle-switch .btn-danger[disabled]:focus,.cf-toggle-switch .btn-danger[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-danger,.cf-toggle-switch fieldset[disabled] .btn-danger.active,.cf-toggle-switch fieldset[disabled] .btn-danger:active,.cf-toggle-switch fieldset[disabled] .btn-danger:focus,.cf-toggle-switch fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.cf-toggle-switch .btn-danger .badge{color:#d9534f;background-color:#fff}.cf-toggle-switch .btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.cf-toggle-switch .btn-link,.cf-toggle-switch .btn-link:active,.cf-toggle-switch .btn-link[disabled],.cf-toggle-switch fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-link,.cf-toggle-switch .btn-link:active,.cf-toggle-switch .btn-link:focus,.cf-toggle-switch .btn-link:hover{border-color:transparent}.cf-toggle-switch .btn-link:focus,.cf-toggle-switch .btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.cf-toggle-switch .btn-link[disabled]:focus,.cf-toggle-switch .btn-link[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-link:focus,.cf-toggle-switch fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.cf-toggle-switch .btn-group-lg>.btn,.cf-toggle-switch .btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-toggle-switch .btn-group-sm>.btn,.cf-toggle-switch .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-toggle-switch .btn-group-xs>.btn,.cf-toggle-switch .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.cf-toggle-switch .btn-group-vertical>.btn:not(:first-child):not(:last-child),.cf-toggle-switch .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.cf-toggle-switch .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.cf-toggle-switch .btn-block{display:block;width:100%;padding-left:0;padding-right:0}.cf-toggle-switch .btn-block+.btn-block{margin-top:5px}.cf-toggle-switch input[type=button].btn-block,.cf-toggle-switch input[type=reset].btn-block,.cf-toggle-switch input[type=submit].btn-block{width:100%}.cf-toggle-switch .btn-group,.cf-toggle-switch .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.cf-toggle-switch .btn-group-vertical>.btn,.cf-toggle-switch .btn-group>.btn{position:relative;float:left}.cf-toggle-switch .btn-group-vertical>.btn.active,.cf-toggle-switch .btn-group-vertical>.btn:active,.cf-toggle-switch .btn-group-vertical>.btn:focus,.cf-toggle-switch .btn-group-vertical>.btn:hover,.cf-toggle-switch .btn-group>.btn.active,.cf-toggle-switch .btn-group>.btn:active,.cf-toggle-switch .btn-group>.btn:focus,.cf-toggle-switch .btn-group>.btn:hover{z-index:2}.cf-toggle-switch .btn-group .btn+.btn,.cf-toggle-switch .btn-group .btn+.btn-group,.cf-toggle-switch .btn-group .btn-group+.btn,.cf-toggle-switch .btn-group .btn-group+.btn-group{margin-left:-1px}.cf-toggle-switch .btn-toolbar{margin-left:-5px}.cf-toggle-switch .btn-toolbar>.btn,.cf-toggle-switch .btn-toolbar>.btn-group,.cf-toggle-switch .btn-toolbar>.input-group{margin-left:5px}.cf-toggle-switch .btn .caret,.cf-toggle-switch .btn-group>.btn:first-child{margin-left:0}.cf-toggle-switch .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-toggle-switch .btn-group>.btn:last-child:not(:first-child),.cf-toggle-switch .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group>.btn-group:first-child>.btn:last-child,.cf-toggle-switch .btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.cf-toggle-switch .btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.cf-toggle-switch .btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.cf-toggle-switch .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cf-toggle-switch .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-lg .caret{border-width:5px 5px 0}.cf-toggle-switch .dropup .btn-lg .caret{border-width:0 5px 5px}.cf-toggle-switch .btn-group-vertical>.btn,.cf-toggle-switch .btn-group-vertical>.btn-group,.cf-toggle-switch .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.cf-toggle-switch .btn-group-vertical>.btn-group>.btn{float:none}.cf-toggle-switch .btn-group-vertical>.btn+.btn,.cf-toggle-switch .btn-group-vertical>.btn+.btn-group,.cf-toggle-switch .btn-group-vertical>.btn-group+.btn,.cf-toggle-switch .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.cf-toggle-switch .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.cf-toggle-switch .btn-group-justified>.btn,.cf-toggle-switch .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.cf-toggle-switch .btn-group-justified>.btn-group .btn{width:100%}.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=checkbox],.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=radio]{display:none}.cf-toggle-switch .btn-group-vertical>.btn-group:after,.cf-toggle-switch .btn-group-vertical>.btn-group:before,.cf-toggle-switch .btn-toolbar:after,.cf-toggle-switch .btn-toolbar:before,.cf-toggle-switch .clearfix:after,.cf-toggle-switch .clearfix:before{content:" ";display:table}.cf-toggle-switch .btn-group-vertical>.btn-group:after,.cf-toggle-switch .btn-toolbar:after,.cf-toggle-switch .clearfix:after{clear:both}.cf-toggle-switch .center-block{display:block;margin-left:auto;margin-right:auto}.cf-toggle-switch .pull-right{float:right!important}.cf-toggle-switch .pull-left{float:left!important}.cf-toggle-switch .hide{display:none!important}.cf-toggle-switch .show{display:block!important}.cf-toggle-switch .invisible{visibility:hidden}.cf-toggle-switch .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cf-toggle-switch .hidden{display:none!important;visibility:hidden!important}.cf-toggle-switch .affix{position:fixed}@-ms-viewport{width:device-width}.cf-toggle-switch .visible-lg,.cf-toggle-switch .visible-md,.cf-toggle-switch .visible-print,.cf-toggle-switch .visible-sm,.cf-toggle-switch .visible-xs{display:none!important}@media (max-width:767px){.cf-toggle-switch .visible-xs{display:block!important}.cf-toggle-switch table.visible-xs{display:table}.cf-toggle-switch tr.visible-xs{display:table-row!important}.cf-toggle-switch td.visible-xs,.cf-toggle-switch th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-toggle-switch .visible-sm{display:block!important}.cf-toggle-switch table.visible-sm{display:table}.cf-toggle-switch tr.visible-sm{display:table-row!important}.cf-toggle-switch td.visible-sm,.cf-toggle-switch th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-toggle-switch .visible-md{display:block!important}.cf-toggle-switch table.visible-md{display:table}.cf-toggle-switch tr.visible-md{display:table-row!important}.cf-toggle-switch td.visible-md,.cf-toggle-switch th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-toggle-switch .visible-lg{display:block!important}.cf-toggle-switch table.visible-lg{display:table}.cf-toggle-switch tr.visible-lg{display:table-row!important}.cf-toggle-switch td.visible-lg,.cf-toggle-switch th.visible-lg{display:table-cell!important}.cf-toggle-switch .hidden-lg{display:none!important}}@media (max-width:767px){.cf-toggle-switch .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-toggle-switch .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-toggle-switch .hidden-md{display:none!important}}@media print{.cf-toggle-switch .visible-print{display:block!important}.cf-toggle-switch table.visible-print{display:table}.cf-toggle-switch tr.visible-print{display:table-row!important}.cf-toggle-switch td.visible-print,.cf-toggle-switch th.visible-print{display:table-cell!important}.cf-toggle-switch .hidden-print{display:none!important}}.cf-toggle-group-buttons{width:100%;clear:both}input.form-control.parsley-success,select.form-control.parsley-success,textarea.form-control.parsley-success{color:#468847;background-color:#DFF0D8;border-color:#D6E9C6}input.form-control.parsley-error,select.form-control.parsley-error,textarea.form-control.parsley-error{color:#B94A48;background-color:#F2DEDE;border-color:#EED3D7}.form-control.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#468847;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.form-control.parsley-errors-list.filled{opacity:1}.breadcrumb a.has-error{color:red}.form-group .parsley-errors-list.filled,.form-group .parsley-errors-list.filled .parsley-type{list-style:none}.caldera-grid .cf-multi-uploader-list>ul{list-style:none;margin:0 0 12px;padding:0}.caldera-grid .cf-multi-uploader-list>ul>li{margin:0;padding:0 0 22px;position:relative;clear:both}.caldera-grid .cf-multi-uploader-list>ul>li .file-name{display:inline-block;font-weight:700;left:16px;right:0;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.caldera-grid .cf-multi-uploader-list>ul>li .file-name.file-uploaded{left:0}.caldera-grid .cf-multi-uploader-list>ul>li .file-size{float:right}.caldera-grid .cf-multi-uploader-list>ul>li .file-type{float:left}.caldera-grid .cf-multi-uploader-list>ul>li .file-error{clear:both;display:block}.caldera-grid .cf-multi-uploader-list>ul>li .cf-file-remove{color:#cf0000;text-decoration:none;border:0}.caldera-grid .cf-multi-uploader-list>ul>li.has-error .bar{background-color:#cf0000!important}.caldera-grid .cf-multi-uploader-list>ul>li.has-error{color:#cf0000}.has-error.cf-toggle-switch .cf-toggle-group-buttons>a{background-color:#f2dede;border-color:#dd4b39}.cfdatepicker{z-index:10011!important}
assets/build/js/caldera-forms-front.min.js CHANGED
@@ -1,4 +1,4 @@
1
  function CFEvents(a){function b(a){return c.hasOwnProperty(a)}var c={};this.subscribe=function(a,d){b(a)||(c[a]=[]),c[a].push(d)},this.trigger=function(d,e){b(d)&&c[d].forEach(function(b){b(a.getState(d))})},this.detach=function(a,d){if(b(a))if(null===d)delete c[a];else for(var e in c[a])d===e&&c[a].splice(e,1)}}function CFState(a,b){function c(a){return h.hasOwnProperty(a)}function d(a){var c=b("#"+a);return c.length?(c.on("change keyup",function(){var a=b(this);e.mutateState([a.attr("id")],a.val())}),!0):(c=b("."+a),c.length?(c.on("change",function(){var a,c,d=[],f=b(this),g=f.attr("type");switch(g){case"radio":a=f.data("radio-field"),c=b("[data-radio-field="+a+"]"),d="";break;case"checkbox":a=f.data("checkbox-field"),c=b("[data-checkbox-field="+a+"]");break;default:a=f.data("field"),c=b("[data-field="+a+"]")}c.each(function(a,c){var e=b(c);e.prop("checked")&&("radio"===g?d=e.val():d.push(e.val()))}),e.mutateState(a,d)}),!0):(e.unbind(a),!1))}var e=this,f=new CFEvents(this),g={},h={};this.init=function(a){for(var b in a)d(b)?h[b]=a[b]:(h[b]="",g[b]=!0)},this.getState=function(a){return!!c(a)&&h[a]},this.mutateState=function(a,b){return!!c(a)&&(h[a]!=b&&(h[a]=b,f.trigger(a,b)),!0)},this.unbind=function(a){e.mutateState(a,""),g[a]=!0},this.rebind=function(a){d(a),delete g[a]},this.events=function(){return{subscribe:function(a,b){c(a)&&f.subscribe(a,b)},detach:function(a,b){f.detach(a,b)}}}}function color_picker_init(){jQuery(".minicolor-picker").miniColors()}function toggle_button_init(a,b){var c=jQuery(b),d=c.find(".cf-toggle-group-radio:checked");d.length&&jQuery("#"+d.data("ref")).trigger("click")}function Caldera_Forms_Field_Config(a,b,c,d){function e(a,b,c,d){var e=b.parent().parent();return e.removeClass("has-error"),e.find(".help-block").remove(),a?(e.removeClass("has-error"),g(),!0):(e.addClass("has-error").append('<span id="cf-error-'+b.attr("id")+'" class="help-block '+d+'">'+c+"</span>"),b.prop("required")&&f(),b.addClass("parsely-error"),!1)}function f(){j.prop("disabled",!0).attr("aria-disabled",!0)}function g(){j.prop("disabled",!1).attr("aria-disabled",!1)}var h=this,i={},j=(b.data("instance"),b.find(":submit, .cf-page-btn-next"));this.init=function(){c.each(a,function(a,b){i[b.id]=h[b.type](b)})},this.button=function(a){var b=a.id;c(document).on("click dblclick","#"+b,function(a){c("#"+b+"_btn").val(a.type).trigger("change")})},this.html=function(a){if(0!=a.sync){var b,e={},f=a.bindFields,g=c(document.getElementById(a.contentId));b=function(){if(g.length||(g=c(document.getElementById(a.contentId))),g.length){void 0==e[a.tmplId]&&(e[a.tmplId]=c(document.getElementById(a.tmplId)).html());for(var b,h=e[a.tmplId],i=0;i<=f.length;i++)"object"==typeof f[i]&&f[i].hasOwnProperty("to")&&f[i].hasOwnProperty("tag")&&(b=d.getState(f[i].to),b="string"==typeof b?b.replace(/(?:\r\n|\r|\n)/g,"<br />"):b&&void 0!=b.join&&void 0!==b&&void 0!==b?b.join(", "):"",h=h.replace(f[i].tag,b));g.html(h).trigger("change")}},function(){for(var a=0;a<=f.length;a++)"object"==typeof f[a]&&f[a].hasOwnProperty("to")&&d.events().subscribe(f[a].to,b);c(document).on("cf.pagenav cf.modal",b)}(),b()}},this.summary=this.html;var k={};this.range_slider=function(a){function b(b){b.parent().find(".rangeslider").css("backgroundColor",a.trackcolor),b.parent().find(".rangeslider__fill").css("backgroundColor",a.color),b.parent().find(".rangeslider__handle").css("backgroundColor",a.handle).css("borderColor",a.handleborder)}var e=c(document.getElementById(a.id));c(document).on("cf.pagenav cf.add cf.disable cf.modal",function(){var e=document.getElementById(a.id);if(null!=e){var f=c(e),g=k[a.id].value;if(!f.is(":visible"))return;f.val(g),f.rangeslider("destroy"),f.rangeslider(k[a.id].init),f.val(g).change(),b(f),d.mutateState(a.id,g)}}),function(){"object"!=k[a.id]&&(k[a.id]={value:a.default,init:{},inited:!1});var f={onSlide:function(b,c){d.mutateState(a.id,c),k[a.id].value=c},onInit:function(){this.value=d.getState(a.id),k[a.id].inited=!0,b(e)},polyfill:!1};k[a.id].init=f,d.events().subscribe(a.id,function(b){c("#"+a.id+"_value").html(b)}),e.is(":visible")&&e.rangeslider(f)}()},this.star_rating=function(a){var b=a.options.score,d=c(document.getElementById(a.starFieldId)),e=(c(document.getElementById(a.id)),function(){var c=a.options;c.click=function(){b=d.raty("score"),d.trigger("change")},d.raty(c),d.raty("score",b)});e();var f=!1;jQuery(document).on("cf.add",function(){!1===f&&(f=!0,d.length&&(d.raty("destroy"),e()),setTimeout(function(){f=!1},500))})},this.toggle_switch=function(a){c(document).on("reset","#"+a.id,function(b){c.each(a.options,function(b,d){c(document.getElemenetById(d)).removeClass(a.selectedClassName).addClass(a.defaultClassName)}),c(document.getElementById(a.id)).prop("checked","")})},this.phone_better=function(a){var d=c(document.getElementById(a.id)),f=function(){var b=document.getElementById("cf-error-"+a.id);null!=b&&b.remove()},g=function(){f();var b;c.trim(d.val())&&(b=!!d.intlTelInput("isValidNumber"));var g,h=d.intlTelInput("getValidationError");return 0==h?(b=!0,g=""):g="undefined"!=a.messages[h]?a.messages[h]:a.messages.generic,e(b,d,g,"help-block-phone_better"),b},h=function(){d.length||(d=c(document.getElementById(a.id))),d.intlTelInput(a.options),d.on("keyup change",f),d.blur(function(){f(),g()}),d.on("change",g),b.on("submit",function(){g()})};c(document).on("cf.pagenav cf.add cf.disable cf.modal",h),h()},this.wysiwyg=function(a){var b=document.getElementById(a.id);if(null!=b){var d=c(b);d.trumbowyg(a.options);var e=d.parent().find(".trumbowyg-editor");e.html(d.html()),e.bind("input propertychange",function(){d.html(e.html())})}},this.credit_card_number=function(a){function b(b){var e={0:"amex",1:"discover",2:"visa",3:"discover",4:"mastercard"},f="credit-card.svg";c.each(e,function(a,c){if(0===b.indexOf(c))return f="cc-"+c+".svg",!1}),d.css("background",'url("'+a.imgPath+f+'")')}var d=c(document.getElementById(a.id));0==a.exp&&0==a.cvc||function(){f();var b=c(document.getElementById(a.cvc)),e=c(document.getElementById(a.exp));b.blur(function(){b.val()&&h.creditCardUtil.validateCVC(d,b),e.val()&&h.creditCardUtil.validateExp(e)})}(),d.length&&(d.payment("formatCardNumber"),d.blur(function(){var f=d.val(),g=c.payment.validateCardNumber(f),h=c.payment.cardType(f);e(g,d,a.invalid,"help-block-credit_card_number help-block-credit_card"),g&&b(h)}))},this.credit_card_exp=function(a){var b=c(document.getElementById(a.id));b.length&&(b.payment("formatCardExpiry"),b.blur(function(){e(h.creditCardUtil.validateExp(b),b,a.invalid,"help-block-credit_card_exp help-block-credit_card")}))},this.credit_card_cvc=function(a){var b=c(document.getElementById(a.id));if(b.length&&(b.payment("formatCardCVC"),!1!==a.ccField)){var d=c(document.getElementById(a.ccField));b.blur(function(){e(h.creditCardUtil.validateExp(d,b),b,a.invalid,"help-block-credit_card_cvc help-block-credit_card")})}},this.creditCardUtil={validateCVC:function(a,b){var d=b.val(),e=c.payment.validateCardNumber(a.val()),f=!1;if(e){var g=c.payment.cardType(a.val());f=c.payment.validateCardCVC(d,g)}return f},validateExp:function(a){var b=a.val().split("/");if(b&&2==b.length)return c.payment.validateCardExpiry(b[0].trim(),b[1].trim())}},this.color_picker=function(a){c(document.getElementById(a.id)).miniColors(a.settings),c(document).on("cf.pagenav cf.add cf.disable cf.modal",function(){c(document.getElementById(a.id)).miniColors(a.settings)})}}function CalderaFormsFieldSync(a,b,c,d){for(var e=0;e<b.length;e++)d(document).on("keyup change blur mouseover","[data-field='"+b[e]+"']",function(){var b=a.data("sync");if(id=a.data("field"),reg=new RegExp("{{([^}]*?)}}","g"),template=b.match(reg),!a.data("unsync")&&void 0!=template&&template.length){for(var e=0;e<template.length;e++){for(var f=template[e].replace(/\}/g,"").replace(/\{/g,""),g=new RegExp(template[e],"g"),h=c.find("[data-field='"+f+"']"),i="",j=0;j<h.length;j++){var k=d(h[j]);(!k.is(":radio")&&!k.is(":checkbox")||k.is(":checked"))&&(i+=k.val())}b=b.replace(g,i)}a.val(b)}}),d("[data-field='"+b[e]+"']").trigger("change")}function CalderaFormsResetNonce(a,b,c){function d(a){return(new Date).getTime()-36e3>a}function e(){c.ajax({url:b.rest.tokens.nonce,method:"POST",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",b.rest.nonce)},data:{form_id:a}}).success(function(a){f.val(a.nonce),f.data("nonce-time",(new Date).getTime())})}var f;this.init=function(){f=c("#"+b.nonce.field+"_"+a),d(f.data("nonce-time"))&&e()}}function caldera_forms_check_protocol(a){var b=window.location.protocol,c=document.createElement("a");return c.href=a,c.protocol===b}function CalderaFormsCrossOriginWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.mixed_protocol+"</div>")}this.maybeWarn=function(){if(a.find('[name="cfajax"]').length){caldera_forms_check_protocol(a.data("request"))||d()}}}function CalderaFormsJQueryWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.jquery_old+"</div>")}function e(a){var b=a.split(".");if(1==b[0]){if(12>b[2])return!0;if(4>b[2])return!0}return!1}this.maybeWarn=function(){var a=b.fn.jquery;"string"==typeof a&&"1.12.4"!=a&&e(a)&&d()}}jQuery&&function(a){a.extend(a.fn,{miniColors:function(b,c){var d=function(b,c,d){var e=s(b.val());e||(e="ffffff");var f=x(e),h=a('<span class="input-group-addon" style="background-color: #'+e+'" href="#"></span>');h.insertAfter(b),b.addClass("miniColors").data("original-maxlength",b.attr("maxlength")||null).data("original-autocomplete",b.attr("autocomplete")||null).data("letterCase",c.letterCase?c.letterCase:"uppercase").data("trigger",h).data("hsb",f).data("change",c.change?c.change:null).data("close",c.close?c.close:null).data("open",c.open?c.open:null).attr("maxlength",7).attr("autocomplete","off").val("#"+o(e,c.letterCase)).trigger("change"),c.readonly&&b.prop("readonly",!0),c.disabled&&g(b),h.on("click.miniColors",function(a){a.preventDefault(),""===b.val()&&b.val("#").trigger("change"),i(b)}),b.on("focus.miniColors",function(a){""===b.val()&&b.val("#").trigger("change"),i(b)}),b.on("blur.miniColors",function(a){var c=s(y(b.data("hsb")));b.val(c?"#"+o(c,b.data("letterCase")):"").trigger("change")}),b.on("keydown.miniColors",function(a){9===a.keyCode&&j(b)}),b.on("keyup.miniColors",function(a){n(b)}),b.on("paste.miniColors",function(a){setTimeout(function(){n(b)},5)})},e=function(b){j(),b=a(b),b.data("trigger").remove(),b.attr("autocomplete",b.data("original-autocomplete")).attr("maxlength",b.data("original-maxlength")).removeData().removeClass("miniColors").off(".miniColors"),a(document).off(".miniColors")},f=function(a){a.prop("disabled",!1).data("trigger").css("opacity",1)},g=function(a){j(a),a.prop("disabled",!0).data("trigger").css("opacity",.5)},i=function(b){if(b.prop("disabled"))return!1;j();var c=a('<div class="miniColors-selector"></div>');c.append('<div class="miniColors-colors" style="background-color: #FFF;"><div class="miniColors-colorPicker"><div class="miniColors-colorPicker-inner"></div></div>').append('<div class="miniColors-hues"><div class="miniColors-huePicker"></div></div>').css("display","none").addClass(b.attr("class")).removeClass("form-control");var d=b.data("hsb");c.find(".miniColors-colors").css("backgroundColor","#"+y({h:d.h,s:100,b:100}));var e=b.data("colorPosition");e||(e=p(d)),c.find(".miniColors-colorPicker").css("top",e.y+"px").css("left",e.x+"px");var f=b.data("huePosition");f||(f=q(d)),c.find(".miniColors-huePicker").css("top",f.y+"px"),b.data("selector",c).data("huePicker",c.find(".miniColors-huePicker")).data("colorPicker",c.find(".miniColors-colorPicker")).data("mousebutton",0),a("BODY").append(c);var g=b.data("trigger"),h=!b.is(":visible"),i=h?g.offset().top+g.outerHeight():b.offset().top+b.outerHeight(),m=h?g.offset().left:b.offset().left,n=c.outerWidth(),o=c.outerHeight(),r=g.outerWidth(),s=g.outerHeight(),u=a(window).height(),v=a(window).width(),w=a(window).scrollTop(),x=a(window).scrollLeft();i+o>u+w&&(i=i-o-s),m+n>v+x&&(m=m-n+r),c.css({top:i,left:m}).fadeIn(100),c.on("selectstart",function(){return!1}),(!a.browser.msie||a.browser.msie&&a.browser.version>=9)&&a(window).on("resize.miniColors",function(a){j(b)}),a(document).on("mousedown.miniColors touchstart.miniColors",function(c){b.data("mousebutton",1);var d=a(c.target).parents().andSelf();if(d.hasClass("miniColors-colors")&&(c.preventDefault(),b.data("moving","colors"),k(b,c)),d.hasClass("miniColors-hues")&&(c.preventDefault(),b.data("moving","hues"),l(b,c)),d.hasClass("miniColors-selector"))return void c.preventDefault();d.hasClass("miniColors")||j(b)}),a(document).on("mouseup.miniColors touchend.miniColors",function(a){a.preventDefault(),b.data("mousebutton",0).removeData("moving")}).on("mousemove.miniColors touchmove.miniColors",function(a){a.preventDefault(),1===b.data("mousebutton")&&("colors"===b.data("moving")&&k(b,a),"hues"===b.data("moving")&&l(b,a))}),b.data("open")&&b.data("open").call(b.get(0),"#"+y(d),t(d))},j=function(b){b||(b=a(".miniColors")),b.each(function(){var c=a(this).data("selector");a(this).removeData("selector"),a(c).fadeOut(100,function(){if(b.data("close")){var c=b.data("hsb"),d=y(c);b.data("close").call(b.get(0),"#"+d,t(c))}a(this).remove()})}),a(document).off(".miniColors")},k=function(a,b){var c=a.data("colorPicker");c.hide();var d={x:b.pageX,y:b.pageY};b.originalEvent.changedTouches&&(d.x=b.originalEvent.changedTouches[0].pageX,d.y=b.originalEvent.changedTouches[0].pageY),d.x=d.x-a.data("selector").find(".miniColors-colors").offset().left-5,d.y=d.y-a.data("selector").find(".miniColors-colors").offset().top-5,d.x<=-5&&(d.x=-5),d.x>=144&&(d.x=144),d.y<=-5&&(d.y=-5),d.y>=144&&(d.y=144),a.data("colorPosition",d),c.css("left",d.x).css("top",d.y).show();var e=Math.round(.67*(d.x+5));e<0&&(e=0),e>100&&(e=100);var f=100-Math.round(.67*(d.y+5));f<0&&(f=0),f>100&&(f=100);var g=a.data("hsb");g.s=e,g.b=f,m(a,g,!0)},l=function(a,b){var c=a.data("huePicker");c.hide();var d={y:b.pageY};b.originalEvent.changedTouches&&(d.y=b.originalEvent.changedTouches[0].pageY),d.y=d.y-a.data("selector").find(".miniColors-colors").offset().top-1,d.y<=-1&&(d.y=-1),d.y>=149&&(d.y=149),a.data("huePosition",d),c.css("top",d.y).show();var e=Math.round(2.4*(150-d.y-1));e<0&&(e=0),e>360&&(e=360);var f=a.data("hsb");f.h=e,m(a,f,!0)},m=function(a,b,c){a.data("hsb",b);var d=y(b);if(c&&a.val("#"+o(d,a.data("letterCase"))).trigger("change"),a.data("trigger").css("backgroundColor","#"+d),a.data("selector")&&a.data("selector").find(".miniColors-colors").css("backgroundColor","#"+y({h:b.h,s:100,b:100})),a.data("change")){if(d===a.data("lastChange"))return;a.data("change").call(a.get(0),"#"+d,t(b)),a.data("lastChange",d)}},n=function(b){b.val("#"+r(b.val())).trigger("change");var c=s(b.val());if(!c)return!1;var d=x(c),e=b.data("hsb");if(d.h===e.h&&d.s===e.s&&d.b===e.b)return!0;var f=p(d);a(b.data("colorPicker")).css("top",f.y+"px").css("left",f.x+"px"),b.data("colorPosition",f);var g=q(d);return a(b.data("huePicker")).css("top",g.y+"px"),b.data("huePosition",g),m(b,d),!0},o=function(a,b){return"lowercase"===b?a.toLowerCase():"uppercase"===b?a.toUpperCase():a},p=function(a){var b=Math.ceil(a.s/.67);b<0&&(b=0),b>150&&(b=150);var c=150-Math.ceil(a.b/.67);return c<0&&(c=0),c>150&&(c=150),{x:b-5,y:c-5}},q=function(a){var b=150-a.h/2.4;return b<0&&(h=0),b>150&&(h=150),{y:b-1}},r=function(a){return a.replace(/[^A-F0-9]/gi,"")},s=function(a){return(a=r(a))?(3===a.length&&(a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]),6===a.length?a:null):null},t=function(a){var b={},c=Math.round(a.h),d=Math.round(255*a.s/100),e=Math.round(255*a.b/100);if(0===d)b.r=b.g=b.b=e;else{var f=e,g=(255-d)*e/255,h=c%60*(f-g)/60;360===c&&(c=0),c<60?(b.r=f,b.b=g,b.g=g+h):c<120?(b.g=f,b.b=g,b.r=f-h):c<180?(b.g=f,b.r=g,b.b=g+h):c<240?(b.b=f,b.r=g,b.g=f-h):c<300?(b.b=f,b.g=g,b.r=g+h):c<360?(b.r=f,b.g=g,b.b=f-h):(b.r=0,b.g=0,b.b=0)}return{r:Math.round(b.r),g:Math.round(b.g),b:Math.round(b.b)}},u=function(b){var c=[b.r.toString(16),b.g.toString(16),b.b.toString(16)];return a.each(c,function(a,b){1===b.length&&(c[a]="0"+b)}),c.join("")},v=function(a){return a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16),{r:a>>16,g:(65280&a)>>8,b:255&a}},w=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),d=Math.max(a.r,a.g,a.b),e=d-c;return b.b=d,b.s=0!==d?255*e/d:0,0!==b.s?a.r===d?b.h=(a.g-a.b)/e:a.g===d?b.h=2+(a.b-a.r)/e:b.h=4+(a.r-a.g)/e:b.h=-1,b.h*=60,b.h<0&&(b.h+=360),b.s*=100/255,b.b*=100/255,b},x=function(a){var b=w(v(a));return 0===b.s&&(b.h=360),b},y=function(a){return u(t(a))};switch(b){case"readonly":return a(this).each(function(){a(this).hasClass("miniColors")&&a(this).prop("readonly",c)}),a(this);case"disabled":return a(this).each(function(){a(this).hasClass("miniColors")&&(c?g(a(this)):f(a(this)))}),a(this);case"value":if(void 0===c){if(!a(this).hasClass("miniColors"))return;var z=a(this),A=s(z.val());return A?"#"+o(A,z.data("letterCase")):null}return a(this).each(function(){a(this).hasClass("miniColors")&&(a(this).val(c).trigger("change"),n(a(this)))}),a(this);case"destroy":return a(this).each(function(){a(this).hasClass("miniColors")&&e(a(this))}),a(this);default:return b||(b={}),a(this).each(function(){"input"===a(this)[0].tagName.toLowerCase()&&(a(this).data("trigger")||d(a(this),b))}),a(this)}}})}(jQuery),document.addEventListener("load",color_picker_init,!1),jQuery(document).ajaxComplete(function(){color_picker_init()}),function(a,b){function c(){return new Date(Date.UTC.apply(Date,arguments))}function d(){var a=new Date;return c(a.getFullYear(),a.getMonth(),a.getDate())}function e(a){return function(){return this[a].apply(this,arguments)}}function f(b,c){function d(a,b){return b.toLowerCase()}var e,f=a(b).data(),g={},h=new RegExp("^"+c.toLowerCase()+"([A-Z])");c=new RegExp("^"+c.toLowerCase());for(var i in f)c.test(i)&&(e=i.replace(h,d),g[e]=f[i]);return g}function g(b){var c={};if(o[b]||(b=b.split("-")[0],o[b])){var d=o[b];return a.each(n,function(a,b){b in d&&(c[b]=d[b])}),c}}var h=a(window),i=function(){var b={get:function(a){return this.slice(a)[0]},contains:function(a){for(var b=a&&a.valueOf(),c=0,d=this.length;c<d;c++)if(this[c].valueOf()===b)return c;return-1},remove:function(a){this.splice(a,1)},replace:function(b){b&&(a.isArray(b)||(b=[b]),this.clear(),this.push.apply(this,b))},clear:function(){this.splice(0)},copy:function(){var a=new i;return a.replace(this),a}};return function(){var c=[];return c.push.apply(c,arguments),a.extend(c,b),c}}(),j=function(b,c){this.dates=new i,this.viewDate=d(),this.focusDate=null,this._process_options(c),this.element=a(b),this.isInline=!1,this.isInput=this.element.is("input"),this.component=!!this.element.is(".date")&&this.element.find(".add-on, .input-group-addon, .btn"),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this.picker=a(p.template),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("cfdatepicker-inline").appendTo(this.element):this.picker.addClass("cfdatepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("cfdatepicker-rtl"),this.viewMode=this.o.startView,this.o.calendarWeeks&&this.picker.find("tfoot th.today").attr("colspan",function(a,b){return parseInt(b)+1}),this._allow_update=!1,this.setStartDate(this._o.startDate),this.setEndDate(this._o.endDate),this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled),this.fillDow(),this.fillMonths(),this._allow_update=!0,this.update(),this.showMode(),this.isInline&&this.show()};j.prototype={constructor:j,_process_options:function(b){this._o=a.extend({},this._o,b);var c=this.o=a.extend({},this._o),d=c.language;switch(o[d]||(d=d.split("-")[0],o[d]||(d=m.language)),c.language=d,c.startView){case 2:case"decade":c.startView=2;break;case 1:case"year":c.startView=1;break;default:c.startView=0}switch(c.minViewMode){case 1:case"months":c.minViewMode=1;break;case 2:case"years":c.minViewMode=2;break;default:c.minViewMode=0}c.startView=Math.max(c.startView,c.minViewMode),!0!==c.multidate&&(c.multidate=Number(c.multidate)||!1,!1!==c.multidate?c.multidate=Math.max(0,c.multidate):c.multidate=1),c.multidateSeparator=String(c.multidateSeparator),c.weekStart%=7,c.weekEnd=(c.weekStart+6)%7;var e=p.parseFormat(c.format);c.startDate!==-1/0&&(c.startDate?c.startDate instanceof Date?c.startDate=this._local_to_utc(this._zero_time(c.startDate)):c.startDate=p.parseDate(c.startDate,e,c.language):c.startDate=-1/0),c.endDate!==1/0&&(c.endDate?c.endDate instanceof Date?c.endDate=this._local_to_utc(this._zero_time(c.endDate)):c.endDate=p.parseDate(c.endDate,e,c.language):c.endDate=1/0),c.daysOfWeekDisabled=c.daysOfWeekDisabled||[],a.isArray(c.daysOfWeekDisabled)||(c.daysOfWeekDisabled=c.daysOfWeekDisabled.split(/[,\s]*/)),c.daysOfWeekDisabled=a.map(c.daysOfWeekDisabled,function(a){return parseInt(a,10)});var f=String(c.orientation).toLowerCase().split(/\s+/g),g=c.orientation.toLowerCase();if(f=a.grep(f,function(a){return/^auto|left|right|top|bottom$/.test(a)}),c.orientation={x:"auto",y:"auto"},g&&"auto"!==g)if(1===f.length)switch(f[0]){case"top":case"bottom":c.orientation.y=f[0];break;case"left":case"right":c.orientation.x=f[0]}else g=a.grep(f,function(a){return/^left|right$/.test(a)}),c.orientation.x=g[0]||"auto",g=a.grep(f,function(a){return/^top|bottom$/.test(a)}),c.orientation.y=g[0]||"auto";else;},_events:[],_secondaryEvents:[],_applyEvents:function(a){for(var b,c,d,e=0;e<a.length;e++)b=a[e][0],2===a[e].length?(c=void 0,d=a[e][1]):3===a[e].length&&(c=a[e][1],d=a[e][2]),b.on(d,c)},_unapplyEvents:function(a){for(var b,c,d,e=0;e<a.length;e++)b=a[e][0],2===a[e].length?(d=void 0,c=a[e][1]):3===a[e].length&&(d=a[e][1],c=a[e][2]),b.off(c,d)},_buildEvents:function(){this.isInput?this._events=[[this.element,{focus:a.proxy(this.show,this),keyup:a.proxy(function(b){-1===a.inArray(b.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:a.proxy(this.keydown,this)}]]:this.component&&this.hasInput?this._events=[[this.element.find("input"),{focus:a.proxy(this.show,this),keyup:a.proxy(function(b){-1===a.inArray(b.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:a.proxy(this.keydown,this)}],[this.component,{click:a.proxy(this.show,this)}]]:this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:a.proxy(this.show,this)}]],this._events.push([this.element,"*",{blur:a.proxy(function(a){this._focused_from=a.target},this)}],[this.element,{blur:a.proxy(function(a){this._focused_from=a.target},this)}]),this._secondaryEvents=[[this.picker,{click:a.proxy(this.click,this)}],[a(window),{resize:a.proxy(this.place,this)}],[a(document),{"mousedown touchstart":a.proxy(function(a){this.element.is(a.target)||this.element.find(a.target).length||this.picker.is(a.target)||this.picker.find(a.target).length||this.hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(b,c){var d=c||this.dates.get(-1),e=this._utc_to_local(d);this.element.trigger({type:b,date:e,dates:a.map(this.dates,this._utc_to_local),format:a.proxy(function(a,b){0===arguments.length?(a=this.dates.length-1,b=this.o.format):"string"==typeof a&&(b=a,a=this.dates.length-1),b=b||this.o.format;var c=this.dates.get(a);return p.formatDate(c,b,this.o.language)},this)})},show:function(){this.isInline||this.picker.appendTo("body"),this.picker.show(),this.place(),this._attachSecondaryEvents(),this._trigger("show")},hide:function(){this.isInline||this.picker.is(":visible")&&(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.viewMode=this.o.startView,this.showMode(),this.o.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this._trigger("hide"))},remove:function(){this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().cfdatepicker,this.isInput||delete this.element.data().date},_utc_to_local:function(a){return a&&new Date(a.getTime()+6e4*a.getTimezoneOffset())},_local_to_utc:function(a){return a&&new Date(a.getTime()-6e4*a.getTimezoneOffset())},_zero_time:function(a){return a&&new Date(a.getFullYear(),a.getMonth(),a.getDate())},_zero_utc_time:function(a){return a&&new Date(Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()))},getDates:function(){return a.map(this.dates,this._utc_to_local)},getUTCDates:function(){return a.map(this.dates,function(a){return new Date(a)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){return new Date(this.dates.get(-1))},setDates:function(){var b=a.isArray(arguments[0])?arguments[0]:arguments;this.update.apply(this,b),this._trigger("changeDate"),this.setValue()},setUTCDates:function(){var b=a.isArray(arguments[0])?arguments[0]:arguments;this.update.apply(this,a.map(b,this._utc_to_local)),this._trigger("changeDate"),this.setValue()},setDate:e("setDates"),setUTCDate:e("setUTCDates"),setValue:function(){var a=this.getFormattedDate();this.isInput?this.element.val(a).change():this.component&&this.element.find("input").val(a).change()},getFormattedDate:function(b){void 0===b&&(b=this.o.format);var c=this.o.language;return a.map(this.dates,function(a){return p.formatDate(a,b,c)}).join(this.o.multidateSeparator)},setStartDate:function(a){this._process_options({startDate:a}),this.update(),this.updateNavArrows()},setEndDate:function(a){this._process_options({endDate:a}),this.update(),this.updateNavArrows()},setDaysOfWeekDisabled:function(a){this._process_options({daysOfWeekDisabled:a}),this.update(),this.updateNavArrows()},place:function(){if(!this.isInline){var b,c=this.picker.outerWidth(),d=this.picker.outerHeight(),e=h.width(),f=h.height(),g=h.scrollTop(),i=jQuery(this.element).data("form-id"),j=document.getElementById("modal-"+i+"-content");b=null!==j?1e4:parseInt(this.element.parents().filter(function(){return"auto"!==a(this).css("z-index")}).first().css("z-index"))+10;var k=this.component?this.component.parent().offset():this.element.offset(),l=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),m=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),n=k.left,o=k.top;this.picker.removeClass("cfdatepicker-orient-top cfdatepicker-orient-bottom cfdatepicker-orient-right cfdatepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("cfdatepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&&(n-=c-m)):(this.picker.addClass("cfdatepicker-orient-left"),k.left<0?n-=k.left-10:k.left+c>e&&(n=e-c-10));var p,q,r=this.o.orientation.y;"auto"===r&&(p=-g+k.top-d,q=g+f-(k.top+l+d),r=Math.max(p,q)===q?"top":"bottom"),this.picker.addClass("cfdatepicker-orient-"+r),"top"===r?o+=l:o-=d+parseInt(this.picker.css("padding-top")),this.picker.css({top:o,left:n,zIndex:b})}},_allow_update:!0,update:function(){if(this._allow_update){var b=this.dates.copy(),c=[],d=!1;arguments.length?(a.each(arguments,a.proxy(function(a,b){b instanceof Date&&(b=this._local_to_utc(b)),c.push(b)},this)),d=!0):(c=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val(),c=c&&this.o.multidate?c.split(this.o.multidateSeparator):[c],delete this.element.data().date),c=a.map(c,a.proxy(function(a){return p.parseDate(a,this.o.format,this.o.language)},this)),c=a.grep(c,a.proxy(function(a){return a<this.o.startDate||a>this.o.endDate||!a},this),!0),this.dates.replace(c),this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate&&(this.viewDate=new Date(this.o.endDate)),d?this.setValue():c.length&&String(b)!==String(this.dates)&&this._trigger("changeDate"),!this.dates.length&&b.length&&this._trigger("clearDate"),this.fill()}},fillDow:function(){var a=this.o.weekStart,b="<tr>";if(this.o.calendarWeeks){var c='<th class="cw">&nbsp;</th>';b+=c,this.picker.find(".cfdatepicker-days thead tr:first-child").prepend(c)}for(;a<this.o.weekStart+7;)b+='<th class="dow">'+o[this.o.language].daysMin[a++%7]+"</th>";b+="</tr>",this.picker.find(".cfdatepicker-days thead").append(b)},fillMonths:function(){for(var a="",b=0;b<12;)a+='<span class="month">'+o[this.o.language].monthsShort[b++]+"</span>";this.picker.find(".cfdatepicker-months td").html(a)},setRange:function(b){b&&b.length?this.range=a.map(b,function(a){return a.valueOf()}):delete this.range,this.fill()},getClassNames:function(b){var c=[],d=this.viewDate.getUTCFullYear(),e=this.viewDate.getUTCMonth(),f=new Date;return b.getUTCFullYear()<d||b.getUTCFullYear()===d&&b.getUTCMonth()<e?c.push("old"):(b.getUTCFullYear()>d||b.getUTCFullYear()===d&&b.getUTCMonth()>e)&&c.push("new"),this.focusDate&&b.valueOf()===this.focusDate.valueOf()&&c.push("focused"),this.o.todayHighlight&&b.getUTCFullYear()===f.getFullYear()&&b.getUTCMonth()===f.getMonth()&&b.getUTCDate()===f.getDate()&&c.push("today"),-1!==this.dates.contains(b)&&c.push("active"),(b.valueOf()<this.o.startDate||b.valueOf()>this.o.endDate||-1!==a.inArray(b.getUTCDay(),this.o.daysOfWeekDisabled))&&c.push("disabled"),this.range&&(b>this.range[0]&&b<this.range[this.range.length-1]&&c.push("range"),-1!==a.inArray(b.valueOf(),this.range)&&c.push("selected")),c},fill:function(){var b,d=new Date(this.viewDate),e=d.getUTCFullYear(),f=d.getUTCMonth(),g=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,h=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,i=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,j=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,k=o[this.o.language].today||o.en.today||"",l=o[this.o.language].clear||o.en.clear||"";this.picker.find(".cfdatepicker-days thead th.cfdatepicker-switch").text(o[this.o.language].months[f]+" "+e),this.picker.find("tfoot th.today").text(k).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot th.clear").text(l).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var m=c(e,f-1,28),n=p.getDaysInMonth(m.getUTCFullYear(),m.getUTCMonth());m.setUTCDate(n),m.setUTCDate(n-(m.getUTCDay()-this.o.weekStart+7)%7);var q=new Date(m);q.setUTCDate(q.getUTCDate()+42),q=q.valueOf();for(var r,s=[];m.valueOf()<q;){if(m.getUTCDay()===this.o.weekStart&&(s.push("<tr>"),this.o.calendarWeeks)){var t=new Date(+m+(this.o.weekStart-m.getUTCDay()-7)%7*864e5),u=new Date(Number(t)+(11-t.getUTCDay())%7*864e5),v=new Date(Number(v=c(u.getUTCFullYear(),0,1))+(11-v.getUTCDay())%7*864e5),w=(u-v)/864e5/7+1;s.push('<td class="cw">'+w+"</td>")}if(r=this.getClassNames(m),r.push("day"),this.o.beforeShowDay!==a.noop){var x=this.o.beforeShowDay(this._utc_to_local(m));void 0===x?x={}:"boolean"==typeof x?x={enabled:x}:"string"==typeof x&&(x={classes:x}),!1===x.enabled&&r.push("disabled"),x.classes&&(r=r.concat(x.classes.split(/\s+/))),x.tooltip&&(b=x.tooltip)}r=a.unique(r),s.push('<td class="'+r.join(" ")+'"'+(b?' title="'+b+'"':"")+">"+m.getUTCDate()+"</td>"),m.getUTCDay()===this.o.weekEnd&&s.push("</tr>"),m.setUTCDate(m.getUTCDate()+1)}this.picker.find(".cfdatepicker-days tbody").empty().append(s.join(""));var y=this.picker.find(".cfdatepicker-months").find("th:eq(1)").text(e).end().find("span").removeClass("active");a.each(this.dates,function(a,b){b.getUTCFullYear()===e&&y.eq(b.getUTCMonth()).addClass("active")}),(e<g||e>i)&&y.addClass("disabled"),e===g&&y.slice(0,h).addClass("disabled"),e===i&&y.slice(j+1).addClass("disabled"),s="",e=10*parseInt(e/10,10);var z=this.picker.find(".cfdatepicker-years").find("th:eq(1)").text(e+"-"+(e+9)).end().find("td");e-=1;for(var A,B=a.map(this.dates,function(a){return a.getUTCFullYear()}),C=-1;C<11;C++)A=["year"],-1===C?A.push("old"):10===C&&A.push("new"),-1!==a.inArray(e,B)&&A.push("active"),(e<g||e>i)&&A.push("disabled"),
2
  s+='<span class="'+A.join(" ")+'">'+e+"</span>",e+=1;z.html(s)},updateNavArrows:function(){if(this._allow_update){var a=new Date(this.viewDate),b=a.getUTCFullYear(),c=a.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-1/0&&b<=this.o.startDate.getUTCFullYear()&&c<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&b>=this.o.endDate.getUTCFullYear()&&c>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-1/0&&b<=this.o.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&b>=this.o.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(b){b.preventDefault();var d,e,f,g=a(b.target).closest("span, td, th");if(1===g.length)switch(g[0].nodeName.toLowerCase()){case"th":switch(g[0].className){case"cfdatepicker-switch":this.showMode(1);break;case"prev":case"next":var h=p.modes[this.viewMode].navStep*("prev"===g[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,h),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,h),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var i=new Date;i=c(i.getFullYear(),i.getMonth(),i.getDate(),0,0,0),this.showMode(-2);var j="linked"===this.o.todayBtn?null:"view";this._setDate(i,j);break;case"clear":var k;this.isInput?k=this.element:this.component&&(k=this.element.find("input")),k&&k.val("").change(),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()}break;case"span":g.is(".disabled")||(this.viewDate.setUTCDate(1),g.is(".month")?(f=1,e=g.parent().find("span").index(g),d=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(e),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode&&this._setDate(c(d,e,f))):(f=1,e=0,d=parseInt(g.text(),10)||0,this.viewDate.setUTCFullYear(d),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(c(d,e,f))),this.showMode(-1),this.fill());break;case"td":g.is(".day")&&!g.is(".disabled")&&(f=parseInt(g.text(),10)||1,d=this.viewDate.getUTCFullYear(),e=this.viewDate.getUTCMonth(),g.is(".old")?0===e?(e=11,d-=1):e-=1:g.is(".new")&&(11===e?(e=0,d+=1):e+=1),this._setDate(c(d,e,f)))}this.picker.is(":visible")&&this._focused_from&&a(this._focused_from).focus(),delete this._focused_from},_toggle_multidate:function(a){var b=this.dates.contains(a);if(a?-1!==b?this.dates.remove(b):this.dates.push(a):this.dates.clear(),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(a,b){b&&"date"!==b||this._toggle_multidate(a&&new Date(a)),b&&"view"!==b||(this.viewDate=a&&new Date(a)),this.fill(),this.setValue(),this._trigger("changeDate");var c;this.isInput?c=this.element:this.component&&(c=this.element.find("input")),c&&c.change(),!this.o.autoclose||b&&"date"!==b||this.hide()},moveMonth:function(a,b){if(a){if(!b)return a;var c,d,e=new Date(a.valueOf()),f=e.getUTCDate(),g=e.getUTCMonth(),h=Math.abs(b);if(b=b>0?1:-1,1===h)d=-1===b?function(){return e.getUTCMonth()===g}:function(){return e.getUTCMonth()!==c},c=g+b,e.setUTCMonth(c),(c<0||c>11)&&(c=(c+12)%12);else{for(var i=0;i<h;i++)e=this.moveMonth(e,b);c=e.getUTCMonth(),e.setUTCDate(f),d=function(){return c!==e.getUTCMonth()}}for(;d();)e.setUTCDate(--f),e.setUTCMonth(c);return e}},moveYear:function(a,b){return this.moveMonth(a,12*b)},dateWithinRange:function(a){return a>=this.o.startDate&&a<=this.o.endDate},keydown:function(a){if(this.picker.is(":not(:visible)"))return void(27===a.keyCode&&this.show());var b,c,e,f=!1,g=this.focusDate||this.viewDate;switch(a.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),a.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;b=37===a.keyCode?-1:1,a.ctrlKey?(c=this.moveYear(this.dates.get(-1)||d(),b),e=this.moveYear(g,b),this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveMonth(this.dates.get(-1)||d(),b),e=this.moveMonth(g,b),this._trigger("changeMonth",this.viewDate)):(c=new Date(this.dates.get(-1)||d()),c.setUTCDate(c.getUTCDate()+b),e=new Date(g),e.setUTCDate(g.getUTCDate()+b)),this.dateWithinRange(c)&&(this.focusDate=this.viewDate=e,this.setValue(),this.fill(),a.preventDefault());break;case 38:case 40:if(!this.o.keyboardNavigation)break;b=38===a.keyCode?-1:1,a.ctrlKey?(c=this.moveYear(this.dates.get(-1)||d(),b),e=this.moveYear(g,b),this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveMonth(this.dates.get(-1)||d(),b),e=this.moveMonth(g,b),this._trigger("changeMonth",this.viewDate)):(c=new Date(this.dates.get(-1)||d()),c.setUTCDate(c.getUTCDate()+7*b),e=new Date(g),e.setUTCDate(g.getUTCDate()+7*b)),this.dateWithinRange(c)&&(this.focusDate=this.viewDate=e,this.setValue(),this.fill(),a.preventDefault());break;case 32:break;case 13:g=this.focusDate||this.dates.get(-1)||this.viewDate,this._toggle_multidate(g),f=!0,this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(a.preventDefault(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}if(f){this.dates.length?this._trigger("changeDate"):this._trigger("clearDate");var h;this.isInput?h=this.element:this.component&&(h=this.element.find("input")),h&&h.change()}},showMode:function(a){a&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(2,this.viewMode+a))),this.picker.find(">div").hide().filter(".cfdatepicker-"+p.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()}};var k=function(b,c){this.element=a(b),this.inputs=a.map(c.inputs,function(a){return a.jquery?a[0]:a}),delete c.inputs,a(this.inputs).cfdatepicker(c).bind("changeDate",a.proxy(this.dateUpdated,this)),this.pickers=a.map(this.inputs,function(b){return a(b).data("cfdatepicker")}),this.updateDates()};k.prototype={updateDates:function(){this.dates=a.map(this.pickers,function(a){return a.getUTCDate()}),this.updateRanges()},updateRanges:function(){var b=a.map(this.dates,function(a){return a.valueOf()});a.each(this.pickers,function(a,c){c.setRange(b)})},dateUpdated:function(b){if(!this.updating){this.updating=!0;var c=a(b.target).data("cfdatepicker"),d=c.getUTCDate(),e=a.inArray(b.target,this.inputs),f=this.inputs.length;if(-1!==e){if(a.each(this.pickers,function(a,b){b.getUTCDate()||b.setUTCDate(d)}),d<this.dates[e])for(;e>=0&&d<this.dates[e];)this.pickers[e--].setUTCDate(d);else if(d>this.dates[e])for(;e<f&&d>this.dates[e];)this.pickers[e++].setUTCDate(d);this.updateDates(),delete this.updating}}},remove:function(){a.map(this.pickers,function(a){a.remove()}),delete this.element.data().cfdatepicker}};var l=a.fn.cfdatepicker;a.fn.cfdatepicker=function(b){var c=Array.apply(null,arguments);c.shift();var d;return this.each(function(){var e=a(this),h=e.data("cfdatepicker"),i="object"==typeof b&&b;if(!h){var l=f(this,"date"),n=a.extend({},m,l,i),o=g(n.language),p=a.extend({},m,o,l,i);if(e.is(".input-daterange")||p.inputs){var q={inputs:p.inputs||e.find("input").toArray()};e.data("cfdatepicker",h=new k(this,a.extend(p,q)))}else e.data("cfdatepicker",h=new j(this,p))}if("string"==typeof b&&"function"==typeof h[b]&&void 0!==(d=h[b].apply(h,c)))return!1}),void 0!==d?d:this};var m=a.fn.cfdatepicker.defaults={autoclose:!1,beforeShowDay:a.noop,calendarWeeks:!1,clearBtn:!1,daysOfWeekDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,weekStart:0},n=a.fn.cfdatepicker.locale_opts=["format","rtl","weekStart"];a.fn.cfdatepicker.Constructor=j;var o=a.fn.cfdatepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear"}},p={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(a){return a%4==0&&a%100!=0||a%400==0},getDaysInMonth:function(a,b){return[31,p.isLeapYear(a)?29:28,31,30,31,30,31,31,30,31,30,31][b]},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(a){var b=a.replace(this.validParts,"\0").split("\0"),c=a.match(this.validParts);if(!b||!b.length||!c||0===c.length)throw new Error("Invalid date format.");return{separators:b,parts:c}},parseDate:function(b,d,e){function f(){var a=this.slice(0,l[i].length);return a===l[i].slice(0,a.length)}if(b){if(b instanceof Date)return b;"string"==typeof d&&(d=p.parseFormat(d));var g,h,i,k=/([\-+]\d+)([dmwy])/,l=b.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(b)){for(b=new Date,i=0;i<l.length;i++)switch(g=k.exec(l[i]),h=parseInt(g[1]),g[2]){case"d":b.setUTCDate(b.getUTCDate()+h);break;case"m":b=j.prototype.moveMonth.call(j.prototype,b,h);break;case"w":b.setUTCDate(b.getUTCDate()+7*h);break;case"y":b=j.prototype.moveYear.call(j.prototype,b,h)}return c(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),0,0,0)}l=b&&b.match(this.nonpunctuation)||[],b=new Date;var m,n,q={},r=["yyyy","yy","M","MM","m","mm","d","dd"],s={yyyy:function(a,b){return a.setUTCFullYear(b)},yy:function(a,b){return a.setUTCFullYear(2e3+b)},m:function(a,b){if(isNaN(a))return a;for(b-=1;b<0;)b+=12;for(b%=12,a.setUTCMonth(b);a.getUTCMonth()!==b;)a.setUTCDate(a.getUTCDate()-1);return a},d:function(a,b){return a.setUTCDate(b)}};s.M=s.MM=s.mm=s.m,s.dd=s.d,b=c(b.getFullYear(),b.getMonth(),b.getDate(),0,0,0);var t=d.parts.slice();if(l.length!==t.length&&(t=a(t).filter(function(b,c){return-1!==a.inArray(c,r)}).toArray()),l.length===t.length){var u;for(i=0,u=t.length;i<u;i++){if(m=parseInt(l[i],10),g=t[i],isNaN(m))switch(g){case"MM":n=a(o[e].months).filter(f),m=a.inArray(n[0],o[e].months)+1;break;case"M":n=a(o[e].monthsShort).filter(f),m=a.inArray(n[0],o[e].monthsShort)+1}q[g]=m}var v,w;for(i=0;i<r.length;i++)(w=r[i])in q&&!isNaN(q[w])&&(v=new Date(b),s[w](v,q[w]),isNaN(v)||(b=v))}return b}},formatDate:function(b,c,d){if(!b)return"";"string"==typeof c&&(c=p.parseFormat(c));var e={d:b.getUTCDate(),D:o[d].daysShort[b.getUTCDay()],DD:o[d].days[b.getUTCDay()],m:b.getUTCMonth()+1,M:o[d].monthsShort[b.getUTCMonth()],MM:o[d].months[b.getUTCMonth()],yy:b.getUTCFullYear().toString().substring(2),yyyy:b.getUTCFullYear()};e.dd=(e.d<10?"0":"")+e.d,e.mm=(e.m<10?"0":"")+e.m,b=[];for(var f=a.extend([],c.separators),g=0,h=c.parts.length;g<=h;g++)f.length&&b.push(f.shift()),b.push(e[c.parts[g]]);return b.join("")},headTemplate:'<thead><tr><th class="prev">&laquo;</th><th colspan="5" class="cfdatepicker-switch"></th><th class="next">&raquo;</th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};p.template='<div class="cfdatepicker"><div class="cfdatepicker-days"><table class=" table-condensed">'+p.headTemplate+"<tbody></tbody>"+p.footTemplate+'</table></div><div class="cfdatepicker-months"><table class="table-condensed">'+p.headTemplate+p.contTemplate+p.footTemplate+'</table></div><div class="cfdatepicker-years"><table class="table-condensed">'+p.headTemplate+p.contTemplate+p.footTemplate+"</table></div></div>",a.fn.cfdatepicker.DPGlobal=p,a.fn.cfdatepicker.noConflict=function(){return a.fn.cfdatepicker=l,this},a(document).on("focus.cfdatepicker.data-api click.cfdatepicker.data-api",'[data-provide="cfdatepicker"]',function(b){var c=a(this);c.data("cfdatepicker")||(b.preventDefault(),c.cfdatepicker("show").on("show",function(){a(this).trigger("blur")}).on("hide",function(){a(this).attr("disabled",!1)}))})}(window.jQuery),function(a){function b(a){var b=document.createElement("input"),c="on"+a,d=c in b;return d||(b.setAttribute(c,"return;"),d="function"==typeof b[c]),b=null,d}function c(a){var b="text"==a||"tel"==a;if(!b){var c=document.createElement("input");c.setAttribute("type",a),b="text"===c.type,c=null}return b}function d(b,c,e){var f=e.aliases[b];return!!f&&(f.alias&&d(f.alias,void 0,e),a.extend(!0,e,f),a.extend(!0,e,c),!0)}function e(b,c){function d(a){function c(a,b,c,d){this.matches=[],this.isGroup=a||!1,this.isOptional=b||!1,this.isQuantifier=c||!1,this.isAlternator=d||!1,this.quantifier={min:1,max:1}}function d(a,c,d){var e=b.definitions[c],f=0==a.matches.length;if(d=void 0!=d?d:a.matches.length,e&&!l){for(var g=e.prevalidator,h=g?g.length:0,i=1;i<e.cardinality;i++){var j=h>=i?g[i-1]:[],k=j.validator,m=j.cardinality;a.matches.splice(d++,0,{fn:k?"string"==typeof k?new RegExp(k):new function(){this.test=k}:new RegExp("."),cardinality:m||1,optionality:a.isOptional,newBlockMarker:f,casing:e.casing,def:e.definitionSymbol||c,placeholder:e.placeholder,mask:c})}a.matches.splice(d++,0,{fn:e.validator?"string"==typeof e.validator?new RegExp(e.validator):new function(){this.test=e.validator}:new RegExp("."),cardinality:e.cardinality,optionality:a.isOptional,newBlockMarker:f,casing:e.casing,def:e.definitionSymbol||c,placeholder:e.placeholder,mask:c})}else a.matches.splice(d++,0,{fn:null,cardinality:0,optionality:a.isOptional,newBlockMarker:f,casing:null,def:c,placeholder:void 0,mask:c}),l=!1}for(var e,f,g,h,i,j,k=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?\})\??|[^.?*+^${[]()|\\]+|./g,l=!1,m=new c,n=[],o=[];e=k.exec(a);)switch(f=e[0],f.charAt(0)){case b.optionalmarker.end:case b.groupmarker.end:if(g=n.pop(),n.length>0){if(h=n[n.length-1],h.matches.push(g),h.isAlternator){i=n.pop();for(var p=0;p<i.matches.length;p++)i.matches[p].isGroup=!1;n.length>0?(h=n[n.length-1],h.matches.push(i)):m.matches.push(i)}}else m.matches.push(g);break;case b.optionalmarker.start:n.push(new c(!1,!0));break;case b.groupmarker.start:n.push(new c(!0));break;case b.quantifiermarker.start:var q=new c(!1,!1,!0);f=f.replace(/[{}]/g,"");var r=f.split(","),s=isNaN(r[0])?r[0]:parseInt(r[0]),t=1==r.length?s:isNaN(r[1])?r[1]:parseInt(r[1]);if(("*"==t||"+"==t)&&(s="*"==t?0:1),q.quantifier={min:s,max:t},n.length>0){var u=n[n.length-1].matches;if(e=u.pop(),!e.isGroup){var v=new c(!0);v.matches.push(e),e=v}u.push(e),u.push(q)}else{if(e=m.matches.pop(),!e.isGroup){var v=new c(!0);v.matches.push(e),e=v}m.matches.push(e),m.matches.push(q)}break;case b.escapeChar:l=!0;break;case b.alternatormarker:n.length>0?(h=n[n.length-1],j=h.matches.pop()):j=m.matches.pop(),j.isAlternator?n.push(j):(i=new c(!1,!1,!1,!0),i.matches.push(j),n.push(i));break;default:if(n.length>0){if(h=n[n.length-1],h.matches.length>0&&(j=h.matches[h.matches.length-1],j.isGroup&&(j.isGroup=!1,d(j,b.groupmarker.start,0),d(j,b.groupmarker.end))),d(h,f),h.isAlternator){i=n.pop();for(var p=0;p<i.matches.length;p++)i.matches[p].isGroup=!1;n.length>0?(h=n[n.length-1],h.matches.push(i)):m.matches.push(i)}}else m.matches.length>0&&(j=m.matches[m.matches.length-1],j.isGroup&&(j.isGroup=!1,d(j,b.groupmarker.start,0),d(j,b.groupmarker.end))),d(m,f)}return m.matches.length>0&&(j=m.matches[m.matches.length-1],j.isGroup&&(j.isGroup=!1,d(j,b.groupmarker.start,0),d(j,b.groupmarker.end)),o.push(m)),o}function e(c,e){if(b.numericInput&&!0!==b.multi){c=c.split("").reverse();for(var f=0;f<c.length;f++)c[f]==b.optionalmarker.start?c[f]=b.optionalmarker.end:c[f]==b.optionalmarker.end?c[f]=b.optionalmarker.start:c[f]==b.groupmarker.start?c[f]=b.groupmarker.end:c[f]==b.groupmarker.end&&(c[f]=b.groupmarker.start);c=c.join("")}if(void 0!=c&&""!=c){if(1==c.length&&0==b.greedy&&0!=b.repeat&&(b.placeholder=""),b.repeat>0||"*"==b.repeat||"+"==b.repeat){var g="*"==b.repeat?0:"+"==b.repeat?1:b.repeat;c=b.groupmarker.start+c+b.groupmarker.end+b.quantifiermarker.start+g+","+b.repeat+b.quantifiermarker.end}return void 0==a.inputmask.masksCache[c]&&(a.inputmask.masksCache[c]={mask:c,maskToken:d(c),validPositions:{},_buffer:void 0,buffer:void 0,tests:{},metadata:e}),a.extend(!0,{},a.inputmask.masksCache[c])}}var f=void 0;if(a.isFunction(b.mask)&&(b.mask=b.mask.call(this,b)),a.isArray(b.mask))if(c)f=[],a.each(b.mask,function(b,c){f.push(void 0==c.mask||a.isFunction(c.mask)?e(c.toString(),c):e(c.mask.toString(),c))});else{b.keepStatic=void 0==b.keepStatic||b.keepStatic;var g="(";a.each(b.mask,function(b,c){g.length>1&&(g+=")|("),g+=void 0==c.mask||a.isFunction(c.mask)?c.toString():c.mask.toString()}),g+=")",f=e(g,b.mask)}else b.mask&&(f=void 0==b.mask.mask||a.isFunction(b.mask.mask)?e(b.mask.toString(),b.mask):e(b.mask.mask.toString(),b.mask));return f}function f(d,e,f){function h(a,b,c){b=b||0;var d,e,f,g=[],h=0;do{if(!0===a&&o().validPositions[h]){var i=o().validPositions[h];e=i.match,d=i.locator.slice(),g.push(!0===c?i.input:I(h,e))}else{if(b>h){f=w(h,d,h-1)[0]}else f=t(h,d,h-1);e=f.match,d=f.locator.slice(),g.push(I(h,e))}h++}while((void 0==ea||ea>h-1)&&null!=e.fn||null==e.fn&&""!=e.def||b>=h);return g.pop(),g}function o(){return e}function p(a){var b=o();b.buffer=void 0,b.tests={},!0!==a&&(b._buffer=void 0,b.validPositions={},b.p=0)}function q(a){var b=o(),c=-1,d=b.validPositions;void 0==a&&(a=-1);var e=c,f=c;for(var g in d){var h=parseInt(g);(-1==a||null!=d[h].match.fn)&&(a>h&&(e=h),h>=a&&(f=h))}return c=a-e>1||a>f?e:f}function r(b,c,d){if(f.insertMode&&void 0!=o().validPositions[b]&&void 0==d){var e,g=a.extend(!0,{},o().validPositions),h=q();for(e=b;h>=e;e++)delete o().validPositions[e];o().validPositions[b]=c;var i,j=!0;for(e=b;h>=e;e++){var k=g[e];if(void 0!=k){var l=o().validPositions;i=!f.keepStatic&&(void 0!=l[e+1]&&w(e+1,l[e].locator.slice(),e).length>1||l[e]&&void 0!=l[e].alternation)?e+1:E(e),j=v(i,k.match.def)?j&&!1!==B(i,k.input,!0,!0):null==k.match.fn}if(!j)break}if(!j)return o().validPositions=a.extend(!0,{},g),!1}else o().validPositions[b]=c;return!0}function s(a,b){var c,d=a;for(void 0!=o().validPositions[a]&&o().validPositions[a].input==f.radixPoint&&(b++,d++),c=d;b>c;c++)void 0==o().validPositions[c]||o().validPositions[c].input==f.radixPoint&&c!=q()||delete o().validPositions[c];for(c=b;c<=q();){var e=o().validPositions[c],g=o().validPositions[d];void 0!=e&&void 0==g?(v(d,e.match.def)&&!1!==B(d,e.input,!0)&&(delete o().validPositions[c],c++),d++):c++}var h=q();h>=a&&void 0!=o().validPositions[h]&&o().validPositions[h].input==f.radixPoint&&delete o().validPositions[h],p(!0)}function t(b,c,d){for(var e,g=w(b,c,d),h=q(),i=o().validPositions[h]||w(0)[0],j=void 0!=i.alternation?i.locator[i.alternation].split(","):[],k=0;k<g.length&&(e=g[k],!(f.greedy||e.match&&(!1===e.match.optionality||!1===e.match.newBlockMarker)&&!0!==e.match.optionalQuantifier&&(void 0==i.alternation||void 0!=e.locator[i.alternation]&&function(b,c,d){for(var e=!1,f=b.locator[c].toString().split(","),g=0;g<f.length;g++)if(-1!=a.inArray(f[g],d)){e=!0;break}return e}(e,i.alternation,j))));k++);return e}function u(a){return o().validPositions[a]?o().validPositions[a].match:w(a)[0].match}function v(a,b){for(var c=!1,d=w(a),e=0;e<d.length;e++)if(d[e].match&&d[e].match.def==b){c=!0;break}return c}function w(b,c,d){function e(c,d,g,i){function l(g,i,n){if(h>1e4)return alert("jquery.inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+o().mask),!0;if(h==b&&void 0==g.matches)return j.push({match:g,locator:i.reverse()}),!0;if(void 0!=g.matches){if(g.isGroup&&!0!==n){if(g=l(c.matches[m+1],i))return!0}else if(g.isOptional){var p=g;if(g=e(g,d,i,n)){var q=j[j.length-1].match,r=0==a.inArray(q,p.matches);r&&(k=!0),h=b}}else if(g.isAlternator){var s,t=g,u=[],v=j.slice(),w=i.length,x=d.length>0?d.shift():-1;if(-1==x||"string"==typeof x){var y,z=h,A=d.slice();"string"==typeof x&&(y=x.split(","));for(var B=0;B<t.matches.length;B++){j=[],g=l(t.matches[B],[B].concat(i),n)||g,s=j.slice(),h=z,j=[];for(var C=0;C<A.length;C++)d[C]=A[C];for(var D=0;D<s.length;D++)for(var E=s[D],F=0;F<u.length;F++){var G=u[F];if(E.match.mask==G.match.mask&&("string"!=typeof x||-1!=a.inArray(E.locator[w].toString(),y))){s.splice(D,1),G.locator[w]=G.locator[w]+","+E.locator[w],G.alternation=w;break}}u=u.concat(s)}"string"==typeof x&&(u=a.map(u,function(b,c){if(isFinite(c)){var d=b.locator[w].toString().split(",");b.locator[w]=void 0,b.alternation=void 0;for(var e=0;e<d.length;e++)-1!=a.inArray(d[e],y)&&(void 0!=b.locator[w]?(b.locator[w]+=",",b.alternation=w,b.locator[w]+=d[e]):b.locator[w]=parseInt(d[e]));if(void 0!=b.locator[w])return b}})),j=v.concat(u),k=!0}else g=l(t.matches[x],[x].concat(i),n);if(g)return!0}else if(g.isQuantifier&&!0!==n){var H=g;f.greedy=f.greedy&&isFinite(H.quantifier.max);for(var I=d.length>0&&!0!==n?d.shift():0;I<(isNaN(H.quantifier.max)?I+1:H.quantifier.max)&&b>=h;I++){var J=c.matches[a.inArray(H,c.matches)-1];if(g=l(J,[I].concat(i),!0)){var q=j[j.length-1].match;q.optionalQuantifier=I>H.quantifier.min-1;var r=0==a.inArray(q,J.matches);if(r){if(I>H.quantifier.min-1){k=!0,h=b;break}return!0}return!0}}}else if(g=e(g,d,i,n))return!0}else h++}for(var m=d.length>0?d.shift():0;m<c.matches.length;m++)if(!0!==c.matches[m].isQuantifier){var n=l(c.matches[m],[m].concat(g),i);if(n&&h==b)return n;if(h>b)break}}var g=o().maskToken,h=c?d:0,i=c||[0],j=[],k=!1;if(void 0==c){for(var l,m=b-1;void 0==(l=o().validPositions[m])&&m>-1;)m--;if(void 0!=l&&m>-1)h=m,i=l.locator.slice();else{for(m=b-1;void 0==(l=o().tests[m])&&m>-1;)m--;void 0!=l&&m>-1&&(h=m,i=l[0].locator.slice())}}for(var n=i.shift();n<g.length;n++){if(e(g[n],i,[n])&&h==b||h>b)break}return(0==j.length||k)&&j.push({match:{fn:null,cardinality:0,optionality:!0,casing:null,def:""},locator:[]}),o().tests[b]=a.extend(!0,[],j),o().tests[b]}function x(){return void 0==o()._buffer&&(o()._buffer=h(!1,1)),o()._buffer}function y(){return void 0==o().buffer&&(o().buffer=h(!0,q(),!0)),o().buffer}function z(a,b){var c=y().slice();if(!0===a)p(),a=0,b=c.length;else for(var d=a;b>d;d++)delete o().validPositions[d],delete o().tests[d];for(var d=a;b>d;d++)c[d]!=f.skipOptionalPartCharacter&&B(d,c[d],!0,!0)}function A(a,b){switch(b.casing){case"upper":a=a.toUpperCase();break;case"lower":a=a.toLowerCase()}return a}function B(b,c,d,e){function g(b,c,d,e){var g=!1;return a.each(w(b),function(h,i){for(var j=i.match,k=c?1:0,l="",m=(y(),j.cardinality);m>k;m--)l+=G(b-(m-1));if(c&&(l+=c),!1!==(g=null!=j.fn?j.fn.test(l,o(),b,d,f):(c==j.def||c==f.skipOptionalPartCharacter)&&""!=j.def&&{c:j.def,pos:b})){var n=void 0!=g.c?g.c:c;n=n==f.skipOptionalPartCharacter&&null===j.fn?j.def:n;var t=b;if(void 0!=g.remove&&s(g.remove,g.remove+1),g.refreshFromBuffer){var u=g.refreshFromBuffer;if(d=!0,z(!0===u?u:u.start,u.end),void 0==g.pos&&void 0==g.c)return g.pos=q(),!1;if((t=void 0!=g.pos?g.pos:b)!=b)return g=a.extend(g,B(t,n,!0)),!1}else if(!0!==g&&void 0!=g.pos&&g.pos!=b&&(t=g.pos,z(b,t),t!=b))return g=a.extend(g,B(t,n,!0)),!1;return(1==g||void 0!=g.pos||void 0!=g.c)&&(h>0&&p(!0),r(t,a.extend({},i,{input:A(n,j)}),e)||(g=!1),!1)}}),g}d=!0===d;for(var h=y(),i=b-1;i>-1&&(!o().validPositions[i]||null!=o().validPositions[i].match.fn);i--)void 0==o().validPositions[i]&&(!C(i)||h[i]!=I(i))&&w(i).length>1&&g(i,h[i],!0);var j=b,k=!1;if(e&&j>=D()&&p(!0),j<D()&&(k=g(j,c,d,e),!d&&!1===k)){var l=o().validPositions[j];if(!l||null!=l.match.fn||l.match.def!=c&&c!=f.skipOptionalPartCharacter){if((f.insertMode||void 0==o().validPositions[E(j)])&&!C(j))for(var m=j+1,n=E(j);n>=m;m++)if(!1!==(k=g(m,c,d,e))){j=m;break}}else k={caret:E(j)}}return!1===k&&f.keepStatic&&R(h)&&(k=function(b,c,d,e){var g,h,i=a.extend(!0,{},o().validPositions);for(g=q();g>=0;g--)if(o().validPositions[g]&&void 0!=o().validPositions[g].alternation){h=o().validPositions[g].alternation;break}if(void 0!=h)for(var j in o().validPositions)if(parseInt(j)>parseInt(g)&&void 0===o().validPositions[j].alternation){for(var k=o().validPositions[j],l=k.locator[h],m=o().validPositions[g].locator[h].split(","),n=0;n<m.length;n++)if(l<m[n]){for(var r,s,t=j-1;t>=0;t--)if(void 0!=(r=o().validPositions[t])){s=r.locator[h],r.locator[h]=m[n];break}if(l!=r.locator[h]){for(var u=y().slice(),v=j;v<q()+1;v++)delete o().validPositions[v],delete o().tests[v];p(!0),f.keepStatic=!f.keepStatic;for(var v=j;v<u.length;v++)u[v]!=f.skipOptionalPartCharacter&&B(q()+1,u[v],!1,!0);r.locator[h]=s;var w=B(b,c,d,e);if(f.keepStatic=!f.keepStatic,w)return w;p(),o().validPositions=a.extend(!0,{},i)}}break}return!1}(b,c,d,e)),!0===k&&(k={pos:j}),k}function C(a){var b=u(a);return null!=b.fn&&b.fn}function D(){var a;if(ea=da.prop("maxLength"),-1==ea&&(ea=void 0),0==f.greedy){var b,c=q(),d=o().validPositions[c],e=void 0!=d?d.locator.slice():void 0;for(b=c+1;void 0==d||null!=d.match.fn||null==d.match.fn&&""!=d.match.def;b++)d=t(b,e,b-1),e=d.locator.slice();a=b}else a=y().length;return void 0==ea||ea>a?a:ea}function E(a){var b=D();if(a>=b)return b;for(var c=a;++c<b&&!C(c)&&(!0!==f.nojumps||f.nojumpsThreshold>c););return c}function F(a){var b=a;if(0>=b)return 0;for(;--b>0&&!C(b););return b}function G(a){return void 0==o().validPositions[a]?I(a):o().validPositions[a].input}function H(a,b,c){a._valueSet(b.join("")),void 0!=c&&O(a,c)}function I(b,c){c=c||u(b);var d=a.isFunction(c.placeholder)?c.placeholder.call(this,f):c.placeholder;return void 0!=d?d:null==c.fn?c.def:f.placeholder.charAt(b%f.placeholder.length)}function J(b,c,d,e,g){var h=void 0!=e?e.slice():L(b._valueGet()).split("");if(p(),c&&b._valueSet(""),a.each(h,function(c,e){if(!0===g){var f=q(),h=-1==f?c:E(f);-1==a.inArray(e,x().slice(f+1,h))&&Y.call(b,void 0,!0,e.charCodeAt(0),!1,d,d?c:o().p)}else Y.call(b,void 0,!0,e.charCodeAt(0),!1,d,d?c:o().p),d=d||c>0&&c>o().p}),c){var i=f.onKeyPress.call(this,void 0,y(),0,f);W(b,i),H(b,y(),a(b).is(":focus")?E(q(0)):void 0)}}function K(b){return a.inputmask.escapeRegex.call(this,b)}function L(a){return a.replace(new RegExp("("+K(x().join(""))+")*$"),"")}function M(b){if(b.data("_inputmask")&&!b.hasClass("hasDatepicker")){var c=[],d=o().validPositions;for(var e in d)d[e].match&&null!=d[e].match.fn&&c.push(d[e].input);var g=(fa?c.reverse():c).join(""),h=(fa?y().slice().reverse():y()).join("");return a.isFunction(f.onUnMask)&&(g=f.onUnMask.call(b,h,g,f)||g),g}return b[0]._valueGet()}function N(a){if(fa&&"number"==typeof a&&(!f.greedy||""!=f.placeholder)){a=y().length-a}return a}function O(b,c,d){var e,g=b.jquery&&b.length>0?b[0]:b;if("number"!=typeof c){var h=a(g).data("_inputmask");return!a(g).is(":visible")&&h&&void 0!=h.caret?(c=h.caret.begin,d=h.caret.end):g.setSelectionRange?(c=g.selectionStart,d=g.selectionEnd):document.selection&&document.selection.createRange&&(e=document.selection.createRange(),c=0-e.duplicate().moveStart("character",-1e5),d=c+e.text.length),c=N(c),d=N(d),{begin:c,end:d}}c=N(c),d=N(d),d="number"==typeof d?d:c;var h=a(g).data("_inputmask")||{};h.caret={begin:c,end:d},a(g).data("_inputmask",h),a(g).is(":visible")&&(g.scrollLeft=g.scrollWidth,0==f.insertMode&&c==d&&d++,g.setSelectionRange?(g.selectionStart=c,g.selectionEnd=d):g.createTextRange&&(e=g.createTextRange(),e.collapse(!0),e.moveEnd("character",d),e.moveStart("character",c),e.select()))}function P(b){var c,d,e=y(),f=e.length,g=q(),h={},i=o().validPositions[g],j=void 0!=i?i.locator.slice():void 0;for(c=g+1;c<e.length;c++)d=t(c,j,c-1),j=d.locator.slice(),h[c]=a.extend(!0,{},d);var k=i&&void 0!=i.alternation?i.locator[i.alternation].split(","):[];for(c=f-1;c>g&&(d=h[c].match,(d.optionality||d.optionalQuantifier||i&&void 0!=i.alternation&&void 0!=h[c].locator[i.alternation]&&-1!=a.inArray(h[c].locator[i.alternation].toString(),k))&&e[c]==I(c,d));c--)f--;return b?{l:f,def:h[f]?h[f].match:void 0}:f}function Q(a){for(var b=y(),c=b.slice(),d=P(),e=c.length-1;e>d&&!C(e);e--);c.splice(d,e+1-d),H(a,c)}function R(b){if(a.isFunction(f.isComplete))return f.isComplete.call(da,b,f);if("*"!=f.repeat){var c=!1,d=P(!0),e=F(d.l);if(q()==e&&(void 0==d.def||d.def.newBlockMarker||d.def.optionalQuantifier)){c=!0;for(var g=0;e>=g;g++){var h=C(g);if(h&&(void 0==b[g]||b[g]==I(g))||!h&&b[g]!=I(g)){c=!1;break}}}return c}}function S(a,b){return fa?a-b>1||a-b==1&&f.insertMode:b-a>1||b-a==1&&f.insertMode}function T(b){var c=a._data(b).events;a.each(c,function(b,c){a.each(c,function(a,b){if("inputmask"==b.namespace&&"setvalue"!=b.type){var c=b.handler;b.handler=function(a){return this.readOnly||this.disabled?void a.preventDefault:c.apply(this,arguments)}}})})}function U(b){function c(){var b=a(this),c=a(this).data("_inputmask");return c?c.opts.autoUnmask?b.inputmask("unmaskedvalue"):e.call(this)!=x().join("")?e.call(this):"":e.call(this)}function d(b){var c=a(this).data("_inputmask");c?(f.call(this,a.isFunction(c.opts.onBeforeMask)?c.opts.onBeforeMask.call(na,b,c.opts)||b:b),a(this).triggerHandler("setvalue.inputmask")):f.call(this,b)}var e,f;b._valueGet||(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(b,"value"),document.__lookupGetter__&&b.__lookupGetter__("value")?(e=b.__lookupGetter__("value"),f=b.__lookupSetter__("value"),b.__defineGetter__("value",c),b.__defineSetter__("value",d)):(e=function(){return b.value},f=function(a){b.value=a},function(b){if(void 0==a.valHooks[b]||1!=a.valHooks[b].inputmaskpatch){var c=a.valHooks[b]&&a.valHooks[b].get?a.valHooks[b].get:function(a){return a.value},d=a.valHooks[b]&&a.valHooks[b].set?a.valHooks[b].set:function(a,b){return a.value=b,a};a.valHooks[b]={get:function(b){var d=a(b);if(d.data("_inputmask")){if(d.data("_inputmask").opts.autoUnmask)return d.inputmask("unmaskedvalue");var e=c(b),f=d.data("_inputmask"),g=f.maskset,h=g._buffer;return h=h?h.join(""):"",e!=h?e:""}return c(b)},set:function(b,c){var e,f=a(b),g=f.data("_inputmask");return g?(e=d(b,a.isFunction(g.opts.onBeforeMask)?g.opts.onBeforeMask.call(na,c,g.opts)||c:c),f.triggerHandler("setvalue.inputmask")):e=d(b,c),e},inputmaskpatch:!0}}}(b.type),function(b){a(b).bind("mouseenter.inputmask",function(){var b=a(this),c=this,d=c._valueGet();""!=d&&d!=y().join("")&&b.trigger("setvalue")});var c=a._data(b).events,d=c.mouseover;if(d){for(var e=d[d.length-1],f=d.length-1;f>0;f--)d[f]=d[f-1];d[0]=e}}(b)),b._valueGet=function(){return fa?e.call(this).split("").reverse().join(""):e.call(this)},b._valueSet=function(a){f.call(this,fa?a.split("").reverse().join(""):a)})}function V(b,c,d){if((f.numericInput||fa)&&(c==a.inputmask.keyCode.BACKSPACE?c=a.inputmask.keyCode.DELETE:c==a.inputmask.keyCode.DELETE&&(c=a.inputmask.keyCode.BACKSPACE),fa)){var e=d.end;d.end=d.begin,d.begin=e}c==a.inputmask.keyCode.BACKSPACE&&d.end-d.begin<=1?d.begin=F(d.begin):c==a.inputmask.keyCode.DELETE&&d.begin==d.end&&d.end++,s(d.begin,d.end),function(){if(f.keepStatic){p(!0);var a,c=[];for(a=q();a>=0;a--)if(o().validPositions[a]){if(void 0!=o().validPositions[a].alternation)break;c.push(o().validPositions[a].input),delete o().validPositions[a]}if(a>0)for(;c.length>0;)o().p=E(q()),Y.call(b,void 0,!0,c.pop().charCodeAt(0),!1,!1,o().p)}}();var g=q(d.begin);g<d.begin?(-1==g&&p(),o().p=E(g)):o().p=d.begin}function W(a,b,c){if(b&&b.refreshFromBuffer){var d=b.refreshFromBuffer;z(!0===d?d:d.start,d.end),p(!0),void 0!=c&&(H(a,y()),O(a,b.caret||c.begin,b.caret||c.end))}}function X(c){ga=!1;var d=this,e=a(d),g=c.keyCode,h=O(d);g==a.inputmask.keyCode.BACKSPACE||g==a.inputmask.keyCode.DELETE||i&&127==g||c.ctrlKey&&88==g&&!b("cut")?(c.preventDefault(),88==g&&(ca=y().join("")),V(d,g,h),H(d,y(),o().p),d._valueGet()==x().join("")&&e.trigger("cleared"),
3
  f.showTooltip&&e.prop("title",o().mask)):g==a.inputmask.keyCode.END||g==a.inputmask.keyCode.PAGE_DOWN?setTimeout(function(){var a=E(q());f.insertMode||a!=D()||c.shiftKey||a--,O(d,c.shiftKey?h.begin:a,a)},0):g==a.inputmask.keyCode.HOME&&!c.shiftKey||g==a.inputmask.keyCode.PAGE_UP?O(d,0,c.shiftKey?h.begin:0):g==a.inputmask.keyCode.ESCAPE||90==g&&c.ctrlKey?(J(d,!0,!1,ca.split("")),e.click()):g!=a.inputmask.keyCode.INSERT||c.shiftKey||c.ctrlKey?0!=f.insertMode||c.shiftKey||(g==a.inputmask.keyCode.RIGHT?setTimeout(function(){var a=O(d);O(d,a.begin)},0):g==a.inputmask.keyCode.LEFT&&setTimeout(function(){var a=O(d);O(d,fa?a.begin+1:a.begin-1)},0)):(f.insertMode=!f.insertMode,O(d,f.insertMode||h.begin!=D()?h.begin:h.begin-1));var j=O(d),k=f.onKeyDown.call(this,c,y(),j.begin,f);W(d,k,j),ia=-1!=a.inArray(g,f.ignorables)}function Y(b,c,d,e,g,h){if(void 0==d&&ga)return!1;ga=!0;var i=this,j=a(i);b=b||window.event;var d=c?d:b.which||b.charCode||b.keyCode;if(!(!0===c||b.ctrlKey&&b.altKey)&&(b.ctrlKey||b.metaKey||ia))return!0;if(d){!0!==c&&46==d&&0==b.shiftKey&&","==f.radixPoint&&(d=44);var k,l=c?{begin:h,end:h}:O(i),m=String.fromCharCode(d),n=S(l.begin,l.end);n&&(o().undoPositions=a.extend(!0,{},o().validPositions),V(i,a.inputmask.keyCode.DELETE,l),f.insertMode||(f.insertMode=!f.insertMode,r(l.begin,g),f.insertMode=!f.insertMode),n=!f.multi),o().writeOutBuffer=!0;var q=fa&&!n?l.end:l.begin,s=B(q,m,g);if(!1!==s){if(!0!==s&&(q=void 0!=s.pos?s.pos:q,m=void 0!=s.c?s.c:m),p(!0),void 0!=s.caret)k=s.caret;else{var t=o().validPositions;k=!f.keepStatic&&(void 0!=t[q+1]&&w(q+1,t[q].locator.slice(),q).length>1||void 0!=t[q].alternation)?q+1:E(q)}o().p=k}if(!1!==e){var u=this;if(setTimeout(function(){f.onKeyValidation.call(u,s,f)},0),o().writeOutBuffer&&!1!==s){var v=y();H(i,v,c?void 0:f.numericInput?F(k):k),!0!==c&&setTimeout(function(){!0===R(v)&&j.trigger("complete"),ha=!0,j.trigger("input")},0)}else n&&(o().buffer=void 0,o().validPositions=o().undoPositions)}else n&&(o().buffer=void 0,o().validPositions=o().undoPositions);if(f.showTooltip&&j.prop("title",o().mask),b&&1!=c){b.preventDefault();var x=O(i);W(i,f.onKeyPress.call(this,b,y(),x.begin,f),x)}}}function Z(b){var c=a(this),d=this,e=b.keyCode,g=y(),h=O(d);W(d,f.onKeyUp.call(this,b,g,h.begin,f),h),e==a.inputmask.keyCode.TAB&&f.showMaskOnFocus&&(c.hasClass("focus-inputmask")&&0==d._valueGet().length?(p(),g=y(),H(d,g),O(d,0),ca=y().join("")):(H(d,g),O(d,N(0),N(D()))))}function $(b){if(!0===ha&&"input"==b.type)return ha=!1,!0;var c=this,d=a(c),e=c._valueGet(),g=O(c);if("propertychange"==b.type&&c._valueGet().length<=D())return!0;"paste"==b.type&&(window.clipboardData&&window.clipboardData.getData?e=e.substr(0,g.begin)+window.clipboardData.getData("Text")+e.substr(g.end,e.length):b.originalEvent&&b.originalEvent.clipboardData&&b.originalEvent.clipboardData.getData&&(e=e.substr(0,g.begin)+b.originalEvent.clipboardData.getData("text/plain")+e.substr(g.end,e.length)));var h=a.isFunction(f.onBeforePaste)?f.onBeforePaste.call(c,e,f)||e:e;return J(c,!0,!1,fa?h.split("").reverse():h.split(""),!0),d.click(),!0===R(y())&&d.trigger("complete"),!1}function _(b){if(!0===ha&&"input"==b.type)return ha=!1,!0;var c=this,d=O(c),e=c._valueGet();e=e.replace(new RegExp("("+K(x().join(""))+")*"),""),d.begin>e.length&&(O(c,e.length),d=O(c)),y().length-e.length!=1||e.charAt(d.begin)==y()[d.begin]||e.charAt(d.begin+1)==y()[d.begin]||C(d.begin)||(b.keyCode=a.inputmask.keyCode.BACKSPACE,X.call(c,b)),b.preventDefault()}function aa(b){if(!0===ha&&"input"==b.type)return ha=!1,!0;var c=this,d=O(c),e=c._valueGet();O(c,d.begin-1);var g=a.Event("keypress");g.which=e.charCodeAt(d.begin-1),ga=!1,ia=!1,Y.call(c,g,void 0,void 0,!1);var h=o().p;H(c,y(),f.numericInput?F(h):h),b.preventDefault()}function ba(b){ha=!0;var c=this;return setTimeout(function(){O(c,O(c).begin-1);var d=a.Event("keypress");d.which=b.originalEvent.data.charCodeAt(0),ga=!1,ia=!1,Y.call(c,d,void 0,void 0,!1);var e=o().p;H(c,y(),f.numericInput?F(e):e)},0),!1}var ca,da,ea,fa=!1,ga=!1,ha=!1,ia=!1;if(void 0!=d)switch(d.action){case"isComplete":return da=a(d.el),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,R(d.buffer);case"unmaskedvalue":return da=d.$input,e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,fa=d.$input.data("_inputmask").isRTL,M(d.$input);case"mask":ca=y().join(""),function(b){if(da=a(b),da.is(":input")&&c(da.attr("type"))){if(da.data("_inputmask",{maskset:e,opts:f,isRTL:!1}),f.showTooltip&&da.prop("title",o().mask),("rtl"==b.dir||f.rightAlign)&&da.css("text-align","right"),"rtl"==b.dir||f.numericInput){b.dir="ltr",da.removeAttr("dir");var d=da.data("_inputmask");d.isRTL=!0,da.data("_inputmask",d),fa=!0}da.unbind(".inputmask"),da.removeClass("focus-inputmask"),da.closest("form").bind("submit",function(){ca!=y().join("")&&da.change(),da[0]._valueGet&&da[0]._valueGet()==x().join("")&&da[0]._valueSet(""),f.autoUnmask&&f.removeMaskOnSubmit&&da.inputmask("remove")}).bind("reset",function(){setTimeout(function(){da.trigger("setvalue")},0)}),da.bind("mouseenter.inputmask",function(){var b=a(this),c=this;!b.hasClass("focus-inputmask")&&f.showMaskOnHover&&c._valueGet()!=y().join("")&&H(c,y())}).bind("blur.inputmask",function(){var b=a(this),c=this;if(b.data("_inputmask")){var d=c._valueGet(),e=y();b.removeClass("focus-inputmask"),ca!=y().join("")&&b.change(),f.clearMaskOnLostFocus&&""!=d&&(d==x().join("")?c._valueSet(""):Q(c)),!1===R(e)&&(b.trigger("incomplete"),f.clearIncomplete&&(p(),f.clearMaskOnLostFocus?c._valueSet(""):(e=x().slice(),H(c,e))))}}).bind("focus.inputmask",function(){var b=a(this),c=this,d=c._valueGet();f.showMaskOnFocus&&!b.hasClass("focus-inputmask")&&(!f.showMaskOnHover||f.showMaskOnHover&&""==d)&&c._valueGet()!=y().join("")&&H(c,y(),E(q())),b.addClass("focus-inputmask"),ca=y().join("")}).bind("mouseleave.inputmask",function(){var b=a(this),c=this;f.clearMaskOnLostFocus&&(b.hasClass("focus-inputmask")||c._valueGet()==b.attr("placeholder")||(c._valueGet()==x().join("")||""==c._valueGet()?c._valueSet(""):Q(c)))}).bind("click.inputmask",function(){var b=this;a(b).is(":focus")&&setTimeout(function(){var c=O(b);if(c.begin==c.end)if(f.radixFocus&&""!=f.radixPoint&&-1!=a.inArray(f.radixPoint,y())&&y().join("")==x().join(""))O(b,a.inArray(f.radixPoint,y()));else{var d=fa?N(c.begin):c.begin,e=E(q(d));e>d?O(b,C(d)?d:E(d)):O(b,e)}},0)}).bind("dblclick.inputmask",function(){var a=this;setTimeout(function(){O(a,0,E(q()))},0)}).bind(n+".inputmask dragdrop.inputmask drop.inputmask",$).bind("setvalue.inputmask",function(){var a=this;J(a,!0,!1,void 0,!0),ca=y().join(""),(f.clearMaskOnLostFocus||f.clearIncomplete)&&a._valueGet()==x().join("")&&a._valueSet("")}).bind("cut.inputmask",function(b){ha=!0;var c=this,d=a(c),e=O(c);V(c,a.inputmask.keyCode.DELETE,e),W(c,f.onKeyPress.call(this,b,y(),o().p,f),{begin:o().p,end:o().p}),c._valueGet()==x().join("")&&d.trigger("cleared"),f.showTooltip&&d.prop("title",o().mask)}).bind("complete.inputmask",f.oncomplete).bind("incomplete.inputmask",f.onincomplete).bind("cleared.inputmask",f.oncleared),da.bind("keydown.inputmask",X).bind("keypress.inputmask",Y).bind("keyup.inputmask",Z).bind("compositionupdate.inputmask",ba),"paste"!==n||g||da.bind("input.inputmask",aa),g&&da.bind("input.inputmask",$),(j||l||k||m)&&("input"==n&&da.unbind(n+".inputmask"),da.bind("input.inputmask",_)),U(b);J(b,!0,!1,(a.isFunction(f.onBeforeMask)?f.onBeforeMask.call(b,b._valueGet(),f)||b._valueGet():b._valueGet()).split(""),!0),ca=y().join("");var h;try{h=document.activeElement}catch(a){}!1===R(y())&&f.clearIncomplete&&p(),f.clearMaskOnLostFocus?y().join("")==x().join("")?b._valueSet(""):Q(b):H(b,y()),h===b&&(da.addClass("focus-inputmask"),O(b,E(q()))),T(b)}}(d.el);break;case"format":da=a({}),da.data("_inputmask",{maskset:e,opts:f,isRTL:f.numericInput}),f.numericInput&&(fa=!0);var ja=(a.isFunction(f.onBeforeMask)?f.onBeforeMask.call(da,d.value,f)||d.value:d.value).split("");return J(da,!1,!1,fa?ja.reverse():ja,!0),f.onKeyPress.call(this,void 0,y(),0,f),d.metadata?{value:fa?y().slice().reverse().join(""):y().join(""),metadata:da.inputmask("getmetadata")}:fa?y().slice().reverse().join(""):y().join("");case"isValid":da=a({}),da.data("_inputmask",{maskset:e,opts:f,isRTL:f.numericInput}),f.numericInput&&(fa=!0);var ja=d.value.split("");J(da,!1,!0,fa?ja.reverse():ja);for(var ka=y(),la=P(),ma=ka.length-1;ma>la&&!C(ma);ma--);return ka.splice(la,ma+1-la),R(ka)&&d.value==ka.join("");case"getemptymask":return da=a(d.el),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,x();case"remove":var na=d.el;da=a(na),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,na._valueSet(M(da)),da.unbind(".inputmask"),da.removeClass("focus-inputmask"),da.removeData("_inputmask");var oa;Object.getOwnPropertyDescriptor&&(oa=Object.getOwnPropertyDescriptor(na,"value")),oa&&oa.get?na._valueGet&&Object.defineProperty(na,"value",{get:na._valueGet,set:na._valueSet}):document.__lookupGetter__&&na.__lookupGetter__("value")&&na._valueGet&&(na.__defineGetter__("value",na._valueGet),na.__defineSetter__("value",na._valueSet));try{delete na._valueGet,delete na._valueSet}catch(a){na._valueGet=void 0,na._valueSet=void 0}break;case"getmetadata":if(da=a(d.el),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,a.isArray(e.metadata)){for(var pa,qa=q(),ra=qa;ra>=0;ra--)if(o().validPositions[ra]&&void 0!=o().validPositions[ra].alternation){pa=o().validPositions[ra].alternation;break}return void 0!=pa?e.metadata[o().validPositions[qa].locator[pa]]:e.metadata[0]}return e.metadata}}if(void 0===a.fn.inputmask){var g="function"==typeof ScriptEngineMajorVersion?ScriptEngineMajorVersion():new Function("/*@cc_on return @_jscript_version; @*/")()>=10,h=navigator.userAgent,i=null!==h.match(new RegExp("iphone","i")),j=null!==h.match(new RegExp("android.*safari.*","i")),k=null!==h.match(new RegExp("android.*chrome.*","i")),l=null!==h.match(new RegExp("android.*firefox.*","i")),m=/Kindle/i.test(h)||/Silk/i.test(h)||/KFTT/i.test(h)||/KFOT/i.test(h)||/KFJWA/i.test(h)||/KFJWI/i.test(h)||/KFSOWI/i.test(h)||/KFTHWA/i.test(h)||/KFTHWI/i.test(h)||/KFAPWA/i.test(h)||/KFAPWI/i.test(h),n=b("paste")?"paste":b("input")?"input":"propertychange";a.inputmask={defaults:{placeholder:"_",optionalmarker:{start:"[",end:"]"},quantifiermarker:{start:"{",end:"}"},groupmarker:{start:"(",end:")"},alternatormarker:"|",escapeChar:"\\",mask:null,oncomplete:a.noop,onincomplete:a.noop,oncleared:a.noop,repeat:0,greedy:!0,autoUnmask:!1,removeMaskOnSubmit:!0,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,aliases:{},alias:null,onKeyUp:a.noop,onKeyPress:a.noop,onKeyDown:a.noop,onBeforeMask:void 0,onBeforePaste:void 0,onUnMask:void 0,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:a.noop,skipOptionalPartCharacter:" ",showTooltip:!1,numericInput:!1,rightAlign:!1,radixPoint:"",radixFocus:!1,nojumps:!1,nojumpsThreshold:0,keepStatic:void 0,definitions:{9:{validator:"[0-9]",cardinality:1,definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,definitionSymbol:"*"},"*":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1}},ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123],isComplete:void 0},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91},masksCache:{},escapeRegex:function(a){var b=["/",".","*","+","?","|","(",")","[","]","{","}","\\"];return a.replace(new RegExp("(\\"+b.join("|\\")+")","gim"),"\\$1")},format:function(b,c,g){var h=a.extend(!0,{},a.inputmask.defaults,c);return d(h.alias,c,h),f({action:"format",value:b,metadata:g},e(h),h)},isValid:function(b,c){var g=a.extend(!0,{},a.inputmask.defaults,c);return d(g.alias,c,g),f({action:"isValid",value:b},e(g),g)}},a.fn.inputmask=function(b,c,g,h,i){function j(b,c,e){var f=a(b);f.data("inputmask-alias")&&d(f.data("inputmask-alias"),{},c);for(var g in c){var h=f.data("inputmask-"+g.toLowerCase());void 0!=h&&("mask"==g&&0==h.indexOf("[")?(c[g]=h.replace(/[\s[\]]/g,"").split("','"),c[g][0]=c[g][0].replace("'",""),c[g][c[g].length-1]=c[g][c[g].length-1].replace("'","")):c[g]="boolean"==typeof h?h:h.toString(),e&&(e[g]=c[g]))}return c}g=g||f,h=h||"_inputmask";var k,l=a.extend(!0,{},a.inputmask.defaults,c);if("string"==typeof b)switch(b){case"mask":return d(l.alias,c,l),k=e(l,g!==f),void 0==k?this:this.each(function(){g({action:"mask",el:this},a.extend(!0,{},k),j(this,l))});case"unmaskedvalue":var m=a(this);return m.data(h)?g({action:"unmaskedvalue",$input:m}):m.val();case"remove":return this.each(function(){a(this).data(h)&&g({action:"remove",el:this})});case"getemptymask":return this.data(h)?g({action:"getemptymask",el:this}):"";case"hasMaskedValue":return!!this.data(h)&&!this.data(h).opts.autoUnmask;case"isComplete":return!this.data(h)||g({action:"isComplete",buffer:this[0]._valueGet().split(""),el:this});case"getmetadata":return this.data(h)?g({action:"getmetadata",el:this}):void 0;case"_detectScope":return d(l.alias,c,l),void 0==i||d(i,c,l)||-1!=a.inArray(i,["mask","unmaskedvalue","remove","getemptymask","hasMaskedValue","isComplete","getmetadata","_detectScope"])||(l.mask=i),a.isFunction(l.mask)&&(l.mask=l.mask.call(this,l)),a.isArray(l.mask);default:return d(l.alias,c,l),d(b,c,l)||(l.mask=b),k=e(l,g!==f),void 0==k?this:this.each(function(){g({action:"mask",el:this},a.extend(!0,{},k),j(this,l))})}else{if("object"==typeof b)return l=a.extend(!0,{},a.inputmask.defaults,b),d(l.alias,b,l),k=e(l,g!==f),void 0==k?this:this.each(function(){g({action:"mask",el:this},a.extend(!0,{},k),j(this,l))});if(void 0==b)return this.each(function(){var b=a(this).attr("data-inputmask");if(b&&""!=b)try{b=b.replace(new RegExp("'","g"),'"');var e=a.parseJSON("{"+b+"}");a.extend(!0,e,c),l=a.extend(!0,{},a.inputmask.defaults,e),l=j(this,l),d(l.alias,e,l),l.alias=void 0,a(this).inputmask("mask",l,g)}catch(a){}if(a(this).attr("data-inputmask-mask")||a(this).attr("data-inputmask-alias")){l=a.extend(!0,{},a.inputmask.defaults,{});var f={};l=j(this,l,f),d(l.alias,f,l),l.alias=void 0,a(this).inputmask("mask",l,g)}})}}}a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.definitions,{h:{validator:"[01][0-9]|2[0-3]",cardinality:2,prevalidator:[{validator:"[0-2]",cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:"[0-5]",cardinality:1}]},d:{validator:"0[1-9]|[12][0-9]|3[01]",cardinality:2,prevalidator:[{validator:"[0-3]",cardinality:1}]},m:{validator:"0[1-9]|1[012]",cardinality:2,prevalidator:[{validator:"[01]",cardinality:1}]},y:{validator:"(19|20)\\d{2}",cardinality:4,prevalidator:[{validator:"[12]",cardinality:1},{validator:"(19|20)",cardinality:2},{validator:"(19|20)\\d",cardinality:3}]}}),a.extend(a.inputmask.defaults.aliases,{"dd/mm/yyyy":{mask:"1/2/y",placeholder:"dd/mm/yyyy",regex:{val1pre:new RegExp("[0-3]"),val1:new RegExp("0[1-9]|[12][0-9]|3[01]"),val2pre:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[1-9]|[12][0-9]|3[01])"+c+"[01])")},val2:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[1-9]|[12][0-9])"+c+"(0[1-9]|1[012]))|(30"+c+"(0[13-9]|1[012]))|(31"+c+"(0[13578]|1[02]))")}},leapday:"29/02/",separator:"/",yearrange:{minyear:1900,maxyear:2099},isInYearRange:function(a,b,c){if(isNaN(a))return!1;var d=parseInt(a.concat(b.toString().slice(a.length))),e=parseInt(a.concat(c.toString().slice(a.length)));return!isNaN(d)&&(d>=b&&c>=d)||!isNaN(e)&&(e>=b&&c>=e)},determinebaseyear:function(a,b,c){var d=(new Date).getFullYear();if(a>d)return a;if(d>b){for(var e=b.toString().slice(0,2),f=b.toString().slice(2,4);e+c>b;)e--;var g=e+f;return a>g?a:g}return d},onKeyUp:function(b){var c=a(this);if(b.ctrlKey&&b.keyCode==a.inputmask.keyCode.RIGHT){var d=new Date;c.val(d.getDate().toString()+(d.getMonth()+1).toString()+d.getFullYear().toString())}},definitions:{1:{validator:function(a,b,c,d,e){var f=e.regex.val1.test(a);return d||f||a.charAt(1)!=e.separator&&-1=="-./".indexOf(a.charAt(1))||!(f=e.regex.val1.test("0"+a.charAt(0)))?f:(b.buffer[c-1]="0",{refreshFromBuffer:{start:c-1,end:c},pos:c,c:a.charAt(0)})},cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){isNaN(b.buffer[c+1])||(a+=b.buffer[c+1]);var f=1==a.length?e.regex.val1pre.test(a):e.regex.val1.test(a);return d||f||!(f=e.regex.val1.test("0"+a))?f:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},2:{validator:function(a,b,c,d,e){var f=e.mask.indexOf("2")==e.mask.length-1?b.buffer.join("").substr(5,3):b.buffer.join("").substr(0,3);-1!=f.indexOf(e.placeholder[0])&&(f="01"+e.separator);var g=e.regex.val2(e.separator).test(f+a);if(!d&&!g&&(a.charAt(1)==e.separator||-1!="-./".indexOf(a.charAt(1)))&&(g=e.regex.val2(e.separator).test(f+"0"+a.charAt(0))))return b.buffer[c-1]="0",{refreshFromBuffer:{start:c-1,end:c},pos:c,c:a.charAt(0)};if(e.mask.indexOf("2")==e.mask.length-1&&g){if(b.buffer.join("").substr(4,4)+a!=e.leapday)return!0;var h=parseInt(b.buffer.join("").substr(0,4),10);return h%4==0&&(h%100!=0||h%400==0)}return g},cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){isNaN(b.buffer[c+1])||(a+=b.buffer[c+1]);var f=e.mask.indexOf("2")==e.mask.length-1?b.buffer.join("").substr(5,3):b.buffer.join("").substr(0,3);-1!=f.indexOf(e.placeholder[0])&&(f="01"+e.separator);var g=1==a.length?e.regex.val2pre(e.separator).test(f+a):e.regex.val2(e.separator).test(f+a);return d||g||!(g=e.regex.val2(e.separator).test(f+"0"+a))?g:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},y:{validator:function(a,b,c,d,e){if(e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear)){if(b.buffer.join("").substr(0,6)!=e.leapday)return!0;var f=parseInt(a,10);return f%4==0&&(f%100!=0||f%400==0)}return!1},cardinality:4,prevalidator:[{validator:function(a,b,c,d,e){var f=e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear);if(!d&&!f){var g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a+"0").toString().slice(0,1);if(f=e.isInYearRange(g+a,e.yearrange.minyear,e.yearrange.maxyear))return b.buffer[c++]=g.charAt(0),{pos:c};if(g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a+"0").toString().slice(0,2),f=e.isInYearRange(g+a,e.yearrange.minyear,e.yearrange.maxyear))return b.buffer[c++]=g.charAt(0),b.buffer[c++]=g.charAt(1),{pos:c}}return f},cardinality:1},{validator:function(a,b,c,d,e){var f=e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear);if(!d&&!f){var g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a).toString().slice(0,2);if(f=e.isInYearRange(a[0]+g[1]+a[1],e.yearrange.minyear,e.yearrange.maxyear))return b.buffer[c++]=g.charAt(1),{pos:c};if(g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a).toString().slice(0,2),e.isInYearRange(g+a,e.yearrange.minyear,e.yearrange.maxyear)){if(b.buffer.join("").substr(0,6)!=e.leapday)f=!0;else{var h=parseInt(a,10);f=h%4==0&&(h%100!=0||h%400==0)}}else f=!1;if(f)return b.buffer[c-1]=g.charAt(0),b.buffer[c++]=g.charAt(1),b.buffer[c++]=a.charAt(0),{refreshFromBuffer:{start:c-3,end:c},pos:c}}return f},cardinality:2},{validator:function(a,b,c,d,e){return e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear)},cardinality:3}]}},insertMode:!1,autoUnmask:!1},"mm/dd/yyyy":{placeholder:"mm/dd/yyyy",alias:"dd/mm/yyyy",regex:{val2pre:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[13-9]|1[012])"+c+"[0-3])|(02"+c+"[0-2])")},val2:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[1-9]|1[012])"+c+"(0[1-9]|[12][0-9]))|((0[13-9]|1[012])"+c+"30)|((0[13578]|1[02])"+c+"31)")},val1pre:new RegExp("[01]"),val1:new RegExp("0[1-9]|1[012]")},leapday:"02/29/",onKeyUp:function(b){var c=a(this);if(b.ctrlKey&&b.keyCode==a.inputmask.keyCode.RIGHT){var d=new Date;c.val((d.getMonth()+1).toString()+d.getDate().toString()+d.getFullYear().toString())}}},"yyyy/mm/dd":{mask:"y/1/2",placeholder:"yyyy/mm/dd",alias:"mm/dd/yyyy",leapday:"/02/29",onKeyUp:function(b){var c=a(this);if(b.ctrlKey&&b.keyCode==a.inputmask.keyCode.RIGHT){var d=new Date;c.val(d.getFullYear().toString()+(d.getMonth()+1).toString()+d.getDate().toString())}}},"dd.mm.yyyy":{mask:"1.2.y",placeholder:"dd.mm.yyyy",leapday:"29.02.",separator:".",alias:"dd/mm/yyyy"},"dd-mm-yyyy":{mask:"1-2-y",placeholder:"dd-mm-yyyy",leapday:"29-02-",separator:"-",alias:"dd/mm/yyyy"},"mm.dd.yyyy":{mask:"1.2.y",placeholder:"mm.dd.yyyy",leapday:"02.29.",separator:".",alias:"mm/dd/yyyy"},"mm-dd-yyyy":{mask:"1-2-y",placeholder:"mm-dd-yyyy",leapday:"02-29-",separator:"-",alias:"mm/dd/yyyy"},"yyyy.mm.dd":{mask:"y.1.2",placeholder:"yyyy.mm.dd",leapday:".02.29",separator:".",alias:"yyyy/mm/dd"},"yyyy-mm-dd":{mask:"y-1-2",placeholder:"yyyy-mm-dd",leapday:"-02-29",separator:"-",alias:"yyyy/mm/dd"},datetime:{mask:"1/2/y h:s",placeholder:"dd/mm/yyyy hh:mm",alias:"dd/mm/yyyy",regex:{hrspre:new RegExp("[012]"),hrs24:new RegExp("2[0-4]|1[3-9]"),hrs:new RegExp("[01][0-9]|2[0-4]"),ampm:new RegExp("^[a|p|A|P][m|M]"),mspre:new RegExp("[0-5]"),ms:new RegExp("[0-5][0-9]")},timeseparator:":",hourFormat:"24",definitions:{h:{validator:function(a,b,c,d,e){if("24"==e.hourFormat&&24==parseInt(a,10))return b.buffer[c-1]="0",b.buffer[c]="0",{refreshFromBuffer:{start:c-1,end:c},c:"0"};var f=e.regex.hrs.test(a);if(!d&&!f&&(a.charAt(1)==e.timeseparator||-1!="-.:".indexOf(a.charAt(1)))&&(f=e.regex.hrs.test("0"+a.charAt(0))))return b.buffer[c-1]="0",b.buffer[c]=a.charAt(0),c++,{refreshFromBuffer:{start:c-2,end:c},pos:c,c:e.timeseparator};if(f&&"24"!==e.hourFormat&&e.regex.hrs24.test(a)){var g=parseInt(a,10);return 24==g?(b.buffer[c+5]="a",b.buffer[c+6]="m"):(b.buffer[c+5]="p",b.buffer[c+6]="m"),g-=12,10>g?(b.buffer[c]=g.toString(),b.buffer[c-1]="0"):(b.buffer[c]=g.toString().charAt(1),b.buffer[c-1]=g.toString().charAt(0)),{refreshFromBuffer:{start:c-1,end:c+6},c:b.buffer[c]}}return f},cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){var f=e.regex.hrspre.test(a);return d||f||!(f=e.regex.hrs.test("0"+a))?f:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){var f=e.regex.mspre.test(a);return d||f||!(f=e.regex.ms.test("0"+a))?f:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},t:{validator:function(a,b,c,d,e){return e.regex.ampm.test(a+"m")},casing:"lower",cardinality:1}},insertMode:!1,autoUnmask:!1},datetime12:{mask:"1/2/y h:s t\\m",placeholder:"dd/mm/yyyy hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"h:s t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm:ss":{mask:"h:s:s",placeholder:"hh:mm:ss",alias:"datetime",autoUnmask:!1},"hh:mm":{mask:"h:s",placeholder:"hh:mm",alias:"datetime",autoUnmask:!1},date:{alias:"dd/mm/yyyy"},"mm/yyyy":{mask:"1/y",placeholder:"mm/yyyy",leapday:"donotuse",separator:"/",alias:"mm/dd/yyyy"}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.definitions,{A:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,casing:"upper"},"#":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,casing:"upper"}}),a.extend(a.inputmask.defaults.aliases,{url:{mask:"ir",placeholder:"",separator:"",defaultPrefix:"http://",regex:{urlpre1:new RegExp("[fh]"),urlpre2:new RegExp("(ft|ht)"),urlpre3:new RegExp("(ftp|htt)"),urlpre4:new RegExp("(ftp:|http|ftps)"),urlpre5:new RegExp("(ftp:/|ftps:|http:|https)"),urlpre6:new RegExp("(ftp://|ftps:/|http:/|https:)"),urlpre7:new RegExp("(ftp://|ftps://|http://|https:/)"),urlpre8:new RegExp("(ftp://|ftps://|http://|https://)")},definitions:{i:{validator:function(){return!0},cardinality:8,prevalidator:function(){for(var a=[],b=0;8>b;b++)a[b]=function(){var a=b;return{validator:function(b,c,d,e,f){if(f.regex["urlpre"+(a+1)]){var g,h=b;a+1-b.length>0&&(h=c.buffer.join("").substring(0,a+1-b.length)+""+h);var i=f.regex["urlpre"+(a+1)].test(h);if(!e&&!i){for(d-=a,g=0;g<f.defaultPrefix.length;g++)c.buffer[d]=f.defaultPrefix[g],d++;for(g=0;g<h.length-1;g++)c.buffer[d]=h[g],d++;return{pos:d}}return i}return!1},cardinality:a}}();return a}()},r:{validator:".",cardinality:50}},insertMode:!1,autoUnmask:!1},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(a,b,c){return c-1>-1&&"."!=b.buffer[c-1]?(a=b.buffer[c-1]+a,a=c-2>-1&&"."!=b.buffer[c-2]?b.buffer[c-2]+a:"0"+a):a="00"+a,new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]").test(a)},cardinality:1}}},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,64}]@*{1,64}[.*{2,64}][.*{2,6}][.*{1,2}]",greedy:!1,onBeforePaste:function(a){return a=a.toLowerCase(),a.replace("mailto:","")},definitions:{"*":{validator:"[0-9A-Za-z!#$%&'*+/=?^_`{|}~-]",cardinality:1,casing:"lower"}}}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.aliases,{numeric:{mask:function(a){if(0!==a.repeat&&isNaN(a.integerDigits)&&(a.integerDigits=a.repeat),a.repeat=0,a.groupSeparator==a.radixPoint&&(a.groupSeparator="."==a.radixPoint?",":","==a.radixPoint?".":"")," "===a.groupSeparator&&(a.skipOptionalPartCharacter=void 0),a.autoGroup=a.autoGroup&&""!=a.groupSeparator,a.autoGroup&&isFinite(a.integerDigits)){var b=Math.floor(a.integerDigits/a.groupSize),c=a.integerDigits%a.groupSize;a.integerDigits+=0==c?b-1:b}a.definitions[";"]=a.definitions["~"];var d=a.prefix;return d+="[+]",d+="~{1,"+a.integerDigits+"}",void 0!=a.digits&&(isNaN(a.digits)||parseInt(a.digits)>0)&&(d+=a.digitsOptional?"["+(a.decimalProtect?":":a.radixPoint)+";{"+a.digits+"}]":(a.decimalProtect?":":a.radixPoint)+";{"+a.digits+"}"),d+=a.suffix},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,groupSeparator:"",radixPoint:".",radixFocus:!0,groupSize:3,autoGroup:!1,allowPlus:!0,allowMinus:!0,integerDigits:"+",prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,postFormat:function(b,c,d,e){var f=!1,g=b[c];if(""==e.groupSeparator||-1!=a.inArray(e.radixPoint,b)&&c>=a.inArray(e.radixPoint,b)||new RegExp("[-+]").test(g))return{pos:c};var h=b.slice();g==e.groupSeparator&&(h.splice(c--,1),g=h[c]),d?h[c]="?":h.splice(c,0,"?");var i=h.join("");if(e.autoGroup||d&&-1!=i.indexOf(e.groupSeparator)){var j=a.inputmask.escapeRegex.call(this,e.groupSeparator);f=0==i.indexOf(e.groupSeparator),i=i.replace(new RegExp(j,"g"),"");var k=i.split(e.radixPoint);if((i=k[0])!=e.prefix+"?0"&&i.length>=e.groupSize+e.prefix.length){f=!0;for(var l=new RegExp("([-+]?[\\d?]+)([\\d?]{"+e.groupSize+"})");l.test(i);)i=i.replace(l,"$1"+e.groupSeparator+"$2"),i=i.replace(e.groupSeparator+e.groupSeparator,e.groupSeparator)}k.length>1&&(i+=e.radixPoint+k[1])}b.length=i.length;for(var m=0,n=i.length;n>m;m++)b[m]=i.charAt(m);var o=a.inArray("?",b);return d?b[o]=g:b.splice(o,1),{pos:o,refreshFromBuffer:f}},onKeyDown:function(b,c,d,e){if(b.keyCode==a.inputmask.keyCode.TAB&&"0"!=e.placeholder.charAt(0)){var f=a.inArray(e.radixPoint,c);if(-1!=f&&isFinite(e.digits)){for(var g=1;g<=e.digits;g++)(void 0==c[f+g]||c[f+g]==e.placeholder.charAt(0))&&(c[f+g]="0");return{refreshFromBuffer:{start:++f,end:f+e.digits}}}}else if(e.autoGroup&&(b.keyCode==a.inputmask.keyCode.DELETE||b.keyCode==a.inputmask.keyCode.BACKSPACE)){var h=e.postFormat(c,d-1,!0,e);return h.caret=h.pos+1,h}},onKeyPress:function(a,b,c,d){if(d.autoGroup){var e=d.postFormat(b,c-1,!0,d);return e.caret=e.pos+1,e}},regex:{integerPart:function(){return new RegExp("[-+]?\\d+")},integerNPart:function(){return new RegExp("\\d+")}},signHandler:function(a,b,c,d,e){if(!d&&(e.allowMinus&&"-"===a||e.allowPlus&&"+"===a)){var f=b.join("").match(e.regex.integerPart(e));if(f&&f.length>0&&"0"!==f[f.index])return b[f.index]==("-"===a?"+":"-")?{pos:f.index,c:a,remove:f.index,caret:c}:b[f.index]==("-"===a?"-":"+")?{remove:f.index,caret:c-1}:{pos:f.index,c:a,caret:c+1}}return!1},radixHandler:function(b,c,d,e,f){if(!e&&b===f.radixPoint){var g=a.inArray(f.radixPoint,c.buffer),h=c.buffer.join("").match(f.regex.integerPart(f));if(-1!=g)return c.validPositions[g-1]?{caret:g+1}:{pos:h.index,c:h[0],caret:g+1}}return!1},leadingZeroHandler:function(b,c,d,e,f){var g=c.buffer.join("").match(f.regex.integerNPart(f)),h=a.inArray(f.radixPoint,c.buffer);if(g&&!e&&(-1==h||g.index<h))if(0==g[0].indexOf("0")&&d>=f.prefix.length){if(-1==h||h>=d&&void 0==c.validPositions[h])return c.buffer.splice(g.index,1),d=d>g.index?d-1:g.index,{pos:d,remove:g.index};if(d>g.index&&h>=d)return c.buffer.splice(g.index,1),d=d>g.index?d-1:g.index,{pos:d,remove:g.index}}else if("0"==b&&d<=g.index)return!1;return!0},definitions:{"~":{validator:function(b,c,d,e,f){var g=f.signHandler(b,c.buffer,d,e,f);if(!g&&!(g=f.radixHandler(b,c,d,e,f))&&!0===(g=e?new RegExp("[0-9"+a.inputmask.escapeRegex.call(this,f.groupSeparator)+"]").test(b):new RegExp("[0-9]").test(b))&&!0===(g=f.leadingZeroHandler(b,c,d,e,f))){var h=a.inArray(f.radixPoint,c.buffer);!1===f.digitsOptional&&d>h&&!e&&(g={pos:d,remove:d}),g={pos:d}}return g},cardinality:1,prevalidator:null},"+":{validator:function(a,b,c,d,e){var f=e.signHandler(a,b.buffer,c,d,e);return f||(f=e.allowMinus&&"-"==a||e.allowPlus&&"+"==a),f},cardinality:1,prevalidator:null,placeholder:""},":":{validator:function(b,c,d,e,f){var g=f.signHandler(b,c.buffer,d,e,f);if(!g){var h="["+a.inputmask.escapeRegex.call(this,f.radixPoint)+"]";(g=new RegExp(h).test(b))&&c.validPositions[d]&&c.validPositions[d].match.placeholder==f.radixPoint&&(g={pos:d,remove:d})}return g},cardinality:1,prevalidator:null,placeholder:function(a){return a.radixPoint}}},insertMode:!0,autoUnmask:!1,onUnMask:function(b,c,d){var e=b.replace(d.prefix,"");return e=e.replace(d.suffix,""),e=e.replace(new RegExp(a.inputmask.escapeRegex.call(this,d.groupSeparator),"g"),"")},isComplete:function(b,c){var d=b.join(""),e=b.slice();if(c.postFormat(e,0,!0,c),e.join("")!=d)return!1;var f=d.replace(c.prefix,"");return f=f.replace(c.suffix,""),f=f.replace(new RegExp(a.inputmask.escapeRegex.call(this,c.groupSeparator),"g"),""),f=f.replace(a.inputmask.escapeRegex.call(this,c.radixPoint),"."),isFinite(f)},onBeforeMask:function(b,c){if(isFinite(b))return b.toString().replace(".",c.radixPoint);var d=b.match(/,/g),e=b.match(/\./g);return e&&d?e.length>d.length?(b=b.replace(/\./g,""),b=b.replace(",",c.radixPoint)):d.length>e.length&&(b=b.replace(/,/g,""),b=b.replace(".",c.radixPoint)):b=b.replace(new RegExp(a.inputmask.escapeRegex.call(this,c.groupSeparator),"g"),""),b}},currency:{prefix:"$ ",groupSeparator:",",radixPoint:".",alias:"numeric",placeholder:"0",autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1,decimalProtect:!0},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:"0"}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.aliases,{phone:{url:"phone-codes/phone-codes.js",maskInit:"+pp(pp)pppppppp",mask:function(b){b.definitions={p:{validator:function(){return!1},cardinality:1},"#":{validator:"[0-9]",cardinality:1}};var c=[];return a.ajax({url:b.url,async:!1,dataType:"json",success:function(a){c=a}}),c=c.sort(function(a,b){return(a.mask||a)<(b.mask||b)?-1:1}),c.splice(0,0,b.maskInit),c},nojumps:!0,nojumpsThreshold:1},phonebe:{alias:"phone",url:"phone-codes/phone-be.js",maskInit:"+32(pp)pppppppp",nojumpsThreshold:4}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.aliases,{Regex:{mask:"r",greedy:!1,repeat:"*",regex:null,regexTokens:null,tokenizer:/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,quantifierFilter:/[0-9]+[^,]/,isComplete:function(a,b){return new RegExp(b.regex).test(a.join(""))},definitions:{r:{validator:function(b,c,d,e,f){function g(a,b){this.matches=[],this.isGroup=a||!1,this.isQuantifier=b||!1,this.quantifier={min:1,max:1},this.repeaterPart=void 0}function h(b,c){var d=!1;c&&(j+="(",l++);for(var e=0;e<b.matches.length;e++){var f=b.matches[e]
4
- ;if(1==f.isGroup)d=h(f,!0);else if(1==f.isQuantifier){var g=a.inArray(f,b.matches),i=b.matches[g-1],k=j;if(isNaN(f.quantifier.max)){for(;f.repeaterPart&&f.repeaterPart!=j&&f.repeaterPart.length>j.length&&!(d=h(i,!0)););d=d||h(i,!0),d&&(f.repeaterPart=j),j=k+f.quantifier.max}else{for(var n=0,o=f.quantifier.max-1;o>n&&!(d=h(i,!0));n++);j=k+"{"+f.quantifier.min+","+f.quantifier.max+"}"}}else if(void 0!=f.matches)for(var p=0;p<f.length&&!(d=h(f[p],c));p++);else{var q;if("["==f.charAt(0)){q=j,q+=f;for(var r=0;l>r;r++)q+=")";var s=new RegExp("^("+q+")$");d=s.test(m)}else for(var t=0,u=f.length;u>t;t++)if("\\"!=f.charAt(t)){q=j,q+=f.substr(0,t+1),q=q.replace(/\|$/,"");for(var r=0;l>r;r++)q+=")";var s=new RegExp("^("+q+")$");if(d=s.test(m))break}j+=f}if(d)break}return c&&(j+=")",l--),d}null==f.regexTokens&&function(){var a,b,c=new g,d=[];for(f.regexTokens=[];a=f.tokenizer.exec(f.regex);)switch(b=a[0],b.charAt(0)){case"(":d.push(new g(!0));break;case")":var e=d.pop();d.length>0?d[d.length-1].matches.push(e):c.matches.push(e);break;case"{":case"+":case"*":var h=new g(!1,!0);b=b.replace(/[{}]/g,"");var i=b.split(","),j=isNaN(i[0])?i[0]:parseInt(i[0]),k=1==i.length?j:isNaN(i[1])?i[1]:parseInt(i[1]);if(h.quantifier={min:j,max:k},d.length>0){var l=d[d.length-1].matches;if(a=l.pop(),!a.isGroup){var e=new g(!0);e.matches.push(a),a=e}l.push(a),l.push(h)}else{if(a=c.matches.pop(),!a.isGroup){var e=new g(!0);e.matches.push(a),a=e}c.matches.push(a),c.matches.push(h)}break;default:d.length>0?d[d.length-1].matches.push(b):c.matches.push(b)}c.matches.length>0&&f.regexTokens.push(c)}();var i=c.buffer.slice(),j="",k=!1,l=0;i.splice(d,0,b);for(var m=i.join(""),n=0;n<f.regexTokens.length;n++){var g=f.regexTokens[n];if(k=h(g,g.isGroup))break}return k},cardinality:1}}}}),a.fn.inputmask}(jQuery),jQuery(document).ready(function(a){jQuery(document).on("cf.add",function(){a("[data-inputmask]").inputmask()}),jQuery(document).trigger("cf.add")}),function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a,b){var c=Array.prototype.slice.call(arguments,2);return setTimeout(function(){return a.apply(null,c)},b)}function c(a,b){return b=b||100,function(){if(!a.debouncing){var c=Array.prototype.slice.apply(arguments);a.lastReturnVal=a.apply(window,c),a.debouncing=!0}return clearTimeout(a.debounceTimeout),a.debounceTimeout=setTimeout(function(){a.debouncing=!1},b),a.lastReturnVal}}function d(d,f){if(this.$window=a(window),this.$document=a(document),this.$element=a(d),this.options=a.extend({},h,f),this._defaults=h,this._name=e,this.startEvent=this.options.startEvent.join("."+e+" ")+"."+e,this.moveEvent=this.options.moveEvent.join("."+e+" ")+"."+e,this.endEvent=this.options.endEvent.join("."+e+" ")+"."+e,this.polyfill=this.options.polyfill,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.polyfill&&g)return!1;this.identifier="js-"+e+"-"+ +new Date,this.min=parseFloat(this.$element[0].getAttribute("min")||0),this.max=parseFloat(this.$element[0].getAttribute("max")||100),this.value=parseFloat(this.$element[0].value||this.min+(this.max-this.min)/2),this.step=parseFloat(this.$element[0].getAttribute("step")||1),this.$fill=a('<div class="'+this.options.fillClass+'" />'),this.$handle=a('<div class="'+this.options.handleClass+'" />'),this.$range=a('<div class="'+this.options.rangeClass+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=a.proxy(this.handleDown,this),this.handleMove=a.proxy(this.handleMove,this),this.handleEnd=a.proxy(this.handleEnd,this),this.init();var i=this;this.$window.on("resize."+e,c(function(){b(function(){i.update()},300)},20)),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+e,function(a,b){if(!b||b.origin!==e){var c=a.target.value,d=i.getPositionFromValue(c);i.setPosition(d)}})}var e="rangeslider",f=[],g=function(){var a=document.createElement("input");return a.setAttribute("type","range"),"text"!==a.type}(),h={polyfill:!0,rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]};d.prototype.init=function(){this.onInit&&"function"==typeof this.onInit&&this.onInit(),this.update()},d.prototype.update=function(){this.handleWidth=this.$handle[0].offsetWidth,this.rangeWidth=this.$range[0].offsetWidth,this.maxHandleX=this.rangeWidth-this.handleWidth,this.grabX=this.handleWidth/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position)},d.prototype.handleDown=function(a){if(a.preventDefault(),this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),!((" "+a.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass)>-1)){var b=this.getRelativePosition(this.$range[0],a),c=this.getPositionFromNode(this.$handle[0])-this.getPositionFromNode(this.$range[0]);this.setPosition(b-this.grabX),b>=c&&b<c+this.handleWidth&&(this.grabX=b-c)}},d.prototype.handleMove=function(a){a.preventDefault();var b=this.getRelativePosition(this.$range[0],a);this.setPosition(b-this.grabX)},d.prototype.handleEnd=function(a){a.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd);var b=this.getRelativePosition(this.$range[0],a);this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(b-this.grabX,this.value)},d.prototype.cap=function(a,b,c){return a<b?b:a>c?c:a},d.prototype.setPosition=function(a){var b,c;b=this.getValueFromPosition(this.cap(a,0,this.maxHandleX))/this.step*this.step,c=this.getPositionFromValue(b),this.$fill[0].style.width=c+this.grabX+"px",this.$handle[0].style.left=c+"px",this.setValue(b),this.position=c,this.value=b,this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(c,b)},d.prototype.getPositionFromNode=function(a){for(var b=0;null!==a;)b+=a.offsetLeft,a=a.offsetParent;return b},d.prototype.getRelativePosition=function(a,b){return(b.pageX||b.originalEvent.clientX||b.originalEvent.touches[0].clientX||b.currentPoint.x)-this.getPositionFromNode(a)},d.prototype.getPositionFromValue=function(a){var b;return b=(a-this.min)/(this.max-this.min),b*this.maxHandleX},d.prototype.getValueFromPosition=function(a){var b,c;return b=a/(this.maxHandleX||1),c=this.step*Math.ceil((b*(this.max-this.min)+this.min)/this.step),Number(c.toFixed(2))},d.prototype.setValue=function(a){a!==this.value&&this.$element.val(a).trigger("change",{origin:e})},d.prototype.destroy=function(){this.$document.off(this.startEvent,"#"+this.identifier,this.handleDown),this.$element.off("."+e).removeAttr("style").removeData("plugin_"+e),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0]),f.splice(f.indexOf(this.$element[0]),1),f.length||this.$window.off("."+e)},a.fn[e]=function(b){return this.each(function(){var c=a(this),g=c.data("plugin_"+e);g||(c.data("plugin_"+e,g=new d(this,b)),f.push(this)),"string"==typeof b&&g[b]()})}}),function(a){"use strict";var b={init:function(c){return this.each(function(){this.self=a(this),b.destroy.call(this.self),this.opt=a.extend(!0,{},a.fn.raty.defaults,c),b._adjustCallback.call(this),b._adjustNumber.call(this),"img"!==this.opt.starType&&b._adjustStarType.call(this),b._adjustPath.call(this),b._createStars.call(this),this.opt.cancel&&b._createCancel.call(this),this.opt.precision&&b._adjustPrecision.call(this),b._createScore.call(this),b._apply.call(this,this.opt.score),b._target.call(this,this.opt.score),this.opt.readOnly?b._lock.call(this):(this.style.cursor="pointer",b._binds.call(this)),this.self.data("options",this.opt)})},_adjustCallback:function(){for(var a=["number","readOnly","score","scoreName"],b=0;b<a.length;b++)"function"==typeof this.opt[a[b]]&&(this.opt[a[b]]=this.opt[a[b]].call(this))},_adjustNumber:function(){this.opt.number=b._between(this.opt.number,1,this.opt.numberMax)},_adjustPath:function(){this.opt.path=this.opt.path||"",this.opt.path&&"/"!==this.opt.path.charAt(this.opt.path.length-1)&&(this.opt.path+="/")},_adjustPrecision:function(){this.opt.half=!0,this.opt.targetType="score"},_adjustStarType:function(){this.opt.path="";for(var a=["cancelOff","cancelOn","starHalf","starOff","starOn"],b=0;b<a.length;b++)this.opt[a[b]]=this.opt[a[b]].replace(".","-")},_apply:function(a){b._fill.call(this,a),a&&(a>0&&this.score.val(b._between(a,0,this.opt.number)),b._roundStars.call(this,a))},_between:function(a,b,c){return Math.min(Math.max(parseFloat(a),b),c)},_binds:function(){this.cancel&&(b._bindOverCancel.call(this),b._bindClickCancel.call(this),b._bindOutCancel.call(this)),b._bindOver.call(this),b._bindClick.call(this),b._bindOut.call(this)},_bindClick:function(){var b=this;b.stars.on("click.raty",function(c){var d=a(this);b.score.val(b.opt.half||b.opt.precision?b.self.data("score"):this.alt||d.data("alt")),b.opt.click&&b.opt.click.call(b,+b.score.val(),c)})},_bindClickCancel:function(){var a=this;a.cancel.on("click.raty",function(b){a.score.removeAttr("value"),a.opt.click&&a.opt.click.call(a,null,b)})},_bindOut:function(){var a=this;a.self.on("mouseleave.raty",function(c){var d=+a.score.val()||void 0;b._apply.call(a,d),b._target.call(a,d,c),a.opt.mouseout&&a.opt.mouseout.call(a,d,c)})},_bindOutCancel:function(){var b=this;b.cancel.on("mouseleave.raty",function(c){var d=a(this),e=b.opt.path+b.opt.cancelOff;if("img"===b.opt.starType)d.attr("src",e);else{var f=b.opt.path+b.opt.cancelOn;d.removeClass(f).addClass(e)}if(b.opt.mouseout){var g=+b.score.val()||void 0;b.opt.mouseout.call(b,g,c)}})},_bindOver:function(){var a=this,c=a.opt.half?"mousemove.raty":"mouseover.raty";a.stars.on(c,function(c){var d=b._getScoreByPosition.call(a,c,this);b._fill.call(a,d),a.opt.half&&(b._roundStars.call(a,d),a.self.data("score",d)),b._target.call(a,d,c),a.opt.mouseover&&a.opt.mouseover.call(a,d,c)})},_bindOverCancel:function(){var c=this;c.cancel.on("mouseover.raty",function(d){var e=c.opt.path+c.opt.cancelOn,f=a(this),g=c.opt.path+c.opt.starOff;if("img"===c.opt.starType)f.attr("src",e),c.stars.attr("src",g);else{c.stars.attr("class",g);var h=c.opt.path+c.opt.cancelOff;f.removeClass(h).addClass(e).css("color",c.opt.starColor)}b._target.call(c,null,d),c.opt.mouseover&&c.opt.mouseover.call(c,null)})},_buildScoreField:function(){return a("<input />",{name:this.opt.scoreName,type:"hidden"}).appendTo(this)},_createCancel:function(){var b=this.opt.path+this.opt.cancelOff,c=a("<"+this.opt.starType+" />",{title:this.opt.cancelHint,class:"raty-cancel"}).css("marginRight",this.opt.space?this.opt.spaceWidth+"px":"0");"img"===this.opt.starType?c.attr({src:b,alt:"x"}):c.attr("data-alt","x").addClass(b),"left"===this.opt.cancelPlace?this.self.prepend("&#160;").prepend(c):this.self.append("&#160;").append(c),this.cancel=c},_createScore:function(){var c=a(this.opt.targetScore);this.score=c.length?c:b._buildScoreField.call(this)},_createStars:function(){for(var c=1;c<=this.opt.number;c++){var d,e=this.opt.score&&this.opt.score>=c?"starOn":"starOff",f=b._getHint.call(this,c);e=this.opt.path+this.opt[e],d="img"!==this.opt.starType?{"data-alt":c,class:e}:{src:e,alt:c},d.title=f,a("<"+this.opt.starType+" />",d).css("marginRight",c<this.opt.number&&this.opt.space?this.opt.spaceWidth+"px":"0").appendTo(this),this.opt.space}this.stars=this.self.children(this.opt.starType)},_error:function(b){a(this).text(b),a.error(b)},_fill:function(a){for(var c=0,d=1;d<=this.stars.length;d++){var e,f=this.stars.eq(d-1),g=b._turnOn.call(this,d,a);if(this.opt.iconRange&&this.opt.iconRange.length>c){var h=this.opt.iconRange[c];e=b._getIconRange.call(this,h,g),d<=h.range&&("img"===this.opt.starType?f.attr("src",e):f.attr("class",e)),d===h.range&&c++}else e=this.opt.path+this.opt[g?"starOn":"starOff"],"img"===this.opt.starType?f.attr("src",e):f.attr("class",e),g?f.css("color",this.opt.starColor):f.css("color","")}},_getIconRange:function(a,b){return this.opt.path+(b?a.on||this.opt.starOn:a.off||this.opt.starOff)},_getScoreByPosition:function(c,d){var e=a(d),f=parseInt(d.alt||e.data("alt"),10);if(this.opt.half){var g=b._getSize.call(this),h=parseFloat((c.pageX-e.offset().left)/g);f=this.opt.precision?f-1+h:f-1+(h>.5?1:.5)}return f},_getSize:function(){var a;return a="img"===this.opt.starType?this.stars[0].width:parseFloat(this.stars.eq(0).css("font-size")),a||b._error.call(this,"Could not be possible get the icon size!"),a},_turnOn:function(a,b){return this.opt.single?a===b:a<=b},_getHint:function(a){var b=this.opt.hints[a-1];return""===b?"":b||a},_lock:function(){var a=parseInt(this.score.val(),10),c=a?b._getHint.call(this,a):this.opt.noRatedMsg;this.style.cursor="",this.title=c,this.score.prop("readonly",!0),this.stars.prop("title",c),this.cancel&&this.cancel.hide(),this.self.data("readonly",!0)},_roundStars:function(a){var b=(a%1).toFixed(2);if(b>this.opt.round.down){var c="starOn";this.opt.halfShow&&b<this.opt.round.up?c="starHalf":b<this.opt.round.full&&(c="starOff");var d=this.stars[Math.ceil(a)-1];"img"===this.opt.starType?d.src=this.opt.path+this.opt[c]:d.style.className=this.opt[c]}},_target:function(c,d){if(this.opt.target){var e=a(this.opt.target);e.length||b._error.call(this,"Target selector invalid or missing!");var f=d&&"mouseover"===d.type;if(void 0===c)c=this.opt.targetText;else if(null===c)c=f?this.opt.cancelHint:this.opt.targetText;else{"hint"===this.opt.targetType?c=b._getHint.call(this,Math.ceil(c)):this.opt.precision&&(c=parseFloat(c).toFixed(1));var g=d&&"mousemove"===d.type;f||g||this.opt.targetKeep||(c=this.opt.targetText)}c&&(c=this.opt.targetFormat.toString().replace("{score}",c)),e.is(":input")?e.val(c):e.html(c)}},_unlock:function(){this.style.cursor="pointer",this.removeAttribute("title"),this.score.removeAttr("readonly"),this.self.data("readonly",!1);for(var a=0;a<this.opt.number;a++)this.stars[a].title=b._getHint.call(this,a+1);this.cancel&&this.cancel.css("display","")},cancel:function(c){return this.each(function(){var d=a(this);!0!==d.data("readonly")&&(b[c?"click":"score"].call(d,null),this.score.removeAttr("value"))})},click:function(c){return this.each(function(){!0!==a(this).data("readonly")&&(b._apply.call(this,c),this.opt.click&&this.opt.click.call(this,c,a.Event("click")),b._target.call(this,c))})},destroy:function(){return this.each(function(){var b=a(this),c=b.data("raw");c?b.off(".raty").empty().css({cursor:c.style.cursor}).removeData("readonly"):b.data("raw",b.clone()[0])})},getScore:function(){var a,b=[];return this.each(function(){a=this.score.val(),b.push(a?+a:void 0)}),b.length>1?b:b[0]},move:function(c){return this.each(function(){var d=parseInt(c,10),e=a(this).data("options"),f=(+c).toFixed(1).split(".")[1];d>=e.number&&(d=e.number-1,f=10);var g=b._getSize.call(this),h=g/10,i=a(this.stars[d]),j=i.offset().left+h*parseInt(f,10),k=a.Event("mousemove",{pageX:j});i.trigger(k)})},readOnly:function(c){return this.each(function(){var d=a(this);d.data("readonly")!==c&&(c?(d.off(".raty").children("img").off(".raty"),b._lock.call(this)):(b._binds.call(this),b._unlock.call(this)),d.data("readonly",c))})},reload:function(){return b.set.call(this,{})},score:function(){var c=a(this);return arguments.length?b.setScore.apply(c,arguments):b.getScore.call(c)},set:function(b){return this.each(function(){var c=a(this),d=c.data("options"),e=a.extend({},d,b);c.raty(e)})},setScore:function(c){return this.each(function(){!0!==a(this).data("readonly")&&(b._apply.call(this,c),b._target.call(this,c))})}};a.fn.raty=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist!"):b.init.apply(this,arguments)},a.fn.raty.defaults={cancel:!1,cancelHint:"Cancel this rating!",cancelOff:"raty-cancel-off",cancelOn:"raty-cancel-on",cancelPlace:"left",click:void 0,half:!1,halfShow:!0,hints:["1"],iconRange:void 0,mouseout:void 0,mouseover:void 0,noRatedMsg:"Not rated yet!",number:5,numberMax:20,path:void 0,precision:!1,readOnly:!1,round:{down:.25,full:.6,up:.76},score:void 0,scoreName:"score",single:!1,space:!0,spaceWidth:3,starColor:"#ff00aa",starHalf:"star-half.png",starOff:"raty-dot-off",starOn:"raty-dot-on",starType:"img",target:void 0,targetFormat:"{score}",targetKeep:!1,targetScore:void 0,targetText:"",targetType:"hint"}}(jQuery),jQuery(function(a){a("body").on("click",".cf-toggle-group-buttons a",function(){var b=a(this),c=b.closest(".caldera-config-field"),d=c.find('[data-ref="'+b.attr("id")+'"]');c.find(".btn").removeClass(b.data("active")).addClass(b.data("default")),b.addClass(b.data("active")).removeClass(b.data("default")),d.prop("checked",!0).trigger("change")})});var cf_jsfields_init,cf_presubmit;!function(a){cf_validate_form=function(b){return b.parsley({errorsWrapper:'<span class="help-block caldera_ajax_error_block"></span>',errorTemplate:"<span></span>",errorsContainer:function(a){return a.$element.closest(".form-group")}}).on("field:error",function(c){if("number"==this.$element.attr("type")&&0==this.$element.attr("min")){var d=this.$element.val();return void(0<=d&&(void 0==this.$element.attr("max")||d<=this.$element.attr("max"))&&(c.validationResult=!0))}this.$element.closest(".form-group").addClass("has-error"),a(document).trigger("cf.validate.fieldError",{inst:c,form:b,el:this.$element})}).on("field:success",function(c){this.$element.closest(".form-group").removeClass("has-error"),a(document).trigger("cf.validate.fieldSuccess",{inst:c,form:b,el:this.$element})}).on("form:success",function(c){a(document).trigger("cf.validate.FormSuccess",{inst:c,form:b,el:this.$element})}).on("form:error",function(c){a(document).trigger("cf.validate.FormError",{inst:c,form:b,el:this.$element})})},a("[data-sync]").each(function(){var b=a(this);new CalderaFormsFieldSync(b,b.data("binds"),b.closest("form"),a)}),a(document).on("change keypress","[data-sync]",function(){a(this).data("unsync",!0)}),cf_jsfields_init=function(){a(".init_field_type[data-type]").each(function(b,c){var d=a(c);"function"==typeof window[d.data("type")+"_init"]&&window[d.data("type")+"_init"](d.prop("id"),d[0])}),window.Parsley.on("field:validated",function(){setTimeout(function(){a(document).trigger("cf.error")},15)}),"undefined"==typeof resBaldrickTriggers&&a(".caldera_forms_form").length,a(document).trigger("cf.fieldsInit")},a("document").ready(function(){cf_jsfields_init()}),a(".caldera-form-page").length&&a(".caldera-form-page").on("keypress","[data-field]:not(textarea)",function(a){13===a.keyCode&&a.preventDefault()}),a(document).on("click",".cf_modal_button",function(b){b.preventDefault();var c=a(this);a(c.attr("href")).show()}),a(document).on("click",".caldera-front-modal-closer",function(b){b.preventDefault(),a(this).closest(".caldera-front-modal-container").hide()}),a(document).on("cf.add cf.enable cf.disable cf.pagenav",cf_jsfields_init),a(document).on("click","[data-page]",function(b){var c,d,e,f=a(this),g=f.closest(".caldera-form-page"),h=f.closest("form.caldera_forms_form"),i=(h.attr("id"),h.data("instance")),j=h.find(".caldera-form-page:visible").data("formpage"),k=g.data("formpage")?g.data("formpage"):f.data("page"),l=a('.breadcrumb[data-form="caldera_form_'+i+'"]'),m=!0,n=j;if(h.length){if(cf_validate_form(h).destroy(),e=h.find("[data-field]"),h.find(".has-error").removeClass("has-error"),"prev"!==f.data("page")&&k>=j){e=a("#caldera_form_"+i+' [data-formpage="'+j+'"] [data-field]');for(var o,p,q,r=0;r<e.length;r++)o=a(e[r]),q=o.parsley().validate(),((p=o.parsley().isValid({force:!0}))||!0!==q||"email"!==o.attr("type"))&&!0!==p&&(b.preventDefault(),m=!1);if(!0===m&&k>j)for(var s=k-1;s>=1;s--){e=a("#caldera_form_"+i+' [data-formpage="'+s+'"] [data-field]');for(var r=0;r<e.length;r++)o=a(e[r]),o.parsley().validate(),!0!==(p=o.parsley().isValid({force:!0}))&&(b.preventDefault(),m=!1,s>n&&(n=s))}}if(!1===m)return n!==j&&(a("#form_page_"+i+"_pg_"+j).hide().attr("aria-hidden","true").css("visibility","hidden"),a("#form_page_"+i+"_pg_"+n).show().attr("aria-hidden","false").css("visibility","visible")),cf_validate_form(h).validate(),!1;"next"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),c=h.find('.caldera-form-page[data-formpage="'+(k+1)+'"]'),c.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),c.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k+1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):"prev"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),d=h.find('.caldera-form-page[data-formpage="'+(k-1)+'"]'),d.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),d.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k-1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):f.data("pagenav")&&(b.preventDefault(),f.closest(".breadcrumb").find("li.active").removeClass("active").children().attr("aria-expanded","false"),a("#"+f.data("pagenav")+" .caldera-form-page").hide().attr("aria-hidden","true").css("visibility","hidden"),a("#"+f.data("pagenav")+'\t.caldera-form-page[data-formpage="'+f.data("page")+'"]').show().attr("aria-hidden","false").css("visibility","visible"),f.parent().addClass("active").children().attr("aria-expanded","true")),a("html, body").animate({scrollTop:h.offset().top-100},200),a(document).trigger("cf.pagenav")}});var b;a(".caldera-grid .breadcrumb").each(function(c,d){a(d).find("a[data-pagenav]").each(function(c,d){var e=a(d),f=e.data("pagenav");a("#"+f+' .caldera-form-page[data-formpage="'+e.data("page")+'"]').find(".has-error").length&&(e.parent().addClass("error"),void 0===b&&(e.trigger("click"),b=!0))})}),a(document).on("click",'form.caldera_forms_form [type="submit"]',function(b){var c=a(this),d=c.closest(".caldera_forms_form"),e=cf_validate_form(d);if(e.validate())e.destroy();else{if(a(".caldera-form-page").length){var f=c.parents(".caldera-form-page").data("formpage"),g=[],h=[];if(e.fields.forEach(function(a,b){if(!0!==a.validationResult){var c=a.$element.parents(".caldera-form-page");if(void 0!=c&&c.length&&a.$element.parents(".caldera-form-page").data("formpage")>f)return void h.push(a.$element.data("field"));g.push(a)}}),!g.length)return h.length&&d.append('<input type="hidden" name="_cf_future" value="'+h.toString()+'">'),void e.destroy()}b.preventDefault()}})}(jQuery),window.addEventListener("load",function(){!function(a){"use strict";if(window.CALDERA_FORMS={},"object"==typeof CF_API_DATA){var b,c,d={};a(".caldera_forms_form").each(function(e,f){b=a(f),c=b.data("form-id"),d[c]=new CalderaFormsResetNonce(c,CF_API_DATA,a),d[c].init()})}if("object"==typeof CFFIELD_CONFIG){var e,f,g,h,b,i,j;a(".caldera_forms_form").each(function(d,k){if(b=a(k),e=b.attr("id"),h=b.data("instance"),"object"==typeof CFFIELD_CONFIG[h]){i=new CalderaFormsCrossOriginWarning(b,a,CFFIELD_CONFIG[h].error_strings),i.maybeWarn(),j=new CalderaFormsJQueryWarning(b,a,CFFIELD_CONFIG[h].error_strings),j.maybeWarn(),g=CFFIELD_CONFIG[h].configs;var l=new CFState(c,a);l.init(CFFIELD_CONFIG[h].fields.defaults),"object"!=typeof window.cfstate&&(window.cfstate={}),window.cfstate[e]=l,f=new Caldera_Forms_Field_Config(g,a(document.getElementById(e)),a,l),f.init()}})}}(jQuery)});
1
  function CFEvents(a){function b(a){return c.hasOwnProperty(a)}var c={};this.subscribe=function(a,d){b(a)||(c[a]=[]),c[a].push(d)},this.trigger=function(d,e){b(d)&&c[d].forEach(function(b){b(a.getState(d))})},this.detach=function(a,d){if(b(a))if(null===d)delete c[a];else for(var e in c[a])d===e&&c[a].splice(e,1)}}function CFState(a,b){function c(a){return h.hasOwnProperty(a)}function d(a){var c=b("#"+a);return c.length?(c.on("change keyup",function(){var a=b(this);e.mutateState([a.attr("id")],a.val())}),!0):(c=b("."+a),c.length?(c.on("change",function(){var a,c,d=[],f=b(this),g=f.attr("type");switch(g){case"radio":a=f.data("radio-field"),c=b("[data-radio-field="+a+"]"),d="";break;case"checkbox":a=f.data("checkbox-field"),c=b("[data-checkbox-field="+a+"]");break;default:a=f.data("field"),c=b("[data-field="+a+"]")}c.each(function(a,c){var e=b(c);e.prop("checked")&&("radio"===g?d=e.val():d.push(e.val()))}),e.mutateState(a,d)}),!0):(e.unbind(a),!1))}var e=this,f=new CFEvents(this),g={},h={};this.init=function(a){for(var b in a)d(b)?h[b]=a[b]:(h[b]="",g[b]=!0)},this.getState=function(a){return!!c(a)&&h[a]},this.mutateState=function(a,b){return!!c(a)&&(h[a]!=b&&(h[a]=b,f.trigger(a,b)),!0)},this.unbind=function(a){e.mutateState(a,""),g[a]=!0},this.rebind=function(a){d(a),delete g[a]},this.events=function(){return{subscribe:function(a,b){c(a)&&f.subscribe(a,b)},detach:function(a,b){f.detach(a,b)}}}}function color_picker_init(){jQuery(".minicolor-picker").miniColors()}function toggle_button_init(a,b){var c=jQuery(b),d=c.find(".cf-toggle-group-radio:checked");d.length&&jQuery("#"+d.data("ref")).trigger("click")}function Caldera_Forms_Field_Config(a,b,c,d){function e(a,b,c,d){var e=b.parent().parent();return e.removeClass("has-error"),e.find(".help-block").remove(),a?(e.removeClass("has-error"),g(),!0):(e.addClass("has-error").append('<span id="cf-error-'+b.attr("id")+'" class="help-block '+d+'">'+c+"</span>"),b.prop("required")&&f(),b.addClass("parsely-error"),!1)}function f(){j.prop("disabled",!0).attr("aria-disabled",!0)}function g(){j.prop("disabled",!1).attr("aria-disabled",!1)}var h=this,i={},j=(b.data("instance"),b.find(":submit, .cf-page-btn-next"));this.init=function(){c.each(a,function(a,b){i[b.id]=h[b.type](b)})},this.button=function(a){var b=a.id;c(document).on("click dblclick","#"+b,function(a){c("#"+b+"_btn").val(a.type).trigger("change")})},this.html=function(a){if(0!=a.sync){var b,e={},f=a.bindFields,g=c(document.getElementById(a.contentId));b=function(){if(g.length||(g=c(document.getElementById(a.contentId))),g.length){void 0==e[a.tmplId]&&(e[a.tmplId]=c(document.getElementById(a.tmplId)).html());for(var b,h=e[a.tmplId],i=0;i<=f.length;i++)"object"==typeof f[i]&&f[i].hasOwnProperty("to")&&f[i].hasOwnProperty("tag")&&(b=d.getState(f[i].to),b="string"==typeof b?b.replace(/(?:\r\n|\r|\n)/g,"<br />"):b&&void 0!=b.join&&void 0!==b&&void 0!==b?b.join(", "):"",h=h.replace(f[i].tag,b));g.html(h).trigger("change")}},function(){for(var a=0;a<=f.length;a++)"object"==typeof f[a]&&f[a].hasOwnProperty("to")&&d.events().subscribe(f[a].to,b);c(document).on("cf.pagenav cf.modal",b)}(),b()}},this.summary=this.html;var k={};this.range_slider=function(a){function b(b){b.parent().find(".rangeslider").css("backgroundColor",a.trackcolor),b.parent().find(".rangeslider__fill").css("backgroundColor",a.color),b.parent().find(".rangeslider__handle").css("backgroundColor",a.handle).css("borderColor",a.handleborder)}var e=c(document.getElementById(a.id));c(document).on("cf.pagenav cf.add cf.disable cf.modal",function(){var e=document.getElementById(a.id);if(null!=e){var f=c(e),g=k[a.id].value;if(!f.is(":visible"))return;f.val(g),f.rangeslider("destroy"),f.rangeslider(k[a.id].init),f.val(g).change(),b(f),d.mutateState(a.id,g)}}),function(){"object"!=k[a.id]&&(k[a.id]={value:a.default,init:{},inited:!1});var f={onSlide:function(b,c){d.mutateState(a.id,c),k[a.id].value=c},onInit:function(){this.value=d.getState(a.id),k[a.id].inited=!0,b(e)},polyfill:!1};k[a.id].init=f,d.events().subscribe(a.id,function(b){c("#"+a.id+"_value").html(b)}),e.is(":visible")&&e.rangeslider(f)}()},this.star_rating=function(a){var b=a.options.score,d=c(document.getElementById(a.starFieldId)),e=(c(document.getElementById(a.id)),function(){var c=a.options;c.click=function(){b=d.raty("score"),d.trigger("change")},d.raty(c),d.raty("score",b)});e();var f=!1;jQuery(document).on("cf.add",function(){!1===f&&(f=!0,d.length&&(d.raty("destroy"),e()),setTimeout(function(){f=!1},500))})},this.toggle_switch=function(a){c(document).on("reset","#"+a.id,function(b){c.each(a.options,function(b,d){c(document.getElemenetById(d)).removeClass(a.selectedClassName).addClass(a.defaultClassName)}),c(document.getElementById(a.id)).prop("checked","")})},this.phone_better=function(a){var d=c(document.getElementById(a.id)),f=function(){var b=document.getElementById("cf-error-"+a.id);null!=b&&b.remove()},g=function(){f();var b;c.trim(d.val())&&(b=!!d.intlTelInput("isValidNumber"));var g,h=d.intlTelInput("getValidationError");return 0==h?(b=!0,g=""):g="undefined"!=a.messages[h]?a.messages[h]:a.messages.generic,e(b,d,g,"help-block-phone_better"),b},h=function(){d.length||(d=c(document.getElementById(a.id))),d.intlTelInput(a.options),d.on("keyup change",f),d.blur(function(){f(),g()}),d.on("change",g),b.on("submit",function(){g()})};c(document).on("cf.pagenav cf.add cf.disable cf.modal",h),h()},this.wysiwyg=function(a){var b=document.getElementById(a.id);if(null!=b){var d=c(b);d.trumbowyg(a.options);var e=d.parent().find(".trumbowyg-editor");e.html(d.html()),e.bind("input propertychange",function(){d.html(e.html())})}},this.credit_card_number=function(a){function b(b){var e={0:"amex",1:"discover",2:"visa",3:"discover",4:"mastercard"},f="credit-card.svg";c.each(e,function(a,c){if(0===b.indexOf(c))return f="cc-"+c+".svg",!1}),d.css("background",'url("'+a.imgPath+f+'")')}var d=c(document.getElementById(a.id));0==a.exp&&0==a.cvc||function(){f();var b=c(document.getElementById(a.cvc)),e=c(document.getElementById(a.exp));b.blur(function(){b.val()&&h.creditCardUtil.validateCVC(d,b),e.val()&&h.creditCardUtil.validateExp(e)})}(),d.length&&(d.payment("formatCardNumber"),d.blur(function(){var f=d.val(),g=c.payment.validateCardNumber(f),h=c.payment.cardType(f);e(g,d,a.invalid,"help-block-credit_card_number help-block-credit_card"),g&&b(h)}))},this.credit_card_exp=function(a){var b=c(document.getElementById(a.id));b.length&&(b.payment("formatCardExpiry"),b.blur(function(){e(h.creditCardUtil.validateExp(b),b,a.invalid,"help-block-credit_card_exp help-block-credit_card")}))},this.credit_card_cvc=function(a){var b=c(document.getElementById(a.id));if(b.length&&(b.payment("formatCardCVC"),!1!==a.ccField)){var d=c(document.getElementById(a.ccField));b.blur(function(){e(h.creditCardUtil.validateExp(d,b),b,a.invalid,"help-block-credit_card_cvc help-block-credit_card")})}},this.creditCardUtil={validateCVC:function(a,b){var d=b.val(),e=c.payment.validateCardNumber(a.val()),f=!1;if(e){var g=c.payment.cardType(a.val());f=c.payment.validateCardCVC(d,g)}return f},validateExp:function(a){var b=a.val().split("/");if(b&&2==b.length)return c.payment.validateCardExpiry(b[0].trim(),b[1].trim())}},this.color_picker=function(a){c(document.getElementById(a.id)).miniColors(a.settings),c(document).on("cf.pagenav cf.add cf.disable cf.modal",function(){c(document.getElementById(a.id)).miniColors(a.settings)})}}function CalderaFormsFieldSync(a,b,c,d){for(var e=0;e<b.length;e++)d(document).on("keyup change blur mouseover","[data-field='"+b[e]+"']",function(){var b=a.data("sync");if(id=a.data("field"),reg=new RegExp("{{([^}]*?)}}","g"),template=b.match(reg),!a.data("unsync")&&void 0!=template&&template.length){for(var e=0;e<template.length;e++){for(var f=template[e].replace(/\}/g,"").replace(/\{/g,""),g=new RegExp(template[e],"g"),h=c.find("[data-field='"+f+"']"),i="",j=0;j<h.length;j++){var k=d(h[j]);(!k.is(":radio")&&!k.is(":checkbox")||k.is(":checked"))&&(i+=k.val())}b=b.replace(g,i)}a.val(b)}}),d("[data-field='"+b[e]+"']").trigger("change")}function CalderaFormsResetNonce(a,b,c){function d(a){return(new Date).getTime()-36e3>a}function e(){c.ajax({url:b.rest.tokens.nonce,method:"POST",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",b.rest.nonce)},data:{form_id:a}}).success(function(a){f.val(a.nonce),f.data("nonce-time",(new Date).getTime())})}var f;this.init=function(){f=c("#"+b.nonce.field+"_"+a),d(f.data("nonce-time"))&&e()}}function caldera_forms_check_protocol(a){var b=window.location.protocol,c=document.createElement("a");return c.href=a,c.protocol===b}function CalderaFormsCrossOriginWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.mixed_protocol+"</div>")}this.maybeWarn=function(){if(a.find('[name="cfajax"]').length){caldera_forms_check_protocol(a.data("request"))||d()}}}function CalderaFormsJQueryWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.jquery_old+"</div>")}function e(a){var b=a.split(".");if(1==b[0]){if(12>b[2])return!0;if(4>b[2])return!0}return!1}this.maybeWarn=function(){var a=b.fn.jquery;"string"==typeof a&&"1.12.4"!=a&&e(a)&&d()}}jQuery&&function(a){a.extend(a.fn,{miniColors:function(b,c){var d=function(b,c,d){var e=s(b.val());e||(e="ffffff");var f=x(e),h=a('<span class="input-group-addon" style="background-color: #'+e+'" href="#"></span>');h.insertAfter(b),b.addClass("miniColors").data("original-maxlength",b.attr("maxlength")||null).data("original-autocomplete",b.attr("autocomplete")||null).data("letterCase",c.letterCase?c.letterCase:"uppercase").data("trigger",h).data("hsb",f).data("change",c.change?c.change:null).data("close",c.close?c.close:null).data("open",c.open?c.open:null).attr("maxlength",7).attr("autocomplete","off").val("#"+o(e,c.letterCase)).trigger("change"),c.readonly&&b.prop("readonly",!0),c.disabled&&g(b),h.on("click.miniColors",function(a){a.preventDefault(),""===b.val()&&b.val("#").trigger("change"),i(b)}),b.on("focus.miniColors",function(a){""===b.val()&&b.val("#").trigger("change"),i(b)}),b.on("blur.miniColors",function(a){var c=s(y(b.data("hsb")));b.val(c?"#"+o(c,b.data("letterCase")):"").trigger("change")}),b.on("keydown.miniColors",function(a){9===a.keyCode&&j(b)}),b.on("keyup.miniColors",function(a){n(b)}),b.on("paste.miniColors",function(a){setTimeout(function(){n(b)},5)})},e=function(b){j(),b=a(b),b.data("trigger").remove(),b.attr("autocomplete",b.data("original-autocomplete")).attr("maxlength",b.data("original-maxlength")).removeData().removeClass("miniColors").off(".miniColors"),a(document).off(".miniColors")},f=function(a){a.prop("disabled",!1).data("trigger").css("opacity",1)},g=function(a){j(a),a.prop("disabled",!0).data("trigger").css("opacity",.5)},i=function(b){if(b.prop("disabled"))return!1;j();var c=a('<div class="miniColors-selector"></div>');c.append('<div class="miniColors-colors" style="background-color: #FFF;"><div class="miniColors-colorPicker"><div class="miniColors-colorPicker-inner"></div></div>').append('<div class="miniColors-hues"><div class="miniColors-huePicker"></div></div>').css("display","none").addClass(b.attr("class")).removeClass("form-control");var d=b.data("hsb");c.find(".miniColors-colors").css("backgroundColor","#"+y({h:d.h,s:100,b:100}));var e=b.data("colorPosition");e||(e=p(d)),c.find(".miniColors-colorPicker").css("top",e.y+"px").css("left",e.x+"px");var f=b.data("huePosition");f||(f=q(d)),c.find(".miniColors-huePicker").css("top",f.y+"px"),b.data("selector",c).data("huePicker",c.find(".miniColors-huePicker")).data("colorPicker",c.find(".miniColors-colorPicker")).data("mousebutton",0),a("BODY").append(c);var g=b.data("trigger"),h=!b.is(":visible"),i=h?g.offset().top+g.outerHeight():b.offset().top+b.outerHeight(),m=h?g.offset().left:b.offset().left,n=c.outerWidth(),o=c.outerHeight(),r=g.outerWidth(),s=g.outerHeight(),u=a(window).height(),v=a(window).width(),w=a(window).scrollTop(),x=a(window).scrollLeft();i+o>u+w&&(i=i-o-s),m+n>v+x&&(m=m-n+r),c.css({top:i,left:m}).fadeIn(100),c.on("selectstart",function(){return!1}),(!a.browser.msie||a.browser.msie&&a.browser.version>=9)&&a(window).on("resize.miniColors",function(a){j(b)}),a(document).on("mousedown.miniColors touchstart.miniColors",function(c){b.data("mousebutton",1);var d=a(c.target).parents().andSelf();if(d.hasClass("miniColors-colors")&&(c.preventDefault(),b.data("moving","colors"),k(b,c)),d.hasClass("miniColors-hues")&&(c.preventDefault(),b.data("moving","hues"),l(b,c)),d.hasClass("miniColors-selector"))return void c.preventDefault();d.hasClass("miniColors")||j(b)}),a(document).on("mouseup.miniColors touchend.miniColors",function(a){a.preventDefault(),b.data("mousebutton",0).removeData("moving")}).on("mousemove.miniColors touchmove.miniColors",function(a){a.preventDefault(),1===b.data("mousebutton")&&("colors"===b.data("moving")&&k(b,a),"hues"===b.data("moving")&&l(b,a))}),b.data("open")&&b.data("open").call(b.get(0),"#"+y(d),t(d))},j=function(b){b||(b=a(".miniColors")),b.each(function(){var c=a(this).data("selector");a(this).removeData("selector"),a(c).fadeOut(100,function(){if(b.data("close")){var c=b.data("hsb"),d=y(c);b.data("close").call(b.get(0),"#"+d,t(c))}a(this).remove()})}),a(document).off(".miniColors")},k=function(a,b){var c=a.data("colorPicker");c.hide();var d={x:b.pageX,y:b.pageY};b.originalEvent.changedTouches&&(d.x=b.originalEvent.changedTouches[0].pageX,d.y=b.originalEvent.changedTouches[0].pageY),d.x=d.x-a.data("selector").find(".miniColors-colors").offset().left-5,d.y=d.y-a.data("selector").find(".miniColors-colors").offset().top-5,d.x<=-5&&(d.x=-5),d.x>=144&&(d.x=144),d.y<=-5&&(d.y=-5),d.y>=144&&(d.y=144),a.data("colorPosition",d),c.css("left",d.x).css("top",d.y).show();var e=Math.round(.67*(d.x+5));e<0&&(e=0),e>100&&(e=100);var f=100-Math.round(.67*(d.y+5));f<0&&(f=0),f>100&&(f=100);var g=a.data("hsb");g.s=e,g.b=f,m(a,g,!0)},l=function(a,b){var c=a.data("huePicker");c.hide();var d={y:b.pageY};b.originalEvent.changedTouches&&(d.y=b.originalEvent.changedTouches[0].pageY),d.y=d.y-a.data("selector").find(".miniColors-colors").offset().top-1,d.y<=-1&&(d.y=-1),d.y>=149&&(d.y=149),a.data("huePosition",d),c.css("top",d.y).show();var e=Math.round(2.4*(150-d.y-1));e<0&&(e=0),e>360&&(e=360);var f=a.data("hsb");f.h=e,m(a,f,!0)},m=function(a,b,c){a.data("hsb",b);var d=y(b);if(c&&a.val("#"+o(d,a.data("letterCase"))).trigger("change"),a.data("trigger").css("backgroundColor","#"+d),a.data("selector")&&a.data("selector").find(".miniColors-colors").css("backgroundColor","#"+y({h:b.h,s:100,b:100})),a.data("change")){if(d===a.data("lastChange"))return;a.data("change").call(a.get(0),"#"+d,t(b)),a.data("lastChange",d)}},n=function(b){b.val("#"+r(b.val())).trigger("change");var c=s(b.val());if(!c)return!1;var d=x(c),e=b.data("hsb");if(d.h===e.h&&d.s===e.s&&d.b===e.b)return!0;var f=p(d);a(b.data("colorPicker")).css("top",f.y+"px").css("left",f.x+"px"),b.data("colorPosition",f);var g=q(d);return a(b.data("huePicker")).css("top",g.y+"px"),b.data("huePosition",g),m(b,d),!0},o=function(a,b){return"lowercase"===b?a.toLowerCase():"uppercase"===b?a.toUpperCase():a},p=function(a){var b=Math.ceil(a.s/.67);b<0&&(b=0),b>150&&(b=150);var c=150-Math.ceil(a.b/.67);return c<0&&(c=0),c>150&&(c=150),{x:b-5,y:c-5}},q=function(a){var b=150-a.h/2.4;return b<0&&(h=0),b>150&&(h=150),{y:b-1}},r=function(a){return a.replace(/[^A-F0-9]/gi,"")},s=function(a){return(a=r(a))?(3===a.length&&(a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]),6===a.length?a:null):null},t=function(a){var b={},c=Math.round(a.h),d=Math.round(255*a.s/100),e=Math.round(255*a.b/100);if(0===d)b.r=b.g=b.b=e;else{var f=e,g=(255-d)*e/255,h=c%60*(f-g)/60;360===c&&(c=0),c<60?(b.r=f,b.b=g,b.g=g+h):c<120?(b.g=f,b.b=g,b.r=f-h):c<180?(b.g=f,b.r=g,b.b=g+h):c<240?(b.b=f,b.r=g,b.g=f-h):c<300?(b.b=f,b.g=g,b.r=g+h):c<360?(b.r=f,b.g=g,b.b=f-h):(b.r=0,b.g=0,b.b=0)}return{r:Math.round(b.r),g:Math.round(b.g),b:Math.round(b.b)}},u=function(b){var c=[b.r.toString(16),b.g.toString(16),b.b.toString(16)];return a.each(c,function(a,b){1===b.length&&(c[a]="0"+b)}),c.join("")},v=function(a){return a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16),{r:a>>16,g:(65280&a)>>8,b:255&a}},w=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),d=Math.max(a.r,a.g,a.b),e=d-c;return b.b=d,b.s=0!==d?255*e/d:0,0!==b.s?a.r===d?b.h=(a.g-a.b)/e:a.g===d?b.h=2+(a.b-a.r)/e:b.h=4+(a.r-a.g)/e:b.h=-1,b.h*=60,b.h<0&&(b.h+=360),b.s*=100/255,b.b*=100/255,b},x=function(a){var b=w(v(a));return 0===b.s&&(b.h=360),b},y=function(a){return u(t(a))};switch(b){case"readonly":return a(this).each(function(){a(this).hasClass("miniColors")&&a(this).prop("readonly",c)}),a(this);case"disabled":return a(this).each(function(){a(this).hasClass("miniColors")&&(c?g(a(this)):f(a(this)))}),a(this);case"value":if(void 0===c){if(!a(this).hasClass("miniColors"))return;var z=a(this),A=s(z.val());return A?"#"+o(A,z.data("letterCase")):null}return a(this).each(function(){a(this).hasClass("miniColors")&&(a(this).val(c).trigger("change"),n(a(this)))}),a(this);case"destroy":return a(this).each(function(){a(this).hasClass("miniColors")&&e(a(this))}),a(this);default:return b||(b={}),a(this).each(function(){"input"===a(this)[0].tagName.toLowerCase()&&(a(this).data("trigger")||d(a(this),b))}),a(this)}}})}(jQuery),document.addEventListener("load",color_picker_init,!1),jQuery(document).ajaxComplete(function(){color_picker_init()}),function(a,b){function c(){return new Date(Date.UTC.apply(Date,arguments))}function d(){var a=new Date;return c(a.getFullYear(),a.getMonth(),a.getDate())}function e(a){return function(){return this[a].apply(this,arguments)}}function f(b,c){function d(a,b){return b.toLowerCase()}var e,f=a(b).data(),g={},h=new RegExp("^"+c.toLowerCase()+"([A-Z])");c=new RegExp("^"+c.toLowerCase());for(var i in f)c.test(i)&&(e=i.replace(h,d),g[e]=f[i]);return g}function g(b){var c={};if(o[b]||(b=b.split("-")[0],o[b])){var d=o[b];return a.each(n,function(a,b){b in d&&(c[b]=d[b])}),c}}var h=a(window),i=function(){var b={get:function(a){return this.slice(a)[0]},contains:function(a){for(var b=a&&a.valueOf(),c=0,d=this.length;c<d;c++)if(this[c].valueOf()===b)return c;return-1},remove:function(a){this.splice(a,1)},replace:function(b){b&&(a.isArray(b)||(b=[b]),this.clear(),this.push.apply(this,b))},clear:function(){this.splice(0)},copy:function(){var a=new i;return a.replace(this),a}};return function(){var c=[];return c.push.apply(c,arguments),a.extend(c,b),c}}(),j=function(b,c){this.dates=new i,this.viewDate=d(),this.focusDate=null,this._process_options(c),this.element=a(b),this.isInline=!1,this.isInput=this.element.is("input"),this.component=!!this.element.is(".date")&&this.element.find(".add-on, .input-group-addon, .btn"),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this.picker=a(p.template),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("cfdatepicker-inline").appendTo(this.element):this.picker.addClass("cfdatepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("cfdatepicker-rtl"),this.viewMode=this.o.startView,this.o.calendarWeeks&&this.picker.find("tfoot th.today").attr("colspan",function(a,b){return parseInt(b)+1}),this._allow_update=!1,this.setStartDate(this._o.startDate),this.setEndDate(this._o.endDate),this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled),this.fillDow(),this.fillMonths(),this._allow_update=!0,this.update(),this.showMode(),this.isInline&&this.show()};j.prototype={constructor:j,_process_options:function(b){this._o=a.extend({},this._o,b);var c=this.o=a.extend({},this._o),d=c.language;switch(o[d]||(d=d.split("-")[0],o[d]||(d=m.language)),c.language=d,c.startView){case 2:case"decade":c.startView=2;break;case 1:case"year":c.startView=1;break;default:c.startView=0}switch(c.minViewMode){case 1:case"months":c.minViewMode=1;break;case 2:case"years":c.minViewMode=2;break;default:c.minViewMode=0}c.startView=Math.max(c.startView,c.minViewMode),!0!==c.multidate&&(c.multidate=Number(c.multidate)||!1,!1!==c.multidate?c.multidate=Math.max(0,c.multidate):c.multidate=1),c.multidateSeparator=String(c.multidateSeparator),c.weekStart%=7,c.weekEnd=(c.weekStart+6)%7;var e=p.parseFormat(c.format);c.startDate!==-1/0&&(c.startDate?c.startDate instanceof Date?c.startDate=this._local_to_utc(this._zero_time(c.startDate)):c.startDate=p.parseDate(c.startDate,e,c.language):c.startDate=-1/0),c.endDate!==1/0&&(c.endDate?c.endDate instanceof Date?c.endDate=this._local_to_utc(this._zero_time(c.endDate)):c.endDate=p.parseDate(c.endDate,e,c.language):c.endDate=1/0),c.daysOfWeekDisabled=c.daysOfWeekDisabled||[],a.isArray(c.daysOfWeekDisabled)||(c.daysOfWeekDisabled=c.daysOfWeekDisabled.split(/[,\s]*/)),c.daysOfWeekDisabled=a.map(c.daysOfWeekDisabled,function(a){return parseInt(a,10)});var f=String(c.orientation).toLowerCase().split(/\s+/g),g=c.orientation.toLowerCase();if(f=a.grep(f,function(a){return/^auto|left|right|top|bottom$/.test(a)}),c.orientation={x:"auto",y:"auto"},g&&"auto"!==g)if(1===f.length)switch(f[0]){case"top":case"bottom":c.orientation.y=f[0];break;case"left":case"right":c.orientation.x=f[0]}else g=a.grep(f,function(a){return/^left|right$/.test(a)}),c.orientation.x=g[0]||"auto",g=a.grep(f,function(a){return/^top|bottom$/.test(a)}),c.orientation.y=g[0]||"auto";else;},_events:[],_secondaryEvents:[],_applyEvents:function(a){for(var b,c,d,e=0;e<a.length;e++)b=a[e][0],2===a[e].length?(c=void 0,d=a[e][1]):3===a[e].length&&(c=a[e][1],d=a[e][2]),b.on(d,c)},_unapplyEvents:function(a){for(var b,c,d,e=0;e<a.length;e++)b=a[e][0],2===a[e].length?(d=void 0,c=a[e][1]):3===a[e].length&&(d=a[e][1],c=a[e][2]),b.off(c,d)},_buildEvents:function(){this.isInput?this._events=[[this.element,{focus:a.proxy(this.show,this),keyup:a.proxy(function(b){-1===a.inArray(b.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:a.proxy(this.keydown,this)}]]:this.component&&this.hasInput?this._events=[[this.element.find("input"),{focus:a.proxy(this.show,this),keyup:a.proxy(function(b){-1===a.inArray(b.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:a.proxy(this.keydown,this)}],[this.component,{click:a.proxy(this.show,this)}]]:this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:a.proxy(this.show,this)}]],this._events.push([this.element,"*",{blur:a.proxy(function(a){this._focused_from=a.target},this)}],[this.element,{blur:a.proxy(function(a){this._focused_from=a.target},this)}]),this._secondaryEvents=[[this.picker,{click:a.proxy(this.click,this)}],[a(window),{resize:a.proxy(this.place,this)}],[a(document),{"mousedown touchstart":a.proxy(function(a){this.element.is(a.target)||this.element.find(a.target).length||this.picker.is(a.target)||this.picker.find(a.target).length||this.hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(b,c){var d=c||this.dates.get(-1),e=this._utc_to_local(d);this.element.trigger({type:b,date:e,dates:a.map(this.dates,this._utc_to_local),format:a.proxy(function(a,b){0===arguments.length?(a=this.dates.length-1,b=this.o.format):"string"==typeof a&&(b=a,a=this.dates.length-1),b=b||this.o.format;var c=this.dates.get(a);return p.formatDate(c,b,this.o.language)},this)})},show:function(){this.isInline||this.picker.appendTo("body"),this.picker.show(),this.place(),this._attachSecondaryEvents(),this._trigger("show")},hide:function(){this.isInline||this.picker.is(":visible")&&(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.viewMode=this.o.startView,this.showMode(),this.o.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this._trigger("hide"))},remove:function(){this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().cfdatepicker,this.isInput||delete this.element.data().date},_utc_to_local:function(a){return a&&new Date(a.getTime()+6e4*a.getTimezoneOffset())},_local_to_utc:function(a){return a&&new Date(a.getTime()-6e4*a.getTimezoneOffset())},_zero_time:function(a){return a&&new Date(a.getFullYear(),a.getMonth(),a.getDate())},_zero_utc_time:function(a){return a&&new Date(Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()))},getDates:function(){return a.map(this.dates,this._utc_to_local)},getUTCDates:function(){return a.map(this.dates,function(a){return new Date(a)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){return new Date(this.dates.get(-1))},setDates:function(){var b=a.isArray(arguments[0])?arguments[0]:arguments;this.update.apply(this,b),this._trigger("changeDate"),this.setValue()},setUTCDates:function(){var b=a.isArray(arguments[0])?arguments[0]:arguments;this.update.apply(this,a.map(b,this._utc_to_local)),this._trigger("changeDate"),this.setValue()},setDate:e("setDates"),setUTCDate:e("setUTCDates"),setValue:function(){var a=this.getFormattedDate();this.isInput?this.element.val(a).change():this.component&&this.element.find("input").val(a).change()},getFormattedDate:function(b){void 0===b&&(b=this.o.format);var c=this.o.language;return a.map(this.dates,function(a){return p.formatDate(a,b,c)}).join(this.o.multidateSeparator)},setStartDate:function(a){this._process_options({startDate:a}),this.update(),this.updateNavArrows()},setEndDate:function(a){this._process_options({endDate:a}),this.update(),this.updateNavArrows()},setDaysOfWeekDisabled:function(a){this._process_options({daysOfWeekDisabled:a}),this.update(),this.updateNavArrows()},place:function(){if(!this.isInline){var b,c=this.picker.outerWidth(),d=this.picker.outerHeight(),e=h.width(),f=h.height(),g=h.scrollTop(),i=jQuery(this.element).data("form-id"),j=document.getElementById("modal-"+i+"-content");b=null!==j?1e4:parseInt(this.element.parents().filter(function(){return"auto"!==a(this).css("z-index")}).first().css("z-index"))+10;var k=this.component?this.component.parent().offset():this.element.offset(),l=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),m=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),n=k.left,o=k.top;this.picker.removeClass("cfdatepicker-orient-top cfdatepicker-orient-bottom cfdatepicker-orient-right cfdatepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("cfdatepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&&(n-=c-m)):(this.picker.addClass("cfdatepicker-orient-left"),k.left<0?n-=k.left-10:k.left+c>e&&(n=e-c-10));var p,q,r=this.o.orientation.y;"auto"===r&&(p=-g+k.top-d,q=g+f-(k.top+l+d),r=Math.max(p,q)===q?"top":"bottom"),this.picker.addClass("cfdatepicker-orient-"+r),"top"===r?o+=l:o-=d+parseInt(this.picker.css("padding-top")),this.picker.css({top:o,left:n,zIndex:b})}},_allow_update:!0,update:function(){if(this._allow_update){var b=this.dates.copy(),c=[],d=!1;arguments.length?(a.each(arguments,a.proxy(function(a,b){b instanceof Date&&(b=this._local_to_utc(b)),c.push(b)},this)),d=!0):(c=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val(),c=c&&this.o.multidate?c.split(this.o.multidateSeparator):[c],delete this.element.data().date),c=a.map(c,a.proxy(function(a){return p.parseDate(a,this.o.format,this.o.language)},this)),c=a.grep(c,a.proxy(function(a){return a<this.o.startDate||a>this.o.endDate||!a},this),!0),this.dates.replace(c),this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate&&(this.viewDate=new Date(this.o.endDate)),d?this.setValue():c.length&&String(b)!==String(this.dates)&&this._trigger("changeDate"),!this.dates.length&&b.length&&this._trigger("clearDate"),this.fill()}},fillDow:function(){var a=this.o.weekStart,b="<tr>";if(this.o.calendarWeeks){var c='<th class="cw">&nbsp;</th>';b+=c,this.picker.find(".cfdatepicker-days thead tr:first-child").prepend(c)}for(;a<this.o.weekStart+7;)b+='<th class="dow">'+o[this.o.language].daysMin[a++%7]+"</th>";b+="</tr>",this.picker.find(".cfdatepicker-days thead").append(b)},fillMonths:function(){for(var a="",b=0;b<12;)a+='<span class="month">'+o[this.o.language].monthsShort[b++]+"</span>";this.picker.find(".cfdatepicker-months td").html(a)},setRange:function(b){b&&b.length?this.range=a.map(b,function(a){return a.valueOf()}):delete this.range,this.fill()},getClassNames:function(b){var c=[],d=this.viewDate.getUTCFullYear(),e=this.viewDate.getUTCMonth(),f=new Date;return b.getUTCFullYear()<d||b.getUTCFullYear()===d&&b.getUTCMonth()<e?c.push("old"):(b.getUTCFullYear()>d||b.getUTCFullYear()===d&&b.getUTCMonth()>e)&&c.push("new"),this.focusDate&&b.valueOf()===this.focusDate.valueOf()&&c.push("focused"),this.o.todayHighlight&&b.getUTCFullYear()===f.getFullYear()&&b.getUTCMonth()===f.getMonth()&&b.getUTCDate()===f.getDate()&&c.push("today"),-1!==this.dates.contains(b)&&c.push("active"),(b.valueOf()<this.o.startDate||b.valueOf()>this.o.endDate||-1!==a.inArray(b.getUTCDay(),this.o.daysOfWeekDisabled))&&c.push("disabled"),this.range&&(b>this.range[0]&&b<this.range[this.range.length-1]&&c.push("range"),-1!==a.inArray(b.valueOf(),this.range)&&c.push("selected")),c},fill:function(){var b,d=new Date(this.viewDate),e=d.getUTCFullYear(),f=d.getUTCMonth(),g=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,h=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,i=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,j=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,k=o[this.o.language].today||o.en.today||"",l=o[this.o.language].clear||o.en.clear||"";this.picker.find(".cfdatepicker-days thead th.cfdatepicker-switch").text(o[this.o.language].months[f]+" "+e),this.picker.find("tfoot th.today").text(k).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot th.clear").text(l).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var m=c(e,f-1,28),n=p.getDaysInMonth(m.getUTCFullYear(),m.getUTCMonth());m.setUTCDate(n),m.setUTCDate(n-(m.getUTCDay()-this.o.weekStart+7)%7);var q=new Date(m);q.setUTCDate(q.getUTCDate()+42),q=q.valueOf();for(var r,s=[];m.valueOf()<q;){if(m.getUTCDay()===this.o.weekStart&&(s.push("<tr>"),this.o.calendarWeeks)){var t=new Date(+m+(this.o.weekStart-m.getUTCDay()-7)%7*864e5),u=new Date(Number(t)+(11-t.getUTCDay())%7*864e5),v=new Date(Number(v=c(u.getUTCFullYear(),0,1))+(11-v.getUTCDay())%7*864e5),w=(u-v)/864e5/7+1;s.push('<td class="cw">'+w+"</td>")}if(r=this.getClassNames(m),r.push("day"),this.o.beforeShowDay!==a.noop){var x=this.o.beforeShowDay(this._utc_to_local(m));void 0===x?x={}:"boolean"==typeof x?x={enabled:x}:"string"==typeof x&&(x={classes:x}),!1===x.enabled&&r.push("disabled"),x.classes&&(r=r.concat(x.classes.split(/\s+/))),x.tooltip&&(b=x.tooltip)}r=a.unique(r),s.push('<td class="'+r.join(" ")+'"'+(b?' title="'+b+'"':"")+">"+m.getUTCDate()+"</td>"),m.getUTCDay()===this.o.weekEnd&&s.push("</tr>"),m.setUTCDate(m.getUTCDate()+1)}this.picker.find(".cfdatepicker-days tbody").empty().append(s.join(""));var y=this.picker.find(".cfdatepicker-months").find("th:eq(1)").text(e).end().find("span").removeClass("active");a.each(this.dates,function(a,b){b.getUTCFullYear()===e&&y.eq(b.getUTCMonth()).addClass("active")}),(e<g||e>i)&&y.addClass("disabled"),e===g&&y.slice(0,h).addClass("disabled"),e===i&&y.slice(j+1).addClass("disabled"),s="",e=10*parseInt(e/10,10);var z=this.picker.find(".cfdatepicker-years").find("th:eq(1)").text(e+"-"+(e+9)).end().find("td");e-=1;for(var A,B=a.map(this.dates,function(a){return a.getUTCFullYear()}),C=-1;C<11;C++)A=["year"],-1===C?A.push("old"):10===C&&A.push("new"),-1!==a.inArray(e,B)&&A.push("active"),(e<g||e>i)&&A.push("disabled"),
2
  s+='<span class="'+A.join(" ")+'">'+e+"</span>",e+=1;z.html(s)},updateNavArrows:function(){if(this._allow_update){var a=new Date(this.viewDate),b=a.getUTCFullYear(),c=a.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-1/0&&b<=this.o.startDate.getUTCFullYear()&&c<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&b>=this.o.endDate.getUTCFullYear()&&c>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-1/0&&b<=this.o.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&b>=this.o.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(b){b.preventDefault();var d,e,f,g=a(b.target).closest("span, td, th");if(1===g.length)switch(g[0].nodeName.toLowerCase()){case"th":switch(g[0].className){case"cfdatepicker-switch":this.showMode(1);break;case"prev":case"next":var h=p.modes[this.viewMode].navStep*("prev"===g[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,h),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,h),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var i=new Date;i=c(i.getFullYear(),i.getMonth(),i.getDate(),0,0,0),this.showMode(-2);var j="linked"===this.o.todayBtn?null:"view";this._setDate(i,j);break;case"clear":var k;this.isInput?k=this.element:this.component&&(k=this.element.find("input")),k&&k.val("").change(),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()}break;case"span":g.is(".disabled")||(this.viewDate.setUTCDate(1),g.is(".month")?(f=1,e=g.parent().find("span").index(g),d=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(e),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode&&this._setDate(c(d,e,f))):(f=1,e=0,d=parseInt(g.text(),10)||0,this.viewDate.setUTCFullYear(d),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(c(d,e,f))),this.showMode(-1),this.fill());break;case"td":g.is(".day")&&!g.is(".disabled")&&(f=parseInt(g.text(),10)||1,d=this.viewDate.getUTCFullYear(),e=this.viewDate.getUTCMonth(),g.is(".old")?0===e?(e=11,d-=1):e-=1:g.is(".new")&&(11===e?(e=0,d+=1):e+=1),this._setDate(c(d,e,f)))}this.picker.is(":visible")&&this._focused_from&&a(this._focused_from).focus(),delete this._focused_from},_toggle_multidate:function(a){var b=this.dates.contains(a);if(a?-1!==b?this.dates.remove(b):this.dates.push(a):this.dates.clear(),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(a,b){b&&"date"!==b||this._toggle_multidate(a&&new Date(a)),b&&"view"!==b||(this.viewDate=a&&new Date(a)),this.fill(),this.setValue(),this._trigger("changeDate");var c;this.isInput?c=this.element:this.component&&(c=this.element.find("input")),c&&c.change(),!this.o.autoclose||b&&"date"!==b||this.hide()},moveMonth:function(a,b){if(a){if(!b)return a;var c,d,e=new Date(a.valueOf()),f=e.getUTCDate(),g=e.getUTCMonth(),h=Math.abs(b);if(b=b>0?1:-1,1===h)d=-1===b?function(){return e.getUTCMonth()===g}:function(){return e.getUTCMonth()!==c},c=g+b,e.setUTCMonth(c),(c<0||c>11)&&(c=(c+12)%12);else{for(var i=0;i<h;i++)e=this.moveMonth(e,b);c=e.getUTCMonth(),e.setUTCDate(f),d=function(){return c!==e.getUTCMonth()}}for(;d();)e.setUTCDate(--f),e.setUTCMonth(c);return e}},moveYear:function(a,b){return this.moveMonth(a,12*b)},dateWithinRange:function(a){return a>=this.o.startDate&&a<=this.o.endDate},keydown:function(a){if(this.picker.is(":not(:visible)"))return void(27===a.keyCode&&this.show());var b,c,e,f=!1,g=this.focusDate||this.viewDate;switch(a.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),a.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;b=37===a.keyCode?-1:1,a.ctrlKey?(c=this.moveYear(this.dates.get(-1)||d(),b),e=this.moveYear(g,b),this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveMonth(this.dates.get(-1)||d(),b),e=this.moveMonth(g,b),this._trigger("changeMonth",this.viewDate)):(c=new Date(this.dates.get(-1)||d()),c.setUTCDate(c.getUTCDate()+b),e=new Date(g),e.setUTCDate(g.getUTCDate()+b)),this.dateWithinRange(c)&&(this.focusDate=this.viewDate=e,this.setValue(),this.fill(),a.preventDefault());break;case 38:case 40:if(!this.o.keyboardNavigation)break;b=38===a.keyCode?-1:1,a.ctrlKey?(c=this.moveYear(this.dates.get(-1)||d(),b),e=this.moveYear(g,b),this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveMonth(this.dates.get(-1)||d(),b),e=this.moveMonth(g,b),this._trigger("changeMonth",this.viewDate)):(c=new Date(this.dates.get(-1)||d()),c.setUTCDate(c.getUTCDate()+7*b),e=new Date(g),e.setUTCDate(g.getUTCDate()+7*b)),this.dateWithinRange(c)&&(this.focusDate=this.viewDate=e,this.setValue(),this.fill(),a.preventDefault());break;case 32:break;case 13:g=this.focusDate||this.dates.get(-1)||this.viewDate,this._toggle_multidate(g),f=!0,this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(a.preventDefault(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}if(f){this.dates.length?this._trigger("changeDate"):this._trigger("clearDate");var h;this.isInput?h=this.element:this.component&&(h=this.element.find("input")),h&&h.change()}},showMode:function(a){a&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(2,this.viewMode+a))),this.picker.find(">div").hide().filter(".cfdatepicker-"+p.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()}};var k=function(b,c){this.element=a(b),this.inputs=a.map(c.inputs,function(a){return a.jquery?a[0]:a}),delete c.inputs,a(this.inputs).cfdatepicker(c).bind("changeDate",a.proxy(this.dateUpdated,this)),this.pickers=a.map(this.inputs,function(b){return a(b).data("cfdatepicker")}),this.updateDates()};k.prototype={updateDates:function(){this.dates=a.map(this.pickers,function(a){return a.getUTCDate()}),this.updateRanges()},updateRanges:function(){var b=a.map(this.dates,function(a){return a.valueOf()});a.each(this.pickers,function(a,c){c.setRange(b)})},dateUpdated:function(b){if(!this.updating){this.updating=!0;var c=a(b.target).data("cfdatepicker"),d=c.getUTCDate(),e=a.inArray(b.target,this.inputs),f=this.inputs.length;if(-1!==e){if(a.each(this.pickers,function(a,b){b.getUTCDate()||b.setUTCDate(d)}),d<this.dates[e])for(;e>=0&&d<this.dates[e];)this.pickers[e--].setUTCDate(d);else if(d>this.dates[e])for(;e<f&&d>this.dates[e];)this.pickers[e++].setUTCDate(d);this.updateDates(),delete this.updating}}},remove:function(){a.map(this.pickers,function(a){a.remove()}),delete this.element.data().cfdatepicker}};var l=a.fn.cfdatepicker;a.fn.cfdatepicker=function(b){var c=Array.apply(null,arguments);c.shift();var d;return this.each(function(){var e=a(this),h=e.data("cfdatepicker"),i="object"==typeof b&&b;if(!h){var l=f(this,"date"),n=a.extend({},m,l,i),o=g(n.language),p=a.extend({},m,o,l,i);if(e.is(".input-daterange")||p.inputs){var q={inputs:p.inputs||e.find("input").toArray()};e.data("cfdatepicker",h=new k(this,a.extend(p,q)))}else e.data("cfdatepicker",h=new j(this,p))}if("string"==typeof b&&"function"==typeof h[b]&&void 0!==(d=h[b].apply(h,c)))return!1}),void 0!==d?d:this};var m=a.fn.cfdatepicker.defaults={autoclose:!1,beforeShowDay:a.noop,calendarWeeks:!1,clearBtn:!1,daysOfWeekDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,weekStart:0},n=a.fn.cfdatepicker.locale_opts=["format","rtl","weekStart"];a.fn.cfdatepicker.Constructor=j;var o=a.fn.cfdatepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear"}},p={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(a){return a%4==0&&a%100!=0||a%400==0},getDaysInMonth:function(a,b){return[31,p.isLeapYear(a)?29:28,31,30,31,30,31,31,30,31,30,31][b]},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(a){var b=a.replace(this.validParts,"\0").split("\0"),c=a.match(this.validParts);if(!b||!b.length||!c||0===c.length)throw new Error("Invalid date format.");return{separators:b,parts:c}},parseDate:function(b,d,e){function f(){var a=this.slice(0,l[i].length);return a===l[i].slice(0,a.length)}if(b){if(b instanceof Date)return b;"string"==typeof d&&(d=p.parseFormat(d));var g,h,i,k=/([\-+]\d+)([dmwy])/,l=b.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(b)){for(b=new Date,i=0;i<l.length;i++)switch(g=k.exec(l[i]),h=parseInt(g[1]),g[2]){case"d":b.setUTCDate(b.getUTCDate()+h);break;case"m":b=j.prototype.moveMonth.call(j.prototype,b,h);break;case"w":b.setUTCDate(b.getUTCDate()+7*h);break;case"y":b=j.prototype.moveYear.call(j.prototype,b,h)}return c(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),0,0,0)}l=b&&b.match(this.nonpunctuation)||[],b=new Date;var m,n,q={},r=["yyyy","yy","M","MM","m","mm","d","dd"],s={yyyy:function(a,b){return a.setUTCFullYear(b)},yy:function(a,b){return a.setUTCFullYear(2e3+b)},m:function(a,b){if(isNaN(a))return a;for(b-=1;b<0;)b+=12;for(b%=12,a.setUTCMonth(b);a.getUTCMonth()!==b;)a.setUTCDate(a.getUTCDate()-1);return a},d:function(a,b){return a.setUTCDate(b)}};s.M=s.MM=s.mm=s.m,s.dd=s.d,b=c(b.getFullYear(),b.getMonth(),b.getDate(),0,0,0);var t=d.parts.slice();if(l.length!==t.length&&(t=a(t).filter(function(b,c){return-1!==a.inArray(c,r)}).toArray()),l.length===t.length){var u;for(i=0,u=t.length;i<u;i++){if(m=parseInt(l[i],10),g=t[i],isNaN(m))switch(g){case"MM":n=a(o[e].months).filter(f),m=a.inArray(n[0],o[e].months)+1;break;case"M":n=a(o[e].monthsShort).filter(f),m=a.inArray(n[0],o[e].monthsShort)+1}q[g]=m}var v,w;for(i=0;i<r.length;i++)(w=r[i])in q&&!isNaN(q[w])&&(v=new Date(b),s[w](v,q[w]),isNaN(v)||(b=v))}return b}},formatDate:function(b,c,d){if(!b)return"";"string"==typeof c&&(c=p.parseFormat(c));var e={d:b.getUTCDate(),D:o[d].daysShort[b.getUTCDay()],DD:o[d].days[b.getUTCDay()],m:b.getUTCMonth()+1,M:o[d].monthsShort[b.getUTCMonth()],MM:o[d].months[b.getUTCMonth()],yy:b.getUTCFullYear().toString().substring(2),yyyy:b.getUTCFullYear()};e.dd=(e.d<10?"0":"")+e.d,e.mm=(e.m<10?"0":"")+e.m,b=[];for(var f=a.extend([],c.separators),g=0,h=c.parts.length;g<=h;g++)f.length&&b.push(f.shift()),b.push(e[c.parts[g]]);return b.join("")},headTemplate:'<thead><tr><th class="prev">&laquo;</th><th colspan="5" class="cfdatepicker-switch"></th><th class="next">&raquo;</th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};p.template='<div class="cfdatepicker"><div class="cfdatepicker-days"><table class=" table-condensed">'+p.headTemplate+"<tbody></tbody>"+p.footTemplate+'</table></div><div class="cfdatepicker-months"><table class="table-condensed">'+p.headTemplate+p.contTemplate+p.footTemplate+'</table></div><div class="cfdatepicker-years"><table class="table-condensed">'+p.headTemplate+p.contTemplate+p.footTemplate+"</table></div></div>",a.fn.cfdatepicker.DPGlobal=p,a.fn.cfdatepicker.noConflict=function(){return a.fn.cfdatepicker=l,this},a(document).on("focus.cfdatepicker.data-api click.cfdatepicker.data-api",'[data-provide="cfdatepicker"]',function(b){var c=a(this);c.data("cfdatepicker")||(b.preventDefault(),c.cfdatepicker("show").on("show",function(){a(this).trigger("blur")}).on("hide",function(){a(this).attr("disabled",!1)}))})}(window.jQuery),function(a){function b(a){var b=document.createElement("input"),c="on"+a,d=c in b;return d||(b.setAttribute(c,"return;"),d="function"==typeof b[c]),b=null,d}function c(a){var b="text"==a||"tel"==a;if(!b){var c=document.createElement("input");c.setAttribute("type",a),b="text"===c.type,c=null}return b}function d(b,c,e){var f=e.aliases[b];return!!f&&(f.alias&&d(f.alias,void 0,e),a.extend(!0,e,f),a.extend(!0,e,c),!0)}function e(b,c){function d(a){function c(a,b,c,d){this.matches=[],this.isGroup=a||!1,this.isOptional=b||!1,this.isQuantifier=c||!1,this.isAlternator=d||!1,this.quantifier={min:1,max:1}}function d(a,c,d){var e=b.definitions[c],f=0==a.matches.length;if(d=void 0!=d?d:a.matches.length,e&&!l){for(var g=e.prevalidator,h=g?g.length:0,i=1;i<e.cardinality;i++){var j=h>=i?g[i-1]:[],k=j.validator,m=j.cardinality;a.matches.splice(d++,0,{fn:k?"string"==typeof k?new RegExp(k):new function(){this.test=k}:new RegExp("."),cardinality:m||1,optionality:a.isOptional,newBlockMarker:f,casing:e.casing,def:e.definitionSymbol||c,placeholder:e.placeholder,mask:c})}a.matches.splice(d++,0,{fn:e.validator?"string"==typeof e.validator?new RegExp(e.validator):new function(){this.test=e.validator}:new RegExp("."),cardinality:e.cardinality,optionality:a.isOptional,newBlockMarker:f,casing:e.casing,def:e.definitionSymbol||c,placeholder:e.placeholder,mask:c})}else a.matches.splice(d++,0,{fn:null,cardinality:0,optionality:a.isOptional,newBlockMarker:f,casing:null,def:c,placeholder:void 0,mask:c}),l=!1}for(var e,f,g,h,i,j,k=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?\})\??|[^.?*+^${[]()|\\]+|./g,l=!1,m=new c,n=[],o=[];e=k.exec(a);)switch(f=e[0],f.charAt(0)){case b.optionalmarker.end:case b.groupmarker.end:if(g=n.pop(),n.length>0){if(h=n[n.length-1],h.matches.push(g),h.isAlternator){i=n.pop();for(var p=0;p<i.matches.length;p++)i.matches[p].isGroup=!1;n.length>0?(h=n[n.length-1],h.matches.push(i)):m.matches.push(i)}}else m.matches.push(g);break;case b.optionalmarker.start:n.push(new c(!1,!0));break;case b.groupmarker.start:n.push(new c(!0));break;case b.quantifiermarker.start:var q=new c(!1,!1,!0);f=f.replace(/[{}]/g,"");var r=f.split(","),s=isNaN(r[0])?r[0]:parseInt(r[0]),t=1==r.length?s:isNaN(r[1])?r[1]:parseInt(r[1]);if(("*"==t||"+"==t)&&(s="*"==t?0:1),q.quantifier={min:s,max:t},n.length>0){var u=n[n.length-1].matches;if(e=u.pop(),!e.isGroup){var v=new c(!0);v.matches.push(e),e=v}u.push(e),u.push(q)}else{if(e=m.matches.pop(),!e.isGroup){var v=new c(!0);v.matches.push(e),e=v}m.matches.push(e),m.matches.push(q)}break;case b.escapeChar:l=!0;break;case b.alternatormarker:n.length>0?(h=n[n.length-1],j=h.matches.pop()):j=m.matches.pop(),j.isAlternator?n.push(j):(i=new c(!1,!1,!1,!0),i.matches.push(j),n.push(i));break;default:if(n.length>0){if(h=n[n.length-1],h.matches.length>0&&(j=h.matches[h.matches.length-1],j.isGroup&&(j.isGroup=!1,d(j,b.groupmarker.start,0),d(j,b.groupmarker.end))),d(h,f),h.isAlternator){i=n.pop();for(var p=0;p<i.matches.length;p++)i.matches[p].isGroup=!1;n.length>0?(h=n[n.length-1],h.matches.push(i)):m.matches.push(i)}}else m.matches.length>0&&(j=m.matches[m.matches.length-1],j.isGroup&&(j.isGroup=!1,d(j,b.groupmarker.start,0),d(j,b.groupmarker.end))),d(m,f)}return m.matches.length>0&&(j=m.matches[m.matches.length-1],j.isGroup&&(j.isGroup=!1,d(j,b.groupmarker.start,0),d(j,b.groupmarker.end)),o.push(m)),o}function e(c,e){if(b.numericInput&&!0!==b.multi){c=c.split("").reverse();for(var f=0;f<c.length;f++)c[f]==b.optionalmarker.start?c[f]=b.optionalmarker.end:c[f]==b.optionalmarker.end?c[f]=b.optionalmarker.start:c[f]==b.groupmarker.start?c[f]=b.groupmarker.end:c[f]==b.groupmarker.end&&(c[f]=b.groupmarker.start);c=c.join("")}if(void 0!=c&&""!=c){if(1==c.length&&0==b.greedy&&0!=b.repeat&&(b.placeholder=""),b.repeat>0||"*"==b.repeat||"+"==b.repeat){var g="*"==b.repeat?0:"+"==b.repeat?1:b.repeat;c=b.groupmarker.start+c+b.groupmarker.end+b.quantifiermarker.start+g+","+b.repeat+b.quantifiermarker.end}return void 0==a.inputmask.masksCache[c]&&(a.inputmask.masksCache[c]={mask:c,maskToken:d(c),validPositions:{},_buffer:void 0,buffer:void 0,tests:{},metadata:e}),a.extend(!0,{},a.inputmask.masksCache[c])}}var f=void 0;if(a.isFunction(b.mask)&&(b.mask=b.mask.call(this,b)),a.isArray(b.mask))if(c)f=[],a.each(b.mask,function(b,c){f.push(void 0==c.mask||a.isFunction(c.mask)?e(c.toString(),c):e(c.mask.toString(),c))});else{b.keepStatic=void 0==b.keepStatic||b.keepStatic;var g="(";a.each(b.mask,function(b,c){g.length>1&&(g+=")|("),g+=void 0==c.mask||a.isFunction(c.mask)?c.toString():c.mask.toString()}),g+=")",f=e(g,b.mask)}else b.mask&&(f=void 0==b.mask.mask||a.isFunction(b.mask.mask)?e(b.mask.toString(),b.mask):e(b.mask.mask.toString(),b.mask));return f}function f(d,e,f){function h(a,b,c){b=b||0;var d,e,f,g=[],h=0;do{if(!0===a&&o().validPositions[h]){var i=o().validPositions[h];e=i.match,d=i.locator.slice(),g.push(!0===c?i.input:I(h,e))}else{if(b>h){f=w(h,d,h-1)[0]}else f=t(h,d,h-1);e=f.match,d=f.locator.slice(),g.push(I(h,e))}h++}while((void 0==ea||ea>h-1)&&null!=e.fn||null==e.fn&&""!=e.def||b>=h);return g.pop(),g}function o(){return e}function p(a){var b=o();b.buffer=void 0,b.tests={},!0!==a&&(b._buffer=void 0,b.validPositions={},b.p=0)}function q(a){var b=o(),c=-1,d=b.validPositions;void 0==a&&(a=-1);var e=c,f=c;for(var g in d){var h=parseInt(g);(-1==a||null!=d[h].match.fn)&&(a>h&&(e=h),h>=a&&(f=h))}return c=a-e>1||a>f?e:f}function r(b,c,d){if(f.insertMode&&void 0!=o().validPositions[b]&&void 0==d){var e,g=a.extend(!0,{},o().validPositions),h=q();for(e=b;h>=e;e++)delete o().validPositions[e];o().validPositions[b]=c;var i,j=!0;for(e=b;h>=e;e++){var k=g[e];if(void 0!=k){var l=o().validPositions;i=!f.keepStatic&&(void 0!=l[e+1]&&w(e+1,l[e].locator.slice(),e).length>1||l[e]&&void 0!=l[e].alternation)?e+1:E(e),j=v(i,k.match.def)?j&&!1!==B(i,k.input,!0,!0):null==k.match.fn}if(!j)break}if(!j)return o().validPositions=a.extend(!0,{},g),!1}else o().validPositions[b]=c;return!0}function s(a,b){var c,d=a;for(void 0!=o().validPositions[a]&&o().validPositions[a].input==f.radixPoint&&(b++,d++),c=d;b>c;c++)void 0==o().validPositions[c]||o().validPositions[c].input==f.radixPoint&&c!=q()||delete o().validPositions[c];for(c=b;c<=q();){var e=o().validPositions[c],g=o().validPositions[d];void 0!=e&&void 0==g?(v(d,e.match.def)&&!1!==B(d,e.input,!0)&&(delete o().validPositions[c],c++),d++):c++}var h=q();h>=a&&void 0!=o().validPositions[h]&&o().validPositions[h].input==f.radixPoint&&delete o().validPositions[h],p(!0)}function t(b,c,d){for(var e,g=w(b,c,d),h=q(),i=o().validPositions[h]||w(0)[0],j=void 0!=i.alternation?i.locator[i.alternation].split(","):[],k=0;k<g.length&&(e=g[k],!(f.greedy||e.match&&(!1===e.match.optionality||!1===e.match.newBlockMarker)&&!0!==e.match.optionalQuantifier&&(void 0==i.alternation||void 0!=e.locator[i.alternation]&&function(b,c,d){for(var e=!1,f=b.locator[c].toString().split(","),g=0;g<f.length;g++)if(-1!=a.inArray(f[g],d)){e=!0;break}return e}(e,i.alternation,j))));k++);return e}function u(a){return o().validPositions[a]?o().validPositions[a].match:w(a)[0].match}function v(a,b){for(var c=!1,d=w(a),e=0;e<d.length;e++)if(d[e].match&&d[e].match.def==b){c=!0;break}return c}function w(b,c,d){function e(c,d,g,i){function l(g,i,n){if(h>1e4)return alert("jquery.inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+o().mask),!0;if(h==b&&void 0==g.matches)return j.push({match:g,locator:i.reverse()}),!0;if(void 0!=g.matches){if(g.isGroup&&!0!==n){if(g=l(c.matches[m+1],i))return!0}else if(g.isOptional){var p=g;if(g=e(g,d,i,n)){var q=j[j.length-1].match,r=0==a.inArray(q,p.matches);r&&(k=!0),h=b}}else if(g.isAlternator){var s,t=g,u=[],v=j.slice(),w=i.length,x=d.length>0?d.shift():-1;if(-1==x||"string"==typeof x){var y,z=h,A=d.slice();"string"==typeof x&&(y=x.split(","));for(var B=0;B<t.matches.length;B++){j=[],g=l(t.matches[B],[B].concat(i),n)||g,s=j.slice(),h=z,j=[];for(var C=0;C<A.length;C++)d[C]=A[C];for(var D=0;D<s.length;D++)for(var E=s[D],F=0;F<u.length;F++){var G=u[F];if(E.match.mask==G.match.mask&&("string"!=typeof x||-1!=a.inArray(E.locator[w].toString(),y))){s.splice(D,1),G.locator[w]=G.locator[w]+","+E.locator[w],G.alternation=w;break}}u=u.concat(s)}"string"==typeof x&&(u=a.map(u,function(b,c){if(isFinite(c)){var d=b.locator[w].toString().split(",");b.locator[w]=void 0,b.alternation=void 0;for(var e=0;e<d.length;e++)-1!=a.inArray(d[e],y)&&(void 0!=b.locator[w]?(b.locator[w]+=",",b.alternation=w,b.locator[w]+=d[e]):b.locator[w]=parseInt(d[e]));if(void 0!=b.locator[w])return b}})),j=v.concat(u),k=!0}else g=l(t.matches[x],[x].concat(i),n);if(g)return!0}else if(g.isQuantifier&&!0!==n){var H=g;f.greedy=f.greedy&&isFinite(H.quantifier.max);for(var I=d.length>0&&!0!==n?d.shift():0;I<(isNaN(H.quantifier.max)?I+1:H.quantifier.max)&&b>=h;I++){var J=c.matches[a.inArray(H,c.matches)-1];if(g=l(J,[I].concat(i),!0)){var q=j[j.length-1].match;q.optionalQuantifier=I>H.quantifier.min-1;var r=0==a.inArray(q,J.matches);if(r){if(I>H.quantifier.min-1){k=!0,h=b;break}return!0}return!0}}}else if(g=e(g,d,i,n))return!0}else h++}for(var m=d.length>0?d.shift():0;m<c.matches.length;m++)if(!0!==c.matches[m].isQuantifier){var n=l(c.matches[m],[m].concat(g),i);if(n&&h==b)return n;if(h>b)break}}var g=o().maskToken,h=c?d:0,i=c||[0],j=[],k=!1;if(void 0==c){for(var l,m=b-1;void 0==(l=o().validPositions[m])&&m>-1;)m--;if(void 0!=l&&m>-1)h=m,i=l.locator.slice();else{for(m=b-1;void 0==(l=o().tests[m])&&m>-1;)m--;void 0!=l&&m>-1&&(h=m,i=l[0].locator.slice())}}for(var n=i.shift();n<g.length;n++){if(e(g[n],i,[n])&&h==b||h>b)break}return(0==j.length||k)&&j.push({match:{fn:null,cardinality:0,optionality:!0,casing:null,def:""},locator:[]}),o().tests[b]=a.extend(!0,[],j),o().tests[b]}function x(){return void 0==o()._buffer&&(o()._buffer=h(!1,1)),o()._buffer}function y(){return void 0==o().buffer&&(o().buffer=h(!0,q(),!0)),o().buffer}function z(a,b){var c=y().slice();if(!0===a)p(),a=0,b=c.length;else for(var d=a;b>d;d++)delete o().validPositions[d],delete o().tests[d];for(var d=a;b>d;d++)c[d]!=f.skipOptionalPartCharacter&&B(d,c[d],!0,!0)}function A(a,b){switch(b.casing){case"upper":a=a.toUpperCase();break;case"lower":a=a.toLowerCase()}return a}function B(b,c,d,e){function g(b,c,d,e){var g=!1;return a.each(w(b),function(h,i){for(var j=i.match,k=c?1:0,l="",m=(y(),j.cardinality);m>k;m--)l+=G(b-(m-1));if(c&&(l+=c),!1!==(g=null!=j.fn?j.fn.test(l,o(),b,d,f):(c==j.def||c==f.skipOptionalPartCharacter)&&""!=j.def&&{c:j.def,pos:b})){var n=void 0!=g.c?g.c:c;n=n==f.skipOptionalPartCharacter&&null===j.fn?j.def:n;var t=b;if(void 0!=g.remove&&s(g.remove,g.remove+1),g.refreshFromBuffer){var u=g.refreshFromBuffer;if(d=!0,z(!0===u?u:u.start,u.end),void 0==g.pos&&void 0==g.c)return g.pos=q(),!1;if((t=void 0!=g.pos?g.pos:b)!=b)return g=a.extend(g,B(t,n,!0)),!1}else if(!0!==g&&void 0!=g.pos&&g.pos!=b&&(t=g.pos,z(b,t),t!=b))return g=a.extend(g,B(t,n,!0)),!1;return(1==g||void 0!=g.pos||void 0!=g.c)&&(h>0&&p(!0),r(t,a.extend({},i,{input:A(n,j)}),e)||(g=!1),!1)}}),g}d=!0===d;for(var h=y(),i=b-1;i>-1&&(!o().validPositions[i]||null!=o().validPositions[i].match.fn);i--)void 0==o().validPositions[i]&&(!C(i)||h[i]!=I(i))&&w(i).length>1&&g(i,h[i],!0);var j=b,k=!1;if(e&&j>=D()&&p(!0),j<D()&&(k=g(j,c,d,e),!d&&!1===k)){var l=o().validPositions[j];if(!l||null!=l.match.fn||l.match.def!=c&&c!=f.skipOptionalPartCharacter){if((f.insertMode||void 0==o().validPositions[E(j)])&&!C(j))for(var m=j+1,n=E(j);n>=m;m++)if(!1!==(k=g(m,c,d,e))){j=m;break}}else k={caret:E(j)}}return!1===k&&f.keepStatic&&R(h)&&(k=function(b,c,d,e){var g,h,i=a.extend(!0,{},o().validPositions);for(g=q();g>=0;g--)if(o().validPositions[g]&&void 0!=o().validPositions[g].alternation){h=o().validPositions[g].alternation;break}if(void 0!=h)for(var j in o().validPositions)if(parseInt(j)>parseInt(g)&&void 0===o().validPositions[j].alternation){for(var k=o().validPositions[j],l=k.locator[h],m=o().validPositions[g].locator[h].split(","),n=0;n<m.length;n++)if(l<m[n]){for(var r,s,t=j-1;t>=0;t--)if(void 0!=(r=o().validPositions[t])){s=r.locator[h],r.locator[h]=m[n];break}if(l!=r.locator[h]){for(var u=y().slice(),v=j;v<q()+1;v++)delete o().validPositions[v],delete o().tests[v];p(!0),f.keepStatic=!f.keepStatic;for(var v=j;v<u.length;v++)u[v]!=f.skipOptionalPartCharacter&&B(q()+1,u[v],!1,!0);r.locator[h]=s;var w=B(b,c,d,e);if(f.keepStatic=!f.keepStatic,w)return w;p(),o().validPositions=a.extend(!0,{},i)}}break}return!1}(b,c,d,e)),!0===k&&(k={pos:j}),k}function C(a){var b=u(a);return null!=b.fn&&b.fn}function D(){var a;if(ea=da.prop("maxLength"),-1==ea&&(ea=void 0),0==f.greedy){var b,c=q(),d=o().validPositions[c],e=void 0!=d?d.locator.slice():void 0;for(b=c+1;void 0==d||null!=d.match.fn||null==d.match.fn&&""!=d.match.def;b++)d=t(b,e,b-1),e=d.locator.slice();a=b}else a=y().length;return void 0==ea||ea>a?a:ea}function E(a){var b=D();if(a>=b)return b;for(var c=a;++c<b&&!C(c)&&(!0!==f.nojumps||f.nojumpsThreshold>c););return c}function F(a){var b=a;if(0>=b)return 0;for(;--b>0&&!C(b););return b}function G(a){return void 0==o().validPositions[a]?I(a):o().validPositions[a].input}function H(a,b,c){a._valueSet(b.join("")),void 0!=c&&O(a,c)}function I(b,c){c=c||u(b);var d=a.isFunction(c.placeholder)?c.placeholder.call(this,f):c.placeholder;return void 0!=d?d:null==c.fn?c.def:f.placeholder.charAt(b%f.placeholder.length)}function J(b,c,d,e,g){var h=void 0!=e?e.slice():L(b._valueGet()).split("");if(p(),c&&b._valueSet(""),a.each(h,function(c,e){if(!0===g){var f=q(),h=-1==f?c:E(f);-1==a.inArray(e,x().slice(f+1,h))&&Y.call(b,void 0,!0,e.charCodeAt(0),!1,d,d?c:o().p)}else Y.call(b,void 0,!0,e.charCodeAt(0),!1,d,d?c:o().p),d=d||c>0&&c>o().p}),c){var i=f.onKeyPress.call(this,void 0,y(),0,f);W(b,i),H(b,y(),a(b).is(":focus")?E(q(0)):void 0)}}function K(b){return a.inputmask.escapeRegex.call(this,b)}function L(a){return a.replace(new RegExp("("+K(x().join(""))+")*$"),"")}function M(b){if(b.data("_inputmask")&&!b.hasClass("hasDatepicker")){var c=[],d=o().validPositions;for(var e in d)d[e].match&&null!=d[e].match.fn&&c.push(d[e].input);var g=(fa?c.reverse():c).join(""),h=(fa?y().slice().reverse():y()).join("");return a.isFunction(f.onUnMask)&&(g=f.onUnMask.call(b,h,g,f)||g),g}return b[0]._valueGet()}function N(a){if(fa&&"number"==typeof a&&(!f.greedy||""!=f.placeholder)){a=y().length-a}return a}function O(b,c,d){var e,g=b.jquery&&b.length>0?b[0]:b;if("number"!=typeof c){var h=a(g).data("_inputmask");return!a(g).is(":visible")&&h&&void 0!=h.caret?(c=h.caret.begin,d=h.caret.end):g.setSelectionRange?(c=g.selectionStart,d=g.selectionEnd):document.selection&&document.selection.createRange&&(e=document.selection.createRange(),c=0-e.duplicate().moveStart("character",-1e5),d=c+e.text.length),c=N(c),d=N(d),{begin:c,end:d}}c=N(c),d=N(d),d="number"==typeof d?d:c;var h=a(g).data("_inputmask")||{};h.caret={begin:c,end:d},a(g).data("_inputmask",h),a(g).is(":visible")&&(g.scrollLeft=g.scrollWidth,0==f.insertMode&&c==d&&d++,g.setSelectionRange?(g.selectionStart=c,g.selectionEnd=d):g.createTextRange&&(e=g.createTextRange(),e.collapse(!0),e.moveEnd("character",d),e.moveStart("character",c),e.select()))}function P(b){var c,d,e=y(),f=e.length,g=q(),h={},i=o().validPositions[g],j=void 0!=i?i.locator.slice():void 0;for(c=g+1;c<e.length;c++)d=t(c,j,c-1),j=d.locator.slice(),h[c]=a.extend(!0,{},d);var k=i&&void 0!=i.alternation?i.locator[i.alternation].split(","):[];for(c=f-1;c>g&&(d=h[c].match,(d.optionality||d.optionalQuantifier||i&&void 0!=i.alternation&&void 0!=h[c].locator[i.alternation]&&-1!=a.inArray(h[c].locator[i.alternation].toString(),k))&&e[c]==I(c,d));c--)f--;return b?{l:f,def:h[f]?h[f].match:void 0}:f}function Q(a){for(var b=y(),c=b.slice(),d=P(),e=c.length-1;e>d&&!C(e);e--);c.splice(d,e+1-d),H(a,c)}function R(b){if(a.isFunction(f.isComplete))return f.isComplete.call(da,b,f);if("*"!=f.repeat){var c=!1,d=P(!0),e=F(d.l);if(q()==e&&(void 0==d.def||d.def.newBlockMarker||d.def.optionalQuantifier)){c=!0;for(var g=0;e>=g;g++){var h=C(g);if(h&&(void 0==b[g]||b[g]==I(g))||!h&&b[g]!=I(g)){c=!1;break}}}return c}}function S(a,b){return fa?a-b>1||a-b==1&&f.insertMode:b-a>1||b-a==1&&f.insertMode}function T(b){var c=a._data(b).events;a.each(c,function(b,c){a.each(c,function(a,b){if("inputmask"==b.namespace&&"setvalue"!=b.type){var c=b.handler;b.handler=function(a){return this.readOnly||this.disabled?void a.preventDefault:c.apply(this,arguments)}}})})}function U(b){function c(){var b=a(this),c=a(this).data("_inputmask");return c?c.opts.autoUnmask?b.inputmask("unmaskedvalue"):e.call(this)!=x().join("")?e.call(this):"":e.call(this)}function d(b){var c=a(this).data("_inputmask");c?(f.call(this,a.isFunction(c.opts.onBeforeMask)?c.opts.onBeforeMask.call(na,b,c.opts)||b:b),a(this).triggerHandler("setvalue.inputmask")):f.call(this,b)}var e,f;b._valueGet||(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(b,"value"),document.__lookupGetter__&&b.__lookupGetter__("value")?(e=b.__lookupGetter__("value"),f=b.__lookupSetter__("value"),b.__defineGetter__("value",c),b.__defineSetter__("value",d)):(e=function(){return b.value},f=function(a){b.value=a},function(b){if(void 0==a.valHooks[b]||1!=a.valHooks[b].inputmaskpatch){var c=a.valHooks[b]&&a.valHooks[b].get?a.valHooks[b].get:function(a){return a.value},d=a.valHooks[b]&&a.valHooks[b].set?a.valHooks[b].set:function(a,b){return a.value=b,a};a.valHooks[b]={get:function(b){var d=a(b);if(d.data("_inputmask")){if(d.data("_inputmask").opts.autoUnmask)return d.inputmask("unmaskedvalue");var e=c(b),f=d.data("_inputmask"),g=f.maskset,h=g._buffer;return h=h?h.join(""):"",e!=h?e:""}return c(b)},set:function(b,c){var e,f=a(b),g=f.data("_inputmask");return g?(e=d(b,a.isFunction(g.opts.onBeforeMask)?g.opts.onBeforeMask.call(na,c,g.opts)||c:c),f.triggerHandler("setvalue.inputmask")):e=d(b,c),e},inputmaskpatch:!0}}}(b.type),function(b){a(b).bind("mouseenter.inputmask",function(){var b=a(this),c=this,d=c._valueGet();""!=d&&d!=y().join("")&&b.trigger("setvalue")});var c=a._data(b).events,d=c.mouseover;if(d){for(var e=d[d.length-1],f=d.length-1;f>0;f--)d[f]=d[f-1];d[0]=e}}(b)),b._valueGet=function(){return fa?e.call(this).split("").reverse().join(""):e.call(this)},b._valueSet=function(a){f.call(this,fa?a.split("").reverse().join(""):a)})}function V(b,c,d){if((f.numericInput||fa)&&(c==a.inputmask.keyCode.BACKSPACE?c=a.inputmask.keyCode.DELETE:c==a.inputmask.keyCode.DELETE&&(c=a.inputmask.keyCode.BACKSPACE),fa)){var e=d.end;d.end=d.begin,d.begin=e}c==a.inputmask.keyCode.BACKSPACE&&d.end-d.begin<=1?d.begin=F(d.begin):c==a.inputmask.keyCode.DELETE&&d.begin==d.end&&d.end++,s(d.begin,d.end),function(){if(f.keepStatic){p(!0);var a,c=[];for(a=q();a>=0;a--)if(o().validPositions[a]){if(void 0!=o().validPositions[a].alternation)break;c.push(o().validPositions[a].input),delete o().validPositions[a]}if(a>0)for(;c.length>0;)o().p=E(q()),Y.call(b,void 0,!0,c.pop().charCodeAt(0),!1,!1,o().p)}}();var g=q(d.begin);g<d.begin?(-1==g&&p(),o().p=E(g)):o().p=d.begin}function W(a,b,c){if(b&&b.refreshFromBuffer){var d=b.refreshFromBuffer;z(!0===d?d:d.start,d.end),p(!0),void 0!=c&&(H(a,y()),O(a,b.caret||c.begin,b.caret||c.end))}}function X(c){ga=!1;var d=this,e=a(d),g=c.keyCode,h=O(d);g==a.inputmask.keyCode.BACKSPACE||g==a.inputmask.keyCode.DELETE||i&&127==g||c.ctrlKey&&88==g&&!b("cut")?(c.preventDefault(),88==g&&(ca=y().join("")),V(d,g,h),H(d,y(),o().p),d._valueGet()==x().join("")&&e.trigger("cleared"),
3
  f.showTooltip&&e.prop("title",o().mask)):g==a.inputmask.keyCode.END||g==a.inputmask.keyCode.PAGE_DOWN?setTimeout(function(){var a=E(q());f.insertMode||a!=D()||c.shiftKey||a--,O(d,c.shiftKey?h.begin:a,a)},0):g==a.inputmask.keyCode.HOME&&!c.shiftKey||g==a.inputmask.keyCode.PAGE_UP?O(d,0,c.shiftKey?h.begin:0):g==a.inputmask.keyCode.ESCAPE||90==g&&c.ctrlKey?(J(d,!0,!1,ca.split("")),e.click()):g!=a.inputmask.keyCode.INSERT||c.shiftKey||c.ctrlKey?0!=f.insertMode||c.shiftKey||(g==a.inputmask.keyCode.RIGHT?setTimeout(function(){var a=O(d);O(d,a.begin)},0):g==a.inputmask.keyCode.LEFT&&setTimeout(function(){var a=O(d);O(d,fa?a.begin+1:a.begin-1)},0)):(f.insertMode=!f.insertMode,O(d,f.insertMode||h.begin!=D()?h.begin:h.begin-1));var j=O(d),k=f.onKeyDown.call(this,c,y(),j.begin,f);W(d,k,j),ia=-1!=a.inArray(g,f.ignorables)}function Y(b,c,d,e,g,h){if(void 0==d&&ga)return!1;ga=!0;var i=this,j=a(i);b=b||window.event;var d=c?d:b.which||b.charCode||b.keyCode;if(!(!0===c||b.ctrlKey&&b.altKey)&&(b.ctrlKey||b.metaKey||ia))return!0;if(d){!0!==c&&46==d&&0==b.shiftKey&&","==f.radixPoint&&(d=44);var k,l=c?{begin:h,end:h}:O(i),m=String.fromCharCode(d),n=S(l.begin,l.end);n&&(o().undoPositions=a.extend(!0,{},o().validPositions),V(i,a.inputmask.keyCode.DELETE,l),f.insertMode||(f.insertMode=!f.insertMode,r(l.begin,g),f.insertMode=!f.insertMode),n=!f.multi),o().writeOutBuffer=!0;var q=fa&&!n?l.end:l.begin,s=B(q,m,g);if(!1!==s){if(!0!==s&&(q=void 0!=s.pos?s.pos:q,m=void 0!=s.c?s.c:m),p(!0),void 0!=s.caret)k=s.caret;else{var t=o().validPositions;k=!f.keepStatic&&(void 0!=t[q+1]&&w(q+1,t[q].locator.slice(),q).length>1||void 0!=t[q].alternation)?q+1:E(q)}o().p=k}if(!1!==e){var u=this;if(setTimeout(function(){f.onKeyValidation.call(u,s,f)},0),o().writeOutBuffer&&!1!==s){var v=y();H(i,v,c?void 0:f.numericInput?F(k):k),!0!==c&&setTimeout(function(){!0===R(v)&&j.trigger("complete"),ha=!0,j.trigger("input")},0)}else n&&(o().buffer=void 0,o().validPositions=o().undoPositions)}else n&&(o().buffer=void 0,o().validPositions=o().undoPositions);if(f.showTooltip&&j.prop("title",o().mask),b&&1!=c){b.preventDefault();var x=O(i);W(i,f.onKeyPress.call(this,b,y(),x.begin,f),x)}}}function Z(b){var c=a(this),d=this,e=b.keyCode,g=y(),h=O(d);W(d,f.onKeyUp.call(this,b,g,h.begin,f),h),e==a.inputmask.keyCode.TAB&&f.showMaskOnFocus&&(c.hasClass("focus-inputmask")&&0==d._valueGet().length?(p(),g=y(),H(d,g),O(d,0),ca=y().join("")):(H(d,g),O(d,N(0),N(D()))))}function $(b){if(!0===ha&&"input"==b.type)return ha=!1,!0;var c=this,d=a(c),e=c._valueGet(),g=O(c);if("propertychange"==b.type&&c._valueGet().length<=D())return!0;"paste"==b.type&&(window.clipboardData&&window.clipboardData.getData?e=e.substr(0,g.begin)+window.clipboardData.getData("Text")+e.substr(g.end,e.length):b.originalEvent&&b.originalEvent.clipboardData&&b.originalEvent.clipboardData.getData&&(e=e.substr(0,g.begin)+b.originalEvent.clipboardData.getData("text/plain")+e.substr(g.end,e.length)));var h=a.isFunction(f.onBeforePaste)?f.onBeforePaste.call(c,e,f)||e:e;return J(c,!0,!1,fa?h.split("").reverse():h.split(""),!0),d.click(),!0===R(y())&&d.trigger("complete"),!1}function _(b){if(!0===ha&&"input"==b.type)return ha=!1,!0;var c=this,d=O(c),e=c._valueGet();e=e.replace(new RegExp("("+K(x().join(""))+")*"),""),d.begin>e.length&&(O(c,e.length),d=O(c)),y().length-e.length!=1||e.charAt(d.begin)==y()[d.begin]||e.charAt(d.begin+1)==y()[d.begin]||C(d.begin)||(b.keyCode=a.inputmask.keyCode.BACKSPACE,X.call(c,b)),b.preventDefault()}function aa(b){if(!0===ha&&"input"==b.type)return ha=!1,!0;var c=this,d=O(c),e=c._valueGet();O(c,d.begin-1);var g=a.Event("keypress");g.which=e.charCodeAt(d.begin-1),ga=!1,ia=!1,Y.call(c,g,void 0,void 0,!1);var h=o().p;H(c,y(),f.numericInput?F(h):h),b.preventDefault()}function ba(b){ha=!0;var c=this;return setTimeout(function(){O(c,O(c).begin-1);var d=a.Event("keypress");d.which=b.originalEvent.data.charCodeAt(0),ga=!1,ia=!1,Y.call(c,d,void 0,void 0,!1);var e=o().p;H(c,y(),f.numericInput?F(e):e)},0),!1}var ca,da,ea,fa=!1,ga=!1,ha=!1,ia=!1;if(void 0!=d)switch(d.action){case"isComplete":return da=a(d.el),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,R(d.buffer);case"unmaskedvalue":return da=d.$input,e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,fa=d.$input.data("_inputmask").isRTL,M(d.$input);case"mask":ca=y().join(""),function(b){if(da=a(b),da.is(":input")&&c(da.attr("type"))){if(da.data("_inputmask",{maskset:e,opts:f,isRTL:!1}),f.showTooltip&&da.prop("title",o().mask),("rtl"==b.dir||f.rightAlign)&&da.css("text-align","right"),"rtl"==b.dir||f.numericInput){b.dir="ltr",da.removeAttr("dir");var d=da.data("_inputmask");d.isRTL=!0,da.data("_inputmask",d),fa=!0}da.unbind(".inputmask"),da.removeClass("focus-inputmask"),da.closest("form").bind("submit",function(){ca!=y().join("")&&da.change(),da[0]._valueGet&&da[0]._valueGet()==x().join("")&&da[0]._valueSet(""),f.autoUnmask&&f.removeMaskOnSubmit&&da.inputmask("remove")}).bind("reset",function(){setTimeout(function(){da.trigger("setvalue")},0)}),da.bind("mouseenter.inputmask",function(){var b=a(this),c=this;!b.hasClass("focus-inputmask")&&f.showMaskOnHover&&c._valueGet()!=y().join("")&&H(c,y())}).bind("blur.inputmask",function(){var b=a(this),c=this;if(b.data("_inputmask")){var d=c._valueGet(),e=y();b.removeClass("focus-inputmask"),ca!=y().join("")&&b.change(),f.clearMaskOnLostFocus&&""!=d&&(d==x().join("")?c._valueSet(""):Q(c)),!1===R(e)&&(b.trigger("incomplete"),f.clearIncomplete&&(p(),f.clearMaskOnLostFocus?c._valueSet(""):(e=x().slice(),H(c,e))))}}).bind("focus.inputmask",function(){var b=a(this),c=this,d=c._valueGet();f.showMaskOnFocus&&!b.hasClass("focus-inputmask")&&(!f.showMaskOnHover||f.showMaskOnHover&&""==d)&&c._valueGet()!=y().join("")&&H(c,y(),E(q())),b.addClass("focus-inputmask"),ca=y().join("")}).bind("mouseleave.inputmask",function(){var b=a(this),c=this;f.clearMaskOnLostFocus&&(b.hasClass("focus-inputmask")||c._valueGet()==b.attr("placeholder")||(c._valueGet()==x().join("")||""==c._valueGet()?c._valueSet(""):Q(c)))}).bind("click.inputmask",function(){var b=this;a(b).is(":focus")&&setTimeout(function(){var c=O(b);if(c.begin==c.end)if(f.radixFocus&&""!=f.radixPoint&&-1!=a.inArray(f.radixPoint,y())&&y().join("")==x().join(""))O(b,a.inArray(f.radixPoint,y()));else{var d=fa?N(c.begin):c.begin,e=E(q(d));e>d?O(b,C(d)?d:E(d)):O(b,e)}},0)}).bind("dblclick.inputmask",function(){var a=this;setTimeout(function(){O(a,0,E(q()))},0)}).bind(n+".inputmask dragdrop.inputmask drop.inputmask",$).bind("setvalue.inputmask",function(){var a=this;J(a,!0,!1,void 0,!0),ca=y().join(""),(f.clearMaskOnLostFocus||f.clearIncomplete)&&a._valueGet()==x().join("")&&a._valueSet("")}).bind("cut.inputmask",function(b){ha=!0;var c=this,d=a(c),e=O(c);V(c,a.inputmask.keyCode.DELETE,e),W(c,f.onKeyPress.call(this,b,y(),o().p,f),{begin:o().p,end:o().p}),c._valueGet()==x().join("")&&d.trigger("cleared"),f.showTooltip&&d.prop("title",o().mask)}).bind("complete.inputmask",f.oncomplete).bind("incomplete.inputmask",f.onincomplete).bind("cleared.inputmask",f.oncleared),da.bind("keydown.inputmask",X).bind("keypress.inputmask",Y).bind("keyup.inputmask",Z).bind("compositionupdate.inputmask",ba),"paste"!==n||g||da.bind("input.inputmask",aa),g&&da.bind("input.inputmask",$),(j||l||k||m)&&("input"==n&&da.unbind(n+".inputmask"),da.bind("input.inputmask",_)),U(b);J(b,!0,!1,(a.isFunction(f.onBeforeMask)?f.onBeforeMask.call(b,b._valueGet(),f)||b._valueGet():b._valueGet()).split(""),!0),ca=y().join("");var h;try{h=document.activeElement}catch(a){}!1===R(y())&&f.clearIncomplete&&p(),f.clearMaskOnLostFocus?y().join("")==x().join("")?b._valueSet(""):Q(b):H(b,y()),h===b&&(da.addClass("focus-inputmask"),O(b,E(q()))),T(b)}}(d.el);break;case"format":da=a({}),da.data("_inputmask",{maskset:e,opts:f,isRTL:f.numericInput}),f.numericInput&&(fa=!0);var ja=(a.isFunction(f.onBeforeMask)?f.onBeforeMask.call(da,d.value,f)||d.value:d.value).split("");return J(da,!1,!1,fa?ja.reverse():ja,!0),f.onKeyPress.call(this,void 0,y(),0,f),d.metadata?{value:fa?y().slice().reverse().join(""):y().join(""),metadata:da.inputmask("getmetadata")}:fa?y().slice().reverse().join(""):y().join("");case"isValid":da=a({}),da.data("_inputmask",{maskset:e,opts:f,isRTL:f.numericInput}),f.numericInput&&(fa=!0);var ja=d.value.split("");J(da,!1,!0,fa?ja.reverse():ja);for(var ka=y(),la=P(),ma=ka.length-1;ma>la&&!C(ma);ma--);return ka.splice(la,ma+1-la),R(ka)&&d.value==ka.join("");case"getemptymask":return da=a(d.el),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,x();case"remove":var na=d.el;da=a(na),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,na._valueSet(M(da)),da.unbind(".inputmask"),da.removeClass("focus-inputmask"),da.removeData("_inputmask");var oa;Object.getOwnPropertyDescriptor&&(oa=Object.getOwnPropertyDescriptor(na,"value")),oa&&oa.get?na._valueGet&&Object.defineProperty(na,"value",{get:na._valueGet,set:na._valueSet}):document.__lookupGetter__&&na.__lookupGetter__("value")&&na._valueGet&&(na.__defineGetter__("value",na._valueGet),na.__defineSetter__("value",na._valueSet));try{delete na._valueGet,delete na._valueSet}catch(a){na._valueGet=void 0,na._valueSet=void 0}break;case"getmetadata":if(da=a(d.el),e=da.data("_inputmask").maskset,f=da.data("_inputmask").opts,a.isArray(e.metadata)){for(var pa,qa=q(),ra=qa;ra>=0;ra--)if(o().validPositions[ra]&&void 0!=o().validPositions[ra].alternation){pa=o().validPositions[ra].alternation;break}return void 0!=pa?e.metadata[o().validPositions[qa].locator[pa]]:e.metadata[0]}return e.metadata}}if(void 0===a.fn.inputmask){var g="function"==typeof ScriptEngineMajorVersion?ScriptEngineMajorVersion():new Function("/*@cc_on return @_jscript_version; @*/")()>=10,h=navigator.userAgent,i=null!==h.match(new RegExp("iphone","i")),j=null!==h.match(new RegExp("android.*safari.*","i")),k=null!==h.match(new RegExp("android.*chrome.*","i")),l=null!==h.match(new RegExp("android.*firefox.*","i")),m=/Kindle/i.test(h)||/Silk/i.test(h)||/KFTT/i.test(h)||/KFOT/i.test(h)||/KFJWA/i.test(h)||/KFJWI/i.test(h)||/KFSOWI/i.test(h)||/KFTHWA/i.test(h)||/KFTHWI/i.test(h)||/KFAPWA/i.test(h)||/KFAPWI/i.test(h),n=b("paste")?"paste":b("input")?"input":"propertychange";a.inputmask={defaults:{placeholder:"_",optionalmarker:{start:"[",end:"]"},quantifiermarker:{start:"{",end:"}"},groupmarker:{start:"(",end:")"},alternatormarker:"|",escapeChar:"\\",mask:null,oncomplete:a.noop,onincomplete:a.noop,oncleared:a.noop,repeat:0,greedy:!0,autoUnmask:!1,removeMaskOnSubmit:!0,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,aliases:{},alias:null,onKeyUp:a.noop,onKeyPress:a.noop,onKeyDown:a.noop,onBeforeMask:void 0,onBeforePaste:void 0,onUnMask:void 0,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:a.noop,skipOptionalPartCharacter:" ",showTooltip:!1,numericInput:!1,rightAlign:!1,radixPoint:"",radixFocus:!1,nojumps:!1,nojumpsThreshold:0,keepStatic:void 0,definitions:{9:{validator:"[0-9]",cardinality:1,definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,definitionSymbol:"*"},"*":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1}},ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123],isComplete:void 0},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91},masksCache:{},escapeRegex:function(a){var b=["/",".","*","+","?","|","(",")","[","]","{","}","\\"];return a.replace(new RegExp("(\\"+b.join("|\\")+")","gim"),"\\$1")},format:function(b,c,g){var h=a.extend(!0,{},a.inputmask.defaults,c);return d(h.alias,c,h),f({action:"format",value:b,metadata:g},e(h),h)},isValid:function(b,c){var g=a.extend(!0,{},a.inputmask.defaults,c);return d(g.alias,c,g),f({action:"isValid",value:b},e(g),g)}},a.fn.inputmask=function(b,c,g,h,i){function j(b,c,e){var f=a(b);f.data("inputmask-alias")&&d(f.data("inputmask-alias"),{},c);for(var g in c){var h=f.data("inputmask-"+g.toLowerCase());void 0!=h&&("mask"==g&&0==h.indexOf("[")?(c[g]=h.replace(/[\s[\]]/g,"").split("','"),c[g][0]=c[g][0].replace("'",""),c[g][c[g].length-1]=c[g][c[g].length-1].replace("'","")):c[g]="boolean"==typeof h?h:h.toString(),e&&(e[g]=c[g]))}return c}g=g||f,h=h||"_inputmask";var k,l=a.extend(!0,{},a.inputmask.defaults,c);if("string"==typeof b)switch(b){case"mask":return d(l.alias,c,l),k=e(l,g!==f),void 0==k?this:this.each(function(){g({action:"mask",el:this},a.extend(!0,{},k),j(this,l))});case"unmaskedvalue":var m=a(this);return m.data(h)?g({action:"unmaskedvalue",$input:m}):m.val();case"remove":return this.each(function(){a(this).data(h)&&g({action:"remove",el:this})});case"getemptymask":return this.data(h)?g({action:"getemptymask",el:this}):"";case"hasMaskedValue":return!!this.data(h)&&!this.data(h).opts.autoUnmask;case"isComplete":return!this.data(h)||g({action:"isComplete",buffer:this[0]._valueGet().split(""),el:this});case"getmetadata":return this.data(h)?g({action:"getmetadata",el:this}):void 0;case"_detectScope":return d(l.alias,c,l),void 0==i||d(i,c,l)||-1!=a.inArray(i,["mask","unmaskedvalue","remove","getemptymask","hasMaskedValue","isComplete","getmetadata","_detectScope"])||(l.mask=i),a.isFunction(l.mask)&&(l.mask=l.mask.call(this,l)),a.isArray(l.mask);default:return d(l.alias,c,l),d(b,c,l)||(l.mask=b),k=e(l,g!==f),void 0==k?this:this.each(function(){g({action:"mask",el:this},a.extend(!0,{},k),j(this,l))})}else{if("object"==typeof b)return l=a.extend(!0,{},a.inputmask.defaults,b),d(l.alias,b,l),k=e(l,g!==f),void 0==k?this:this.each(function(){g({action:"mask",el:this},a.extend(!0,{},k),j(this,l))});if(void 0==b)return this.each(function(){var b=a(this).attr("data-inputmask");if(b&&""!=b)try{b=b.replace(new RegExp("'","g"),'"');var e=a.parseJSON("{"+b+"}");a.extend(!0,e,c),l=a.extend(!0,{},a.inputmask.defaults,e),l=j(this,l),d(l.alias,e,l),l.alias=void 0,a(this).inputmask("mask",l,g)}catch(a){}if(a(this).attr("data-inputmask-mask")||a(this).attr("data-inputmask-alias")){l=a.extend(!0,{},a.inputmask.defaults,{});var f={};l=j(this,l,f),d(l.alias,f,l),l.alias=void 0,a(this).inputmask("mask",l,g)}})}}}a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.definitions,{h:{validator:"[01][0-9]|2[0-3]",cardinality:2,prevalidator:[{validator:"[0-2]",cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:"[0-5]",cardinality:1}]},d:{validator:"0[1-9]|[12][0-9]|3[01]",cardinality:2,prevalidator:[{validator:"[0-3]",cardinality:1}]},m:{validator:"0[1-9]|1[012]",cardinality:2,prevalidator:[{validator:"[01]",cardinality:1}]},y:{validator:"(19|20)\\d{2}",cardinality:4,prevalidator:[{validator:"[12]",cardinality:1},{validator:"(19|20)",cardinality:2},{validator:"(19|20)\\d",cardinality:3}]}}),a.extend(a.inputmask.defaults.aliases,{"dd/mm/yyyy":{mask:"1/2/y",placeholder:"dd/mm/yyyy",regex:{val1pre:new RegExp("[0-3]"),val1:new RegExp("0[1-9]|[12][0-9]|3[01]"),val2pre:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[1-9]|[12][0-9]|3[01])"+c+"[01])")},val2:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[1-9]|[12][0-9])"+c+"(0[1-9]|1[012]))|(30"+c+"(0[13-9]|1[012]))|(31"+c+"(0[13578]|1[02]))")}},leapday:"29/02/",separator:"/",yearrange:{minyear:1900,maxyear:2099},isInYearRange:function(a,b,c){if(isNaN(a))return!1;var d=parseInt(a.concat(b.toString().slice(a.length))),e=parseInt(a.concat(c.toString().slice(a.length)));return!isNaN(d)&&(d>=b&&c>=d)||!isNaN(e)&&(e>=b&&c>=e)},determinebaseyear:function(a,b,c){var d=(new Date).getFullYear();if(a>d)return a;if(d>b){for(var e=b.toString().slice(0,2),f=b.toString().slice(2,4);e+c>b;)e--;var g=e+f;return a>g?a:g}return d},onKeyUp:function(b){var c=a(this);if(b.ctrlKey&&b.keyCode==a.inputmask.keyCode.RIGHT){var d=new Date;c.val(d.getDate().toString()+(d.getMonth()+1).toString()+d.getFullYear().toString())}},definitions:{1:{validator:function(a,b,c,d,e){var f=e.regex.val1.test(a);return d||f||a.charAt(1)!=e.separator&&-1=="-./".indexOf(a.charAt(1))||!(f=e.regex.val1.test("0"+a.charAt(0)))?f:(b.buffer[c-1]="0",{refreshFromBuffer:{start:c-1,end:c},pos:c,c:a.charAt(0)})},cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){isNaN(b.buffer[c+1])||(a+=b.buffer[c+1]);var f=1==a.length?e.regex.val1pre.test(a):e.regex.val1.test(a);return d||f||!(f=e.regex.val1.test("0"+a))?f:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},2:{validator:function(a,b,c,d,e){var f=e.mask.indexOf("2")==e.mask.length-1?b.buffer.join("").substr(5,3):b.buffer.join("").substr(0,3);-1!=f.indexOf(e.placeholder[0])&&(f="01"+e.separator);var g=e.regex.val2(e.separator).test(f+a);if(!d&&!g&&(a.charAt(1)==e.separator||-1!="-./".indexOf(a.charAt(1)))&&(g=e.regex.val2(e.separator).test(f+"0"+a.charAt(0))))return b.buffer[c-1]="0",{refreshFromBuffer:{start:c-1,end:c},pos:c,c:a.charAt(0)};if(e.mask.indexOf("2")==e.mask.length-1&&g){if(b.buffer.join("").substr(4,4)+a!=e.leapday)return!0;var h=parseInt(b.buffer.join("").substr(0,4),10);return h%4==0&&(h%100!=0||h%400==0)}return g},cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){isNaN(b.buffer[c+1])||(a+=b.buffer[c+1]);var f=e.mask.indexOf("2")==e.mask.length-1?b.buffer.join("").substr(5,3):b.buffer.join("").substr(0,3);-1!=f.indexOf(e.placeholder[0])&&(f="01"+e.separator);var g=1==a.length?e.regex.val2pre(e.separator).test(f+a):e.regex.val2(e.separator).test(f+a);return d||g||!(g=e.regex.val2(e.separator).test(f+"0"+a))?g:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},y:{validator:function(a,b,c,d,e){if(e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear)){if(b.buffer.join("").substr(0,6)!=e.leapday)return!0;var f=parseInt(a,10);return f%4==0&&(f%100!=0||f%400==0)}return!1},cardinality:4,prevalidator:[{validator:function(a,b,c,d,e){var f=e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear);if(!d&&!f){var g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a+"0").toString().slice(0,1);if(f=e.isInYearRange(g+a,e.yearrange.minyear,e.yearrange.maxyear))return b.buffer[c++]=g.charAt(0),{pos:c};if(g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a+"0").toString().slice(0,2),f=e.isInYearRange(g+a,e.yearrange.minyear,e.yearrange.maxyear))return b.buffer[c++]=g.charAt(0),b.buffer[c++]=g.charAt(1),{pos:c}}return f},cardinality:1},{validator:function(a,b,c,d,e){var f=e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear);if(!d&&!f){var g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a).toString().slice(0,2);if(f=e.isInYearRange(a[0]+g[1]+a[1],e.yearrange.minyear,e.yearrange.maxyear))return b.buffer[c++]=g.charAt(1),{pos:c};if(g=e.determinebaseyear(e.yearrange.minyear,e.yearrange.maxyear,a).toString().slice(0,2),e.isInYearRange(g+a,e.yearrange.minyear,e.yearrange.maxyear)){if(b.buffer.join("").substr(0,6)!=e.leapday)f=!0;else{var h=parseInt(a,10);f=h%4==0&&(h%100!=0||h%400==0)}}else f=!1;if(f)return b.buffer[c-1]=g.charAt(0),b.buffer[c++]=g.charAt(1),b.buffer[c++]=a.charAt(0),{refreshFromBuffer:{start:c-3,end:c},pos:c}}return f},cardinality:2},{validator:function(a,b,c,d,e){return e.isInYearRange(a,e.yearrange.minyear,e.yearrange.maxyear)},cardinality:3}]}},insertMode:!1,autoUnmask:!1},"mm/dd/yyyy":{placeholder:"mm/dd/yyyy",alias:"dd/mm/yyyy",regex:{val2pre:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[13-9]|1[012])"+c+"[0-3])|(02"+c+"[0-2])")},val2:function(b){var c=a.inputmask.escapeRegex.call(this,b);return new RegExp("((0[1-9]|1[012])"+c+"(0[1-9]|[12][0-9]))|((0[13-9]|1[012])"+c+"30)|((0[13578]|1[02])"+c+"31)")},val1pre:new RegExp("[01]"),val1:new RegExp("0[1-9]|1[012]")},leapday:"02/29/",onKeyUp:function(b){var c=a(this);if(b.ctrlKey&&b.keyCode==a.inputmask.keyCode.RIGHT){var d=new Date;c.val((d.getMonth()+1).toString()+d.getDate().toString()+d.getFullYear().toString())}}},"yyyy/mm/dd":{mask:"y/1/2",placeholder:"yyyy/mm/dd",alias:"mm/dd/yyyy",leapday:"/02/29",onKeyUp:function(b){var c=a(this);if(b.ctrlKey&&b.keyCode==a.inputmask.keyCode.RIGHT){var d=new Date;c.val(d.getFullYear().toString()+(d.getMonth()+1).toString()+d.getDate().toString())}}},"dd.mm.yyyy":{mask:"1.2.y",placeholder:"dd.mm.yyyy",leapday:"29.02.",separator:".",alias:"dd/mm/yyyy"},"dd-mm-yyyy":{mask:"1-2-y",placeholder:"dd-mm-yyyy",leapday:"29-02-",separator:"-",alias:"dd/mm/yyyy"},"mm.dd.yyyy":{mask:"1.2.y",placeholder:"mm.dd.yyyy",leapday:"02.29.",separator:".",alias:"mm/dd/yyyy"},"mm-dd-yyyy":{mask:"1-2-y",placeholder:"mm-dd-yyyy",leapday:"02-29-",separator:"-",alias:"mm/dd/yyyy"},"yyyy.mm.dd":{mask:"y.1.2",placeholder:"yyyy.mm.dd",leapday:".02.29",separator:".",alias:"yyyy/mm/dd"},"yyyy-mm-dd":{mask:"y-1-2",placeholder:"yyyy-mm-dd",leapday:"-02-29",separator:"-",alias:"yyyy/mm/dd"},datetime:{mask:"1/2/y h:s",placeholder:"dd/mm/yyyy hh:mm",alias:"dd/mm/yyyy",regex:{hrspre:new RegExp("[012]"),hrs24:new RegExp("2[0-4]|1[3-9]"),hrs:new RegExp("[01][0-9]|2[0-4]"),ampm:new RegExp("^[a|p|A|P][m|M]"),mspre:new RegExp("[0-5]"),ms:new RegExp("[0-5][0-9]")},timeseparator:":",hourFormat:"24",definitions:{h:{validator:function(a,b,c,d,e){if("24"==e.hourFormat&&24==parseInt(a,10))return b.buffer[c-1]="0",b.buffer[c]="0",{refreshFromBuffer:{start:c-1,end:c},c:"0"};var f=e.regex.hrs.test(a);if(!d&&!f&&(a.charAt(1)==e.timeseparator||-1!="-.:".indexOf(a.charAt(1)))&&(f=e.regex.hrs.test("0"+a.charAt(0))))return b.buffer[c-1]="0",b.buffer[c]=a.charAt(0),c++,{refreshFromBuffer:{start:c-2,end:c},pos:c,c:e.timeseparator};if(f&&"24"!==e.hourFormat&&e.regex.hrs24.test(a)){var g=parseInt(a,10);return 24==g?(b.buffer[c+5]="a",b.buffer[c+6]="m"):(b.buffer[c+5]="p",b.buffer[c+6]="m"),g-=12,10>g?(b.buffer[c]=g.toString(),b.buffer[c-1]="0"):(b.buffer[c]=g.toString().charAt(1),b.buffer[c-1]=g.toString().charAt(0)),{refreshFromBuffer:{start:c-1,end:c+6},c:b.buffer[c]}}return f},cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){var f=e.regex.hrspre.test(a);return d||f||!(f=e.regex.hrs.test("0"+a))?f:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:function(a,b,c,d,e){var f=e.regex.mspre.test(a);return d||f||!(f=e.regex.ms.test("0"+a))?f:(b.buffer[c]="0",c++,{pos:c})},cardinality:1}]},t:{validator:function(a,b,c,d,e){return e.regex.ampm.test(a+"m")},casing:"lower",cardinality:1}},insertMode:!1,autoUnmask:!1},datetime12:{mask:"1/2/y h:s t\\m",placeholder:"dd/mm/yyyy hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"h:s t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm:ss":{mask:"h:s:s",placeholder:"hh:mm:ss",alias:"datetime",autoUnmask:!1},"hh:mm":{mask:"h:s",placeholder:"hh:mm",alias:"datetime",autoUnmask:!1},date:{alias:"dd/mm/yyyy"},"mm/yyyy":{mask:"1/y",placeholder:"mm/yyyy",leapday:"donotuse",separator:"/",alias:"mm/dd/yyyy"}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.definitions,{A:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,casing:"upper"},"#":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,casing:"upper"}}),a.extend(a.inputmask.defaults.aliases,{url:{mask:"ir",placeholder:"",separator:"",defaultPrefix:"http://",regex:{urlpre1:new RegExp("[fh]"),urlpre2:new RegExp("(ft|ht)"),urlpre3:new RegExp("(ftp|htt)"),urlpre4:new RegExp("(ftp:|http|ftps)"),urlpre5:new RegExp("(ftp:/|ftps:|http:|https)"),urlpre6:new RegExp("(ftp://|ftps:/|http:/|https:)"),urlpre7:new RegExp("(ftp://|ftps://|http://|https:/)"),urlpre8:new RegExp("(ftp://|ftps://|http://|https://)")},definitions:{i:{validator:function(){return!0},cardinality:8,prevalidator:function(){for(var a=[],b=0;8>b;b++)a[b]=function(){var a=b;return{validator:function(b,c,d,e,f){if(f.regex["urlpre"+(a+1)]){var g,h=b;a+1-b.length>0&&(h=c.buffer.join("").substring(0,a+1-b.length)+""+h);var i=f.regex["urlpre"+(a+1)].test(h);if(!e&&!i){for(d-=a,g=0;g<f.defaultPrefix.length;g++)c.buffer[d]=f.defaultPrefix[g],d++;for(g=0;g<h.length-1;g++)c.buffer[d]=h[g],d++;return{pos:d}}return i}return!1},cardinality:a}}();return a}()},r:{validator:".",cardinality:50}},insertMode:!1,autoUnmask:!1},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(a,b,c){return c-1>-1&&"."!=b.buffer[c-1]?(a=b.buffer[c-1]+a,a=c-2>-1&&"."!=b.buffer[c-2]?b.buffer[c-2]+a:"0"+a):a="00"+a,new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]").test(a)},cardinality:1}}},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,64}]@*{1,64}[.*{2,64}][.*{2,6}][.*{1,2}]",greedy:!1,onBeforePaste:function(a){return a=a.toLowerCase(),a.replace("mailto:","")},definitions:{"*":{validator:"[0-9A-Za-z!#$%&'*+/=?^_`{|}~-]",cardinality:1,casing:"lower"}}}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.aliases,{numeric:{mask:function(a){if(0!==a.repeat&&isNaN(a.integerDigits)&&(a.integerDigits=a.repeat),a.repeat=0,a.groupSeparator==a.radixPoint&&(a.groupSeparator="."==a.radixPoint?",":","==a.radixPoint?".":"")," "===a.groupSeparator&&(a.skipOptionalPartCharacter=void 0),a.autoGroup=a.autoGroup&&""!=a.groupSeparator,a.autoGroup&&isFinite(a.integerDigits)){var b=Math.floor(a.integerDigits/a.groupSize),c=a.integerDigits%a.groupSize;a.integerDigits+=0==c?b-1:b}a.definitions[";"]=a.definitions["~"];var d=a.prefix;return d+="[+]",d+="~{1,"+a.integerDigits+"}",void 0!=a.digits&&(isNaN(a.digits)||parseInt(a.digits)>0)&&(d+=a.digitsOptional?"["+(a.decimalProtect?":":a.radixPoint)+";{"+a.digits+"}]":(a.decimalProtect?":":a.radixPoint)+";{"+a.digits+"}"),d+=a.suffix},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,groupSeparator:"",radixPoint:".",radixFocus:!0,groupSize:3,autoGroup:!1,allowPlus:!0,allowMinus:!0,integerDigits:"+",prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,postFormat:function(b,c,d,e){var f=!1,g=b[c];if(""==e.groupSeparator||-1!=a.inArray(e.radixPoint,b)&&c>=a.inArray(e.radixPoint,b)||new RegExp("[-+]").test(g))return{pos:c};var h=b.slice();g==e.groupSeparator&&(h.splice(c--,1),g=h[c]),d?h[c]="?":h.splice(c,0,"?");var i=h.join("");if(e.autoGroup||d&&-1!=i.indexOf(e.groupSeparator)){var j=a.inputmask.escapeRegex.call(this,e.groupSeparator);f=0==i.indexOf(e.groupSeparator),i=i.replace(new RegExp(j,"g"),"");var k=i.split(e.radixPoint);if((i=k[0])!=e.prefix+"?0"&&i.length>=e.groupSize+e.prefix.length){f=!0;for(var l=new RegExp("([-+]?[\\d?]+)([\\d?]{"+e.groupSize+"})");l.test(i);)i=i.replace(l,"$1"+e.groupSeparator+"$2"),i=i.replace(e.groupSeparator+e.groupSeparator,e.groupSeparator)}k.length>1&&(i+=e.radixPoint+k[1])}b.length=i.length;for(var m=0,n=i.length;n>m;m++)b[m]=i.charAt(m);var o=a.inArray("?",b);return d?b[o]=g:b.splice(o,1),{pos:o,refreshFromBuffer:f}},onKeyDown:function(b,c,d,e){if(b.keyCode==a.inputmask.keyCode.TAB&&"0"!=e.placeholder.charAt(0)){var f=a.inArray(e.radixPoint,c);if(-1!=f&&isFinite(e.digits)){for(var g=1;g<=e.digits;g++)(void 0==c[f+g]||c[f+g]==e.placeholder.charAt(0))&&(c[f+g]="0");return{refreshFromBuffer:{start:++f,end:f+e.digits}}}}else if(e.autoGroup&&(b.keyCode==a.inputmask.keyCode.DELETE||b.keyCode==a.inputmask.keyCode.BACKSPACE)){var h=e.postFormat(c,d-1,!0,e);return h.caret=h.pos+1,h}},onKeyPress:function(a,b,c,d){if(d.autoGroup){var e=d.postFormat(b,c-1,!0,d);return e.caret=e.pos+1,e}},regex:{integerPart:function(){return new RegExp("[-+]?\\d+")},integerNPart:function(){return new RegExp("\\d+")}},signHandler:function(a,b,c,d,e){if(!d&&(e.allowMinus&&"-"===a||e.allowPlus&&"+"===a)){var f=b.join("").match(e.regex.integerPart(e));if(f&&f.length>0&&"0"!==f[f.index])return b[f.index]==("-"===a?"+":"-")?{pos:f.index,c:a,remove:f.index,caret:c}:b[f.index]==("-"===a?"-":"+")?{remove:f.index,caret:c-1}:{pos:f.index,c:a,caret:c+1}}return!1},radixHandler:function(b,c,d,e,f){if(!e&&b===f.radixPoint){var g=a.inArray(f.radixPoint,c.buffer),h=c.buffer.join("").match(f.regex.integerPart(f));if(-1!=g)return c.validPositions[g-1]?{caret:g+1}:{pos:h.index,c:h[0],caret:g+1}}return!1},leadingZeroHandler:function(b,c,d,e,f){var g=c.buffer.join("").match(f.regex.integerNPart(f)),h=a.inArray(f.radixPoint,c.buffer);if(g&&!e&&(-1==h||g.index<h))if(0==g[0].indexOf("0")&&d>=f.prefix.length){if(-1==h||h>=d&&void 0==c.validPositions[h])return c.buffer.splice(g.index,1),d=d>g.index?d-1:g.index,{pos:d,remove:g.index};if(d>g.index&&h>=d)return c.buffer.splice(g.index,1),d=d>g.index?d-1:g.index,{pos:d,remove:g.index}}else if("0"==b&&d<=g.index)return!1;return!0},definitions:{"~":{validator:function(b,c,d,e,f){var g=f.signHandler(b,c.buffer,d,e,f);if(!g&&!(g=f.radixHandler(b,c,d,e,f))&&!0===(g=e?new RegExp("[0-9"+a.inputmask.escapeRegex.call(this,f.groupSeparator)+"]").test(b):new RegExp("[0-9]").test(b))&&!0===(g=f.leadingZeroHandler(b,c,d,e,f))){var h=a.inArray(f.radixPoint,c.buffer);!1===f.digitsOptional&&d>h&&!e&&(g={pos:d,remove:d}),g={pos:d}}return g},cardinality:1,prevalidator:null},"+":{validator:function(a,b,c,d,e){var f=e.signHandler(a,b.buffer,c,d,e);return f||(f=e.allowMinus&&"-"==a||e.allowPlus&&"+"==a),f},cardinality:1,prevalidator:null,placeholder:""},":":{validator:function(b,c,d,e,f){var g=f.signHandler(b,c.buffer,d,e,f);if(!g){var h="["+a.inputmask.escapeRegex.call(this,f.radixPoint)+"]";(g=new RegExp(h).test(b))&&c.validPositions[d]&&c.validPositions[d].match.placeholder==f.radixPoint&&(g={pos:d,remove:d})}return g},cardinality:1,prevalidator:null,placeholder:function(a){return a.radixPoint}}},insertMode:!0,autoUnmask:!1,onUnMask:function(b,c,d){var e=b.replace(d.prefix,"");return e=e.replace(d.suffix,""),e=e.replace(new RegExp(a.inputmask.escapeRegex.call(this,d.groupSeparator),"g"),"")},isComplete:function(b,c){var d=b.join(""),e=b.slice();if(c.postFormat(e,0,!0,c),e.join("")!=d)return!1;var f=d.replace(c.prefix,"");return f=f.replace(c.suffix,""),f=f.replace(new RegExp(a.inputmask.escapeRegex.call(this,c.groupSeparator),"g"),""),f=f.replace(a.inputmask.escapeRegex.call(this,c.radixPoint),"."),isFinite(f)},onBeforeMask:function(b,c){if(isFinite(b))return b.toString().replace(".",c.radixPoint);var d=b.match(/,/g),e=b.match(/\./g);return e&&d?e.length>d.length?(b=b.replace(/\./g,""),b=b.replace(",",c.radixPoint)):d.length>e.length&&(b=b.replace(/,/g,""),b=b.replace(".",c.radixPoint)):b=b.replace(new RegExp(a.inputmask.escapeRegex.call(this,c.groupSeparator),"g"),""),b}},currency:{prefix:"$ ",groupSeparator:",",radixPoint:".",alias:"numeric",placeholder:"0",autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1,decimalProtect:!0},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:"0"}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.aliases,{phone:{url:"phone-codes/phone-codes.js",maskInit:"+pp(pp)pppppppp",mask:function(b){b.definitions={p:{validator:function(){return!1},cardinality:1},"#":{validator:"[0-9]",cardinality:1}};var c=[];return a.ajax({url:b.url,async:!1,dataType:"json",success:function(a){c=a}}),c=c.sort(function(a,b){return(a.mask||a)<(b.mask||b)?-1:1}),c.splice(0,0,b.maskInit),c},nojumps:!0,nojumpsThreshold:1},phonebe:{alias:"phone",url:"phone-codes/phone-be.js",maskInit:"+32(pp)pppppppp",nojumpsThreshold:4}}),a.fn.inputmask}(jQuery),function(a){a.extend(a.inputmask.defaults.aliases,{Regex:{mask:"r",greedy:!1,repeat:"*",regex:null,regexTokens:null,tokenizer:/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,quantifierFilter:/[0-9]+[^,]/,isComplete:function(a,b){return new RegExp(b.regex).test(a.join(""))},definitions:{r:{validator:function(b,c,d,e,f){function g(a,b){this.matches=[],this.isGroup=a||!1,this.isQuantifier=b||!1,this.quantifier={min:1,max:1},this.repeaterPart=void 0}function h(b,c){var d=!1;c&&(j+="(",l++);for(var e=0;e<b.matches.length;e++){var f=b.matches[e]
4
+ ;if(1==f.isGroup)d=h(f,!0);else if(1==f.isQuantifier){var g=a.inArray(f,b.matches),i=b.matches[g-1],k=j;if(isNaN(f.quantifier.max)){for(;f.repeaterPart&&f.repeaterPart!=j&&f.repeaterPart.length>j.length&&!(d=h(i,!0)););d=d||h(i,!0),d&&(f.repeaterPart=j),j=k+f.quantifier.max}else{for(var n=0,o=f.quantifier.max-1;o>n&&!(d=h(i,!0));n++);j=k+"{"+f.quantifier.min+","+f.quantifier.max+"}"}}else if(void 0!=f.matches)for(var p=0;p<f.length&&!(d=h(f[p],c));p++);else{var q;if("["==f.charAt(0)){q=j,q+=f;for(var r=0;l>r;r++)q+=")";var s=new RegExp("^("+q+")$");d=s.test(m)}else for(var t=0,u=f.length;u>t;t++)if("\\"!=f.charAt(t)){q=j,q+=f.substr(0,t+1),q=q.replace(/\|$/,"");for(var r=0;l>r;r++)q+=")";var s=new RegExp("^("+q+")$");if(d=s.test(m))break}j+=f}if(d)break}return c&&(j+=")",l--),d}null==f.regexTokens&&function(){var a,b,c=new g,d=[];for(f.regexTokens=[];a=f.tokenizer.exec(f.regex);)switch(b=a[0],b.charAt(0)){case"(":d.push(new g(!0));break;case")":var e=d.pop();d.length>0?d[d.length-1].matches.push(e):c.matches.push(e);break;case"{":case"+":case"*":var h=new g(!1,!0);b=b.replace(/[{}]/g,"");var i=b.split(","),j=isNaN(i[0])?i[0]:parseInt(i[0]),k=1==i.length?j:isNaN(i[1])?i[1]:parseInt(i[1]);if(h.quantifier={min:j,max:k},d.length>0){var l=d[d.length-1].matches;if(a=l.pop(),!a.isGroup){var e=new g(!0);e.matches.push(a),a=e}l.push(a),l.push(h)}else{if(a=c.matches.pop(),!a.isGroup){var e=new g(!0);e.matches.push(a),a=e}c.matches.push(a),c.matches.push(h)}break;default:d.length>0?d[d.length-1].matches.push(b):c.matches.push(b)}c.matches.length>0&&f.regexTokens.push(c)}();var i=c.buffer.slice(),j="",k=!1,l=0;i.splice(d,0,b);for(var m=i.join(""),n=0;n<f.regexTokens.length;n++){var g=f.regexTokens[n];if(k=h(g,g.isGroup))break}return k},cardinality:1}}}}),a.fn.inputmask}(jQuery),jQuery(document).ready(function(a){jQuery(document).on("cf.add",function(){a("[data-inputmask]").inputmask()}),jQuery(document).trigger("cf.add")}),function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a,b){var c=Array.prototype.slice.call(arguments,2);return setTimeout(function(){return a.apply(null,c)},b)}function c(a,b){return b=b||100,function(){if(!a.debouncing){var c=Array.prototype.slice.apply(arguments);a.lastReturnVal=a.apply(window,c),a.debouncing=!0}return clearTimeout(a.debounceTimeout),a.debounceTimeout=setTimeout(function(){a.debouncing=!1},b),a.lastReturnVal}}function d(d,f){if(this.$window=a(window),this.$document=a(document),this.$element=a(d),this.options=a.extend({},h,f),this._defaults=h,this._name=e,this.startEvent=this.options.startEvent.join("."+e+" ")+"."+e,this.moveEvent=this.options.moveEvent.join("."+e+" ")+"."+e,this.endEvent=this.options.endEvent.join("."+e+" ")+"."+e,this.polyfill=this.options.polyfill,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.polyfill&&g)return!1;this.identifier="js-"+e+"-"+ +new Date,this.min=parseFloat(this.$element[0].getAttribute("min")||0),this.max=parseFloat(this.$element[0].getAttribute("max")||100),this.value=parseFloat(this.$element[0].value||this.min+(this.max-this.min)/2),this.step=parseFloat(this.$element[0].getAttribute("step")||1),this.$fill=a('<div class="'+this.options.fillClass+'" />'),this.$handle=a('<div class="'+this.options.handleClass+'" />'),this.$range=a('<div class="'+this.options.rangeClass+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=a.proxy(this.handleDown,this),this.handleMove=a.proxy(this.handleMove,this),this.handleEnd=a.proxy(this.handleEnd,this),this.init();var i=this;this.$window.on("resize."+e,c(function(){b(function(){i.update()},300)},20)),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+e,function(a,b){if(!b||b.origin!==e){var c=a.target.value,d=i.getPositionFromValue(c);i.setPosition(d)}})}var e="rangeslider",f=[],g=function(){var a=document.createElement("input");return a.setAttribute("type","range"),"text"!==a.type}(),h={polyfill:!0,rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]};d.prototype.init=function(){this.onInit&&"function"==typeof this.onInit&&this.onInit(),this.update()},d.prototype.update=function(){this.handleWidth=this.$handle[0].offsetWidth,this.rangeWidth=this.$range[0].offsetWidth,this.maxHandleX=this.rangeWidth-this.handleWidth,this.grabX=this.handleWidth/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position)},d.prototype.handleDown=function(a){if(a.preventDefault(),this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),!((" "+a.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass)>-1)){var b=this.getRelativePosition(this.$range[0],a),c=this.getPositionFromNode(this.$handle[0])-this.getPositionFromNode(this.$range[0]);this.setPosition(b-this.grabX),b>=c&&b<c+this.handleWidth&&(this.grabX=b-c)}},d.prototype.handleMove=function(a){a.preventDefault();var b=this.getRelativePosition(this.$range[0],a);this.setPosition(b-this.grabX)},d.prototype.handleEnd=function(a){a.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd);var b=this.getRelativePosition(this.$range[0],a);this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(b-this.grabX,this.value)},d.prototype.cap=function(a,b,c){return a<b?b:a>c?c:a},d.prototype.setPosition=function(a){var b,c;b=this.getValueFromPosition(this.cap(a,0,this.maxHandleX))/this.step*this.step,c=this.getPositionFromValue(b),this.$fill[0].style.width=c+this.grabX+"px",this.$handle[0].style.left=c+"px",this.setValue(b),this.position=c,this.value=b,this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(c,b)},d.prototype.getPositionFromNode=function(a){for(var b=0;null!==a;)b+=a.offsetLeft,a=a.offsetParent;return b},d.prototype.getRelativePosition=function(a,b){return(b.pageX||b.originalEvent.clientX||b.originalEvent.touches[0].clientX||b.currentPoint.x)-this.getPositionFromNode(a)},d.prototype.getPositionFromValue=function(a){var b;return b=(a-this.min)/(this.max-this.min),b*this.maxHandleX},d.prototype.getValueFromPosition=function(a){var b,c;return b=a/(this.maxHandleX||1),c=this.step*Math.ceil((b*(this.max-this.min)+this.min)/this.step),Number(c.toFixed(2))},d.prototype.setValue=function(a){a!==this.value&&this.$element.val(a).trigger("change",{origin:e})},d.prototype.destroy=function(){this.$document.off(this.startEvent,"#"+this.identifier,this.handleDown),this.$element.off("."+e).removeAttr("style").removeData("plugin_"+e),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0]),f.splice(f.indexOf(this.$element[0]),1),f.length||this.$window.off("."+e)},a.fn[e]=function(b){return this.each(function(){var c=a(this),g=c.data("plugin_"+e);g||(c.data("plugin_"+e,g=new d(this,b)),f.push(this)),"string"==typeof b&&g[b]()})}}),function(a){"use strict";var b={init:function(c){return this.each(function(){this.self=a(this),b.destroy.call(this.self),this.opt=a.extend(!0,{},a.fn.raty.defaults,c),b._adjustCallback.call(this),b._adjustNumber.call(this),"img"!==this.opt.starType&&b._adjustStarType.call(this),b._adjustPath.call(this),b._createStars.call(this),this.opt.cancel&&b._createCancel.call(this),this.opt.precision&&b._adjustPrecision.call(this),b._createScore.call(this),b._apply.call(this,this.opt.score),b._target.call(this,this.opt.score),this.opt.readOnly?b._lock.call(this):(this.style.cursor="pointer",b._binds.call(this)),this.self.data("options",this.opt)})},_adjustCallback:function(){for(var a=["number","readOnly","score","scoreName"],b=0;b<a.length;b++)"function"==typeof this.opt[a[b]]&&(this.opt[a[b]]=this.opt[a[b]].call(this))},_adjustNumber:function(){this.opt.number=b._between(this.opt.number,1,this.opt.numberMax)},_adjustPath:function(){this.opt.path=this.opt.path||"",this.opt.path&&"/"!==this.opt.path.charAt(this.opt.path.length-1)&&(this.opt.path+="/")},_adjustPrecision:function(){this.opt.half=!0,this.opt.targetType="score"},_adjustStarType:function(){this.opt.path="";for(var a=["cancelOff","cancelOn","starHalf","starOff","starOn"],b=0;b<a.length;b++)this.opt[a[b]]=this.opt[a[b]].replace(".","-")},_apply:function(a){b._fill.call(this,a),a&&(a>0&&this.score.val(b._between(a,0,this.opt.number)),b._roundStars.call(this,a))},_between:function(a,b,c){return Math.min(Math.max(parseFloat(a),b),c)},_binds:function(){this.cancel&&(b._bindOverCancel.call(this),b._bindClickCancel.call(this),b._bindOutCancel.call(this)),b._bindOver.call(this),b._bindClick.call(this),b._bindOut.call(this)},_bindClick:function(){var b=this;b.stars.on("click.raty",function(c){var d=a(this);b.score.val(b.opt.half||b.opt.precision?b.self.data("score"):this.alt||d.data("alt")),b.opt.click&&b.opt.click.call(b,+b.score.val(),c)})},_bindClickCancel:function(){var a=this;a.cancel.on("click.raty",function(b){a.score.removeAttr("value"),a.opt.click&&a.opt.click.call(a,null,b)})},_bindOut:function(){var a=this;a.self.on("mouseleave.raty",function(c){var d=+a.score.val()||void 0;b._apply.call(a,d),b._target.call(a,d,c),a.opt.mouseout&&a.opt.mouseout.call(a,d,c)})},_bindOutCancel:function(){var b=this;b.cancel.on("mouseleave.raty",function(c){var d=a(this),e=b.opt.path+b.opt.cancelOff;if("img"===b.opt.starType)d.attr("src",e);else{var f=b.opt.path+b.opt.cancelOn;d.removeClass(f).addClass(e)}if(b.opt.mouseout){var g=+b.score.val()||void 0;b.opt.mouseout.call(b,g,c)}})},_bindOver:function(){var a=this,c=a.opt.half?"mousemove.raty":"mouseover.raty";a.stars.on(c,function(c){var d=b._getScoreByPosition.call(a,c,this);b._fill.call(a,d),a.opt.half&&(b._roundStars.call(a,d),a.self.data("score",d)),b._target.call(a,d,c),a.opt.mouseover&&a.opt.mouseover.call(a,d,c)})},_bindOverCancel:function(){var c=this;c.cancel.on("mouseover.raty",function(d){var e=c.opt.path+c.opt.cancelOn,f=a(this),g=c.opt.path+c.opt.starOff;if("img"===c.opt.starType)f.attr("src",e),c.stars.attr("src",g);else{c.stars.attr("class",g);var h=c.opt.path+c.opt.cancelOff;f.removeClass(h).addClass(e).css("color",c.opt.starColor)}b._target.call(c,null,d),c.opt.mouseover&&c.opt.mouseover.call(c,null)})},_buildScoreField:function(){return a("<input />",{name:this.opt.scoreName,type:"hidden"}).appendTo(this)},_createCancel:function(){var b=this.opt.path+this.opt.cancelOff,c=a("<"+this.opt.starType+" />",{title:this.opt.cancelHint,class:"raty-cancel"}).css("marginRight",this.opt.space?this.opt.spaceWidth+"px":"0");"img"===this.opt.starType?c.attr({src:b,alt:"x"}):c.attr("data-alt","x").addClass(b),"left"===this.opt.cancelPlace?this.self.prepend("&#160;").prepend(c):this.self.append("&#160;").append(c),this.cancel=c},_createScore:function(){var c=a(this.opt.targetScore);this.score=c.length?c:b._buildScoreField.call(this)},_createStars:function(){for(var c=1;c<=this.opt.number;c++){var d,e=this.opt.score&&this.opt.score>=c?"starOn":"starOff",f=b._getHint.call(this,c);e=this.opt.path+this.opt[e],d="img"!==this.opt.starType?{"data-alt":c,class:e}:{src:e,alt:c},d.title=f,a("<"+this.opt.starType+" />",d).css("marginRight",c<this.opt.number&&this.opt.space?this.opt.spaceWidth+"px":"0").appendTo(this),this.opt.space}this.stars=this.self.children(this.opt.starType)},_error:function(b){a(this).text(b),a.error(b)},_fill:function(a){for(var c=0,d=1;d<=this.stars.length;d++){var e,f=this.stars.eq(d-1),g=b._turnOn.call(this,d,a);if(this.opt.iconRange&&this.opt.iconRange.length>c){var h=this.opt.iconRange[c];e=b._getIconRange.call(this,h,g),d<=h.range&&("img"===this.opt.starType?f.attr("src",e):f.attr("class",e)),d===h.range&&c++}else e=this.opt.path+this.opt[g?"starOn":"starOff"],"img"===this.opt.starType?f.attr("src",e):f.attr("class",e),g?f.css("color",this.opt.starColor):f.css("color","")}},_getIconRange:function(a,b){return this.opt.path+(b?a.on||this.opt.starOn:a.off||this.opt.starOff)},_getScoreByPosition:function(c,d){var e=a(d),f=parseInt(d.alt||e.data("alt"),10);if(this.opt.half){var g=b._getSize.call(this),h=parseFloat((c.pageX-e.offset().left)/g);f=this.opt.precision?f-1+h:f-1+(h>.5?1:.5)}return f},_getSize:function(){var a;return a="img"===this.opt.starType?this.stars[0].width:parseFloat(this.stars.eq(0).css("font-size")),a||b._error.call(this,"Could not be possible get the icon size!"),a},_turnOn:function(a,b){return this.opt.single?a===b:a<=b},_getHint:function(a){var b=this.opt.hints[a-1];return""===b?"":b||a},_lock:function(){var a=parseInt(this.score.val(),10),c=a?b._getHint.call(this,a):this.opt.noRatedMsg;this.style.cursor="",this.title=c,this.score.prop("readonly",!0),this.stars.prop("title",c),this.cancel&&this.cancel.hide(),this.self.data("readonly",!0)},_roundStars:function(a){var b=(a%1).toFixed(2);if(b>this.opt.round.down){var c="starOn";this.opt.halfShow&&b<this.opt.round.up?c="starHalf":b<this.opt.round.full&&(c="starOff");var d=this.stars[Math.ceil(a)-1];"img"===this.opt.starType?d.src=this.opt.path+this.opt[c]:d.style.className=this.opt[c]}},_target:function(c,d){if(this.opt.target){var e=a(this.opt.target);e.length||b._error.call(this,"Target selector invalid or missing!");var f=d&&"mouseover"===d.type;if(void 0===c)c=this.opt.targetText;else if(null===c)c=f?this.opt.cancelHint:this.opt.targetText;else{"hint"===this.opt.targetType?c=b._getHint.call(this,Math.ceil(c)):this.opt.precision&&(c=parseFloat(c).toFixed(1));var g=d&&"mousemove"===d.type;f||g||this.opt.targetKeep||(c=this.opt.targetText)}c&&(c=this.opt.targetFormat.toString().replace("{score}",c)),e.is(":input")?e.val(c):e.html(c)}},_unlock:function(){this.style.cursor="pointer",this.removeAttribute("title"),this.score.removeAttr("readonly"),this.self.data("readonly",!1);for(var a=0;a<this.opt.number;a++)this.stars[a].title=b._getHint.call(this,a+1);this.cancel&&this.cancel.css("display","")},cancel:function(c){return this.each(function(){var d=a(this);!0!==d.data("readonly")&&(b[c?"click":"score"].call(d,null),this.score.removeAttr("value"))})},click:function(c){return this.each(function(){!0!==a(this).data("readonly")&&(b._apply.call(this,c),this.opt.click&&this.opt.click.call(this,c,a.Event("click")),b._target.call(this,c))})},destroy:function(){return this.each(function(){var b=a(this),c=b.data("raw");c?b.off(".raty").empty().css({cursor:c.style.cursor}).removeData("readonly"):b.data("raw",b.clone()[0])})},getScore:function(){var a,b=[];return this.each(function(){a=this.score.val(),b.push(a?+a:void 0)}),b.length>1?b:b[0]},move:function(c){return this.each(function(){var d=parseInt(c,10),e=a(this).data("options"),f=(+c).toFixed(1).split(".")[1];d>=e.number&&(d=e.number-1,f=10);var g=b._getSize.call(this),h=g/10,i=a(this.stars[d]),j=i.offset().left+h*parseInt(f,10),k=a.Event("mousemove",{pageX:j});i.trigger(k)})},readOnly:function(c){return this.each(function(){var d=a(this);d.data("readonly")!==c&&(c?(d.off(".raty").children("img").off(".raty"),b._lock.call(this)):(b._binds.call(this),b._unlock.call(this)),d.data("readonly",c))})},reload:function(){return b.set.call(this,{})},score:function(){var c=a(this);return arguments.length?b.setScore.apply(c,arguments):b.getScore.call(c)},set:function(b){return this.each(function(){var c=a(this),d=c.data("options"),e=a.extend({},d,b);c.raty(e)})},setScore:function(c){return this.each(function(){!0!==a(this).data("readonly")&&(b._apply.call(this,c),b._target.call(this,c))})}};a.fn.raty=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist!"):b.init.apply(this,arguments)},a.fn.raty.defaults={cancel:!1,cancelHint:"Cancel this rating!",cancelOff:"raty-cancel-off",cancelOn:"raty-cancel-on",cancelPlace:"left",click:void 0,half:!1,halfShow:!0,hints:["1"],iconRange:void 0,mouseout:void 0,mouseover:void 0,noRatedMsg:"Not rated yet!",number:5,numberMax:20,path:void 0,precision:!1,readOnly:!1,round:{down:.25,full:.6,up:.76},score:void 0,scoreName:"score",single:!1,space:!0,spaceWidth:3,starColor:"#ff00aa",starHalf:"star-half.png",starOff:"raty-dot-off",starOn:"raty-dot-on",starType:"img",target:void 0,targetFormat:"{score}",targetKeep:!1,targetScore:void 0,targetText:"",targetType:"hint"}}(jQuery),jQuery(function(a){a("body").on("click",".cf-toggle-group-buttons a",function(){var b=a(this),c=b.closest(".caldera-config-field"),d=c.find('[data-ref="'+b.attr("id")+'"]');c.find(".btn").removeClass(b.data("active")).addClass(b.data("default")),b.addClass(b.data("active")).removeClass(b.data("default")),d.prop("checked",!0).trigger("change")})});var cf_jsfields_init,cf_presubmit;!function(a){cf_validate_form=function(b){return b.parsley({errorsWrapper:'<span class="help-block caldera_ajax_error_block"></span>',errorTemplate:"<span></span>",errorsContainer:function(a){return a.$element.closest(".form-group")}}).on("field:error",function(c){if("number"==this.$element.attr("type")&&0==this.$element.attr("min")){var d=this.$element.val();return void(0<=d&&(void 0==this.$element.attr("max")||d<=this.$element.attr("max"))&&(c.validationResult=!0))}this.$element.closest(".form-group").addClass("has-error"),a(document).trigger("cf.validate.fieldError",{inst:c,form:b,el:this.$element})}).on("field:success",function(c){this.$element.closest(".form-group").removeClass("has-error"),a(document).trigger("cf.validate.fieldSuccess",{inst:c,form:b,el:this.$element})}).on("form:success",function(c){a(document).trigger("cf.validate.FormSuccess",{inst:c,form:b,el:this.$element})}).on("form:error",function(c){a(document).trigger("cf.validate.FormError",{inst:c,form:b,el:this.$element})})},a("[data-sync]").each(function(){var b=a(this);new CalderaFormsFieldSync(b,b.data("binds"),b.closest("form"),a)}),a(document).on("change keypress","[data-sync]",function(){a(this).data("unsync",!0)}),cf_jsfields_init=function(){a(".init_field_type[data-type]").each(function(b,c){var d=a(c);"function"==typeof window[d.data("type")+"_init"]&&window[d.data("type")+"_init"](d.prop("id"),d[0])}),window.Parsley.on("field:validated",function(){setTimeout(function(){a(document).trigger("cf.error")},15)}),"undefined"==typeof resBaldrickTriggers&&a(".caldera_forms_form").length,a(document).trigger("cf.fieldsInit")},a("document").ready(function(){cf_jsfields_init()}),a(".caldera-form-page").length&&a(".caldera-form-page").on("keypress","[data-field]:not(textarea)",function(a){13===a.keyCode&&a.preventDefault()}),a(document).on("click",".cf_modal_button",function(b){b.preventDefault();var c=a(this);a(c.attr("href")).show()}),a(document).on("click",".caldera-front-modal-closer",function(b){b.preventDefault(),a(this).closest(".caldera-front-modal-container").hide()}),a(document).on("cf.add cf.enable cf.disable cf.pagenav",cf_jsfields_init),a(document).on("click","[data-page]",function(b){var c,d,e,f=a(this),g=f.closest(".caldera-form-page"),h=f.closest("form.caldera_forms_form"),i=(h.attr("id"),h.data("instance")),j=h.find(".caldera-form-page:visible").data("formpage"),k=g.data("formpage")?g.data("formpage"):f.data("page"),l=a('.breadcrumb[data-form="caldera_form_'+i+'"]'),m=!0,n=j;if(h.length){if(cf_validate_form(h).destroy(),e=h.find("[data-field]"),h.find(".has-error").removeClass("has-error"),"prev"!==f.data("page")&&k>=j){e=a("#caldera_form_"+i+' [data-formpage="'+j+'"] [data-field]');for(var o,p,q,r=0;r<e.length;r++)o=a(e[r]),q=o.parsley().validate(),((p=o.parsley().isValid({force:!0}))||!0!==q||"email"!==o.attr("type"))&&!0!==p&&(b.preventDefault(),m=!1);if(!0===m&&k>j)for(var s=k-1;s>=1;s--){e=a("#caldera_form_"+i+' [data-formpage="'+s+'"] [data-field]');for(var r=0;r<e.length;r++)o=a(e[r]),o.parsley().validate(),!0!==(p=o.parsley().isValid({force:!0}))&&(b.preventDefault(),m=!1,s>n&&(n=s))}}if(!1===m)return n!==j&&(a("#form_page_"+i+"_pg_"+j).hide().attr("aria-hidden","true").css("visibility","hidden"),a("#form_page_"+i+"_pg_"+n).show().attr("aria-hidden","false").css("visibility","visible")),cf_validate_form(h).validate(),!1;"next"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),c=h.find('.caldera-form-page[data-formpage="'+(k+1)+'"]'),c.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),c.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k+1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):"prev"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),d=h.find('.caldera-form-page[data-formpage="'+(k-1)+'"]'),d.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),d.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k-1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):f.data("pagenav")&&(b.preventDefault(),f.closest(".breadcrumb").find("li.active").removeClass("active").children().attr("aria-expanded","false"),a("#"+f.data("pagenav")+" .caldera-form-page").hide().attr("aria-hidden","true").css("visibility","hidden"),a("#"+f.data("pagenav")+'\t.caldera-form-page[data-formpage="'+f.data("page")+'"]').show().attr("aria-hidden","false").css("visibility","visible"),f.parent().addClass("active").children().attr("aria-expanded","true")),a("html, body").animate({scrollTop:h.offset().top-100},200),a(document).trigger("cf.pagenav")}});var b;a(".caldera-grid .breadcrumb").each(function(c,d){a(d).find("a[data-pagenav]").each(function(c,d){var e=a(d),f=e.data("pagenav");a("#"+f+' .caldera-form-page[data-formpage="'+e.data("page")+'"]').find(".has-error").length&&(e.parent().addClass("error"),void 0===b&&(e.trigger("click"),b=!0))})}),a(document).on("click",'form.caldera_forms_form [type="submit"]',function(b){var c=a(this),d=c.closest(".caldera_forms_form"),e=cf_validate_form(d);if(e.validate())e.destroy();else{if(a(".caldera-form-page").length){var f=c.parents(".caldera-form-page").data("formpage"),g=[],h=[];if(e.fields.forEach(function(a,b){if(!0!==a.validationResult){var c=a.$element.parents(".caldera-form-page");if(void 0!=c&&c.length&&a.$element.parents(".caldera-form-page").data("formpage")>f)return void h.push(a.$element.data("field"));g.push(a)}}),!g.length)return h.length&&d.append('<input type="hidden" name="_cf_future" value="'+h.toString()+'">'),void e.destroy()}b.preventDefault()}})}(jQuery),window.addEventListener("load",function(){!function(a){"use strict";if(window.CALDERA_FORMS={},"object"==typeof CF_API_DATA){var b,c,d={};a(".caldera_forms_form").each(function(e,f){b=a(f),c=b.data("form-id"),d[c]=new CalderaFormsResetNonce(c,CF_API_DATA,a),d[c].init()})}if("object"==typeof CFFIELD_CONFIG){var e,f,g,h,b,i,j,k=!1,l=!1;a(".caldera_forms_form").each(function(d,m){if(b=a(m),e=b.attr("id"),h=b.data("instance"),"object"==typeof CFFIELD_CONFIG[h]){l||(i=new CalderaFormsCrossOriginWarning(b,a,CFFIELD_CONFIG[h].error_strings),i.maybeWarn(),l=!0),!k&&CFFIELD_CONFIG[h].error_strings.hasOwnProperty("jquery_old")&&(j=new CalderaFormsJQueryWarning(b,a,CFFIELD_CONFIG[h].error_strings),j.maybeWarn(),k=!0),g=CFFIELD_CONFIG[h].configs;var n=new CFState(c,a);n.init(CFFIELD_CONFIG[h].fields.defaults),"object"!=typeof window.cfstate&&(window.cfstate={}),window.cfstate[e]=n,f=new Caldera_Forms_Field_Config(g,a(document.getElementById(e)),a,n),f.init()}})}}(jQuery)});
assets/build/js/frontend-script-init.min.js CHANGED
@@ -1 +1 @@
1
- function CalderaFormsFieldSync(a,b,c,d){for(var e=0;e<b.length;e++)d(document).on("keyup change blur mouseover","[data-field='"+b[e]+"']",function(){var b=a.data("sync");if(id=a.data("field"),reg=new RegExp("{{([^}]*?)}}","g"),template=b.match(reg),!a.data("unsync")&&void 0!=template&&template.length){for(var e=0;e<template.length;e++){for(var f=template[e].replace(/\}/g,"").replace(/\{/g,""),g=new RegExp(template[e],"g"),h=c.find("[data-field='"+f+"']"),i="",j=0;j<h.length;j++){var k=d(h[j]);(!k.is(":radio")&&!k.is(":checkbox")||k.is(":checked"))&&(i+=k.val())}b=b.replace(g,i)}a.val(b)}}),d("[data-field='"+b[e]+"']").trigger("change")}function CalderaFormsResetNonce(a,b,c){function d(a){return(new Date).getTime()-36e3>a}function e(){c.ajax({url:b.rest.tokens.nonce,method:"POST",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",b.rest.nonce)},data:{form_id:a}}).success(function(a){f.val(a.nonce),f.data("nonce-time",(new Date).getTime())})}var f;this.init=function(){f=c("#"+b.nonce.field+"_"+a),d(f.data("nonce-time"))&&e()}}function caldera_forms_check_protocol(a){var b=window.location.protocol,c=document.createElement("a");return c.href=a,c.protocol===b}function CalderaFormsCrossOriginWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.mixed_protocol+"</div>")}this.maybeWarn=function(){if(a.find('[name="cfajax"]').length){caldera_forms_check_protocol(a.data("request"))||d()}}}function CalderaFormsJQueryWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.jquery_old+"</div>")}function e(a){var b=a.split(".");if(1==b[0]){if(12>b[2])return!0;if(4>b[2])return!0}return!1}this.maybeWarn=function(){var a=b.fn.jquery;"string"==typeof a&&"1.12.4"!=a&&e(a)&&d()}}var cf_jsfields_init,cf_presubmit;!function(a){cf_validate_form=function(b){return b.parsley({errorsWrapper:'<span class="help-block caldera_ajax_error_block"></span>',errorTemplate:"<span></span>",errorsContainer:function(a){return a.$element.closest(".form-group")}}).on("field:error",function(c){if("number"==this.$element.attr("type")&&0==this.$element.attr("min")){var d=this.$element.val();return void(0<=d&&(void 0==this.$element.attr("max")||d<=this.$element.attr("max"))&&(c.validationResult=!0))}this.$element.closest(".form-group").addClass("has-error"),a(document).trigger("cf.validate.fieldError",{inst:c,form:b,el:this.$element})}).on("field:success",function(c){this.$element.closest(".form-group").removeClass("has-error"),a(document).trigger("cf.validate.fieldSuccess",{inst:c,form:b,el:this.$element})}).on("form:success",function(c){a(document).trigger("cf.validate.FormSuccess",{inst:c,form:b,el:this.$element})}).on("form:error",function(c){a(document).trigger("cf.validate.FormError",{inst:c,form:b,el:this.$element})})},a("[data-sync]").each(function(){var b=a(this);new CalderaFormsFieldSync(b,b.data("binds"),b.closest("form"),a)}),a(document).on("change keypress","[data-sync]",function(){a(this).data("unsync",!0)}),cf_jsfields_init=function(){a(".init_field_type[data-type]").each(function(b,c){var d=a(c);"function"==typeof window[d.data("type")+"_init"]&&window[d.data("type")+"_init"](d.prop("id"),d[0])}),window.Parsley.on("field:validated",function(){setTimeout(function(){a(document).trigger("cf.error")},15)}),"undefined"==typeof resBaldrickTriggers&&a(".caldera_forms_form").length,a(document).trigger("cf.fieldsInit")},a("document").ready(function(){cf_jsfields_init()}),a(".caldera-form-page").length&&a(".caldera-form-page").on("keypress","[data-field]:not(textarea)",function(a){13===a.keyCode&&a.preventDefault()}),a(document).on("click",".cf_modal_button",function(b){b.preventDefault();var c=a(this);a(c.attr("href")).show()}),a(document).on("click",".caldera-front-modal-closer",function(b){b.preventDefault(),a(this).closest(".caldera-front-modal-container").hide()}),a(document).on("cf.add cf.enable cf.disable cf.pagenav",cf_jsfields_init),a(document).on("click","[data-page]",function(b){var c,d,e,f=a(this),g=f.closest(".caldera-form-page"),h=f.closest("form.caldera_forms_form"),i=(h.attr("id"),h.data("instance")),j=h.find(".caldera-form-page:visible").data("formpage"),k=g.data("formpage")?g.data("formpage"):f.data("page"),l=a('.breadcrumb[data-form="caldera_form_'+i+'"]'),m=!0,n=j;if(h.length){if(cf_validate_form(h).destroy(),e=h.find("[data-field]"),h.find(".has-error").removeClass("has-error"),"prev"!==f.data("page")&&k>=j){e=a("#caldera_form_"+i+' [data-formpage="'+j+'"] [data-field]');for(var o,p,q,r=0;r<e.length;r++)o=a(e[r]),q=o.parsley().validate(),((p=o.parsley().isValid({force:!0}))||!0!==q||"email"!==o.attr("type"))&&!0!==p&&(b.preventDefault(),m=!1);if(!0===m&&k>j)for(var s=k-1;s>=1;s--){e=a("#caldera_form_"+i+' [data-formpage="'+s+'"] [data-field]');for(var r=0;r<e.length;r++)o=a(e[r]),o.parsley().validate(),!0!==(p=o.parsley().isValid({force:!0}))&&(b.preventDefault(),m=!1,s>n&&(n=s))}}if(!1===m)return n!==j&&(a("#form_page_"+i+"_pg_"+j).hide().attr("aria-hidden","true").css("visibility","hidden"),a("#form_page_"+i+"_pg_"+n).show().attr("aria-hidden","false").css("visibility","visible")),cf_validate_form(h).validate(),!1;"next"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),c=h.find('.caldera-form-page[data-formpage="'+(k+1)+'"]'),c.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),c.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k+1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):"prev"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),d=h.find('.caldera-form-page[data-formpage="'+(k-1)+'"]'),d.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),d.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k-1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):f.data("pagenav")&&(b.preventDefault(),f.closest(".breadcrumb").find("li.active").removeClass("active").children().attr("aria-expanded","false"),a("#"+f.data("pagenav")+" .caldera-form-page").hide().attr("aria-hidden","true").css("visibility","hidden"),a("#"+f.data("pagenav")+'\t.caldera-form-page[data-formpage="'+f.data("page")+'"]').show().attr("aria-hidden","false").css("visibility","visible"),f.parent().addClass("active").children().attr("aria-expanded","true")),a("html, body").animate({scrollTop:h.offset().top-100},200),a(document).trigger("cf.pagenav")}});var b;a(".caldera-grid .breadcrumb").each(function(c,d){a(d).find("a[data-pagenav]").each(function(c,d){var e=a(d),f=e.data("pagenav");a("#"+f+' .caldera-form-page[data-formpage="'+e.data("page")+'"]').find(".has-error").length&&(e.parent().addClass("error"),void 0===b&&(e.trigger("click"),b=!0))})}),a(document).on("click",'form.caldera_forms_form [type="submit"]',function(b){var c=a(this),d=c.closest(".caldera_forms_form"),e=cf_validate_form(d);if(e.validate())e.destroy();else{if(a(".caldera-form-page").length){var f=c.parents(".caldera-form-page").data("formpage"),g=[],h=[];if(e.fields.forEach(function(a,b){if(!0!==a.validationResult){var c=a.$element.parents(".caldera-form-page");if(void 0!=c&&c.length&&a.$element.parents(".caldera-form-page").data("formpage")>f)return void h.push(a.$element.data("field"));g.push(a)}}),!g.length)return h.length&&d.append('<input type="hidden" name="_cf_future" value="'+h.toString()+'">'),void e.destroy()}b.preventDefault()}})}(jQuery),window.addEventListener("load",function(){!function(a){"use strict";if(window.CALDERA_FORMS={},"object"==typeof CF_API_DATA){var b,c,d={};a(".caldera_forms_form").each(function(e,f){b=a(f),c=b.data("form-id"),d[c]=new CalderaFormsResetNonce(c,CF_API_DATA,a),d[c].init()})}if("object"==typeof CFFIELD_CONFIG){var e,f,g,h,b,i,j;a(".caldera_forms_form").each(function(d,k){if(b=a(k),e=b.attr("id"),h=b.data("instance"),"object"==typeof CFFIELD_CONFIG[h]){i=new CalderaFormsCrossOriginWarning(b,a,CFFIELD_CONFIG[h].error_strings),i.maybeWarn(),j=new CalderaFormsJQueryWarning(b,a,CFFIELD_CONFIG[h].error_strings),j.maybeWarn(),g=CFFIELD_CONFIG[h].configs;var l=new CFState(c,a);l.init(CFFIELD_CONFIG[h].fields.defaults),"object"!=typeof window.cfstate&&(window.cfstate={}),window.cfstate[e]=l,f=new Caldera_Forms_Field_Config(g,a(document.getElementById(e)),a,l),f.init()}})}}(jQuery)});
1
+ function CalderaFormsFieldSync(a,b,c,d){for(var e=0;e<b.length;e++)d(document).on("keyup change blur mouseover","[data-field='"+b[e]+"']",function(){var b=a.data("sync");if(id=a.data("field"),reg=new RegExp("{{([^}]*?)}}","g"),template=b.match(reg),!a.data("unsync")&&void 0!=template&&template.length){for(var e=0;e<template.length;e++){for(var f=template[e].replace(/\}/g,"").replace(/\{/g,""),g=new RegExp(template[e],"g"),h=c.find("[data-field='"+f+"']"),i="",j=0;j<h.length;j++){var k=d(h[j]);(!k.is(":radio")&&!k.is(":checkbox")||k.is(":checked"))&&(i+=k.val())}b=b.replace(g,i)}a.val(b)}}),d("[data-field='"+b[e]+"']").trigger("change")}function CalderaFormsResetNonce(a,b,c){function d(a){return(new Date).getTime()-36e3>a}function e(){c.ajax({url:b.rest.tokens.nonce,method:"POST",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",b.rest.nonce)},data:{form_id:a}}).success(function(a){f.val(a.nonce),f.data("nonce-time",(new Date).getTime())})}var f;this.init=function(){f=c("#"+b.nonce.field+"_"+a),d(f.data("nonce-time"))&&e()}}function caldera_forms_check_protocol(a){var b=window.location.protocol,c=document.createElement("a");return c.href=a,c.protocol===b}function CalderaFormsCrossOriginWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.mixed_protocol+"</div>")}this.maybeWarn=function(){if(a.find('[name="cfajax"]').length){caldera_forms_check_protocol(a.data("request"))||d()}}}function CalderaFormsJQueryWarning(a,b,c){function d(){b(a.data("target")).append('<div class="alert alert-warning">'+c.jquery_old+"</div>")}function e(a){var b=a.split(".");if(1==b[0]){if(12>b[2])return!0;if(4>b[2])return!0}return!1}this.maybeWarn=function(){var a=b.fn.jquery;"string"==typeof a&&"1.12.4"!=a&&e(a)&&d()}}var cf_jsfields_init,cf_presubmit;!function(a){cf_validate_form=function(b){return b.parsley({errorsWrapper:'<span class="help-block caldera_ajax_error_block"></span>',errorTemplate:"<span></span>",errorsContainer:function(a){return a.$element.closest(".form-group")}}).on("field:error",function(c){if("number"==this.$element.attr("type")&&0==this.$element.attr("min")){var d=this.$element.val();return void(0<=d&&(void 0==this.$element.attr("max")||d<=this.$element.attr("max"))&&(c.validationResult=!0))}this.$element.closest(".form-group").addClass("has-error"),a(document).trigger("cf.validate.fieldError",{inst:c,form:b,el:this.$element})}).on("field:success",function(c){this.$element.closest(".form-group").removeClass("has-error"),a(document).trigger("cf.validate.fieldSuccess",{inst:c,form:b,el:this.$element})}).on("form:success",function(c){a(document).trigger("cf.validate.FormSuccess",{inst:c,form:b,el:this.$element})}).on("form:error",function(c){a(document).trigger("cf.validate.FormError",{inst:c,form:b,el:this.$element})})},a("[data-sync]").each(function(){var b=a(this);new CalderaFormsFieldSync(b,b.data("binds"),b.closest("form"),a)}),a(document).on("change keypress","[data-sync]",function(){a(this).data("unsync",!0)}),cf_jsfields_init=function(){a(".init_field_type[data-type]").each(function(b,c){var d=a(c);"function"==typeof window[d.data("type")+"_init"]&&window[d.data("type")+"_init"](d.prop("id"),d[0])}),window.Parsley.on("field:validated",function(){setTimeout(function(){a(document).trigger("cf.error")},15)}),"undefined"==typeof resBaldrickTriggers&&a(".caldera_forms_form").length,a(document).trigger("cf.fieldsInit")},a("document").ready(function(){cf_jsfields_init()}),a(".caldera-form-page").length&&a(".caldera-form-page").on("keypress","[data-field]:not(textarea)",function(a){13===a.keyCode&&a.preventDefault()}),a(document).on("click",".cf_modal_button",function(b){b.preventDefault();var c=a(this);a(c.attr("href")).show()}),a(document).on("click",".caldera-front-modal-closer",function(b){b.preventDefault(),a(this).closest(".caldera-front-modal-container").hide()}),a(document).on("cf.add cf.enable cf.disable cf.pagenav",cf_jsfields_init),a(document).on("click","[data-page]",function(b){var c,d,e,f=a(this),g=f.closest(".caldera-form-page"),h=f.closest("form.caldera_forms_form"),i=(h.attr("id"),h.data("instance")),j=h.find(".caldera-form-page:visible").data("formpage"),k=g.data("formpage")?g.data("formpage"):f.data("page"),l=a('.breadcrumb[data-form="caldera_form_'+i+'"]'),m=!0,n=j;if(h.length){if(cf_validate_form(h).destroy(),e=h.find("[data-field]"),h.find(".has-error").removeClass("has-error"),"prev"!==f.data("page")&&k>=j){e=a("#caldera_form_"+i+' [data-formpage="'+j+'"] [data-field]');for(var o,p,q,r=0;r<e.length;r++)o=a(e[r]),q=o.parsley().validate(),((p=o.parsley().isValid({force:!0}))||!0!==q||"email"!==o.attr("type"))&&!0!==p&&(b.preventDefault(),m=!1);if(!0===m&&k>j)for(var s=k-1;s>=1;s--){e=a("#caldera_form_"+i+' [data-formpage="'+s+'"] [data-field]');for(var r=0;r<e.length;r++)o=a(e[r]),o.parsley().validate(),!0!==(p=o.parsley().isValid({force:!0}))&&(b.preventDefault(),m=!1,s>n&&(n=s))}}if(!1===m)return n!==j&&(a("#form_page_"+i+"_pg_"+j).hide().attr("aria-hidden","true").css("visibility","hidden"),a("#form_page_"+i+"_pg_"+n).show().attr("aria-hidden","false").css("visibility","visible")),cf_validate_form(h).validate(),!1;"next"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),c=h.find('.caldera-form-page[data-formpage="'+(k+1)+'"]'),c.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),c.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k+1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):"prev"===f.data("page")?(l&&l.find("li.active").removeClass("active").children().attr("aria-expanded","false"),d=h.find('.caldera-form-page[data-formpage="'+(k-1)+'"]'),d.length&&(g.hide().attr("aria-hidden","true").css("visibility","hidden"),d.show().attr("aria-hidden","false").css("visibility","visible"),l&&l.find('a[data-page="'+(k-1)+'"]').attr("aria-expanded","true").parent().addClass("active"))):f.data("pagenav")&&(b.preventDefault(),f.closest(".breadcrumb").find("li.active").removeClass("active").children().attr("aria-expanded","false"),a("#"+f.data("pagenav")+" .caldera-form-page").hide().attr("aria-hidden","true").css("visibility","hidden"),a("#"+f.data("pagenav")+'\t.caldera-form-page[data-formpage="'+f.data("page")+'"]').show().attr("aria-hidden","false").css("visibility","visible"),f.parent().addClass("active").children().attr("aria-expanded","true")),a("html, body").animate({scrollTop:h.offset().top-100},200),a(document).trigger("cf.pagenav")}});var b;a(".caldera-grid .breadcrumb").each(function(c,d){a(d).find("a[data-pagenav]").each(function(c,d){var e=a(d),f=e.data("pagenav");a("#"+f+' .caldera-form-page[data-formpage="'+e.data("page")+'"]').find(".has-error").length&&(e.parent().addClass("error"),void 0===b&&(e.trigger("click"),b=!0))})}),a(document).on("click",'form.caldera_forms_form [type="submit"]',function(b){var c=a(this),d=c.closest(".caldera_forms_form"),e=cf_validate_form(d);if(e.validate())e.destroy();else{if(a(".caldera-form-page").length){var f=c.parents(".caldera-form-page").data("formpage"),g=[],h=[];if(e.fields.forEach(function(a,b){if(!0!==a.validationResult){var c=a.$element.parents(".caldera-form-page");if(void 0!=c&&c.length&&a.$element.parents(".caldera-form-page").data("formpage")>f)return void h.push(a.$element.data("field"));g.push(a)}}),!g.length)return h.length&&d.append('<input type="hidden" name="_cf_future" value="'+h.toString()+'">'),void e.destroy()}b.preventDefault()}})}(jQuery),window.addEventListener("load",function(){!function(a){"use strict";if(window.CALDERA_FORMS={},"object"==typeof CF_API_DATA){var b,c,d={};a(".caldera_forms_form").each(function(e,f){b=a(f),c=b.data("form-id"),d[c]=new CalderaFormsResetNonce(c,CF_API_DATA,a),d[c].init()})}if("object"==typeof CFFIELD_CONFIG){var e,f,g,h,b,i,j,k=!1,l=!1;a(".caldera_forms_form").each(function(d,m){if(b=a(m),e=b.attr("id"),h=b.data("instance"),"object"==typeof CFFIELD_CONFIG[h]){l||(i=new CalderaFormsCrossOriginWarning(b,a,CFFIELD_CONFIG[h].error_strings),i.maybeWarn(),l=!0),!k&&CFFIELD_CONFIG[h].error_strings.hasOwnProperty("jquery_old")&&(j=new CalderaFormsJQueryWarning(b,a,CFFIELD_CONFIG[h].error_strings),j.maybeWarn(),k=!0),g=CFFIELD_CONFIG[h].configs;var n=new CFState(c,a);n.init(CFFIELD_CONFIG[h].fields.defaults),"object"!=typeof window.cfstate&&(window.cfstate={}),window.cfstate[e]=n,f=new Caldera_Forms_Field_Config(g,a(document.getElementById(e)),a,n),f.init()}})}}(jQuery)});
assets/build/js/vue.min.js CHANGED
@@ -1,3 +1,3 @@
1
- !function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.Vue=b()}(this,function(){"use strict";function a(a){return null==a?"":"object"==typeof a?JSON.stringify(a,null,2):String(a)}function b(a){var b=parseFloat(a,10);return b||0===b?b:a}function c(a,b){for(var c=Object.create(null),d=a.split(","),e=0;e<d.length;e++)c[d[e]]=!0;return b?function(a){return c[a.toLowerCase()]}:function(a){return c[a]}}function d(a,b){if(a.length){var c=a.indexOf(b);if(c>-1)return a.splice(c,1)}}function e(a,b){return Xd.call(a,b)}function f(a){return"string"==typeof a||"number"==typeof a}function g(a){var b=Object.create(null);return function(c){return b[c]||(b[c]=a(c))}}function h(a,b){function c(c){var d=arguments.length;return d?d>1?a.apply(b,arguments):a.call(b,c):a.call(b)}return c._length=a.length,c}function i(a,b){b=b||0;for(var c=a.length-b,d=new Array(c);c--;)d[c]=a[c+b];return d}function j(a,b){for(var c in b)a[c]=b[c];return a}function k(a){return null!==a&&"object"==typeof a}function l(a){return _d.call(a)===ae}function m(a){for(var b={},c=0;c<a.length;c++)a[c]&&j(b,a[c]);return b}function n(){}function o(a){return a.reduce(function(a,b){return a.concat(b.staticKeys||[])},[]).join(",")}function p(a,b){return a==b||!(!k(a)||!k(b))&&JSON.stringify(a)===JSON.stringify(b)}function q(a,b){for(var c=0;c<a.length;c++)if(p(a[c],b))return c;return-1}function r(a){var b=(a+"").charCodeAt(0);return 36===b||95===b}function s(a,b,c,d){Object.defineProperty(a,b,{value:c,enumerable:!!d,writable:!0,configurable:!0})}function t(a){if(!ee.test(a)){var b=a.split(".");return function(a){for(var c=0;c<b.length;c++){if(!a)return;a=a[b[c]]}return a}}}function u(a){return/native code/.test(a.toString())}function v(a){ve.target&&we.push(ve.target),ve.target=a}function w(){ve.target=we.pop()}function x(a,b){a.__proto__=b}function y(a,b,c){for(var d=0,e=c.length;d<e;d++){var f=c[d];s(a,f,b[f])}}function z(a){if(k(a)){var b;return e(a,"__ob__")&&a.__ob__ instanceof Be?b=a.__ob__:Ae.shouldConvert&&!ne()&&(Array.isArray(a)||l(a))&&Object.isExtensible(a)&&!a._isVue&&(b=new Be(a)),b}}function A(a,b,c,d){var e=new ve,f=Object.getOwnPropertyDescriptor(a,b);if(!f||!1!==f.configurable){var g=f&&f.get,h=f&&f.set,i=z(c);Object.defineProperty(a,b,{enumerable:!0,configurable:!0,get:function(){var b=g?g.call(a):c;return ve.target&&(e.depend(),i&&i.dep.depend(),Array.isArray(b)&&D(b)),b},set:function(b){var f=g?g.call(a):c;b===f||b!==b&&f!==f||(d&&d(),h?h.call(a,b):c=b,i=z(b),e.notify())}})}}function B(a,b,c){if(Array.isArray(a))return a.length=Math.max(a.length,b),a.splice(b,1,c),c;if(e(a,b))return void(a[b]=c);var d=a.__ob__;return a._isVue||d&&d.vmCount?void re("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."):d?(A(d.value,b,c),d.dep.notify(),c):void(a[b]=c)}function C(a,b){var c=a.__ob__;if(a._isVue||c&&c.vmCount)return void re("Avoid deleting properties on a Vue instance or its root $data - just set it to null.");e(a,b)&&(delete a[b],c&&c.dep.notify())}function D(a){for(var b=void 0,c=0,d=a.length;c<d;c++)b=a[c],b&&b.__ob__&&b.__ob__.dep.depend(),Array.isArray(b)&&D(b)}function E(a,b){if(!b)return a;for(var c,d,f,g=Object.keys(b),h=0;h<g.length;h++)c=g[h],d=a[c],f=b[c],e(a,c)?l(d)&&l(f)&&E(d,f):B(a,c,f);return a}function F(a,b){return b?a?a.concat(b):Array.isArray(b)?b:[b]:a}function G(a,b){var c=Object.create(a||null);return b?j(c,b):c}function H(a){for(var b in a.components){var c=b.toLowerCase();(Wd(c)||de.isReservedTag(c))&&re("Do not use built-in or reserved HTML elements as component id: "+b)}}function I(a){var b=a.props;if(b){var c,d,e,f={};if(Array.isArray(b))for(c=b.length;c--;)d=b[c],"string"==typeof d?(e=Yd(d),f[e]={type:null}):re("props must be strings when using array syntax.");else if(l(b))for(var g in b)d=b[g],e=Yd(g),f[e]=l(d)?d:{type:d};a.props=f}}function J(a){var b=a.directives;if(b)for(var c in b){var d=b[c];"function"==typeof d&&(b[c]={bind:d,update:d})}}function K(a,b,c){function d(d){var e=Ce[d]||Ee;k[d]=e(a[d],b[d],c,d)}H(b),I(b),J(b);var f=b.extends;if(f&&(a="function"==typeof f?K(a,f.options,c):K(a,f,c)),b.mixins)for(var g=0,h=b.mixins.length;g<h;g++){var i=b.mixins[g];i.prototype instanceof Ka&&(i=i.options),a=K(a,i,c)}var j,k={};for(j in a)d(j);for(j in b)e(a,j)||d(j);return k}function L(a,b,c,d){if("string"==typeof c){var f=a[b];if(e(f,c))return f[c];var g=Yd(c);if(e(f,g))return f[g];var h=Zd(g);if(e(f,h))return f[h];var i=f[c]||f[g]||f[h];return d&&!i&&re("Failed to resolve "+b.slice(0,-1)+": "+c,a),i}}function M(a,b,c,d){var f=b[a],g=!e(c,a),h=c[a];if(R(f.type)&&(g&&!e(f,"default")?h=!1:""!==h&&h!==$d(a)||(h=!0)),void 0===h){h=N(d,f,a);var i=Ae.shouldConvert;Ae.shouldConvert=!0,z(h),Ae.shouldConvert=i}return O(f,a,h,d,g),h}function N(a,b,c){if(e(b,"default")){var d=b.default;return k(d)&&re('Invalid default value for prop "'+c+'": Props with type Object/Array must use a factory function to return the default value.',a),a&&a.$options.propsData&&void 0===a.$options.propsData[c]&&void 0!==a[c]?a[c]:"function"==typeof d&&b.type!==Function?d.call(a):d}}function O(a,b,c,d,e){if(a.required&&e)return void re('Missing required prop: "'+b+'"',d);if(null!=c||a.required){var f=a.type,g=!f||!0===f,h=[];if(f){Array.isArray(f)||(f=[f]);for(var i=0;i<f.length&&!g;i++){var j=P(c,f[i]);h.push(j.expectedType),g=j.valid}}if(!g)return void re('Invalid prop: type check failed for prop "'+b+'". Expected '+h.map(Zd).join(", ")+", got "+Object.prototype.toString.call(c).slice(8,-1)+".",d);var k=a.validator;k&&(k(c)||re('Invalid prop: custom validator check failed for prop "'+b+'".',d))}}function P(a,b){var c,d=Q(b);return c="String"===d?typeof a==(d="string"):"Number"===d?typeof a==(d="number"):"Boolean"===d?typeof a==(d="boolean"):"Function"===d?typeof a==(d="function"):"Object"===d?l(a):"Array"===d?Array.isArray(a):a instanceof b,{valid:c,expectedType:d}}function Q(a){var b=a&&a.toString().match(/^\s*function (\w+)/);return b&&b[1]}function R(a){if(!Array.isArray(a))return"Boolean"===Q(a);for(var b=0,c=a.length;b<c;b++)if("Boolean"===Q(a[b]))return!0;return!1}function S(){Me.length=0,Ne={},Oe={},Pe=Qe=!1}function T(){for(Qe=!0,Me.sort(function(a,b){return a.id-b.id}),Re=0;Re<Me.length;Re++){var a=Me[Re],b=a.id;if(Ne[b]=null,a.run(),null!=Ne[b]&&(Oe[b]=(Oe[b]||0)+1,Oe[b]>de._maxUpdateCount)){re("You may have an infinite update loop "+(a.user?'in watcher with expression "'+a.expression+'"':"in a component render function."),a.vm);break}}oe&&de.devtools&&oe.emit("flush"),S()}function U(a){var b=a.id;if(null==Ne[b]){if(Ne[b]=!0,Qe){for(var c=Me.length-1;c>=0&&Me[c].id>a.id;)c--;Me.splice(Math.max(c,Re)+1,0,a)}else Me.push(a);Pe||(Pe=!0,pe(T))}}function V(a){Ue.clear(),W(a,Ue)}function W(a,b){var c,d,e=Array.isArray(a);if((e||k(a))&&Object.isExtensible(a)){if(a.__ob__){var f=a.__ob__.dep.id;if(b.has(f))return;b.add(f)}if(e)for(c=a.length;c--;)W(a[c],b);else for(d=Object.keys(a),c=d.length;c--;)W(a[d[c]],b)}}function X(a){a._watchers=[],Y(a),aa(a),Z(a),$(a),ba(a)}function Y(a){var b=a.$options.props;if(b){var c=a.$options.propsData||{},d=a.$options._propKeys=Object.keys(b),e=!a.$parent;Ae.shouldConvert=e;for(var f=0;f<d.length;f++)!function(e){var f=d[e];Ve[f]&&re('"'+f+'" is a reserved attribute and cannot be used as component prop.',a),A(a,f,M(f,b,c,a),function(){a.$parent&&!Ae.isSettingProps&&re("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+f+'"',a)})}(f);Ae.shouldConvert=!0}}function Z(a){var b=a.$options.data;b=a._data="function"==typeof b?b.call(a):b||{},l(b)||(b={},re("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",a));for(var c=Object.keys(b),d=a.$options.props,f=c.length;f--;)d&&e(d,c[f])?re('The data property "'+c[f]+'" is already declared as a prop. Use prop default value instead.',a):da(a,c[f]);z(b),b.__ob__&&b.__ob__.vmCount++}function $(a){var b=a.$options.computed;if(b)for(var c in b){var d=b[c];"function"==typeof d?(We.get=_(d,a),We.set=n):(We.get=d.get?!1!==d.cache?_(d.get,a):h(d.get,a):n,We.set=d.set?h(d.set,a):n),Object.defineProperty(a,c,We)}}function _(a,b){var c=new Te(b,a,n,{lazy:!0});return function(){return c.dirty&&c.evaluate(),ve.target&&c.depend(),c.value}}function aa(a){var b=a.$options.methods;if(b)for(var c in b)a[c]=null==b[c]?n:h(b[c],a),null==b[c]&&re('method "'+c+'" has an undefined value in the component definition. Did you reference the function correctly?',a)}function ba(a){var b=a.$options.watch;if(b)for(var c in b){var d=b[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)ca(a,c,d[e]);else ca(a,c,d)}}function ca(a,b,c){var d;l(c)&&(d=c,c=c.handler),"string"==typeof c&&(c=a[c]),a.$watch(b,c,d)}function da(a,b){r(b)||Object.defineProperty(a,b,{configurable:!0,enumerable:!0,get:function(){return a._data[b]},set:function(c){a._data[b]=c}})}function ea(a){return new Xe(void 0,void 0,void 0,String(a))}function fa(a){var b=new Xe(a.tag,a.data,a.children,a.text,a.elm,a.context,a.componentOptions);return b.ns=a.ns,b.isStatic=a.isStatic,b.key=a.key,b.isCloned=!0,b}function ga(a){for(var b=new Array(a.length),c=0;c<a.length;c++)b[c]=fa(a[c]);return b}function ha(a){var b=a.$options,c=b.parent;if(c&&!b.abstract){for(;c.$options.abstract&&c.$parent;)c=c.$parent;c.$children.push(a)}a.$parent=c,a.$root=c?c.$root:a,a.$children=[],a.$refs={},a._watcher=null,a._inactive=!1,a._isMounted=!1,a._isDestroyed=!1,a._isBeingDestroyed=!1}function ia(a,b){var c=a.$options[b];if(c)for(var d=0,e=c.length;d<e;d++)c[d].call(a);a.$emit("hook:"+b)}function ja(a,b,c,d,e){if(a){var f=c.$options._base;if(k(a)&&(a=f.extend(a)),"function"!=typeof a)return void re("Invalid Component definition: "+String(a),c);if(!a.cid)if(a.resolved)a=a.resolved;else if(!(a=qa(a,f,function(){c.$forceUpdate()})))return;Ja(a),b=b||{};var g=ra(b,a);if(a.options.functional)return ka(a,g,b,c,d);var h=b.on;b.on=b.nativeOn,a.options.abstract&&(b={}),ta(b);var i=a.options.name||e;return new Xe("vue-component-"+a.cid+(i?"-"+i:""),b,void 0,void 0,void 0,c,{Ctor:a,propsData:g,listeners:h,tag:e,children:d})}}function ka(a,b,c,d,e){var f={},g=a.options.props;if(g)for(var h in g)f[h]=M(h,g,b);var i=Object.create(d),j=function(a,b,c,d){return Ca(i,a,b,c,d,!0)},k=a.options.render.call(null,j,{props:f,data:c,parent:d,children:e,slots:function(){return Ga(e,d)}});return k instanceof Xe&&(k.functionalContext=d,c.slot&&((k.data||(k.data={})).slot=c.slot)),k}function la(a,b,c,d){var e=a.componentOptions,f={_isComponent:!0,parent:b,propsData:e.propsData,_componentTag:e.tag,_parentVnode:a,_parentListeners:e.listeners,_renderChildren:e.children,_parentElm:c||null,_refElm:d||null},g=a.data.inlineTemplate;return g&&(f.render=g.render,f.staticRenderFns=g.staticRenderFns),new e.Ctor(f)}function ma(a,b,c,d){if(!a.child||a.child._isDestroyed){(a.child=la(a,Ze,c,d)).$mount(b?a.elm:void 0,b)}else if(a.data.keepAlive){var e=a;na(e,e)}}function na(a,b){var c=b.componentOptions;(b.child=a.child)._updateFromParent(c.propsData,c.listeners,b,c.children)}function oa(a){a.child._isMounted||(a.child._isMounted=!0,ia(a.child,"mounted")),a.data.keepAlive&&(a.child._inactive=!1,ia(a.child,"activated"))}function pa(a){a.child._isDestroyed||(a.data.keepAlive?(a.child._inactive=!0,ia(a.child,"deactivated")):a.child.$destroy())}function qa(a,b,c){if(!a.requested){a.requested=!0;var d=a.pendingCallbacks=[c],e=!0,f=function(c){if(k(c)&&(c=b.extend(c)),a.resolved=c,!e)for(var f=0,g=d.length;f<g;f++)d[f](c)},g=function(b){re("Failed to resolve async component: "+String(a)+(b?"\nReason: "+b:""))},h=a(f,g);return h&&"function"==typeof h.then&&!a.resolved&&h.then(f,g),e=!1,a.resolved}a.pendingCallbacks.push(c)}function ra(a,b){var c=b.options.props;if(c){var d={},e=a.attrs,f=a.props,g=a.domProps;if(e||f||g)for(var h in c){var i=$d(h);sa(d,f,h,i,!0)||sa(d,e,h,i)||sa(d,g,h,i)}return d}}function sa(a,b,c,d,f){if(b){if(e(b,c))return a[c]=b[c],f||delete b[c],!0;if(e(b,d))return a[c]=b[d],f||delete b[d],!0}return!1}function ta(a){a.hook||(a.hook={});for(var b=0;b<_e.length;b++){var c=_e[b],d=a.hook[c],e=$e[c];a.hook[c]=d?ua(e,d):e}}function ua(a,b){return function(c,d,e,f){a(c,d,e,f),b(c,d,e,f)}}function va(a,b,c,d){d+=b;var e=a.__injected||(a.__injected={});if(!e[d]){e[d]=!0;var f=a[b];a[b]=f?function(){f.apply(this,arguments),c.apply(this,arguments)}:c}}function wa(a,b,c,d,e){var f,g,h,i,j,k,l;for(f in a)if(g=a[f],h=b[f],g)if(h){if(g!==h)if(Array.isArray(h)){h.length=g.length;for(var m=0;m<h.length;m++)h[m]=g[m];a[f]=h}else h.fn=g,a[f]=h}else l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,Array.isArray(g)?c(j,g.invoker=xa(g),l,k):(g.invoker||(i=g,g=a[f]={},g.fn=i,g.invoker=ya(g)),c(j,g.invoker,l,k));else re('Invalid handler for event "'+f+'": got '+String(g),e);for(f in b)a[f]||(l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,d(j,b[f].invoker,k))}function xa(a){return function(b){for(var c=arguments,d=1===arguments.length,e=0;e<a.length;e++)d?a[e](b):a[e].apply(null,c)}}function ya(a){return function(b){1===arguments.length?a.fn(b):a.fn.apply(null,arguments)}}function za(a){return f(a)?[ea(a)]:Array.isArray(a)?Aa(a):void 0}function Aa(a,b){var c,d,e,g=[];for(c=0;c<a.length;c++)null!=(d=a[c])&&"boolean"!=typeof d&&(e=g[g.length-1],Array.isArray(d)?g.push.apply(g,Aa(d,(b||"")+"_"+c)):f(d)?e&&e.text?e.text+=String(d):""!==d&&g.push(ea(d)):d.text&&e&&e.text?g[g.length-1]=ea(e.text+d.text):(d.tag&&null==d.key&&null!=b&&(d.key="__vlist"+b+"_"+c+"__"),g.push(d)));return g}function Ba(a){return a&&a.filter(function(a){return a&&a.componentOptions})[0]}function Ca(a,b,c,d,e,g){return(Array.isArray(c)||f(c))&&(e=d,d=c,c=void 0),g&&(e=!0),Da(a,b,c,d,e)}function Da(a,b,c,d,e){if(c&&c.__ob__)return re("Avoid using observed data object as vnode data: "+JSON.stringify(c)+"\nAlways create fresh vnode data objects in each render!",a),Ye();if(!b)return Ye();Array.isArray(d)&&"function"==typeof d[0]&&(c=c||{},c.scopedSlots={default:d[0]},d.length=0),e&&(d=za(d));var f,g;if("string"==typeof b){var h;g=de.getTagNamespace(b),de.isReservedTag(b)?f=new Xe(de.parsePlatformTagName(b),c,d,void 0,void 0,a):(h=L(a.$options,"components",b))?f=ja(h,c,a,d,b):(g="foreignObject"===b?"xhtml":g,f=new Xe(b,c,d,void 0,void 0,a))}else f=ja(b,c,a,d);return f?(g&&Ea(f,g),f):Ye()}function Ea(a,b){if(a.ns=b,a.children)for(var c=0,d=a.children.length;c<d;c++){var e=a.children[c];e.tag&&!e.ns&&Ea(e,b)}}function Fa(a){a.$vnode=null,a._vnode=null,a._staticTrees=null;var b=a.$options._parentVnode,c=b&&b.context;a.$slots=Ga(a.$options._renderChildren,c),a.$scopedSlots={},a._c=function(b,c,d,e){return Ca(a,b,c,d,e,!1)},a.$createElement=function(b,c,d,e){return Ca(a,b,c,d,e,!0)},a.$options.el&&a.$mount(a.$options.el)}function Ga(a,b){var c={};if(!a)return c;for(var d,e,f=[],g=0,h=a.length;g<h;g++)if(e=a[g],(e.context===b||e.functionalContext===b)&&e.data&&(d=e.data.slot)){var i=c[d]||(c[d]=[]);"template"===e.tag?i.push.apply(i,e.children):i.push(e)}else f.push(e);return f.length&&(1!==f.length||" "!==f[0].text&&!f[0].isComment)&&(c.default=f),c}function Ha(a){a._events=Object.create(null);var b=a.$options._parentListeners,c=function(b,c,d){d?a.$once(b,c):a.$on(b,c)},d=h(a.$off,a);a._updateListeners=function(b,e){wa(b,e||{},c,d,a)},b&&a._updateListeners(b)}function Ia(a,b){var c=a.$options=Object.create(a.constructor.options);c.parent=b.parent,c.propsData=b.propsData,c._parentVnode=b._parentVnode,c._parentListeners=b._parentListeners,c._renderChildren=b._renderChildren,c._componentTag=b._componentTag,c._parentElm=b._parentElm,c._refElm=b._refElm,b.render&&(c.render=b.render,c.staticRenderFns=b.staticRenderFns)}function Ja(a){var b=a.options;if(a.super){var c=a.super.options,d=a.superOptions,e=a.extendOptions;c!==d&&(a.superOptions=c,e.render=b.render,e.staticRenderFns=b.staticRenderFns,e._scopeId=b._scopeId,b=a.options=K(c,e),b.name&&(b.components[b.name]=a))}return b}function Ka(a){this instanceof Ka||re("Vue is a constructor and should be called with the `new` keyword"),this._init(a)}function La(a){a.use=function(a){if(!a.installed){var b=i(arguments,1);return b.unshift(this),"function"==typeof a.install?a.install.apply(a,b):a.apply(null,b),a.installed=!0,this}}}function Ma(a){a.mixin=function(a){this.options=K(this.options,a)}}function Na(a){a.cid=0;var b=1;a.extend=function(a){a=a||{};var c=this,d=c.cid,e=a._Ctor||(a._Ctor={});if(e[d])return e[d];var f=a.name||c.options.name;/^[a-zA-Z][\w-]*$/.test(f)||re('Invalid component name: "'+f+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.');var g=function(a){this._init(a)};return g.prototype=Object.create(c.prototype),g.prototype.constructor=g,g.cid=b++,g.options=K(c.options,a),g.super=c,g.extend=c.extend,g.mixin=c.mixin,g.use=c.use,de._assetTypes.forEach(function(a){g[a]=c[a]}),f&&(g.options.components[f]=g),g.superOptions=c.options,g.extendOptions=a,e[d]=g,g}}function Oa(a){de._assetTypes.forEach(function(b){a[b]=function(a,c){return c?("component"===b&&de.isReservedTag(a)&&re("Do not use built-in or reserved HTML elements as component id: "+a),"component"===b&&l(c)&&(c.name=c.name||a,c=this.options._base.extend(c)),"directive"===b&&"function"==typeof c&&(c={bind:c,update:c}),this.options[b+"s"][a]=c,c):this.options[b+"s"][a]}})}function Pa(a,b){return"string"==typeof a?a.split(",").indexOf(b)>-1:a.test(b)}function Qa(a){for(var b=a.data,c=a,d=a;d.child;)d=d.child._vnode,d.data&&(b=Ra(d.data,b));for(;c=c.parent;)c.data&&(b=Ra(b,c.data));return Sa(b)}function Ra(a,b){return{staticClass:Ta(a.staticClass,b.staticClass),class:a.class?[a.class,b.class]:b.class}}function Sa(a){var b=a.class,c=a.staticClass;return c||b?Ta(c,Ua(b)):""}function Ta(a,b){return a?b?a+" "+b:a:b||""}function Ua(a){var b="";if(!a)return b;if("string"==typeof a)return a;if(Array.isArray(a)){for(var c,d=0,e=a.length;d<e;d++)a[d]&&(c=Ua(a[d]))&&(b+=c+" ");return b.slice(0,-1)}if(k(a)){for(var f in a)a[f]&&(b+=f+" ");return b.slice(0,-1)}return b}function Va(a){return rf(a)?"svg":"math"===a?"math":void 0}function Wa(a){if(!ge)return!0;if(tf(a))return!1;if(a=a.toLowerCase(),null!=uf[a])return uf[a];var b=document.createElement(a);return a.indexOf("-")>-1?uf[a]=b.constructor===window.HTMLUnknownElement||b.constructor===window.HTMLElement:uf[a]=/HTMLUnknownElement/.test(b.toString())}function Xa(a){if("string"==typeof a){var b=a;if(!(a=document.querySelector(a)))return re("Cannot find element: "+b),document.createElement("div")}return a}function Ya(a,b){var c=document.createElement(a);return"select"!==a?c:(b.data&&b.data.attrs&&"multiple"in b.data.attrs&&c.setAttribute("multiple","multiple"),c)}function Za(a,b){return document.createElementNS(pf[a],b)}function $a(a){return document.createTextNode(a)}function _a(a){return document.createComment(a)}function ab(a,b,c){a.insertBefore(b,c)}function bb(a,b){a.removeChild(b)}function cb(a,b){a.appendChild(b)}function db(a){return a.parentNode}function eb(a){return a.nextSibling}function fb(a){return a.tagName}function gb(a,b){a.textContent=b}function hb(a,b,c){a.setAttribute(b,c)}function ib(a,b){var c=a.data.ref;if(c){var e=a.context,f=a.child||a.elm,g=e.$refs;b?Array.isArray(g[c])?d(g[c],f):g[c]===f&&(g[c]=void 0):a.data.refInFor?Array.isArray(g[c])&&g[c].indexOf(f)<0?g[c].push(f):g[c]=[f]:g[c]=f}}function jb(a){return null==a}function kb(a){return null!=a}function lb(a,b){return a.key===b.key&&a.tag===b.tag&&a.isComment===b.isComment&&!a.data==!b.data}function mb(a,b,c){var d,e,f={};for(d=b;d<=c;++d)e=a[d].key,kb(e)&&(f[e]=d);return f}function nb(a,b){(a.data.directives||b.data.directives)&&ob(a,b)}function ob(a,b){var c,d,e,f=a===xf,g=pb(a.data.directives,a.context),h=pb(b.data.directives,b.context),i=[],j=[];for(c in h)d=g[c],e=h[c],d?(e.oldValue=d.value,rb(e,"update",b,a),e.def&&e.def.componentUpdated&&j.push(e)):(rb(e,"bind",b,a),e.def&&e.def.inserted&&i.push(e));if(i.length){var k=function(){for(var c=0;c<i.length;c++)rb(i[c],"inserted",b,a)};f?va(b.data.hook||(b.data.hook={}),"insert",k,"dir-insert"):k()}if(j.length&&va(b.data.hook||(b.data.hook={}),"postpatch",function(){for(var c=0;c<j.length;c++)rb(j[c],"componentUpdated",b,a)},"dir-postpatch"),!f)for(c in g)h[c]||rb(g[c],"unbind",a)}function pb(a,b){var c=Object.create(null);if(!a)return c;var d,e;for(d=0;d<a.length;d++)e=a[d],e.modifiers||(e.modifiers=Af),c[qb(e)]=e,e.def=L(b.$options,"directives",e.name,!0);return c}function qb(a){return a.rawName||a.name+"."+Object.keys(a.modifiers||{}).join(".")}function rb(a,b,c,d){var e=a.def&&a.def[b];e&&e(c.elm,a,c,d)}function sb(a,b){if(a.data.attrs||b.data.attrs){var c,d,e=b.elm,f=a.data.attrs||{},g=b.data.attrs||{};g.__ob__&&(g=b.data.attrs=j({},g));for(c in g)d=g[c],f[c]!==d&&tb(e,c,d);je&&g.value!==f.value&&tb(e,"value",g.value);for(c in f)null==g[c]&&(mf(c)?e.removeAttributeNS(lf,nf(c)):jf(c)||e.removeAttribute(c))}}function tb(a,b,c){kf(b)?of(c)?a.removeAttribute(b):a.setAttribute(b,b):jf(b)?a.setAttribute(b,of(c)||"false"===c?"false":"true"):mf(b)?of(c)?a.removeAttributeNS(lf,nf(b)):a.setAttributeNS(lf,b,c):of(c)?a.removeAttribute(b):a.setAttribute(b,c)}function ub(a,b){var c=b.elm,d=b.data,e=a.data;if(d.staticClass||d.class||e&&(e.staticClass||e.class)){var f=Qa(b),g=c._transitionClasses;g&&(f=Ta(f,Ua(g))),f!==c._prevClass&&(c.setAttribute("class",f),c._prevClass=f)}}function vb(a,b,c,d){if(c){var e=b;b=function(c){wb(a,b,d),1===arguments.length?e(c):e.apply(null,arguments)}}ef.addEventListener(a,b,d)}function wb(a,b,c){ef.removeEventListener(a,b,c)}function xb(a,b){if(a.data.on||b.data.on){var c=b.data.on||{},d=a.data.on||{};ef=b.elm,wa(c,d,vb,wb,b.context)}}function yb(a,b){if(a.data.domProps||b.data.domProps){var c,d,e=b.elm,f=a.data.domProps||{},g=b.data.domProps||{};g.__ob__&&(g=b.data.domProps=j({},g));for(c in f)null==g[c]&&(e[c]="");for(c in g)if(d=g[c],"textContent"!==c&&"innerHTML"!==c||(b.children&&(b.children.length=0),d!==f[c]))if("value"===c){e._value=d;var h=null==d?"":String(d);!e.composing&&(document.activeElement!==e&&e.value!==h||zb(b,h))&&(e.value=h)}else e[c]=d}}function zb(a,c){var d=a.elm.value,e=a.elm._vModifiers;return e&&e.number||"number"===a.elm.type?b(d)!==b(c):e&&e.trim?d.trim()!==c.trim():d!==c}function Ab(a){var b=Bb(a.style);return a.staticStyle?j(a.staticStyle,b):b}function Bb(a){return Array.isArray(a)?m(a):"string"==typeof a?Gf(a):a}function Cb(a,b){var c,d={};if(b)for(var e=a;e.child;)e=e.child._vnode,e.data&&(c=Ab(e.data))&&j(d,c);(c=Ab(a.data))&&j(d,c);for(var f=a;f=f.parent;)f.data&&(c=Ab(f.data))&&j(d,c);return d}function Db(a,b){var c=b.data,d=a.data;if(c.staticStyle||c.style||d.staticStyle||d.style){var e,f,g=b.elm,h=a.data.staticStyle,i=a.data.style||{},k=h||i,l=Bb(b.data.style)||{};b.data.style=l.__ob__?j({},l):l;var m=Cb(b,!0);for(f in k)null==m[f]&&Jf(g,f,"");for(f in m)(e=m[f])!==k[f]&&Jf(g,f,null==e?"":e)}}function Eb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.add(b)}):a.classList.add(b);else{var c=" "+a.getAttribute("class")+" ";c.indexOf(" "+b+" ")<0&&a.setAttribute("class",(c+b).trim())}}function Fb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.remove(b)}):a.classList.remove(b);else{for(var c=" "+a.getAttribute("class")+" ",d=" "+b+" ";c.indexOf(d)>=0;)c=c.replace(d," ");a.setAttribute("class",c.trim())}}function Gb(a){Uf(function(){Uf(a)})}function Hb(a,b){(a._transitionClasses||(a._transitionClasses=[])).push(b),Eb(a,b)}function Ib(a,b){a._transitionClasses&&d(a._transitionClasses,b),Fb(a,b)}function Jb(a,b,c){var d=Kb(a,b),e=d.type,f=d.timeout,g=d.propCount;if(!e)return c();var h=e===Of?Rf:Tf,i=0,j=function(){a.removeEventListener(h,k),c()},k=function(b){b.target===a&&++i>=g&&j()};setTimeout(function(){i<g&&j()},f+1),a.addEventListener(h,k)}function Kb(a,b){var c,d=window.getComputedStyle(a),e=d[Qf+"Delay"].split(", "),f=d[Qf+"Duration"].split(", "),g=Lb(e,f),h=d[Sf+"Delay"].split(", "),i=d[Sf+"Duration"].split(", "),j=Lb(h,i),k=0,l=0;return b===Of?g>0&&(c=Of,k=g,l=f.length):b===Pf?j>0&&(c=Pf,k=j,l=i.length):(k=Math.max(g,j),c=k>0?g>j?Of:Pf:null,l=c?c===Of?f.length:i.length:0),{type:c,timeout:k,propCount:l,hasTransform:c===Of&&Vf.test(d[Qf+"Property"])}}function Lb(a,b){for(;a.length<b.length;)a=a.concat(a);return Math.max.apply(null,b.map(function(b,c){return Mb(b)+Mb(a[c])}))}function Mb(a){return 1e3*Number(a.slice(0,-1))}function Nb(a,b){var c=a.elm;c._leaveCb&&(c._leaveCb.cancelled=!0,c._leaveCb());var d=Pb(a.data.transition);if(d&&!c._enterCb&&1===c.nodeType){for(var e=d.css,f=d.type,g=d.enterClass,h=d.enterActiveClass,i=d.appearClass,j=d.appearActiveClass,k=d.beforeEnter,l=d.enter,m=d.afterEnter,n=d.enterCancelled,o=d.beforeAppear,p=d.appear,q=d.afterAppear,r=d.appearCancelled,s=Ze,t=Ze.$vnode;t&&t.parent;)t=t.parent,s=t.context;var u=!s._isMounted||!a.isRootInsert;if(!u||p||""===p){var v=u?i:g,w=u?j:h,x=u?o||k:k,y=u&&"function"==typeof p?p:l,z=u?q||m:m,A=u?r||n:n,B=!1!==e&&!je,C=y&&(y._length||y.length)>1,D=c._enterCb=Qb(function(){B&&Ib(c,w),D.cancelled?(B&&Ib(c,v),A&&A(c)):z&&z(c),c._enterCb=null});a.data.show||va(a.data.hook||(a.data.hook={}),"insert",function(){var b=c.parentNode,d=b&&b._pending&&b._pending[a.key];d&&d.context===a.context&&d.tag===a.tag&&d.elm._leaveCb&&d.elm._leaveCb(),y&&y(c,D)},"transition-insert"),x&&x(c),B&&(Hb(c,v),Hb(c,w),Gb(function(){Ib(c,v),D.cancelled||C||Jb(c,f,D)})),a.data.show&&(b&&b(),y&&y(c,D)),B||C||D()}}}function Ob(a,b){function c(){q.cancelled||(a.data.show||((d.parentNode._pending||(d.parentNode._pending={}))[a.key]=a),j&&j(d),o&&(Hb(d,h),Hb(d,i),Gb(function(){Ib(d,h),q.cancelled||p||Jb(d,g,q)})),k&&k(d,q),o||p||q())}var d=a.elm;d._enterCb&&(d._enterCb.cancelled=!0,d._enterCb());var e=Pb(a.data.transition);if(!e)return b();if(!d._leaveCb&&1===d.nodeType){var f=e.css,g=e.type,h=e.leaveClass,i=e.leaveActiveClass,j=e.beforeLeave,k=e.leave,l=e.afterLeave,m=e.leaveCancelled,n=e.delayLeave,o=!1!==f&&!je,p=k&&(k._length||k.length)>1,q=d._leaveCb=Qb(function(){d.parentNode&&d.parentNode._pending&&(d.parentNode._pending[a.key]=null),o&&Ib(d,i),q.cancelled?(o&&Ib(d,h),m&&m(d)):(b(),l&&l(d)),d._leaveCb=null});n?n(c):c()}}function Pb(a){if(a){if("object"==typeof a){var b={};return!1!==a.css&&j(b,Wf(a.name||"v")),j(b,a),b}return"string"==typeof a?Wf(a):void 0}}function Qb(a){var b=!1;return function(){b||(b=!0,a())}}function Rb(a,b){b.data.show||Nb(b)}function Sb(a,b,c){var d=b.value,e=a.multiple;if(e&&!Array.isArray(d))return void re('<select multiple v-model="'+b.expression+'"> expects an Array value for its binding, but got '+Object.prototype.toString.call(d).slice(8,-1),c);for(var f,g,h=0,i=a.options.length;h<i;h++)if(g=a.options[h],e)f=q(d,Ub(g))>-1,g.selected!==f&&(g.selected=f);else if(p(Ub(g),d))return void(a.selectedIndex!==h&&(a.selectedIndex=h));e||(a.selectedIndex=-1)}function Tb(a,b){for(var c=0,d=b.length;c<d;c++)if(p(Ub(b[c]),a))return!1;return!0}function Ub(a){return"_value"in a?a._value:a.value}function Vb(a){a.target.composing=!0}function Wb(a){a.target.composing=!1,Xb(a.target,"input")}function Xb(a,b){var c=document.createEvent("HTMLEvents");c.initEvent(b,!0,!0),a.dispatchEvent(c)}function Yb(a){return!a.child||a.data&&a.data.transition?a:Yb(a.child._vnode)}function Zb(a){var b=a&&a.componentOptions;return b&&b.Ctor.options.abstract?Zb(Ba(b.children)):a}function $b(a){var b={},c=a.$options;for(var d in c.propsData)b[d]=a[d];var e=c._parentListeners;for(var f in e)b[Yd(f)]=e[f].fn;return b}function _b(a,b){return/\d-keep-alive$/.test(b.tag)?a("keep-alive"):null}function ac(a){for(;a=a.parent;)if(a.data.transition)return!0}function bc(a){a.elm._moveCb&&a.elm._moveCb(),a.elm._enterCb&&a.elm._enterCb()}function cc(a){a.data.newPos=a.elm.getBoundingClientRect()}function dc(a){var b=a.data.pos,c=a.data.newPos,d=b.left-c.left,e=b.top-c.top;if(d||e){a.data.moved=!0;var f=a.elm.style;f.transform=f.WebkitTransform="translate("+d+"px,"+e+"px)",f.transitionDuration="0s"}}function ec(a){return ig=ig||document.createElement("div"),ig.innerHTML=a,ig.textContent}function fc(a,b){return b&&(a=a.replace(_g,"\n")),a.replace(Zg,"<").replace($g,">").replace(ah,"&").replace(bh,'"')}function gc(a,b){function c(b){j+=b,a=a.substring(b)}function d(a,c,d,e){var h;if(null==d&&(d=j),null==e&&(e=j),c){var i=c.toLowerCase();for(h=g.length-1;h>=0&&g[h].tag.toLowerCase()!==i;h--);}else h=0;if(h>=0){for(var k=g.length-1;k>=h;k--)b.end&&b.end(g[k].tag,d,e);g.length=h,f=h&&g[h-1].tag}else"br"===c.toLowerCase()?b.start&&b.start(c,[],!0,d,e):"p"===c.toLowerCase()&&(b.start&&b.start(c,[],!1,d,e),b.end&&b.end(c,d,e))}for(var e,f,g=[],h=b.expectHTML,i=b.isUnaryTag||be,j=0;a;){if(e=a,f&&Xg(f,b.sfc,g)){var k=f.toLowerCase(),l=Yg[k]||(Yg[k]=new RegExp("([\\s\\S]*?)(</"+k+"[^>]*>)","i")),m=0,n=a.replace(l,function(a,c,d){return m=d.length,"script"!==k&&"style"!==k&&"noscript"!==k&&(c=c.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),b.chars&&b.chars(c),""});j+=a.length-n.length,a=n,d("</"+k+">",k,j-m,j)}else{var o=a.indexOf("<");if(0===o){if(ug.test(a)){var p=a.indexOf("--\x3e");if(p>=0){c(p+3);continue}}if(vg.test(a)){var q=a.indexOf("]>");if(q>=0){c(q+2);continue}}var r=a.match(tg);if(r){c(r[0].length);continue}var s=a.match(sg);if(s){var t=j;c(s[0].length),d(s[0],s[1],t,j);continue}var u=function(){var b=a.match(qg);if(b){var d={tagName:b[1],attrs:[],start:j};c(b[0].length);for(var e,f;!(e=a.match(rg))&&(f=a.match(og));)c(f[0].length),d.attrs.push(f);if(e)return d.unarySlash=e[1],c(e[0].length),d.end=j,d}}();if(u){!function(a){var c=a.tagName,e=a.unarySlash;h&&("p"===f&&mg(c)&&d("",f),lg(c)&&f===c&&d("",c));for(var j=i(c)||"html"===c&&"head"===f||!!e,k=a.attrs.length,l=new Array(k),m=0;m<k;m++){var n=a.attrs[m];wg&&-1===n[0].indexOf('""')&&(""===n[3]&&delete n[3],""===n[4]&&delete n[4],""===n[5]&&delete n[5]);var o=n[3]||n[4]||n[5]||"";l[m]={name:n[1],value:fc(o,b.shouldDecodeNewlines)}}j||(g.push({tag:c,attrs:l}),f=c,e=""),b.start&&b.start(c,l,j,a.start,a.end)}(u);continue}}var v=void 0,w=void 0,x=void 0;if(o>0){for(w=a.slice(o);!(sg.test(w)||qg.test(w)||ug.test(w)||vg.test(w)||(x=w.indexOf("<",1))<0);)o+=x,w=a.slice(o);v=a.substring(0,o),c(o)}o<0&&(v=a,a=""),b.chars&&v&&b.chars(v)}if(a===e&&b.chars){b.chars(a);break}}d()}function hc(a){function b(){(g||(g=[])).push(a.slice(o,e).trim()),o=e+1}var c,d,e,f,g,h=!1,i=!1,j=!1,k=!1,l=0,m=0,n=0,o=0;for(e=0;e<a.length;e++)if(d=c,c=a.charCodeAt(e),h)39===c&&92!==d&&(h=!1);else if(i)34===c&&92!==d&&(i=!1);else if(j)96===c&&92!==d&&(j=!1);else if(k)47===c&&92!==d&&(k=!1);else if(124!==c||124===a.charCodeAt(e+1)||124===a.charCodeAt(e-1)||l||m||n){switch(c){case 34:i=!0;break;case 39:h=!0;break;case 96:j=!0;break;case 40:n++;break;case 41:n--;break;case 91:m++;break;case 93:m--;break;case 123:l++;break;case 125:l--}if(47===c){for(var p=e-1,q=void 0;p>=0&&" "===(q=a.charAt(p));p--);q&&/[\w$]/.test(q)||(k=!0)}}else void 0===f?(o=e+1,f=a.slice(0,e).trim()):b();if(void 0===f?f=a.slice(0,e).trim():0!==o&&b(),g)for(e=0;e<g.length;e++)f=ic(f,g[e]);return f}function ic(a,b){var c=b.indexOf("(");return c<0?'_f("'+b+'")('+a+")":'_f("'+b.slice(0,c)+'")('+a+","+b.slice(c+1)}function jc(a,b){var c=b?dh(b):ch;if(c.test(a)){for(var d,e,f=[],g=c.lastIndex=0;d=c.exec(a);){e=d.index,e>g&&f.push(JSON.stringify(a.slice(g,e)));var h=hc(d[1].trim());f.push("_s("+h+")"),g=e+d[0].length}return g<a.length&&f.push(JSON.stringify(a.slice(g))),f.join("+")}}function kc(a){console.error("[Vue parser]: "+a)}function lc(a,b){return a?a.map(function(a){return a[b]}).filter(function(a){return a}):[]}function mc(a,b,c){(a.props||(a.props=[])).push({name:b,value:c})}function nc(a,b,c){(a.attrs||(a.attrs=[])).push({name:b,value:c})}function oc(a,b,c,d,e,f){
2
- (a.directives||(a.directives=[])).push({name:b,rawName:c,value:d,arg:e,modifiers:f})}function pc(a,b,c,d,e){d&&d.capture&&(delete d.capture,b="!"+b),d&&d.once&&(delete d.once,b="~"+b);var f;d&&d.native?(delete d.native,f=a.nativeEvents||(a.nativeEvents={})):f=a.events||(a.events={});var g={value:c,modifiers:d},h=f[b];Array.isArray(h)?e?h.unshift(g):h.push(g):f[b]=h?e?[g,h]:[h,g]:g}function qc(a,b,c){var d=rc(a,":"+b)||rc(a,"v-bind:"+b);if(null!=d)return hc(d);if(!1!==c){var e=rc(a,b);if(null!=e)return JSON.stringify(e)}}function rc(a,b){var c;if(null!=(c=a.attrsMap[b]))for(var d=a.attrsList,e=0,f=d.length;e<f;e++)if(d[e].name===b){d.splice(e,1);break}return c}function sc(a){if(yg=a,xg=yg.length,Ag=Bg=Cg=0,a.indexOf("[")<0||a.lastIndexOf("]")<xg-1)return{exp:a,idx:null};for(;!uc();)zg=tc(),vc(zg)?xc(zg):91===zg&&wc(zg);return{exp:a.substring(0,Bg),idx:a.substring(Bg+1,Cg)}}function tc(){return yg.charCodeAt(++Ag)}function uc(){return Ag>=xg}function vc(a){return 34===a||39===a}function wc(a){var b=1;for(Bg=Ag;!uc();)if(a=tc(),vc(a))xc(a);else if(91===a&&b++,93===a&&b--,0===b){Cg=Ag;break}}function xc(a){for(var b=a;!uc()&&(a=tc())!==b;);}function yc(a,b){Dg=b.warn||kc,Eg=b.getTagNamespace||be,Fg=b.mustUseProp||be,Gg=b.isPreTag||be,Hg=lc(b.modules,"preTransformNode"),Ig=lc(b.modules,"transformNode"),Jg=lc(b.modules,"postTransformNode"),Kg=b.delimiters;var c,d,e=[],f=!1!==b.preserveWhitespace,g=!1,h=!1,i=!1;return gc(a,{expectHTML:b.expectHTML,isUnaryTag:b.isUnaryTag,shouldDecodeNewlines:b.shouldDecodeNewlines,start:function(f,j,k){function l(b){i||("slot"!==b.tag&&"template"!==b.tag||(i=!0,Dg("Cannot use <"+b.tag+"> as component root element because it may contain multiple nodes:\n"+a)),b.attrsMap.hasOwnProperty("v-for")&&(i=!0,Dg("Cannot use v-for on stateful component root element because it renders multiple elements:\n"+a)))}var m=d&&d.ns||Eg(f);ie&&"svg"===m&&(j=Qc(j));var n={type:1,tag:f,attrsList:j,attrsMap:Nc(j),parent:d,children:[]};m&&(n.ns=m),Pc(n)&&!ne()&&(n.forbidden=!0,Dg("Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <"+f+">."));for(var o=0;o<Hg.length;o++)Hg[o](n,b);if(g||(zc(n),n.pre&&(g=!0)),Gg(n.tag)&&(h=!0),g)Ac(n);else{Dc(n),Ec(n),Hc(n),Bc(n),n.plain=!n.key&&!j.length,Cc(n),Ic(n),Jc(n);for(var p=0;p<Ig.length;p++)Ig[p](n,b);Kc(n)}if(c?e.length||(c.if&&(n.elseif||n.else)?(l(n),Gc(c,{exp:n.elseif,block:n})):i||(i=!0,Dg("Component template should contain exactly one root element:\n\n"+a+"\n\nIf you are using v-if on multiple elements, use v-else-if to chain them instead."))):(c=n,l(c)),d&&!n.forbidden)if(n.elseif||n.else)Fc(n,d);else if(n.slotScope){d.plain=!1;var q=n.slotTarget||"default";(d.scopedSlots||(d.scopedSlots={}))[q]=n}else d.children.push(n),n.parent=d;k||(d=n,e.push(n));for(var r=0;r<Jg.length;r++)Jg[r](n,b)},end:function(){var a=e[e.length-1],b=a.children[a.children.length-1];b&&3===b.type&&" "===b.text&&a.children.pop(),e.length-=1,d=e[e.length-1],a.pre&&(g=!1),Gg(a.tag)&&(h=!1)},chars:function(b){if(!d)return void(i||b!==a||(i=!0,Dg("Component template requires a root element, rather than just text:\n\n"+a)));if((!ie||"textarea"!==d.tag||d.attrsMap.placeholder!==b)&&(b=h||b.trim()?lh(b):f&&d.children.length?" ":"")){var c;!g&&" "!==b&&(c=jc(b,Kg))?d.children.push({type:2,expression:c,text:b}):d.children.push({type:3,text:b})}}}),c}function zc(a){null!=rc(a,"v-pre")&&(a.pre=!0)}function Ac(a){var b=a.attrsList.length;if(b)for(var c=a.attrs=new Array(b),d=0;d<b;d++)c[d]={name:a.attrsList[d].name,value:JSON.stringify(a.attrsList[d].value)};else a.pre||(a.plain=!0)}function Bc(a){var b=qc(a,"key");b&&("template"===a.tag&&Dg("<template> cannot be keyed. Place the key on real elements instead."),a.key=b)}function Cc(a){var b=qc(a,"ref");b&&(a.ref=b,a.refInFor=Lc(a))}function Dc(a){var b;if(b=rc(a,"v-for")){var c=b.match(fh);if(!c)return void Dg("Invalid v-for expression: "+b);a.for=c[2].trim();var d=c[1].trim(),e=d.match(gh);e?(a.alias=e[1].trim(),a.iterator1=e[2].trim(),e[3]&&(a.iterator2=e[3].trim())):a.alias=d}}function Ec(a){var b=rc(a,"v-if");if(b)a.if=b,Gc(a,{exp:b,block:a});else{null!=rc(a,"v-else")&&(a.else=!0);var c=rc(a,"v-else-if");c&&(a.elseif=c)}}function Fc(a,b){var c=Oc(b.children);c&&c.if?Gc(c,{exp:a.elseif,block:a}):Dg("v-"+(a.elseif?'else-if="'+a.elseif+'"':"else")+" used on element <"+a.tag+"> without corresponding v-if.")}function Gc(a,b){a.ifConditions||(a.ifConditions=[]),a.ifConditions.push(b)}function Hc(a){null!=rc(a,"v-once")&&(a.once=!0)}function Ic(a){if("slot"===a.tag)a.slotName=qc(a,"name"),a.key&&Dg("`key` does not work on <slot> because slots are abstract outlets and can possibly expand into multiple elements. Use the key on a wrapping element instead.");else{var b=qc(a,"slot");b&&(a.slotTarget='""'===b?'"default"':b),"template"===a.tag&&(a.slotScope=rc(a,"scope"))}}function Jc(a){var b;(b=qc(a,"is"))&&(a.component=b),null!=rc(a,"inline-template")&&(a.inlineTemplate=!0)}function Kc(a){var b,c,d,e,f,g,h,i,j=a.attrsList;for(b=0,c=j.length;b<c;b++)if(d=e=j[b].name,f=j[b].value,eh.test(d))if(a.hasBindings=!0,h=Mc(d),h&&(d=d.replace(kh,"")),hh.test(d))d=d.replace(hh,""),f=hc(f),i=!1,h&&(h.prop&&(i=!0,"innerHtml"===(d=Yd(d))&&(d="innerHTML")),h.camel&&(d=Yd(d))),i||Fg(a.tag,d)?mc(a,d,f):nc(a,d,f);else if(ih.test(d))d=d.replace(ih,""),pc(a,d,f,h);else{d=d.replace(eh,"");var k=d.match(jh);k&&(g=k[1])&&(d=d.slice(0,-(g.length+1))),oc(a,d,e,f,g,h),"model"===d&&Rc(a,f)}else{var l=jc(f,Kg);l&&Dg(d+'="'+f+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.'),nc(a,d,JSON.stringify(f))}}function Lc(a){for(var b=a;b;){if(void 0!==b.for)return!0;b=b.parent}return!1}function Mc(a){var b=a.match(kh);if(b){var c={};return b.forEach(function(a){c[a.slice(1)]=!0}),c}}function Nc(a){for(var b={},c=0,d=a.length;c<d;c++)b[a[c].name]&&!ie&&Dg("duplicate attribute: "+a[c].name),b[a[c].name]=a[c].value;return b}function Oc(a){for(var b=a.length;b--;)if(a[b].tag)return a[b]}function Pc(a){return"style"===a.tag||"script"===a.tag&&(!a.attrsMap.type||"text/javascript"===a.attrsMap.type)}function Qc(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];mh.test(d.name)||(d.name=d.name.replace(nh,""),b.push(d))}return b}function Rc(a,b){for(var c=a;c;)c.for&&c.alias===b&&Dg("<"+a.tag+' v-model="'+b+'">: You are binding v-model directly to a v-for iteration alias. This will not be able to modify the v-for source array because writing to the alias is like modifying a function local variable. Consider using an array of objects and use v-model on an object property instead.'),c=c.parent}function Sc(a,b){a&&(Lg=oh(b.staticKeys||""),Mg=b.isReservedTag||be,Uc(a),Vc(a,!1))}function Tc(a){return c("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(a?","+a:""))}function Uc(a){if(a.static=Xc(a),1===a.type){if(!Mg(a.tag)&&"slot"!==a.tag&&null==a.attrsMap["inline-template"])return;for(var b=0,c=a.children.length;b<c;b++){var d=a.children[b];Uc(d),d.static||(a.static=!1)}}}function Vc(a,b){if(1===a.type){if((a.static||a.once)&&(a.staticInFor=b),a.static&&a.children.length&&(1!==a.children.length||3!==a.children[0].type))return void(a.staticRoot=!0);if(a.staticRoot=!1,a.children)for(var c=0,d=a.children.length;c<d;c++)Vc(a.children[c],b||!!a.for);a.ifConditions&&Wc(a.ifConditions,b)}}function Wc(a,b){for(var c=1,d=a.length;c<d;c++)Vc(a[c].block,b)}function Xc(a){return 2!==a.type&&(3===a.type||!(!a.pre&&(a.hasBindings||a.if||a.for||Wd(a.tag)||!Mg(a.tag)||Yc(a)||!Object.keys(a).every(Lg))))}function Yc(a){for(;a.parent;){if(a=a.parent,"template"!==a.tag)return!1;if(a.for)return!0}return!1}function Zc(a,b){var c=b?"nativeOn:{":"on:{";for(var d in a)c+='"'+d+'":'+$c(d,a[d])+",";return c.slice(0,-1)+"}"}function $c(a,b){if(b){if(Array.isArray(b))return"["+b.map(function(b){return $c(a,b)}).join(",")+"]";if(b.modifiers){var c="",d=[];for(var e in b.modifiers)sh[e]?c+=sh[e]:d.push(e);d.length&&(c=_c(d)+c);return"function($event){"+c+(qh.test(b.value)?b.value+"($event)":b.value)+"}"}return ph.test(b.value)||qh.test(b.value)?b.value:"function($event){"+b.value+"}"}return"function(){}"}function _c(a){return"if("+a.map(ad).join("&&")+")return;"}function ad(a){var b=parseInt(a,10);if(b)return"$event.keyCode!=="+b;var c=rh[a];return"_k($event.keyCode,"+JSON.stringify(a)+(c?","+JSON.stringify(c):"")+")"}function bd(a,b){a.wrapData=function(c){return"_b("+c+",'"+a.tag+"',"+b.value+(b.modifiers&&b.modifiers.prop?",true":"")+")"}}function cd(a,b){var c=Rg,d=Rg=[],e=Sg;Sg=0,Tg=b,Ng=b.warn||kc,Og=lc(b.modules,"transformCode"),Pg=lc(b.modules,"genData"),Qg=b.directives||{};var f=a?dd(a):'_c("div")';return Rg=c,Sg=e,{render:"with(this){return "+f+"}",staticRenderFns:d}}function dd(a){if(a.staticRoot&&!a.staticProcessed)return ed(a);if(a.once&&!a.onceProcessed)return fd(a);if(a.for&&!a.forProcessed)return id(a);if(a.if&&!a.ifProcessed)return gd(a);if("template"!==a.tag||a.slotTarget){if("slot"===a.tag)return td(a);var b;if(a.component)b=ud(a.component,a);else{var c=a.plain?void 0:jd(a),d=a.inlineTemplate?null:od(a,!0);b="_c('"+a.tag+"'"+(c?","+c:"")+(d?","+d:"")+")"}for(var e=0;e<Og.length;e++)b=Og[e](a,b);return b}return od(a)||"void 0"}function ed(a){return a.staticProcessed=!0,Rg.push("with(this){return "+dd(a)+"}"),"_m("+(Rg.length-1)+(a.staticInFor?",true":"")+")"}function fd(a){if(a.onceProcessed=!0,a.if&&!a.ifProcessed)return gd(a);if(a.staticInFor){for(var b="",c=a.parent;c;){if(c.for){b=c.key;break}c=c.parent}return b?"_o("+dd(a)+","+Sg+++(b?","+b:"")+")":(Ng("v-once can only be used inside v-for that is keyed. "),dd(a))}return ed(a)}function gd(a){return a.ifProcessed=!0,hd(a.ifConditions.slice())}function hd(a){function b(a){return a.once?fd(a):dd(a)}if(!a.length)return"_e()";var c=a.shift();return c.exp?"("+c.exp+")?"+b(c.block)+":"+hd(a):""+b(c.block)}function id(a){var b=a.for,c=a.alias,d=a.iterator1?","+a.iterator1:"",e=a.iterator2?","+a.iterator2:"";return a.forProcessed=!0,"_l(("+b+"),function("+c+d+e+"){return "+dd(a)+"})"}function jd(a){var b="{",c=kd(a);c&&(b+=c+","),a.key&&(b+="key:"+a.key+","),a.ref&&(b+="ref:"+a.ref+","),a.refInFor&&(b+="refInFor:true,"),a.pre&&(b+="pre:true,"),a.component&&(b+='tag:"'+a.tag+'",');for(var d=0;d<Pg.length;d++)b+=Pg[d](a);if(a.attrs&&(b+="attrs:{"+vd(a.attrs)+"},"),a.props&&(b+="domProps:{"+vd(a.props)+"},"),a.events&&(b+=Zc(a.events)+","),a.nativeEvents&&(b+=Zc(a.nativeEvents,!0)+","),a.slotTarget&&(b+="slot:"+a.slotTarget+","),a.scopedSlots&&(b+=md(a.scopedSlots)+","),a.inlineTemplate){var e=ld(a);e&&(b+=e+",")}return b=b.replace(/,$/,"")+"}",a.wrapData&&(b=a.wrapData(b)),b}function kd(a){var b=a.directives;if(b){var c,d,e,f,g="directives:[",h=!1;for(c=0,d=b.length;c<d;c++){e=b[c],f=!0;var i=Qg[e.name]||th[e.name];i&&(f=!!i(a,e,Ng)),f&&(h=!0,g+='{name:"'+e.name+'",rawName:"'+e.rawName+'"'+(e.value?",value:("+e.value+"),expression:"+JSON.stringify(e.value):"")+(e.arg?',arg:"'+e.arg+'"':"")+(e.modifiers?",modifiers:"+JSON.stringify(e.modifiers):"")+"},")}return h?g.slice(0,-1)+"]":void 0}}function ld(a){var b=a.children[0];if((a.children.length>1||1!==b.type)&&Ng("Inline-template components must have exactly one child element."),1===b.type){var c=cd(b,Tg);return"inlineTemplate:{render:function(){"+c.render+"},staticRenderFns:["+c.staticRenderFns.map(function(a){return"function(){"+a+"}"}).join(",")+"]}"}}function md(a){return"scopedSlots:{"+Object.keys(a).map(function(b){return nd(b,a[b])}).join(",")+"}"}function nd(a,b){return a+":function("+String(b.attrsMap.scope)+"){return "+("template"===b.tag?od(b)||"void 0":dd(b))+"}"}function od(a,b){var c=a.children;if(c.length){var d=c[0];return 1===c.length&&d.for&&"template"!==d.tag&&"slot"!==d.tag?dd(d):"["+c.map(rd).join(",")+"]"+(b?pd(c)?"":",true":"")}}function pd(a){for(var b=0;b<a.length;b++){var c=a[b];if(qd(c)||c.if&&c.ifConditions.some(function(a){return qd(a.block)}))return!1}return!0}function qd(a){return a.for||"template"===a.tag||"slot"===a.tag}function rd(a){return 1===a.type?dd(a):sd(a)}function sd(a){return"_v("+(2===a.type?a.expression:wd(JSON.stringify(a.text)))+")"}function td(a){var b=a.slotName||'"default"',c=od(a);return"_t("+b+(c?","+c:"")+(a.attrs?(c?"":",null")+",{"+a.attrs.map(function(a){return Yd(a.name)+":"+a.value}).join(",")+"}":"")+")"}function ud(a,b){var c=b.inlineTemplate?null:od(b,!0);return"_c("+a+","+jd(b)+(c?","+c:"")+")"}function vd(a){for(var b="",c=0;c<a.length;c++){var d=a[c];b+='"'+d.name+'":'+wd(d.value)+","}return b.slice(0,-1)}function wd(a){return a.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function xd(a,b){var c=yc(a.trim(),b);Sc(c,b);var d=cd(c,b);return{ast:c,render:d.render,staticRenderFns:d.staticRenderFns}}function yd(a){var b=[];return a&&zd(a,b),b}function zd(a,b){if(1===a.type){for(var c in a.attrsMap)if(eh.test(c)){var d=a.attrsMap[c];d&&("v-for"===c?Ad(a,'v-for="'+d+'"',b):Cd(d,c+'="'+d+'"',b))}if(a.children)for(var e=0;e<a.children.length;e++)zd(a.children[e],b)}else 2===a.type&&Cd(a.expression,a.text,b)}function Ad(a,b,c){Cd(a.for||"",b,c),Bd(a.alias,"v-for alias",b,c),Bd(a.iterator1,"v-for iterator",b,c),Bd(a.iterator2,"v-for iterator",b,c)}function Bd(a,b,c,d){"string"!=typeof a||vh.test(a)||d.push("- invalid "+b+' "'+a+'" in expression: '+c)}function Cd(a,b,c){try{new Function("return "+a)}catch(e){var d=a.replace(wh,"").match(uh);d?c.push('- avoid using JavaScript keyword as property name: "'+d[0]+'" in expression '+b):c.push("- invalid expression: "+b)}}function Dd(a,b){var c=b.warn||kc,d=rc(a,"class");if(d){jc(d,b.delimiters)&&c('class="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div class="{{ val }}">, use <div :class="val">.')}d&&(a.staticClass=JSON.stringify(d));var e=qc(a,"class",!1);e&&(a.classBinding=e)}function Ed(a){var b="";return a.staticClass&&(b+="staticClass:"+a.staticClass+","),a.classBinding&&(b+="class:"+a.classBinding+","),b}function Fd(a,b){var c=b.warn||kc,d=rc(a,"style");if(d){jc(d,b.delimiters)&&c('style="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div style="{{ val }}">, use <div :style="val">.'),a.staticStyle=JSON.stringify(Gf(d))}var e=qc(a,"style",!1);e&&(a.styleBinding=e)}function Gd(a){var b="";return a.staticStyle&&(b+="staticStyle:"+a.staticStyle+","),a.styleBinding&&(b+="style:("+a.styleBinding+"),"),b}function Hd(a,b,c){Ug=c;var d=b.value,e=b.modifiers,f=a.tag,g=a.attrsMap.type,h=a.attrsMap["v-bind:type"]||a.attrsMap[":type"];return"input"===f&&h&&Ug('<input :type="'+h+'" v-model="'+d+'">:\nv-model does not support dynamic input types. Use v-if branches instead.'),"select"===f?Ld(a,d,e):"input"===f&&"checkbox"===g?Id(a,d,e):"input"===f&&"radio"===g?Jd(a,d,e):Kd(a,d,e),!0}function Id(a,b,c){null!=a.attrsMap.checked&&Ug("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null",f=qc(a,"true-value")||"true",g=qc(a,"false-value")||"false";mc(a,"checked","Array.isArray("+b+")?_i("+b+","+e+")>-1:_q("+b+","+f+")"),pc(a,"change","var $$a="+b+",$$el=$event.target,$$c=$$el.checked?("+f+"):("+g+");if(Array.isArray($$a)){var $$v="+(d?"_n("+e+")":e)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+b+"=$$a.concat($$v))}else{$$i>-1&&("+b+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+b+"=$$c}",null,!0)}function Jd(a,b,c){null!=a.attrsMap.checked&&Ug("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null";e=d?"_n("+e+")":e,mc(a,"checked","_q("+b+","+e+")"),pc(a,"change",Nd(b,e),null,!0)}function Kd(a,b,c){"input"===a.tag&&a.attrsMap.value&&Ug("<"+a.tag+' v-model="'+b+'" value="'+a.attrsMap.value+"\">:\ninline value attributes will be ignored when using v-model. Declare initial values in the component's data option instead."),"textarea"===a.tag&&a.children.length&&Ug('<textarea v-model="'+b+"\">:\ninline content inside <textarea> will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=a.attrsMap.type,e=c||{},f=e.lazy,g=e.number,h=e.trim,i=f||ie&&"range"===d?"change":"input",j=!f&&"range"!==d,k="input"===a.tag||"textarea"===a.tag,l=k?"$event.target.value"+(h?".trim()":""):h?"(typeof $event === 'string' ? $event.trim() : $event)":"$event";l=g||"number"===d?"_n("+l+")":l;var m=Nd(b,l);k&&j&&(m="if($event.target.composing)return;"+m),"file"===d&&Ug("<"+a.tag+' v-model="'+b+'" type="file">:\nFile inputs are read only. Use a v-on:change listener instead.'),mc(a,"value",k?"_s("+b+")":"("+b+")"),pc(a,i,m,null,!0),(h||g||"number"===d)&&pc(a,"blur","$forceUpdate()")}function Ld(a,b,c){a.children.some(Md),pc(a,"change",Nd(b,'Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(c&&c.number?"_n(val)":"val")+"})"+(null==a.attrsMap.multiple?"[0]":"")),null,!0)}function Md(a){return 1===a.type&&"option"===a.tag&&null!=a.attrsMap.selected&&(Ug('<select v-model="'+a.parent.attrsMap["v-model"]+"\">:\ninline selected attributes on <option> will be ignored when using v-model. Declare initial values in the component's data option instead."),!0)}function Nd(a,b){var c=sc(a);return null===c.idx?a+"="+b:"var $$exp = "+c.exp+", $$idx = "+c.idx+";if (!Array.isArray($$exp)){"+a+"="+b+"}else{$$exp.splice($$idx, 1, "+b+")}"}function Od(a,b){b.value&&mc(a,"textContent","_s("+b.value+")")}function Pd(a,b){b.value&&mc(a,"innerHTML","_s("+b.value+")")}function Qd(a,b){return b=b?j(j({},Ch),b):Ch,xd(a,b)}function Rd(a,b,c){var d=b&&b.warn||re;try{new Function("return 1")}catch(a){a.toString().match(/unsafe-eval|CSP/)&&d("It seems you are using the standalone build of Vue.js in an environment with Content Security Policy that prohibits unsafe-eval. The template compiler cannot work in this environment. Consider relaxing the policy to allow unsafe-eval or pre-compiling your templates into render functions.")}var e=b&&b.delimiters?String(b.delimiters)+a:a;if(Bh[e])return Bh[e];var f={},g=Qd(a,b);f.render=Sd(g.render);var h=g.staticRenderFns.length;f.staticRenderFns=new Array(h);for(var i=0;i<h;i++)f.staticRenderFns[i]=Sd(g.staticRenderFns[i]);return(f.render===n||f.staticRenderFns.some(function(a){return a===n}))&&d("failed to compile template:\n\n"+a+"\n\n"+yd(g.ast).join("\n")+"\n\n",c),Bh[e]=f}function Sd(a){try{return new Function(a)}catch(a){return n}}function Td(a){if(a.outerHTML)return a.outerHTML;var b=document.createElement("div");return b.appendChild(a.cloneNode(!0)),b.innerHTML}var Ud,Vd,Wd=c("slot,component",!0),Xd=Object.prototype.hasOwnProperty,Yd=g(function(a){return a.replace(/-(\w)/g,function(a,b){return b?b.toUpperCase():""})}),Zd=g(function(a){return a.charAt(0).toUpperCase()+a.slice(1)}),$d=g(function(a){return a.replace(/([^-])([A-Z])/g,"$1-$2").replace(/([^-])([A-Z])/g,"$1-$2").toLowerCase()}),_d=Object.prototype.toString,ae="[object Object]",be=function(){return!1},ce=function(a){return a},de={optionMergeStrategies:Object.create(null),silent:!1,devtools:!0,errorHandler:null,ignoredElements:null,keyCodes:Object.create(null),isReservedTag:be,isUnknownElement:be,getTagNamespace:n,parsePlatformTagName:ce,mustUseProp:be,_assetTypes:["component","directive","filter"],_lifecycleHooks:["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated"],_maxUpdateCount:100},ee=/[^\w.$]/,fe="__proto__"in{},ge="undefined"!=typeof window,he=ge&&window.navigator.userAgent.toLowerCase(),ie=he&&/msie|trident/.test(he),je=he&&he.indexOf("msie 9.0")>0,ke=he&&he.indexOf("edge/")>0,le=he&&he.indexOf("android")>0,me=he&&/iphone|ipad|ipod|ios/.test(he),ne=function(){return void 0===Ud&&(Ud=!ge&&"undefined"!=typeof global&&"server"===global.process.env.VUE_ENV),Ud},oe=ge&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,pe=function(){function a(){d=!1;var a=c.slice(0);c.length=0;for(var b=0;b<a.length;b++)a[b]()}var b,c=[],d=!1;if("undefined"!=typeof Promise&&u(Promise)){var e=Promise.resolve(),f=function(a){console.error(a)};b=function(){e.then(a).catch(f),me&&setTimeout(n)}}else if("undefined"==typeof MutationObserver||!u(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())b=function(){setTimeout(a,0)};else{var g=1,h=new MutationObserver(a),i=document.createTextNode(String(g));h.observe(i,{characterData:!0}),b=function(){g=(g+1)%2,i.data=String(g)}}return function(a,e){var f;if(c.push(function(){a&&a.call(e),f&&f(e)}),d||(d=!0,b()),!a&&"undefined"!=typeof Promise)return new Promise(function(a){f=a})}}();Vd="undefined"!=typeof Set&&u(Set)?Set:function(){function a(){this.set=Object.create(null)}return a.prototype.has=function(a){return!0===this.set[a]},a.prototype.add=function(a){this.set[a]=!0},a.prototype.clear=function(){this.set=Object.create(null)},a}();var qe,re=n,se="undefined"!=typeof console;re=function(a,b){se&&!de.silent&&console.error("[Vue warn]: "+a+" "+(b?te(qe(b)):""))},qe=function(a){if(a.$root===a)return"root instance";var b=a._isVue?a.$options.name||a.$options._componentTag:a.name;return(b?"component <"+b+">":"anonymous component")+(a._isVue&&a.$options.__file?" at "+a.$options.__file:"")};var te=function(a){return"anonymous component"===a&&(a+=' - use the "name" option for better debugging messages.'),"\n(found in "+a+")"},ue=0,ve=function(){this.id=ue++,this.subs=[]};ve.prototype.addSub=function(a){this.subs.push(a)},ve.prototype.removeSub=function(a){d(this.subs,a)},ve.prototype.depend=function(){ve.target&&ve.target.addDep(this)},ve.prototype.notify=function(){for(var a=this.subs.slice(),b=0,c=a.length;b<c;b++)a[b].update()},ve.target=null;var we=[],xe=Array.prototype,ye=Object.create(xe);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(a){var b=xe[a];s(ye,a,function(){for(var c=arguments,d=arguments.length,e=new Array(d);d--;)e[d]=c[d];var f,g=b.apply(this,e),h=this.__ob__;switch(a){case"push":case"unshift":f=e;break;case"splice":f=e.slice(2)}return f&&h.observeArray(f),h.dep.notify(),g})});var ze=Object.getOwnPropertyNames(ye),Ae={shouldConvert:!0,isSettingProps:!1},Be=function(a){if(this.value=a,this.dep=new ve,this.vmCount=0,s(a,"__ob__",this),Array.isArray(a)){(fe?x:y)(a,ye,ze),this.observeArray(a)}else this.walk(a)};Be.prototype.walk=function(a){for(var b=Object.keys(a),c=0;c<b.length;c++)A(a,b[c],a[b[c]])},Be.prototype.observeArray=function(a){for(var b=0,c=a.length;b<c;b++)z(a[b])};var Ce=de.optionMergeStrategies;Ce.el=Ce.propsData=function(a,b,c,d){return c||re('option "'+d+'" can only be used during instance creation with the `new` keyword.'),Ee(a,b)},Ce.data=function(a,b,c){return c?a||b?function(){var d="function"==typeof b?b.call(c):b,e="function"==typeof a?a.call(c):void 0;return d?E(d,e):e}:void 0:b?"function"!=typeof b?(re('The "data" option should be a function that returns a per-instance value in component definitions.',c),a):a?function(){return E(b.call(this),a.call(this))}:b:a},de._lifecycleHooks.forEach(function(a){Ce[a]=F}),de._assetTypes.forEach(function(a){Ce[a+"s"]=G}),Ce.watch=function(a,b){if(!b)return a;if(!a)return b;var c={};j(c,a);for(var d in b){var e=c[d],f=b[d];e&&!Array.isArray(e)&&(e=[e]),c[d]=e?e.concat(f):[f]}return c},Ce.props=Ce.methods=Ce.computed=function(a,b){if(!b)return a;if(!a)return b;var c=Object.create(null);return j(c,a),j(c,b),c};var De,Ee=function(a,b){return void 0===b?a:b},Fe=Object.freeze({defineReactive:A,_toString:a,toNumber:b,makeMap:c,isBuiltInTag:Wd,remove:d,hasOwn:e,isPrimitive:f,cached:g,camelize:Yd,capitalize:Zd,hyphenate:$d,bind:h,toArray:i,extend:j,isObject:k,isPlainObject:l,toObject:m,noop:n,no:be,identity:ce,genStaticKeys:o,looseEqual:p,looseIndexOf:q,isReserved:r,def:s,parsePath:t,hasProto:fe,inBrowser:ge,UA:he,isIE:ie,isIE9:je,isEdge:ke,isAndroid:le,isIOS:me,isServerRendering:ne,devtools:oe,nextTick:pe,get _Set(){return Vd},mergeOptions:K,resolveAsset:L,get warn(){return re},get formatComponentName(){return qe},validateProp:M}),Ge=c("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,require"),He=function(a,b){re('Property or method "'+b+'" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.',a)},Ie="undefined"!=typeof Proxy&&Proxy.toString().match(/native code/);if(Ie){var Je=c("stop,prevent,self,ctrl,shift,alt,meta");de.keyCodes=new Proxy(de.keyCodes,{set:function(a,b,c){return Je(b)?(re("Avoid overwriting built-in modifier in config.keyCodes: ."+b),!1):(a[b]=c,!0)}})}var Ke={has:function(a,b){var c=b in a,d=Ge(b)||"_"===b.charAt(0);return c||d||He(a,b),c||!d}},Le={get:function(a,b){return"string"!=typeof b||b in a||He(a,b),a[b]}};De=function(a){if(Ie){var b=a.$options,c=b.render&&b.render._withStripped?Le:Ke;a._renderProxy=new Proxy(a,c)}else a._renderProxy=a};var Me=[],Ne={},Oe={},Pe=!1,Qe=!1,Re=0,Se=0,Te=function(a,b,c,d){void 0===d&&(d={}),this.vm=a,a._watchers.push(this),this.deep=!!d.deep,this.user=!!d.user,this.lazy=!!d.lazy,this.sync=!!d.sync,this.expression=b.toString(),this.cb=c,this.id=++Se,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Vd,this.newDepIds=new Vd,"function"==typeof b?this.getter=b:(this.getter=t(b),this.getter||(this.getter=function(){},re('Failed watching path: "'+b+'" Watcher only accepts simple dot-delimited paths. For full control, use a function instead.',a))),this.value=this.lazy?void 0:this.get()};Te.prototype.get=function(){v(this);var a=this.getter.call(this.vm,this.vm);return this.deep&&V(a),w(),this.cleanupDeps(),a},Te.prototype.addDep=function(a){var b=a.id;this.newDepIds.has(b)||(this.newDepIds.add(b),this.newDeps.push(a),this.depIds.has(b)||a.addSub(this))},Te.prototype.cleanupDeps=function(){for(var a=this,b=this.deps.length;b--;){var c=a.deps[b];a.newDepIds.has(c.id)||c.removeSub(a)}var d=this.depIds;this.depIds=this.newDepIds,this.newDepIds=d,this.newDepIds.clear(),d=this.deps,this.deps=this.newDeps,this.newDeps=d,this.newDeps.length=0},Te.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():U(this)},Te.prototype.run=function(){if(this.active){var a=this.get();if(a!==this.value||k(a)||this.deep){var b=this.value;if(this.value=a,this.user)try{this.cb.call(this.vm,a,b)}catch(a){if(!de.errorHandler)throw re('Error in watcher "'+this.expression+'"',this.vm),a;de.errorHandler.call(null,a,this.vm)}else this.cb.call(this.vm,a,b)}}},Te.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Te.prototype.depend=function(){for(var a=this,b=this.deps.length;b--;)a.deps[b].depend()},Te.prototype.teardown=function(){var a=this;if(this.active){this.vm._isBeingDestroyed||this.vm._vForRemoving||d(this.vm._watchers,this);for(var b=this.deps.length;b--;)a.deps[b].removeSub(a);this.active=!1}};var Ue=new Vd,Ve={key:1,ref:1,slot:1},We={enumerable:!0,configurable:!0,get:n,set:n},Xe=function(a,b,c,d,e,f,g){this.tag=a,this.data=b,this.children=c,this.text=d,this.elm=e,this.ns=void 0,this.context=f,this.functionalContext=void 0,this.key=b&&b.key,this.componentOptions=g,this.child=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1},Ye=function(){var a=new Xe;return a.text="",a.isComment=!0,a},Ze=null,$e={init:ma,prepatch:na,insert:oa,destroy:pa},_e=Object.keys($e),af=0;!function(a){a.prototype._init=function(a){var b=this;b._uid=af++,b._isVue=!0,a&&a._isComponent?Ia(b,a):b.$options=K(Ja(b.constructor),a||{},b),De(b),b._self=b,ha(b),Ha(b),ia(b,"beforeCreate"),X(b),ia(b,"created"),Fa(b)}}(Ka),function(a){var b={};b.get=function(){return this._data},b.set=function(a){re("Avoid replacing instance root $data. Use nested data properties instead.",this)},Object.defineProperty(a.prototype,"$data",b),a.prototype.$set=B,a.prototype.$delete=C,a.prototype.$watch=function(a,b,c){var d=this;c=c||{},c.user=!0;var e=new Te(d,a,b,c);return c.immediate&&b.call(d,e.value),function(){e.teardown()}}}(Ka),function(a){a.prototype.$on=function(a,b){var c=this;return(c._events[a]||(c._events[a]=[])).push(b),c},a.prototype.$once=function(a,b){function c(){d.$off(a,c),b.apply(d,arguments)}var d=this;return c.fn=b,d.$on(a,c),d},a.prototype.$off=function(a,b){var c=this;if(!arguments.length)return c._events=Object.create(null),c;var d=c._events[a];if(!d)return c;if(1===arguments.length)return c._events[a]=null,c;for(var e,f=d.length;f--;)if((e=d[f])===b||e.fn===b){d.splice(f,1);break}return c},a.prototype.$emit=function(a){var b=this,c=b._events[a];if(c){c=c.length>1?i(c):c;for(var d=i(arguments,1),e=0,f=c.length;e<f;e++)c[e].apply(b,d)}return b}}(Ka),function(a){a.prototype._mount=function(a,b){var c=this;return c.$el=a,c.$options.render||(c.$options.render=Ye,c.$options.template&&"#"!==c.$options.template.charAt(0)?re("You are using the runtime-only build of Vue where the template option is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",c):re("Failed to mount component: template or render function not defined.",c)),ia(c,"beforeMount"),c._watcher=new Te(c,function(){c._update(c._render(),b)},n),b=!1,null==c.$vnode&&(c._isMounted=!0,ia(c,"mounted")),c},a.prototype._update=function(a,b){var c=this;c._isMounted&&ia(c,"beforeUpdate");var d=c.$el,e=c._vnode,f=Ze;Ze=c,c._vnode=a,c.$el=e?c.__patch__(e,a):c.__patch__(c.$el,a,b,!1,c.$options._parentElm,c.$options._refElm),Ze=f,d&&(d.__vue__=null),c.$el&&(c.$el.__vue__=c),c.$vnode&&c.$parent&&c.$vnode===c.$parent._vnode&&(c.$parent.$el=c.$el),c._isMounted&&ia(c,"updated")},a.prototype._updateFromParent=function(a,b,c,d){var e=this,f=!(!e.$options._renderChildren&&!d);if(e.$options._parentVnode=c,e.$vnode=c,e._vnode&&(e._vnode.parent=c),e.$options._renderChildren=d,a&&e.$options.props){Ae.shouldConvert=!1,Ae.isSettingProps=!0;for(var g=e.$options._propKeys||[],h=0;h<g.length;h++){var i=g[h];e[i]=M(i,e.$options.props,a,e)}Ae.shouldConvert=!0,Ae.isSettingProps=!1,e.$options.propsData=a}if(b){var j=e.$options._parentListeners;e.$options._parentListeners=b,e._updateListeners(b,j)}f&&(e.$slots=Ga(d,c.context),e.$forceUpdate())},a.prototype.$forceUpdate=function(){var a=this;a._watcher&&a._watcher.update()},a.prototype.$destroy=function(){var a=this;if(!a._isBeingDestroyed){ia(a,"beforeDestroy"),a._isBeingDestroyed=!0;var b=a.$parent;!b||b._isBeingDestroyed||a.$options.abstract||d(b.$children,a),a._watcher&&a._watcher.teardown();for(var c=a._watchers.length;c--;)a._watchers[c].teardown();a._data.__ob__&&a._data.__ob__.vmCount--,a._isDestroyed=!0,ia(a,"destroyed"),a.$off(),a.$el&&(a.$el.__vue__=null),a.__patch__(a._vnode,null)}}}(Ka),function(c){function d(a,b,c){if(Array.isArray(a))for(var d=0;d<a.length;d++)a[d]&&"string"!=typeof a[d]&&e(a[d],b+"_"+d,c);else e(a,b,c)}function e(a,b,c){a.isStatic=!0,a.key=b,a.isOnce=c}c.prototype.$nextTick=function(a){return pe(a,this)},c.prototype._render=function(){var a=this,b=a.$options,c=b.render,d=b.staticRenderFns,e=b._parentVnode;if(a._isMounted)for(var f in a.$slots)a.$slots[f]=ga(a.$slots[f]);e&&e.data.scopedSlots&&(a.$scopedSlots=e.data.scopedSlots),d&&!a._staticTrees&&(a._staticTrees=[]),a.$vnode=e;var g;try{g=c.call(a._renderProxy,a.$createElement)}catch(b){if(!de.errorHandler)throw re("Error when rendering "+qe(a)+":"),b;de.errorHandler.call(null,b,a),g=a._vnode}return g instanceof Xe||(Array.isArray(g)&&re("Multiple root nodes returned from render function. Render function should return a single root node.",a),g=Ye()),g.parent=e,g},c.prototype._s=a,
3
- c.prototype._v=ea,c.prototype._n=b,c.prototype._e=Ye,c.prototype._q=p,c.prototype._i=q,c.prototype._m=function(a,b){var c=this._staticTrees[a];return c&&!b?Array.isArray(c)?ga(c):fa(c):(c=this._staticTrees[a]=this.$options.staticRenderFns[a].call(this._renderProxy),d(c,"__static__"+a,!1),c)},c.prototype._o=function(a,b,c){return d(a,"__once__"+b+(c?"_"+c:""),!0),a},c.prototype._f=function(a){return L(this.$options,"filters",a,!0)||ce},c.prototype._l=function(a,b){var c,d,e,f,g;if(Array.isArray(a))for(c=new Array(a.length),d=0,e=a.length;d<e;d++)c[d]=b(a[d],d);else if("number"==typeof a)for(c=new Array(a),d=0;d<a;d++)c[d]=b(d+1,d);else if(k(a))for(f=Object.keys(a),c=new Array(f.length),d=0,e=f.length;d<e;d++)g=f[d],c[d]=b(a[g],g,d);return c},c.prototype._t=function(a,b,c){var d=this.$scopedSlots[a];if(d)return d(c||{})||b;var e=this.$slots[a];return e&&(e._rendered&&re('Duplicate presence of slot "'+a+'" found in the same render tree - this will likely cause render errors.',this),e._rendered=!0),e||b},c.prototype._b=function(a,b,c,d){if(c)if(k(c)){Array.isArray(c)&&(c=m(c));for(var e in c)if("class"===e||"style"===e)a[e]=c[e];else{var f=d||de.mustUseProp(b,e)?a.domProps||(a.domProps={}):a.attrs||(a.attrs={});f[e]=c[e]}}else re("v-bind without argument expects an Object or Array value",this);return a},c.prototype._k=function(a,b,c){var d=de.keyCodes[b]||c;return Array.isArray(d)?-1===d.indexOf(a):d!==a}}(Ka);var bf=[String,RegExp],cf={name:"keep-alive",abstract:!0,props:{include:bf,exclude:bf},created:function(){this.cache=Object.create(null)},render:function(){var a=Ba(this.$slots.default);if(a&&a.componentOptions){var b=a.componentOptions,c=b.Ctor.options.name||b.tag;if(c&&(this.include&&!Pa(this.include,c)||this.exclude&&Pa(this.exclude,c)))return a;var d=null==a.key?b.Ctor.cid+(b.tag?"::"+b.tag:""):a.key;this.cache[d]?a.child=this.cache[d].child:this.cache[d]=a,a.data.keepAlive=!0}return a},destroyed:function(){var a=this;for(var b in this.cache){var c=a.cache[b];ia(c.child,"deactivated"),c.child.$destroy()}}},df={KeepAlive:cf};!function(a){var b={};b.get=function(){return de},b.set=function(){re("Do not replace the Vue.config object, set individual fields instead.")},Object.defineProperty(a,"config",b),a.util=Fe,a.set=B,a.delete=C,a.nextTick=pe,a.options=Object.create(null),de._assetTypes.forEach(function(b){a.options[b+"s"]=Object.create(null)}),a.options._base=a,j(a.options.components,df),La(a),Ma(a),Na(a),Oa(a)}(Ka),Object.defineProperty(Ka.prototype,"$isServer",{get:ne}),Ka.version="2.1.6";var ef,ff,gf=c("input,textarea,option,select"),hf=function(a,b){return"value"===b&&gf(a)||"selected"===b&&"option"===a||"checked"===b&&"input"===a||"muted"===b&&"video"===a},jf=c("contenteditable,draggable,spellcheck"),kf=c("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),lf="http://www.w3.org/1999/xlink",mf=function(a){return":"===a.charAt(5)&&"xlink"===a.slice(0,5)},nf=function(a){return mf(a)?a.slice(6,a.length):""},of=function(a){return null==a||!1===a},pf={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML",xhtml:"http://www.w3.org/1999/xhtml"},qf=c("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),rf=c("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),sf=function(a){return"pre"===a},tf=function(a){return qf(a)||rf(a)},uf=Object.create(null),vf=Object.freeze({createElement:Ya,createElementNS:Za,createTextNode:$a,createComment:_a,insertBefore:ab,removeChild:bb,appendChild:cb,parentNode:db,nextSibling:eb,tagName:fb,setTextContent:gb,setAttribute:hb}),wf={create:function(a,b){ib(b)},update:function(a,b){a.data.ref!==b.data.ref&&(ib(a,!0),ib(b))},destroy:function(a){ib(a,!0)}},xf=new Xe("",{},[]),yf=["create","activate","update","remove","destroy"],zf={create:nb,update:nb,destroy:function(a){nb(a,xf)}},Af=Object.create(null),Bf=[wf,zf],Cf={create:sb,update:sb},Df={create:ub,update:ub},Ef={create:xb,update:xb},Ff={create:yb,update:yb},Gf=g(function(a){var b={};return a.split(/;(?![^(]*\))/g).forEach(function(a){if(a){var c=a.split(/:(.+)/);c.length>1&&(b[c[0].trim()]=c[1].trim())}}),b}),Hf=/^--/,If=/\s*!important$/,Jf=function(a,b,c){Hf.test(b)?a.style.setProperty(b,c):If.test(c)?a.style.setProperty(b,c.replace(If,""),"important"):a.style[Lf(b)]=c},Kf=["Webkit","Moz","ms"],Lf=g(function(a){if(ff=ff||document.createElement("div"),"filter"!==(a=Yd(a))&&a in ff.style)return a;for(var b=a.charAt(0).toUpperCase()+a.slice(1),c=0;c<Kf.length;c++){var d=Kf[c]+b;if(d in ff.style)return d}}),Mf={create:Db,update:Db},Nf=ge&&!je,Of="transition",Pf="animation",Qf="transition",Rf="transitionend",Sf="animation",Tf="animationend";Nf&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Qf="WebkitTransition",Rf="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Sf="WebkitAnimation",Tf="webkitAnimationEnd"));var Uf=ge&&window.requestAnimationFrame||setTimeout,Vf=/\b(transform|all)(,|$)/,Wf=g(function(a){return{enterClass:a+"-enter",leaveClass:a+"-leave",appearClass:a+"-enter",enterActiveClass:a+"-enter-active",leaveActiveClass:a+"-leave-active",appearActiveClass:a+"-enter-active"}}),Xf=ge?{create:Rb,activate:Rb,remove:function(a,b){a.data.show?b():Ob(a,b)}}:{},Yf=[Cf,Df,Ef,Ff,Mf,Xf],Zf=Yf.concat(Bf),$f=function(b){function d(a){return new Xe(D.tagName(a).toLowerCase(),{},[],void 0,a)}function e(a,b){function c(){0==--c.listeners&&g(a)}return c.listeners=b,c}function g(a){var b=D.parentNode(a);b&&D.removeChild(b,a)}function h(a,b,c,d,e){if(a.isRootInsert=!e,!i(a,b,c,d)){var f=a.data,g=a.children,h=a.tag;kb(h)?(f&&f.pre&&E++,E||a.ns||de.ignoredElements&&de.ignoredElements.indexOf(h)>-1||!de.isUnknownElement(h)||re("Unknown custom element: <"+h+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',a.context),a.elm=a.ns?D.createElementNS(a.ns,h):D.createElement(h,a),p(a),l(a,g,b),kb(f)&&n(a,b),k(c,a.elm,d),f&&f.pre&&E--):a.isComment?(a.elm=D.createComment(a.text),k(c,a.elm,d)):(a.elm=D.createTextNode(a.text),k(c,a.elm,d))}}function i(a,b,c,d){var e=a.data;if(kb(e)){var f=kb(a.child)&&e.keepAlive;if(kb(e=e.hook)&&kb(e=e.init)&&e(a,!1,c,d),kb(a.child))return o(a,b),f&&j(a,b,c,d),!0}}function j(a,b,c,d){for(var e,f=a;f.child;)if(f=f.child._vnode,kb(e=f.data)&&kb(e=e.transition)){for(e=0;e<B.activate.length;++e)B.activate[e](xf,f);b.push(f);break}k(c,a.elm,d)}function k(a,b,c){a&&(c?D.insertBefore(a,b,c):D.appendChild(a,b))}function l(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;++d)h(b[d],c,a.elm,null,!0);else f(a.text)&&D.appendChild(a.elm,D.createTextNode(a.text))}function m(a){for(;a.child;)a=a.child._vnode;return kb(a.tag)}function n(a,b){for(var c=0;c<B.create.length;++c)B.create[c](xf,a);z=a.data.hook,kb(z)&&(z.create&&z.create(xf,a),z.insert&&b.push(a))}function o(a,b){a.data.pendingInsert&&b.push.apply(b,a.data.pendingInsert),a.elm=a.child.$el,m(a)?(n(a,b),p(a)):(ib(a),b.push(a))}function p(a){var b;kb(b=a.context)&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,""),kb(b=Ze)&&b!==a.context&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,"")}function q(a,b,c,d,e,f){for(;d<=e;++d)h(c[d],f,a,b)}function r(a){var b,c,d=a.data;if(kb(d))for(kb(b=d.hook)&&kb(b=b.destroy)&&b(a),b=0;b<B.destroy.length;++b)B.destroy[b](a);if(kb(b=a.children))for(c=0;c<a.children.length;++c)r(a.children[c])}function s(a,b,c,d){for(;c<=d;++c){var e=b[c];kb(e)&&(kb(e.tag)?(t(e),r(e)):D.removeChild(a,e.elm))}}function t(a,b){if(b||kb(a.data)){var c=B.remove.length+1;for(b?b.listeners+=c:b=e(a.elm,c),kb(z=a.child)&&kb(z=z._vnode)&&kb(z.data)&&t(z,b),z=0;z<B.remove.length;++z)B.remove[z](a,b);kb(z=a.data.hook)&&kb(z=z.remove)?z(a,b):b()}else g(a.elm)}function u(a,b,c,d,e){for(var f,g,i,j,k=0,l=0,m=b.length-1,n=b[0],o=b[m],p=c.length-1,r=c[0],t=c[p],u=!e;k<=m&&l<=p;)jb(n)?n=b[++k]:jb(o)?o=b[--m]:lb(n,r)?(v(n,r,d),n=b[++k],r=c[++l]):lb(o,t)?(v(o,t,d),o=b[--m],t=c[--p]):lb(n,t)?(v(n,t,d),u&&D.insertBefore(a,n.elm,D.nextSibling(o.elm)),n=b[++k],t=c[--p]):lb(o,r)?(v(o,r,d),u&&D.insertBefore(a,o.elm,n.elm),o=b[--m],r=c[++l]):(jb(f)&&(f=mb(b,k,m)),g=kb(r.key)?f[r.key]:null,jb(g)?(h(r,d,a,n.elm),r=c[++l]):(i=b[g],i||re("It seems there are duplicate keys that is causing an update error. Make sure each v-for item has a unique key."),lb(i,r)?(v(i,r,d),b[g]=void 0,u&&D.insertBefore(a,r.elm,n.elm),r=c[++l]):(h(r,d,a,n.elm),r=c[++l])));k>m?(j=jb(c[p+1])?null:c[p+1].elm,q(a,j,c,l,p,d)):l>p&&s(a,b,k,m)}function v(a,b,c,d){if(a!==b){if(b.isStatic&&a.isStatic&&b.key===a.key&&(b.isCloned||b.isOnce))return b.elm=a.elm,void(b.child=a.child);var e,f=b.data,g=kb(f);g&&kb(e=f.hook)&&kb(e=e.prepatch)&&e(a,b);var h=b.elm=a.elm,i=a.children,j=b.children;if(g&&m(b)){for(e=0;e<B.update.length;++e)B.update[e](a,b);kb(e=f.hook)&&kb(e=e.update)&&e(a,b)}jb(b.text)?kb(i)&&kb(j)?i!==j&&u(h,i,j,c,d):kb(j)?(kb(a.text)&&D.setTextContent(h,""),q(h,null,j,0,j.length-1,c)):kb(i)?s(h,i,0,i.length-1):kb(a.text)&&D.setTextContent(h,""):a.text!==b.text&&D.setTextContent(h,b.text),g&&kb(e=f.hook)&&kb(e=e.postpatch)&&e(a,b)}}function w(a,b,c){if(c&&a.parent)a.parent.data.pendingInsert=b;else for(var d=0;d<b.length;++d)b[d].data.hook.insert(b[d])}function x(a,b,c){if(!y(a,b))return!1;b.elm=a;var d=b.tag,e=b.data,f=b.children;if(kb(e)&&(kb(z=e.hook)&&kb(z=z.init)&&z(b,!0),kb(z=b.child)))return o(b,c),!0;if(kb(d)){if(kb(f))if(a.hasChildNodes()){for(var g=!0,h=a.firstChild,i=0;i<f.length;i++){if(!h||!x(h,f[i],c)){g=!1;break}h=h.nextSibling}if(!g||h)return"undefined"==typeof console||F||(F=!0,console.warn("Parent: ",a),console.warn("Mismatching childNodes vs. VNodes: ",a.childNodes,f)),!1}else l(b,f,c);if(kb(e))for(var j in e)if(!G(j)){n(b,c);break}}return!0}function y(b,c){return c.tag?0===c.tag.indexOf("vue-component")||c.tag.toLowerCase()===(b.tagName&&b.tagName.toLowerCase()):a(c.text)===b.data}var z,A,B={},C=b.modules,D=b.nodeOps;for(z=0;z<yf.length;++z)for(B[yf[z]]=[],A=0;A<C.length;++A)void 0!==C[A][yf[z]]&&B[yf[z]].push(C[A][yf[z]]);var E=0,F=!1,G=c("attrs,style,class,staticClass,staticStyle,key");return function(a,b,c,e,f,g){if(!b)return void(a&&r(a));var i,j,k=!1,l=[];if(a){var n=kb(a.nodeType);if(!n&&lb(a,b))v(a,b,l,e);else{if(n){if(1===a.nodeType&&a.hasAttribute("server-rendered")&&(a.removeAttribute("server-rendered"),c=!0),c){if(x(a,b,l))return w(b,l,!0),a;re("The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration and performing full client-side render.")}a=d(a)}if(i=a.elm,j=D.parentNode(i),h(b,l,j,D.nextSibling(i)),b.parent){for(var o=b.parent;o;)o.elm=b.elm,o=o.parent;if(m(b))for(var p=0;p<B.create.length;++p)B.create[p](xf,b.parent)}null!==j?s(j,[a],0,0):kb(a.tag)&&r(a)}}else k=!0,h(b,l,f,g);return w(b,l,k),b.elm}}({nodeOps:vf,modules:Zf}),_f=/^input|select|textarea|vue-component-[0-9]+(-[0-9a-zA-Z_-]*)?$/;je&&document.addEventListener("selectionchange",function(){var a=document.activeElement;a&&a.vmodel&&Xb(a,"input")});var ag={inserted:function(a,b,c){if(_f.test(c.tag)||re("v-model is not supported on element type: <"+c.tag+">. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.",c.context),"select"===c.tag){var d=function(){Sb(a,b,c.context)};d(),(ie||ke)&&setTimeout(d,0)}else"textarea"!==c.tag&&"text"!==a.type||(a._vModifiers=b.modifiers,b.modifiers.lazy||(le||(a.addEventListener("compositionstart",Vb),a.addEventListener("compositionend",Wb)),je&&(a.vmodel=!0)))},componentUpdated:function(a,b,c){if("select"===c.tag){Sb(a,b,c.context);(a.multiple?b.value.some(function(b){return Tb(b,a.options)}):b.value!==b.oldValue&&Tb(b.value,a.options))&&Xb(a,"change")}}},bg={bind:function(a,b,c){var d=b.value;c=Yb(c);var e=c.data&&c.data.transition,f=a.__vOriginalDisplay="none"===a.style.display?"":a.style.display;d&&e&&!je?(c.data.show=!0,Nb(c,function(){a.style.display=f})):a.style.display=d?f:"none"},update:function(a,b,c){var d=b.value;d!==b.oldValue&&(c=Yb(c),c.data&&c.data.transition&&!je?(c.data.show=!0,d?Nb(c,function(){a.style.display=a.__vOriginalDisplay}):Ob(c,function(){a.style.display="none"})):a.style.display=d?a.__vOriginalDisplay:"none")}},cg={model:ag,show:bg},dg={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String},eg={name:"transition",props:dg,abstract:!0,render:function(a){var b=this,c=this.$slots.default;if(c&&(c=c.filter(function(a){return a.tag}),c.length)){c.length>1&&re("<transition> can only be used on a single element. Use <transition-group> for lists.",this.$parent);var d=this.mode;d&&"in-out"!==d&&"out-in"!==d&&re("invalid <transition> mode: "+d,this.$parent);var e=c[0];if(ac(this.$vnode))return e;var f=Zb(e);if(!f)return e;if(this._leaving)return _b(a,e);var g=f.key=null==f.key||f.isStatic?"__v"+(f.tag+this._uid)+"__":f.key,h=(f.data||(f.data={})).transition=$b(this),i=this._vnode,k=Zb(i);if(f.data.directives&&f.data.directives.some(function(a){return"show"===a.name})&&(f.data.show=!0),k&&k.data&&k.key!==g){var l=k.data.transition=j({},h);if("out-in"===d)return this._leaving=!0,va(l,"afterLeave",function(){b._leaving=!1,b.$forceUpdate()},g),_b(a,e);if("in-out"===d){var m,n=function(){m()};va(h,"afterEnter",n,g),va(h,"enterCancelled",n,g),va(l,"delayLeave",function(a){m=a},g)}}return e}}},fg=j({tag:String,moveClass:String},dg);delete fg.mode;var gg={props:fg,render:function(a){for(var b=this.tag||this.$vnode.data.tag||"span",c=Object.create(null),d=this.prevChildren=this.children,e=this.$slots.default||[],f=this.children=[],g=$b(this),h=0;h<e.length;h++){var i=e[h];if(i.tag)if(null!=i.key&&0!==String(i.key).indexOf("__vlist"))f.push(i),c[i.key]=i,(i.data||(i.data={})).transition=g;else{var j=i.componentOptions,k=j?j.Ctor.options.name||j.tag:i.tag;re("<transition-group> children must be keyed: <"+k+">")}}if(d){for(var l=[],m=[],n=0;n<d.length;n++){var o=d[n];o.data.transition=g,o.data.pos=o.elm.getBoundingClientRect(),c[o.key]?l.push(o):m.push(o)}this.kept=a(b,null,l),this.removed=m}return a(b,null,f)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var a=this.prevChildren,b=this.moveClass||(this.name||"v")+"-move";if(a.length&&this.hasMove(a[0].elm,b)){a.forEach(bc),a.forEach(cc),a.forEach(dc);document.body.offsetHeight;a.forEach(function(a){if(a.data.moved){var c=a.elm,d=c.style;Hb(c,b),d.transform=d.WebkitTransform=d.transitionDuration="",c.addEventListener(Rf,c._moveCb=function a(d){d&&!/transform$/.test(d.propertyName)||(c.removeEventListener(Rf,a),c._moveCb=null,Ib(c,b))})}})}},methods:{hasMove:function(a,b){if(!Nf)return!1;if(null!=this._hasMove)return this._hasMove;Hb(a,b);var c=Kb(a);return Ib(a,b),this._hasMove=c.hasTransform}}},hg={Transition:eg,TransitionGroup:gg};Ka.config.isUnknownElement=Wa,Ka.config.isReservedTag=tf,Ka.config.getTagNamespace=Va,Ka.config.mustUseProp=hf,j(Ka.options.directives,cg),j(Ka.options.components,hg),Ka.prototype.__patch__=ge?$f:n,Ka.prototype.$mount=function(a,b){return a=a&&ge?Xa(a):void 0,this._mount(a,b)},setTimeout(function(){de.devtools&&(oe?oe.emit("init",Ka):ge&&!ke&&/Chrome\/\d+/.test(window.navigator.userAgent)&&console.log("Download the Vue Devtools for a better development experience:\nhttps://github.com/vuejs/vue-devtools"))},0);var ig,jg=!!ge&&function(a,b){var c=document.createElement("div");return c.innerHTML='<div a="'+a+'">',c.innerHTML.indexOf(b)>0}("\n","&#10;"),kg=c("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr",!0),lg=c("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source",!0),mg=c("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track",!0),ng=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],og=new RegExp("^\\s*"+/([^\s"'<>\/=]+)/.source+"(?:\\s*("+/(?:=)/.source+")\\s*(?:"+ng.join("|")+"))?"),pg="[a-zA-Z_][\\w\\-\\.]*",qg=new RegExp("^<((?:"+pg+"\\:)?"+pg+")"),rg=/^\s*(\/?)>/,sg=new RegExp("^<\\/((?:"+pg+"\\:)?"+pg+")[^>]*>"),tg=/^<!DOCTYPE [^>]+>/i,ug=/^<!--/,vg=/^<!\[/,wg=!1;"x".replace(/x(.)?/g,function(a,b){wg=""===b});var xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,Kg,Lg,Mg,Ng,Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg=c("script,style",!0),Wg=function(a){return"lang"===a.name&&"html"!==a.value},Xg=function(a,b,c){return!!Vg(a)||!(!b||1!==c.length)&&!("template"===a&&!c[0].attrs.some(Wg))},Yg={},Zg=/&lt;/g,$g=/&gt;/g,_g=/&#10;/g,ah=/&amp;/g,bh=/&quot;/g,ch=/\{\{((?:.|\n)+?)\}\}/g,dh=g(function(a){var b=a[0].replace(/[-.*+?^${}()|[\]\/\\]/g,"\\$&"),c=a[1].replace(/[-.*+?^${}()|[\]\/\\]/g,"\\$&");return new RegExp(b+"((?:.|\\n)+?)"+c,"g")}),eh=/^v-|^@|^:/,fh=/(.*?)\s+(?:in|of)\s+(.*)/,gh=/\((\{[^}]*\}|[^,]*),([^,]*)(?:,([^,]*))?\)/,hh=/^:|^v-bind:/,ih=/^@|^v-on:/,jh=/:(.*)$/,kh=/\.[^.]+/g,lh=g(ec),mh=/^xmlns:NS\d+/,nh=/^NS\d+:/,oh=g(Tc),ph=/^\s*([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,qh=/^\s*[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?']|\[".*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*\s*$/,rh={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},sh={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:"if($event.target !== $event.currentTarget)return;",ctrl:"if(!$event.ctrlKey)return;",shift:"if(!$event.shiftKey)return;",alt:"if(!$event.altKey)return;",meta:"if(!$event.metaKey)return;"},th={bind:bd,cloak:n},uh=new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),vh=/[A-Za-z_$][\w$]*/,wh=/'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"|`(?:[^`\\]|\\.)*\$\{|\}(?:[^`\\]|\\.)*`|`(?:[^`\\]|\\.)*`/g,xh={staticKeys:["staticClass"],transformNode:Dd,genData:Ed},yh={staticKeys:["staticStyle"],transformNode:Fd,genData:Gd},zh=[xh,yh],Ah={model:Hd,text:Od,html:Pd},Bh=Object.create(null),Ch={expectHTML:!0,modules:zh,staticKeys:o(zh),directives:Ah,isReservedTag:tf,isUnaryTag:kg,mustUseProp:hf,getTagNamespace:Va,isPreTag:sf},Dh=g(function(a){var b=Xa(a);return b&&b.innerHTML}),Eh=Ka.prototype.$mount;return Ka.prototype.$mount=function(a,b){if((a=a&&Xa(a))===document.body||a===document.documentElement)return re("Do not mount Vue to <html> or <body> - mount to normal elements instead."),this;var c=this.$options;if(!c.render){var d=c.template;if(d)if("string"==typeof d)"#"===d.charAt(0)&&((d=Dh(d))||re("Template element not found or is empty: "+c.template,this));else{if(!d.nodeType)return re("invalid template option:"+d,this),this;d=d.innerHTML}else a&&(d=Td(a));if(d){var e=Rd(d,{warn:re,shouldDecodeNewlines:jg,delimiters:c.delimiters},this),f=e.render,g=e.staticRenderFns;c.render=f,c.staticRenderFns=g}}return Eh.call(this,a,b)},Ka.compile=Rd,Ka});
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.Vue=b()}(this,function(){"use strict";function a(a){return null==a?"":"object"==typeof a?JSON.stringify(a,null,2):String(a)}function b(a){var b=parseFloat(a,10);return b||0===b?b:a}function c(a,b){for(var c=Object.create(null),d=a.split(","),e=0;e<d.length;e++)c[d[e]]=!0;return b?function(a){return c[a.toLowerCase()]}:function(a){return c[a]}}function d(a,b){if(a.length){var c=a.indexOf(b);if(c>-1)return a.splice(c,1)}}function e(a,b){return Xd.call(a,b)}function f(a){return"string"==typeof a||"number"==typeof a}function g(a){var b=Object.create(null);return function(c){return b[c]||(b[c]=a(c))}}function h(a,b){function c(c){var d=arguments.length;return d?d>1?a.apply(b,arguments):a.call(b,c):a.call(b)}return c._length=a.length,c}function i(a,b){b=b||0;for(var c=a.length-b,d=new Array(c);c--;)d[c]=a[c+b];return d}function j(a,b){for(var c in b)a[c]=b[c];return a}function k(a){return null!==a&&"object"==typeof a}function l(a){return be.call(a)===ce}function m(a){for(var b={},c=0;c<a.length;c++)a[c]&&j(b,a[c]);return b}function n(){}function o(a){return a.reduce(function(a,b){return a.concat(b.staticKeys||[])},[]).join(",")}function p(a,b){return a==b||!(!k(a)||!k(b))&&JSON.stringify(a)===JSON.stringify(b)}function q(a,b){for(var c=0;c<a.length;c++)if(p(a[c],b))return c;return-1}function r(a){var b=(a+"").charCodeAt(0);return 36===b||95===b}function s(a,b,c,d){Object.defineProperty(a,b,{value:c,enumerable:!!d,writable:!0,configurable:!0})}function t(a){if(!ge.test(a)){var b=a.split(".");return function(a){for(var c=0;c<b.length;c++){if(!a)return;a=a[b[c]]}return a}}}function u(a){return/native code/.test(a.toString())}function v(a){xe.target&&ye.push(xe.target),xe.target=a}function w(){xe.target=ye.pop()}function x(a,b){a.__proto__=b}function y(a,b,c){for(var d=0,e=c.length;d<e;d++){var f=c[d];s(a,f,b[f])}}function z(a){if(k(a)){var b;return e(a,"__ob__")&&a.__ob__ instanceof De?b=a.__ob__:Ce.shouldConvert&&!pe()&&(Array.isArray(a)||l(a))&&Object.isExtensible(a)&&!a._isVue&&(b=new De(a)),b}}function A(a,b,c,d){var e=new xe,f=Object.getOwnPropertyDescriptor(a,b);if(!f||!1!==f.configurable){var g=f&&f.get,h=f&&f.set,i=z(c);Object.defineProperty(a,b,{enumerable:!0,configurable:!0,get:function(){var b=g?g.call(a):c;return xe.target&&(e.depend(),i&&i.dep.depend(),Array.isArray(b)&&D(b)),b},set:function(b){var f=g?g.call(a):c;b===f||b!==b&&f!==f||(d&&d(),h?h.call(a,b):c=b,i=z(b),e.notify())}})}}function B(a,b,c){if(Array.isArray(a))return a.length=Math.max(a.length,b),a.splice(b,1,c),c;if(e(a,b))return void(a[b]=c);var d=a.__ob__;return a._isVue||d&&d.vmCount?void te("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."):d?(A(d.value,b,c),d.dep.notify(),c):void(a[b]=c)}function C(a,b){var c=a.__ob__;if(a._isVue||c&&c.vmCount)return void te("Avoid deleting properties on a Vue instance or its root $data - just set it to null.");e(a,b)&&(delete a[b],c&&c.dep.notify())}function D(a){for(var b=void 0,c=0,d=a.length;c<d;c++)b=a[c],b&&b.__ob__&&b.__ob__.dep.depend(),Array.isArray(b)&&D(b)}function E(a,b){if(!b)return a;for(var c,d,f,g=Object.keys(b),h=0;h<g.length;h++)c=g[h],d=a[c],f=b[c],e(a,c)?l(d)&&l(f)&&E(d,f):B(a,c,f);return a}function F(a,b){return b?a?a.concat(b):Array.isArray(b)?b:[b]:a}function G(a,b){var c=Object.create(a||null);return b?j(c,b):c}function H(a){for(var b in a.components){var c=b.toLowerCase();(Wd(c)||fe.isReservedTag(c))&&te("Do not use built-in or reserved HTML elements as component id: "+b)}}function I(a){var b=a.props;if(b){var c,d,e,f={};if(Array.isArray(b))for(c=b.length;c--;)d=b[c],"string"==typeof d?(e=Zd(d),f[e]={type:null}):te("props must be strings when using array syntax.");else if(l(b))for(var g in b)d=b[g],e=Zd(g),f[e]=l(d)?d:{type:d};a.props=f}}function J(a){var b=a.directives;if(b)for(var c in b){var d=b[c];"function"==typeof d&&(b[c]={bind:d,update:d})}}function K(a,b,c){function d(d){var e=Ee[d]||Ge;k[d]=e(a[d],b[d],c,d)}H(b),I(b),J(b);var f=b.extends;if(f&&(a="function"==typeof f?K(a,f.options,c):K(a,f,c)),b.mixins)for(var g=0,h=b.mixins.length;g<h;g++){var i=b.mixins[g];i.prototype instanceof Ka&&(i=i.options),a=K(a,i,c)}var j,k={};for(j in a)d(j);for(j in b)e(a,j)||d(j);return k}function L(a,b,c,d){if("string"==typeof c){var f=a[b];if(e(f,c))return f[c];var g=Zd(c);if(e(f,g))return f[g];var h=$d(g);if(e(f,h))return f[h];var i=f[c]||f[g]||f[h];return d&&!i&&te("Failed to resolve "+b.slice(0,-1)+": "+c,a),i}}function M(a,b,c,d){var f=b[a],g=!e(c,a),h=c[a];if(R(f.type)&&(g&&!e(f,"default")?h=!1:""!==h&&h!==ae(a)||(h=!0)),void 0===h){h=N(d,f,a);var i=Ce.shouldConvert;Ce.shouldConvert=!0,z(h),Ce.shouldConvert=i}return O(f,a,h,d,g),h}function N(a,b,c){if(e(b,"default")){var d=b.default;return k(d)&&te('Invalid default value for prop "'+c+'": Props with type Object/Array must use a factory function to return the default value.',a),a&&a.$options.propsData&&void 0===a.$options.propsData[c]&&void 0!==a[c]?a[c]:"function"==typeof d&&b.type!==Function?d.call(a):d}}function O(a,b,c,d,e){if(a.required&&e)return void te('Missing required prop: "'+b+'"',d);if(null!=c||a.required){var f=a.type,g=!f||!0===f,h=[];if(f){Array.isArray(f)||(f=[f]);for(var i=0;i<f.length&&!g;i++){var j=P(c,f[i]);h.push(j.expectedType),g=j.valid}}if(!g)return void te('Invalid prop: type check failed for prop "'+b+'". Expected '+h.map($d).join(", ")+", got "+Object.prototype.toString.call(c).slice(8,-1)+".",d);var k=a.validator;k&&(k(c)||te('Invalid prop: custom validator check failed for prop "'+b+'".',d))}}function P(a,b){var c,d=Q(b);return c="String"===d?typeof a==(d="string"):"Number"===d?typeof a==(d="number"):"Boolean"===d?typeof a==(d="boolean"):"Function"===d?typeof a==(d="function"):"Object"===d?l(a):"Array"===d?Array.isArray(a):a instanceof b,{valid:c,expectedType:d}}function Q(a){var b=a&&a.toString().match(/^\s*function (\w+)/);return b&&b[1]}function R(a){if(!Array.isArray(a))return"Boolean"===Q(a);for(var b=0,c=a.length;b<c;b++)if("Boolean"===Q(a[b]))return!0;return!1}function S(){Oe.length=0,Pe={},Qe={},Re=Se=!1}function T(){for(Se=!0,Oe.sort(function(a,b){return a.id-b.id}),Te=0;Te<Oe.length;Te++){var a=Oe[Te],b=a.id;if(Pe[b]=null,a.run(),null!=Pe[b]&&(Qe[b]=(Qe[b]||0)+1,Qe[b]>fe._maxUpdateCount)){te("You may have an infinite update loop "+(a.user?'in watcher with expression "'+a.expression+'"':"in a component render function."),a.vm);break}}qe&&fe.devtools&&qe.emit("flush"),S()}function U(a){var b=a.id;if(null==Pe[b]){if(Pe[b]=!0,Se){for(var c=Oe.length-1;c>=0&&Oe[c].id>a.id;)c--;Oe.splice(Math.max(c,Te)+1,0,a)}else Oe.push(a);Re||(Re=!0,re(T))}}function V(a){We.clear(),W(a,We)}function W(a,b){var c,d,e=Array.isArray(a);if((e||k(a))&&Object.isExtensible(a)){if(a.__ob__){var f=a.__ob__.dep.id;if(b.has(f))return;b.add(f)}if(e)for(c=a.length;c--;)W(a[c],b);else for(d=Object.keys(a),c=d.length;c--;)W(a[d[c]],b)}}function X(a){a._watchers=[],Y(a),aa(a),Z(a),$(a),ba(a)}function Y(a){var b=a.$options.props;if(b){var c=a.$options.propsData||{},d=a.$options._propKeys=Object.keys(b),e=!a.$parent;Ce.shouldConvert=e;for(var f=0;f<d.length;f++)!function(e){var f=d[e];Xe[f]&&te('"'+f+'" is a reserved attribute and cannot be used as component prop.',a),A(a,f,M(f,b,c,a),function(){a.$parent&&!Ce.isSettingProps&&te("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+f+'"',a)})}(f);Ce.shouldConvert=!0}}function Z(a){var b=a.$options.data;b=a._data="function"==typeof b?b.call(a):b||{},l(b)||(b={},te("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",a));for(var c=Object.keys(b),d=a.$options.props,f=c.length;f--;)d&&e(d,c[f])?te('The data property "'+c[f]+'" is already declared as a prop. Use prop default value instead.',a):da(a,c[f]);z(b),b.__ob__&&b.__ob__.vmCount++}function $(a){var b=a.$options.computed;if(b)for(var c in b){var d=b[c];"function"==typeof d?(Ye.get=_(d,a),Ye.set=n):(Ye.get=d.get?!1!==d.cache?_(d.get,a):h(d.get,a):n,Ye.set=d.set?h(d.set,a):n),Object.defineProperty(a,c,Ye)}}function _(a,b){var c=new Ve(b,a,n,{lazy:!0});return function(){return c.dirty&&c.evaluate(),xe.target&&c.depend(),c.value}}function aa(a){var b=a.$options.methods;if(b)for(var c in b)a[c]=null==b[c]?n:h(b[c],a),null==b[c]&&te('method "'+c+'" has an undefined value in the component definition. Did you reference the function correctly?',a)}function ba(a){var b=a.$options.watch;if(b)for(var c in b){var d=b[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)ca(a,c,d[e]);else ca(a,c,d)}}function ca(a,b,c){var d;l(c)&&(d=c,c=c.handler),"string"==typeof c&&(c=a[c]),a.$watch(b,c,d)}function da(a,b){r(b)||Object.defineProperty(a,b,{configurable:!0,enumerable:!0,get:function(){return a._data[b]},set:function(c){a._data[b]=c}})}function ea(a){return new Ze(void 0,void 0,void 0,String(a))}function fa(a){var b=new Ze(a.tag,a.data,a.children,a.text,a.elm,a.context,a.componentOptions);return b.ns=a.ns,b.isStatic=a.isStatic,b.key=a.key,b.isCloned=!0,b}function ga(a){for(var b=new Array(a.length),c=0;c<a.length;c++)b[c]=fa(a[c]);return b}function ha(a){var b=a.$options,c=b.parent;if(c&&!b.abstract){for(;c.$options.abstract&&c.$parent;)c=c.$parent;c.$children.push(a)}a.$parent=c,a.$root=c?c.$root:a,a.$children=[],a.$refs={},a._watcher=null,a._inactive=!1,a._isMounted=!1,a._isDestroyed=!1,a._isBeingDestroyed=!1}function ia(a,b){var c=a.$options[b];if(c)for(var d=0,e=c.length;d<e;d++)c[d].call(a);a.$emit("hook:"+b)}function ja(a,b,c,d,e){if(a){var f=c.$options._base;if(k(a)&&(a=f.extend(a)),"function"!=typeof a)return void te("Invalid Component definition: "+String(a),c);if(!a.cid)if(a.resolved)a=a.resolved;else if(!(a=qa(a,f,function(){c.$forceUpdate()})))return;Ja(a),b=b||{};var g=ra(b,a);if(a.options.functional)return ka(a,g,b,c,d);var h=b.on;b.on=b.nativeOn,a.options.abstract&&(b={}),ta(b);var i=a.options.name||e;return new Ze("vue-component-"+a.cid+(i?"-"+i:""),b,void 0,void 0,void 0,c,{Ctor:a,propsData:g,listeners:h,tag:e,children:d})}}function ka(a,b,c,d,e){var f={},g=a.options.props;if(g)for(var h in g)f[h]=M(h,g,b);var i=Object.create(d),j=function(a,b,c,d){return Ca(i,a,b,c,d,!0)},k=a.options.render.call(null,j,{props:f,data:c,parent:d,children:e,slots:function(){return Ga(e,d)}});return k instanceof Ze&&(k.functionalContext=d,c.slot&&((k.data||(k.data={})).slot=c.slot)),k}function la(a,b,c,d){var e=a.componentOptions,f={_isComponent:!0,parent:b,propsData:e.propsData,_componentTag:e.tag,_parentVnode:a,_parentListeners:e.listeners,_renderChildren:e.children,_parentElm:c||null,_refElm:d||null},g=a.data.inlineTemplate;return g&&(f.render=g.render,f.staticRenderFns=g.staticRenderFns),new e.Ctor(f)}function ma(a,b,c,d){if(!a.child||a.child._isDestroyed){(a.child=la(a,_e,c,d)).$mount(b?a.elm:void 0,b)}else if(a.data.keepAlive){var e=a;na(e,e)}}function na(a,b){var c=b.componentOptions;(b.child=a.child)._updateFromParent(c.propsData,c.listeners,b,c.children)}function oa(a){a.child._isMounted||(a.child._isMounted=!0,ia(a.child,"mounted")),a.data.keepAlive&&(a.child._inactive=!1,ia(a.child,"activated"))}function pa(a){a.child._isDestroyed||(a.data.keepAlive?(a.child._inactive=!0,ia(a.child,"deactivated")):a.child.$destroy())}function qa(a,b,c){if(!a.requested){a.requested=!0;var d=a.pendingCallbacks=[c],e=!0,f=function(c){if(k(c)&&(c=b.extend(c)),a.resolved=c,!e)for(var f=0,g=d.length;f<g;f++)d[f](c)},g=function(b){te("Failed to resolve async component: "+String(a)+(b?"\nReason: "+b:""))},h=a(f,g);return h&&"function"==typeof h.then&&!a.resolved&&h.then(f,g),e=!1,a.resolved}a.pendingCallbacks.push(c)}function ra(a,b){var c=b.options.props;if(c){var d={},e=a.attrs,f=a.props,g=a.domProps;if(e||f||g)for(var h in c){var i=ae(h);sa(d,f,h,i,!0)||sa(d,e,h,i)||sa(d,g,h,i)}return d}}function sa(a,b,c,d,f){if(b){if(e(b,c))return a[c]=b[c],f||delete b[c],!0;if(e(b,d))return a[c]=b[d],f||delete b[d],!0}return!1}function ta(a){a.hook||(a.hook={});for(var b=0;b<bf.length;b++){var c=bf[b],d=a.hook[c],e=af[c];a.hook[c]=d?ua(e,d):e}}function ua(a,b){return function(c,d,e,f){a(c,d,e,f),b(c,d,e,f)}}function va(a,b,c,d){d+=b;var e=a.__injected||(a.__injected={});if(!e[d]){e[d]=!0;var f=a[b];a[b]=f?function(){f.apply(this,arguments),c.apply(this,arguments)}:c}}function wa(a,b,c,d,e){var f,g,h,i,j,k,l;for(f in a)if(g=a[f],h=b[f],g)if(h){if(g!==h)if(Array.isArray(h)){h.length=g.length;for(var m=0;m<h.length;m++)h[m]=g[m];a[f]=h}else h.fn=g,a[f]=h}else l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,Array.isArray(g)?c(j,g.invoker=xa(g),l,k):(g.invoker||(i=g,g=a[f]={},g.fn=i,g.invoker=ya(g)),c(j,g.invoker,l,k));else te('Invalid handler for event "'+f+'": got '+String(g),e);for(f in b)a[f]||(l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,d(j,b[f].invoker,k))}function xa(a){return function(b){for(var c=arguments,d=1===arguments.length,e=0;e<a.length;e++)d?a[e](b):a[e].apply(null,c)}}function ya(a){return function(b){1===arguments.length?a.fn(b):a.fn.apply(null,arguments)}}function za(a){return f(a)?[ea(a)]:Array.isArray(a)?Aa(a):void 0}function Aa(a,b){var c,d,e,g=[];for(c=0;c<a.length;c++)null!=(d=a[c])&&"boolean"!=typeof d&&(e=g[g.length-1],Array.isArray(d)?g.push.apply(g,Aa(d,(b||"")+"_"+c)):f(d)?e&&e.text?e.text+=String(d):""!==d&&g.push(ea(d)):d.text&&e&&e.text?g[g.length-1]=ea(e.text+d.text):(d.tag&&null==d.key&&null!=b&&(d.key="__vlist"+b+"_"+c+"__"),g.push(d)));return g}function Ba(a){return a&&a.filter(function(a){return a&&a.componentOptions})[0]}function Ca(a,b,c,d,e,g){return(Array.isArray(c)||f(c))&&(e=d,d=c,c=void 0),g&&(e=!0),Da(a,b,c,d,e)}function Da(a,b,c,d,e){if(c&&c.__ob__)return te("Avoid using observed data object as vnode data: "+JSON.stringify(c)+"\nAlways create fresh vnode data objects in each render!",a),$e();if(!b)return $e();Array.isArray(d)&&"function"==typeof d[0]&&(c=c||{},c.scopedSlots={default:d[0]},d.length=0),e&&(d=za(d));var f,g;if("string"==typeof b){var h;g=fe.getTagNamespace(b),fe.isReservedTag(b)?f=new Ze(fe.parsePlatformTagName(b),c,d,void 0,void 0,a):(h=L(a.$options,"components",b))?f=ja(h,c,a,d,b):(g="foreignObject"===b?"xhtml":g,f=new Ze(b,c,d,void 0,void 0,a))}else f=ja(b,c,a,d);return f?(g&&Ea(f,g),f):$e()}function Ea(a,b){if(a.ns=b,a.children)for(var c=0,d=a.children.length;c<d;c++){var e=a.children[c];e.tag&&!e.ns&&Ea(e,b)}}function Fa(a){a.$vnode=null,a._vnode=null,a._staticTrees=null;var b=a.$options._parentVnode,c=b&&b.context;a.$slots=Ga(a.$options._renderChildren,c),a.$scopedSlots={},a._c=function(b,c,d,e){return Ca(a,b,c,d,e,!1)},a.$createElement=function(b,c,d,e){return Ca(a,b,c,d,e,!0)},a.$options.el&&a.$mount(a.$options.el)}function Ga(a,b){var c={};if(!a)return c;for(var d,e,f=[],g=0,h=a.length;g<h;g++)if(e=a[g],(e.context===b||e.functionalContext===b)&&e.data&&(d=e.data.slot)){var i=c[d]||(c[d]=[]);"template"===e.tag?i.push.apply(i,e.children):i.push(e)}else f.push(e);return f.length&&(1!==f.length||" "!==f[0].text&&!f[0].isComment)&&(c.default=f),c}function Ha(a){a._events=Object.create(null);var b=a.$options._parentListeners,c=function(b,c,d){d?a.$once(b,c):a.$on(b,c)},d=h(a.$off,a);a._updateListeners=function(b,e){wa(b,e||{},c,d,a)},b&&a._updateListeners(b)}function Ia(a,b){var c=a.$options=Object.create(a.constructor.options);c.parent=b.parent,c.propsData=b.propsData,c._parentVnode=b._parentVnode,c._parentListeners=b._parentListeners,c._renderChildren=b._renderChildren,c._componentTag=b._componentTag,c._parentElm=b._parentElm,c._refElm=b._refElm,b.render&&(c.render=b.render,c.staticRenderFns=b.staticRenderFns)}function Ja(a){var b=a.options;if(a.super){var c=a.super.options,d=a.superOptions,e=a.extendOptions;c!==d&&(a.superOptions=c,e.render=b.render,e.staticRenderFns=b.staticRenderFns,e._scopeId=b._scopeId,b=a.options=K(c,e),b.name&&(b.components[b.name]=a))}return b}function Ka(a){this instanceof Ka||te("Vue is a constructor and should be called with the `new` keyword"),this._init(a)}function La(a){a.use=function(a){if(!a.installed){var b=i(arguments,1);return b.unshift(this),"function"==typeof a.install?a.install.apply(a,b):a.apply(null,b),a.installed=!0,this}}}function Ma(a){a.mixin=function(a){this.options=K(this.options,a)}}function Na(a){a.cid=0;var b=1;a.extend=function(a){a=a||{};var c=this,d=c.cid,e=a._Ctor||(a._Ctor={});if(e[d])return e[d];var f=a.name||c.options.name;/^[a-zA-Z][\w-]*$/.test(f)||te('Invalid component name: "'+f+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.');var g=function(a){this._init(a)};return g.prototype=Object.create(c.prototype),g.prototype.constructor=g,g.cid=b++,g.options=K(c.options,a),g.super=c,g.extend=c.extend,g.mixin=c.mixin,g.use=c.use,fe._assetTypes.forEach(function(a){g[a]=c[a]}),f&&(g.options.components[f]=g),g.superOptions=c.options,g.extendOptions=a,e[d]=g,g}}function Oa(a){fe._assetTypes.forEach(function(b){a[b]=function(a,c){return c?("component"===b&&fe.isReservedTag(a)&&te("Do not use built-in or reserved HTML elements as component id: "+a),"component"===b&&l(c)&&(c.name=c.name||a,c=this.options._base.extend(c)),"directive"===b&&"function"==typeof c&&(c={bind:c,update:c}),this.options[b+"s"][a]=c,c):this.options[b+"s"][a]}})}function Pa(a,b){return"string"==typeof a?a.split(",").indexOf(b)>-1:a.test(b)}function Qa(a){for(var b=a.data,c=a,d=a;d.child;)d=d.child._vnode,d.data&&(b=Ra(d.data,b));for(;c=c.parent;)c.data&&(b=Ra(b,c.data));return Sa(b)}function Ra(a,b){return{staticClass:Ta(a.staticClass,b.staticClass),class:a.class?[a.class,b.class]:b.class}}function Sa(a){var b=a.class,c=a.staticClass;return c||b?Ta(c,Ua(b)):""}function Ta(a,b){return a?b?a+" "+b:a:b||""}function Ua(a){var b="";if(!a)return b;if("string"==typeof a)return a;if(Array.isArray(a)){for(var c,d=0,e=a.length;d<e;d++)a[d]&&(c=Ua(a[d]))&&(b+=c+" ");return b.slice(0,-1)}if(k(a)){for(var f in a)a[f]&&(b+=f+" ");return b.slice(0,-1)}return b}function Va(a){return tf(a)?"svg":"math"===a?"math":void 0}function Wa(a){if(!ie)return!0;if(vf(a))return!1;if(a=a.toLowerCase(),null!=wf[a])return wf[a];var b=document.createElement(a);return a.indexOf("-")>-1?wf[a]=b.constructor===window.HTMLUnknownElement||b.constructor===window.HTMLElement:wf[a]=/HTMLUnknownElement/.test(b.toString())}function Xa(a){if("string"==typeof a){var b=a;if(!(a=document.querySelector(a)))return te("Cannot find element: "+b),document.createElement("div")}return a}function Ya(a,b){var c=document.createElement(a);return"select"!==a?c:(b.data&&b.data.attrs&&"multiple"in b.data.attrs&&c.setAttribute("multiple","multiple"),c)}function Za(a,b){return document.createElementNS(rf[a],b)}function $a(a){return document.createTextNode(a)}function _a(a){return document.createComment(a)}function ab(a,b,c){a.insertBefore(b,c)}function bb(a,b){a.removeChild(b)}function cb(a,b){a.appendChild(b)}function db(a){return a.parentNode}function eb(a){return a.nextSibling}function fb(a){return a.tagName}function gb(a,b){a.textContent=b}function hb(a,b,c){a.setAttribute(b,c)}function ib(a,b){var c=a.data.ref;if(c){var e=a.context,f=a.child||a.elm,g=e.$refs;b?Array.isArray(g[c])?d(g[c],f):g[c]===f&&(g[c]=void 0):a.data.refInFor?Array.isArray(g[c])&&g[c].indexOf(f)<0?g[c].push(f):g[c]=[f]:g[c]=f}}function jb(a){return null==a}function kb(a){return null!=a}function lb(a,b){return a.key===b.key&&a.tag===b.tag&&a.isComment===b.isComment&&!a.data==!b.data}function mb(a,b,c){var d,e,f={};for(d=b;d<=c;++d)e=a[d].key,kb(e)&&(f[e]=d);return f}function nb(a,b){(a.data.directives||b.data.directives)&&ob(a,b)}function ob(a,b){var c,d,e,f=a===zf,g=pb(a.data.directives,a.context),h=pb(b.data.directives,b.context),i=[],j=[];for(c in h)d=g[c],e=h[c],d?(e.oldValue=d.value,rb(e,"update",b,a),e.def&&e.def.componentUpdated&&j.push(e)):(rb(e,"bind",b,a),e.def&&e.def.inserted&&i.push(e));if(i.length){var k=function(){for(var c=0;c<i.length;c++)rb(i[c],"inserted",b,a)};f?va(b.data.hook||(b.data.hook={}),"insert",k,"dir-insert"):k()}if(j.length&&va(b.data.hook||(b.data.hook={}),"postpatch",function(){for(var c=0;c<j.length;c++)rb(j[c],"componentUpdated",b,a)},"dir-postpatch"),!f)for(c in g)h[c]||rb(g[c],"unbind",a)}function pb(a,b){var c=Object.create(null);if(!a)return c;var d,e;for(d=0;d<a.length;d++)e=a[d],e.modifiers||(e.modifiers=Cf),c[qb(e)]=e,e.def=L(b.$options,"directives",e.name,!0);return c}function qb(a){return a.rawName||a.name+"."+Object.keys(a.modifiers||{}).join(".")}function rb(a,b,c,d){var e=a.def&&a.def[b];e&&e(c.elm,a,c,d)}function sb(a,b){if(a.data.attrs||b.data.attrs){var c,d,e=b.elm,f=a.data.attrs||{},g=b.data.attrs||{};g.__ob__&&(g=b.data.attrs=j({},g));for(c in g)d=g[c],f[c]!==d&&tb(e,c,d);le&&g.value!==f.value&&tb(e,"value",g.value);for(c in f)null==g[c]&&(of(c)?e.removeAttributeNS(nf,pf(c)):lf(c)||e.removeAttribute(c))}}function tb(a,b,c){mf(b)?qf(c)?a.removeAttribute(b):a.setAttribute(b,b):lf(b)?a.setAttribute(b,qf(c)||"false"===c?"false":"true"):of(b)?qf(c)?a.removeAttributeNS(nf,pf(b)):a.setAttributeNS(nf,b,c):qf(c)?a.removeAttribute(b):a.setAttribute(b,c)}function ub(a,b){var c=b.elm,d=b.data,e=a.data;if(d.staticClass||d.class||e&&(e.staticClass||e.class)){var f=Qa(b),g=c._transitionClasses;g&&(f=Ta(f,Ua(g))),f!==c._prevClass&&(c.setAttribute("class",f),c._prevClass=f)}}function vb(a,b,c,d){if(c){var e=b;b=function(c){wb(a,b,d),1===arguments.length?e(c):e.apply(null,arguments)}}gf.addEventListener(a,b,d)}function wb(a,b,c){gf.removeEventListener(a,b,c)}function xb(a,b){if(a.data.on||b.data.on){var c=b.data.on||{},d=a.data.on||{};gf=b.elm,wa(c,d,vb,wb,b.context)}}function yb(a,b){if(a.data.domProps||b.data.domProps){var c,d,e=b.elm,f=a.data.domProps||{},g=b.data.domProps||{};g.__ob__&&(g=b.data.domProps=j({},g));for(c in f)null==g[c]&&(e[c]="");for(c in g)if(d=g[c],"textContent"!==c&&"innerHTML"!==c||(b.children&&(b.children.length=0),d!==f[c]))if("value"===c){e._value=d;var h=null==d?"":String(d);!e.composing&&(document.activeElement!==e&&e.value!==h||zb(b,h))&&(e.value=h)}else e[c]=d}}function zb(a,c){var d=a.elm.value,e=a.elm._vModifiers;return e&&e.number||"number"===a.elm.type?b(d)!==b(c):e&&e.trim?d.trim()!==c.trim():d!==c}function Ab(a){var b=Bb(a.style);return a.staticStyle?j(a.staticStyle,b):b}function Bb(a){return Array.isArray(a)?m(a):"string"==typeof a?If(a):a}function Cb(a,b){var c,d={};if(b)for(var e=a;e.child;)e=e.child._vnode,e.data&&(c=Ab(e.data))&&j(d,c);(c=Ab(a.data))&&j(d,c);for(var f=a;f=f.parent;)f.data&&(c=Ab(f.data))&&j(d,c);return d}function Db(a,b){var c=b.data,d=a.data;if(c.staticStyle||c.style||d.staticStyle||d.style){var e,f,g=b.elm,h=a.data.staticStyle,i=a.data.style||{},k=h||i,l=Bb(b.data.style)||{};b.data.style=l.__ob__?j({},l):l;var m=Cb(b,!0);for(f in k)null==m[f]&&Lf(g,f,"");for(f in m)(e=m[f])!==k[f]&&Lf(g,f,null==e?"":e)}}function Eb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.add(b)}):a.classList.add(b);else{var c=" "+a.getAttribute("class")+" ";c.indexOf(" "+b+" ")<0&&a.setAttribute("class",(c+b).trim())}}function Fb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.remove(b)}):a.classList.remove(b);else{for(var c=" "+a.getAttribute("class")+" ",d=" "+b+" ";c.indexOf(d)>=0;)c=c.replace(d," ");a.setAttribute("class",c.trim())}}function Gb(a){Wf(function(){Wf(a)})}function Hb(a,b){(a._transitionClasses||(a._transitionClasses=[])).push(b),Eb(a,b)}function Ib(a,b){a._transitionClasses&&d(a._transitionClasses,b),Fb(a,b)}function Jb(a,b,c){var d=Kb(a,b),e=d.type,f=d.timeout,g=d.propCount;if(!e)return c();var h=e===Qf?Tf:Vf,i=0,j=function(){a.removeEventListener(h,k),c()},k=function(b){b.target===a&&++i>=g&&j()};setTimeout(function(){i<g&&j()},f+1),a.addEventListener(h,k)}function Kb(a,b){var c,d=window.getComputedStyle(a),e=d[Sf+"Delay"].split(", "),f=d[Sf+"Duration"].split(", "),g=Lb(e,f),h=d[Uf+"Delay"].split(", "),i=d[Uf+"Duration"].split(", "),j=Lb(h,i),k=0,l=0;return b===Qf?g>0&&(c=Qf,k=g,l=f.length):b===Rf?j>0&&(c=Rf,k=j,l=i.length):(k=Math.max(g,j),c=k>0?g>j?Qf:Rf:null,l=c?c===Qf?f.length:i.length:0),{type:c,timeout:k,propCount:l,hasTransform:c===Qf&&Xf.test(d[Sf+"Property"])}}function Lb(a,b){for(;a.length<b.length;)a=a.concat(a);return Math.max.apply(null,b.map(function(b,c){return Mb(b)+Mb(a[c])}))}function Mb(a){return 1e3*Number(a.slice(0,-1))}function Nb(a,b){var c=a.elm;c._leaveCb&&(c._leaveCb.cancelled=!0,c._leaveCb());var d=Pb(a.data.transition);if(d&&!c._enterCb&&1===c.nodeType){for(var e=d.css,f=d.type,g=d.enterClass,h=d.enterActiveClass,i=d.appearClass,j=d.appearActiveClass,k=d.beforeEnter,l=d.enter,m=d.afterEnter,n=d.enterCancelled,o=d.beforeAppear,p=d.appear,q=d.afterAppear,r=d.appearCancelled,s=_e,t=_e.$vnode;t&&t.parent;)t=t.parent,s=t.context;var u=!s._isMounted||!a.isRootInsert;if(!u||p||""===p){var v=u?i:g,w=u?j:h,x=u?o||k:k,y=u&&"function"==typeof p?p:l,z=u?q||m:m,A=u?r||n:n,B=!1!==e&&!le,C=y&&(y._length||y.length)>1,D=c._enterCb=Qb(function(){B&&Ib(c,w),D.cancelled?(B&&Ib(c,v),A&&A(c)):z&&z(c),c._enterCb=null});a.data.show||va(a.data.hook||(a.data.hook={}),"insert",function(){var b=c.parentNode,d=b&&b._pending&&b._pending[a.key];d&&d.context===a.context&&d.tag===a.tag&&d.elm._leaveCb&&d.elm._leaveCb(),y&&y(c,D)},"transition-insert"),x&&x(c),B&&(Hb(c,v),Hb(c,w),Gb(function(){Ib(c,v),D.cancelled||C||Jb(c,f,D)})),a.data.show&&(b&&b(),y&&y(c,D)),B||C||D()}}}function Ob(a,b){function c(){q.cancelled||(a.data.show||((d.parentNode._pending||(d.parentNode._pending={}))[a.key]=a),j&&j(d),o&&(Hb(d,h),Hb(d,i),Gb(function(){Ib(d,h),q.cancelled||p||Jb(d,g,q)})),k&&k(d,q),o||p||q())}var d=a.elm;d._enterCb&&(d._enterCb.cancelled=!0,d._enterCb());var e=Pb(a.data.transition);if(!e)return b();if(!d._leaveCb&&1===d.nodeType){var f=e.css,g=e.type,h=e.leaveClass,i=e.leaveActiveClass,j=e.beforeLeave,k=e.leave,l=e.afterLeave,m=e.leaveCancelled,n=e.delayLeave,o=!1!==f&&!le,p=k&&(k._length||k.length)>1,q=d._leaveCb=Qb(function(){d.parentNode&&d.parentNode._pending&&(d.parentNode._pending[a.key]=null),o&&Ib(d,i),q.cancelled?(o&&Ib(d,h),m&&m(d)):(b(),l&&l(d)),d._leaveCb=null});n?n(c):c()}}function Pb(a){if(a){if("object"==typeof a){var b={};return!1!==a.css&&j(b,Yf(a.name||"v")),j(b,a),b}return"string"==typeof a?Yf(a):void 0}}function Qb(a){var b=!1;return function(){b||(b=!0,a())}}function Rb(a,b){b.data.show||Nb(b)}function Sb(a,b,c){var d=b.value,e=a.multiple;if(e&&!Array.isArray(d))return void te('<select multiple v-model="'+b.expression+'"> expects an Array value for its binding, but got '+Object.prototype.toString.call(d).slice(8,-1),c);for(var f,g,h=0,i=a.options.length;h<i;h++)if(g=a.options[h],e)f=q(d,Ub(g))>-1,g.selected!==f&&(g.selected=f);else if(p(Ub(g),d))return void(a.selectedIndex!==h&&(a.selectedIndex=h));e||(a.selectedIndex=-1)}function Tb(a,b){for(var c=0,d=b.length;c<d;c++)if(p(Ub(b[c]),a))return!1;return!0}function Ub(a){return"_value"in a?a._value:a.value}function Vb(a){a.target.composing=!0}function Wb(a){a.target.composing=!1,Xb(a.target,"input")}function Xb(a,b){var c=document.createEvent("HTMLEvents");c.initEvent(b,!0,!0),a.dispatchEvent(c)}function Yb(a){return!a.child||a.data&&a.data.transition?a:Yb(a.child._vnode)}function Zb(a){var b=a&&a.componentOptions;return b&&b.Ctor.options.abstract?Zb(Ba(b.children)):a}function $b(a){var b={},c=a.$options;for(var d in c.propsData)b[d]=a[d];var e=c._parentListeners;for(var f in e)b[Zd(f)]=e[f].fn;return b}function _b(a,b){return/\d-keep-alive$/.test(b.tag)?a("keep-alive"):null}function ac(a){for(;a=a.parent;)if(a.data.transition)return!0}function bc(a){a.elm._moveCb&&a.elm._moveCb(),a.elm._enterCb&&a.elm._enterCb()}function cc(a){a.data.newPos=a.elm.getBoundingClientRect()}function dc(a){var b=a.data.pos,c=a.data.newPos,d=b.left-c.left,e=b.top-c.top;if(d||e){a.data.moved=!0;var f=a.elm.style;f.transform=f.WebkitTransform="translate("+d+"px,"+e+"px)",f.transitionDuration="0s"}}function ec(a){return kg=kg||document.createElement("div"),kg.innerHTML=a,kg.textContent}function fc(a,b){return b&&(a=a.replace(eh,"\n")),a.replace(ch,"<").replace(dh,">").replace(fh,"&").replace(gh,'"')}function gc(a,b){function c(b){j+=b,a=a.substring(b)}function d(a,c,d,e){var h;if(null==d&&(d=j),null==e&&(e=j),c){var i=c.toLowerCase();for(h=g.length-1;h>=0&&g[h].tag.toLowerCase()!==i;h--);}else h=0;if(h>=0){for(var k=g.length-1;k>=h;k--)b.end&&b.end(g[k].tag,d,e);g.length=h,f=h&&g[h-1].tag}else"br"===c.toLowerCase()?b.start&&b.start(c,[],!0,d,e):"p"===c.toLowerCase()&&(b.start&&b.start(c,[],!1,d,e),b.end&&b.end(c,d,e))}for(var e,f,g=[],h=b.expectHTML,i=b.isUnaryTag||de,j=0;a;){if(e=a,f&&ah(f,b.sfc,g)){var k=f.toLowerCase(),l=bh[k]||(bh[k]=new RegExp("([\\s\\S]*?)(</"+k+"[^>]*>)","i")),m=0,n=a.replace(l,function(a,c,d){return m=d.length,"script"!==k&&"style"!==k&&"noscript"!==k&&(c=c.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),b.chars&&b.chars(c),""});j+=a.length-n.length,a=n,d("</"+k+">",k,j-m,j)}else{var o=a.indexOf("<");if(0===o){if(zg.test(a)){var p=a.indexOf("--\x3e");if(p>=0){c(p+3);continue}}if(Ag.test(a)){var q=a.indexOf("]>");if(q>=0){c(q+2);continue}}var r=a.match(yg);if(r){c(r[0].length);continue}var s=a.match(xg);if(s){var t=j;c(s[0].length),d(s[0],s[1],t,j);continue}var u=function(){var b=a.match(vg);if(b){var d={tagName:b[1],attrs:[],start:j};c(b[0].length);for(var e,f;!(e=a.match(wg))&&(f=a.match(sg));)c(f[0].length),d.attrs.push(f);if(e)return d.unarySlash=e[1],c(e[0].length),d.end=j,d}}();if(u){!function(a){var c=a.tagName,e=a.unarySlash;h&&("p"===f&&og(c)&&d("",f),ng(c)&&f===c&&d("",c));for(var j=i(c)||"html"===c&&"head"===f||!!e,k=a.attrs.length,l=new Array(k),m=0;m<k;m++){var n=a.attrs[m];Bg&&-1===n[0].indexOf('""')&&(""===n[3]&&delete n[3],""===n[4]&&delete n[4],""===n[5]&&delete n[5]);var o=n[3]||n[4]||n[5]||"";l[m]={name:n[1],value:fc(o,b.shouldDecodeNewlines)}}j||(g.push({tag:c,attrs:l}),f=c,e=""),b.start&&b.start(c,l,j,a.start,a.end)}(u);continue}}var v=void 0,w=void 0,x=void 0;if(o>0){for(w=a.slice(o);!(xg.test(w)||vg.test(w)||zg.test(w)||Ag.test(w)||(x=w.indexOf("<",1))<0);)o+=x,w=a.slice(o);v=a.substring(0,o),c(o)}o<0&&(v=a,a=""),b.chars&&v&&b.chars(v)}if(a===e&&b.chars){b.chars(a);break}}d()}function hc(a){function b(){(g||(g=[])).push(a.slice(o,e).trim()),o=e+1}var c,d,e,f,g,h=!1,i=!1,j=!1,k=!1,l=0,m=0,n=0,o=0;for(e=0;e<a.length;e++)if(d=c,c=a.charCodeAt(e),h)39===c&&92!==d&&(h=!1);else if(i)34===c&&92!==d&&(i=!1);else if(j)96===c&&92!==d&&(j=!1);else if(k)47===c&&92!==d&&(k=!1);else if(124!==c||124===a.charCodeAt(e+1)||124===a.charCodeAt(e-1)||l||m||n){switch(c){case 34:i=!0;break;case 39:h=!0;break;case 96:j=!0;break;case 40:n++;break;case 41:n--;break;case 91:m++;break;case 93:m--;break;case 123:l++;break;case 125:l--}if(47===c){for(var p=e-1,q=void 0;p>=0&&" "===(q=a.charAt(p));p--);q&&/[\w$]/.test(q)||(k=!0)}}else void 0===f?(o=e+1,f=a.slice(0,e).trim()):b();if(void 0===f?f=a.slice(0,e).trim():0!==o&&b(),g)for(e=0;e<g.length;e++)f=ic(f,g[e]);return f}function ic(a,b){var c=b.indexOf("(");return c<0?'_f("'+b+'")('+a+")":'_f("'+b.slice(0,c)+'")('+a+","+b.slice(c+1)}function jc(a,b){var c=b?jh(b):hh;if(c.test(a)){for(var d,e,f=[],g=c.lastIndex=0;d=c.exec(a);){e=d.index,e>g&&f.push(JSON.stringify(a.slice(g,e)));var h=hc(d[1].trim());f.push("_s("+h+")"),g=e+d[0].length}return g<a.length&&f.push(JSON.stringify(a.slice(g))),f.join("+")}}function kc(a){console.error("[Vue parser]: "+a)}function lc(a,b){return a?a.map(function(a){return a[b]}).filter(function(a){return a}):[]}function mc(a,b,c){(a.props||(a.props=[])).push({name:b,value:c})}function nc(a,b,c){(a.attrs||(a.attrs=[])).push({name:b,value:c})}function oc(a,b,c,d,e,f){
2
+ (a.directives||(a.directives=[])).push({name:b,rawName:c,value:d,arg:e,modifiers:f})}function pc(a,b,c,d,e){d&&d.capture&&(delete d.capture,b="!"+b),d&&d.once&&(delete d.once,b="~"+b);var f;d&&d.native?(delete d.native,f=a.nativeEvents||(a.nativeEvents={})):f=a.events||(a.events={});var g={value:c,modifiers:d},h=f[b];Array.isArray(h)?e?h.unshift(g):h.push(g):f[b]=h?e?[g,h]:[h,g]:g}function qc(a,b,c){var d=rc(a,":"+b)||rc(a,"v-bind:"+b);if(null!=d)return hc(d);if(!1!==c){var e=rc(a,b);if(null!=e)return JSON.stringify(e)}}function rc(a,b){var c;if(null!=(c=a.attrsMap[b]))for(var d=a.attrsList,e=0,f=d.length;e<f;e++)if(d[e].name===b){d.splice(e,1);break}return c}function sc(a){if(Dg=a,Cg=Dg.length,Fg=Gg=Hg=0,a.indexOf("[")<0||a.lastIndexOf("]")<Cg-1)return{exp:a,idx:null};for(;!uc();)Eg=tc(),vc(Eg)?xc(Eg):91===Eg&&wc(Eg);return{exp:a.substring(0,Gg),idx:a.substring(Gg+1,Hg)}}function tc(){return Dg.charCodeAt(++Fg)}function uc(){return Fg>=Cg}function vc(a){return 34===a||39===a}function wc(a){var b=1;for(Gg=Fg;!uc();)if(a=tc(),vc(a))xc(a);else if(91===a&&b++,93===a&&b--,0===b){Hg=Fg;break}}function xc(a){for(var b=a;!uc()&&(a=tc())!==b;);}function yc(a,b){Ig=b.warn||kc,Jg=b.getTagNamespace||de,Kg=b.mustUseProp||de,Lg=b.isPreTag||de,Mg=lc(b.modules,"preTransformNode"),Ng=lc(b.modules,"transformNode"),Og=lc(b.modules,"postTransformNode"),Pg=b.delimiters;var c,d,e=[],f=!1!==b.preserveWhitespace,g=!1,h=!1,i=!1;return gc(a,{expectHTML:b.expectHTML,isUnaryTag:b.isUnaryTag,shouldDecodeNewlines:b.shouldDecodeNewlines,start:function(f,j,k){function l(b){i||("slot"!==b.tag&&"template"!==b.tag||(i=!0,Ig("Cannot use <"+b.tag+"> as component root element because it may contain multiple nodes:\n"+a)),b.attrsMap.hasOwnProperty("v-for")&&(i=!0,Ig("Cannot use v-for on stateful component root element because it renders multiple elements:\n"+a)))}var m=d&&d.ns||Jg(f);ke&&"svg"===m&&(j=Qc(j));var n={type:1,tag:f,attrsList:j,attrsMap:Nc(j),parent:d,children:[]};m&&(n.ns=m),Pc(n)&&!pe()&&(n.forbidden=!0,Ig("Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <"+f+">."));for(var o=0;o<Mg.length;o++)Mg[o](n,b);if(g||(zc(n),n.pre&&(g=!0)),Lg(n.tag)&&(h=!0),g)Ac(n);else{Dc(n),Ec(n),Hc(n),Bc(n),n.plain=!n.key&&!j.length,Cc(n),Ic(n),Jc(n);for(var p=0;p<Ng.length;p++)Ng[p](n,b);Kc(n)}if(c?e.length||(c.if&&(n.elseif||n.else)?(l(n),Gc(c,{exp:n.elseif,block:n})):i||(i=!0,Ig("Component template should contain exactly one root element:\n\n"+a+"\n\nIf you are using v-if on multiple elements, use v-else-if to chain them instead."))):(c=n,l(c)),d&&!n.forbidden)if(n.elseif||n.else)Fc(n,d);else if(n.slotScope){d.plain=!1;var q=n.slotTarget||"default";(d.scopedSlots||(d.scopedSlots={}))[q]=n}else d.children.push(n),n.parent=d;k||(d=n,e.push(n));for(var r=0;r<Og.length;r++)Og[r](n,b)},end:function(){var a=e[e.length-1],b=a.children[a.children.length-1];b&&3===b.type&&" "===b.text&&a.children.pop(),e.length-=1,d=e[e.length-1],a.pre&&(g=!1),Lg(a.tag)&&(h=!1)},chars:function(b){if(!d)return void(i||b!==a||(i=!0,Ig("Component template requires a root element, rather than just text:\n\n"+a)));if((!ke||"textarea"!==d.tag||d.attrsMap.placeholder!==b)&&(b=h||b.trim()?rh(b):f&&d.children.length?" ":"")){var c;!g&&" "!==b&&(c=jc(b,Pg))?d.children.push({type:2,expression:c,text:b}):d.children.push({type:3,text:b})}}}),c}function zc(a){null!=rc(a,"v-pre")&&(a.pre=!0)}function Ac(a){var b=a.attrsList.length;if(b)for(var c=a.attrs=new Array(b),d=0;d<b;d++)c[d]={name:a.attrsList[d].name,value:JSON.stringify(a.attrsList[d].value)};else a.pre||(a.plain=!0)}function Bc(a){var b=qc(a,"key");b&&("template"===a.tag&&Ig("<template> cannot be keyed. Place the key on real elements instead."),a.key=b)}function Cc(a){var b=qc(a,"ref");b&&(a.ref=b,a.refInFor=Lc(a))}function Dc(a){var b;if(b=rc(a,"v-for")){var c=b.match(lh);if(!c)return void Ig("Invalid v-for expression: "+b);a.for=c[2].trim();var d=c[1].trim(),e=d.match(mh);e?(a.alias=e[1].trim(),a.iterator1=e[2].trim(),e[3]&&(a.iterator2=e[3].trim())):a.alias=d}}function Ec(a){var b=rc(a,"v-if");if(b)a.if=b,Gc(a,{exp:b,block:a});else{null!=rc(a,"v-else")&&(a.else=!0);var c=rc(a,"v-else-if");c&&(a.elseif=c)}}function Fc(a,b){var c=Oc(b.children);c&&c.if?Gc(c,{exp:a.elseif,block:a}):Ig("v-"+(a.elseif?'else-if="'+a.elseif+'"':"else")+" used on element <"+a.tag+"> without corresponding v-if.")}function Gc(a,b){a.ifConditions||(a.ifConditions=[]),a.ifConditions.push(b)}function Hc(a){null!=rc(a,"v-once")&&(a.once=!0)}function Ic(a){if("slot"===a.tag)a.slotName=qc(a,"name"),a.key&&Ig("`key` does not work on <slot> because slots are abstract outlets and can possibly expand into multiple elements. Use the key on a wrapping element instead.");else{var b=qc(a,"slot");b&&(a.slotTarget='""'===b?'"default"':b),"template"===a.tag&&(a.slotScope=rc(a,"scope"))}}function Jc(a){var b;(b=qc(a,"is"))&&(a.component=b),null!=rc(a,"inline-template")&&(a.inlineTemplate=!0)}function Kc(a){var b,c,d,e,f,g,h,i,j=a.attrsList;for(b=0,c=j.length;b<c;b++)if(d=e=j[b].name,f=j[b].value,kh.test(d))if(a.hasBindings=!0,h=Mc(d),h&&(d=d.replace(qh,"")),nh.test(d))d=d.replace(nh,""),f=hc(f),i=!1,h&&(h.prop&&(i=!0,"innerHtml"===(d=Zd(d))&&(d="innerHTML")),h.camel&&(d=Zd(d))),i||Kg(a.tag,d)?mc(a,d,f):nc(a,d,f);else if(oh.test(d))d=d.replace(oh,""),pc(a,d,f,h);else{d=d.replace(kh,"");var k=d.match(ph);k&&(g=k[1])&&(d=d.slice(0,-(g.length+1))),oc(a,d,e,f,g,h),"model"===d&&Rc(a,f)}else{var l=jc(f,Pg);l&&Ig(d+'="'+f+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.'),nc(a,d,JSON.stringify(f))}}function Lc(a){for(var b=a;b;){if(void 0!==b.for)return!0;b=b.parent}return!1}function Mc(a){var b=a.match(qh);if(b){var c={};return b.forEach(function(a){c[a.slice(1)]=!0}),c}}function Nc(a){for(var b={},c=0,d=a.length;c<d;c++)b[a[c].name]&&!ke&&Ig("duplicate attribute: "+a[c].name),b[a[c].name]=a[c].value;return b}function Oc(a){for(var b=a.length;b--;)if(a[b].tag)return a[b]}function Pc(a){return"style"===a.tag||"script"===a.tag&&(!a.attrsMap.type||"text/javascript"===a.attrsMap.type)}function Qc(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];sh.test(d.name)||(d.name=d.name.replace(th,""),b.push(d))}return b}function Rc(a,b){for(var c=a;c;)c.for&&c.alias===b&&Ig("<"+a.tag+' v-model="'+b+'">: You are binding v-model directly to a v-for iteration alias. This will not be able to modify the v-for source array because writing to the alias is like modifying a function local variable. Consider using an array of objects and use v-model on an object property instead.'),c=c.parent}function Sc(a,b){a&&(Qg=uh(b.staticKeys||""),Rg=b.isReservedTag||de,Uc(a),Vc(a,!1))}function Tc(a){return c("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(a?","+a:""))}function Uc(a){if(a.static=Xc(a),1===a.type){if(!Rg(a.tag)&&"slot"!==a.tag&&null==a.attrsMap["inline-template"])return;for(var b=0,c=a.children.length;b<c;b++){var d=a.children[b];Uc(d),d.static||(a.static=!1)}}}function Vc(a,b){if(1===a.type){if((a.static||a.once)&&(a.staticInFor=b),a.static&&a.children.length&&(1!==a.children.length||3!==a.children[0].type))return void(a.staticRoot=!0);if(a.staticRoot=!1,a.children)for(var c=0,d=a.children.length;c<d;c++)Vc(a.children[c],b||!!a.for);a.ifConditions&&Wc(a.ifConditions,b)}}function Wc(a,b){for(var c=1,d=a.length;c<d;c++)Vc(a[c].block,b)}function Xc(a){return 2!==a.type&&(3===a.type||!(!a.pre&&(a.hasBindings||a.if||a.for||Wd(a.tag)||!Rg(a.tag)||Yc(a)||!Object.keys(a).every(Qg))))}function Yc(a){for(;a.parent;){if(a=a.parent,"template"!==a.tag)return!1;if(a.for)return!0}return!1}function Zc(a,b){var c=b?"nativeOn:{":"on:{";for(var d in a)c+='"'+d+'":'+$c(d,a[d])+",";return c.slice(0,-1)+"}"}function $c(a,b){if(b){if(Array.isArray(b))return"["+b.map(function(b){return $c(a,b)}).join(",")+"]";if(b.modifiers){var c="",d=[];for(var e in b.modifiers)yh[e]?c+=yh[e]:d.push(e);d.length&&(c=_c(d)+c);return"function($event){"+c+(wh.test(b.value)?b.value+"($event)":b.value)+"}"}return vh.test(b.value)||wh.test(b.value)?b.value:"function($event){"+b.value+"}"}return"function(){}"}function _c(a){return"if("+a.map(ad).join("&&")+")return;"}function ad(a){var b=parseInt(a,10);if(b)return"$event.keyCode!=="+b;var c=xh[a];return"_k($event.keyCode,"+JSON.stringify(a)+(c?","+JSON.stringify(c):"")+")"}function bd(a,b){a.wrapData=function(c){return"_b("+c+",'"+a.tag+"',"+b.value+(b.modifiers&&b.modifiers.prop?",true":"")+")"}}function cd(a,b){var c=Wg,d=Wg=[],e=Xg;Xg=0,Yg=b,Sg=b.warn||kc,Tg=lc(b.modules,"transformCode"),Ug=lc(b.modules,"genData"),Vg=b.directives||{};var f=a?dd(a):'_c("div")';return Wg=c,Xg=e,{render:"with(this){return "+f+"}",staticRenderFns:d}}function dd(a){if(a.staticRoot&&!a.staticProcessed)return ed(a);if(a.once&&!a.onceProcessed)return fd(a);if(a.for&&!a.forProcessed)return id(a);if(a.if&&!a.ifProcessed)return gd(a);if("template"!==a.tag||a.slotTarget){if("slot"===a.tag)return td(a);var b;if(a.component)b=ud(a.component,a);else{var c=a.plain?void 0:jd(a),d=a.inlineTemplate?null:od(a,!0);b="_c('"+a.tag+"'"+(c?","+c:"")+(d?","+d:"")+")"}for(var e=0;e<Tg.length;e++)b=Tg[e](a,b);return b}return od(a)||"void 0"}function ed(a){return a.staticProcessed=!0,Wg.push("with(this){return "+dd(a)+"}"),"_m("+(Wg.length-1)+(a.staticInFor?",true":"")+")"}function fd(a){if(a.onceProcessed=!0,a.if&&!a.ifProcessed)return gd(a);if(a.staticInFor){for(var b="",c=a.parent;c;){if(c.for){b=c.key;break}c=c.parent}return b?"_o("+dd(a)+","+Xg+++(b?","+b:"")+")":(Sg("v-once can only be used inside v-for that is keyed. "),dd(a))}return ed(a)}function gd(a){return a.ifProcessed=!0,hd(a.ifConditions.slice())}function hd(a){function b(a){return a.once?fd(a):dd(a)}if(!a.length)return"_e()";var c=a.shift();return c.exp?"("+c.exp+")?"+b(c.block)+":"+hd(a):""+b(c.block)}function id(a){var b=a.for,c=a.alias,d=a.iterator1?","+a.iterator1:"",e=a.iterator2?","+a.iterator2:"";return a.forProcessed=!0,"_l(("+b+"),function("+c+d+e+"){return "+dd(a)+"})"}function jd(a){var b="{",c=kd(a);c&&(b+=c+","),a.key&&(b+="key:"+a.key+","),a.ref&&(b+="ref:"+a.ref+","),a.refInFor&&(b+="refInFor:true,"),a.pre&&(b+="pre:true,"),a.component&&(b+='tag:"'+a.tag+'",');for(var d=0;d<Ug.length;d++)b+=Ug[d](a);if(a.attrs&&(b+="attrs:{"+vd(a.attrs)+"},"),a.props&&(b+="domProps:{"+vd(a.props)+"},"),a.events&&(b+=Zc(a.events)+","),a.nativeEvents&&(b+=Zc(a.nativeEvents,!0)+","),a.slotTarget&&(b+="slot:"+a.slotTarget+","),a.scopedSlots&&(b+=md(a.scopedSlots)+","),a.inlineTemplate){var e=ld(a);e&&(b+=e+",")}return b=b.replace(/,$/,"")+"}",a.wrapData&&(b=a.wrapData(b)),b}function kd(a){var b=a.directives;if(b){var c,d,e,f,g="directives:[",h=!1;for(c=0,d=b.length;c<d;c++){e=b[c],f=!0;var i=Vg[e.name]||zh[e.name];i&&(f=!!i(a,e,Sg)),f&&(h=!0,g+='{name:"'+e.name+'",rawName:"'+e.rawName+'"'+(e.value?",value:("+e.value+"),expression:"+JSON.stringify(e.value):"")+(e.arg?',arg:"'+e.arg+'"':"")+(e.modifiers?",modifiers:"+JSON.stringify(e.modifiers):"")+"},")}return h?g.slice(0,-1)+"]":void 0}}function ld(a){var b=a.children[0];if((a.children.length>1||1!==b.type)&&Sg("Inline-template components must have exactly one child element."),1===b.type){var c=cd(b,Yg);return"inlineTemplate:{render:function(){"+c.render+"},staticRenderFns:["+c.staticRenderFns.map(function(a){return"function(){"+a+"}"}).join(",")+"]}"}}function md(a){return"scopedSlots:{"+Object.keys(a).map(function(b){return nd(b,a[b])}).join(",")+"}"}function nd(a,b){return a+":function("+String(b.attrsMap.scope)+"){return "+("template"===b.tag?od(b)||"void 0":dd(b))+"}"}function od(a,b){var c=a.children;if(c.length){var d=c[0];return 1===c.length&&d.for&&"template"!==d.tag&&"slot"!==d.tag?dd(d):"["+c.map(rd).join(",")+"]"+(b?pd(c)?"":",true":"")}}function pd(a){for(var b=0;b<a.length;b++){var c=a[b];if(qd(c)||c.if&&c.ifConditions.some(function(a){return qd(a.block)}))return!1}return!0}function qd(a){return a.for||"template"===a.tag||"slot"===a.tag}function rd(a){return 1===a.type?dd(a):sd(a)}function sd(a){return"_v("+(2===a.type?a.expression:wd(JSON.stringify(a.text)))+")"}function td(a){var b=a.slotName||'"default"',c=od(a);return"_t("+b+(c?","+c:"")+(a.attrs?(c?"":",null")+",{"+a.attrs.map(function(a){return Zd(a.name)+":"+a.value}).join(",")+"}":"")+")"}function ud(a,b){var c=b.inlineTemplate?null:od(b,!0);return"_c("+a+","+jd(b)+(c?","+c:"")+")"}function vd(a){for(var b="",c=0;c<a.length;c++){var d=a[c];b+='"'+d.name+'":'+wd(d.value)+","}return b.slice(0,-1)}function wd(a){return a.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function xd(a,b){var c=yc(a.trim(),b);Sc(c,b);var d=cd(c,b);return{ast:c,render:d.render,staticRenderFns:d.staticRenderFns}}function yd(a){var b=[];return a&&zd(a,b),b}function zd(a,b){if(1===a.type){for(var c in a.attrsMap)if(kh.test(c)){var d=a.attrsMap[c];d&&("v-for"===c?Ad(a,'v-for="'+d+'"',b):Cd(d,c+'="'+d+'"',b))}if(a.children)for(var e=0;e<a.children.length;e++)zd(a.children[e],b)}else 2===a.type&&Cd(a.expression,a.text,b)}function Ad(a,b,c){Cd(a.for||"",b,c),Bd(a.alias,"v-for alias",b,c),Bd(a.iterator1,"v-for iterator",b,c),Bd(a.iterator2,"v-for iterator",b,c)}function Bd(a,b,c,d){"string"!=typeof a||Bh.test(a)||d.push("- invalid "+b+' "'+a+'" in expression: '+c)}function Cd(a,b,c){try{new Function("return "+a)}catch(e){var d=a.replace(Ch,"").match(Ah);d?c.push('- avoid using JavaScript keyword as property name: "'+d[0]+'" in expression '+b):c.push("- invalid expression: "+b)}}function Dd(a,b){var c=b.warn||kc,d=rc(a,"class");if(d){jc(d,b.delimiters)&&c('class="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div class="{{ val }}">, use <div :class="val">.')}d&&(a.staticClass=JSON.stringify(d));var e=qc(a,"class",!1);e&&(a.classBinding=e)}function Ed(a){var b="";return a.staticClass&&(b+="staticClass:"+a.staticClass+","),a.classBinding&&(b+="class:"+a.classBinding+","),b}function Fd(a,b){var c=b.warn||kc,d=rc(a,"style");if(d){jc(d,b.delimiters)&&c('style="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div style="{{ val }}">, use <div :style="val">.'),a.staticStyle=JSON.stringify(If(d))}var e=qc(a,"style",!1);e&&(a.styleBinding=e)}function Gd(a){var b="";return a.staticStyle&&(b+="staticStyle:"+a.staticStyle+","),a.styleBinding&&(b+="style:("+a.styleBinding+"),"),b}function Hd(a,b,c){Zg=c;var d=b.value,e=b.modifiers,f=a.tag,g=a.attrsMap.type,h=a.attrsMap["v-bind:type"]||a.attrsMap[":type"];return"input"===f&&h&&Zg('<input :type="'+h+'" v-model="'+d+'">:\nv-model does not support dynamic input types. Use v-if branches instead.'),"select"===f?Ld(a,d,e):"input"===f&&"checkbox"===g?Id(a,d,e):"input"===f&&"radio"===g?Jd(a,d,e):Kd(a,d,e),!0}function Id(a,b,c){null!=a.attrsMap.checked&&Zg("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null",f=qc(a,"true-value")||"true",g=qc(a,"false-value")||"false";mc(a,"checked","Array.isArray("+b+")?_i("+b+","+e+")>-1:_q("+b+","+f+")"),pc(a,"change","var $$a="+b+",$$el=$event.target,$$c=$$el.checked?("+f+"):("+g+");if(Array.isArray($$a)){var $$v="+(d?"_n("+e+")":e)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+b+"=$$a.concat($$v))}else{$$i>-1&&("+b+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+b+"=$$c}",null,!0)}function Jd(a,b,c){null!=a.attrsMap.checked&&Zg("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null";e=d?"_n("+e+")":e,mc(a,"checked","_q("+b+","+e+")"),pc(a,"change",Nd(b,e),null,!0)}function Kd(a,b,c){"input"===a.tag&&a.attrsMap.value&&Zg("<"+a.tag+' v-model="'+b+'" value="'+a.attrsMap.value+"\">:\ninline value attributes will be ignored when using v-model. Declare initial values in the component's data option instead."),"textarea"===a.tag&&a.children.length&&Zg('<textarea v-model="'+b+"\">:\ninline content inside <textarea> will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=a.attrsMap.type,e=c||{},f=e.lazy,g=e.number,h=e.trim,i=f||ke&&"range"===d?"change":"input",j=!f&&"range"!==d,k="input"===a.tag||"textarea"===a.tag,l=k?"$event.target.value"+(h?".trim()":""):h?"(typeof $event === 'string' ? $event.trim() : $event)":"$event";l=g||"number"===d?"_n("+l+")":l;var m=Nd(b,l);k&&j&&(m="if($event.target.composing)return;"+m),"file"===d&&Zg("<"+a.tag+' v-model="'+b+'" type="file">:\nFile inputs are read only. Use a v-on:change listener instead.'),mc(a,"value",k?"_s("+b+")":"("+b+")"),pc(a,i,m,null,!0),(h||g||"number"===d)&&pc(a,"blur","$forceUpdate()")}function Ld(a,b,c){a.children.some(Md),pc(a,"change",Nd(b,'Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(c&&c.number?"_n(val)":"val")+"})"+(null==a.attrsMap.multiple?"[0]":"")),null,!0)}function Md(a){return 1===a.type&&"option"===a.tag&&null!=a.attrsMap.selected&&(Zg('<select v-model="'+a.parent.attrsMap["v-model"]+"\">:\ninline selected attributes on <option> will be ignored when using v-model. Declare initial values in the component's data option instead."),!0)}function Nd(a,b){var c=sc(a);return null===c.idx?a+"="+b:"var $$exp = "+c.exp+", $$idx = "+c.idx+";if (!Array.isArray($$exp)){"+a+"="+b+"}else{$$exp.splice($$idx, 1, "+b+")}"}function Od(a,b){b.value&&mc(a,"textContent","_s("+b.value+")")}function Pd(a,b){b.value&&mc(a,"innerHTML","_s("+b.value+")")}function Qd(a,b){return b=b?j(j({},Ih),b):Ih,xd(a,b)}function Rd(a,b,c){var d=b&&b.warn||te;try{new Function("return 1")}catch(a){a.toString().match(/unsafe-eval|CSP/)&&d("It seems you are using the standalone build of Vue.js in an environment with Content Security Policy that prohibits unsafe-eval. The template compiler cannot work in this environment. Consider relaxing the policy to allow unsafe-eval or pre-compiling your templates into render functions.")}var e=b&&b.delimiters?String(b.delimiters)+a:a;if(Hh[e])return Hh[e];var f={},g=Qd(a,b);f.render=Sd(g.render);var h=g.staticRenderFns.length;f.staticRenderFns=new Array(h);for(var i=0;i<h;i++)f.staticRenderFns[i]=Sd(g.staticRenderFns[i]);return(f.render===n||f.staticRenderFns.some(function(a){return a===n}))&&d("failed to compile template:\n\n"+a+"\n\n"+yd(g.ast).join("\n")+"\n\n",c),Hh[e]=f}function Sd(a){try{return new Function(a)}catch(a){return n}}function Td(a){if(a.outerHTML)return a.outerHTML;var b=document.createElement("div");return b.appendChild(a.cloneNode(!0)),b.innerHTML}var Ud,Vd,Wd=c("slot,component",!0),Xd=Object.prototype.hasOwnProperty,Yd=/-(\w)/g,Zd=g(function(a){return a.replace(Yd,function(a,b){return b?b.toUpperCase():""})}),$d=g(function(a){return a.charAt(0).toUpperCase()+a.slice(1)}),_d=/([^-])([A-Z])/g,ae=g(function(a){return a.replace(_d,"$1-$2").replace(_d,"$1-$2").toLowerCase()}),be=Object.prototype.toString,ce="[object Object]",de=function(){return!1},ee=function(a){return a},fe={optionMergeStrategies:Object.create(null),silent:!1,devtools:!0,errorHandler:null,ignoredElements:null,keyCodes:Object.create(null),isReservedTag:de,isUnknownElement:de,getTagNamespace:n,parsePlatformTagName:ee,mustUseProp:de,_assetTypes:["component","directive","filter"],_lifecycleHooks:["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated"],_maxUpdateCount:100},ge=/[^\w.$]/,he="__proto__"in{},ie="undefined"!=typeof window,je=ie&&window.navigator.userAgent.toLowerCase(),ke=je&&/msie|trident/.test(je),le=je&&je.indexOf("msie 9.0")>0,me=je&&je.indexOf("edge/")>0,ne=je&&je.indexOf("android")>0,oe=je&&/iphone|ipad|ipod|ios/.test(je),pe=function(){return void 0===Ud&&(Ud=!ie&&"undefined"!=typeof global&&"server"===global.process.env.VUE_ENV),Ud},qe=ie&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,re=function(){function a(){d=!1;var a=c.slice(0);c.length=0;for(var b=0;b<a.length;b++)a[b]()}var b,c=[],d=!1;if("undefined"!=typeof Promise&&u(Promise)){var e=Promise.resolve(),f=function(a){console.error(a)};b=function(){e.then(a).catch(f),oe&&setTimeout(n)}}else if("undefined"==typeof MutationObserver||!u(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())b=function(){setTimeout(a,0)};else{var g=1,h=new MutationObserver(a),i=document.createTextNode(String(g));h.observe(i,{characterData:!0}),b=function(){g=(g+1)%2,i.data=String(g)}}return function(a,e){var f;if(c.push(function(){a&&a.call(e),f&&f(e)}),d||(d=!0,b()),!a&&"undefined"!=typeof Promise)return new Promise(function(a){f=a})}}();Vd="undefined"!=typeof Set&&u(Set)?Set:function(){function a(){this.set=Object.create(null)}return a.prototype.has=function(a){return!0===this.set[a]},a.prototype.add=function(a){this.set[a]=!0},a.prototype.clear=function(){this.set=Object.create(null)},a}();var se,te=n,ue="undefined"!=typeof console;te=function(a,b){ue&&!fe.silent&&console.error("[Vue warn]: "+a+" "+(b?ve(se(b)):""))},se=function(a){if(a.$root===a)return"root instance";var b=a._isVue?a.$options.name||a.$options._componentTag:a.name;return(b?"component <"+b+">":"anonymous component")+(a._isVue&&a.$options.__file?" at "+a.$options.__file:"")};var ve=function(a){return"anonymous component"===a&&(a+=' - use the "name" option for better debugging messages.'),"\n(found in "+a+")"},we=0,xe=function(){this.id=we++,this.subs=[]};xe.prototype.addSub=function(a){this.subs.push(a)},xe.prototype.removeSub=function(a){d(this.subs,a)},xe.prototype.depend=function(){xe.target&&xe.target.addDep(this)},xe.prototype.notify=function(){for(var a=this.subs.slice(),b=0,c=a.length;b<c;b++)a[b].update()},xe.target=null;var ye=[],ze=Array.prototype,Ae=Object.create(ze);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(a){var b=ze[a];s(Ae,a,function(){for(var c=arguments,d=arguments.length,e=new Array(d);d--;)e[d]=c[d];var f,g=b.apply(this,e),h=this.__ob__;switch(a){case"push":case"unshift":f=e;break;case"splice":f=e.slice(2)}return f&&h.observeArray(f),h.dep.notify(),g})});var Be=Object.getOwnPropertyNames(Ae),Ce={shouldConvert:!0,isSettingProps:!1},De=function(a){if(this.value=a,this.dep=new xe,this.vmCount=0,s(a,"__ob__",this),Array.isArray(a)){(he?x:y)(a,Ae,Be),this.observeArray(a)}else this.walk(a)};De.prototype.walk=function(a){for(var b=Object.keys(a),c=0;c<b.length;c++)A(a,b[c],a[b[c]])},De.prototype.observeArray=function(a){for(var b=0,c=a.length;b<c;b++)z(a[b])};var Ee=fe.optionMergeStrategies;Ee.el=Ee.propsData=function(a,b,c,d){return c||te('option "'+d+'" can only be used during instance creation with the `new` keyword.'),Ge(a,b)},Ee.data=function(a,b,c){return c?a||b?function(){var d="function"==typeof b?b.call(c):b,e="function"==typeof a?a.call(c):void 0;return d?E(d,e):e}:void 0:b?"function"!=typeof b?(te('The "data" option should be a function that returns a per-instance value in component definitions.',c),a):a?function(){return E(b.call(this),a.call(this))}:b:a},fe._lifecycleHooks.forEach(function(a){Ee[a]=F}),fe._assetTypes.forEach(function(a){Ee[a+"s"]=G}),Ee.watch=function(a,b){if(!b)return a;if(!a)return b;var c={};j(c,a);for(var d in b){var e=c[d],f=b[d];e&&!Array.isArray(e)&&(e=[e]),c[d]=e?e.concat(f):[f]}return c},Ee.props=Ee.methods=Ee.computed=function(a,b){if(!b)return a;if(!a)return b;var c=Object.create(null);return j(c,a),j(c,b),c};var Fe,Ge=function(a,b){return void 0===b?a:b},He=Object.freeze({defineReactive:A,_toString:a,toNumber:b,makeMap:c,isBuiltInTag:Wd,remove:d,hasOwn:e,isPrimitive:f,cached:g,camelize:Zd,capitalize:$d,hyphenate:ae,bind:h,toArray:i,extend:j,isObject:k,isPlainObject:l,toObject:m,noop:n,no:de,identity:ee,genStaticKeys:o,looseEqual:p,looseIndexOf:q,isReserved:r,def:s,parsePath:t,hasProto:he,inBrowser:ie,UA:je,isIE:ke,isIE9:le,isEdge:me,isAndroid:ne,isIOS:oe,isServerRendering:pe,devtools:qe,nextTick:re,get _Set(){return Vd},mergeOptions:K,resolveAsset:L,get warn(){return te},get formatComponentName(){return se},validateProp:M}),Ie=c("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,require"),Je=function(a,b){te('Property or method "'+b+'" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.',a)},Ke="undefined"!=typeof Proxy&&Proxy.toString().match(/native code/);if(Ke){var Le=c("stop,prevent,self,ctrl,shift,alt,meta");fe.keyCodes=new Proxy(fe.keyCodes,{set:function(a,b,c){return Le(b)?(te("Avoid overwriting built-in modifier in config.keyCodes: ."+b),!1):(a[b]=c,!0)}})}var Me={has:function(a,b){var c=b in a,d=Ie(b)||"_"===b.charAt(0);return c||d||Je(a,b),c||!d}},Ne={get:function(a,b){return"string"!=typeof b||b in a||Je(a,b),a[b]}};Fe=function(a){if(Ke){var b=a.$options,c=b.render&&b.render._withStripped?Ne:Me;a._renderProxy=new Proxy(a,c)}else a._renderProxy=a};var Oe=[],Pe={},Qe={},Re=!1,Se=!1,Te=0,Ue=0,Ve=function(a,b,c,d){void 0===d&&(d={}),this.vm=a,a._watchers.push(this),this.deep=!!d.deep,this.user=!!d.user,this.lazy=!!d.lazy,this.sync=!!d.sync,this.expression=b.toString(),this.cb=c,this.id=++Ue,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Vd,this.newDepIds=new Vd,"function"==typeof b?this.getter=b:(this.getter=t(b),this.getter||(this.getter=function(){},te('Failed watching path: "'+b+'" Watcher only accepts simple dot-delimited paths. For full control, use a function instead.',a))),this.value=this.lazy?void 0:this.get()};Ve.prototype.get=function(){v(this);var a=this.getter.call(this.vm,this.vm);return this.deep&&V(a),w(),this.cleanupDeps(),a},Ve.prototype.addDep=function(a){var b=a.id;this.newDepIds.has(b)||(this.newDepIds.add(b),this.newDeps.push(a),this.depIds.has(b)||a.addSub(this))},Ve.prototype.cleanupDeps=function(){for(var a=this,b=this.deps.length;b--;){var c=a.deps[b];a.newDepIds.has(c.id)||c.removeSub(a)}var d=this.depIds;this.depIds=this.newDepIds,this.newDepIds=d,this.newDepIds.clear(),d=this.deps,this.deps=this.newDeps,this.newDeps=d,this.newDeps.length=0},Ve.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():U(this)},Ve.prototype.run=function(){if(this.active){var a=this.get();if(a!==this.value||k(a)||this.deep){var b=this.value;if(this.value=a,this.user)try{this.cb.call(this.vm,a,b)}catch(a){if(!fe.errorHandler)throw te('Error in watcher "'+this.expression+'"',this.vm),a;fe.errorHandler.call(null,a,this.vm)}else this.cb.call(this.vm,a,b)}}},Ve.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Ve.prototype.depend=function(){for(var a=this,b=this.deps.length;b--;)a.deps[b].depend()},Ve.prototype.teardown=function(){var a=this;if(this.active){this.vm._isBeingDestroyed||this.vm._vForRemoving||d(this.vm._watchers,this);for(var b=this.deps.length;b--;)a.deps[b].removeSub(a);this.active=!1}};var We=new Vd,Xe={key:1,ref:1,slot:1},Ye={enumerable:!0,configurable:!0,get:n,set:n},Ze=function(a,b,c,d,e,f,g){this.tag=a,this.data=b,this.children=c,this.text=d,this.elm=e,this.ns=void 0,this.context=f,this.functionalContext=void 0,this.key=b&&b.key,this.componentOptions=g,this.child=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1},$e=function(){var a=new Ze;return a.text="",a.isComment=!0,a},_e=null,af={init:ma,prepatch:na,insert:oa,destroy:pa},bf=Object.keys(af),cf=0;!function(a){a.prototype._init=function(a){var b=this;b._uid=cf++,b._isVue=!0,a&&a._isComponent?Ia(b,a):b.$options=K(Ja(b.constructor),a||{},b),Fe(b),b._self=b,ha(b),Ha(b),ia(b,"beforeCreate"),X(b),ia(b,"created"),Fa(b)}}(Ka),function(a){var b={};b.get=function(){return this._data},b.set=function(a){te("Avoid replacing instance root $data. Use nested data properties instead.",this)},Object.defineProperty(a.prototype,"$data",b),a.prototype.$set=B,a.prototype.$delete=C,a.prototype.$watch=function(a,b,c){var d=this;c=c||{},c.user=!0;var e=new Ve(d,a,b,c);return c.immediate&&b.call(d,e.value),function(){e.teardown()}}}(Ka),function(a){a.prototype.$on=function(a,b){var c=this;return(c._events[a]||(c._events[a]=[])).push(b),c},a.prototype.$once=function(a,b){function c(){d.$off(a,c),b.apply(d,arguments)}var d=this;return c.fn=b,d.$on(a,c),d},a.prototype.$off=function(a,b){var c=this;if(!arguments.length)return c._events=Object.create(null),c;var d=c._events[a];if(!d)return c;if(1===arguments.length)return c._events[a]=null,c;for(var e,f=d.length;f--;)if((e=d[f])===b||e.fn===b){d.splice(f,1);break}return c},a.prototype.$emit=function(a){var b=this,c=b._events[a];if(c){c=c.length>1?i(c):c;for(var d=i(arguments,1),e=0,f=c.length;e<f;e++)c[e].apply(b,d)}return b}}(Ka),function(a){a.prototype._mount=function(a,b){var c=this;return c.$el=a,c.$options.render||(c.$options.render=$e,c.$options.template&&"#"!==c.$options.template.charAt(0)?te("You are using the runtime-only build of Vue where the template option is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",c):te("Failed to mount component: template or render function not defined.",c)),ia(c,"beforeMount"),c._watcher=new Ve(c,function(){c._update(c._render(),b)},n),b=!1,null==c.$vnode&&(c._isMounted=!0,ia(c,"mounted")),c},a.prototype._update=function(a,b){var c=this;c._isMounted&&ia(c,"beforeUpdate");var d=c.$el,e=c._vnode,f=_e;_e=c,c._vnode=a,c.$el=e?c.__patch__(e,a):c.__patch__(c.$el,a,b,!1,c.$options._parentElm,c.$options._refElm),_e=f,d&&(d.__vue__=null),c.$el&&(c.$el.__vue__=c),c.$vnode&&c.$parent&&c.$vnode===c.$parent._vnode&&(c.$parent.$el=c.$el),c._isMounted&&ia(c,"updated")},a.prototype._updateFromParent=function(a,b,c,d){var e=this,f=!(!e.$options._renderChildren&&!d);if(e.$options._parentVnode=c,e.$vnode=c,e._vnode&&(e._vnode.parent=c),e.$options._renderChildren=d,a&&e.$options.props){Ce.shouldConvert=!1,Ce.isSettingProps=!0;for(var g=e.$options._propKeys||[],h=0;h<g.length;h++){var i=g[h];e[i]=M(i,e.$options.props,a,e)}Ce.shouldConvert=!0,Ce.isSettingProps=!1,e.$options.propsData=a}if(b){var j=e.$options._parentListeners;e.$options._parentListeners=b,e._updateListeners(b,j)}f&&(e.$slots=Ga(d,c.context),e.$forceUpdate())},a.prototype.$forceUpdate=function(){var a=this;a._watcher&&a._watcher.update()},a.prototype.$destroy=function(){var a=this;if(!a._isBeingDestroyed){ia(a,"beforeDestroy"),a._isBeingDestroyed=!0;var b=a.$parent;!b||b._isBeingDestroyed||a.$options.abstract||d(b.$children,a),a._watcher&&a._watcher.teardown();for(var c=a._watchers.length;c--;)a._watchers[c].teardown();a._data.__ob__&&a._data.__ob__.vmCount--,a._isDestroyed=!0,ia(a,"destroyed"),a.$off(),a.$el&&(a.$el.__vue__=null),a.__patch__(a._vnode,null)}}}(Ka),function(c){function d(a,b,c){if(Array.isArray(a))for(var d=0;d<a.length;d++)a[d]&&"string"!=typeof a[d]&&e(a[d],b+"_"+d,c);else e(a,b,c)}function e(a,b,c){a.isStatic=!0,a.key=b,a.isOnce=c}c.prototype.$nextTick=function(a){return re(a,this)},c.prototype._render=function(){var a=this,b=a.$options,c=b.render,d=b.staticRenderFns,e=b._parentVnode;if(a._isMounted)for(var f in a.$slots)a.$slots[f]=ga(a.$slots[f]);e&&e.data.scopedSlots&&(a.$scopedSlots=e.data.scopedSlots),d&&!a._staticTrees&&(a._staticTrees=[]),a.$vnode=e;var g;try{g=c.call(a._renderProxy,a.$createElement)}catch(b){if(!fe.errorHandler)throw te("Error when rendering "+se(a)+":"),b;fe.errorHandler.call(null,b,a),g=a._vnode}return g instanceof Ze||(Array.isArray(g)&&te("Multiple root nodes returned from render function. Render function should return a single root node.",a),g=$e()),g.parent=e,g},c.prototype._s=a,
3
+ c.prototype._v=ea,c.prototype._n=b,c.prototype._e=$e,c.prototype._q=p,c.prototype._i=q,c.prototype._m=function(a,b){var c=this._staticTrees[a];return c&&!b?Array.isArray(c)?ga(c):fa(c):(c=this._staticTrees[a]=this.$options.staticRenderFns[a].call(this._renderProxy),d(c,"__static__"+a,!1),c)},c.prototype._o=function(a,b,c){return d(a,"__once__"+b+(c?"_"+c:""),!0),a},c.prototype._f=function(a){return L(this.$options,"filters",a,!0)||ee},c.prototype._l=function(a,b){var c,d,e,f,g;if(Array.isArray(a))for(c=new Array(a.length),d=0,e=a.length;d<e;d++)c[d]=b(a[d],d);else if("number"==typeof a)for(c=new Array(a),d=0;d<a;d++)c[d]=b(d+1,d);else if(k(a))for(f=Object.keys(a),c=new Array(f.length),d=0,e=f.length;d<e;d++)g=f[d],c[d]=b(a[g],g,d);return c},c.prototype._t=function(a,b,c){var d=this.$scopedSlots[a];if(d)return d(c||{})||b;var e=this.$slots[a];return e&&(e._rendered&&te('Duplicate presence of slot "'+a+'" found in the same render tree - this will likely cause render errors.',this),e._rendered=!0),e||b},c.prototype._b=function(a,b,c,d){if(c)if(k(c)){Array.isArray(c)&&(c=m(c));for(var e in c)if("class"===e||"style"===e)a[e]=c[e];else{var f=d||fe.mustUseProp(b,e)?a.domProps||(a.domProps={}):a.attrs||(a.attrs={});f[e]=c[e]}}else te("v-bind without argument expects an Object or Array value",this);return a},c.prototype._k=function(a,b,c){var d=fe.keyCodes[b]||c;return Array.isArray(d)?-1===d.indexOf(a):d!==a}}(Ka);var df=[String,RegExp],ef={name:"keep-alive",abstract:!0,props:{include:df,exclude:df},created:function(){this.cache=Object.create(null)},render:function(){var a=Ba(this.$slots.default);if(a&&a.componentOptions){var b=a.componentOptions,c=b.Ctor.options.name||b.tag;if(c&&(this.include&&!Pa(this.include,c)||this.exclude&&Pa(this.exclude,c)))return a;var d=null==a.key?b.Ctor.cid+(b.tag?"::"+b.tag:""):a.key;this.cache[d]?a.child=this.cache[d].child:this.cache[d]=a,a.data.keepAlive=!0}return a},destroyed:function(){var a=this;for(var b in this.cache){var c=a.cache[b];ia(c.child,"deactivated"),c.child.$destroy()}}},ff={KeepAlive:ef};!function(a){var b={};b.get=function(){return fe},b.set=function(){te("Do not replace the Vue.config object, set individual fields instead.")},Object.defineProperty(a,"config",b),a.util=He,a.set=B,a.delete=C,a.nextTick=re,a.options=Object.create(null),fe._assetTypes.forEach(function(b){a.options[b+"s"]=Object.create(null)}),a.options._base=a,j(a.options.components,ff),La(a),Ma(a),Na(a),Oa(a)}(Ka),Object.defineProperty(Ka.prototype,"$isServer",{get:pe}),Ka.version="2.1.6";var gf,hf,jf=c("input,textarea,option,select"),kf=function(a,b){return"value"===b&&jf(a)||"selected"===b&&"option"===a||"checked"===b&&"input"===a||"muted"===b&&"video"===a},lf=c("contenteditable,draggable,spellcheck"),mf=c("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),nf="http://www.w3.org/1999/xlink",of=function(a){return":"===a.charAt(5)&&"xlink"===a.slice(0,5)},pf=function(a){return of(a)?a.slice(6,a.length):""},qf=function(a){return null==a||!1===a},rf={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML",xhtml:"http://www.w3.org/1999/xhtml"},sf=c("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),tf=c("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),uf=function(a){return"pre"===a},vf=function(a){return sf(a)||tf(a)},wf=Object.create(null),xf=Object.freeze({createElement:Ya,createElementNS:Za,createTextNode:$a,createComment:_a,insertBefore:ab,removeChild:bb,appendChild:cb,parentNode:db,nextSibling:eb,tagName:fb,setTextContent:gb,setAttribute:hb}),yf={create:function(a,b){ib(b)},update:function(a,b){a.data.ref!==b.data.ref&&(ib(a,!0),ib(b))},destroy:function(a){ib(a,!0)}},zf=new Ze("",{},[]),Af=["create","activate","update","remove","destroy"],Bf={create:nb,update:nb,destroy:function(a){nb(a,zf)}},Cf=Object.create(null),Df=[yf,Bf],Ef={create:sb,update:sb},Ff={create:ub,update:ub},Gf={create:xb,update:xb},Hf={create:yb,update:yb},If=g(function(a){var b={},c=/;(?![^(]*\))/g,d=/:(.+)/;return a.split(c).forEach(function(a){if(a){var c=a.split(d);c.length>1&&(b[c[0].trim()]=c[1].trim())}}),b}),Jf=/^--/,Kf=/\s*!important$/,Lf=function(a,b,c){Jf.test(b)?a.style.setProperty(b,c):Kf.test(c)?a.style.setProperty(b,c.replace(Kf,""),"important"):a.style[Nf(b)]=c},Mf=["Webkit","Moz","ms"],Nf=g(function(a){if(hf=hf||document.createElement("div"),"filter"!==(a=Zd(a))&&a in hf.style)return a;for(var b=a.charAt(0).toUpperCase()+a.slice(1),c=0;c<Mf.length;c++){var d=Mf[c]+b;if(d in hf.style)return d}}),Of={create:Db,update:Db},Pf=ie&&!le,Qf="transition",Rf="animation",Sf="transition",Tf="transitionend",Uf="animation",Vf="animationend";Pf&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Sf="WebkitTransition",Tf="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Uf="WebkitAnimation",Vf="webkitAnimationEnd"));var Wf=ie&&window.requestAnimationFrame||setTimeout,Xf=/\b(transform|all)(,|$)/,Yf=g(function(a){return{enterClass:a+"-enter",leaveClass:a+"-leave",appearClass:a+"-enter",enterActiveClass:a+"-enter-active",leaveActiveClass:a+"-leave-active",appearActiveClass:a+"-enter-active"}}),Zf=ie?{create:Rb,activate:Rb,remove:function(a,b){a.data.show?b():Ob(a,b)}}:{},$f=[Ef,Ff,Gf,Hf,Of,Zf],_f=$f.concat(Df),ag=function(b){function d(a){return new Ze(D.tagName(a).toLowerCase(),{},[],void 0,a)}function e(a,b){function c(){0==--c.listeners&&g(a)}return c.listeners=b,c}function g(a){var b=D.parentNode(a);b&&D.removeChild(b,a)}function h(a,b,c,d,e){if(a.isRootInsert=!e,!i(a,b,c,d)){var f=a.data,g=a.children,h=a.tag;kb(h)?(f&&f.pre&&E++,E||a.ns||fe.ignoredElements&&fe.ignoredElements.indexOf(h)>-1||!fe.isUnknownElement(h)||te("Unknown custom element: <"+h+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',a.context),a.elm=a.ns?D.createElementNS(a.ns,h):D.createElement(h,a),p(a),l(a,g,b),kb(f)&&n(a,b),k(c,a.elm,d),f&&f.pre&&E--):a.isComment?(a.elm=D.createComment(a.text),k(c,a.elm,d)):(a.elm=D.createTextNode(a.text),k(c,a.elm,d))}}function i(a,b,c,d){var e=a.data;if(kb(e)){var f=kb(a.child)&&e.keepAlive;if(kb(e=e.hook)&&kb(e=e.init)&&e(a,!1,c,d),kb(a.child))return o(a,b),f&&j(a,b,c,d),!0}}function j(a,b,c,d){for(var e,f=a;f.child;)if(f=f.child._vnode,kb(e=f.data)&&kb(e=e.transition)){for(e=0;e<B.activate.length;++e)B.activate[e](zf,f);b.push(f);break}k(c,a.elm,d)}function k(a,b,c){a&&(c?D.insertBefore(a,b,c):D.appendChild(a,b))}function l(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;++d)h(b[d],c,a.elm,null,!0);else f(a.text)&&D.appendChild(a.elm,D.createTextNode(a.text))}function m(a){for(;a.child;)a=a.child._vnode;return kb(a.tag)}function n(a,b){for(var c=0;c<B.create.length;++c)B.create[c](zf,a);z=a.data.hook,kb(z)&&(z.create&&z.create(zf,a),z.insert&&b.push(a))}function o(a,b){a.data.pendingInsert&&b.push.apply(b,a.data.pendingInsert),a.elm=a.child.$el,m(a)?(n(a,b),p(a)):(ib(a),b.push(a))}function p(a){var b;kb(b=a.context)&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,""),kb(b=_e)&&b!==a.context&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,"")}function q(a,b,c,d,e,f){for(;d<=e;++d)h(c[d],f,a,b)}function r(a){var b,c,d=a.data;if(kb(d))for(kb(b=d.hook)&&kb(b=b.destroy)&&b(a),b=0;b<B.destroy.length;++b)B.destroy[b](a);if(kb(b=a.children))for(c=0;c<a.children.length;++c)r(a.children[c])}function s(a,b,c,d){for(;c<=d;++c){var e=b[c];kb(e)&&(kb(e.tag)?(t(e),r(e)):D.removeChild(a,e.elm))}}function t(a,b){if(b||kb(a.data)){var c=B.remove.length+1;for(b?b.listeners+=c:b=e(a.elm,c),kb(z=a.child)&&kb(z=z._vnode)&&kb(z.data)&&t(z,b),z=0;z<B.remove.length;++z)B.remove[z](a,b);kb(z=a.data.hook)&&kb(z=z.remove)?z(a,b):b()}else g(a.elm)}function u(a,b,c,d,e){for(var f,g,i,j,k=0,l=0,m=b.length-1,n=b[0],o=b[m],p=c.length-1,r=c[0],t=c[p],u=!e;k<=m&&l<=p;)jb(n)?n=b[++k]:jb(o)?o=b[--m]:lb(n,r)?(v(n,r,d),n=b[++k],r=c[++l]):lb(o,t)?(v(o,t,d),o=b[--m],t=c[--p]):lb(n,t)?(v(n,t,d),u&&D.insertBefore(a,n.elm,D.nextSibling(o.elm)),n=b[++k],t=c[--p]):lb(o,r)?(v(o,r,d),u&&D.insertBefore(a,o.elm,n.elm),o=b[--m],r=c[++l]):(jb(f)&&(f=mb(b,k,m)),g=kb(r.key)?f[r.key]:null,jb(g)?(h(r,d,a,n.elm),r=c[++l]):(i=b[g],i||te("It seems there are duplicate keys that is causing an update error. Make sure each v-for item has a unique key."),lb(i,r)?(v(i,r,d),b[g]=void 0,u&&D.insertBefore(a,r.elm,n.elm),r=c[++l]):(h(r,d,a,n.elm),r=c[++l])));k>m?(j=jb(c[p+1])?null:c[p+1].elm,q(a,j,c,l,p,d)):l>p&&s(a,b,k,m)}function v(a,b,c,d){if(a!==b){if(b.isStatic&&a.isStatic&&b.key===a.key&&(b.isCloned||b.isOnce))return b.elm=a.elm,void(b.child=a.child);var e,f=b.data,g=kb(f);g&&kb(e=f.hook)&&kb(e=e.prepatch)&&e(a,b);var h=b.elm=a.elm,i=a.children,j=b.children;if(g&&m(b)){for(e=0;e<B.update.length;++e)B.update[e](a,b);kb(e=f.hook)&&kb(e=e.update)&&e(a,b)}jb(b.text)?kb(i)&&kb(j)?i!==j&&u(h,i,j,c,d):kb(j)?(kb(a.text)&&D.setTextContent(h,""),q(h,null,j,0,j.length-1,c)):kb(i)?s(h,i,0,i.length-1):kb(a.text)&&D.setTextContent(h,""):a.text!==b.text&&D.setTextContent(h,b.text),g&&kb(e=f.hook)&&kb(e=e.postpatch)&&e(a,b)}}function w(a,b,c){if(c&&a.parent)a.parent.data.pendingInsert=b;else for(var d=0;d<b.length;++d)b[d].data.hook.insert(b[d])}function x(a,b,c){if(!y(a,b))return!1;b.elm=a;var d=b.tag,e=b.data,f=b.children;if(kb(e)&&(kb(z=e.hook)&&kb(z=z.init)&&z(b,!0),kb(z=b.child)))return o(b,c),!0;if(kb(d)){if(kb(f))if(a.hasChildNodes()){for(var g=!0,h=a.firstChild,i=0;i<f.length;i++){if(!h||!x(h,f[i],c)){g=!1;break}h=h.nextSibling}if(!g||h)return"undefined"==typeof console||F||(F=!0,console.warn("Parent: ",a),console.warn("Mismatching childNodes vs. VNodes: ",a.childNodes,f)),!1}else l(b,f,c);if(kb(e))for(var j in e)if(!G(j)){n(b,c);break}}return!0}function y(b,c){return c.tag?0===c.tag.indexOf("vue-component")||c.tag.toLowerCase()===(b.tagName&&b.tagName.toLowerCase()):a(c.text)===b.data}var z,A,B={},C=b.modules,D=b.nodeOps;for(z=0;z<Af.length;++z)for(B[Af[z]]=[],A=0;A<C.length;++A)void 0!==C[A][Af[z]]&&B[Af[z]].push(C[A][Af[z]]);var E=0,F=!1,G=c("attrs,style,class,staticClass,staticStyle,key");return function(a,b,c,e,f,g){if(!b)return void(a&&r(a));var i,j,k=!1,l=[];if(a){var n=kb(a.nodeType);if(!n&&lb(a,b))v(a,b,l,e);else{if(n){if(1===a.nodeType&&a.hasAttribute("server-rendered")&&(a.removeAttribute("server-rendered"),c=!0),c){if(x(a,b,l))return w(b,l,!0),a;te("The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration and performing full client-side render.")}a=d(a)}if(i=a.elm,j=D.parentNode(i),h(b,l,j,D.nextSibling(i)),b.parent){for(var o=b.parent;o;)o.elm=b.elm,o=o.parent;if(m(b))for(var p=0;p<B.create.length;++p)B.create[p](zf,b.parent)}null!==j?s(j,[a],0,0):kb(a.tag)&&r(a)}}else k=!0,h(b,l,f,g);return w(b,l,k),b.elm}}({nodeOps:xf,modules:_f}),bg=/^input|select|textarea|vue-component-[0-9]+(-[0-9a-zA-Z_-]*)?$/;le&&document.addEventListener("selectionchange",function(){var a=document.activeElement;a&&a.vmodel&&Xb(a,"input")});var cg={inserted:function(a,b,c){if(bg.test(c.tag)||te("v-model is not supported on element type: <"+c.tag+">. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.",c.context),"select"===c.tag){var d=function(){Sb(a,b,c.context)};d(),(ke||me)&&setTimeout(d,0)}else"textarea"!==c.tag&&"text"!==a.type||(a._vModifiers=b.modifiers,b.modifiers.lazy||(ne||(a.addEventListener("compositionstart",Vb),a.addEventListener("compositionend",Wb)),le&&(a.vmodel=!0)))},componentUpdated:function(a,b,c){if("select"===c.tag){Sb(a,b,c.context);(a.multiple?b.value.some(function(b){return Tb(b,a.options)}):b.value!==b.oldValue&&Tb(b.value,a.options))&&Xb(a,"change")}}},dg={bind:function(a,b,c){var d=b.value;c=Yb(c);var e=c.data&&c.data.transition,f=a.__vOriginalDisplay="none"===a.style.display?"":a.style.display;d&&e&&!le?(c.data.show=!0,Nb(c,function(){a.style.display=f})):a.style.display=d?f:"none"},update:function(a,b,c){var d=b.value;d!==b.oldValue&&(c=Yb(c),c.data&&c.data.transition&&!le?(c.data.show=!0,d?Nb(c,function(){a.style.display=a.__vOriginalDisplay}):Ob(c,function(){a.style.display="none"})):a.style.display=d?a.__vOriginalDisplay:"none")}},eg={model:cg,show:dg},fg={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String},gg={name:"transition",props:fg,abstract:!0,render:function(a){var b=this,c=this.$slots.default;if(c&&(c=c.filter(function(a){return a.tag}),c.length)){c.length>1&&te("<transition> can only be used on a single element. Use <transition-group> for lists.",this.$parent);var d=this.mode;d&&"in-out"!==d&&"out-in"!==d&&te("invalid <transition> mode: "+d,this.$parent);var e=c[0];if(ac(this.$vnode))return e;var f=Zb(e);if(!f)return e;if(this._leaving)return _b(a,e);var g=f.key=null==f.key||f.isStatic?"__v"+(f.tag+this._uid)+"__":f.key,h=(f.data||(f.data={})).transition=$b(this),i=this._vnode,k=Zb(i);if(f.data.directives&&f.data.directives.some(function(a){return"show"===a.name})&&(f.data.show=!0),k&&k.data&&k.key!==g){var l=k.data.transition=j({},h);if("out-in"===d)return this._leaving=!0,va(l,"afterLeave",function(){b._leaving=!1,b.$forceUpdate()},g),_b(a,e);if("in-out"===d){var m,n=function(){m()};va(h,"afterEnter",n,g),va(h,"enterCancelled",n,g),va(l,"delayLeave",function(a){m=a},g)}}return e}}},hg=j({tag:String,moveClass:String},fg);delete hg.mode;var ig={props:hg,render:function(a){for(var b=this.tag||this.$vnode.data.tag||"span",c=Object.create(null),d=this.prevChildren=this.children,e=this.$slots.default||[],f=this.children=[],g=$b(this),h=0;h<e.length;h++){var i=e[h];if(i.tag)if(null!=i.key&&0!==String(i.key).indexOf("__vlist"))f.push(i),c[i.key]=i,(i.data||(i.data={})).transition=g;else{var j=i.componentOptions,k=j?j.Ctor.options.name||j.tag:i.tag;te("<transition-group> children must be keyed: <"+k+">")}}if(d){for(var l=[],m=[],n=0;n<d.length;n++){var o=d[n];o.data.transition=g,o.data.pos=o.elm.getBoundingClientRect(),c[o.key]?l.push(o):m.push(o)}this.kept=a(b,null,l),this.removed=m}return a(b,null,f)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var a=this.prevChildren,b=this.moveClass||(this.name||"v")+"-move";if(a.length&&this.hasMove(a[0].elm,b)){a.forEach(bc),a.forEach(cc),a.forEach(dc);document.body.offsetHeight;a.forEach(function(a){if(a.data.moved){var c=a.elm,d=c.style;Hb(c,b),d.transform=d.WebkitTransform=d.transitionDuration="",c.addEventListener(Tf,c._moveCb=function a(d){d&&!/transform$/.test(d.propertyName)||(c.removeEventListener(Tf,a),c._moveCb=null,Ib(c,b))})}})}},methods:{hasMove:function(a,b){if(!Pf)return!1;if(null!=this._hasMove)return this._hasMove;Hb(a,b);var c=Kb(a);return Ib(a,b),this._hasMove=c.hasTransform}}},jg={Transition:gg,TransitionGroup:ig};Ka.config.isUnknownElement=Wa,Ka.config.isReservedTag=vf,Ka.config.getTagNamespace=Va,Ka.config.mustUseProp=kf,j(Ka.options.directives,eg),j(Ka.options.components,jg),Ka.prototype.__patch__=ie?ag:n,Ka.prototype.$mount=function(a,b){return a=a&&ie?Xa(a):void 0,this._mount(a,b)},setTimeout(function(){fe.devtools&&(qe?qe.emit("init",Ka):ie&&!me&&/Chrome\/\d+/.test(window.navigator.userAgent)&&console.log("Download the Vue Devtools for a better development experience:\nhttps://github.com/vuejs/vue-devtools"))},0);var kg,lg=!!ie&&function(a,b){var c=document.createElement("div");return c.innerHTML='<div a="'+a+'">',c.innerHTML.indexOf(b)>0}("\n","&#10;"),mg=c("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr",!0),ng=c("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source",!0),og=c("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track",!0),pg=/([^\s"'<>\/=]+)/,qg=/(?:=)/,rg=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],sg=new RegExp("^\\s*"+pg.source+"(?:\\s*("+qg.source+")\\s*(?:"+rg.join("|")+"))?"),tg="[a-zA-Z_][\\w\\-\\.]*",ug="((?:"+tg+"\\:)?"+tg+")",vg=new RegExp("^<"+ug),wg=/^\s*(\/?)>/,xg=new RegExp("^<\\/"+ug+"[^>]*>"),yg=/^<!DOCTYPE [^>]+>/i,zg=/^<!--/,Ag=/^<!\[/,Bg=!1;"x".replace(/x(.)?/g,function(a,b){Bg=""===b});var Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,Kg,Lg,Mg,Ng,Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg,Wg,Xg,Yg,Zg,$g=c("script,style",!0),_g=function(a){return"lang"===a.name&&"html"!==a.value},ah=function(a,b,c){return!!$g(a)||!(!b||1!==c.length)&&!("template"===a&&!c[0].attrs.some(_g))},bh={},ch=/&lt;/g,dh=/&gt;/g,eh=/&#10;/g,fh=/&amp;/g,gh=/&quot;/g,hh=/\{\{((?:.|\n)+?)\}\}/g,ih=/[-.*+?^${}()|[\]\/\\]/g,jh=g(function(a){var b=a[0].replace(ih,"\\$&"),c=a[1].replace(ih,"\\$&");return new RegExp(b+"((?:.|\\n)+?)"+c,"g")}),kh=/^v-|^@|^:/,lh=/(.*?)\s+(?:in|of)\s+(.*)/,mh=/\((\{[^}]*\}|[^,]*),([^,]*)(?:,([^,]*))?\)/,nh=/^:|^v-bind:/,oh=/^@|^v-on:/,ph=/:(.*)$/,qh=/\.[^.]+/g,rh=g(ec),sh=/^xmlns:NS\d+/,th=/^NS\d+:/,uh=g(Tc),vh=/^\s*([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,wh=/^\s*[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?']|\[".*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*\s*$/,xh={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},yh={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:"if($event.target !== $event.currentTarget)return;",ctrl:"if(!$event.ctrlKey)return;",shift:"if(!$event.shiftKey)return;",alt:"if(!$event.altKey)return;",meta:"if(!$event.metaKey)return;"},zh={bind:bd,cloak:n},Ah=new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),Bh=/[A-Za-z_$][\w$]*/,Ch=/'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"|`(?:[^`\\]|\\.)*\$\{|\}(?:[^`\\]|\\.)*`|`(?:[^`\\]|\\.)*`/g,Dh={staticKeys:["staticClass"],transformNode:Dd,genData:Ed},Eh={staticKeys:["staticStyle"],transformNode:Fd,genData:Gd},Fh=[Dh,Eh],Gh={model:Hd,text:Od,html:Pd},Hh=Object.create(null),Ih={expectHTML:!0,modules:Fh,staticKeys:o(Fh),directives:Gh,isReservedTag:vf,isUnaryTag:mg,mustUseProp:kf,getTagNamespace:Va,isPreTag:uf},Jh=g(function(a){var b=Xa(a);return b&&b.innerHTML}),Kh=Ka.prototype.$mount;return Ka.prototype.$mount=function(a,b){if((a=a&&Xa(a))===document.body||a===document.documentElement)return te("Do not mount Vue to <html> or <body> - mount to normal elements instead."),this;var c=this.$options;if(!c.render){var d=c.template;if(d)if("string"==typeof d)"#"===d.charAt(0)&&((d=Jh(d))||te("Template element not found or is empty: "+c.template,this));else{if(!d.nodeType)return te("invalid template option:"+d,this),this;d=d.innerHTML}else a&&(d=Td(a));if(d){var e=Rd(d,{warn:te,shouldDecodeNewlines:lg,delimiters:c.delimiters},this),f=e.render,g=e.staticRenderFns;c.render=f,c.staticRenderFns=g}}return Kh.call(this,a,b)},Ka.compile=Rd,Ka}),Vue.component("cf-status-indicator",{template:'<div class="cf-alert-wrap cf-hide"><p class="cf-alert cf-alert-success" v-if="show && success">{{message}}</p><p class="cf-alert cf-alert-warning" v-if="show && ! success">{{message}}</p></div>',props:["success","message","show"],watch:{show:function(){this.show?this.$el.className="cf-alert-wrap cf-show":this.$el.className="cf-alert-wrap cf-hide"}}});
assets/build/js/vue/status-component.min.js ADDED
@@ -0,0 +1 @@
 
1
+ Vue.component("cf-status-indicator",{template:'<div class="cf-alert-wrap cf-hide"><p class="cf-alert cf-alert-success" v-if="show && success">{{message}}</p><p class="cf-alert cf-alert-warning" v-if="show && ! success">{{message}}</p></div>',props:["success","message","show"],watch:{show:function(){this.show?this.$el.className="cf-alert-wrap cf-show":this.$el.className="cf-alert-wrap cf-hide"}}});
assets/build/js/vue/vue-filter.min.js CHANGED
@@ -1 +1 @@
1
- !function(){"use strict";function a(a,b){return N.isArrayLike(a)?a[b]:a}function b(a,b){return N.isArray(a)?N.isArray(b)?a.concat(b):a.concat(N.toArray(b)):N.isArray(b)?N.toArray(a).concat(b):N.toArray(a).concat(N.toArray(b))}function c(a){return N.isArrayLike(a)?a[0]:a}function d(a,b){return N.isArray(a)?a.join(b):N.isArrayLike(a)?N.toArray(a).join(b):a}function e(a){return N.isArrayLike(a)?a[a.length-1]:a}function f(a,b){return N.map(a,b)}function g(a){if(a){if(N.isObject(a)&&(a=N.toArray(a)),N.isArrayLike(a)&&0!=a.length){return a[Math.floor(a.length*Math.random())]}return a}}function h(a){return N.isArray(a)?(a=a.concat(),a.reverse()):N.isString(a)?a.split("").reverse().join(""):a}function i(a){var b=a.length;return b||0}function j(a,b){a=[];for(var c=0;c<b;c++)a.push(c);return a}function k(a,b){var c=!1;if(N.isArrayLike(a))if(N.isFunction(b)){var d=b;N.each(a,function(a){if(!0===d(a))return c=!0,!1})}else N.each(a,function(a){if(a===b)return c=!0,!1});return c}function l(a,b){return N.isNumber(a)?a/b:a}function m(a,b){return N.isNumber(a)?a-b:a}function n(a,b){return N.isNumber(a)?a+b:a}function o(a,b){return N.isNumber(a)?a*b:a}function p(a,b){return N.isNumber(a)?a%b:a}function q(a,b){var c,d,e;return N.isArray(a)?(d=-1/0,N.each(a,function(a){(e=N.get(a,b))>d&&(d=e,c=a)}),c):a}function r(a,b){var c,d,e;return N.isArray(a)?(d=1/0,N.each(a,function(a){(e=N.get(a,b))<d&&(d=e,c=a)}),c):a}function s(a,b){if(N.isArrayLike(a)&&!N.isString(a)){var c=b||0;return N.each(a,function(a){if(!N.isNumber(a))return c=void 0,!1;c+=a}),c}return a}function t(a){if(N.isArray(a)){var b=a.reduce(function(a,b){return a+b},0),c=a.length;return N.isNumber(b)&&0!=c?b/c:0}return a}function u(a,b){return(a=a||0===a?a.toString():"")+b}function v(a){return a.toString().replace(/(?:^|[-_\/])(\w)/g,function(a,b){return b.toUpperCase()})}function w(a,b){return a=a||0===a?a.toString():"",b+a}function x(a,b){return N.isString(a)&&(a=a.split(b).join("")),a}function y(a,b){return b=b||"",N.isString(a)?a.split(b):a}function z(a,b,c){return b=new RegExp(b,c),b.test(a)}function A(a,b){if(N.isString(a)){var c;return c="r"==b?/\s+$/:"l"==b?/^\s+/:/^\s+|\s+$/g,a.replace(c,"")}return a}function B(a,b,c){return b=b||30,void 0===c&&(c="..."),c=""+c,a.length>b?a.slice(0,b-c.length)+c:a}function C(a,b){var c="";for(b||0===b||(b=" ");0!==a;)!0&a&&(c+=b),b+=b,a>>>=1;return c}function D(a,b,c){b=+b||0;var d=b-a.length;return d<=0?a:C(d,c).concat(a)}function E(a,b,c){b=+b||0;var d=b-a.length;return d<=0?a:a.concat(C(d,c))}function F(a,b){b=b?Number(b):0,b!=b&&(b=0),b=Math.floor(b),b<=-1&&(b=0),a=""+a;for(var c="";0!==b;)!0&b&&(c+=a),a+=a,b>>>=1;return c}function G(a,b){function c(){var a=[31,28,31,30,31,30,31,31,30,31,30,31],b=e.getFullYear(),c=e.getMonth(),d=e.getDate();(b%100==0&&b%400==0||b%4==0)&&(a[1]=29);for(var f=0,g=0;g<c;g++)f+=a[g];return f+d}function d(a){var b="";switch(a){case"%a":b=ga[e.getDay()].slice(0,3);break;case"%A":b=ga[e.getDay()];break;case"%b":b=ha[e.getMonth()].slice(0,3);break;case"%B":b=ha[e.getMonth()];break;case"%c":b=e.toLocaleDateString()+" "+e.toLocaleTimeString();break;case"%d":var d=e.getDate();b=f(d);break;case"%-d":b=e.getDate();break;case"%D":b="%m/%d/%Y";break;case"%e":b=e.getDate();break;case"%F":b="%Y-%m-%d";break;case"%H":var g=e.getHours();b=f(g);break;case"%I":var g=e.getHours();12!=g&&(g%=12),b=f(g);break;case"%j":b=f(c(),3);break;case"k":b=e.getHours();break;case"%m":var h=e.getMonth()+1;b=f(h,2);break;case"%M":b=f(e.getMinutes(),2);break;case"%s":b=f(e.getSeconds(),2);break;case"%p":b=e.getHours()<12?"AM":"PM";break;case"%r":b="%I:%M:%s %p";break;case"%R":b="%H:%M";break;case"%T":b="%H:%M:%s";break;case"%U":b=Math.ceil(c()/7);break;case"%w":b=e.getDay();break;case"%x":b="%m/%d/%y";break;case"%X":b="%h:%M:%s";break;case"%y":b=e.getFullYear()%100;break;case"%Y":b=e.getFullYear();break;default:b=a}return b}var e=new Date(a),f=function(a,b){b||(b=2),a=""+a;for(var c=0,d="";c<b-a.length;c++)d+="0";return d+a},g=/%-?[\w]/g;return b||(b="%c"),b=b.replace(g,d),b=b.replace(g,d)}function H(a,b){return null==a||""===a?b:a}function I(a){N.each(P,function(b,c){a.filter(c,b)}),N.each(ea,function(b,c){a.filter(c,b)}),N.each(fa,function(b,c){a.filter(c,b)}),N.each(ia,function(b,c){a.filter(c,b)})}var J=Array.prototype,K=Object.prototype,L=J.slice,M=K.toString,N={};N.isArray=function(a){return Array.isArray(a)};var O=Math.pow(2,53)-1;N.isArrayLike=function(a){if("object"!=typeof a||!a)return!1;var b=a.length;return"number"==typeof b&&b%1==0&&b>=0&&b<=O},N.isObject=function(a){var b=typeof a;return"function"===b||"object"===b&&!!a},N.each=function(a,b){var c,d;if(N.isArray(a))for(c=0,d=a.length;c<d&&!1!==b(a[c],c,a);c++);else for(c in a)if(!1===b(a[c],c,a))break;return a},N.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(a){N["is"+a]=function(b){return M.call(b)==="[object "+a+"]"}}),N.keys=function(a){if(!N.isObject(a))return[];if(Object.keys)return Object.keys(a);var b=[];for(var c in a)a.hasOwnProperty(c)&&b.push(c);return b},N.values=function(a){for(var b=N.keys(a),c=b.length,d=Array(c),e=0;e<c;e++)d[e]=a[b[e]];return d},N.toArray=function(a){return a?N.isArrayLike(a)?L.call(a):N.values(a):[]},N.map=function(a,b){for(var c=!N.isArrayLike(a)&&N.keys(a),d=(c||a).length,e=Array(d),f=0;f<d;f++){var g=c?c[f]:f;e[f]=b(a[g],g,a)}return e},N.get=function(a,b){var c=void 0;if(!N.isObject(a))return a;if(void 0==b)return a;if(N.isString(b)){b=b.split("."),c=a;try{for(var d=0;d<b.length;d++)c=c[b[d]]}catch(a){c=void 0}}else N.isFunction(b)&&(c=b(a));return c};var P=Object.freeze({at:a,concat:b,first:c,join:d,last:e,map:f,random:g,reverse:h,size:i,range:j,contains:k}),Q={};["abs","acos","asin","atan","atan2","ceil","cos","exp","floor","log","pow","round","sin","sqrt","tan"].forEach(function(a){Q[a]=function(b,c){return"number"==typeof b?Math[a](b,c):b}});var R=Q.abs,S=Q.acos,T=Q.asin,U=Q.atan,V=Q.atan2,W=Q.ceil,X=Q.cos,Y=Q.exp,Z=Q.floor,$=Q.log,_=Q.pow,aa=Q.round,ba=Q.sin,ca=Q.sqrt,da=Q.tan,ea=Object.freeze({abs:R,acos:S,asin:T,atan:U,atan2:V,ceil:W,cos:X,exp:Y,floor:Z,log:$,pow:_,round:aa,sin:ba,sqrt:ca,tan:da,max:q,min:r,mean:t,sum:s,plus:n,minus:m,multiply:o,divide:l,mod:p}),fa=Object.freeze({append:u,camelcase:v,prepend:w,remove:x,split:y,test:z,trim:A,truncate:B,leftPad:D,rightPad:E,repeat:F}),ga=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],ha=["January","February","March","April","May","June","July","August","September","October","November","December"],ia=Object.freeze({date:G,defaults:H});"object"==typeof exports?module.exports=I:"function"==typeof define&&define.amd?define([],function(){return I}):window.Vue&&Vue.use(I)}();
1
+ !function(){"use strict";function a(a,b){return N.isArrayLike(a)?a[b]:a}function b(a,b){return N.isArray(a)?N.isArray(b)?a.concat(b):a.concat(N.toArray(b)):N.isArray(b)?N.toArray(a).concat(b):N.toArray(a).concat(N.toArray(b))}function c(a){return N.isArrayLike(a)?a[0]:a}function d(a,b){return N.isArray(a)?a.join(b):N.isArrayLike(a)?N.toArray(a).join(b):a}function e(a){return N.isArrayLike(a)?a[a.length-1]:a}function f(a,b){return N.map(a,b)}function g(a){if(a){if(N.isObject(a)&&(a=N.toArray(a)),N.isArrayLike(a)&&0!=a.length){return a[Math.floor(a.length*Math.random())]}return a}}function h(a){return N.isArray(a)?(a=a.concat(),a.reverse()):N.isString(a)?a.split("").reverse().join(""):a}function i(a){var b=a.length;return b||0}function j(a,b){a=[];for(var c=0;c<b;c++)a.push(c);return a}function k(a,b){var c=!1;if(N.isArrayLike(a))if(N.isFunction(b)){var d=b;N.each(a,function(a){if(!0===d(a))return c=!0,!1})}else N.each(a,function(a){if(a===b)return c=!0,!1});return c}function l(a,b){return N.isNumber(a)?a/b:a}function m(a,b){return N.isNumber(a)?a-b:a}function n(a,b){return N.isNumber(a)?a+b:a}function o(a,b){return N.isNumber(a)?a*b:a}function p(a,b){return N.isNumber(a)?a%b:a}function q(a,b){var c,d,e;return N.isArray(a)?(d=-1/0,N.each(a,function(a){(e=N.get(a,b))>d&&(d=e,c=a)}),c):a}function r(a,b){var c,d,e;return N.isArray(a)?(d=1/0,N.each(a,function(a){(e=N.get(a,b))<d&&(d=e,c=a)}),c):a}function s(a,b){if(N.isArrayLike(a)&&!N.isString(a)){var c=b||0;return N.each(a,function(a){if(!N.isNumber(a))return c=void 0,!1;c+=a}),c}return a}function t(a){if(N.isArray(a)){var b=a.reduce(function(a,b){return a+b},0),c=a.length;return N.isNumber(b)&&0!=c?b/c:0}return a}function u(a,b){return(a=a||0===a?a.toString():"")+b}function v(a){var b=/(?:^|[-_\/])(\w)/g;return a.toString().replace(b,function(a,b){return b.toUpperCase()})}function w(a,b){return a=a||0===a?a.toString():"",b+a}function x(a,b){return N.isString(a)&&(a=a.split(b).join("")),a}function y(a,b){return b=b||"",N.isString(a)?a.split(b):a}function z(a,b,c){return b=new RegExp(b,c),b.test(a)}function A(a,b){if(N.isString(a)){var c;return c="r"==b?/\s+$/:"l"==b?/^\s+/:/^\s+|\s+$/g,a.replace(c,"")}return a}function B(a,b,c){return b=b||30,void 0===c&&(c="..."),c=""+c,a.length>b?a.slice(0,b-c.length)+c:a}function C(a,b){var c="";for(b||0===b||(b=" ");0!==a;)!0&a&&(c+=b),b+=b,a>>>=1;return c}function D(a,b,c){b=+b||0;var d=b-a.length;return d<=0?a:C(d,c).concat(a)}function E(a,b,c){b=+b||0;var d=b-a.length;return d<=0?a:a.concat(C(d,c))}function F(a,b){b=b?Number(b):0,b!=b&&(b=0),b=Math.floor(b),b<=-1&&(b=0),a=""+a;for(var c="";0!==b;)!0&b&&(c+=a),a+=a,b>>>=1;return c}function G(a,b){function c(){var a=[31,28,31,30,31,30,31,31,30,31,30,31],b=e.getFullYear(),c=e.getMonth(),d=e.getDate();(b%100==0&&b%400==0||b%4==0)&&(a[1]=29);for(var f=0,g=0;g<c;g++)f+=a[g];return f+d}function d(a){var b="";switch(a){case"%a":b=ga[e.getDay()].slice(0,3);break;case"%A":b=ga[e.getDay()];break;case"%b":b=ha[e.getMonth()].slice(0,3);break;case"%B":b=ha[e.getMonth()];break;case"%c":b=e.toLocaleDateString()+" "+e.toLocaleTimeString();break;case"%d":var d=e.getDate();b=f(d);break;case"%-d":b=e.getDate();break;case"%D":b="%m/%d/%Y";break;case"%e":b=e.getDate();break;case"%F":b="%Y-%m-%d";break;case"%H":var g=e.getHours();b=f(g);break;case"%I":var g=e.getHours();12!=g&&(g%=12),b=f(g);break;case"%j":b=f(c(),3);break;case"k":b=e.getHours();break;case"%m":var h=e.getMonth()+1;b=f(h,2);break;case"%M":b=f(e.getMinutes(),2);break;case"%s":b=f(e.getSeconds(),2);break;case"%p":b=e.getHours()<12?"AM":"PM";break;case"%r":b="%I:%M:%s %p";break;case"%R":b="%H:%M";break;case"%T":b="%H:%M:%s";break;case"%U":b=Math.ceil(c()/7);break;case"%w":b=e.getDay();break;case"%x":b="%m/%d/%y";break;case"%X":b="%h:%M:%s";break;case"%y":b=e.getFullYear()%100;break;case"%Y":b=e.getFullYear();break;default:b=a}return b}var e=new Date(a),f=function(a,b){b||(b=2),a=""+a;for(var c=0,d="";c<b-a.length;c++)d+="0";return d+a},g=/%-?[\w]/g;return b||(b="%c"),b=b.replace(g,d),b=b.replace(g,d)}function H(a,b){return null==a||""===a?b:a}function I(a){N.each(P,function(b,c){a.filter(c,b)}),N.each(ea,function(b,c){a.filter(c,b)}),N.each(fa,function(b,c){a.filter(c,b)}),N.each(ia,function(b,c){a.filter(c,b)})}var J=Array.prototype,K=Object.prototype,L=J.slice,M=K.toString,N={};N.isArray=function(a){return Array.isArray(a)};var O=Math.pow(2,53)-1;N.isArrayLike=function(a){if("object"!=typeof a||!a)return!1;var b=a.length;return"number"==typeof b&&b%1==0&&b>=0&&b<=O},N.isObject=function(a){var b=typeof a;return"function"===b||"object"===b&&!!a},N.each=function(a,b){var c,d;if(N.isArray(a))for(c=0,d=a.length;c<d&&!1!==b(a[c],c,a);c++);else for(c in a)if(!1===b(a[c],c,a))break;return a},N.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(a){N["is"+a]=function(b){return M.call(b)==="[object "+a+"]"}}),N.keys=function(a){if(!N.isObject(a))return[];if(Object.keys)return Object.keys(a);var b=[];for(var c in a)a.hasOwnProperty(c)&&b.push(c);return b},N.values=function(a){for(var b=N.keys(a),c=b.length,d=Array(c),e=0;e<c;e++)d[e]=a[b[e]];return d},N.toArray=function(a){return a?N.isArrayLike(a)?L.call(a):N.values(a):[]},N.map=function(a,b){for(var c=!N.isArrayLike(a)&&N.keys(a),d=(c||a).length,e=Array(d),f=0;f<d;f++){var g=c?c[f]:f;e[f]=b(a[g],g,a)}return e},N.get=function(a,b){var c=void 0;if(!N.isObject(a))return a;if(void 0==b)return a;if(N.isString(b)){b=b.split("."),c=a;try{for(var d=0;d<b.length;d++)c=c[b[d]]}catch(a){c=void 0}}else N.isFunction(b)&&(c=b(a));return c};var P=Object.freeze({at:a,concat:b,first:c,join:d,last:e,map:f,random:g,reverse:h,size:i,range:j,contains:k}),Q={};["abs","acos","asin","atan","atan2","ceil","cos","exp","floor","log","pow","round","sin","sqrt","tan"].forEach(function(a){Q[a]=function(b,c){return"number"==typeof b?Math[a](b,c):b}});var R=Q.abs,S=Q.acos,T=Q.asin,U=Q.atan,V=Q.atan2,W=Q.ceil,X=Q.cos,Y=Q.exp,Z=Q.floor,$=Q.log,_=Q.pow,aa=Q.round,ba=Q.sin,ca=Q.sqrt,da=Q.tan,ea=Object.freeze({abs:R,acos:S,asin:T,atan:U,atan2:V,ceil:W,cos:X,exp:Y,floor:Z,log:$,pow:_,round:aa,sin:ba,sqrt:ca,tan:da,max:q,min:r,mean:t,sum:s,plus:n,minus:m,multiply:o,divide:l,mod:p}),fa=Object.freeze({append:u,camelcase:v,prepend:w,remove:x,split:y,test:z,trim:A,truncate:B,leftPad:D,rightPad:E,repeat:F}),ga=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],ha=["January","February","March","April","May","June","July","August","September","October","November","December"],ia=Object.freeze({date:G,defaults:H});"object"==typeof exports?module.exports=I:"function"==typeof define&&define.amd?define([],function(){return I}):window.Vue&&Vue.use(I)}();
assets/build/js/vue/vue.min.js CHANGED
@@ -1,3 +1,3 @@
1
- !function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.Vue=b()}(this,function(){"use strict";function a(a){return null==a?"":"object"==typeof a?JSON.stringify(a,null,2):String(a)}function b(a){var b=parseFloat(a,10);return b||0===b?b:a}function c(a,b){for(var c=Object.create(null),d=a.split(","),e=0;e<d.length;e++)c[d[e]]=!0;return b?function(a){return c[a.toLowerCase()]}:function(a){return c[a]}}function d(a,b){if(a.length){var c=a.indexOf(b);if(c>-1)return a.splice(c,1)}}function e(a,b){return Xd.call(a,b)}function f(a){return"string"==typeof a||"number"==typeof a}function g(a){var b=Object.create(null);return function(c){return b[c]||(b[c]=a(c))}}function h(a,b){function c(c){var d=arguments.length;return d?d>1?a.apply(b,arguments):a.call(b,c):a.call(b)}return c._length=a.length,c}function i(a,b){b=b||0;for(var c=a.length-b,d=new Array(c);c--;)d[c]=a[c+b];return d}function j(a,b){for(var c in b)a[c]=b[c];return a}function k(a){return null!==a&&"object"==typeof a}function l(a){return _d.call(a)===ae}function m(a){for(var b={},c=0;c<a.length;c++)a[c]&&j(b,a[c]);return b}function n(){}function o(a){return a.reduce(function(a,b){return a.concat(b.staticKeys||[])},[]).join(",")}function p(a,b){return a==b||!(!k(a)||!k(b))&&JSON.stringify(a)===JSON.stringify(b)}function q(a,b){for(var c=0;c<a.length;c++)if(p(a[c],b))return c;return-1}function r(a){var b=(a+"").charCodeAt(0);return 36===b||95===b}function s(a,b,c,d){Object.defineProperty(a,b,{value:c,enumerable:!!d,writable:!0,configurable:!0})}function t(a){if(!ee.test(a)){var b=a.split(".");return function(a){for(var c=0;c<b.length;c++){if(!a)return;a=a[b[c]]}return a}}}function u(a){return/native code/.test(a.toString())}function v(a){ve.target&&we.push(ve.target),ve.target=a}function w(){ve.target=we.pop()}function x(a,b){a.__proto__=b}function y(a,b,c){for(var d=0,e=c.length;d<e;d++){var f=c[d];s(a,f,b[f])}}function z(a){if(k(a)){var b;return e(a,"__ob__")&&a.__ob__ instanceof Be?b=a.__ob__:Ae.shouldConvert&&!ne()&&(Array.isArray(a)||l(a))&&Object.isExtensible(a)&&!a._isVue&&(b=new Be(a)),b}}function A(a,b,c,d){var e=new ve,f=Object.getOwnPropertyDescriptor(a,b);if(!f||!1!==f.configurable){var g=f&&f.get,h=f&&f.set,i=z(c);Object.defineProperty(a,b,{enumerable:!0,configurable:!0,get:function(){var b=g?g.call(a):c;return ve.target&&(e.depend(),i&&i.dep.depend(),Array.isArray(b)&&D(b)),b},set:function(b){var f=g?g.call(a):c;b===f||b!==b&&f!==f||(d&&d(),h?h.call(a,b):c=b,i=z(b),e.notify())}})}}function B(a,b,c){if(Array.isArray(a))return a.length=Math.max(a.length,b),a.splice(b,1,c),c;if(e(a,b))return void(a[b]=c);var d=a.__ob__;return a._isVue||d&&d.vmCount?void re("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."):d?(A(d.value,b,c),d.dep.notify(),c):void(a[b]=c)}function C(a,b){var c=a.__ob__;if(a._isVue||c&&c.vmCount)return void re("Avoid deleting properties on a Vue instance or its root $data - just set it to null.");e(a,b)&&(delete a[b],c&&c.dep.notify())}function D(a){for(var b=void 0,c=0,d=a.length;c<d;c++)b=a[c],b&&b.__ob__&&b.__ob__.dep.depend(),Array.isArray(b)&&D(b)}function E(a,b){if(!b)return a;for(var c,d,f,g=Object.keys(b),h=0;h<g.length;h++)c=g[h],d=a[c],f=b[c],e(a,c)?l(d)&&l(f)&&E(d,f):B(a,c,f);return a}function F(a,b){return b?a?a.concat(b):Array.isArray(b)?b:[b]:a}function G(a,b){var c=Object.create(a||null);return b?j(c,b):c}function H(a){for(var b in a.components){var c=b.toLowerCase();(Wd(c)||de.isReservedTag(c))&&re("Do not use built-in or reserved HTML elements as component id: "+b)}}function I(a){var b=a.props;if(b){var c,d,e,f={};if(Array.isArray(b))for(c=b.length;c--;)d=b[c],"string"==typeof d?(e=Yd(d),f[e]={type:null}):re("props must be strings when using array syntax.");else if(l(b))for(var g in b)d=b[g],e=Yd(g),f[e]=l(d)?d:{type:d};a.props=f}}function J(a){var b=a.directives;if(b)for(var c in b){var d=b[c];"function"==typeof d&&(b[c]={bind:d,update:d})}}function K(a,b,c){function d(d){var e=Ce[d]||Ee;k[d]=e(a[d],b[d],c,d)}H(b),I(b),J(b);var f=b.extends;if(f&&(a="function"==typeof f?K(a,f.options,c):K(a,f,c)),b.mixins)for(var g=0,h=b.mixins.length;g<h;g++){var i=b.mixins[g];i.prototype instanceof Ka&&(i=i.options),a=K(a,i,c)}var j,k={};for(j in a)d(j);for(j in b)e(a,j)||d(j);return k}function L(a,b,c,d){if("string"==typeof c){var f=a[b];if(e(f,c))return f[c];var g=Yd(c);if(e(f,g))return f[g];var h=Zd(g);if(e(f,h))return f[h];var i=f[c]||f[g]||f[h];return d&&!i&&re("Failed to resolve "+b.slice(0,-1)+": "+c,a),i}}function M(a,b,c,d){var f=b[a],g=!e(c,a),h=c[a];if(R(f.type)&&(g&&!e(f,"default")?h=!1:""!==h&&h!==$d(a)||(h=!0)),void 0===h){h=N(d,f,a);var i=Ae.shouldConvert;Ae.shouldConvert=!0,z(h),Ae.shouldConvert=i}return O(f,a,h,d,g),h}function N(a,b,c){if(e(b,"default")){var d=b.default;return k(d)&&re('Invalid default value for prop "'+c+'": Props with type Object/Array must use a factory function to return the default value.',a),a&&a.$options.propsData&&void 0===a.$options.propsData[c]&&void 0!==a[c]?a[c]:"function"==typeof d&&b.type!==Function?d.call(a):d}}function O(a,b,c,d,e){if(a.required&&e)return void re('Missing required prop: "'+b+'"',d);if(null!=c||a.required){var f=a.type,g=!f||!0===f,h=[];if(f){Array.isArray(f)||(f=[f]);for(var i=0;i<f.length&&!g;i++){var j=P(c,f[i]);h.push(j.expectedType),g=j.valid}}if(!g)return void re('Invalid prop: type check failed for prop "'+b+'". Expected '+h.map(Zd).join(", ")+", got "+Object.prototype.toString.call(c).slice(8,-1)+".",d);var k=a.validator;k&&(k(c)||re('Invalid prop: custom validator check failed for prop "'+b+'".',d))}}function P(a,b){var c,d=Q(b);return c="String"===d?typeof a==(d="string"):"Number"===d?typeof a==(d="number"):"Boolean"===d?typeof a==(d="boolean"):"Function"===d?typeof a==(d="function"):"Object"===d?l(a):"Array"===d?Array.isArray(a):a instanceof b,{valid:c,expectedType:d}}function Q(a){var b=a&&a.toString().match(/^\s*function (\w+)/);return b&&b[1]}function R(a){if(!Array.isArray(a))return"Boolean"===Q(a);for(var b=0,c=a.length;b<c;b++)if("Boolean"===Q(a[b]))return!0;return!1}function S(){Me.length=0,Ne={},Oe={},Pe=Qe=!1}function T(){for(Qe=!0,Me.sort(function(a,b){return a.id-b.id}),Re=0;Re<Me.length;Re++){var a=Me[Re],b=a.id;if(Ne[b]=null,a.run(),null!=Ne[b]&&(Oe[b]=(Oe[b]||0)+1,Oe[b]>de._maxUpdateCount)){re("You may have an infinite update loop "+(a.user?'in watcher with expression "'+a.expression+'"':"in a component render function."),a.vm);break}}oe&&de.devtools&&oe.emit("flush"),S()}function U(a){var b=a.id;if(null==Ne[b]){if(Ne[b]=!0,Qe){for(var c=Me.length-1;c>=0&&Me[c].id>a.id;)c--;Me.splice(Math.max(c,Re)+1,0,a)}else Me.push(a);Pe||(Pe=!0,pe(T))}}function V(a){Ue.clear(),W(a,Ue)}function W(a,b){var c,d,e=Array.isArray(a);if((e||k(a))&&Object.isExtensible(a)){if(a.__ob__){var f=a.__ob__.dep.id;if(b.has(f))return;b.add(f)}if(e)for(c=a.length;c--;)W(a[c],b);else for(d=Object.keys(a),c=d.length;c--;)W(a[d[c]],b)}}function X(a){a._watchers=[],Y(a),aa(a),Z(a),$(a),ba(a)}function Y(a){var b=a.$options.props;if(b){var c=a.$options.propsData||{},d=a.$options._propKeys=Object.keys(b),e=!a.$parent;Ae.shouldConvert=e;for(var f=0;f<d.length;f++)!function(e){var f=d[e];Ve[f]&&re('"'+f+'" is a reserved attribute and cannot be used as component prop.',a),A(a,f,M(f,b,c,a),function(){a.$parent&&!Ae.isSettingProps&&re("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+f+'"',a)})}(f);Ae.shouldConvert=!0}}function Z(a){var b=a.$options.data;b=a._data="function"==typeof b?b.call(a):b||{},l(b)||(b={},re("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",a));for(var c=Object.keys(b),d=a.$options.props,f=c.length;f--;)d&&e(d,c[f])?re('The data property "'+c[f]+'" is already declared as a prop. Use prop default value instead.',a):da(a,c[f]);z(b),b.__ob__&&b.__ob__.vmCount++}function $(a){var b=a.$options.computed;if(b)for(var c in b){var d=b[c];"function"==typeof d?(We.get=_(d,a),We.set=n):(We.get=d.get?!1!==d.cache?_(d.get,a):h(d.get,a):n,We.set=d.set?h(d.set,a):n),Object.defineProperty(a,c,We)}}function _(a,b){var c=new Te(b,a,n,{lazy:!0});return function(){return c.dirty&&c.evaluate(),ve.target&&c.depend(),c.value}}function aa(a){var b=a.$options.methods;if(b)for(var c in b)a[c]=null==b[c]?n:h(b[c],a),null==b[c]&&re('method "'+c+'" has an undefined value in the component definition. Did you reference the function correctly?',a)}function ba(a){var b=a.$options.watch;if(b)for(var c in b){var d=b[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)ca(a,c,d[e]);else ca(a,c,d)}}function ca(a,b,c){var d;l(c)&&(d=c,c=c.handler),"string"==typeof c&&(c=a[c]),a.$watch(b,c,d)}function da(a,b){r(b)||Object.defineProperty(a,b,{configurable:!0,enumerable:!0,get:function(){return a._data[b]},set:function(c){a._data[b]=c}})}function ea(a){return new Xe(void 0,void 0,void 0,String(a))}function fa(a){var b=new Xe(a.tag,a.data,a.children,a.text,a.elm,a.context,a.componentOptions);return b.ns=a.ns,b.isStatic=a.isStatic,b.key=a.key,b.isCloned=!0,b}function ga(a){for(var b=new Array(a.length),c=0;c<a.length;c++)b[c]=fa(a[c]);return b}function ha(a){var b=a.$options,c=b.parent;if(c&&!b.abstract){for(;c.$options.abstract&&c.$parent;)c=c.$parent;c.$children.push(a)}a.$parent=c,a.$root=c?c.$root:a,a.$children=[],a.$refs={},a._watcher=null,a._inactive=!1,a._isMounted=!1,a._isDestroyed=!1,a._isBeingDestroyed=!1}function ia(a,b){var c=a.$options[b];if(c)for(var d=0,e=c.length;d<e;d++)c[d].call(a);a.$emit("hook:"+b)}function ja(a,b,c,d,e){if(a){var f=c.$options._base;if(k(a)&&(a=f.extend(a)),"function"!=typeof a)return void re("Invalid Component definition: "+String(a),c);if(!a.cid)if(a.resolved)a=a.resolved;else if(!(a=qa(a,f,function(){c.$forceUpdate()})))return;Ja(a),b=b||{};var g=ra(b,a);if(a.options.functional)return ka(a,g,b,c,d);var h=b.on;b.on=b.nativeOn,a.options.abstract&&(b={}),ta(b);var i=a.options.name||e;return new Xe("vue-component-"+a.cid+(i?"-"+i:""),b,void 0,void 0,void 0,c,{Ctor:a,propsData:g,listeners:h,tag:e,children:d})}}function ka(a,b,c,d,e){var f={},g=a.options.props;if(g)for(var h in g)f[h]=M(h,g,b);var i=Object.create(d),j=function(a,b,c,d){return Ca(i,a,b,c,d,!0)},k=a.options.render.call(null,j,{props:f,data:c,parent:d,children:e,slots:function(){return Ga(e,d)}});return k instanceof Xe&&(k.functionalContext=d,c.slot&&((k.data||(k.data={})).slot=c.slot)),k}function la(a,b,c,d){var e=a.componentOptions,f={_isComponent:!0,parent:b,propsData:e.propsData,_componentTag:e.tag,_parentVnode:a,_parentListeners:e.listeners,_renderChildren:e.children,_parentElm:c||null,_refElm:d||null},g=a.data.inlineTemplate;return g&&(f.render=g.render,f.staticRenderFns=g.staticRenderFns),new e.Ctor(f)}function ma(a,b,c,d){if(!a.child||a.child._isDestroyed){(a.child=la(a,Ze,c,d)).$mount(b?a.elm:void 0,b)}else if(a.data.keepAlive){var e=a;na(e,e)}}function na(a,b){var c=b.componentOptions;(b.child=a.child)._updateFromParent(c.propsData,c.listeners,b,c.children)}function oa(a){a.child._isMounted||(a.child._isMounted=!0,ia(a.child,"mounted")),a.data.keepAlive&&(a.child._inactive=!1,ia(a.child,"activated"))}function pa(a){a.child._isDestroyed||(a.data.keepAlive?(a.child._inactive=!0,ia(a.child,"deactivated")):a.child.$destroy())}function qa(a,b,c){if(!a.requested){a.requested=!0;var d=a.pendingCallbacks=[c],e=!0,f=function(c){if(k(c)&&(c=b.extend(c)),a.resolved=c,!e)for(var f=0,g=d.length;f<g;f++)d[f](c)},g=function(b){re("Failed to resolve async component: "+String(a)+(b?"\nReason: "+b:""))},h=a(f,g);return h&&"function"==typeof h.then&&!a.resolved&&h.then(f,g),e=!1,a.resolved}a.pendingCallbacks.push(c)}function ra(a,b){var c=b.options.props;if(c){var d={},e=a.attrs,f=a.props,g=a.domProps;if(e||f||g)for(var h in c){var i=$d(h);sa(d,f,h,i,!0)||sa(d,e,h,i)||sa(d,g,h,i)}return d}}function sa(a,b,c,d,f){if(b){if(e(b,c))return a[c]=b[c],f||delete b[c],!0;if(e(b,d))return a[c]=b[d],f||delete b[d],!0}return!1}function ta(a){a.hook||(a.hook={});for(var b=0;b<_e.length;b++){var c=_e[b],d=a.hook[c],e=$e[c];a.hook[c]=d?ua(e,d):e}}function ua(a,b){return function(c,d,e,f){a(c,d,e,f),b(c,d,e,f)}}function va(a,b,c,d){d+=b;var e=a.__injected||(a.__injected={});if(!e[d]){e[d]=!0;var f=a[b];a[b]=f?function(){f.apply(this,arguments),c.apply(this,arguments)}:c}}function wa(a,b,c,d,e){var f,g,h,i,j,k,l;for(f in a)if(g=a[f],h=b[f],g)if(h){if(g!==h)if(Array.isArray(h)){h.length=g.length;for(var m=0;m<h.length;m++)h[m]=g[m];a[f]=h}else h.fn=g,a[f]=h}else l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,Array.isArray(g)?c(j,g.invoker=xa(g),l,k):(g.invoker||(i=g,g=a[f]={},g.fn=i,g.invoker=ya(g)),c(j,g.invoker,l,k));else re('Invalid handler for event "'+f+'": got '+String(g),e);for(f in b)a[f]||(l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,d(j,b[f].invoker,k))}function xa(a){return function(b){for(var c=arguments,d=1===arguments.length,e=0;e<a.length;e++)d?a[e](b):a[e].apply(null,c)}}function ya(a){return function(b){1===arguments.length?a.fn(b):a.fn.apply(null,arguments)}}function za(a){return f(a)?[ea(a)]:Array.isArray(a)?Aa(a):void 0}function Aa(a,b){var c,d,e,g=[];for(c=0;c<a.length;c++)null!=(d=a[c])&&"boolean"!=typeof d&&(e=g[g.length-1],Array.isArray(d)?g.push.apply(g,Aa(d,(b||"")+"_"+c)):f(d)?e&&e.text?e.text+=String(d):""!==d&&g.push(ea(d)):d.text&&e&&e.text?g[g.length-1]=ea(e.text+d.text):(d.tag&&null==d.key&&null!=b&&(d.key="__vlist"+b+"_"+c+"__"),g.push(d)));return g}function Ba(a){return a&&a.filter(function(a){return a&&a.componentOptions})[0]}function Ca(a,b,c,d,e,g){return(Array.isArray(c)||f(c))&&(e=d,d=c,c=void 0),g&&(e=!0),Da(a,b,c,d,e)}function Da(a,b,c,d,e){if(c&&c.__ob__)return re("Avoid using observed data object as vnode data: "+JSON.stringify(c)+"\nAlways create fresh vnode data objects in each render!",a),Ye();if(!b)return Ye();Array.isArray(d)&&"function"==typeof d[0]&&(c=c||{},c.scopedSlots={default:d[0]},d.length=0),e&&(d=za(d));var f,g;if("string"==typeof b){var h;g=de.getTagNamespace(b),de.isReservedTag(b)?f=new Xe(de.parsePlatformTagName(b),c,d,void 0,void 0,a):(h=L(a.$options,"components",b))?f=ja(h,c,a,d,b):(g="foreignObject"===b?"xhtml":g,f=new Xe(b,c,d,void 0,void 0,a))}else f=ja(b,c,a,d);return f?(g&&Ea(f,g),f):Ye()}function Ea(a,b){if(a.ns=b,a.children)for(var c=0,d=a.children.length;c<d;c++){var e=a.children[c];e.tag&&!e.ns&&Ea(e,b)}}function Fa(a){a.$vnode=null,a._vnode=null,a._staticTrees=null;var b=a.$options._parentVnode,c=b&&b.context;a.$slots=Ga(a.$options._renderChildren,c),a.$scopedSlots={},a._c=function(b,c,d,e){return Ca(a,b,c,d,e,!1)},a.$createElement=function(b,c,d,e){return Ca(a,b,c,d,e,!0)},a.$options.el&&a.$mount(a.$options.el)}function Ga(a,b){var c={};if(!a)return c;for(var d,e,f=[],g=0,h=a.length;g<h;g++)if(e=a[g],(e.context===b||e.functionalContext===b)&&e.data&&(d=e.data.slot)){var i=c[d]||(c[d]=[]);"template"===e.tag?i.push.apply(i,e.children):i.push(e)}else f.push(e);return f.length&&(1!==f.length||" "!==f[0].text&&!f[0].isComment)&&(c.default=f),c}function Ha(a){a._events=Object.create(null);var b=a.$options._parentListeners,c=function(b,c,d){d?a.$once(b,c):a.$on(b,c)},d=h(a.$off,a);a._updateListeners=function(b,e){wa(b,e||{},c,d,a)},b&&a._updateListeners(b)}function Ia(a,b){var c=a.$options=Object.create(a.constructor.options);c.parent=b.parent,c.propsData=b.propsData,c._parentVnode=b._parentVnode,c._parentListeners=b._parentListeners,c._renderChildren=b._renderChildren,c._componentTag=b._componentTag,c._parentElm=b._parentElm,c._refElm=b._refElm,b.render&&(c.render=b.render,c.staticRenderFns=b.staticRenderFns)}function Ja(a){var b=a.options;if(a.super){var c=a.super.options,d=a.superOptions,e=a.extendOptions;c!==d&&(a.superOptions=c,e.render=b.render,e.staticRenderFns=b.staticRenderFns,e._scopeId=b._scopeId,b=a.options=K(c,e),b.name&&(b.components[b.name]=a))}return b}function Ka(a){this instanceof Ka||re("Vue is a constructor and should be called with the `new` keyword"),this._init(a)}function La(a){a.use=function(a){if(!a.installed){var b=i(arguments,1);return b.unshift(this),"function"==typeof a.install?a.install.apply(a,b):a.apply(null,b),a.installed=!0,this}}}function Ma(a){a.mixin=function(a){this.options=K(this.options,a)}}function Na(a){a.cid=0;var b=1;a.extend=function(a){a=a||{};var c=this,d=c.cid,e=a._Ctor||(a._Ctor={});if(e[d])return e[d];var f=a.name||c.options.name;/^[a-zA-Z][\w-]*$/.test(f)||re('Invalid component name: "'+f+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.');var g=function(a){this._init(a)};return g.prototype=Object.create(c.prototype),g.prototype.constructor=g,g.cid=b++,g.options=K(c.options,a),g.super=c,g.extend=c.extend,g.mixin=c.mixin,g.use=c.use,de._assetTypes.forEach(function(a){g[a]=c[a]}),f&&(g.options.components[f]=g),g.superOptions=c.options,g.extendOptions=a,e[d]=g,g}}function Oa(a){de._assetTypes.forEach(function(b){a[b]=function(a,c){return c?("component"===b&&de.isReservedTag(a)&&re("Do not use built-in or reserved HTML elements as component id: "+a),"component"===b&&l(c)&&(c.name=c.name||a,c=this.options._base.extend(c)),"directive"===b&&"function"==typeof c&&(c={bind:c,update:c}),this.options[b+"s"][a]=c,c):this.options[b+"s"][a]}})}function Pa(a,b){return"string"==typeof a?a.split(",").indexOf(b)>-1:a.test(b)}function Qa(a){for(var b=a.data,c=a,d=a;d.child;)d=d.child._vnode,d.data&&(b=Ra(d.data,b));for(;c=c.parent;)c.data&&(b=Ra(b,c.data));return Sa(b)}function Ra(a,b){return{staticClass:Ta(a.staticClass,b.staticClass),class:a.class?[a.class,b.class]:b.class}}function Sa(a){var b=a.class,c=a.staticClass;return c||b?Ta(c,Ua(b)):""}function Ta(a,b){return a?b?a+" "+b:a:b||""}function Ua(a){var b="";if(!a)return b;if("string"==typeof a)return a;if(Array.isArray(a)){for(var c,d=0,e=a.length;d<e;d++)a[d]&&(c=Ua(a[d]))&&(b+=c+" ");return b.slice(0,-1)}if(k(a)){for(var f in a)a[f]&&(b+=f+" ");return b.slice(0,-1)}return b}function Va(a){return rf(a)?"svg":"math"===a?"math":void 0}function Wa(a){if(!ge)return!0;if(tf(a))return!1;if(a=a.toLowerCase(),null!=uf[a])return uf[a];var b=document.createElement(a);return a.indexOf("-")>-1?uf[a]=b.constructor===window.HTMLUnknownElement||b.constructor===window.HTMLElement:uf[a]=/HTMLUnknownElement/.test(b.toString())}function Xa(a){if("string"==typeof a){var b=a;if(!(a=document.querySelector(a)))return re("Cannot find element: "+b),document.createElement("div")}return a}function Ya(a,b){var c=document.createElement(a);return"select"!==a?c:(b.data&&b.data.attrs&&"multiple"in b.data.attrs&&c.setAttribute("multiple","multiple"),c)}function Za(a,b){return document.createElementNS(pf[a],b)}function $a(a){return document.createTextNode(a)}function _a(a){return document.createComment(a)}function ab(a,b,c){a.insertBefore(b,c)}function bb(a,b){a.removeChild(b)}function cb(a,b){a.appendChild(b)}function db(a){return a.parentNode}function eb(a){return a.nextSibling}function fb(a){return a.tagName}function gb(a,b){a.textContent=b}function hb(a,b,c){a.setAttribute(b,c)}function ib(a,b){var c=a.data.ref;if(c){var e=a.context,f=a.child||a.elm,g=e.$refs;b?Array.isArray(g[c])?d(g[c],f):g[c]===f&&(g[c]=void 0):a.data.refInFor?Array.isArray(g[c])&&g[c].indexOf(f)<0?g[c].push(f):g[c]=[f]:g[c]=f}}function jb(a){return null==a}function kb(a){return null!=a}function lb(a,b){return a.key===b.key&&a.tag===b.tag&&a.isComment===b.isComment&&!a.data==!b.data}function mb(a,b,c){var d,e,f={};for(d=b;d<=c;++d)e=a[d].key,kb(e)&&(f[e]=d);return f}function nb(a,b){(a.data.directives||b.data.directives)&&ob(a,b)}function ob(a,b){var c,d,e,f=a===xf,g=pb(a.data.directives,a.context),h=pb(b.data.directives,b.context),i=[],j=[];for(c in h)d=g[c],e=h[c],d?(e.oldValue=d.value,rb(e,"update",b,a),e.def&&e.def.componentUpdated&&j.push(e)):(rb(e,"bind",b,a),e.def&&e.def.inserted&&i.push(e));if(i.length){var k=function(){for(var c=0;c<i.length;c++)rb(i[c],"inserted",b,a)};f?va(b.data.hook||(b.data.hook={}),"insert",k,"dir-insert"):k()}if(j.length&&va(b.data.hook||(b.data.hook={}),"postpatch",function(){for(var c=0;c<j.length;c++)rb(j[c],"componentUpdated",b,a)},"dir-postpatch"),!f)for(c in g)h[c]||rb(g[c],"unbind",a)}function pb(a,b){var c=Object.create(null);if(!a)return c;var d,e;for(d=0;d<a.length;d++)e=a[d],e.modifiers||(e.modifiers=Af),c[qb(e)]=e,e.def=L(b.$options,"directives",e.name,!0);return c}function qb(a){return a.rawName||a.name+"."+Object.keys(a.modifiers||{}).join(".")}function rb(a,b,c,d){var e=a.def&&a.def[b];e&&e(c.elm,a,c,d)}function sb(a,b){if(a.data.attrs||b.data.attrs){var c,d,e=b.elm,f=a.data.attrs||{},g=b.data.attrs||{};g.__ob__&&(g=b.data.attrs=j({},g));for(c in g)d=g[c],f[c]!==d&&tb(e,c,d);je&&g.value!==f.value&&tb(e,"value",g.value);for(c in f)null==g[c]&&(mf(c)?e.removeAttributeNS(lf,nf(c)):jf(c)||e.removeAttribute(c))}}function tb(a,b,c){kf(b)?of(c)?a.removeAttribute(b):a.setAttribute(b,b):jf(b)?a.setAttribute(b,of(c)||"false"===c?"false":"true"):mf(b)?of(c)?a.removeAttributeNS(lf,nf(b)):a.setAttributeNS(lf,b,c):of(c)?a.removeAttribute(b):a.setAttribute(b,c)}function ub(a,b){var c=b.elm,d=b.data,e=a.data;if(d.staticClass||d.class||e&&(e.staticClass||e.class)){var f=Qa(b),g=c._transitionClasses;g&&(f=Ta(f,Ua(g))),f!==c._prevClass&&(c.setAttribute("class",f),c._prevClass=f)}}function vb(a,b,c,d){if(c){var e=b;b=function(c){wb(a,b,d),1===arguments.length?e(c):e.apply(null,arguments)}}ef.addEventListener(a,b,d)}function wb(a,b,c){ef.removeEventListener(a,b,c)}function xb(a,b){if(a.data.on||b.data.on){var c=b.data.on||{},d=a.data.on||{};ef=b.elm,wa(c,d,vb,wb,b.context)}}function yb(a,b){if(a.data.domProps||b.data.domProps){var c,d,e=b.elm,f=a.data.domProps||{},g=b.data.domProps||{};g.__ob__&&(g=b.data.domProps=j({},g));for(c in f)null==g[c]&&(e[c]="");for(c in g)if(d=g[c],"textContent"!==c&&"innerHTML"!==c||(b.children&&(b.children.length=0),d!==f[c]))if("value"===c){e._value=d;var h=null==d?"":String(d);!e.composing&&(document.activeElement!==e&&e.value!==h||zb(b,h))&&(e.value=h)}else e[c]=d}}function zb(a,c){var d=a.elm.value,e=a.elm._vModifiers;return e&&e.number||"number"===a.elm.type?b(d)!==b(c):e&&e.trim?d.trim()!==c.trim():d!==c}function Ab(a){var b=Bb(a.style);return a.staticStyle?j(a.staticStyle,b):b}function Bb(a){return Array.isArray(a)?m(a):"string"==typeof a?Gf(a):a}function Cb(a,b){var c,d={};if(b)for(var e=a;e.child;)e=e.child._vnode,e.data&&(c=Ab(e.data))&&j(d,c);(c=Ab(a.data))&&j(d,c);for(var f=a;f=f.parent;)f.data&&(c=Ab(f.data))&&j(d,c);return d}function Db(a,b){var c=b.data,d=a.data;if(c.staticStyle||c.style||d.staticStyle||d.style){var e,f,g=b.elm,h=a.data.staticStyle,i=a.data.style||{},k=h||i,l=Bb(b.data.style)||{};b.data.style=l.__ob__?j({},l):l;var m=Cb(b,!0);for(f in k)null==m[f]&&Jf(g,f,"");for(f in m)(e=m[f])!==k[f]&&Jf(g,f,null==e?"":e)}}function Eb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.add(b)}):a.classList.add(b);else{var c=" "+a.getAttribute("class")+" ";c.indexOf(" "+b+" ")<0&&a.setAttribute("class",(c+b).trim())}}function Fb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.remove(b)}):a.classList.remove(b);else{for(var c=" "+a.getAttribute("class")+" ",d=" "+b+" ";c.indexOf(d)>=0;)c=c.replace(d," ");a.setAttribute("class",c.trim())}}function Gb(a){Uf(function(){Uf(a)})}function Hb(a,b){(a._transitionClasses||(a._transitionClasses=[])).push(b),Eb(a,b)}function Ib(a,b){a._transitionClasses&&d(a._transitionClasses,b),Fb(a,b)}function Jb(a,b,c){var d=Kb(a,b),e=d.type,f=d.timeout,g=d.propCount;if(!e)return c();var h=e===Of?Rf:Tf,i=0,j=function(){a.removeEventListener(h,k),c()},k=function(b){b.target===a&&++i>=g&&j()};setTimeout(function(){i<g&&j()},f+1),a.addEventListener(h,k)}function Kb(a,b){var c,d=window.getComputedStyle(a),e=d[Qf+"Delay"].split(", "),f=d[Qf+"Duration"].split(", "),g=Lb(e,f),h=d[Sf+"Delay"].split(", "),i=d[Sf+"Duration"].split(", "),j=Lb(h,i),k=0,l=0;return b===Of?g>0&&(c=Of,k=g,l=f.length):b===Pf?j>0&&(c=Pf,k=j,l=i.length):(k=Math.max(g,j),c=k>0?g>j?Of:Pf:null,l=c?c===Of?f.length:i.length:0),{type:c,timeout:k,propCount:l,hasTransform:c===Of&&Vf.test(d[Qf+"Property"])}}function Lb(a,b){for(;a.length<b.length;)a=a.concat(a);return Math.max.apply(null,b.map(function(b,c){return Mb(b)+Mb(a[c])}))}function Mb(a){return 1e3*Number(a.slice(0,-1))}function Nb(a,b){var c=a.elm;c._leaveCb&&(c._leaveCb.cancelled=!0,c._leaveCb());var d=Pb(a.data.transition);if(d&&!c._enterCb&&1===c.nodeType){for(var e=d.css,f=d.type,g=d.enterClass,h=d.enterActiveClass,i=d.appearClass,j=d.appearActiveClass,k=d.beforeEnter,l=d.enter,m=d.afterEnter,n=d.enterCancelled,o=d.beforeAppear,p=d.appear,q=d.afterAppear,r=d.appearCancelled,s=Ze,t=Ze.$vnode;t&&t.parent;)t=t.parent,s=t.context;var u=!s._isMounted||!a.isRootInsert;if(!u||p||""===p){var v=u?i:g,w=u?j:h,x=u?o||k:k,y=u&&"function"==typeof p?p:l,z=u?q||m:m,A=u?r||n:n,B=!1!==e&&!je,C=y&&(y._length||y.length)>1,D=c._enterCb=Qb(function(){B&&Ib(c,w),D.cancelled?(B&&Ib(c,v),A&&A(c)):z&&z(c),c._enterCb=null});a.data.show||va(a.data.hook||(a.data.hook={}),"insert",function(){var b=c.parentNode,d=b&&b._pending&&b._pending[a.key];d&&d.context===a.context&&d.tag===a.tag&&d.elm._leaveCb&&d.elm._leaveCb(),y&&y(c,D)},"transition-insert"),x&&x(c),B&&(Hb(c,v),Hb(c,w),Gb(function(){Ib(c,v),D.cancelled||C||Jb(c,f,D)})),a.data.show&&(b&&b(),y&&y(c,D)),B||C||D()}}}function Ob(a,b){function c(){q.cancelled||(a.data.show||((d.parentNode._pending||(d.parentNode._pending={}))[a.key]=a),j&&j(d),o&&(Hb(d,h),Hb(d,i),Gb(function(){Ib(d,h),q.cancelled||p||Jb(d,g,q)})),k&&k(d,q),o||p||q())}var d=a.elm;d._enterCb&&(d._enterCb.cancelled=!0,d._enterCb());var e=Pb(a.data.transition);if(!e)return b();if(!d._leaveCb&&1===d.nodeType){var f=e.css,g=e.type,h=e.leaveClass,i=e.leaveActiveClass,j=e.beforeLeave,k=e.leave,l=e.afterLeave,m=e.leaveCancelled,n=e.delayLeave,o=!1!==f&&!je,p=k&&(k._length||k.length)>1,q=d._leaveCb=Qb(function(){d.parentNode&&d.parentNode._pending&&(d.parentNode._pending[a.key]=null),o&&Ib(d,i),q.cancelled?(o&&Ib(d,h),m&&m(d)):(b(),l&&l(d)),d._leaveCb=null});n?n(c):c()}}function Pb(a){if(a){if("object"==typeof a){var b={};return!1!==a.css&&j(b,Wf(a.name||"v")),j(b,a),b}return"string"==typeof a?Wf(a):void 0}}function Qb(a){var b=!1;return function(){b||(b=!0,a())}}function Rb(a,b){b.data.show||Nb(b)}function Sb(a,b,c){var d=b.value,e=a.multiple;if(e&&!Array.isArray(d))return void re('<select multiple v-model="'+b.expression+'"> expects an Array value for its binding, but got '+Object.prototype.toString.call(d).slice(8,-1),c);for(var f,g,h=0,i=a.options.length;h<i;h++)if(g=a.options[h],e)f=q(d,Ub(g))>-1,g.selected!==f&&(g.selected=f);else if(p(Ub(g),d))return void(a.selectedIndex!==h&&(a.selectedIndex=h));e||(a.selectedIndex=-1)}function Tb(a,b){for(var c=0,d=b.length;c<d;c++)if(p(Ub(b[c]),a))return!1;return!0}function Ub(a){return"_value"in a?a._value:a.value}function Vb(a){a.target.composing=!0}function Wb(a){a.target.composing=!1,Xb(a.target,"input")}function Xb(a,b){var c=document.createEvent("HTMLEvents");c.initEvent(b,!0,!0),a.dispatchEvent(c)}function Yb(a){return!a.child||a.data&&a.data.transition?a:Yb(a.child._vnode)}function Zb(a){var b=a&&a.componentOptions;return b&&b.Ctor.options.abstract?Zb(Ba(b.children)):a}function $b(a){var b={},c=a.$options;for(var d in c.propsData)b[d]=a[d];var e=c._parentListeners;for(var f in e)b[Yd(f)]=e[f].fn;return b}function _b(a,b){return/\d-keep-alive$/.test(b.tag)?a("keep-alive"):null}function ac(a){for(;a=a.parent;)if(a.data.transition)return!0}function bc(a){a.elm._moveCb&&a.elm._moveCb(),a.elm._enterCb&&a.elm._enterCb()}function cc(a){a.data.newPos=a.elm.getBoundingClientRect()}function dc(a){var b=a.data.pos,c=a.data.newPos,d=b.left-c.left,e=b.top-c.top;if(d||e){a.data.moved=!0;var f=a.elm.style;f.transform=f.WebkitTransform="translate("+d+"px,"+e+"px)",f.transitionDuration="0s"}}function ec(a){return ig=ig||document.createElement("div"),ig.innerHTML=a,ig.textContent}function fc(a,b){return b&&(a=a.replace(_g,"\n")),a.replace(Zg,"<").replace($g,">").replace(ah,"&").replace(bh,'"')}function gc(a,b){function c(b){j+=b,a=a.substring(b)}function d(a,c,d,e){var h;if(null==d&&(d=j),null==e&&(e=j),c){var i=c.toLowerCase();for(h=g.length-1;h>=0&&g[h].tag.toLowerCase()!==i;h--);}else h=0;if(h>=0){for(var k=g.length-1;k>=h;k--)b.end&&b.end(g[k].tag,d,e);g.length=h,f=h&&g[h-1].tag}else"br"===c.toLowerCase()?b.start&&b.start(c,[],!0,d,e):"p"===c.toLowerCase()&&(b.start&&b.start(c,[],!1,d,e),b.end&&b.end(c,d,e))}for(var e,f,g=[],h=b.expectHTML,i=b.isUnaryTag||be,j=0;a;){if(e=a,f&&Xg(f,b.sfc,g)){var k=f.toLowerCase(),l=Yg[k]||(Yg[k]=new RegExp("([\\s\\S]*?)(</"+k+"[^>]*>)","i")),m=0,n=a.replace(l,function(a,c,d){return m=d.length,"script"!==k&&"style"!==k&&"noscript"!==k&&(c=c.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),b.chars&&b.chars(c),""});j+=a.length-n.length,a=n,d("</"+k+">",k,j-m,j)}else{var o=a.indexOf("<");if(0===o){if(ug.test(a)){var p=a.indexOf("--\x3e");if(p>=0){c(p+3);continue}}if(vg.test(a)){var q=a.indexOf("]>");if(q>=0){c(q+2);continue}}var r=a.match(tg);if(r){c(r[0].length);continue}var s=a.match(sg);if(s){var t=j;c(s[0].length),d(s[0],s[1],t,j);continue}var u=function(){var b=a.match(qg);if(b){var d={tagName:b[1],attrs:[],start:j};c(b[0].length);for(var e,f;!(e=a.match(rg))&&(f=a.match(og));)c(f[0].length),d.attrs.push(f);if(e)return d.unarySlash=e[1],c(e[0].length),d.end=j,d}}();if(u){!function(a){var c=a.tagName,e=a.unarySlash;h&&("p"===f&&mg(c)&&d("",f),lg(c)&&f===c&&d("",c));for(var j=i(c)||"html"===c&&"head"===f||!!e,k=a.attrs.length,l=new Array(k),m=0;m<k;m++){var n=a.attrs[m];wg&&-1===n[0].indexOf('""')&&(""===n[3]&&delete n[3],""===n[4]&&delete n[4],""===n[5]&&delete n[5]);var o=n[3]||n[4]||n[5]||"";l[m]={name:n[1],value:fc(o,b.shouldDecodeNewlines)}}j||(g.push({tag:c,attrs:l}),f=c,e=""),b.start&&b.start(c,l,j,a.start,a.end)}(u);continue}}var v=void 0,w=void 0,x=void 0;if(o>0){for(w=a.slice(o);!(sg.test(w)||qg.test(w)||ug.test(w)||vg.test(w)||(x=w.indexOf("<",1))<0);)o+=x,w=a.slice(o);v=a.substring(0,o),c(o)}o<0&&(v=a,a=""),b.chars&&v&&b.chars(v)}if(a===e&&b.chars){b.chars(a);break}}d()}function hc(a){function b(){(g||(g=[])).push(a.slice(o,e).trim()),o=e+1}var c,d,e,f,g,h=!1,i=!1,j=!1,k=!1,l=0,m=0,n=0,o=0;for(e=0;e<a.length;e++)if(d=c,c=a.charCodeAt(e),h)39===c&&92!==d&&(h=!1);else if(i)34===c&&92!==d&&(i=!1);else if(j)96===c&&92!==d&&(j=!1);else if(k)47===c&&92!==d&&(k=!1);else if(124!==c||124===a.charCodeAt(e+1)||124===a.charCodeAt(e-1)||l||m||n){switch(c){case 34:i=!0;break;case 39:h=!0;break;case 96:j=!0;break;case 40:n++;break;case 41:n--;break;case 91:m++;break;case 93:m--;break;case 123:l++;break;case 125:l--}if(47===c){for(var p=e-1,q=void 0;p>=0&&" "===(q=a.charAt(p));p--);q&&/[\w$]/.test(q)||(k=!0)}}else void 0===f?(o=e+1,f=a.slice(0,e).trim()):b();if(void 0===f?f=a.slice(0,e).trim():0!==o&&b(),g)for(e=0;e<g.length;e++)f=ic(f,g[e]);return f}function ic(a,b){var c=b.indexOf("(");return c<0?'_f("'+b+'")('+a+")":'_f("'+b.slice(0,c)+'")('+a+","+b.slice(c+1)}function jc(a,b){var c=b?dh(b):ch;if(c.test(a)){for(var d,e,f=[],g=c.lastIndex=0;d=c.exec(a);){e=d.index,e>g&&f.push(JSON.stringify(a.slice(g,e)));var h=hc(d[1].trim());f.push("_s("+h+")"),g=e+d[0].length}return g<a.length&&f.push(JSON.stringify(a.slice(g))),f.join("+")}}function kc(a){console.error("[Vue parser]: "+a)}function lc(a,b){return a?a.map(function(a){return a[b]}).filter(function(a){return a}):[]}function mc(a,b,c){(a.props||(a.props=[])).push({name:b,value:c})}function nc(a,b,c){(a.attrs||(a.attrs=[])).push({name:b,value:c})}function oc(a,b,c,d,e,f){
2
- (a.directives||(a.directives=[])).push({name:b,rawName:c,value:d,arg:e,modifiers:f})}function pc(a,b,c,d,e){d&&d.capture&&(delete d.capture,b="!"+b),d&&d.once&&(delete d.once,b="~"+b);var f;d&&d.native?(delete d.native,f=a.nativeEvents||(a.nativeEvents={})):f=a.events||(a.events={});var g={value:c,modifiers:d},h=f[b];Array.isArray(h)?e?h.unshift(g):h.push(g):f[b]=h?e?[g,h]:[h,g]:g}function qc(a,b,c){var d=rc(a,":"+b)||rc(a,"v-bind:"+b);if(null!=d)return hc(d);if(!1!==c){var e=rc(a,b);if(null!=e)return JSON.stringify(e)}}function rc(a,b){var c;if(null!=(c=a.attrsMap[b]))for(var d=a.attrsList,e=0,f=d.length;e<f;e++)if(d[e].name===b){d.splice(e,1);break}return c}function sc(a){if(yg=a,xg=yg.length,Ag=Bg=Cg=0,a.indexOf("[")<0||a.lastIndexOf("]")<xg-1)return{exp:a,idx:null};for(;!uc();)zg=tc(),vc(zg)?xc(zg):91===zg&&wc(zg);return{exp:a.substring(0,Bg),idx:a.substring(Bg+1,Cg)}}function tc(){return yg.charCodeAt(++Ag)}function uc(){return Ag>=xg}function vc(a){return 34===a||39===a}function wc(a){var b=1;for(Bg=Ag;!uc();)if(a=tc(),vc(a))xc(a);else if(91===a&&b++,93===a&&b--,0===b){Cg=Ag;break}}function xc(a){for(var b=a;!uc()&&(a=tc())!==b;);}function yc(a,b){Dg=b.warn||kc,Eg=b.getTagNamespace||be,Fg=b.mustUseProp||be,Gg=b.isPreTag||be,Hg=lc(b.modules,"preTransformNode"),Ig=lc(b.modules,"transformNode"),Jg=lc(b.modules,"postTransformNode"),Kg=b.delimiters;var c,d,e=[],f=!1!==b.preserveWhitespace,g=!1,h=!1,i=!1;return gc(a,{expectHTML:b.expectHTML,isUnaryTag:b.isUnaryTag,shouldDecodeNewlines:b.shouldDecodeNewlines,start:function(f,j,k){function l(b){i||("slot"!==b.tag&&"template"!==b.tag||(i=!0,Dg("Cannot use <"+b.tag+"> as component root element because it may contain multiple nodes:\n"+a)),b.attrsMap.hasOwnProperty("v-for")&&(i=!0,Dg("Cannot use v-for on stateful component root element because it renders multiple elements:\n"+a)))}var m=d&&d.ns||Eg(f);ie&&"svg"===m&&(j=Qc(j));var n={type:1,tag:f,attrsList:j,attrsMap:Nc(j),parent:d,children:[]};m&&(n.ns=m),Pc(n)&&!ne()&&(n.forbidden=!0,Dg("Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <"+f+">."));for(var o=0;o<Hg.length;o++)Hg[o](n,b);if(g||(zc(n),n.pre&&(g=!0)),Gg(n.tag)&&(h=!0),g)Ac(n);else{Dc(n),Ec(n),Hc(n),Bc(n),n.plain=!n.key&&!j.length,Cc(n),Ic(n),Jc(n);for(var p=0;p<Ig.length;p++)Ig[p](n,b);Kc(n)}if(c?e.length||(c.if&&(n.elseif||n.else)?(l(n),Gc(c,{exp:n.elseif,block:n})):i||(i=!0,Dg("Component template should contain exactly one root element:\n\n"+a+"\n\nIf you are using v-if on multiple elements, use v-else-if to chain them instead."))):(c=n,l(c)),d&&!n.forbidden)if(n.elseif||n.else)Fc(n,d);else if(n.slotScope){d.plain=!1;var q=n.slotTarget||"default";(d.scopedSlots||(d.scopedSlots={}))[q]=n}else d.children.push(n),n.parent=d;k||(d=n,e.push(n));for(var r=0;r<Jg.length;r++)Jg[r](n,b)},end:function(){var a=e[e.length-1],b=a.children[a.children.length-1];b&&3===b.type&&" "===b.text&&a.children.pop(),e.length-=1,d=e[e.length-1],a.pre&&(g=!1),Gg(a.tag)&&(h=!1)},chars:function(b){if(!d)return void(i||b!==a||(i=!0,Dg("Component template requires a root element, rather than just text:\n\n"+a)));if((!ie||"textarea"!==d.tag||d.attrsMap.placeholder!==b)&&(b=h||b.trim()?lh(b):f&&d.children.length?" ":"")){var c;!g&&" "!==b&&(c=jc(b,Kg))?d.children.push({type:2,expression:c,text:b}):d.children.push({type:3,text:b})}}}),c}function zc(a){null!=rc(a,"v-pre")&&(a.pre=!0)}function Ac(a){var b=a.attrsList.length;if(b)for(var c=a.attrs=new Array(b),d=0;d<b;d++)c[d]={name:a.attrsList[d].name,value:JSON.stringify(a.attrsList[d].value)};else a.pre||(a.plain=!0)}function Bc(a){var b=qc(a,"key");b&&("template"===a.tag&&Dg("<template> cannot be keyed. Place the key on real elements instead."),a.key=b)}function Cc(a){var b=qc(a,"ref");b&&(a.ref=b,a.refInFor=Lc(a))}function Dc(a){var b;if(b=rc(a,"v-for")){var c=b.match(fh);if(!c)return void Dg("Invalid v-for expression: "+b);a.for=c[2].trim();var d=c[1].trim(),e=d.match(gh);e?(a.alias=e[1].trim(),a.iterator1=e[2].trim(),e[3]&&(a.iterator2=e[3].trim())):a.alias=d}}function Ec(a){var b=rc(a,"v-if");if(b)a.if=b,Gc(a,{exp:b,block:a});else{null!=rc(a,"v-else")&&(a.else=!0);var c=rc(a,"v-else-if");c&&(a.elseif=c)}}function Fc(a,b){var c=Oc(b.children);c&&c.if?Gc(c,{exp:a.elseif,block:a}):Dg("v-"+(a.elseif?'else-if="'+a.elseif+'"':"else")+" used on element <"+a.tag+"> without corresponding v-if.")}function Gc(a,b){a.ifConditions||(a.ifConditions=[]),a.ifConditions.push(b)}function Hc(a){null!=rc(a,"v-once")&&(a.once=!0)}function Ic(a){if("slot"===a.tag)a.slotName=qc(a,"name"),a.key&&Dg("`key` does not work on <slot> because slots are abstract outlets and can possibly expand into multiple elements. Use the key on a wrapping element instead.");else{var b=qc(a,"slot");b&&(a.slotTarget='""'===b?'"default"':b),"template"===a.tag&&(a.slotScope=rc(a,"scope"))}}function Jc(a){var b;(b=qc(a,"is"))&&(a.component=b),null!=rc(a,"inline-template")&&(a.inlineTemplate=!0)}function Kc(a){var b,c,d,e,f,g,h,i,j=a.attrsList;for(b=0,c=j.length;b<c;b++)if(d=e=j[b].name,f=j[b].value,eh.test(d))if(a.hasBindings=!0,h=Mc(d),h&&(d=d.replace(kh,"")),hh.test(d))d=d.replace(hh,""),f=hc(f),i=!1,h&&(h.prop&&(i=!0,"innerHtml"===(d=Yd(d))&&(d="innerHTML")),h.camel&&(d=Yd(d))),i||Fg(a.tag,d)?mc(a,d,f):nc(a,d,f);else if(ih.test(d))d=d.replace(ih,""),pc(a,d,f,h);else{d=d.replace(eh,"");var k=d.match(jh);k&&(g=k[1])&&(d=d.slice(0,-(g.length+1))),oc(a,d,e,f,g,h),"model"===d&&Rc(a,f)}else{var l=jc(f,Kg);l&&Dg(d+'="'+f+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.'),nc(a,d,JSON.stringify(f))}}function Lc(a){for(var b=a;b;){if(void 0!==b.for)return!0;b=b.parent}return!1}function Mc(a){var b=a.match(kh);if(b){var c={};return b.forEach(function(a){c[a.slice(1)]=!0}),c}}function Nc(a){for(var b={},c=0,d=a.length;c<d;c++)b[a[c].name]&&!ie&&Dg("duplicate attribute: "+a[c].name),b[a[c].name]=a[c].value;return b}function Oc(a){for(var b=a.length;b--;)if(a[b].tag)return a[b]}function Pc(a){return"style"===a.tag||"script"===a.tag&&(!a.attrsMap.type||"text/javascript"===a.attrsMap.type)}function Qc(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];mh.test(d.name)||(d.name=d.name.replace(nh,""),b.push(d))}return b}function Rc(a,b){for(var c=a;c;)c.for&&c.alias===b&&Dg("<"+a.tag+' v-model="'+b+'">: You are binding v-model directly to a v-for iteration alias. This will not be able to modify the v-for source array because writing to the alias is like modifying a function local variable. Consider using an array of objects and use v-model on an object property instead.'),c=c.parent}function Sc(a,b){a&&(Lg=oh(b.staticKeys||""),Mg=b.isReservedTag||be,Uc(a),Vc(a,!1))}function Tc(a){return c("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(a?","+a:""))}function Uc(a){if(a.static=Xc(a),1===a.type){if(!Mg(a.tag)&&"slot"!==a.tag&&null==a.attrsMap["inline-template"])return;for(var b=0,c=a.children.length;b<c;b++){var d=a.children[b];Uc(d),d.static||(a.static=!1)}}}function Vc(a,b){if(1===a.type){if((a.static||a.once)&&(a.staticInFor=b),a.static&&a.children.length&&(1!==a.children.length||3!==a.children[0].type))return void(a.staticRoot=!0);if(a.staticRoot=!1,a.children)for(var c=0,d=a.children.length;c<d;c++)Vc(a.children[c],b||!!a.for);a.ifConditions&&Wc(a.ifConditions,b)}}function Wc(a,b){for(var c=1,d=a.length;c<d;c++)Vc(a[c].block,b)}function Xc(a){return 2!==a.type&&(3===a.type||!(!a.pre&&(a.hasBindings||a.if||a.for||Wd(a.tag)||!Mg(a.tag)||Yc(a)||!Object.keys(a).every(Lg))))}function Yc(a){for(;a.parent;){if(a=a.parent,"template"!==a.tag)return!1;if(a.for)return!0}return!1}function Zc(a,b){var c=b?"nativeOn:{":"on:{";for(var d in a)c+='"'+d+'":'+$c(d,a[d])+",";return c.slice(0,-1)+"}"}function $c(a,b){if(b){if(Array.isArray(b))return"["+b.map(function(b){return $c(a,b)}).join(",")+"]";if(b.modifiers){var c="",d=[];for(var e in b.modifiers)sh[e]?c+=sh[e]:d.push(e);d.length&&(c=_c(d)+c);return"function($event){"+c+(qh.test(b.value)?b.value+"($event)":b.value)+"}"}return ph.test(b.value)||qh.test(b.value)?b.value:"function($event){"+b.value+"}"}return"function(){}"}function _c(a){return"if("+a.map(ad).join("&&")+")return;"}function ad(a){var b=parseInt(a,10);if(b)return"$event.keyCode!=="+b;var c=rh[a];return"_k($event.keyCode,"+JSON.stringify(a)+(c?","+JSON.stringify(c):"")+")"}function bd(a,b){a.wrapData=function(c){return"_b("+c+",'"+a.tag+"',"+b.value+(b.modifiers&&b.modifiers.prop?",true":"")+")"}}function cd(a,b){var c=Rg,d=Rg=[],e=Sg;Sg=0,Tg=b,Ng=b.warn||kc,Og=lc(b.modules,"transformCode"),Pg=lc(b.modules,"genData"),Qg=b.directives||{};var f=a?dd(a):'_c("div")';return Rg=c,Sg=e,{render:"with(this){return "+f+"}",staticRenderFns:d}}function dd(a){if(a.staticRoot&&!a.staticProcessed)return ed(a);if(a.once&&!a.onceProcessed)return fd(a);if(a.for&&!a.forProcessed)return id(a);if(a.if&&!a.ifProcessed)return gd(a);if("template"!==a.tag||a.slotTarget){if("slot"===a.tag)return td(a);var b;if(a.component)b=ud(a.component,a);else{var c=a.plain?void 0:jd(a),d=a.inlineTemplate?null:od(a,!0);b="_c('"+a.tag+"'"+(c?","+c:"")+(d?","+d:"")+")"}for(var e=0;e<Og.length;e++)b=Og[e](a,b);return b}return od(a)||"void 0"}function ed(a){return a.staticProcessed=!0,Rg.push("with(this){return "+dd(a)+"}"),"_m("+(Rg.length-1)+(a.staticInFor?",true":"")+")"}function fd(a){if(a.onceProcessed=!0,a.if&&!a.ifProcessed)return gd(a);if(a.staticInFor){for(var b="",c=a.parent;c;){if(c.for){b=c.key;break}c=c.parent}return b?"_o("+dd(a)+","+Sg+++(b?","+b:"")+")":(Ng("v-once can only be used inside v-for that is keyed. "),dd(a))}return ed(a)}function gd(a){return a.ifProcessed=!0,hd(a.ifConditions.slice())}function hd(a){function b(a){return a.once?fd(a):dd(a)}if(!a.length)return"_e()";var c=a.shift();return c.exp?"("+c.exp+")?"+b(c.block)+":"+hd(a):""+b(c.block)}function id(a){var b=a.for,c=a.alias,d=a.iterator1?","+a.iterator1:"",e=a.iterator2?","+a.iterator2:"";return a.forProcessed=!0,"_l(("+b+"),function("+c+d+e+"){return "+dd(a)+"})"}function jd(a){var b="{",c=kd(a);c&&(b+=c+","),a.key&&(b+="key:"+a.key+","),a.ref&&(b+="ref:"+a.ref+","),a.refInFor&&(b+="refInFor:true,"),a.pre&&(b+="pre:true,"),a.component&&(b+='tag:"'+a.tag+'",');for(var d=0;d<Pg.length;d++)b+=Pg[d](a);if(a.attrs&&(b+="attrs:{"+vd(a.attrs)+"},"),a.props&&(b+="domProps:{"+vd(a.props)+"},"),a.events&&(b+=Zc(a.events)+","),a.nativeEvents&&(b+=Zc(a.nativeEvents,!0)+","),a.slotTarget&&(b+="slot:"+a.slotTarget+","),a.scopedSlots&&(b+=md(a.scopedSlots)+","),a.inlineTemplate){var e=ld(a);e&&(b+=e+",")}return b=b.replace(/,$/,"")+"}",a.wrapData&&(b=a.wrapData(b)),b}function kd(a){var b=a.directives;if(b){var c,d,e,f,g="directives:[",h=!1;for(c=0,d=b.length;c<d;c++){e=b[c],f=!0;var i=Qg[e.name]||th[e.name];i&&(f=!!i(a,e,Ng)),f&&(h=!0,g+='{name:"'+e.name+'",rawName:"'+e.rawName+'"'+(e.value?",value:("+e.value+"),expression:"+JSON.stringify(e.value):"")+(e.arg?',arg:"'+e.arg+'"':"")+(e.modifiers?",modifiers:"+JSON.stringify(e.modifiers):"")+"},")}return h?g.slice(0,-1)+"]":void 0}}function ld(a){var b=a.children[0];if((a.children.length>1||1!==b.type)&&Ng("Inline-template components must have exactly one child element."),1===b.type){var c=cd(b,Tg);return"inlineTemplate:{render:function(){"+c.render+"},staticRenderFns:["+c.staticRenderFns.map(function(a){return"function(){"+a+"}"}).join(",")+"]}"}}function md(a){return"scopedSlots:{"+Object.keys(a).map(function(b){return nd(b,a[b])}).join(",")+"}"}function nd(a,b){return a+":function("+String(b.attrsMap.scope)+"){return "+("template"===b.tag?od(b)||"void 0":dd(b))+"}"}function od(a,b){var c=a.children;if(c.length){var d=c[0];return 1===c.length&&d.for&&"template"!==d.tag&&"slot"!==d.tag?dd(d):"["+c.map(rd).join(",")+"]"+(b?pd(c)?"":",true":"")}}function pd(a){for(var b=0;b<a.length;b++){var c=a[b];if(qd(c)||c.if&&c.ifConditions.some(function(a){return qd(a.block)}))return!1}return!0}function qd(a){return a.for||"template"===a.tag||"slot"===a.tag}function rd(a){return 1===a.type?dd(a):sd(a)}function sd(a){return"_v("+(2===a.type?a.expression:wd(JSON.stringify(a.text)))+")"}function td(a){var b=a.slotName||'"default"',c=od(a);return"_t("+b+(c?","+c:"")+(a.attrs?(c?"":",null")+",{"+a.attrs.map(function(a){return Yd(a.name)+":"+a.value}).join(",")+"}":"")+")"}function ud(a,b){var c=b.inlineTemplate?null:od(b,!0);return"_c("+a+","+jd(b)+(c?","+c:"")+")"}function vd(a){for(var b="",c=0;c<a.length;c++){var d=a[c];b+='"'+d.name+'":'+wd(d.value)+","}return b.slice(0,-1)}function wd(a){return a.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function xd(a,b){var c=yc(a.trim(),b);Sc(c,b);var d=cd(c,b);return{ast:c,render:d.render,staticRenderFns:d.staticRenderFns}}function yd(a){var b=[];return a&&zd(a,b),b}function zd(a,b){if(1===a.type){for(var c in a.attrsMap)if(eh.test(c)){var d=a.attrsMap[c];d&&("v-for"===c?Ad(a,'v-for="'+d+'"',b):Cd(d,c+'="'+d+'"',b))}if(a.children)for(var e=0;e<a.children.length;e++)zd(a.children[e],b)}else 2===a.type&&Cd(a.expression,a.text,b)}function Ad(a,b,c){Cd(a.for||"",b,c),Bd(a.alias,"v-for alias",b,c),Bd(a.iterator1,"v-for iterator",b,c),Bd(a.iterator2,"v-for iterator",b,c)}function Bd(a,b,c,d){"string"!=typeof a||vh.test(a)||d.push("- invalid "+b+' "'+a+'" in expression: '+c)}function Cd(a,b,c){try{new Function("return "+a)}catch(e){var d=a.replace(wh,"").match(uh);d?c.push('- avoid using JavaScript keyword as property name: "'+d[0]+'" in expression '+b):c.push("- invalid expression: "+b)}}function Dd(a,b){var c=b.warn||kc,d=rc(a,"class");if(d){jc(d,b.delimiters)&&c('class="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div class="{{ val }}">, use <div :class="val">.')}d&&(a.staticClass=JSON.stringify(d));var e=qc(a,"class",!1);e&&(a.classBinding=e)}function Ed(a){var b="";return a.staticClass&&(b+="staticClass:"+a.staticClass+","),a.classBinding&&(b+="class:"+a.classBinding+","),b}function Fd(a,b){var c=b.warn||kc,d=rc(a,"style");if(d){jc(d,b.delimiters)&&c('style="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div style="{{ val }}">, use <div :style="val">.'),a.staticStyle=JSON.stringify(Gf(d))}var e=qc(a,"style",!1);e&&(a.styleBinding=e)}function Gd(a){var b="";return a.staticStyle&&(b+="staticStyle:"+a.staticStyle+","),a.styleBinding&&(b+="style:("+a.styleBinding+"),"),b}function Hd(a,b,c){Ug=c;var d=b.value,e=b.modifiers,f=a.tag,g=a.attrsMap.type,h=a.attrsMap["v-bind:type"]||a.attrsMap[":type"];return"input"===f&&h&&Ug('<input :type="'+h+'" v-model="'+d+'">:\nv-model does not support dynamic input types. Use v-if branches instead.'),"select"===f?Ld(a,d,e):"input"===f&&"checkbox"===g?Id(a,d,e):"input"===f&&"radio"===g?Jd(a,d,e):Kd(a,d,e),!0}function Id(a,b,c){null!=a.attrsMap.checked&&Ug("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null",f=qc(a,"true-value")||"true",g=qc(a,"false-value")||"false";mc(a,"checked","Array.isArray("+b+")?_i("+b+","+e+")>-1:_q("+b+","+f+")"),pc(a,"change","var $$a="+b+",$$el=$event.target,$$c=$$el.checked?("+f+"):("+g+");if(Array.isArray($$a)){var $$v="+(d?"_n("+e+")":e)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+b+"=$$a.concat($$v))}else{$$i>-1&&("+b+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+b+"=$$c}",null,!0)}function Jd(a,b,c){null!=a.attrsMap.checked&&Ug("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null";e=d?"_n("+e+")":e,mc(a,"checked","_q("+b+","+e+")"),pc(a,"change",Nd(b,e),null,!0)}function Kd(a,b,c){"input"===a.tag&&a.attrsMap.value&&Ug("<"+a.tag+' v-model="'+b+'" value="'+a.attrsMap.value+"\">:\ninline value attributes will be ignored when using v-model. Declare initial values in the component's data option instead."),"textarea"===a.tag&&a.children.length&&Ug('<textarea v-model="'+b+"\">:\ninline content inside <textarea> will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=a.attrsMap.type,e=c||{},f=e.lazy,g=e.number,h=e.trim,i=f||ie&&"range"===d?"change":"input",j=!f&&"range"!==d,k="input"===a.tag||"textarea"===a.tag,l=k?"$event.target.value"+(h?".trim()":""):h?"(typeof $event === 'string' ? $event.trim() : $event)":"$event";l=g||"number"===d?"_n("+l+")":l;var m=Nd(b,l);k&&j&&(m="if($event.target.composing)return;"+m),"file"===d&&Ug("<"+a.tag+' v-model="'+b+'" type="file">:\nFile inputs are read only. Use a v-on:change listener instead.'),mc(a,"value",k?"_s("+b+")":"("+b+")"),pc(a,i,m,null,!0),(h||g||"number"===d)&&pc(a,"blur","$forceUpdate()")}function Ld(a,b,c){a.children.some(Md),pc(a,"change",Nd(b,'Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(c&&c.number?"_n(val)":"val")+"})"+(null==a.attrsMap.multiple?"[0]":"")),null,!0)}function Md(a){return 1===a.type&&"option"===a.tag&&null!=a.attrsMap.selected&&(Ug('<select v-model="'+a.parent.attrsMap["v-model"]+"\">:\ninline selected attributes on <option> will be ignored when using v-model. Declare initial values in the component's data option instead."),!0)}function Nd(a,b){var c=sc(a);return null===c.idx?a+"="+b:"var $$exp = "+c.exp+", $$idx = "+c.idx+";if (!Array.isArray($$exp)){"+a+"="+b+"}else{$$exp.splice($$idx, 1, "+b+")}"}function Od(a,b){b.value&&mc(a,"textContent","_s("+b.value+")")}function Pd(a,b){b.value&&mc(a,"innerHTML","_s("+b.value+")")}function Qd(a,b){return b=b?j(j({},Ch),b):Ch,xd(a,b)}function Rd(a,b,c){var d=b&&b.warn||re;try{new Function("return 1")}catch(a){a.toString().match(/unsafe-eval|CSP/)&&d("It seems you are using the standalone build of Vue.js in an environment with Content Security Policy that prohibits unsafe-eval. The template compiler cannot work in this environment. Consider relaxing the policy to allow unsafe-eval or pre-compiling your templates into render functions.")}var e=b&&b.delimiters?String(b.delimiters)+a:a;if(Bh[e])return Bh[e];var f={},g=Qd(a,b);f.render=Sd(g.render);var h=g.staticRenderFns.length;f.staticRenderFns=new Array(h);for(var i=0;i<h;i++)f.staticRenderFns[i]=Sd(g.staticRenderFns[i]);return(f.render===n||f.staticRenderFns.some(function(a){return a===n}))&&d("failed to compile template:\n\n"+a+"\n\n"+yd(g.ast).join("\n")+"\n\n",c),Bh[e]=f}function Sd(a){try{return new Function(a)}catch(a){return n}}function Td(a){if(a.outerHTML)return a.outerHTML;var b=document.createElement("div");return b.appendChild(a.cloneNode(!0)),b.innerHTML}var Ud,Vd,Wd=c("slot,component",!0),Xd=Object.prototype.hasOwnProperty,Yd=g(function(a){return a.replace(/-(\w)/g,function(a,b){return b?b.toUpperCase():""})}),Zd=g(function(a){return a.charAt(0).toUpperCase()+a.slice(1)}),$d=g(function(a){return a.replace(/([^-])([A-Z])/g,"$1-$2").replace(/([^-])([A-Z])/g,"$1-$2").toLowerCase()}),_d=Object.prototype.toString,ae="[object Object]",be=function(){return!1},ce=function(a){return a},de={optionMergeStrategies:Object.create(null),silent:!1,devtools:!0,errorHandler:null,ignoredElements:null,keyCodes:Object.create(null),isReservedTag:be,isUnknownElement:be,getTagNamespace:n,parsePlatformTagName:ce,mustUseProp:be,_assetTypes:["component","directive","filter"],_lifecycleHooks:["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated"],_maxUpdateCount:100},ee=/[^\w.$]/,fe="__proto__"in{},ge="undefined"!=typeof window,he=ge&&window.navigator.userAgent.toLowerCase(),ie=he&&/msie|trident/.test(he),je=he&&he.indexOf("msie 9.0")>0,ke=he&&he.indexOf("edge/")>0,le=he&&he.indexOf("android")>0,me=he&&/iphone|ipad|ipod|ios/.test(he),ne=function(){return void 0===Ud&&(Ud=!ge&&"undefined"!=typeof global&&"server"===global.process.env.VUE_ENV),Ud},oe=ge&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,pe=function(){function a(){d=!1;var a=c.slice(0);c.length=0;for(var b=0;b<a.length;b++)a[b]()}var b,c=[],d=!1;if("undefined"!=typeof Promise&&u(Promise)){var e=Promise.resolve(),f=function(a){console.error(a)};b=function(){e.then(a).catch(f),me&&setTimeout(n)}}else if("undefined"==typeof MutationObserver||!u(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())b=function(){setTimeout(a,0)};else{var g=1,h=new MutationObserver(a),i=document.createTextNode(String(g));h.observe(i,{characterData:!0}),b=function(){g=(g+1)%2,i.data=String(g)}}return function(a,e){var f;if(c.push(function(){a&&a.call(e),f&&f(e)}),d||(d=!0,b()),!a&&"undefined"!=typeof Promise)return new Promise(function(a){f=a})}}();Vd="undefined"!=typeof Set&&u(Set)?Set:function(){function a(){this.set=Object.create(null)}return a.prototype.has=function(a){return!0===this.set[a]},a.prototype.add=function(a){this.set[a]=!0},a.prototype.clear=function(){this.set=Object.create(null)},a}();var qe,re=n,se="undefined"!=typeof console;re=function(a,b){se&&!de.silent&&console.error("[Vue warn]: "+a+" "+(b?te(qe(b)):""))},qe=function(a){if(a.$root===a)return"root instance";var b=a._isVue?a.$options.name||a.$options._componentTag:a.name;return(b?"component <"+b+">":"anonymous component")+(a._isVue&&a.$options.__file?" at "+a.$options.__file:"")};var te=function(a){return"anonymous component"===a&&(a+=' - use the "name" option for better debugging messages.'),"\n(found in "+a+")"},ue=0,ve=function(){this.id=ue++,this.subs=[]};ve.prototype.addSub=function(a){this.subs.push(a)},ve.prototype.removeSub=function(a){d(this.subs,a)},ve.prototype.depend=function(){ve.target&&ve.target.addDep(this)},ve.prototype.notify=function(){for(var a=this.subs.slice(),b=0,c=a.length;b<c;b++)a[b].update()},ve.target=null;var we=[],xe=Array.prototype,ye=Object.create(xe);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(a){var b=xe[a];s(ye,a,function(){for(var c=arguments,d=arguments.length,e=new Array(d);d--;)e[d]=c[d];var f,g=b.apply(this,e),h=this.__ob__;switch(a){case"push":case"unshift":f=e;break;case"splice":f=e.slice(2)}return f&&h.observeArray(f),h.dep.notify(),g})});var ze=Object.getOwnPropertyNames(ye),Ae={shouldConvert:!0,isSettingProps:!1},Be=function(a){if(this.value=a,this.dep=new ve,this.vmCount=0,s(a,"__ob__",this),Array.isArray(a)){(fe?x:y)(a,ye,ze),this.observeArray(a)}else this.walk(a)};Be.prototype.walk=function(a){for(var b=Object.keys(a),c=0;c<b.length;c++)A(a,b[c],a[b[c]])},Be.prototype.observeArray=function(a){for(var b=0,c=a.length;b<c;b++)z(a[b])};var Ce=de.optionMergeStrategies;Ce.el=Ce.propsData=function(a,b,c,d){return c||re('option "'+d+'" can only be used during instance creation with the `new` keyword.'),Ee(a,b)},Ce.data=function(a,b,c){return c?a||b?function(){var d="function"==typeof b?b.call(c):b,e="function"==typeof a?a.call(c):void 0;return d?E(d,e):e}:void 0:b?"function"!=typeof b?(re('The "data" option should be a function that returns a per-instance value in component definitions.',c),a):a?function(){return E(b.call(this),a.call(this))}:b:a},de._lifecycleHooks.forEach(function(a){Ce[a]=F}),de._assetTypes.forEach(function(a){Ce[a+"s"]=G}),Ce.watch=function(a,b){if(!b)return a;if(!a)return b;var c={};j(c,a);for(var d in b){var e=c[d],f=b[d];e&&!Array.isArray(e)&&(e=[e]),c[d]=e?e.concat(f):[f]}return c},Ce.props=Ce.methods=Ce.computed=function(a,b){if(!b)return a;if(!a)return b;var c=Object.create(null);return j(c,a),j(c,b),c};var De,Ee=function(a,b){return void 0===b?a:b},Fe=Object.freeze({defineReactive:A,_toString:a,toNumber:b,makeMap:c,isBuiltInTag:Wd,remove:d,hasOwn:e,isPrimitive:f,cached:g,camelize:Yd,capitalize:Zd,hyphenate:$d,bind:h,toArray:i,extend:j,isObject:k,isPlainObject:l,toObject:m,noop:n,no:be,identity:ce,genStaticKeys:o,looseEqual:p,looseIndexOf:q,isReserved:r,def:s,parsePath:t,hasProto:fe,inBrowser:ge,UA:he,isIE:ie,isIE9:je,isEdge:ke,isAndroid:le,isIOS:me,isServerRendering:ne,devtools:oe,nextTick:pe,get _Set(){return Vd},mergeOptions:K,resolveAsset:L,get warn(){return re},get formatComponentName(){return qe},validateProp:M}),Ge=c("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,require"),He=function(a,b){re('Property or method "'+b+'" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.',a)},Ie="undefined"!=typeof Proxy&&Proxy.toString().match(/native code/);if(Ie){var Je=c("stop,prevent,self,ctrl,shift,alt,meta");de.keyCodes=new Proxy(de.keyCodes,{set:function(a,b,c){return Je(b)?(re("Avoid overwriting built-in modifier in config.keyCodes: ."+b),!1):(a[b]=c,!0)}})}var Ke={has:function(a,b){var c=b in a,d=Ge(b)||"_"===b.charAt(0);return c||d||He(a,b),c||!d}},Le={get:function(a,b){return"string"!=typeof b||b in a||He(a,b),a[b]}};De=function(a){if(Ie){var b=a.$options,c=b.render&&b.render._withStripped?Le:Ke;a._renderProxy=new Proxy(a,c)}else a._renderProxy=a};var Me=[],Ne={},Oe={},Pe=!1,Qe=!1,Re=0,Se=0,Te=function(a,b,c,d){void 0===d&&(d={}),this.vm=a,a._watchers.push(this),this.deep=!!d.deep,this.user=!!d.user,this.lazy=!!d.lazy,this.sync=!!d.sync,this.expression=b.toString(),this.cb=c,this.id=++Se,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Vd,this.newDepIds=new Vd,"function"==typeof b?this.getter=b:(this.getter=t(b),this.getter||(this.getter=function(){},re('Failed watching path: "'+b+'" Watcher only accepts simple dot-delimited paths. For full control, use a function instead.',a))),this.value=this.lazy?void 0:this.get()};Te.prototype.get=function(){v(this);var a=this.getter.call(this.vm,this.vm);return this.deep&&V(a),w(),this.cleanupDeps(),a},Te.prototype.addDep=function(a){var b=a.id;this.newDepIds.has(b)||(this.newDepIds.add(b),this.newDeps.push(a),this.depIds.has(b)||a.addSub(this))},Te.prototype.cleanupDeps=function(){for(var a=this,b=this.deps.length;b--;){var c=a.deps[b];a.newDepIds.has(c.id)||c.removeSub(a)}var d=this.depIds;this.depIds=this.newDepIds,this.newDepIds=d,this.newDepIds.clear(),d=this.deps,this.deps=this.newDeps,this.newDeps=d,this.newDeps.length=0},Te.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():U(this)},Te.prototype.run=function(){if(this.active){var a=this.get();if(a!==this.value||k(a)||this.deep){var b=this.value;if(this.value=a,this.user)try{this.cb.call(this.vm,a,b)}catch(a){if(!de.errorHandler)throw re('Error in watcher "'+this.expression+'"',this.vm),a;de.errorHandler.call(null,a,this.vm)}else this.cb.call(this.vm,a,b)}}},Te.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Te.prototype.depend=function(){for(var a=this,b=this.deps.length;b--;)a.deps[b].depend()},Te.prototype.teardown=function(){var a=this;if(this.active){this.vm._isBeingDestroyed||this.vm._vForRemoving||d(this.vm._watchers,this);for(var b=this.deps.length;b--;)a.deps[b].removeSub(a);this.active=!1}};var Ue=new Vd,Ve={key:1,ref:1,slot:1},We={enumerable:!0,configurable:!0,get:n,set:n},Xe=function(a,b,c,d,e,f,g){this.tag=a,this.data=b,this.children=c,this.text=d,this.elm=e,this.ns=void 0,this.context=f,this.functionalContext=void 0,this.key=b&&b.key,this.componentOptions=g,this.child=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1},Ye=function(){var a=new Xe;return a.text="",a.isComment=!0,a},Ze=null,$e={init:ma,prepatch:na,insert:oa,destroy:pa},_e=Object.keys($e),af=0;!function(a){a.prototype._init=function(a){var b=this;b._uid=af++,b._isVue=!0,a&&a._isComponent?Ia(b,a):b.$options=K(Ja(b.constructor),a||{},b),De(b),b._self=b,ha(b),Ha(b),ia(b,"beforeCreate"),X(b),ia(b,"created"),Fa(b)}}(Ka),function(a){var b={};b.get=function(){return this._data},b.set=function(a){re("Avoid replacing instance root $data. Use nested data properties instead.",this)},Object.defineProperty(a.prototype,"$data",b),a.prototype.$set=B,a.prototype.$delete=C,a.prototype.$watch=function(a,b,c){var d=this;c=c||{},c.user=!0;var e=new Te(d,a,b,c);return c.immediate&&b.call(d,e.value),function(){e.teardown()}}}(Ka),function(a){a.prototype.$on=function(a,b){var c=this;return(c._events[a]||(c._events[a]=[])).push(b),c},a.prototype.$once=function(a,b){function c(){d.$off(a,c),b.apply(d,arguments)}var d=this;return c.fn=b,d.$on(a,c),d},a.prototype.$off=function(a,b){var c=this;if(!arguments.length)return c._events=Object.create(null),c;var d=c._events[a];if(!d)return c;if(1===arguments.length)return c._events[a]=null,c;for(var e,f=d.length;f--;)if((e=d[f])===b||e.fn===b){d.splice(f,1);break}return c},a.prototype.$emit=function(a){var b=this,c=b._events[a];if(c){c=c.length>1?i(c):c;for(var d=i(arguments,1),e=0,f=c.length;e<f;e++)c[e].apply(b,d)}return b}}(Ka),function(a){a.prototype._mount=function(a,b){var c=this;return c.$el=a,c.$options.render||(c.$options.render=Ye,c.$options.template&&"#"!==c.$options.template.charAt(0)?re("You are using the runtime-only build of Vue where the template option is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",c):re("Failed to mount component: template or render function not defined.",c)),ia(c,"beforeMount"),c._watcher=new Te(c,function(){c._update(c._render(),b)},n),b=!1,null==c.$vnode&&(c._isMounted=!0,ia(c,"mounted")),c},a.prototype._update=function(a,b){var c=this;c._isMounted&&ia(c,"beforeUpdate");var d=c.$el,e=c._vnode,f=Ze;Ze=c,c._vnode=a,c.$el=e?c.__patch__(e,a):c.__patch__(c.$el,a,b,!1,c.$options._parentElm,c.$options._refElm),Ze=f,d&&(d.__vue__=null),c.$el&&(c.$el.__vue__=c),c.$vnode&&c.$parent&&c.$vnode===c.$parent._vnode&&(c.$parent.$el=c.$el),c._isMounted&&ia(c,"updated")},a.prototype._updateFromParent=function(a,b,c,d){var e=this,f=!(!e.$options._renderChildren&&!d);if(e.$options._parentVnode=c,e.$vnode=c,e._vnode&&(e._vnode.parent=c),e.$options._renderChildren=d,a&&e.$options.props){Ae.shouldConvert=!1,Ae.isSettingProps=!0;for(var g=e.$options._propKeys||[],h=0;h<g.length;h++){var i=g[h];e[i]=M(i,e.$options.props,a,e)}Ae.shouldConvert=!0,Ae.isSettingProps=!1,e.$options.propsData=a}if(b){var j=e.$options._parentListeners;e.$options._parentListeners=b,e._updateListeners(b,j)}f&&(e.$slots=Ga(d,c.context),e.$forceUpdate())},a.prototype.$forceUpdate=function(){var a=this;a._watcher&&a._watcher.update()},a.prototype.$destroy=function(){var a=this;if(!a._isBeingDestroyed){ia(a,"beforeDestroy"),a._isBeingDestroyed=!0;var b=a.$parent;!b||b._isBeingDestroyed||a.$options.abstract||d(b.$children,a),a._watcher&&a._watcher.teardown();for(var c=a._watchers.length;c--;)a._watchers[c].teardown();a._data.__ob__&&a._data.__ob__.vmCount--,a._isDestroyed=!0,ia(a,"destroyed"),a.$off(),a.$el&&(a.$el.__vue__=null),a.__patch__(a._vnode,null)}}}(Ka),function(c){function d(a,b,c){if(Array.isArray(a))for(var d=0;d<a.length;d++)a[d]&&"string"!=typeof a[d]&&e(a[d],b+"_"+d,c);else e(a,b,c)}function e(a,b,c){a.isStatic=!0,a.key=b,a.isOnce=c}c.prototype.$nextTick=function(a){return pe(a,this)},c.prototype._render=function(){var a=this,b=a.$options,c=b.render,d=b.staticRenderFns,e=b._parentVnode;if(a._isMounted)for(var f in a.$slots)a.$slots[f]=ga(a.$slots[f]);e&&e.data.scopedSlots&&(a.$scopedSlots=e.data.scopedSlots),d&&!a._staticTrees&&(a._staticTrees=[]),a.$vnode=e;var g;try{g=c.call(a._renderProxy,a.$createElement)}catch(b){if(!de.errorHandler)throw re("Error when rendering "+qe(a)+":"),b;de.errorHandler.call(null,b,a),g=a._vnode}return g instanceof Xe||(Array.isArray(g)&&re("Multiple root nodes returned from render function. Render function should return a single root node.",a),g=Ye()),g.parent=e,g},c.prototype._s=a,
3
- c.prototype._v=ea,c.prototype._n=b,c.prototype._e=Ye,c.prototype._q=p,c.prototype._i=q,c.prototype._m=function(a,b){var c=this._staticTrees[a];return c&&!b?Array.isArray(c)?ga(c):fa(c):(c=this._staticTrees[a]=this.$options.staticRenderFns[a].call(this._renderProxy),d(c,"__static__"+a,!1),c)},c.prototype._o=function(a,b,c){return d(a,"__once__"+b+(c?"_"+c:""),!0),a},c.prototype._f=function(a){return L(this.$options,"filters",a,!0)||ce},c.prototype._l=function(a,b){var c,d,e,f,g;if(Array.isArray(a))for(c=new Array(a.length),d=0,e=a.length;d<e;d++)c[d]=b(a[d],d);else if("number"==typeof a)for(c=new Array(a),d=0;d<a;d++)c[d]=b(d+1,d);else if(k(a))for(f=Object.keys(a),c=new Array(f.length),d=0,e=f.length;d<e;d++)g=f[d],c[d]=b(a[g],g,d);return c},c.prototype._t=function(a,b,c){var d=this.$scopedSlots[a];if(d)return d(c||{})||b;var e=this.$slots[a];return e&&(e._rendered&&re('Duplicate presence of slot "'+a+'" found in the same render tree - this will likely cause render errors.',this),e._rendered=!0),e||b},c.prototype._b=function(a,b,c,d){if(c)if(k(c)){Array.isArray(c)&&(c=m(c));for(var e in c)if("class"===e||"style"===e)a[e]=c[e];else{var f=d||de.mustUseProp(b,e)?a.domProps||(a.domProps={}):a.attrs||(a.attrs={});f[e]=c[e]}}else re("v-bind without argument expects an Object or Array value",this);return a},c.prototype._k=function(a,b,c){var d=de.keyCodes[b]||c;return Array.isArray(d)?-1===d.indexOf(a):d!==a}}(Ka);var bf=[String,RegExp],cf={name:"keep-alive",abstract:!0,props:{include:bf,exclude:bf},created:function(){this.cache=Object.create(null)},render:function(){var a=Ba(this.$slots.default);if(a&&a.componentOptions){var b=a.componentOptions,c=b.Ctor.options.name||b.tag;if(c&&(this.include&&!Pa(this.include,c)||this.exclude&&Pa(this.exclude,c)))return a;var d=null==a.key?b.Ctor.cid+(b.tag?"::"+b.tag:""):a.key;this.cache[d]?a.child=this.cache[d].child:this.cache[d]=a,a.data.keepAlive=!0}return a},destroyed:function(){var a=this;for(var b in this.cache){var c=a.cache[b];ia(c.child,"deactivated"),c.child.$destroy()}}},df={KeepAlive:cf};!function(a){var b={};b.get=function(){return de},b.set=function(){re("Do not replace the Vue.config object, set individual fields instead.")},Object.defineProperty(a,"config",b),a.util=Fe,a.set=B,a.delete=C,a.nextTick=pe,a.options=Object.create(null),de._assetTypes.forEach(function(b){a.options[b+"s"]=Object.create(null)}),a.options._base=a,j(a.options.components,df),La(a),Ma(a),Na(a),Oa(a)}(Ka),Object.defineProperty(Ka.prototype,"$isServer",{get:ne}),Ka.version="2.1.6";var ef,ff,gf=c("input,textarea,option,select"),hf=function(a,b){return"value"===b&&gf(a)||"selected"===b&&"option"===a||"checked"===b&&"input"===a||"muted"===b&&"video"===a},jf=c("contenteditable,draggable,spellcheck"),kf=c("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),lf="http://www.w3.org/1999/xlink",mf=function(a){return":"===a.charAt(5)&&"xlink"===a.slice(0,5)},nf=function(a){return mf(a)?a.slice(6,a.length):""},of=function(a){return null==a||!1===a},pf={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML",xhtml:"http://www.w3.org/1999/xhtml"},qf=c("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),rf=c("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),sf=function(a){return"pre"===a},tf=function(a){return qf(a)||rf(a)},uf=Object.create(null),vf=Object.freeze({createElement:Ya,createElementNS:Za,createTextNode:$a,createComment:_a,insertBefore:ab,removeChild:bb,appendChild:cb,parentNode:db,nextSibling:eb,tagName:fb,setTextContent:gb,setAttribute:hb}),wf={create:function(a,b){ib(b)},update:function(a,b){a.data.ref!==b.data.ref&&(ib(a,!0),ib(b))},destroy:function(a){ib(a,!0)}},xf=new Xe("",{},[]),yf=["create","activate","update","remove","destroy"],zf={create:nb,update:nb,destroy:function(a){nb(a,xf)}},Af=Object.create(null),Bf=[wf,zf],Cf={create:sb,update:sb},Df={create:ub,update:ub},Ef={create:xb,update:xb},Ff={create:yb,update:yb},Gf=g(function(a){var b={};return a.split(/;(?![^(]*\))/g).forEach(function(a){if(a){var c=a.split(/:(.+)/);c.length>1&&(b[c[0].trim()]=c[1].trim())}}),b}),Hf=/^--/,If=/\s*!important$/,Jf=function(a,b,c){Hf.test(b)?a.style.setProperty(b,c):If.test(c)?a.style.setProperty(b,c.replace(If,""),"important"):a.style[Lf(b)]=c},Kf=["Webkit","Moz","ms"],Lf=g(function(a){if(ff=ff||document.createElement("div"),"filter"!==(a=Yd(a))&&a in ff.style)return a;for(var b=a.charAt(0).toUpperCase()+a.slice(1),c=0;c<Kf.length;c++){var d=Kf[c]+b;if(d in ff.style)return d}}),Mf={create:Db,update:Db},Nf=ge&&!je,Of="transition",Pf="animation",Qf="transition",Rf="transitionend",Sf="animation",Tf="animationend";Nf&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Qf="WebkitTransition",Rf="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Sf="WebkitAnimation",Tf="webkitAnimationEnd"));var Uf=ge&&window.requestAnimationFrame||setTimeout,Vf=/\b(transform|all)(,|$)/,Wf=g(function(a){return{enterClass:a+"-enter",leaveClass:a+"-leave",appearClass:a+"-enter",enterActiveClass:a+"-enter-active",leaveActiveClass:a+"-leave-active",appearActiveClass:a+"-enter-active"}}),Xf=ge?{create:Rb,activate:Rb,remove:function(a,b){a.data.show?b():Ob(a,b)}}:{},Yf=[Cf,Df,Ef,Ff,Mf,Xf],Zf=Yf.concat(Bf),$f=function(b){function d(a){return new Xe(D.tagName(a).toLowerCase(),{},[],void 0,a)}function e(a,b){function c(){0==--c.listeners&&g(a)}return c.listeners=b,c}function g(a){var b=D.parentNode(a);b&&D.removeChild(b,a)}function h(a,b,c,d,e){if(a.isRootInsert=!e,!i(a,b,c,d)){var f=a.data,g=a.children,h=a.tag;kb(h)?(f&&f.pre&&E++,E||a.ns||de.ignoredElements&&de.ignoredElements.indexOf(h)>-1||!de.isUnknownElement(h)||re("Unknown custom element: <"+h+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',a.context),a.elm=a.ns?D.createElementNS(a.ns,h):D.createElement(h,a),p(a),l(a,g,b),kb(f)&&n(a,b),k(c,a.elm,d),f&&f.pre&&E--):a.isComment?(a.elm=D.createComment(a.text),k(c,a.elm,d)):(a.elm=D.createTextNode(a.text),k(c,a.elm,d))}}function i(a,b,c,d){var e=a.data;if(kb(e)){var f=kb(a.child)&&e.keepAlive;if(kb(e=e.hook)&&kb(e=e.init)&&e(a,!1,c,d),kb(a.child))return o(a,b),f&&j(a,b,c,d),!0}}function j(a,b,c,d){for(var e,f=a;f.child;)if(f=f.child._vnode,kb(e=f.data)&&kb(e=e.transition)){for(e=0;e<B.activate.length;++e)B.activate[e](xf,f);b.push(f);break}k(c,a.elm,d)}function k(a,b,c){a&&(c?D.insertBefore(a,b,c):D.appendChild(a,b))}function l(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;++d)h(b[d],c,a.elm,null,!0);else f(a.text)&&D.appendChild(a.elm,D.createTextNode(a.text))}function m(a){for(;a.child;)a=a.child._vnode;return kb(a.tag)}function n(a,b){for(var c=0;c<B.create.length;++c)B.create[c](xf,a);z=a.data.hook,kb(z)&&(z.create&&z.create(xf,a),z.insert&&b.push(a))}function o(a,b){a.data.pendingInsert&&b.push.apply(b,a.data.pendingInsert),a.elm=a.child.$el,m(a)?(n(a,b),p(a)):(ib(a),b.push(a))}function p(a){var b;kb(b=a.context)&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,""),kb(b=Ze)&&b!==a.context&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,"")}function q(a,b,c,d,e,f){for(;d<=e;++d)h(c[d],f,a,b)}function r(a){var b,c,d=a.data;if(kb(d))for(kb(b=d.hook)&&kb(b=b.destroy)&&b(a),b=0;b<B.destroy.length;++b)B.destroy[b](a);if(kb(b=a.children))for(c=0;c<a.children.length;++c)r(a.children[c])}function s(a,b,c,d){for(;c<=d;++c){var e=b[c];kb(e)&&(kb(e.tag)?(t(e),r(e)):D.removeChild(a,e.elm))}}function t(a,b){if(b||kb(a.data)){var c=B.remove.length+1;for(b?b.listeners+=c:b=e(a.elm,c),kb(z=a.child)&&kb(z=z._vnode)&&kb(z.data)&&t(z,b),z=0;z<B.remove.length;++z)B.remove[z](a,b);kb(z=a.data.hook)&&kb(z=z.remove)?z(a,b):b()}else g(a.elm)}function u(a,b,c,d,e){for(var f,g,i,j,k=0,l=0,m=b.length-1,n=b[0],o=b[m],p=c.length-1,r=c[0],t=c[p],u=!e;k<=m&&l<=p;)jb(n)?n=b[++k]:jb(o)?o=b[--m]:lb(n,r)?(v(n,r,d),n=b[++k],r=c[++l]):lb(o,t)?(v(o,t,d),o=b[--m],t=c[--p]):lb(n,t)?(v(n,t,d),u&&D.insertBefore(a,n.elm,D.nextSibling(o.elm)),n=b[++k],t=c[--p]):lb(o,r)?(v(o,r,d),u&&D.insertBefore(a,o.elm,n.elm),o=b[--m],r=c[++l]):(jb(f)&&(f=mb(b,k,m)),g=kb(r.key)?f[r.key]:null,jb(g)?(h(r,d,a,n.elm),r=c[++l]):(i=b[g],i||re("It seems there are duplicate keys that is causing an update error. Make sure each v-for item has a unique key."),lb(i,r)?(v(i,r,d),b[g]=void 0,u&&D.insertBefore(a,r.elm,n.elm),r=c[++l]):(h(r,d,a,n.elm),r=c[++l])));k>m?(j=jb(c[p+1])?null:c[p+1].elm,q(a,j,c,l,p,d)):l>p&&s(a,b,k,m)}function v(a,b,c,d){if(a!==b){if(b.isStatic&&a.isStatic&&b.key===a.key&&(b.isCloned||b.isOnce))return b.elm=a.elm,void(b.child=a.child);var e,f=b.data,g=kb(f);g&&kb(e=f.hook)&&kb(e=e.prepatch)&&e(a,b);var h=b.elm=a.elm,i=a.children,j=b.children;if(g&&m(b)){for(e=0;e<B.update.length;++e)B.update[e](a,b);kb(e=f.hook)&&kb(e=e.update)&&e(a,b)}jb(b.text)?kb(i)&&kb(j)?i!==j&&u(h,i,j,c,d):kb(j)?(kb(a.text)&&D.setTextContent(h,""),q(h,null,j,0,j.length-1,c)):kb(i)?s(h,i,0,i.length-1):kb(a.text)&&D.setTextContent(h,""):a.text!==b.text&&D.setTextContent(h,b.text),g&&kb(e=f.hook)&&kb(e=e.postpatch)&&e(a,b)}}function w(a,b,c){if(c&&a.parent)a.parent.data.pendingInsert=b;else for(var d=0;d<b.length;++d)b[d].data.hook.insert(b[d])}function x(a,b,c){if(!y(a,b))return!1;b.elm=a;var d=b.tag,e=b.data,f=b.children;if(kb(e)&&(kb(z=e.hook)&&kb(z=z.init)&&z(b,!0),kb(z=b.child)))return o(b,c),!0;if(kb(d)){if(kb(f))if(a.hasChildNodes()){for(var g=!0,h=a.firstChild,i=0;i<f.length;i++){if(!h||!x(h,f[i],c)){g=!1;break}h=h.nextSibling}if(!g||h)return"undefined"==typeof console||F||(F=!0,console.warn("Parent: ",a),console.warn("Mismatching childNodes vs. VNodes: ",a.childNodes,f)),!1}else l(b,f,c);if(kb(e))for(var j in e)if(!G(j)){n(b,c);break}}return!0}function y(b,c){return c.tag?0===c.tag.indexOf("vue-component")||c.tag.toLowerCase()===(b.tagName&&b.tagName.toLowerCase()):a(c.text)===b.data}var z,A,B={},C=b.modules,D=b.nodeOps;for(z=0;z<yf.length;++z)for(B[yf[z]]=[],A=0;A<C.length;++A)void 0!==C[A][yf[z]]&&B[yf[z]].push(C[A][yf[z]]);var E=0,F=!1,G=c("attrs,style,class,staticClass,staticStyle,key");return function(a,b,c,e,f,g){if(!b)return void(a&&r(a));var i,j,k=!1,l=[];if(a){var n=kb(a.nodeType);if(!n&&lb(a,b))v(a,b,l,e);else{if(n){if(1===a.nodeType&&a.hasAttribute("server-rendered")&&(a.removeAttribute("server-rendered"),c=!0),c){if(x(a,b,l))return w(b,l,!0),a;re("The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration and performing full client-side render.")}a=d(a)}if(i=a.elm,j=D.parentNode(i),h(b,l,j,D.nextSibling(i)),b.parent){for(var o=b.parent;o;)o.elm=b.elm,o=o.parent;if(m(b))for(var p=0;p<B.create.length;++p)B.create[p](xf,b.parent)}null!==j?s(j,[a],0,0):kb(a.tag)&&r(a)}}else k=!0,h(b,l,f,g);return w(b,l,k),b.elm}}({nodeOps:vf,modules:Zf}),_f=/^input|select|textarea|vue-component-[0-9]+(-[0-9a-zA-Z_-]*)?$/;je&&document.addEventListener("selectionchange",function(){var a=document.activeElement;a&&a.vmodel&&Xb(a,"input")});var ag={inserted:function(a,b,c){if(_f.test(c.tag)||re("v-model is not supported on element type: <"+c.tag+">. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.",c.context),"select"===c.tag){var d=function(){Sb(a,b,c.context)};d(),(ie||ke)&&setTimeout(d,0)}else"textarea"!==c.tag&&"text"!==a.type||(a._vModifiers=b.modifiers,b.modifiers.lazy||(le||(a.addEventListener("compositionstart",Vb),a.addEventListener("compositionend",Wb)),je&&(a.vmodel=!0)))},componentUpdated:function(a,b,c){if("select"===c.tag){Sb(a,b,c.context);(a.multiple?b.value.some(function(b){return Tb(b,a.options)}):b.value!==b.oldValue&&Tb(b.value,a.options))&&Xb(a,"change")}}},bg={bind:function(a,b,c){var d=b.value;c=Yb(c);var e=c.data&&c.data.transition,f=a.__vOriginalDisplay="none"===a.style.display?"":a.style.display;d&&e&&!je?(c.data.show=!0,Nb(c,function(){a.style.display=f})):a.style.display=d?f:"none"},update:function(a,b,c){var d=b.value;d!==b.oldValue&&(c=Yb(c),c.data&&c.data.transition&&!je?(c.data.show=!0,d?Nb(c,function(){a.style.display=a.__vOriginalDisplay}):Ob(c,function(){a.style.display="none"})):a.style.display=d?a.__vOriginalDisplay:"none")}},cg={model:ag,show:bg},dg={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String},eg={name:"transition",props:dg,abstract:!0,render:function(a){var b=this,c=this.$slots.default;if(c&&(c=c.filter(function(a){return a.tag}),c.length)){c.length>1&&re("<transition> can only be used on a single element. Use <transition-group> for lists.",this.$parent);var d=this.mode;d&&"in-out"!==d&&"out-in"!==d&&re("invalid <transition> mode: "+d,this.$parent);var e=c[0];if(ac(this.$vnode))return e;var f=Zb(e);if(!f)return e;if(this._leaving)return _b(a,e);var g=f.key=null==f.key||f.isStatic?"__v"+(f.tag+this._uid)+"__":f.key,h=(f.data||(f.data={})).transition=$b(this),i=this._vnode,k=Zb(i);if(f.data.directives&&f.data.directives.some(function(a){return"show"===a.name})&&(f.data.show=!0),k&&k.data&&k.key!==g){var l=k.data.transition=j({},h);if("out-in"===d)return this._leaving=!0,va(l,"afterLeave",function(){b._leaving=!1,b.$forceUpdate()},g),_b(a,e);if("in-out"===d){var m,n=function(){m()};va(h,"afterEnter",n,g),va(h,"enterCancelled",n,g),va(l,"delayLeave",function(a){m=a},g)}}return e}}},fg=j({tag:String,moveClass:String},dg);delete fg.mode;var gg={props:fg,render:function(a){for(var b=this.tag||this.$vnode.data.tag||"span",c=Object.create(null),d=this.prevChildren=this.children,e=this.$slots.default||[],f=this.children=[],g=$b(this),h=0;h<e.length;h++){var i=e[h];if(i.tag)if(null!=i.key&&0!==String(i.key).indexOf("__vlist"))f.push(i),c[i.key]=i,(i.data||(i.data={})).transition=g;else{var j=i.componentOptions,k=j?j.Ctor.options.name||j.tag:i.tag;re("<transition-group> children must be keyed: <"+k+">")}}if(d){for(var l=[],m=[],n=0;n<d.length;n++){var o=d[n];o.data.transition=g,o.data.pos=o.elm.getBoundingClientRect(),c[o.key]?l.push(o):m.push(o)}this.kept=a(b,null,l),this.removed=m}return a(b,null,f)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var a=this.prevChildren,b=this.moveClass||(this.name||"v")+"-move";if(a.length&&this.hasMove(a[0].elm,b)){a.forEach(bc),a.forEach(cc),a.forEach(dc);document.body.offsetHeight;a.forEach(function(a){if(a.data.moved){var c=a.elm,d=c.style;Hb(c,b),d.transform=d.WebkitTransform=d.transitionDuration="",c.addEventListener(Rf,c._moveCb=function a(d){d&&!/transform$/.test(d.propertyName)||(c.removeEventListener(Rf,a),c._moveCb=null,Ib(c,b))})}})}},methods:{hasMove:function(a,b){if(!Nf)return!1;if(null!=this._hasMove)return this._hasMove;Hb(a,b);var c=Kb(a);return Ib(a,b),this._hasMove=c.hasTransform}}},hg={Transition:eg,TransitionGroup:gg};Ka.config.isUnknownElement=Wa,Ka.config.isReservedTag=tf,Ka.config.getTagNamespace=Va,Ka.config.mustUseProp=hf,j(Ka.options.directives,cg),j(Ka.options.components,hg),Ka.prototype.__patch__=ge?$f:n,Ka.prototype.$mount=function(a,b){return a=a&&ge?Xa(a):void 0,this._mount(a,b)},setTimeout(function(){de.devtools&&(oe?oe.emit("init",Ka):ge&&!ke&&/Chrome\/\d+/.test(window.navigator.userAgent)&&console.log("Download the Vue Devtools for a better development experience:\nhttps://github.com/vuejs/vue-devtools"))},0);var ig,jg=!!ge&&function(a,b){var c=document.createElement("div");return c.innerHTML='<div a="'+a+'">',c.innerHTML.indexOf(b)>0}("\n","&#10;"),kg=c("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr",!0),lg=c("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source",!0),mg=c("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track",!0),ng=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],og=new RegExp("^\\s*"+/([^\s"'<>\/=]+)/.source+"(?:\\s*("+/(?:=)/.source+")\\s*(?:"+ng.join("|")+"))?"),pg="[a-zA-Z_][\\w\\-\\.]*",qg=new RegExp("^<((?:"+pg+"\\:)?"+pg+")"),rg=/^\s*(\/?)>/,sg=new RegExp("^<\\/((?:"+pg+"\\:)?"+pg+")[^>]*>"),tg=/^<!DOCTYPE [^>]+>/i,ug=/^<!--/,vg=/^<!\[/,wg=!1;"x".replace(/x(.)?/g,function(a,b){wg=""===b});var xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,Kg,Lg,Mg,Ng,Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg=c("script,style",!0),Wg=function(a){return"lang"===a.name&&"html"!==a.value},Xg=function(a,b,c){return!!Vg(a)||!(!b||1!==c.length)&&!("template"===a&&!c[0].attrs.some(Wg))},Yg={},Zg=/&lt;/g,$g=/&gt;/g,_g=/&#10;/g,ah=/&amp;/g,bh=/&quot;/g,ch=/\{\{((?:.|\n)+?)\}\}/g,dh=g(function(a){var b=a[0].replace(/[-.*+?^${}()|[\]\/\\]/g,"\\$&"),c=a[1].replace(/[-.*+?^${}()|[\]\/\\]/g,"\\$&");return new RegExp(b+"((?:.|\\n)+?)"+c,"g")}),eh=/^v-|^@|^:/,fh=/(.*?)\s+(?:in|of)\s+(.*)/,gh=/\((\{[^}]*\}|[^,]*),([^,]*)(?:,([^,]*))?\)/,hh=/^:|^v-bind:/,ih=/^@|^v-on:/,jh=/:(.*)$/,kh=/\.[^.]+/g,lh=g(ec),mh=/^xmlns:NS\d+/,nh=/^NS\d+:/,oh=g(Tc),ph=/^\s*([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,qh=/^\s*[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?']|\[".*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*\s*$/,rh={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},sh={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:"if($event.target !== $event.currentTarget)return;",ctrl:"if(!$event.ctrlKey)return;",shift:"if(!$event.shiftKey)return;",alt:"if(!$event.altKey)return;",meta:"if(!$event.metaKey)return;"},th={bind:bd,cloak:n},uh=new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),vh=/[A-Za-z_$][\w$]*/,wh=/'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"|`(?:[^`\\]|\\.)*\$\{|\}(?:[^`\\]|\\.)*`|`(?:[^`\\]|\\.)*`/g,xh={staticKeys:["staticClass"],transformNode:Dd,genData:Ed},yh={staticKeys:["staticStyle"],transformNode:Fd,genData:Gd},zh=[xh,yh],Ah={model:Hd,text:Od,html:Pd},Bh=Object.create(null),Ch={expectHTML:!0,modules:zh,staticKeys:o(zh),directives:Ah,isReservedTag:tf,isUnaryTag:kg,mustUseProp:hf,getTagNamespace:Va,isPreTag:sf},Dh=g(function(a){var b=Xa(a);return b&&b.innerHTML}),Eh=Ka.prototype.$mount;return Ka.prototype.$mount=function(a,b){if((a=a&&Xa(a))===document.body||a===document.documentElement)return re("Do not mount Vue to <html> or <body> - mount to normal elements instead."),this;var c=this.$options;if(!c.render){var d=c.template;if(d)if("string"==typeof d)"#"===d.charAt(0)&&((d=Dh(d))||re("Template element not found or is empty: "+c.template,this));else{if(!d.nodeType)return re("invalid template option:"+d,this),this;d=d.innerHTML}else a&&(d=Td(a));if(d){var e=Rd(d,{warn:re,shouldDecodeNewlines:jg,delimiters:c.delimiters},this),f=e.render,g=e.staticRenderFns;c.render=f,c.staticRenderFns=g}}return Eh.call(this,a,b)},Ka.compile=Rd,Ka});
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.Vue=b()}(this,function(){"use strict";function a(a){return null==a?"":"object"==typeof a?JSON.stringify(a,null,2):String(a)}function b(a){var b=parseFloat(a,10);return b||0===b?b:a}function c(a,b){for(var c=Object.create(null),d=a.split(","),e=0;e<d.length;e++)c[d[e]]=!0;return b?function(a){return c[a.toLowerCase()]}:function(a){return c[a]}}function d(a,b){if(a.length){var c=a.indexOf(b);if(c>-1)return a.splice(c,1)}}function e(a,b){return Xd.call(a,b)}function f(a){return"string"==typeof a||"number"==typeof a}function g(a){var b=Object.create(null);return function(c){return b[c]||(b[c]=a(c))}}function h(a,b){function c(c){var d=arguments.length;return d?d>1?a.apply(b,arguments):a.call(b,c):a.call(b)}return c._length=a.length,c}function i(a,b){b=b||0;for(var c=a.length-b,d=new Array(c);c--;)d[c]=a[c+b];return d}function j(a,b){for(var c in b)a[c]=b[c];return a}function k(a){return null!==a&&"object"==typeof a}function l(a){return be.call(a)===ce}function m(a){for(var b={},c=0;c<a.length;c++)a[c]&&j(b,a[c]);return b}function n(){}function o(a){return a.reduce(function(a,b){return a.concat(b.staticKeys||[])},[]).join(",")}function p(a,b){return a==b||!(!k(a)||!k(b))&&JSON.stringify(a)===JSON.stringify(b)}function q(a,b){for(var c=0;c<a.length;c++)if(p(a[c],b))return c;return-1}function r(a){var b=(a+"").charCodeAt(0);return 36===b||95===b}function s(a,b,c,d){Object.defineProperty(a,b,{value:c,enumerable:!!d,writable:!0,configurable:!0})}function t(a){if(!ge.test(a)){var b=a.split(".");return function(a){for(var c=0;c<b.length;c++){if(!a)return;a=a[b[c]]}return a}}}function u(a){return/native code/.test(a.toString())}function v(a){xe.target&&ye.push(xe.target),xe.target=a}function w(){xe.target=ye.pop()}function x(a,b){a.__proto__=b}function y(a,b,c){for(var d=0,e=c.length;d<e;d++){var f=c[d];s(a,f,b[f])}}function z(a){if(k(a)){var b;return e(a,"__ob__")&&a.__ob__ instanceof De?b=a.__ob__:Ce.shouldConvert&&!pe()&&(Array.isArray(a)||l(a))&&Object.isExtensible(a)&&!a._isVue&&(b=new De(a)),b}}function A(a,b,c,d){var e=new xe,f=Object.getOwnPropertyDescriptor(a,b);if(!f||!1!==f.configurable){var g=f&&f.get,h=f&&f.set,i=z(c);Object.defineProperty(a,b,{enumerable:!0,configurable:!0,get:function(){var b=g?g.call(a):c;return xe.target&&(e.depend(),i&&i.dep.depend(),Array.isArray(b)&&D(b)),b},set:function(b){var f=g?g.call(a):c;b===f||b!==b&&f!==f||(d&&d(),h?h.call(a,b):c=b,i=z(b),e.notify())}})}}function B(a,b,c){if(Array.isArray(a))return a.length=Math.max(a.length,b),a.splice(b,1,c),c;if(e(a,b))return void(a[b]=c);var d=a.__ob__;return a._isVue||d&&d.vmCount?void te("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."):d?(A(d.value,b,c),d.dep.notify(),c):void(a[b]=c)}function C(a,b){var c=a.__ob__;if(a._isVue||c&&c.vmCount)return void te("Avoid deleting properties on a Vue instance or its root $data - just set it to null.");e(a,b)&&(delete a[b],c&&c.dep.notify())}function D(a){for(var b=void 0,c=0,d=a.length;c<d;c++)b=a[c],b&&b.__ob__&&b.__ob__.dep.depend(),Array.isArray(b)&&D(b)}function E(a,b){if(!b)return a;for(var c,d,f,g=Object.keys(b),h=0;h<g.length;h++)c=g[h],d=a[c],f=b[c],e(a,c)?l(d)&&l(f)&&E(d,f):B(a,c,f);return a}function F(a,b){return b?a?a.concat(b):Array.isArray(b)?b:[b]:a}function G(a,b){var c=Object.create(a||null);return b?j(c,b):c}function H(a){for(var b in a.components){var c=b.toLowerCase();(Wd(c)||fe.isReservedTag(c))&&te("Do not use built-in or reserved HTML elements as component id: "+b)}}function I(a){var b=a.props;if(b){var c,d,e,f={};if(Array.isArray(b))for(c=b.length;c--;)d=b[c],"string"==typeof d?(e=Zd(d),f[e]={type:null}):te("props must be strings when using array syntax.");else if(l(b))for(var g in b)d=b[g],e=Zd(g),f[e]=l(d)?d:{type:d};a.props=f}}function J(a){var b=a.directives;if(b)for(var c in b){var d=b[c];"function"==typeof d&&(b[c]={bind:d,update:d})}}function K(a,b,c){function d(d){var e=Ee[d]||Ge;k[d]=e(a[d],b[d],c,d)}H(b),I(b),J(b);var f=b.extends;if(f&&(a="function"==typeof f?K(a,f.options,c):K(a,f,c)),b.mixins)for(var g=0,h=b.mixins.length;g<h;g++){var i=b.mixins[g];i.prototype instanceof Ka&&(i=i.options),a=K(a,i,c)}var j,k={};for(j in a)d(j);for(j in b)e(a,j)||d(j);return k}function L(a,b,c,d){if("string"==typeof c){var f=a[b];if(e(f,c))return f[c];var g=Zd(c);if(e(f,g))return f[g];var h=$d(g);if(e(f,h))return f[h];var i=f[c]||f[g]||f[h];return d&&!i&&te("Failed to resolve "+b.slice(0,-1)+": "+c,a),i}}function M(a,b,c,d){var f=b[a],g=!e(c,a),h=c[a];if(R(f.type)&&(g&&!e(f,"default")?h=!1:""!==h&&h!==ae(a)||(h=!0)),void 0===h){h=N(d,f,a);var i=Ce.shouldConvert;Ce.shouldConvert=!0,z(h),Ce.shouldConvert=i}return O(f,a,h,d,g),h}function N(a,b,c){if(e(b,"default")){var d=b.default;return k(d)&&te('Invalid default value for prop "'+c+'": Props with type Object/Array must use a factory function to return the default value.',a),a&&a.$options.propsData&&void 0===a.$options.propsData[c]&&void 0!==a[c]?a[c]:"function"==typeof d&&b.type!==Function?d.call(a):d}}function O(a,b,c,d,e){if(a.required&&e)return void te('Missing required prop: "'+b+'"',d);if(null!=c||a.required){var f=a.type,g=!f||!0===f,h=[];if(f){Array.isArray(f)||(f=[f]);for(var i=0;i<f.length&&!g;i++){var j=P(c,f[i]);h.push(j.expectedType),g=j.valid}}if(!g)return void te('Invalid prop: type check failed for prop "'+b+'". Expected '+h.map($d).join(", ")+", got "+Object.prototype.toString.call(c).slice(8,-1)+".",d);var k=a.validator;k&&(k(c)||te('Invalid prop: custom validator check failed for prop "'+b+'".',d))}}function P(a,b){var c,d=Q(b);return c="String"===d?typeof a==(d="string"):"Number"===d?typeof a==(d="number"):"Boolean"===d?typeof a==(d="boolean"):"Function"===d?typeof a==(d="function"):"Object"===d?l(a):"Array"===d?Array.isArray(a):a instanceof b,{valid:c,expectedType:d}}function Q(a){var b=a&&a.toString().match(/^\s*function (\w+)/);return b&&b[1]}function R(a){if(!Array.isArray(a))return"Boolean"===Q(a);for(var b=0,c=a.length;b<c;b++)if("Boolean"===Q(a[b]))return!0;return!1}function S(){Oe.length=0,Pe={},Qe={},Re=Se=!1}function T(){for(Se=!0,Oe.sort(function(a,b){return a.id-b.id}),Te=0;Te<Oe.length;Te++){var a=Oe[Te],b=a.id;if(Pe[b]=null,a.run(),null!=Pe[b]&&(Qe[b]=(Qe[b]||0)+1,Qe[b]>fe._maxUpdateCount)){te("You may have an infinite update loop "+(a.user?'in watcher with expression "'+a.expression+'"':"in a component render function."),a.vm);break}}qe&&fe.devtools&&qe.emit("flush"),S()}function U(a){var b=a.id;if(null==Pe[b]){if(Pe[b]=!0,Se){for(var c=Oe.length-1;c>=0&&Oe[c].id>a.id;)c--;Oe.splice(Math.max(c,Te)+1,0,a)}else Oe.push(a);Re||(Re=!0,re(T))}}function V(a){We.clear(),W(a,We)}function W(a,b){var c,d,e=Array.isArray(a);if((e||k(a))&&Object.isExtensible(a)){if(a.__ob__){var f=a.__ob__.dep.id;if(b.has(f))return;b.add(f)}if(e)for(c=a.length;c--;)W(a[c],b);else for(d=Object.keys(a),c=d.length;c--;)W(a[d[c]],b)}}function X(a){a._watchers=[],Y(a),aa(a),Z(a),$(a),ba(a)}function Y(a){var b=a.$options.props;if(b){var c=a.$options.propsData||{},d=a.$options._propKeys=Object.keys(b),e=!a.$parent;Ce.shouldConvert=e;for(var f=0;f<d.length;f++)!function(e){var f=d[e];Xe[f]&&te('"'+f+'" is a reserved attribute and cannot be used as component prop.',a),A(a,f,M(f,b,c,a),function(){a.$parent&&!Ce.isSettingProps&&te("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+f+'"',a)})}(f);Ce.shouldConvert=!0}}function Z(a){var b=a.$options.data;b=a._data="function"==typeof b?b.call(a):b||{},l(b)||(b={},te("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",a));for(var c=Object.keys(b),d=a.$options.props,f=c.length;f--;)d&&e(d,c[f])?te('The data property "'+c[f]+'" is already declared as a prop. Use prop default value instead.',a):da(a,c[f]);z(b),b.__ob__&&b.__ob__.vmCount++}function $(a){var b=a.$options.computed;if(b)for(var c in b){var d=b[c];"function"==typeof d?(Ye.get=_(d,a),Ye.set=n):(Ye.get=d.get?!1!==d.cache?_(d.get,a):h(d.get,a):n,Ye.set=d.set?h(d.set,a):n),Object.defineProperty(a,c,Ye)}}function _(a,b){var c=new Ve(b,a,n,{lazy:!0});return function(){return c.dirty&&c.evaluate(),xe.target&&c.depend(),c.value}}function aa(a){var b=a.$options.methods;if(b)for(var c in b)a[c]=null==b[c]?n:h(b[c],a),null==b[c]&&te('method "'+c+'" has an undefined value in the component definition. Did you reference the function correctly?',a)}function ba(a){var b=a.$options.watch;if(b)for(var c in b){var d=b[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)ca(a,c,d[e]);else ca(a,c,d)}}function ca(a,b,c){var d;l(c)&&(d=c,c=c.handler),"string"==typeof c&&(c=a[c]),a.$watch(b,c,d)}function da(a,b){r(b)||Object.defineProperty(a,b,{configurable:!0,enumerable:!0,get:function(){return a._data[b]},set:function(c){a._data[b]=c}})}function ea(a){return new Ze(void 0,void 0,void 0,String(a))}function fa(a){var b=new Ze(a.tag,a.data,a.children,a.text,a.elm,a.context,a.componentOptions);return b.ns=a.ns,b.isStatic=a.isStatic,b.key=a.key,b.isCloned=!0,b}function ga(a){for(var b=new Array(a.length),c=0;c<a.length;c++)b[c]=fa(a[c]);return b}function ha(a){var b=a.$options,c=b.parent;if(c&&!b.abstract){for(;c.$options.abstract&&c.$parent;)c=c.$parent;c.$children.push(a)}a.$parent=c,a.$root=c?c.$root:a,a.$children=[],a.$refs={},a._watcher=null,a._inactive=!1,a._isMounted=!1,a._isDestroyed=!1,a._isBeingDestroyed=!1}function ia(a,b){var c=a.$options[b];if(c)for(var d=0,e=c.length;d<e;d++)c[d].call(a);a.$emit("hook:"+b)}function ja(a,b,c,d,e){if(a){var f=c.$options._base;if(k(a)&&(a=f.extend(a)),"function"!=typeof a)return void te("Invalid Component definition: "+String(a),c);if(!a.cid)if(a.resolved)a=a.resolved;else if(!(a=qa(a,f,function(){c.$forceUpdate()})))return;Ja(a),b=b||{};var g=ra(b,a);if(a.options.functional)return ka(a,g,b,c,d);var h=b.on;b.on=b.nativeOn,a.options.abstract&&(b={}),ta(b);var i=a.options.name||e;return new Ze("vue-component-"+a.cid+(i?"-"+i:""),b,void 0,void 0,void 0,c,{Ctor:a,propsData:g,listeners:h,tag:e,children:d})}}function ka(a,b,c,d,e){var f={},g=a.options.props;if(g)for(var h in g)f[h]=M(h,g,b);var i=Object.create(d),j=function(a,b,c,d){return Ca(i,a,b,c,d,!0)},k=a.options.render.call(null,j,{props:f,data:c,parent:d,children:e,slots:function(){return Ga(e,d)}});return k instanceof Ze&&(k.functionalContext=d,c.slot&&((k.data||(k.data={})).slot=c.slot)),k}function la(a,b,c,d){var e=a.componentOptions,f={_isComponent:!0,parent:b,propsData:e.propsData,_componentTag:e.tag,_parentVnode:a,_parentListeners:e.listeners,_renderChildren:e.children,_parentElm:c||null,_refElm:d||null},g=a.data.inlineTemplate;return g&&(f.render=g.render,f.staticRenderFns=g.staticRenderFns),new e.Ctor(f)}function ma(a,b,c,d){if(!a.child||a.child._isDestroyed){(a.child=la(a,_e,c,d)).$mount(b?a.elm:void 0,b)}else if(a.data.keepAlive){var e=a;na(e,e)}}function na(a,b){var c=b.componentOptions;(b.child=a.child)._updateFromParent(c.propsData,c.listeners,b,c.children)}function oa(a){a.child._isMounted||(a.child._isMounted=!0,ia(a.child,"mounted")),a.data.keepAlive&&(a.child._inactive=!1,ia(a.child,"activated"))}function pa(a){a.child._isDestroyed||(a.data.keepAlive?(a.child._inactive=!0,ia(a.child,"deactivated")):a.child.$destroy())}function qa(a,b,c){if(!a.requested){a.requested=!0;var d=a.pendingCallbacks=[c],e=!0,f=function(c){if(k(c)&&(c=b.extend(c)),a.resolved=c,!e)for(var f=0,g=d.length;f<g;f++)d[f](c)},g=function(b){te("Failed to resolve async component: "+String(a)+(b?"\nReason: "+b:""))},h=a(f,g);return h&&"function"==typeof h.then&&!a.resolved&&h.then(f,g),e=!1,a.resolved}a.pendingCallbacks.push(c)}function ra(a,b){var c=b.options.props;if(c){var d={},e=a.attrs,f=a.props,g=a.domProps;if(e||f||g)for(var h in c){var i=ae(h);sa(d,f,h,i,!0)||sa(d,e,h,i)||sa(d,g,h,i)}return d}}function sa(a,b,c,d,f){if(b){if(e(b,c))return a[c]=b[c],f||delete b[c],!0;if(e(b,d))return a[c]=b[d],f||delete b[d],!0}return!1}function ta(a){a.hook||(a.hook={});for(var b=0;b<bf.length;b++){var c=bf[b],d=a.hook[c],e=af[c];a.hook[c]=d?ua(e,d):e}}function ua(a,b){return function(c,d,e,f){a(c,d,e,f),b(c,d,e,f)}}function va(a,b,c,d){d+=b;var e=a.__injected||(a.__injected={});if(!e[d]){e[d]=!0;var f=a[b];a[b]=f?function(){f.apply(this,arguments),c.apply(this,arguments)}:c}}function wa(a,b,c,d,e){var f,g,h,i,j,k,l;for(f in a)if(g=a[f],h=b[f],g)if(h){if(g!==h)if(Array.isArray(h)){h.length=g.length;for(var m=0;m<h.length;m++)h[m]=g[m];a[f]=h}else h.fn=g,a[f]=h}else l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,Array.isArray(g)?c(j,g.invoker=xa(g),l,k):(g.invoker||(i=g,g=a[f]={},g.fn=i,g.invoker=ya(g)),c(j,g.invoker,l,k));else te('Invalid handler for event "'+f+'": got '+String(g),e);for(f in b)a[f]||(l="~"===f.charAt(0),j=l?f.slice(1):f,k="!"===j.charAt(0),j=k?j.slice(1):j,d(j,b[f].invoker,k))}function xa(a){return function(b){for(var c=arguments,d=1===arguments.length,e=0;e<a.length;e++)d?a[e](b):a[e].apply(null,c)}}function ya(a){return function(b){1===arguments.length?a.fn(b):a.fn.apply(null,arguments)}}function za(a){return f(a)?[ea(a)]:Array.isArray(a)?Aa(a):void 0}function Aa(a,b){var c,d,e,g=[];for(c=0;c<a.length;c++)null!=(d=a[c])&&"boolean"!=typeof d&&(e=g[g.length-1],Array.isArray(d)?g.push.apply(g,Aa(d,(b||"")+"_"+c)):f(d)?e&&e.text?e.text+=String(d):""!==d&&g.push(ea(d)):d.text&&e&&e.text?g[g.length-1]=ea(e.text+d.text):(d.tag&&null==d.key&&null!=b&&(d.key="__vlist"+b+"_"+c+"__"),g.push(d)));return g}function Ba(a){return a&&a.filter(function(a){return a&&a.componentOptions})[0]}function Ca(a,b,c,d,e,g){return(Array.isArray(c)||f(c))&&(e=d,d=c,c=void 0),g&&(e=!0),Da(a,b,c,d,e)}function Da(a,b,c,d,e){if(c&&c.__ob__)return te("Avoid using observed data object as vnode data: "+JSON.stringify(c)+"\nAlways create fresh vnode data objects in each render!",a),$e();if(!b)return $e();Array.isArray(d)&&"function"==typeof d[0]&&(c=c||{},c.scopedSlots={default:d[0]},d.length=0),e&&(d=za(d));var f,g;if("string"==typeof b){var h;g=fe.getTagNamespace(b),fe.isReservedTag(b)?f=new Ze(fe.parsePlatformTagName(b),c,d,void 0,void 0,a):(h=L(a.$options,"components",b))?f=ja(h,c,a,d,b):(g="foreignObject"===b?"xhtml":g,f=new Ze(b,c,d,void 0,void 0,a))}else f=ja(b,c,a,d);return f?(g&&Ea(f,g),f):$e()}function Ea(a,b){if(a.ns=b,a.children)for(var c=0,d=a.children.length;c<d;c++){var e=a.children[c];e.tag&&!e.ns&&Ea(e,b)}}function Fa(a){a.$vnode=null,a._vnode=null,a._staticTrees=null;var b=a.$options._parentVnode,c=b&&b.context;a.$slots=Ga(a.$options._renderChildren,c),a.$scopedSlots={},a._c=function(b,c,d,e){return Ca(a,b,c,d,e,!1)},a.$createElement=function(b,c,d,e){return Ca(a,b,c,d,e,!0)},a.$options.el&&a.$mount(a.$options.el)}function Ga(a,b){var c={};if(!a)return c;for(var d,e,f=[],g=0,h=a.length;g<h;g++)if(e=a[g],(e.context===b||e.functionalContext===b)&&e.data&&(d=e.data.slot)){var i=c[d]||(c[d]=[]);"template"===e.tag?i.push.apply(i,e.children):i.push(e)}else f.push(e);return f.length&&(1!==f.length||" "!==f[0].text&&!f[0].isComment)&&(c.default=f),c}function Ha(a){a._events=Object.create(null);var b=a.$options._parentListeners,c=function(b,c,d){d?a.$once(b,c):a.$on(b,c)},d=h(a.$off,a);a._updateListeners=function(b,e){wa(b,e||{},c,d,a)},b&&a._updateListeners(b)}function Ia(a,b){var c=a.$options=Object.create(a.constructor.options);c.parent=b.parent,c.propsData=b.propsData,c._parentVnode=b._parentVnode,c._parentListeners=b._parentListeners,c._renderChildren=b._renderChildren,c._componentTag=b._componentTag,c._parentElm=b._parentElm,c._refElm=b._refElm,b.render&&(c.render=b.render,c.staticRenderFns=b.staticRenderFns)}function Ja(a){var b=a.options;if(a.super){var c=a.super.options,d=a.superOptions,e=a.extendOptions;c!==d&&(a.superOptions=c,e.render=b.render,e.staticRenderFns=b.staticRenderFns,e._scopeId=b._scopeId,b=a.options=K(c,e),b.name&&(b.components[b.name]=a))}return b}function Ka(a){this instanceof Ka||te("Vue is a constructor and should be called with the `new` keyword"),this._init(a)}function La(a){a.use=function(a){if(!a.installed){var b=i(arguments,1);return b.unshift(this),"function"==typeof a.install?a.install.apply(a,b):a.apply(null,b),a.installed=!0,this}}}function Ma(a){a.mixin=function(a){this.options=K(this.options,a)}}function Na(a){a.cid=0;var b=1;a.extend=function(a){a=a||{};var c=this,d=c.cid,e=a._Ctor||(a._Ctor={});if(e[d])return e[d];var f=a.name||c.options.name;/^[a-zA-Z][\w-]*$/.test(f)||te('Invalid component name: "'+f+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.');var g=function(a){this._init(a)};return g.prototype=Object.create(c.prototype),g.prototype.constructor=g,g.cid=b++,g.options=K(c.options,a),g.super=c,g.extend=c.extend,g.mixin=c.mixin,g.use=c.use,fe._assetTypes.forEach(function(a){g[a]=c[a]}),f&&(g.options.components[f]=g),g.superOptions=c.options,g.extendOptions=a,e[d]=g,g}}function Oa(a){fe._assetTypes.forEach(function(b){a[b]=function(a,c){return c?("component"===b&&fe.isReservedTag(a)&&te("Do not use built-in or reserved HTML elements as component id: "+a),"component"===b&&l(c)&&(c.name=c.name||a,c=this.options._base.extend(c)),"directive"===b&&"function"==typeof c&&(c={bind:c,update:c}),this.options[b+"s"][a]=c,c):this.options[b+"s"][a]}})}function Pa(a,b){return"string"==typeof a?a.split(",").indexOf(b)>-1:a.test(b)}function Qa(a){for(var b=a.data,c=a,d=a;d.child;)d=d.child._vnode,d.data&&(b=Ra(d.data,b));for(;c=c.parent;)c.data&&(b=Ra(b,c.data));return Sa(b)}function Ra(a,b){return{staticClass:Ta(a.staticClass,b.staticClass),class:a.class?[a.class,b.class]:b.class}}function Sa(a){var b=a.class,c=a.staticClass;return c||b?Ta(c,Ua(b)):""}function Ta(a,b){return a?b?a+" "+b:a:b||""}function Ua(a){var b="";if(!a)return b;if("string"==typeof a)return a;if(Array.isArray(a)){for(var c,d=0,e=a.length;d<e;d++)a[d]&&(c=Ua(a[d]))&&(b+=c+" ");return b.slice(0,-1)}if(k(a)){for(var f in a)a[f]&&(b+=f+" ");return b.slice(0,-1)}return b}function Va(a){return tf(a)?"svg":"math"===a?"math":void 0}function Wa(a){if(!ie)return!0;if(vf(a))return!1;if(a=a.toLowerCase(),null!=wf[a])return wf[a];var b=document.createElement(a);return a.indexOf("-")>-1?wf[a]=b.constructor===window.HTMLUnknownElement||b.constructor===window.HTMLElement:wf[a]=/HTMLUnknownElement/.test(b.toString())}function Xa(a){if("string"==typeof a){var b=a;if(!(a=document.querySelector(a)))return te("Cannot find element: "+b),document.createElement("div")}return a}function Ya(a,b){var c=document.createElement(a);return"select"!==a?c:(b.data&&b.data.attrs&&"multiple"in b.data.attrs&&c.setAttribute("multiple","multiple"),c)}function Za(a,b){return document.createElementNS(rf[a],b)}function $a(a){return document.createTextNode(a)}function _a(a){return document.createComment(a)}function ab(a,b,c){a.insertBefore(b,c)}function bb(a,b){a.removeChild(b)}function cb(a,b){a.appendChild(b)}function db(a){return a.parentNode}function eb(a){return a.nextSibling}function fb(a){return a.tagName}function gb(a,b){a.textContent=b}function hb(a,b,c){a.setAttribute(b,c)}function ib(a,b){var c=a.data.ref;if(c){var e=a.context,f=a.child||a.elm,g=e.$refs;b?Array.isArray(g[c])?d(g[c],f):g[c]===f&&(g[c]=void 0):a.data.refInFor?Array.isArray(g[c])&&g[c].indexOf(f)<0?g[c].push(f):g[c]=[f]:g[c]=f}}function jb(a){return null==a}function kb(a){return null!=a}function lb(a,b){return a.key===b.key&&a.tag===b.tag&&a.isComment===b.isComment&&!a.data==!b.data}function mb(a,b,c){var d,e,f={};for(d=b;d<=c;++d)e=a[d].key,kb(e)&&(f[e]=d);return f}function nb(a,b){(a.data.directives||b.data.directives)&&ob(a,b)}function ob(a,b){var c,d,e,f=a===zf,g=pb(a.data.directives,a.context),h=pb(b.data.directives,b.context),i=[],j=[];for(c in h)d=g[c],e=h[c],d?(e.oldValue=d.value,rb(e,"update",b,a),e.def&&e.def.componentUpdated&&j.push(e)):(rb(e,"bind",b,a),e.def&&e.def.inserted&&i.push(e));if(i.length){var k=function(){for(var c=0;c<i.length;c++)rb(i[c],"inserted",b,a)};f?va(b.data.hook||(b.data.hook={}),"insert",k,"dir-insert"):k()}if(j.length&&va(b.data.hook||(b.data.hook={}),"postpatch",function(){for(var c=0;c<j.length;c++)rb(j[c],"componentUpdated",b,a)},"dir-postpatch"),!f)for(c in g)h[c]||rb(g[c],"unbind",a)}function pb(a,b){var c=Object.create(null);if(!a)return c;var d,e;for(d=0;d<a.length;d++)e=a[d],e.modifiers||(e.modifiers=Cf),c[qb(e)]=e,e.def=L(b.$options,"directives",e.name,!0);return c}function qb(a){return a.rawName||a.name+"."+Object.keys(a.modifiers||{}).join(".")}function rb(a,b,c,d){var e=a.def&&a.def[b];e&&e(c.elm,a,c,d)}function sb(a,b){if(a.data.attrs||b.data.attrs){var c,d,e=b.elm,f=a.data.attrs||{},g=b.data.attrs||{};g.__ob__&&(g=b.data.attrs=j({},g));for(c in g)d=g[c],f[c]!==d&&tb(e,c,d);le&&g.value!==f.value&&tb(e,"value",g.value);for(c in f)null==g[c]&&(of(c)?e.removeAttributeNS(nf,pf(c)):lf(c)||e.removeAttribute(c))}}function tb(a,b,c){mf(b)?qf(c)?a.removeAttribute(b):a.setAttribute(b,b):lf(b)?a.setAttribute(b,qf(c)||"false"===c?"false":"true"):of(b)?qf(c)?a.removeAttributeNS(nf,pf(b)):a.setAttributeNS(nf,b,c):qf(c)?a.removeAttribute(b):a.setAttribute(b,c)}function ub(a,b){var c=b.elm,d=b.data,e=a.data;if(d.staticClass||d.class||e&&(e.staticClass||e.class)){var f=Qa(b),g=c._transitionClasses;g&&(f=Ta(f,Ua(g))),f!==c._prevClass&&(c.setAttribute("class",f),c._prevClass=f)}}function vb(a,b,c,d){if(c){var e=b;b=function(c){wb(a,b,d),1===arguments.length?e(c):e.apply(null,arguments)}}gf.addEventListener(a,b,d)}function wb(a,b,c){gf.removeEventListener(a,b,c)}function xb(a,b){if(a.data.on||b.data.on){var c=b.data.on||{},d=a.data.on||{};gf=b.elm,wa(c,d,vb,wb,b.context)}}function yb(a,b){if(a.data.domProps||b.data.domProps){var c,d,e=b.elm,f=a.data.domProps||{},g=b.data.domProps||{};g.__ob__&&(g=b.data.domProps=j({},g));for(c in f)null==g[c]&&(e[c]="");for(c in g)if(d=g[c],"textContent"!==c&&"innerHTML"!==c||(b.children&&(b.children.length=0),d!==f[c]))if("value"===c){e._value=d;var h=null==d?"":String(d);!e.composing&&(document.activeElement!==e&&e.value!==h||zb(b,h))&&(e.value=h)}else e[c]=d}}function zb(a,c){var d=a.elm.value,e=a.elm._vModifiers;return e&&e.number||"number"===a.elm.type?b(d)!==b(c):e&&e.trim?d.trim()!==c.trim():d!==c}function Ab(a){var b=Bb(a.style);return a.staticStyle?j(a.staticStyle,b):b}function Bb(a){return Array.isArray(a)?m(a):"string"==typeof a?If(a):a}function Cb(a,b){var c,d={};if(b)for(var e=a;e.child;)e=e.child._vnode,e.data&&(c=Ab(e.data))&&j(d,c);(c=Ab(a.data))&&j(d,c);for(var f=a;f=f.parent;)f.data&&(c=Ab(f.data))&&j(d,c);return d}function Db(a,b){var c=b.data,d=a.data;if(c.staticStyle||c.style||d.staticStyle||d.style){var e,f,g=b.elm,h=a.data.staticStyle,i=a.data.style||{},k=h||i,l=Bb(b.data.style)||{};b.data.style=l.__ob__?j({},l):l;var m=Cb(b,!0);for(f in k)null==m[f]&&Lf(g,f,"");for(f in m)(e=m[f])!==k[f]&&Lf(g,f,null==e?"":e)}}function Eb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.add(b)}):a.classList.add(b);else{var c=" "+a.getAttribute("class")+" ";c.indexOf(" "+b+" ")<0&&a.setAttribute("class",(c+b).trim())}}function Fb(a,b){if(b&&b.trim())if(a.classList)b.indexOf(" ")>-1?b.split(/\s+/).forEach(function(b){return a.classList.remove(b)}):a.classList.remove(b);else{for(var c=" "+a.getAttribute("class")+" ",d=" "+b+" ";c.indexOf(d)>=0;)c=c.replace(d," ");a.setAttribute("class",c.trim())}}function Gb(a){Wf(function(){Wf(a)})}function Hb(a,b){(a._transitionClasses||(a._transitionClasses=[])).push(b),Eb(a,b)}function Ib(a,b){a._transitionClasses&&d(a._transitionClasses,b),Fb(a,b)}function Jb(a,b,c){var d=Kb(a,b),e=d.type,f=d.timeout,g=d.propCount;if(!e)return c();var h=e===Qf?Tf:Vf,i=0,j=function(){a.removeEventListener(h,k),c()},k=function(b){b.target===a&&++i>=g&&j()};setTimeout(function(){i<g&&j()},f+1),a.addEventListener(h,k)}function Kb(a,b){var c,d=window.getComputedStyle(a),e=d[Sf+"Delay"].split(", "),f=d[Sf+"Duration"].split(", "),g=Lb(e,f),h=d[Uf+"Delay"].split(", "),i=d[Uf+"Duration"].split(", "),j=Lb(h,i),k=0,l=0;return b===Qf?g>0&&(c=Qf,k=g,l=f.length):b===Rf?j>0&&(c=Rf,k=j,l=i.length):(k=Math.max(g,j),c=k>0?g>j?Qf:Rf:null,l=c?c===Qf?f.length:i.length:0),{type:c,timeout:k,propCount:l,hasTransform:c===Qf&&Xf.test(d[Sf+"Property"])}}function Lb(a,b){for(;a.length<b.length;)a=a.concat(a);return Math.max.apply(null,b.map(function(b,c){return Mb(b)+Mb(a[c])}))}function Mb(a){return 1e3*Number(a.slice(0,-1))}function Nb(a,b){var c=a.elm;c._leaveCb&&(c._leaveCb.cancelled=!0,c._leaveCb());var d=Pb(a.data.transition);if(d&&!c._enterCb&&1===c.nodeType){for(var e=d.css,f=d.type,g=d.enterClass,h=d.enterActiveClass,i=d.appearClass,j=d.appearActiveClass,k=d.beforeEnter,l=d.enter,m=d.afterEnter,n=d.enterCancelled,o=d.beforeAppear,p=d.appear,q=d.afterAppear,r=d.appearCancelled,s=_e,t=_e.$vnode;t&&t.parent;)t=t.parent,s=t.context;var u=!s._isMounted||!a.isRootInsert;if(!u||p||""===p){var v=u?i:g,w=u?j:h,x=u?o||k:k,y=u&&"function"==typeof p?p:l,z=u?q||m:m,A=u?r||n:n,B=!1!==e&&!le,C=y&&(y._length||y.length)>1,D=c._enterCb=Qb(function(){B&&Ib(c,w),D.cancelled?(B&&Ib(c,v),A&&A(c)):z&&z(c),c._enterCb=null});a.data.show||va(a.data.hook||(a.data.hook={}),"insert",function(){var b=c.parentNode,d=b&&b._pending&&b._pending[a.key];d&&d.context===a.context&&d.tag===a.tag&&d.elm._leaveCb&&d.elm._leaveCb(),y&&y(c,D)},"transition-insert"),x&&x(c),B&&(Hb(c,v),Hb(c,w),Gb(function(){Ib(c,v),D.cancelled||C||Jb(c,f,D)})),a.data.show&&(b&&b(),y&&y(c,D)),B||C||D()}}}function Ob(a,b){function c(){q.cancelled||(a.data.show||((d.parentNode._pending||(d.parentNode._pending={}))[a.key]=a),j&&j(d),o&&(Hb(d,h),Hb(d,i),Gb(function(){Ib(d,h),q.cancelled||p||Jb(d,g,q)})),k&&k(d,q),o||p||q())}var d=a.elm;d._enterCb&&(d._enterCb.cancelled=!0,d._enterCb());var e=Pb(a.data.transition);if(!e)return b();if(!d._leaveCb&&1===d.nodeType){var f=e.css,g=e.type,h=e.leaveClass,i=e.leaveActiveClass,j=e.beforeLeave,k=e.leave,l=e.afterLeave,m=e.leaveCancelled,n=e.delayLeave,o=!1!==f&&!le,p=k&&(k._length||k.length)>1,q=d._leaveCb=Qb(function(){d.parentNode&&d.parentNode._pending&&(d.parentNode._pending[a.key]=null),o&&Ib(d,i),q.cancelled?(o&&Ib(d,h),m&&m(d)):(b(),l&&l(d)),d._leaveCb=null});n?n(c):c()}}function Pb(a){if(a){if("object"==typeof a){var b={};return!1!==a.css&&j(b,Yf(a.name||"v")),j(b,a),b}return"string"==typeof a?Yf(a):void 0}}function Qb(a){var b=!1;return function(){b||(b=!0,a())}}function Rb(a,b){b.data.show||Nb(b)}function Sb(a,b,c){var d=b.value,e=a.multiple;if(e&&!Array.isArray(d))return void te('<select multiple v-model="'+b.expression+'"> expects an Array value for its binding, but got '+Object.prototype.toString.call(d).slice(8,-1),c);for(var f,g,h=0,i=a.options.length;h<i;h++)if(g=a.options[h],e)f=q(d,Ub(g))>-1,g.selected!==f&&(g.selected=f);else if(p(Ub(g),d))return void(a.selectedIndex!==h&&(a.selectedIndex=h));e||(a.selectedIndex=-1)}function Tb(a,b){for(var c=0,d=b.length;c<d;c++)if(p(Ub(b[c]),a))return!1;return!0}function Ub(a){return"_value"in a?a._value:a.value}function Vb(a){a.target.composing=!0}function Wb(a){a.target.composing=!1,Xb(a.target,"input")}function Xb(a,b){var c=document.createEvent("HTMLEvents");c.initEvent(b,!0,!0),a.dispatchEvent(c)}function Yb(a){return!a.child||a.data&&a.data.transition?a:Yb(a.child._vnode)}function Zb(a){var b=a&&a.componentOptions;return b&&b.Ctor.options.abstract?Zb(Ba(b.children)):a}function $b(a){var b={},c=a.$options;for(var d in c.propsData)b[d]=a[d];var e=c._parentListeners;for(var f in e)b[Zd(f)]=e[f].fn;return b}function _b(a,b){return/\d-keep-alive$/.test(b.tag)?a("keep-alive"):null}function ac(a){for(;a=a.parent;)if(a.data.transition)return!0}function bc(a){a.elm._moveCb&&a.elm._moveCb(),a.elm._enterCb&&a.elm._enterCb()}function cc(a){a.data.newPos=a.elm.getBoundingClientRect()}function dc(a){var b=a.data.pos,c=a.data.newPos,d=b.left-c.left,e=b.top-c.top;if(d||e){a.data.moved=!0;var f=a.elm.style;f.transform=f.WebkitTransform="translate("+d+"px,"+e+"px)",f.transitionDuration="0s"}}function ec(a){return kg=kg||document.createElement("div"),kg.innerHTML=a,kg.textContent}function fc(a,b){return b&&(a=a.replace(eh,"\n")),a.replace(ch,"<").replace(dh,">").replace(fh,"&").replace(gh,'"')}function gc(a,b){function c(b){j+=b,a=a.substring(b)}function d(a,c,d,e){var h;if(null==d&&(d=j),null==e&&(e=j),c){var i=c.toLowerCase();for(h=g.length-1;h>=0&&g[h].tag.toLowerCase()!==i;h--);}else h=0;if(h>=0){for(var k=g.length-1;k>=h;k--)b.end&&b.end(g[k].tag,d,e);g.length=h,f=h&&g[h-1].tag}else"br"===c.toLowerCase()?b.start&&b.start(c,[],!0,d,e):"p"===c.toLowerCase()&&(b.start&&b.start(c,[],!1,d,e),b.end&&b.end(c,d,e))}for(var e,f,g=[],h=b.expectHTML,i=b.isUnaryTag||de,j=0;a;){if(e=a,f&&ah(f,b.sfc,g)){var k=f.toLowerCase(),l=bh[k]||(bh[k]=new RegExp("([\\s\\S]*?)(</"+k+"[^>]*>)","i")),m=0,n=a.replace(l,function(a,c,d){return m=d.length,"script"!==k&&"style"!==k&&"noscript"!==k&&(c=c.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),b.chars&&b.chars(c),""});j+=a.length-n.length,a=n,d("</"+k+">",k,j-m,j)}else{var o=a.indexOf("<");if(0===o){if(zg.test(a)){var p=a.indexOf("--\x3e");if(p>=0){c(p+3);continue}}if(Ag.test(a)){var q=a.indexOf("]>");if(q>=0){c(q+2);continue}}var r=a.match(yg);if(r){c(r[0].length);continue}var s=a.match(xg);if(s){var t=j;c(s[0].length),d(s[0],s[1],t,j);continue}var u=function(){var b=a.match(vg);if(b){var d={tagName:b[1],attrs:[],start:j};c(b[0].length);for(var e,f;!(e=a.match(wg))&&(f=a.match(sg));)c(f[0].length),d.attrs.push(f);if(e)return d.unarySlash=e[1],c(e[0].length),d.end=j,d}}();if(u){!function(a){var c=a.tagName,e=a.unarySlash;h&&("p"===f&&og(c)&&d("",f),ng(c)&&f===c&&d("",c));for(var j=i(c)||"html"===c&&"head"===f||!!e,k=a.attrs.length,l=new Array(k),m=0;m<k;m++){var n=a.attrs[m];Bg&&-1===n[0].indexOf('""')&&(""===n[3]&&delete n[3],""===n[4]&&delete n[4],""===n[5]&&delete n[5]);var o=n[3]||n[4]||n[5]||"";l[m]={name:n[1],value:fc(o,b.shouldDecodeNewlines)}}j||(g.push({tag:c,attrs:l}),f=c,e=""),b.start&&b.start(c,l,j,a.start,a.end)}(u);continue}}var v=void 0,w=void 0,x=void 0;if(o>0){for(w=a.slice(o);!(xg.test(w)||vg.test(w)||zg.test(w)||Ag.test(w)||(x=w.indexOf("<",1))<0);)o+=x,w=a.slice(o);v=a.substring(0,o),c(o)}o<0&&(v=a,a=""),b.chars&&v&&b.chars(v)}if(a===e&&b.chars){b.chars(a);break}}d()}function hc(a){function b(){(g||(g=[])).push(a.slice(o,e).trim()),o=e+1}var c,d,e,f,g,h=!1,i=!1,j=!1,k=!1,l=0,m=0,n=0,o=0;for(e=0;e<a.length;e++)if(d=c,c=a.charCodeAt(e),h)39===c&&92!==d&&(h=!1);else if(i)34===c&&92!==d&&(i=!1);else if(j)96===c&&92!==d&&(j=!1);else if(k)47===c&&92!==d&&(k=!1);else if(124!==c||124===a.charCodeAt(e+1)||124===a.charCodeAt(e-1)||l||m||n){switch(c){case 34:i=!0;break;case 39:h=!0;break;case 96:j=!0;break;case 40:n++;break;case 41:n--;break;case 91:m++;break;case 93:m--;break;case 123:l++;break;case 125:l--}if(47===c){for(var p=e-1,q=void 0;p>=0&&" "===(q=a.charAt(p));p--);q&&/[\w$]/.test(q)||(k=!0)}}else void 0===f?(o=e+1,f=a.slice(0,e).trim()):b();if(void 0===f?f=a.slice(0,e).trim():0!==o&&b(),g)for(e=0;e<g.length;e++)f=ic(f,g[e]);return f}function ic(a,b){var c=b.indexOf("(");return c<0?'_f("'+b+'")('+a+")":'_f("'+b.slice(0,c)+'")('+a+","+b.slice(c+1)}function jc(a,b){var c=b?jh(b):hh;if(c.test(a)){for(var d,e,f=[],g=c.lastIndex=0;d=c.exec(a);){e=d.index,e>g&&f.push(JSON.stringify(a.slice(g,e)));var h=hc(d[1].trim());f.push("_s("+h+")"),g=e+d[0].length}return g<a.length&&f.push(JSON.stringify(a.slice(g))),f.join("+")}}function kc(a){console.error("[Vue parser]: "+a)}function lc(a,b){return a?a.map(function(a){return a[b]}).filter(function(a){return a}):[]}function mc(a,b,c){(a.props||(a.props=[])).push({name:b,value:c})}function nc(a,b,c){(a.attrs||(a.attrs=[])).push({name:b,value:c})}function oc(a,b,c,d,e,f){
2
+ (a.directives||(a.directives=[])).push({name:b,rawName:c,value:d,arg:e,modifiers:f})}function pc(a,b,c,d,e){d&&d.capture&&(delete d.capture,b="!"+b),d&&d.once&&(delete d.once,b="~"+b);var f;d&&d.native?(delete d.native,f=a.nativeEvents||(a.nativeEvents={})):f=a.events||(a.events={});var g={value:c,modifiers:d},h=f[b];Array.isArray(h)?e?h.unshift(g):h.push(g):f[b]=h?e?[g,h]:[h,g]:g}function qc(a,b,c){var d=rc(a,":"+b)||rc(a,"v-bind:"+b);if(null!=d)return hc(d);if(!1!==c){var e=rc(a,b);if(null!=e)return JSON.stringify(e)}}function rc(a,b){var c;if(null!=(c=a.attrsMap[b]))for(var d=a.attrsList,e=0,f=d.length;e<f;e++)if(d[e].name===b){d.splice(e,1);break}return c}function sc(a){if(Dg=a,Cg=Dg.length,Fg=Gg=Hg=0,a.indexOf("[")<0||a.lastIndexOf("]")<Cg-1)return{exp:a,idx:null};for(;!uc();)Eg=tc(),vc(Eg)?xc(Eg):91===Eg&&wc(Eg);return{exp:a.substring(0,Gg),idx:a.substring(Gg+1,Hg)}}function tc(){return Dg.charCodeAt(++Fg)}function uc(){return Fg>=Cg}function vc(a){return 34===a||39===a}function wc(a){var b=1;for(Gg=Fg;!uc();)if(a=tc(),vc(a))xc(a);else if(91===a&&b++,93===a&&b--,0===b){Hg=Fg;break}}function xc(a){for(var b=a;!uc()&&(a=tc())!==b;);}function yc(a,b){Ig=b.warn||kc,Jg=b.getTagNamespace||de,Kg=b.mustUseProp||de,Lg=b.isPreTag||de,Mg=lc(b.modules,"preTransformNode"),Ng=lc(b.modules,"transformNode"),Og=lc(b.modules,"postTransformNode"),Pg=b.delimiters;var c,d,e=[],f=!1!==b.preserveWhitespace,g=!1,h=!1,i=!1;return gc(a,{expectHTML:b.expectHTML,isUnaryTag:b.isUnaryTag,shouldDecodeNewlines:b.shouldDecodeNewlines,start:function(f,j,k){function l(b){i||("slot"!==b.tag&&"template"!==b.tag||(i=!0,Ig("Cannot use <"+b.tag+"> as component root element because it may contain multiple nodes:\n"+a)),b.attrsMap.hasOwnProperty("v-for")&&(i=!0,Ig("Cannot use v-for on stateful component root element because it renders multiple elements:\n"+a)))}var m=d&&d.ns||Jg(f);ke&&"svg"===m&&(j=Qc(j));var n={type:1,tag:f,attrsList:j,attrsMap:Nc(j),parent:d,children:[]};m&&(n.ns=m),Pc(n)&&!pe()&&(n.forbidden=!0,Ig("Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <"+f+">."));for(var o=0;o<Mg.length;o++)Mg[o](n,b);if(g||(zc(n),n.pre&&(g=!0)),Lg(n.tag)&&(h=!0),g)Ac(n);else{Dc(n),Ec(n),Hc(n),Bc(n),n.plain=!n.key&&!j.length,Cc(n),Ic(n),Jc(n);for(var p=0;p<Ng.length;p++)Ng[p](n,b);Kc(n)}if(c?e.length||(c.if&&(n.elseif||n.else)?(l(n),Gc(c,{exp:n.elseif,block:n})):i||(i=!0,Ig("Component template should contain exactly one root element:\n\n"+a+"\n\nIf you are using v-if on multiple elements, use v-else-if to chain them instead."))):(c=n,l(c)),d&&!n.forbidden)if(n.elseif||n.else)Fc(n,d);else if(n.slotScope){d.plain=!1;var q=n.slotTarget||"default";(d.scopedSlots||(d.scopedSlots={}))[q]=n}else d.children.push(n),n.parent=d;k||(d=n,e.push(n));for(var r=0;r<Og.length;r++)Og[r](n,b)},end:function(){var a=e[e.length-1],b=a.children[a.children.length-1];b&&3===b.type&&" "===b.text&&a.children.pop(),e.length-=1,d=e[e.length-1],a.pre&&(g=!1),Lg(a.tag)&&(h=!1)},chars:function(b){if(!d)return void(i||b!==a||(i=!0,Ig("Component template requires a root element, rather than just text:\n\n"+a)));if((!ke||"textarea"!==d.tag||d.attrsMap.placeholder!==b)&&(b=h||b.trim()?rh(b):f&&d.children.length?" ":"")){var c;!g&&" "!==b&&(c=jc(b,Pg))?d.children.push({type:2,expression:c,text:b}):d.children.push({type:3,text:b})}}}),c}function zc(a){null!=rc(a,"v-pre")&&(a.pre=!0)}function Ac(a){var b=a.attrsList.length;if(b)for(var c=a.attrs=new Array(b),d=0;d<b;d++)c[d]={name:a.attrsList[d].name,value:JSON.stringify(a.attrsList[d].value)};else a.pre||(a.plain=!0)}function Bc(a){var b=qc(a,"key");b&&("template"===a.tag&&Ig("<template> cannot be keyed. Place the key on real elements instead."),a.key=b)}function Cc(a){var b=qc(a,"ref");b&&(a.ref=b,a.refInFor=Lc(a))}function Dc(a){var b;if(b=rc(a,"v-for")){var c=b.match(lh);if(!c)return void Ig("Invalid v-for expression: "+b);a.for=c[2].trim();var d=c[1].trim(),e=d.match(mh);e?(a.alias=e[1].trim(),a.iterator1=e[2].trim(),e[3]&&(a.iterator2=e[3].trim())):a.alias=d}}function Ec(a){var b=rc(a,"v-if");if(b)a.if=b,Gc(a,{exp:b,block:a});else{null!=rc(a,"v-else")&&(a.else=!0);var c=rc(a,"v-else-if");c&&(a.elseif=c)}}function Fc(a,b){var c=Oc(b.children);c&&c.if?Gc(c,{exp:a.elseif,block:a}):Ig("v-"+(a.elseif?'else-if="'+a.elseif+'"':"else")+" used on element <"+a.tag+"> without corresponding v-if.")}function Gc(a,b){a.ifConditions||(a.ifConditions=[]),a.ifConditions.push(b)}function Hc(a){null!=rc(a,"v-once")&&(a.once=!0)}function Ic(a){if("slot"===a.tag)a.slotName=qc(a,"name"),a.key&&Ig("`key` does not work on <slot> because slots are abstract outlets and can possibly expand into multiple elements. Use the key on a wrapping element instead.");else{var b=qc(a,"slot");b&&(a.slotTarget='""'===b?'"default"':b),"template"===a.tag&&(a.slotScope=rc(a,"scope"))}}function Jc(a){var b;(b=qc(a,"is"))&&(a.component=b),null!=rc(a,"inline-template")&&(a.inlineTemplate=!0)}function Kc(a){var b,c,d,e,f,g,h,i,j=a.attrsList;for(b=0,c=j.length;b<c;b++)if(d=e=j[b].name,f=j[b].value,kh.test(d))if(a.hasBindings=!0,h=Mc(d),h&&(d=d.replace(qh,"")),nh.test(d))d=d.replace(nh,""),f=hc(f),i=!1,h&&(h.prop&&(i=!0,"innerHtml"===(d=Zd(d))&&(d="innerHTML")),h.camel&&(d=Zd(d))),i||Kg(a.tag,d)?mc(a,d,f):nc(a,d,f);else if(oh.test(d))d=d.replace(oh,""),pc(a,d,f,h);else{d=d.replace(kh,"");var k=d.match(ph);k&&(g=k[1])&&(d=d.slice(0,-(g.length+1))),oc(a,d,e,f,g,h),"model"===d&&Rc(a,f)}else{var l=jc(f,Pg);l&&Ig(d+'="'+f+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.'),nc(a,d,JSON.stringify(f))}}function Lc(a){for(var b=a;b;){if(void 0!==b.for)return!0;b=b.parent}return!1}function Mc(a){var b=a.match(qh);if(b){var c={};return b.forEach(function(a){c[a.slice(1)]=!0}),c}}function Nc(a){for(var b={},c=0,d=a.length;c<d;c++)b[a[c].name]&&!ke&&Ig("duplicate attribute: "+a[c].name),b[a[c].name]=a[c].value;return b}function Oc(a){for(var b=a.length;b--;)if(a[b].tag)return a[b]}function Pc(a){return"style"===a.tag||"script"===a.tag&&(!a.attrsMap.type||"text/javascript"===a.attrsMap.type)}function Qc(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];sh.test(d.name)||(d.name=d.name.replace(th,""),b.push(d))}return b}function Rc(a,b){for(var c=a;c;)c.for&&c.alias===b&&Ig("<"+a.tag+' v-model="'+b+'">: You are binding v-model directly to a v-for iteration alias. This will not be able to modify the v-for source array because writing to the alias is like modifying a function local variable. Consider using an array of objects and use v-model on an object property instead.'),c=c.parent}function Sc(a,b){a&&(Qg=uh(b.staticKeys||""),Rg=b.isReservedTag||de,Uc(a),Vc(a,!1))}function Tc(a){return c("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(a?","+a:""))}function Uc(a){if(a.static=Xc(a),1===a.type){if(!Rg(a.tag)&&"slot"!==a.tag&&null==a.attrsMap["inline-template"])return;for(var b=0,c=a.children.length;b<c;b++){var d=a.children[b];Uc(d),d.static||(a.static=!1)}}}function Vc(a,b){if(1===a.type){if((a.static||a.once)&&(a.staticInFor=b),a.static&&a.children.length&&(1!==a.children.length||3!==a.children[0].type))return void(a.staticRoot=!0);if(a.staticRoot=!1,a.children)for(var c=0,d=a.children.length;c<d;c++)Vc(a.children[c],b||!!a.for);a.ifConditions&&Wc(a.ifConditions,b)}}function Wc(a,b){for(var c=1,d=a.length;c<d;c++)Vc(a[c].block,b)}function Xc(a){return 2!==a.type&&(3===a.type||!(!a.pre&&(a.hasBindings||a.if||a.for||Wd(a.tag)||!Rg(a.tag)||Yc(a)||!Object.keys(a).every(Qg))))}function Yc(a){for(;a.parent;){if(a=a.parent,"template"!==a.tag)return!1;if(a.for)return!0}return!1}function Zc(a,b){var c=b?"nativeOn:{":"on:{";for(var d in a)c+='"'+d+'":'+$c(d,a[d])+",";return c.slice(0,-1)+"}"}function $c(a,b){if(b){if(Array.isArray(b))return"["+b.map(function(b){return $c(a,b)}).join(",")+"]";if(b.modifiers){var c="",d=[];for(var e in b.modifiers)yh[e]?c+=yh[e]:d.push(e);d.length&&(c=_c(d)+c);return"function($event){"+c+(wh.test(b.value)?b.value+"($event)":b.value)+"}"}return vh.test(b.value)||wh.test(b.value)?b.value:"function($event){"+b.value+"}"}return"function(){}"}function _c(a){return"if("+a.map(ad).join("&&")+")return;"}function ad(a){var b=parseInt(a,10);if(b)return"$event.keyCode!=="+b;var c=xh[a];return"_k($event.keyCode,"+JSON.stringify(a)+(c?","+JSON.stringify(c):"")+")"}function bd(a,b){a.wrapData=function(c){return"_b("+c+",'"+a.tag+"',"+b.value+(b.modifiers&&b.modifiers.prop?",true":"")+")"}}function cd(a,b){var c=Wg,d=Wg=[],e=Xg;Xg=0,Yg=b,Sg=b.warn||kc,Tg=lc(b.modules,"transformCode"),Ug=lc(b.modules,"genData"),Vg=b.directives||{};var f=a?dd(a):'_c("div")';return Wg=c,Xg=e,{render:"with(this){return "+f+"}",staticRenderFns:d}}function dd(a){if(a.staticRoot&&!a.staticProcessed)return ed(a);if(a.once&&!a.onceProcessed)return fd(a);if(a.for&&!a.forProcessed)return id(a);if(a.if&&!a.ifProcessed)return gd(a);if("template"!==a.tag||a.slotTarget){if("slot"===a.tag)return td(a);var b;if(a.component)b=ud(a.component,a);else{var c=a.plain?void 0:jd(a),d=a.inlineTemplate?null:od(a,!0);b="_c('"+a.tag+"'"+(c?","+c:"")+(d?","+d:"")+")"}for(var e=0;e<Tg.length;e++)b=Tg[e](a,b);return b}return od(a)||"void 0"}function ed(a){return a.staticProcessed=!0,Wg.push("with(this){return "+dd(a)+"}"),"_m("+(Wg.length-1)+(a.staticInFor?",true":"")+")"}function fd(a){if(a.onceProcessed=!0,a.if&&!a.ifProcessed)return gd(a);if(a.staticInFor){for(var b="",c=a.parent;c;){if(c.for){b=c.key;break}c=c.parent}return b?"_o("+dd(a)+","+Xg+++(b?","+b:"")+")":(Sg("v-once can only be used inside v-for that is keyed. "),dd(a))}return ed(a)}function gd(a){return a.ifProcessed=!0,hd(a.ifConditions.slice())}function hd(a){function b(a){return a.once?fd(a):dd(a)}if(!a.length)return"_e()";var c=a.shift();return c.exp?"("+c.exp+")?"+b(c.block)+":"+hd(a):""+b(c.block)}function id(a){var b=a.for,c=a.alias,d=a.iterator1?","+a.iterator1:"",e=a.iterator2?","+a.iterator2:"";return a.forProcessed=!0,"_l(("+b+"),function("+c+d+e+"){return "+dd(a)+"})"}function jd(a){var b="{",c=kd(a);c&&(b+=c+","),a.key&&(b+="key:"+a.key+","),a.ref&&(b+="ref:"+a.ref+","),a.refInFor&&(b+="refInFor:true,"),a.pre&&(b+="pre:true,"),a.component&&(b+='tag:"'+a.tag+'",');for(var d=0;d<Ug.length;d++)b+=Ug[d](a);if(a.attrs&&(b+="attrs:{"+vd(a.attrs)+"},"),a.props&&(b+="domProps:{"+vd(a.props)+"},"),a.events&&(b+=Zc(a.events)+","),a.nativeEvents&&(b+=Zc(a.nativeEvents,!0)+","),a.slotTarget&&(b+="slot:"+a.slotTarget+","),a.scopedSlots&&(b+=md(a.scopedSlots)+","),a.inlineTemplate){var e=ld(a);e&&(b+=e+",")}return b=b.replace(/,$/,"")+"}",a.wrapData&&(b=a.wrapData(b)),b}function kd(a){var b=a.directives;if(b){var c,d,e,f,g="directives:[",h=!1;for(c=0,d=b.length;c<d;c++){e=b[c],f=!0;var i=Vg[e.name]||zh[e.name];i&&(f=!!i(a,e,Sg)),f&&(h=!0,g+='{name:"'+e.name+'",rawName:"'+e.rawName+'"'+(e.value?",value:("+e.value+"),expression:"+JSON.stringify(e.value):"")+(e.arg?',arg:"'+e.arg+'"':"")+(e.modifiers?",modifiers:"+JSON.stringify(e.modifiers):"")+"},")}return h?g.slice(0,-1)+"]":void 0}}function ld(a){var b=a.children[0];if((a.children.length>1||1!==b.type)&&Sg("Inline-template components must have exactly one child element."),1===b.type){var c=cd(b,Yg);return"inlineTemplate:{render:function(){"+c.render+"},staticRenderFns:["+c.staticRenderFns.map(function(a){return"function(){"+a+"}"}).join(",")+"]}"}}function md(a){return"scopedSlots:{"+Object.keys(a).map(function(b){return nd(b,a[b])}).join(",")+"}"}function nd(a,b){return a+":function("+String(b.attrsMap.scope)+"){return "+("template"===b.tag?od(b)||"void 0":dd(b))+"}"}function od(a,b){var c=a.children;if(c.length){var d=c[0];return 1===c.length&&d.for&&"template"!==d.tag&&"slot"!==d.tag?dd(d):"["+c.map(rd).join(",")+"]"+(b?pd(c)?"":",true":"")}}function pd(a){for(var b=0;b<a.length;b++){var c=a[b];if(qd(c)||c.if&&c.ifConditions.some(function(a){return qd(a.block)}))return!1}return!0}function qd(a){return a.for||"template"===a.tag||"slot"===a.tag}function rd(a){return 1===a.type?dd(a):sd(a)}function sd(a){return"_v("+(2===a.type?a.expression:wd(JSON.stringify(a.text)))+")"}function td(a){var b=a.slotName||'"default"',c=od(a);return"_t("+b+(c?","+c:"")+(a.attrs?(c?"":",null")+",{"+a.attrs.map(function(a){return Zd(a.name)+":"+a.value}).join(",")+"}":"")+")"}function ud(a,b){var c=b.inlineTemplate?null:od(b,!0);return"_c("+a+","+jd(b)+(c?","+c:"")+")"}function vd(a){for(var b="",c=0;c<a.length;c++){var d=a[c];b+='"'+d.name+'":'+wd(d.value)+","}return b.slice(0,-1)}function wd(a){return a.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function xd(a,b){var c=yc(a.trim(),b);Sc(c,b);var d=cd(c,b);return{ast:c,render:d.render,staticRenderFns:d.staticRenderFns}}function yd(a){var b=[];return a&&zd(a,b),b}function zd(a,b){if(1===a.type){for(var c in a.attrsMap)if(kh.test(c)){var d=a.attrsMap[c];d&&("v-for"===c?Ad(a,'v-for="'+d+'"',b):Cd(d,c+'="'+d+'"',b))}if(a.children)for(var e=0;e<a.children.length;e++)zd(a.children[e],b)}else 2===a.type&&Cd(a.expression,a.text,b)}function Ad(a,b,c){Cd(a.for||"",b,c),Bd(a.alias,"v-for alias",b,c),Bd(a.iterator1,"v-for iterator",b,c),Bd(a.iterator2,"v-for iterator",b,c)}function Bd(a,b,c,d){"string"!=typeof a||Bh.test(a)||d.push("- invalid "+b+' "'+a+'" in expression: '+c)}function Cd(a,b,c){try{new Function("return "+a)}catch(e){var d=a.replace(Ch,"").match(Ah);d?c.push('- avoid using JavaScript keyword as property name: "'+d[0]+'" in expression '+b):c.push("- invalid expression: "+b)}}function Dd(a,b){var c=b.warn||kc,d=rc(a,"class");if(d){jc(d,b.delimiters)&&c('class="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div class="{{ val }}">, use <div :class="val">.')}d&&(a.staticClass=JSON.stringify(d));var e=qc(a,"class",!1);e&&(a.classBinding=e)}function Ed(a){var b="";return a.staticClass&&(b+="staticClass:"+a.staticClass+","),a.classBinding&&(b+="class:"+a.classBinding+","),b}function Fd(a,b){var c=b.warn||kc,d=rc(a,"style");if(d){jc(d,b.delimiters)&&c('style="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div style="{{ val }}">, use <div :style="val">.'),a.staticStyle=JSON.stringify(If(d))}var e=qc(a,"style",!1);e&&(a.styleBinding=e)}function Gd(a){var b="";return a.staticStyle&&(b+="staticStyle:"+a.staticStyle+","),a.styleBinding&&(b+="style:("+a.styleBinding+"),"),b}function Hd(a,b,c){Zg=c;var d=b.value,e=b.modifiers,f=a.tag,g=a.attrsMap.type,h=a.attrsMap["v-bind:type"]||a.attrsMap[":type"];return"input"===f&&h&&Zg('<input :type="'+h+'" v-model="'+d+'">:\nv-model does not support dynamic input types. Use v-if branches instead.'),"select"===f?Ld(a,d,e):"input"===f&&"checkbox"===g?Id(a,d,e):"input"===f&&"radio"===g?Jd(a,d,e):Kd(a,d,e),!0}function Id(a,b,c){null!=a.attrsMap.checked&&Zg("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null",f=qc(a,"true-value")||"true",g=qc(a,"false-value")||"false";mc(a,"checked","Array.isArray("+b+")?_i("+b+","+e+")>-1:_q("+b+","+f+")"),pc(a,"change","var $$a="+b+",$$el=$event.target,$$c=$$el.checked?("+f+"):("+g+");if(Array.isArray($$a)){var $$v="+(d?"_n("+e+")":e)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+b+"=$$a.concat($$v))}else{$$i>-1&&("+b+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+b+"=$$c}",null,!0)}function Jd(a,b,c){null!=a.attrsMap.checked&&Zg("<"+a.tag+' v-model="'+b+"\" checked>:\ninline checked attributes will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=c&&c.number,e=qc(a,"value")||"null";e=d?"_n("+e+")":e,mc(a,"checked","_q("+b+","+e+")"),pc(a,"change",Nd(b,e),null,!0)}function Kd(a,b,c){"input"===a.tag&&a.attrsMap.value&&Zg("<"+a.tag+' v-model="'+b+'" value="'+a.attrsMap.value+"\">:\ninline value attributes will be ignored when using v-model. Declare initial values in the component's data option instead."),"textarea"===a.tag&&a.children.length&&Zg('<textarea v-model="'+b+"\">:\ninline content inside <textarea> will be ignored when using v-model. Declare initial values in the component's data option instead.");var d=a.attrsMap.type,e=c||{},f=e.lazy,g=e.number,h=e.trim,i=f||ke&&"range"===d?"change":"input",j=!f&&"range"!==d,k="input"===a.tag||"textarea"===a.tag,l=k?"$event.target.value"+(h?".trim()":""):h?"(typeof $event === 'string' ? $event.trim() : $event)":"$event";l=g||"number"===d?"_n("+l+")":l;var m=Nd(b,l);k&&j&&(m="if($event.target.composing)return;"+m),"file"===d&&Zg("<"+a.tag+' v-model="'+b+'" type="file">:\nFile inputs are read only. Use a v-on:change listener instead.'),mc(a,"value",k?"_s("+b+")":"("+b+")"),pc(a,i,m,null,!0),(h||g||"number"===d)&&pc(a,"blur","$forceUpdate()")}function Ld(a,b,c){a.children.some(Md),pc(a,"change",Nd(b,'Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(c&&c.number?"_n(val)":"val")+"})"+(null==a.attrsMap.multiple?"[0]":"")),null,!0)}function Md(a){return 1===a.type&&"option"===a.tag&&null!=a.attrsMap.selected&&(Zg('<select v-model="'+a.parent.attrsMap["v-model"]+"\">:\ninline selected attributes on <option> will be ignored when using v-model. Declare initial values in the component's data option instead."),!0)}function Nd(a,b){var c=sc(a);return null===c.idx?a+"="+b:"var $$exp = "+c.exp+", $$idx = "+c.idx+";if (!Array.isArray($$exp)){"+a+"="+b+"}else{$$exp.splice($$idx, 1, "+b+")}"}function Od(a,b){b.value&&mc(a,"textContent","_s("+b.value+")")}function Pd(a,b){b.value&&mc(a,"innerHTML","_s("+b.value+")")}function Qd(a,b){return b=b?j(j({},Ih),b):Ih,xd(a,b)}function Rd(a,b,c){var d=b&&b.warn||te;try{new Function("return 1")}catch(a){a.toString().match(/unsafe-eval|CSP/)&&d("It seems you are using the standalone build of Vue.js in an environment with Content Security Policy that prohibits unsafe-eval. The template compiler cannot work in this environment. Consider relaxing the policy to allow unsafe-eval or pre-compiling your templates into render functions.")}var e=b&&b.delimiters?String(b.delimiters)+a:a;if(Hh[e])return Hh[e];var f={},g=Qd(a,b);f.render=Sd(g.render);var h=g.staticRenderFns.length;f.staticRenderFns=new Array(h);for(var i=0;i<h;i++)f.staticRenderFns[i]=Sd(g.staticRenderFns[i]);return(f.render===n||f.staticRenderFns.some(function(a){return a===n}))&&d("failed to compile template:\n\n"+a+"\n\n"+yd(g.ast).join("\n")+"\n\n",c),Hh[e]=f}function Sd(a){try{return new Function(a)}catch(a){return n}}function Td(a){if(a.outerHTML)return a.outerHTML;var b=document.createElement("div");return b.appendChild(a.cloneNode(!0)),b.innerHTML}var Ud,Vd,Wd=c("slot,component",!0),Xd=Object.prototype.hasOwnProperty,Yd=/-(\w)/g,Zd=g(function(a){return a.replace(Yd,function(a,b){return b?b.toUpperCase():""})}),$d=g(function(a){return a.charAt(0).toUpperCase()+a.slice(1)}),_d=/([^-])([A-Z])/g,ae=g(function(a){return a.replace(_d,"$1-$2").replace(_d,"$1-$2").toLowerCase()}),be=Object.prototype.toString,ce="[object Object]",de=function(){return!1},ee=function(a){return a},fe={optionMergeStrategies:Object.create(null),silent:!1,devtools:!0,errorHandler:null,ignoredElements:null,keyCodes:Object.create(null),isReservedTag:de,isUnknownElement:de,getTagNamespace:n,parsePlatformTagName:ee,mustUseProp:de,_assetTypes:["component","directive","filter"],_lifecycleHooks:["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated"],_maxUpdateCount:100},ge=/[^\w.$]/,he="__proto__"in{},ie="undefined"!=typeof window,je=ie&&window.navigator.userAgent.toLowerCase(),ke=je&&/msie|trident/.test(je),le=je&&je.indexOf("msie 9.0")>0,me=je&&je.indexOf("edge/")>0,ne=je&&je.indexOf("android")>0,oe=je&&/iphone|ipad|ipod|ios/.test(je),pe=function(){return void 0===Ud&&(Ud=!ie&&"undefined"!=typeof global&&"server"===global.process.env.VUE_ENV),Ud},qe=ie&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,re=function(){function a(){d=!1;var a=c.slice(0);c.length=0;for(var b=0;b<a.length;b++)a[b]()}var b,c=[],d=!1;if("undefined"!=typeof Promise&&u(Promise)){var e=Promise.resolve(),f=function(a){console.error(a)};b=function(){e.then(a).catch(f),oe&&setTimeout(n)}}else if("undefined"==typeof MutationObserver||!u(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())b=function(){setTimeout(a,0)};else{var g=1,h=new MutationObserver(a),i=document.createTextNode(String(g));h.observe(i,{characterData:!0}),b=function(){g=(g+1)%2,i.data=String(g)}}return function(a,e){var f;if(c.push(function(){a&&a.call(e),f&&f(e)}),d||(d=!0,b()),!a&&"undefined"!=typeof Promise)return new Promise(function(a){f=a})}}();Vd="undefined"!=typeof Set&&u(Set)?Set:function(){function a(){this.set=Object.create(null)}return a.prototype.has=function(a){return!0===this.set[a]},a.prototype.add=function(a){this.set[a]=!0},a.prototype.clear=function(){this.set=Object.create(null)},a}();var se,te=n,ue="undefined"!=typeof console;te=function(a,b){ue&&!fe.silent&&console.error("[Vue warn]: "+a+" "+(b?ve(se(b)):""))},se=function(a){if(a.$root===a)return"root instance";var b=a._isVue?a.$options.name||a.$options._componentTag:a.name;return(b?"component <"+b+">":"anonymous component")+(a._isVue&&a.$options.__file?" at "+a.$options.__file:"")};var ve=function(a){return"anonymous component"===a&&(a+=' - use the "name" option for better debugging messages.'),"\n(found in "+a+")"},we=0,xe=function(){this.id=we++,this.subs=[]};xe.prototype.addSub=function(a){this.subs.push(a)},xe.prototype.removeSub=function(a){d(this.subs,a)},xe.prototype.depend=function(){xe.target&&xe.target.addDep(this)},xe.prototype.notify=function(){for(var a=this.subs.slice(),b=0,c=a.length;b<c;b++)a[b].update()},xe.target=null;var ye=[],ze=Array.prototype,Ae=Object.create(ze);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(a){var b=ze[a];s(Ae,a,function(){for(var c=arguments,d=arguments.length,e=new Array(d);d--;)e[d]=c[d];var f,g=b.apply(this,e),h=this.__ob__;switch(a){case"push":case"unshift":f=e;break;case"splice":f=e.slice(2)}return f&&h.observeArray(f),h.dep.notify(),g})});var Be=Object.getOwnPropertyNames(Ae),Ce={shouldConvert:!0,isSettingProps:!1},De=function(a){if(this.value=a,this.dep=new xe,this.vmCount=0,s(a,"__ob__",this),Array.isArray(a)){(he?x:y)(a,Ae,Be),this.observeArray(a)}else this.walk(a)};De.prototype.walk=function(a){for(var b=Object.keys(a),c=0;c<b.length;c++)A(a,b[c],a[b[c]])},De.prototype.observeArray=function(a){for(var b=0,c=a.length;b<c;b++)z(a[b])};var Ee=fe.optionMergeStrategies;Ee.el=Ee.propsData=function(a,b,c,d){return c||te('option "'+d+'" can only be used during instance creation with the `new` keyword.'),Ge(a,b)},Ee.data=function(a,b,c){return c?a||b?function(){var d="function"==typeof b?b.call(c):b,e="function"==typeof a?a.call(c):void 0;return d?E(d,e):e}:void 0:b?"function"!=typeof b?(te('The "data" option should be a function that returns a per-instance value in component definitions.',c),a):a?function(){return E(b.call(this),a.call(this))}:b:a},fe._lifecycleHooks.forEach(function(a){Ee[a]=F}),fe._assetTypes.forEach(function(a){Ee[a+"s"]=G}),Ee.watch=function(a,b){if(!b)return a;if(!a)return b;var c={};j(c,a);for(var d in b){var e=c[d],f=b[d];e&&!Array.isArray(e)&&(e=[e]),c[d]=e?e.concat(f):[f]}return c},Ee.props=Ee.methods=Ee.computed=function(a,b){if(!b)return a;if(!a)return b;var c=Object.create(null);return j(c,a),j(c,b),c};var Fe,Ge=function(a,b){return void 0===b?a:b},He=Object.freeze({defineReactive:A,_toString:a,toNumber:b,makeMap:c,isBuiltInTag:Wd,remove:d,hasOwn:e,isPrimitive:f,cached:g,camelize:Zd,capitalize:$d,hyphenate:ae,bind:h,toArray:i,extend:j,isObject:k,isPlainObject:l,toObject:m,noop:n,no:de,identity:ee,genStaticKeys:o,looseEqual:p,looseIndexOf:q,isReserved:r,def:s,parsePath:t,hasProto:he,inBrowser:ie,UA:je,isIE:ke,isIE9:le,isEdge:me,isAndroid:ne,isIOS:oe,isServerRendering:pe,devtools:qe,nextTick:re,get _Set(){return Vd},mergeOptions:K,resolveAsset:L,get warn(){return te},get formatComponentName(){return se},validateProp:M}),Ie=c("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,require"),Je=function(a,b){te('Property or method "'+b+'" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.',a)},Ke="undefined"!=typeof Proxy&&Proxy.toString().match(/native code/);if(Ke){var Le=c("stop,prevent,self,ctrl,shift,alt,meta");fe.keyCodes=new Proxy(fe.keyCodes,{set:function(a,b,c){return Le(b)?(te("Avoid overwriting built-in modifier in config.keyCodes: ."+b),!1):(a[b]=c,!0)}})}var Me={has:function(a,b){var c=b in a,d=Ie(b)||"_"===b.charAt(0);return c||d||Je(a,b),c||!d}},Ne={get:function(a,b){return"string"!=typeof b||b in a||Je(a,b),a[b]}};Fe=function(a){if(Ke){var b=a.$options,c=b.render&&b.render._withStripped?Ne:Me;a._renderProxy=new Proxy(a,c)}else a._renderProxy=a};var Oe=[],Pe={},Qe={},Re=!1,Se=!1,Te=0,Ue=0,Ve=function(a,b,c,d){void 0===d&&(d={}),this.vm=a,a._watchers.push(this),this.deep=!!d.deep,this.user=!!d.user,this.lazy=!!d.lazy,this.sync=!!d.sync,this.expression=b.toString(),this.cb=c,this.id=++Ue,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Vd,this.newDepIds=new Vd,"function"==typeof b?this.getter=b:(this.getter=t(b),this.getter||(this.getter=function(){},te('Failed watching path: "'+b+'" Watcher only accepts simple dot-delimited paths. For full control, use a function instead.',a))),this.value=this.lazy?void 0:this.get()};Ve.prototype.get=function(){v(this);var a=this.getter.call(this.vm,this.vm);return this.deep&&V(a),w(),this.cleanupDeps(),a},Ve.prototype.addDep=function(a){var b=a.id;this.newDepIds.has(b)||(this.newDepIds.add(b),this.newDeps.push(a),this.depIds.has(b)||a.addSub(this))},Ve.prototype.cleanupDeps=function(){for(var a=this,b=this.deps.length;b--;){var c=a.deps[b];a.newDepIds.has(c.id)||c.removeSub(a)}var d=this.depIds;this.depIds=this.newDepIds,this.newDepIds=d,this.newDepIds.clear(),d=this.deps,this.deps=this.newDeps,this.newDeps=d,this.newDeps.length=0},Ve.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():U(this)},Ve.prototype.run=function(){if(this.active){var a=this.get();if(a!==this.value||k(a)||this.deep){var b=this.value;if(this.value=a,this.user)try{this.cb.call(this.vm,a,b)}catch(a){if(!fe.errorHandler)throw te('Error in watcher "'+this.expression+'"',this.vm),a;fe.errorHandler.call(null,a,this.vm)}else this.cb.call(this.vm,a,b)}}},Ve.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Ve.prototype.depend=function(){for(var a=this,b=this.deps.length;b--;)a.deps[b].depend()},Ve.prototype.teardown=function(){var a=this;if(this.active){this.vm._isBeingDestroyed||this.vm._vForRemoving||d(this.vm._watchers,this);for(var b=this.deps.length;b--;)a.deps[b].removeSub(a);this.active=!1}};var We=new Vd,Xe={key:1,ref:1,slot:1},Ye={enumerable:!0,configurable:!0,get:n,set:n},Ze=function(a,b,c,d,e,f,g){this.tag=a,this.data=b,this.children=c,this.text=d,this.elm=e,this.ns=void 0,this.context=f,this.functionalContext=void 0,this.key=b&&b.key,this.componentOptions=g,this.child=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1},$e=function(){var a=new Ze;return a.text="",a.isComment=!0,a},_e=null,af={init:ma,prepatch:na,insert:oa,destroy:pa},bf=Object.keys(af),cf=0;!function(a){a.prototype._init=function(a){var b=this;b._uid=cf++,b._isVue=!0,a&&a._isComponent?Ia(b,a):b.$options=K(Ja(b.constructor),a||{},b),Fe(b),b._self=b,ha(b),Ha(b),ia(b,"beforeCreate"),X(b),ia(b,"created"),Fa(b)}}(Ka),function(a){var b={};b.get=function(){return this._data},b.set=function(a){te("Avoid replacing instance root $data. Use nested data properties instead.",this)},Object.defineProperty(a.prototype,"$data",b),a.prototype.$set=B,a.prototype.$delete=C,a.prototype.$watch=function(a,b,c){var d=this;c=c||{},c.user=!0;var e=new Ve(d,a,b,c);return c.immediate&&b.call(d,e.value),function(){e.teardown()}}}(Ka),function(a){a.prototype.$on=function(a,b){var c=this;return(c._events[a]||(c._events[a]=[])).push(b),c},a.prototype.$once=function(a,b){function c(){d.$off(a,c),b.apply(d,arguments)}var d=this;return c.fn=b,d.$on(a,c),d},a.prototype.$off=function(a,b){var c=this;if(!arguments.length)return c._events=Object.create(null),c;var d=c._events[a];if(!d)return c;if(1===arguments.length)return c._events[a]=null,c;for(var e,f=d.length;f--;)if((e=d[f])===b||e.fn===b){d.splice(f,1);break}return c},a.prototype.$emit=function(a){var b=this,c=b._events[a];if(c){c=c.length>1?i(c):c;for(var d=i(arguments,1),e=0,f=c.length;e<f;e++)c[e].apply(b,d)}return b}}(Ka),function(a){a.prototype._mount=function(a,b){var c=this;return c.$el=a,c.$options.render||(c.$options.render=$e,c.$options.template&&"#"!==c.$options.template.charAt(0)?te("You are using the runtime-only build of Vue where the template option is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",c):te("Failed to mount component: template or render function not defined.",c)),ia(c,"beforeMount"),c._watcher=new Ve(c,function(){c._update(c._render(),b)},n),b=!1,null==c.$vnode&&(c._isMounted=!0,ia(c,"mounted")),c},a.prototype._update=function(a,b){var c=this;c._isMounted&&ia(c,"beforeUpdate");var d=c.$el,e=c._vnode,f=_e;_e=c,c._vnode=a,c.$el=e?c.__patch__(e,a):c.__patch__(c.$el,a,b,!1,c.$options._parentElm,c.$options._refElm),_e=f,d&&(d.__vue__=null),c.$el&&(c.$el.__vue__=c),c.$vnode&&c.$parent&&c.$vnode===c.$parent._vnode&&(c.$parent.$el=c.$el),c._isMounted&&ia(c,"updated")},a.prototype._updateFromParent=function(a,b,c,d){var e=this,f=!(!e.$options._renderChildren&&!d);if(e.$options._parentVnode=c,e.$vnode=c,e._vnode&&(e._vnode.parent=c),e.$options._renderChildren=d,a&&e.$options.props){Ce.shouldConvert=!1,Ce.isSettingProps=!0;for(var g=e.$options._propKeys||[],h=0;h<g.length;h++){var i=g[h];e[i]=M(i,e.$options.props,a,e)}Ce.shouldConvert=!0,Ce.isSettingProps=!1,e.$options.propsData=a}if(b){var j=e.$options._parentListeners;e.$options._parentListeners=b,e._updateListeners(b,j)}f&&(e.$slots=Ga(d,c.context),e.$forceUpdate())},a.prototype.$forceUpdate=function(){var a=this;a._watcher&&a._watcher.update()},a.prototype.$destroy=function(){var a=this;if(!a._isBeingDestroyed){ia(a,"beforeDestroy"),a._isBeingDestroyed=!0;var b=a.$parent;!b||b._isBeingDestroyed||a.$options.abstract||d(b.$children,a),a._watcher&&a._watcher.teardown();for(var c=a._watchers.length;c--;)a._watchers[c].teardown();a._data.__ob__&&a._data.__ob__.vmCount--,a._isDestroyed=!0,ia(a,"destroyed"),a.$off(),a.$el&&(a.$el.__vue__=null),a.__patch__(a._vnode,null)}}}(Ka),function(c){function d(a,b,c){if(Array.isArray(a))for(var d=0;d<a.length;d++)a[d]&&"string"!=typeof a[d]&&e(a[d],b+"_"+d,c);else e(a,b,c)}function e(a,b,c){a.isStatic=!0,a.key=b,a.isOnce=c}c.prototype.$nextTick=function(a){return re(a,this)},c.prototype._render=function(){var a=this,b=a.$options,c=b.render,d=b.staticRenderFns,e=b._parentVnode;if(a._isMounted)for(var f in a.$slots)a.$slots[f]=ga(a.$slots[f]);e&&e.data.scopedSlots&&(a.$scopedSlots=e.data.scopedSlots),d&&!a._staticTrees&&(a._staticTrees=[]),a.$vnode=e;var g;try{g=c.call(a._renderProxy,a.$createElement)}catch(b){if(!fe.errorHandler)throw te("Error when rendering "+se(a)+":"),b;fe.errorHandler.call(null,b,a),g=a._vnode}return g instanceof Ze||(Array.isArray(g)&&te("Multiple root nodes returned from render function. Render function should return a single root node.",a),g=$e()),g.parent=e,g},c.prototype._s=a,
3
+ c.prototype._v=ea,c.prototype._n=b,c.prototype._e=$e,c.prototype._q=p,c.prototype._i=q,c.prototype._m=function(a,b){var c=this._staticTrees[a];return c&&!b?Array.isArray(c)?ga(c):fa(c):(c=this._staticTrees[a]=this.$options.staticRenderFns[a].call(this._renderProxy),d(c,"__static__"+a,!1),c)},c.prototype._o=function(a,b,c){return d(a,"__once__"+b+(c?"_"+c:""),!0),a},c.prototype._f=function(a){return L(this.$options,"filters",a,!0)||ee},c.prototype._l=function(a,b){var c,d,e,f,g;if(Array.isArray(a))for(c=new Array(a.length),d=0,e=a.length;d<e;d++)c[d]=b(a[d],d);else if("number"==typeof a)for(c=new Array(a),d=0;d<a;d++)c[d]=b(d+1,d);else if(k(a))for(f=Object.keys(a),c=new Array(f.length),d=0,e=f.length;d<e;d++)g=f[d],c[d]=b(a[g],g,d);return c},c.prototype._t=function(a,b,c){var d=this.$scopedSlots[a];if(d)return d(c||{})||b;var e=this.$slots[a];return e&&(e._rendered&&te('Duplicate presence of slot "'+a+'" found in the same render tree - this will likely cause render errors.',this),e._rendered=!0),e||b},c.prototype._b=function(a,b,c,d){if(c)if(k(c)){Array.isArray(c)&&(c=m(c));for(var e in c)if("class"===e||"style"===e)a[e]=c[e];else{var f=d||fe.mustUseProp(b,e)?a.domProps||(a.domProps={}):a.attrs||(a.attrs={});f[e]=c[e]}}else te("v-bind without argument expects an Object or Array value",this);return a},c.prototype._k=function(a,b,c){var d=fe.keyCodes[b]||c;return Array.isArray(d)?-1===d.indexOf(a):d!==a}}(Ka);var df=[String,RegExp],ef={name:"keep-alive",abstract:!0,props:{include:df,exclude:df},created:function(){this.cache=Object.create(null)},render:function(){var a=Ba(this.$slots.default);if(a&&a.componentOptions){var b=a.componentOptions,c=b.Ctor.options.name||b.tag;if(c&&(this.include&&!Pa(this.include,c)||this.exclude&&Pa(this.exclude,c)))return a;var d=null==a.key?b.Ctor.cid+(b.tag?"::"+b.tag:""):a.key;this.cache[d]?a.child=this.cache[d].child:this.cache[d]=a,a.data.keepAlive=!0}return a},destroyed:function(){var a=this;for(var b in this.cache){var c=a.cache[b];ia(c.child,"deactivated"),c.child.$destroy()}}},ff={KeepAlive:ef};!function(a){var b={};b.get=function(){return fe},b.set=function(){te("Do not replace the Vue.config object, set individual fields instead.")},Object.defineProperty(a,"config",b),a.util=He,a.set=B,a.delete=C,a.nextTick=re,a.options=Object.create(null),fe._assetTypes.forEach(function(b){a.options[b+"s"]=Object.create(null)}),a.options._base=a,j(a.options.components,ff),La(a),Ma(a),Na(a),Oa(a)}(Ka),Object.defineProperty(Ka.prototype,"$isServer",{get:pe}),Ka.version="2.1.6";var gf,hf,jf=c("input,textarea,option,select"),kf=function(a,b){return"value"===b&&jf(a)||"selected"===b&&"option"===a||"checked"===b&&"input"===a||"muted"===b&&"video"===a},lf=c("contenteditable,draggable,spellcheck"),mf=c("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),nf="http://www.w3.org/1999/xlink",of=function(a){return":"===a.charAt(5)&&"xlink"===a.slice(0,5)},pf=function(a){return of(a)?a.slice(6,a.length):""},qf=function(a){return null==a||!1===a},rf={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML",xhtml:"http://www.w3.org/1999/xhtml"},sf=c("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),tf=c("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),uf=function(a){return"pre"===a},vf=function(a){return sf(a)||tf(a)},wf=Object.create(null),xf=Object.freeze({createElement:Ya,createElementNS:Za,createTextNode:$a,createComment:_a,insertBefore:ab,removeChild:bb,appendChild:cb,parentNode:db,nextSibling:eb,tagName:fb,setTextContent:gb,setAttribute:hb}),yf={create:function(a,b){ib(b)},update:function(a,b){a.data.ref!==b.data.ref&&(ib(a,!0),ib(b))},destroy:function(a){ib(a,!0)}},zf=new Ze("",{},[]),Af=["create","activate","update","remove","destroy"],Bf={create:nb,update:nb,destroy:function(a){nb(a,zf)}},Cf=Object.create(null),Df=[yf,Bf],Ef={create:sb,update:sb},Ff={create:ub,update:ub},Gf={create:xb,update:xb},Hf={create:yb,update:yb},If=g(function(a){var b={},c=/;(?![^(]*\))/g,d=/:(.+)/;return a.split(c).forEach(function(a){if(a){var c=a.split(d);c.length>1&&(b[c[0].trim()]=c[1].trim())}}),b}),Jf=/^--/,Kf=/\s*!important$/,Lf=function(a,b,c){Jf.test(b)?a.style.setProperty(b,c):Kf.test(c)?a.style.setProperty(b,c.replace(Kf,""),"important"):a.style[Nf(b)]=c},Mf=["Webkit","Moz","ms"],Nf=g(function(a){if(hf=hf||document.createElement("div"),"filter"!==(a=Zd(a))&&a in hf.style)return a;for(var b=a.charAt(0).toUpperCase()+a.slice(1),c=0;c<Mf.length;c++){var d=Mf[c]+b;if(d in hf.style)return d}}),Of={create:Db,update:Db},Pf=ie&&!le,Qf="transition",Rf="animation",Sf="transition",Tf="transitionend",Uf="animation",Vf="animationend";Pf&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Sf="WebkitTransition",Tf="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Uf="WebkitAnimation",Vf="webkitAnimationEnd"));var Wf=ie&&window.requestAnimationFrame||setTimeout,Xf=/\b(transform|all)(,|$)/,Yf=g(function(a){return{enterClass:a+"-enter",leaveClass:a+"-leave",appearClass:a+"-enter",enterActiveClass:a+"-enter-active",leaveActiveClass:a+"-leave-active",appearActiveClass:a+"-enter-active"}}),Zf=ie?{create:Rb,activate:Rb,remove:function(a,b){a.data.show?b():Ob(a,b)}}:{},$f=[Ef,Ff,Gf,Hf,Of,Zf],_f=$f.concat(Df),ag=function(b){function d(a){return new Ze(D.tagName(a).toLowerCase(),{},[],void 0,a)}function e(a,b){function c(){0==--c.listeners&&g(a)}return c.listeners=b,c}function g(a){var b=D.parentNode(a);b&&D.removeChild(b,a)}function h(a,b,c,d,e){if(a.isRootInsert=!e,!i(a,b,c,d)){var f=a.data,g=a.children,h=a.tag;kb(h)?(f&&f.pre&&E++,E||a.ns||fe.ignoredElements&&fe.ignoredElements.indexOf(h)>-1||!fe.isUnknownElement(h)||te("Unknown custom element: <"+h+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',a.context),a.elm=a.ns?D.createElementNS(a.ns,h):D.createElement(h,a),p(a),l(a,g,b),kb(f)&&n(a,b),k(c,a.elm,d),f&&f.pre&&E--):a.isComment?(a.elm=D.createComment(a.text),k(c,a.elm,d)):(a.elm=D.createTextNode(a.text),k(c,a.elm,d))}}function i(a,b,c,d){var e=a.data;if(kb(e)){var f=kb(a.child)&&e.keepAlive;if(kb(e=e.hook)&&kb(e=e.init)&&e(a,!1,c,d),kb(a.child))return o(a,b),f&&j(a,b,c,d),!0}}function j(a,b,c,d){for(var e,f=a;f.child;)if(f=f.child._vnode,kb(e=f.data)&&kb(e=e.transition)){for(e=0;e<B.activate.length;++e)B.activate[e](zf,f);b.push(f);break}k(c,a.elm,d)}function k(a,b,c){a&&(c?D.insertBefore(a,b,c):D.appendChild(a,b))}function l(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;++d)h(b[d],c,a.elm,null,!0);else f(a.text)&&D.appendChild(a.elm,D.createTextNode(a.text))}function m(a){for(;a.child;)a=a.child._vnode;return kb(a.tag)}function n(a,b){for(var c=0;c<B.create.length;++c)B.create[c](zf,a);z=a.data.hook,kb(z)&&(z.create&&z.create(zf,a),z.insert&&b.push(a))}function o(a,b){a.data.pendingInsert&&b.push.apply(b,a.data.pendingInsert),a.elm=a.child.$el,m(a)?(n(a,b),p(a)):(ib(a),b.push(a))}function p(a){var b;kb(b=a.context)&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,""),kb(b=_e)&&b!==a.context&&kb(b=b.$options._scopeId)&&D.setAttribute(a.elm,b,"")}function q(a,b,c,d,e,f){for(;d<=e;++d)h(c[d],f,a,b)}function r(a){var b,c,d=a.data;if(kb(d))for(kb(b=d.hook)&&kb(b=b.destroy)&&b(a),b=0;b<B.destroy.length;++b)B.destroy[b](a);if(kb(b=a.children))for(c=0;c<a.children.length;++c)r(a.children[c])}function s(a,b,c,d){for(;c<=d;++c){var e=b[c];kb(e)&&(kb(e.tag)?(t(e),r(e)):D.removeChild(a,e.elm))}}function t(a,b){if(b||kb(a.data)){var c=B.remove.length+1;for(b?b.listeners+=c:b=e(a.elm,c),kb(z=a.child)&&kb(z=z._vnode)&&kb(z.data)&&t(z,b),z=0;z<B.remove.length;++z)B.remove[z](a,b);kb(z=a.data.hook)&&kb(z=z.remove)?z(a,b):b()}else g(a.elm)}function u(a,b,c,d,e){for(var f,g,i,j,k=0,l=0,m=b.length-1,n=b[0],o=b[m],p=c.length-1,r=c[0],t=c[p],u=!e;k<=m&&l<=p;)jb(n)?n=b[++k]:jb(o)?o=b[--m]:lb(n,r)?(v(n,r,d),n=b[++k],r=c[++l]):lb(o,t)?(v(o,t,d),o=b[--m],t=c[--p]):lb(n,t)?(v(n,t,d),u&&D.insertBefore(a,n.elm,D.nextSibling(o.elm)),n=b[++k],t=c[--p]):lb(o,r)?(v(o,r,d),u&&D.insertBefore(a,o.elm,n.elm),o=b[--m],r=c[++l]):(jb(f)&&(f=mb(b,k,m)),g=kb(r.key)?f[r.key]:null,jb(g)?(h(r,d,a,n.elm),r=c[++l]):(i=b[g],i||te("It seems there are duplicate keys that is causing an update error. Make sure each v-for item has a unique key."),lb(i,r)?(v(i,r,d),b[g]=void 0,u&&D.insertBefore(a,r.elm,n.elm),r=c[++l]):(h(r,d,a,n.elm),r=c[++l])));k>m?(j=jb(c[p+1])?null:c[p+1].elm,q(a,j,c,l,p,d)):l>p&&s(a,b,k,m)}function v(a,b,c,d){if(a!==b){if(b.isStatic&&a.isStatic&&b.key===a.key&&(b.isCloned||b.isOnce))return b.elm=a.elm,void(b.child=a.child);var e,f=b.data,g=kb(f);g&&kb(e=f.hook)&&kb(e=e.prepatch)&&e(a,b);var h=b.elm=a.elm,i=a.children,j=b.children;if(g&&m(b)){for(e=0;e<B.update.length;++e)B.update[e](a,b);kb(e=f.hook)&&kb(e=e.update)&&e(a,b)}jb(b.text)?kb(i)&&kb(j)?i!==j&&u(h,i,j,c,d):kb(j)?(kb(a.text)&&D.setTextContent(h,""),q(h,null,j,0,j.length-1,c)):kb(i)?s(h,i,0,i.length-1):kb(a.text)&&D.setTextContent(h,""):a.text!==b.text&&D.setTextContent(h,b.text),g&&kb(e=f.hook)&&kb(e=e.postpatch)&&e(a,b)}}function w(a,b,c){if(c&&a.parent)a.parent.data.pendingInsert=b;else for(var d=0;d<b.length;++d)b[d].data.hook.insert(b[d])}function x(a,b,c){if(!y(a,b))return!1;b.elm=a;var d=b.tag,e=b.data,f=b.children;if(kb(e)&&(kb(z=e.hook)&&kb(z=z.init)&&z(b,!0),kb(z=b.child)))return o(b,c),!0;if(kb(d)){if(kb(f))if(a.hasChildNodes()){for(var g=!0,h=a.firstChild,i=0;i<f.length;i++){if(!h||!x(h,f[i],c)){g=!1;break}h=h.nextSibling}if(!g||h)return"undefined"==typeof console||F||(F=!0,console.warn("Parent: ",a),console.warn("Mismatching childNodes vs. VNodes: ",a.childNodes,f)),!1}else l(b,f,c);if(kb(e))for(var j in e)if(!G(j)){n(b,c);break}}return!0}function y(b,c){return c.tag?0===c.tag.indexOf("vue-component")||c.tag.toLowerCase()===(b.tagName&&b.tagName.toLowerCase()):a(c.text)===b.data}var z,A,B={},C=b.modules,D=b.nodeOps;for(z=0;z<Af.length;++z)for(B[Af[z]]=[],A=0;A<C.length;++A)void 0!==C[A][Af[z]]&&B[Af[z]].push(C[A][Af[z]]);var E=0,F=!1,G=c("attrs,style,class,staticClass,staticStyle,key");return function(a,b,c,e,f,g){if(!b)return void(a&&r(a));var i,j,k=!1,l=[];if(a){var n=kb(a.nodeType);if(!n&&lb(a,b))v(a,b,l,e);else{if(n){if(1===a.nodeType&&a.hasAttribute("server-rendered")&&(a.removeAttribute("server-rendered"),c=!0),c){if(x(a,b,l))return w(b,l,!0),a;te("The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration and performing full client-side render.")}a=d(a)}if(i=a.elm,j=D.parentNode(i),h(b,l,j,D.nextSibling(i)),b.parent){for(var o=b.parent;o;)o.elm=b.elm,o=o.parent;if(m(b))for(var p=0;p<B.create.length;++p)B.create[p](zf,b.parent)}null!==j?s(j,[a],0,0):kb(a.tag)&&r(a)}}else k=!0,h(b,l,f,g);return w(b,l,k),b.elm}}({nodeOps:xf,modules:_f}),bg=/^input|select|textarea|vue-component-[0-9]+(-[0-9a-zA-Z_-]*)?$/;le&&document.addEventListener("selectionchange",function(){var a=document.activeElement;a&&a.vmodel&&Xb(a,"input")});var cg={inserted:function(a,b,c){if(bg.test(c.tag)||te("v-model is not supported on element type: <"+c.tag+">. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.",c.context),"select"===c.tag){var d=function(){Sb(a,b,c.context)};d(),(ke||me)&&setTimeout(d,0)}else"textarea"!==c.tag&&"text"!==a.type||(a._vModifiers=b.modifiers,b.modifiers.lazy||(ne||(a.addEventListener("compositionstart",Vb),a.addEventListener("compositionend",Wb)),le&&(a.vmodel=!0)))},componentUpdated:function(a,b,c){if("select"===c.tag){Sb(a,b,c.context);(a.multiple?b.value.some(function(b){return Tb(b,a.options)}):b.value!==b.oldValue&&Tb(b.value,a.options))&&Xb(a,"change")}}},dg={bind:function(a,b,c){var d=b.value;c=Yb(c);var e=c.data&&c.data.transition,f=a.__vOriginalDisplay="none"===a.style.display?"":a.style.display;d&&e&&!le?(c.data.show=!0,Nb(c,function(){a.style.display=f})):a.style.display=d?f:"none"},update:function(a,b,c){var d=b.value;d!==b.oldValue&&(c=Yb(c),c.data&&c.data.transition&&!le?(c.data.show=!0,d?Nb(c,function(){a.style.display=a.__vOriginalDisplay}):Ob(c,function(){a.style.display="none"})):a.style.display=d?a.__vOriginalDisplay:"none")}},eg={model:cg,show:dg},fg={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String},gg={name:"transition",props:fg,abstract:!0,render:function(a){var b=this,c=this.$slots.default;if(c&&(c=c.filter(function(a){return a.tag}),c.length)){c.length>1&&te("<transition> can only be used on a single element. Use <transition-group> for lists.",this.$parent);var d=this.mode;d&&"in-out"!==d&&"out-in"!==d&&te("invalid <transition> mode: "+d,this.$parent);var e=c[0];if(ac(this.$vnode))return e;var f=Zb(e);if(!f)return e;if(this._leaving)return _b(a,e);var g=f.key=null==f.key||f.isStatic?"__v"+(f.tag+this._uid)+"__":f.key,h=(f.data||(f.data={})).transition=$b(this),i=this._vnode,k=Zb(i);if(f.data.directives&&f.data.directives.some(function(a){return"show"===a.name})&&(f.data.show=!0),k&&k.data&&k.key!==g){var l=k.data.transition=j({},h);if("out-in"===d)return this._leaving=!0,va(l,"afterLeave",function(){b._leaving=!1,b.$forceUpdate()},g),_b(a,e);if("in-out"===d){var m,n=function(){m()};va(h,"afterEnter",n,g),va(h,"enterCancelled",n,g),va(l,"delayLeave",function(a){m=a},g)}}return e}}},hg=j({tag:String,moveClass:String},fg);delete hg.mode;var ig={props:hg,render:function(a){for(var b=this.tag||this.$vnode.data.tag||"span",c=Object.create(null),d=this.prevChildren=this.children,e=this.$slots.default||[],f=this.children=[],g=$b(this),h=0;h<e.length;h++){var i=e[h];if(i.tag)if(null!=i.key&&0!==String(i.key).indexOf("__vlist"))f.push(i),c[i.key]=i,(i.data||(i.data={})).transition=g;else{var j=i.componentOptions,k=j?j.Ctor.options.name||j.tag:i.tag;te("<transition-group> children must be keyed: <"+k+">")}}if(d){for(var l=[],m=[],n=0;n<d.length;n++){var o=d[n];o.data.transition=g,o.data.pos=o.elm.getBoundingClientRect(),c[o.key]?l.push(o):m.push(o)}this.kept=a(b,null,l),this.removed=m}return a(b,null,f)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var a=this.prevChildren,b=this.moveClass||(this.name||"v")+"-move";if(a.length&&this.hasMove(a[0].elm,b)){a.forEach(bc),a.forEach(cc),a.forEach(dc);document.body.offsetHeight;a.forEach(function(a){if(a.data.moved){var c=a.elm,d=c.style;Hb(c,b),d.transform=d.WebkitTransform=d.transitionDuration="",c.addEventListener(Tf,c._moveCb=function a(d){d&&!/transform$/.test(d.propertyName)||(c.removeEventListener(Tf,a),c._moveCb=null,Ib(c,b))})}})}},methods:{hasMove:function(a,b){if(!Pf)return!1;if(null!=this._hasMove)return this._hasMove;Hb(a,b);var c=Kb(a);return Ib(a,b),this._hasMove=c.hasTransform}}},jg={Transition:gg,TransitionGroup:ig};Ka.config.isUnknownElement=Wa,Ka.config.isReservedTag=vf,Ka.config.getTagNamespace=Va,Ka.config.mustUseProp=kf,j(Ka.options.directives,eg),j(Ka.options.components,jg),Ka.prototype.__patch__=ie?ag:n,Ka.prototype.$mount=function(a,b){return a=a&&ie?Xa(a):void 0,this._mount(a,b)},setTimeout(function(){fe.devtools&&(qe?qe.emit("init",Ka):ie&&!me&&/Chrome\/\d+/.test(window.navigator.userAgent)&&console.log("Download the Vue Devtools for a better development experience:\nhttps://github.com/vuejs/vue-devtools"))},0);var kg,lg=!!ie&&function(a,b){var c=document.createElement("div");return c.innerHTML='<div a="'+a+'">',c.innerHTML.indexOf(b)>0}("\n","&#10;"),mg=c("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr",!0),ng=c("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source",!0),og=c("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track",!0),pg=/([^\s"'<>\/=]+)/,qg=/(?:=)/,rg=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],sg=new RegExp("^\\s*"+pg.source+"(?:\\s*("+qg.source+")\\s*(?:"+rg.join("|")+"))?"),tg="[a-zA-Z_][\\w\\-\\.]*",ug="((?:"+tg+"\\:)?"+tg+")",vg=new RegExp("^<"+ug),wg=/^\s*(\/?)>/,xg=new RegExp("^<\\/"+ug+"[^>]*>"),yg=/^<!DOCTYPE [^>]+>/i,zg=/^<!--/,Ag=/^<!\[/,Bg=!1;"x".replace(/x(.)?/g,function(a,b){Bg=""===b});var Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,Kg,Lg,Mg,Ng,Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg,Wg,Xg,Yg,Zg,$g=c("script,style",!0),_g=function(a){return"lang"===a.name&&"html"!==a.value},ah=function(a,b,c){return!!$g(a)||!(!b||1!==c.length)&&!("template"===a&&!c[0].attrs.some(_g))},bh={},ch=/&lt;/g,dh=/&gt;/g,eh=/&#10;/g,fh=/&amp;/g,gh=/&quot;/g,hh=/\{\{((?:.|\n)+?)\}\}/g,ih=/[-.*+?^${}()|[\]\/\\]/g,jh=g(function(a){var b=a[0].replace(ih,"\\$&"),c=a[1].replace(ih,"\\$&");return new RegExp(b+"((?:.|\\n)+?)"+c,"g")}),kh=/^v-|^@|^:/,lh=/(.*?)\s+(?:in|of)\s+(.*)/,mh=/\((\{[^}]*\}|[^,]*),([^,]*)(?:,([^,]*))?\)/,nh=/^:|^v-bind:/,oh=/^@|^v-on:/,ph=/:(.*)$/,qh=/\.[^.]+/g,rh=g(ec),sh=/^xmlns:NS\d+/,th=/^NS\d+:/,uh=g(Tc),vh=/^\s*([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,wh=/^\s*[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?']|\[".*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*\s*$/,xh={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},yh={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:"if($event.target !== $event.currentTarget)return;",ctrl:"if(!$event.ctrlKey)return;",shift:"if(!$event.shiftKey)return;",alt:"if(!$event.altKey)return;",meta:"if(!$event.metaKey)return;"},zh={bind:bd,cloak:n},Ah=new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),Bh=/[A-Za-z_$][\w$]*/,Ch=/'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"|`(?:[^`\\]|\\.)*\$\{|\}(?:[^`\\]|\\.)*`|`(?:[^`\\]|\\.)*`/g,Dh={staticKeys:["staticClass"],transformNode:Dd,genData:Ed},Eh={staticKeys:["staticStyle"],transformNode:Fd,genData:Gd},Fh=[Dh,Eh],Gh={model:Hd,text:Od,html:Pd},Hh=Object.create(null),Ih={expectHTML:!0,modules:Fh,staticKeys:o(Fh),directives:Gh,isReservedTag:vf,isUnaryTag:mg,mustUseProp:kf,getTagNamespace:Va,isPreTag:uf},Jh=g(function(a){var b=Xa(a);return b&&b.innerHTML}),Kh=Ka.prototype.$mount;return Ka.prototype.$mount=function(a,b){if((a=a&&Xa(a))===document.body||a===document.documentElement)return te("Do not mount Vue to <html> or <body> - mount to normal elements instead."),this;var c=this.$options;if(!c.render){var d=c.template;if(d)if("string"==typeof d)"#"===d.charAt(0)&&((d=Jh(d))||te("Template element not found or is empty: "+c.template,this));else{if(!d.nodeType)return te("invalid template option:"+d,this),this;d=d.innerHTML}else a&&(d=Td(a));if(d){var e=Rd(d,{warn:te,shouldDecodeNewlines:lg,delimiters:c.delimiters},this),f=e.render,g=e.staticRenderFns;c.render=f,c.staticRenderFns=g}}return Kh.call(this,a,b)},Ka.compile=Rd,Ka});
assets/css/admin.css CHANGED
@@ -288,14 +288,14 @@ select.caldera-type-selector {
288
  .caldera-editor-header .button.caldera-header-save-button,
289
  .caldera-editor-header .caldera-header-email-preview-button,
290
  .caldera-editor-header .button.caldera-header-preview-button,
291
- .caldera-header-restore-button
292
  {
293
  float: left;
294
  margin: 7px 12px 0 12px;
295
  position: relative;
296
  }
297
 
298
- .caldera-header-restore-button{
299
  margin: 7px 12px 0 12px !important;
300
 
301
  }
@@ -2192,4 +2192,58 @@ li.caldera-forms-toolbar-item.success {
2192
  margin-top: 4px;
2193
  border-radius: 2px;
2194
  text-align: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2195
  }
288
  .caldera-editor-header .button.caldera-header-save-button,
289
  .caldera-editor-header .caldera-header-email-preview-button,
290
  .caldera-editor-header .button.caldera-header-preview-button,
291
+ .caldera-header-restore-button, .caldera-header-return-button
292
  {
293
  float: left;
294
  margin: 7px 12px 0 12px;
295
  position: relative;
296
  }
297
 
298
+ .caldera-header-restore-button, .caldera-header-return-button {
299
  margin: 7px 12px 0 12px !important;
300
 
301
  }
2192
  margin-top: 4px;
2193
  border-radius: 2px;
2194
  text-align: center;
2195
+ }
2196
+
2197
+
2198
+ .caldera-editor-header {
2199
+ height: 50px !important;
2200
+ }
2201
+
2202
+ .cf-alert {
2203
+ display: inline-block;
2204
+ padding: 4px;
2205
+ border-radius: 4px;
2206
+ }
2207
+ .cf-alert-success {
2208
+ background: #a3bf61;
2209
+ color: #fff;
2210
+ }
2211
+ .cf-alert-error {
2212
+ background: #ff0000;
2213
+ color: #fff;
2214
+ }
2215
+
2216
+ .cf-alert-wrap{
2217
+ margin-top: -5px;
2218
+ }
2219
+
2220
+ .cf-alert p {
2221
+ padding: 0;
2222
+ }
2223
+
2224
+ #cf-pro-save {
2225
+ width:50%;
2226
+ }
2227
+
2228
+ .caldera-config-field .cf-alert.cf-alert-error p {
2229
+ margin: 0px;
2230
+ }
2231
+
2232
+ [v-cloak] {
2233
+ display: none;
2234
+ visibility: hidden;
2235
+ }
2236
+
2237
+ .cf-show {
2238
+ visibility: visible;
2239
+ display: inline-block;
2240
+ -webkit-animation: fadein .5s 1;
2241
+ animation: fadein .5s 1;
2242
+ }
2243
+
2244
+ .cf-hide {
2245
+ visibility: hidden;
2246
+ display: none;
2247
+ -webkit-animation: fadeout .5s 1;
2248
+ animation: fadeout .5s 1;
2249
  }
assets/css/caldera-forms-front.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! GENERATED SOURCE FILE caldera-forms - v1.5.3.1 - 2017-07-26 */.caldera-grid body{margin:0}.caldera-grid .form-group{margin-bottom:1em}@media (min-width:768px){.caldera-grid .container{width:750px}}@media (min-width:992px){.caldera-grid .container{width:970px}}@media (min-width:1200px){.caldera-grid .container{width:1170px}}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background:0 0;text-decoration:none}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0;vertical-align:middle}.caldera-grid svg:not(:root){overflow:hidden}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid select{text-transform:none}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.caldera-grid legend{border:0;padding:0}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}.caldera-grid *,.caldera-grid :after,.caldera-grid :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid html{font-size:62.5%;-webkit-tap-highlight-color:transparent}.caldera-grid body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.caldera-grid button,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{font-family:inherit;font-size:inherit;line-height:inherit}.caldera-grid a:focus,.caldera-grid a:hover{color:#2a6496;text-decoration:underline}.caldera-grid a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid figure{margin:0}.caldera-grid .img-responsive{display:block;max-width:100%;height:auto}.caldera-grid .img-rounded{border-radius:6px}.caldera-grid .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.caldera-grid .img-circle{border-radius:50%}.caldera-grid hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.caldera-grid .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.caldera-grid .container,.caldera-grid .container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:768px){.caldera-grid .container{width:735px}}@media (min-width:992px){.caldera-grid .container{width:955px}}@media (min-width:1200px){.caldera-grid .container{width:1155px}}.caldera-grid .row{margin-left:-7.5px;margin-right:-7.5px;max-width:100%}.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9,.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9,.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9,.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{position:relative;padding-left:7.5px;padding-right:7.5px}.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{float:left}.caldera-grid .col-xs-12{width:100%}.caldera-grid .col-xs-11{width:91.66666667%}.caldera-grid .col-xs-10{width:83.33333333%}.caldera-grid .col-xs-9{width:75%}.caldera-grid .col-xs-8{width:66.66666667%}.caldera-grid .col-xs-7{width:58.33333333%}.caldera-grid .col-xs-6{width:50%}.caldera-grid .col-xs-5{width:41.66666667%}.caldera-grid .col-xs-4{width:33.33333333%}.caldera-grid .col-xs-3{width:25%}.caldera-grid .col-xs-2{width:16.66666667%}.caldera-grid .col-xs-1{width:8.33333333%}.caldera-grid .col-xs-pull-12{right:100%}.caldera-grid .col-xs-pull-11{right:91.66666667%}.caldera-grid .col-xs-pull-10{right:83.33333333%}.caldera-grid .col-xs-pull-9{right:75%}.caldera-grid .col-xs-pull-8{right:66.66666667%}.caldera-grid .col-xs-pull-7{right:58.33333333%}.caldera-grid .col-xs-pull-6{right:50%}.caldera-grid .col-xs-pull-5{right:41.66666667%}.caldera-grid .col-xs-pull-4{right:33.33333333%}.caldera-grid .col-xs-pull-3{right:25%}.caldera-grid .col-xs-pull-2{right:16.66666667%}.caldera-grid .col-xs-pull-1{right:8.33333333%}.caldera-grid .col-xs-pull-0{right:0}.caldera-grid .col-xs-push-12{left:100%}.caldera-grid .col-xs-push-11{left:91.66666667%}.caldera-grid .col-xs-push-10{left:83.33333333%}.caldera-grid .col-xs-push-9{left:75%}.caldera-grid .col-xs-push-8{left:66.66666667%}.caldera-grid .col-xs-push-7{left:58.33333333%}.caldera-grid .col-xs-push-6{left:50%}.caldera-grid .col-xs-push-5{left:41.66666667%}.caldera-grid .col-xs-push-4{left:33.33333333%}.caldera-grid .col-xs-push-3{left:25%}.caldera-grid .col-xs-push-2{left:16.66666667%}.caldera-grid .col-xs-push-1{left:8.33333333%}.caldera-grid .col-xs-push-0{left:0}.caldera-grid .col-xs-offset-12{margin-left:100%}.caldera-grid .col-xs-offset-11{margin-left:91.66666667%}.caldera-grid .col-xs-offset-10{margin-left:83.33333333%}.caldera-grid .col-xs-offset-9{margin-left:75%}.caldera-grid .col-xs-offset-8{margin-left:66.66666667%}.caldera-grid .col-xs-offset-7{margin-left:58.33333333%}.caldera-grid .col-xs-offset-6{margin-left:50%}.caldera-grid .col-xs-offset-5{margin-left:41.66666667%}.caldera-grid .col-xs-offset-4{margin-left:33.33333333%}.caldera-grid .col-xs-offset-3{margin-left:25%}.caldera-grid .col-xs-offset-2{margin-left:16.66666667%}.caldera-grid .col-xs-offset-1{margin-left:8.33333333%}.caldera-grid .col-xs-offset-0{margin-left:0}@media (min-width:768px){.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9{float:left}.caldera-grid .col-sm-12{width:100%}.caldera-grid .col-sm-11{width:91.66666667%}.caldera-grid .col-sm-10{width:83.33333333%}.caldera-grid .col-sm-9{width:75%}.caldera-grid .col-sm-8{width:66.66666667%}.caldera-grid .col-sm-7{width:58.33333333%}.caldera-grid .col-sm-6{width:50%}.caldera-grid .col-sm-5{width:41.66666667%}.caldera-grid .col-sm-4{width:33.33333333%}.caldera-grid .col-sm-3{width:25%}.caldera-grid .col-sm-2{width:16.66666667%}.caldera-grid .col-sm-1{width:8.33333333%}.caldera-grid .col-sm-pull-12{right:100%}.caldera-grid .col-sm-pull-11{right:91.66666667%}.caldera-grid .col-sm-pull-10{right:83.33333333%}.caldera-grid .col-sm-pull-9{right:75%}.caldera-grid .col-sm-pull-8{right:66.66666667%}.caldera-grid .col-sm-pull-7{right:58.33333333%}.caldera-grid .col-sm-pull-6{right:50%}.caldera-grid .col-sm-pull-5{right:41.66666667%}.caldera-grid .col-sm-pull-4{right:33.33333333%}.caldera-grid .col-sm-pull-3{right:25%}.caldera-grid .col-sm-pull-2{right:16.66666667%}.caldera-grid .col-sm-pull-1{right:8.33333333%}.caldera-grid .col-sm-pull-0{right:0}.caldera-grid .col-sm-push-12{left:100%}.caldera-grid .col-sm-push-11{left:91.66666667%}.caldera-grid .col-sm-push-10{left:83.33333333%}.caldera-grid .col-sm-push-9{left:75%}.caldera-grid .col-sm-push-8{left:66.66666667%}.caldera-grid .col-sm-push-7{left:58.33333333%}.caldera-grid .col-sm-push-6{left:50%}.caldera-grid .col-sm-push-5{left:41.66666667%}.caldera-grid .col-sm-push-4{left:33.33333333%}.caldera-grid .col-sm-push-3{left:25%}.caldera-grid .col-sm-push-2{left:16.66666667%}.caldera-grid .col-sm-push-1{left:8.33333333%}.caldera-grid .col-sm-push-0{left:0}.caldera-grid .col-sm-offset-12{margin-left:100%}.caldera-grid .col-sm-offset-11{margin-left:91.66666667%}.caldera-grid .col-sm-offset-10{margin-left:83.33333333%}.caldera-grid .col-sm-offset-9{margin-left:75%}.caldera-grid .col-sm-offset-8{margin-left:66.66666667%}.caldera-grid .col-sm-offset-7{margin-left:58.33333333%}.caldera-grid .col-sm-offset-6{margin-left:50%}.caldera-grid .col-sm-offset-5{margin-left:41.66666667%}.caldera-grid .col-sm-offset-4{margin-left:33.33333333%}.caldera-grid .col-sm-offset-3{margin-left:25%}.caldera-grid .col-sm-offset-2{margin-left:16.66666667%}.caldera-grid .col-sm-offset-1{margin-left:8.33333333%}.caldera-grid .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9{float:left}.caldera-grid .col-md-12{width:100%}.caldera-grid .col-md-11{width:91.66666667%}.caldera-grid .col-md-10{width:83.33333333%}.caldera-grid .col-md-9{width:75%}.caldera-grid .col-md-8{width:66.66666667%}.caldera-grid .col-md-7{width:58.33333333%}.caldera-grid .col-md-6{width:50%}.caldera-grid .col-md-5{width:41.66666667%}.caldera-grid .col-md-4{width:33.33333333%}.caldera-grid .col-md-3{width:25%}.caldera-grid .col-md-2{width:16.66666667%}.caldera-grid .col-md-1{width:8.33333333%}.caldera-grid .col-md-pull-12{right:100%}.caldera-grid .col-md-pull-11{right:91.66666667%}.caldera-grid .col-md-pull-10{right:83.33333333%}.caldera-grid .col-md-pull-9{right:75%}.caldera-grid .col-md-pull-8{right:66.66666667%}.caldera-grid .col-md-pull-7{right:58.33333333%}.caldera-grid .col-md-pull-6{right:50%}.caldera-grid .col-md-pull-5{right:41.66666667%}.caldera-grid .col-md-pull-4{right:33.33333333%}.caldera-grid .col-md-pull-3{right:25%}.caldera-grid .col-md-pull-2{right:16.66666667%}.caldera-grid .col-md-pull-1{right:8.33333333%}.caldera-grid .col-md-pull-0{right:0}.caldera-grid .col-md-push-12{left:100%}.caldera-grid .col-md-push-11{left:91.66666667%}.caldera-grid .col-md-push-10{left:83.33333333%}.caldera-grid .col-md-push-9{left:75%}.caldera-grid .col-md-push-8{left:66.66666667%}.caldera-grid .col-md-push-7{left:58.33333333%}.caldera-grid .col-md-push-6{left:50%}.caldera-grid .col-md-push-5{left:41.66666667%}.caldera-grid .col-md-push-4{left:33.33333333%}.caldera-grid .col-md-push-3{left:25%}.caldera-grid .col-md-push-2{left:16.66666667%}.caldera-grid .col-md-push-1{left:8.33333333%}.caldera-grid .col-md-push-0{left:0}.caldera-grid .col-md-offset-12{margin-left:100%}.caldera-grid .col-md-offset-11{margin-left:91.66666667%}.caldera-grid .col-md-offset-10{margin-left:83.33333333%}.caldera-grid .col-md-offset-9{margin-left:75%}.caldera-grid .col-md-offset-8{margin-left:66.66666667%}.caldera-grid .col-md-offset-7{margin-left:58.33333333%}.caldera-grid .col-md-offset-6{margin-left:50%}.caldera-grid .col-md-offset-5{margin-left:41.66666667%}.caldera-grid .col-md-offset-4{margin-left:33.33333333%}.caldera-grid .col-md-offset-3{margin-left:25%}.caldera-grid .col-md-offset-2{margin-left:16.66666667%}.caldera-grid .col-md-offset-1{margin-left:8.33333333%}.caldera-grid .col-md-offset-0{margin-left:0}}@-ms-viewport{width:device-width}@media (min-width:1200px){.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9{float:left}.caldera-grid .col-lg-12{width:100%}.caldera-grid .col-lg-11{width:91.66666667%}.caldera-grid .col-lg-10{width:83.33333333%}.caldera-grid .col-lg-9{width:75%}.caldera-grid .col-lg-8{width:66.66666667%}.caldera-grid .col-lg-7{width:58.33333333%}.caldera-grid .col-lg-6{width:50%}.caldera-grid .col-lg-5{width:41.66666667%}.caldera-grid .col-lg-4{width:33.33333333%}.caldera-grid .col-lg-3{width:25%}.caldera-grid .col-lg-2{width:16.66666667%}.caldera-grid .col-lg-1{width:8.33333333%}.caldera-grid .col-lg-pull-12{right:100%}.caldera-grid .col-lg-pull-11{right:91.66666667%}.caldera-grid .col-lg-pull-10{right:83.33333333%}.caldera-grid .col-lg-pull-9{right:75%}.caldera-grid .col-lg-pull-8{right:66.66666667%}.caldera-grid .col-lg-pull-7{right:58.33333333%}.caldera-grid .col-lg-pull-6{right:50%}.caldera-grid .col-lg-pull-5{right:41.66666667%}.caldera-grid .col-lg-pull-4{right:33.33333333%}.caldera-grid .col-lg-pull-3{right:25%}.caldera-grid .col-lg-pull-2{right:16.66666667%}.caldera-grid .col-lg-pull-1{right:8.33333333%}.caldera-grid .col-lg-pull-0{right:0}.caldera-grid .col-lg-push-12{left:100%}.caldera-grid .col-lg-push-11{left:91.66666667%}.caldera-grid .col-lg-push-10{left:83.33333333%}.caldera-grid .col-lg-push-9{left:75%}.caldera-grid .col-lg-push-8{left:66.66666667%}.caldera-grid .col-lg-push-7{left:58.33333333%}.caldera-grid .col-lg-push-6{left:50%}.caldera-grid .col-lg-push-5{left:41.66666667%}.caldera-grid .col-lg-push-4{left:33.33333333%}.caldera-grid .col-lg-push-3{left:25%}.caldera-grid .col-lg-push-2{left:16.66666667%}.caldera-grid .col-lg-push-1{left:8.33333333%}.caldera-grid .col-lg-push-0{left:0}.caldera-grid .col-lg-offset-12{margin-left:100%}.caldera-grid .col-lg-offset-11{margin-left:91.66666667%}.caldera-grid .col-lg-offset-10{margin-left:83.33333333%}.caldera-grid .col-lg-offset-9{margin-left:75%}.caldera-grid .col-lg-offset-8{margin-left:66.66666667%}.caldera-grid .col-lg-offset-7{margin-left:58.33333333%}.caldera-grid .col-lg-offset-6{margin-left:50%}.caldera-grid .col-lg-offset-5{margin-left:41.66666667%}.caldera-grid .col-lg-offset-4{margin-left:33.33333333%}.caldera-grid .col-lg-offset-3{margin-left:25%}.caldera-grid .col-lg-offset-2{margin-left:16.66666667%}.caldera-grid .col-lg-offset-1{margin-left:8.33333333%}.caldera-grid .col-lg-offset-0{margin-left:0}}.caldera-grid .clearfix:after,.caldera-grid .clearfix:before,.caldera-grid .container-fluid:after,.caldera-grid .container-fluid:before,.caldera-grid .container:after,.caldera-grid .container:before,.caldera-grid .row:after,.caldera-grid .row:before{content:" ";display:table}.caldera-grid .clearfix:after,.caldera-grid .container-fluid:after,.caldera-grid .container:after,.caldera-grid .row:after{clear:both}.caldera-grid .center-block{display:block;margin-left:auto;margin-right:auto}.caldera-grid .pull-right{float:right!important}.caldera-grid .pull-left{float:left!important}.caldera-grid .hide{display:none!important}.caldera-grid .show{display:block!important}.caldera-grid .hidden,.caldera-grid .visible-lg,.caldera-grid .visible-md,.caldera-grid .visible-sm,.caldera-grid .visible-xs{display:none!important}.caldera-grid .invisible{visibility:hidden}.caldera-grid .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.caldera-grid .hidden{visibility:hidden!important}.caldera-grid .affix{position:fixed}@-ms-viewport{width:device-width}.caldera-grid .form-control{width:100%}@media (max-width:767px){.caldera-grid .visible-xs{display:block!important}.caldera-grid table.visible-xs{display:table}.caldera-grid tr.visible-xs{display:table-row!important}.caldera-grid td.visible-xs,.caldera-grid th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .visible-sm{display:block!important}.caldera-grid table.visible-sm{display:table}.caldera-grid tr.visible-sm{display:table-row!important}.caldera-grid td.visible-sm,.caldera-grid th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .visible-md{display:block!important}.caldera-grid table.visible-md{display:table}.caldera-grid tr.visible-md{display:table-row!important}.caldera-grid td.visible-md,.caldera-grid th.visible-md{display:table-cell!important}}@media (min-width:1200px){.caldera-grid .visible-lg{display:block!important}.caldera-grid table.visible-lg{display:table}.caldera-grid tr.visible-lg{display:table-row!important}.caldera-grid td.visible-lg,.caldera-grid th.visible-lg{display:table-cell!important}.caldera-grid .hidden-lg{display:none!important}}@media (max-width:767px){.caldera-grid .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .hidden-md{display:none!important}}.caldera-grid .visible-print{display:none!important}@media print{.caldera-grid .visible-print{display:block!important}.caldera-grid table.visible-print{display:table}.caldera-grid tr.visible-print{display:table-row!important}.caldera-grid td.visible-print,.caldera-grid th.visible-print{display:table-cell!important}.caldera-grid .hidden-print{display:none!important}}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}
2
  .caldera-grid .alert{padding:8px;margin-bottom:18px;border-radius:2px}.caldera-grid .alert .alert-link{font-weight:700}.caldera-grid .alert-dismissable{padding-right:28px}.caldera-grid .alert-success{background-color:#dff0d8;border-color:#a3d48e;color:#3c763d}.caldera-grid .alert-success hr{border-top-color:#93cd7c}.caldera-grid .alert-success .alert-link{color:#2b542c}.caldera-grid .alert-info{background-color:#d9edf7;border-color:#85c5e5;color:#31708f}.caldera-grid .alert-info hr{border-top-color:#70bbe1}.caldera-grid .alert-info .alert-link{color:#245269}.caldera-grid .alert-warning{background-color:#f9edbe;border-color:#f0c36d;color:#333}.caldera-grid .alert-warning hr{border-top-color:#eeb956}.caldera-grid .alert-warning .alert-link{color:#1a1a1a}.caldera-grid .alert-danger,.caldera-grid .alert-error{background-color:#f2dede;border-color:#d59595;color:#a94442}.caldera-grid .alert-danger hr,.caldera-grid .alert-error hr{border-top-color:#ce8383}.caldera-grid .alert-danger .alert-link,.caldera-grid .alert-error .alert-link{color:#843534}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline{color:#dd4b39}.caldera-grid .alert-danger,.caldera-grid .alert-error,.caldera-grid .alert-info,.caldera-grid .alert-success,.caldera-grid .alert-warning{text-shadow:0 1px 0 rgba(255,255,255,.5)}.caldera-grid .has-error .form-control{border-color:#dd4b39;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .has-error .input-group-addon{color:#dd4b39;border-color:#dd4b39;background-color:#f2dede}.caldera-grid .has-error .form-control:focus,.caldera-grid .has-error .form-control:hover{border-color:#dd4b39}.caldera-grid.cf_processing{background:url(../images/loading.gif) center center/30px auto no-repeat rgba(0,0,0,0)}.caldera-grid.cf_processing>*{opacity:.5}
3
  .caldera-grid html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.caldera-grid body{margin:0}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid menu,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background-color:transparent}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0}.caldera-grid svg:not(:root){overflow:hidden}.caldera-grid figure{margin:1em 40px}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid select{text-transform:none}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input{line-height:normal}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}@media print{.caldera-grid *,.caldera-grid :after,.caldera-grid :before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.caldera-grid a,.caldera-grid a:visited{text-decoration:underline}.caldera-grid a[href]:after{content:" (" attr(href) ")"}.caldera-grid abbr[title]:after{content:" (" attr(title) ")"}.caldera-grid a[href^="#"]:after,.caldera-grid a[href^="javascript:"]:after{content:""}.caldera-grid blockquote,.caldera-grid pre{border:1px solid #999;page-break-inside:avoid}.caldera-grid thead{display:table-header-group}.caldera-grid img,.caldera-grid tr{page-break-inside:avoid}.caldera-grid img{max-width:100%!important}.caldera-grid h2,.caldera-grid h3,.caldera-grid p{orphans:3;widows:3}.caldera-grid h2,.caldera-grid h3{page-break-after:avoid}.caldera-grid select{background:#fff!important}.caldera-grid .navbar{display:none}.caldera-grid .btn>.caret,.caldera-grid .dropup>.btn>.caret{border-top-color:#000!important}.caldera-grid .label{border:1px solid #000}.caldera-grid .table{border-collapse:collapse!important}.caldera-grid .table td,.caldera-grid .table th{background-color:#fff!important}.caldera-grid .table-bordered td,.caldera-grid .table-bordered th{border:1px solid #ddd!important}}.caldera-grid .btn,.caldera-grid .btn-danger.active,.caldera-grid .btn-danger:active,.caldera-grid .btn-default.active,.caldera-grid .btn-default:active,.caldera-grid .btn-info.active,.caldera-grid .btn-info:active,.caldera-grid .btn-primary.active,.caldera-grid .btn-primary:active,.caldera-grid .btn-success.active,.caldera-grid .btn-success:active,.caldera-grid .btn-warning.active,.caldera-grid .btn-warning:active,.caldera-grid .form-control,.open>.dropdown-toggle.caldera-grid .btn-danger,.open>.dropdown-toggle.caldera-grid .btn-default,.open>.dropdown-toggle.caldera-grid .btn-info,.open>.dropdown-toggle.caldera-grid .btn-primary,.open>.dropdown-toggle.caldera-grid .btn-success,.open>.dropdown-toggle.caldera-grid .btn-warning{background-image:none}.caldera-grid fieldset{padding:0;margin:0;border:0;min-width:0}.caldera-grid legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{margin:0;line-height:normal}.caldera-grid .form-control,.caldera-grid output{font-size:14px;line-height:1.42857143;color:#555;display:block}.caldera-grid input[type=file]{display:block}.caldera-grid input[type=range]{display:block;width:100%}.caldera-grid select[multiple],.caldera-grid select[size]{height:auto}.caldera-grid input[type=checkbox]:focus,.caldera-grid input[type=file]:focus,.caldera-grid input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid input[type=checkbox]{-webkit-appearance:checkbox}.caldera-grid input[type=radio]{-webkit-appearance:radio}.caldera-grid output{padding-top:7px}.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.caldera-grid .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.caldera-grid .form-control::-moz-placeholder{color:#999;opacity:1}.caldera-grid .form-control:-ms-input-placeholder{color:#999}.caldera-grid .form-control::-webkit-input-placeholder{color:#999}.caldera-grid .has-success .checkbox,.caldera-grid .has-success .checkbox-inline,.caldera-grid .has-success .control-label,.caldera-grid .has-success .form-control-feedback,.caldera-grid .has-success .help-block,.caldera-grid .has-success .radio,.caldera-grid .has-success .radio-inline,.caldera-grid .has-success.checkbox label,.caldera-grid .has-success.checkbox-inline label,.caldera-grid .has-success.radio label,.caldera-grid .has-success.radio-inline label{color:#3c763d}.caldera-grid .form-control[disabled],.caldera-grid .form-control[readonly],fieldset[disabled] .caldera-grid .form-control{background-color:#eee;opacity:1}.caldera-grid .form-control[disabled],fieldset[disabled] .caldera-grid .form-control{cursor:not-allowed}textarea .caldera-grid .form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.caldera-grid input[type=date],.caldera-grid input[type=datetime-local],.caldera-grid input[type=month],.caldera-grid input[type=time]{line-height:34px}.caldera-grid input[type=date].input-sm,.caldera-grid input[type=datetime-local].input-sm,.caldera-grid input[type=month].input-sm,.caldera-grid input[type=time].input-sm,.input-group-sm .caldera-grid input[type=date],.input-group-sm .caldera-grid input[type=datetime-local],.input-group-sm .caldera-grid input[type=month],.input-group-sm .caldera-grid input[type=time]{line-height:30px}.caldera-grid input[type=date].input-lg,.caldera-grid input[type=datetime-local].input-lg,.caldera-grid input[type=month].input-lg,.caldera-grid input[type=time].input-lg,.input-group-lg .caldera-grid input[type=date],.input-group-lg .caldera-grid input[type=datetime-local],.input-group-lg .caldera-grid input[type=month],.input-group-lg .caldera-grid input[type=time]{line-height:46px}}.caldera-grid .form-group{margin-bottom:15px}.caldera-grid .checkbox,.caldera-grid .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.caldera-grid .checkbox label,.caldera-grid .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.caldera-grid .checkbox input[type=checkbox],.caldera-grid .checkbox-inline input[type=checkbox],.caldera-grid .radio input[type=radio],.caldera-grid .radio-inline input[type=radio]{margin-left:-20px}.caldera-grid .checkbox+.checkbox,.caldera-grid .radio+.radio{margin-top:-5px}.caldera-grid .checkbox-inline,.caldera-grid .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.caldera-grid .checkbox-inline+.checkbox-inline,.caldera-grid .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.caldera-grid .checkbox-inline.disabled,.caldera-grid .checkbox.disabled label,.caldera-grid .radio-inline.disabled,.caldera-grid .radio.disabled label,.caldera-grid input[type=checkbox].disabled,.caldera-grid input[type=checkbox][disabled],.caldera-grid input[type=radio].disabled,.caldera-grid input[type=radio][disabled],fieldset[disabled] .caldera-grid .checkbox label,fieldset[disabled] .caldera-grid .checkbox-inline,fieldset[disabled] .caldera-grid .radio label,fieldset[disabled] .caldera-grid .radio-inline,fieldset[disabled] .caldera-grid input[type=checkbox],fieldset[disabled] .caldera-grid input[type=radio]{cursor:not-allowed}.caldera-grid .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.caldera-grid .form-control-static.input-lg,.caldera-grid .form-control-static.input-sm{padding-left:0;padding-right:0}.caldera-grid .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .input-sm{height:30px;line-height:30px}select[multiple].caldera-grid .input-sm,textarea.caldera-grid .input-sm{height:auto}.caldera-grid .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .form-group-sm .form-control{height:30px;line-height:30px}select[multiple].caldera-grid .form-group-sm .form-control,textarea.caldera-grid .form-group-sm .form-control{height:auto}.caldera-grid .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.caldera-grid .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .input-lg{height:46px;line-height:46px}select[multiple].caldera-grid .input-lg,textarea.caldera-grid .input-lg{height:auto}.caldera-grid .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .form-group-lg .form-control{height:46px;line-height:46px}select[multiple].caldera-grid .form-group-lg .form-control,textarea.caldera-grid .form-group-lg .form-control{height:auto}.caldera-grid .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.caldera-grid .has-feedback{position:relative}.caldera-grid .has-feedback .form-control{padding-right:42.5px}.caldera-grid .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.caldera-grid .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.caldera-grid .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.caldera-grid .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.caldera-grid .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.caldera-grid .has-warning .checkbox,.caldera-grid .has-warning .checkbox-inline,.caldera-grid .has-warning .control-label,.caldera-grid .has-warning .form-control-feedback,.caldera-grid .has-warning .help-block,.caldera-grid .has-warning .radio,.caldera-grid .has-warning .radio-inline,.caldera-grid .has-warning.checkbox label,.caldera-grid .has-warning.checkbox-inline label,.caldera-grid .has-warning.radio label,.caldera-grid .has-warning.radio-inline label{color:#8a6d3b}.caldera-grid .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.caldera-grid .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline,.caldera-grid .has-error.checkbox label,.caldera-grid .has-error.checkbox-inline label,.caldera-grid .has-error.radio label,.caldera-grid .has-error.radio-inline label{color:#a94442}.caldera-grid .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.caldera-grid .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.caldera-grid .has-feedback label~.form-control-feedback{top:25px}.caldera-grid .has-feedback label.sr-only~.form-control-feedback{top:0}.caldera-grid .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.caldera-grid .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.caldera-grid .form-inline .form-control-static{display:inline-block}.caldera-grid .form-inline .input-group{display:inline-table;vertical-align:middle}.caldera-grid .form-inline .input-group .form-control,.caldera-grid .form-inline .input-group .input-group-addon,.caldera-grid .form-inline .input-group .input-group-btn{width:auto}.caldera-grid .form-inline .input-group>.form-control{width:100%}.caldera-grid .form-inline .control-label{margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox,.caldera-grid .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox label,.caldera-grid .form-inline .radio label{padding-left:0}.caldera-grid .form-inline .checkbox input[type=checkbox],.caldera-grid .form-inline .radio input[type=radio]{position:relative;margin-left:0}.caldera-grid .form-inline .has-feedback .form-control-feedback{top:0}.caldera-grid .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .checkbox-inline,.caldera-grid .form-horizontal .radio,.caldera-grid .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .radio{min-height:27px}.caldera-grid .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.caldera-grid .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.caldera-grid .form-horizontal .form-group-lg .control-label{padding-top:14.33px}.caldera-grid .form-horizontal .form-group-sm .control-label{padding-top:6px}}.caldera-grid .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .btn.focus,.caldera-grid .btn:focus,.caldera-grid .btn:hover{color:#333;text-decoration:none}.caldera-grid .btn.active,.caldera-grid .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.caldera-grid .btn.disabled,.caldera-grid .btn[disabled],fieldset[disabled] .caldera-grid .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc}.caldera-grid .btn-default.active,.caldera-grid .btn-default.focus,.caldera-grid .btn-default:active,.caldera-grid .btn-default:focus,.caldera-grid .btn-default:hover,.open>.dropdown-toggle.caldera-grid .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.caldera-grid .btn-default.disabled,.caldera-grid .btn-default.disabled.active,.caldera-grid .btn-default.disabled.focus,.caldera-grid .btn-default.disabled:active,.caldera-grid .btn-default.disabled:focus,.caldera-grid .btn-default.disabled:hover,.caldera-grid .btn-default[disabled],.caldera-grid .btn-default[disabled].active,.caldera-grid .btn-default[disabled].focus,.caldera-grid .btn-default[disabled]:active,.caldera-grid .btn-default[disabled]:focus,.caldera-grid .btn-default[disabled]:hover,fieldset[disabled] .caldera-grid .btn-default,fieldset[disabled] .caldera-grid .btn-default.active,fieldset[disabled] .caldera-grid .btn-default.focus,fieldset[disabled] .caldera-grid .btn-default:active,fieldset[disabled] .caldera-grid .btn-default:focus,fieldset[disabled] .caldera-grid .btn-default:hover{background-color:#fff;border-color:#ccc}.caldera-grid .btn-default .badge{color:#fff;background-color:#333}.caldera-grid .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary.active,.caldera-grid .btn-primary.focus,.caldera-grid .btn-primary:active,.caldera-grid .btn-primary:focus,.caldera-grid .btn-primary:hover,.open>.dropdown-toggle.caldera-grid .btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.caldera-grid .btn-primary.disabled,.caldera-grid .btn-primary.disabled.active,.caldera-grid .btn-primary.disabled.focus,.caldera-grid .btn-primary.disabled:active,.caldera-grid .btn-primary.disabled:focus,.caldera-grid .btn-primary.disabled:hover,.caldera-grid .btn-primary[disabled],.caldera-grid .btn-primary[disabled].active,.caldera-grid .btn-primary[disabled].focus,.caldera-grid .btn-primary[disabled]:active,.caldera-grid .btn-primary[disabled]:focus,.caldera-grid .btn-primary[disabled]:hover,fieldset[disabled] .caldera-grid .btn-primary,fieldset[disabled] .caldera-grid .btn-primary.active,fieldset[disabled] .caldera-grid .btn-primary.focus,fieldset[disabled] .caldera-grid .btn-primary:active,fieldset[disabled] .caldera-grid .btn-primary:focus,fieldset[disabled] .caldera-grid .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary .badge{color:#337ab7;background-color:#fff}.caldera-grid .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success.active,.caldera-grid .btn-success.focus,.caldera-grid .btn-success:active,.caldera-grid .btn-success:focus,.caldera-grid .btn-success:hover,.open>.dropdown-toggle.caldera-grid .btn-success{color:#fff;background-color:#449d44;border-color:#398439}.caldera-grid .btn-success.disabled,.caldera-grid .btn-success.disabled.active,.caldera-grid .btn-success.disabled.focus,.caldera-grid .btn-success.disabled:active,.caldera-grid .btn-success.disabled:focus,.caldera-grid .btn-success.disabled:hover,.caldera-grid .btn-success[disabled],.caldera-grid .btn-success[disabled].active,.caldera-grid .btn-success[disabled].focus,.caldera-grid .btn-success[disabled]:active,.caldera-grid .btn-success[disabled]:focus,.caldera-grid .btn-success[disabled]:hover,fieldset[disabled] .caldera-grid .btn-success,fieldset[disabled] .caldera-grid .btn-success.active,fieldset[disabled] .caldera-grid .btn-success.focus,fieldset[disabled] .caldera-grid .btn-success:active,fieldset[disabled] .caldera-grid .btn-success:focus,fieldset[disabled] .caldera-grid .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success .badge{color:#5cb85c;background-color:#fff}.caldera-grid .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info.active,.caldera-grid .btn-info.focus,.caldera-grid .btn-info:active,.caldera-grid .btn-info:focus,.caldera-grid .btn-info:hover,.open>.dropdown-toggle.caldera-grid .btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.caldera-grid .btn-info.disabled,.caldera-grid .btn-info.disabled.active,.caldera-grid .btn-info.disabled.focus,.caldera-grid .btn-info.disabled:active,.caldera-grid .btn-info.disabled:focus,.caldera-grid .btn-info.disabled:hover,.caldera-grid .btn-info[disabled],.caldera-grid .btn-info[disabled].active,.caldera-grid .btn-info[disabled].focus,.caldera-grid .btn-info[disabled]:active,.caldera-grid .btn-info[disabled]:focus,.caldera-grid .btn-info[disabled]:hover,fieldset[disabled] .caldera-grid .btn-info,fieldset[disabled] .caldera-grid .btn-info.active,fieldset[disabled] .caldera-grid .btn-info.focus,fieldset[disabled] .caldera-grid .btn-info:active,fieldset[disabled] .caldera-grid .btn-info:focus,fieldset[disabled] .caldera-grid .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info .badge{color:#5bc0de;background-color:#fff}.caldera-grid .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning.active,.caldera-grid .btn-warning.focus,.caldera-grid .btn-warning:active,.caldera-grid .btn-warning:focus,.caldera-grid .btn-warning:hover,.open>.dropdown-toggle.caldera-grid .btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.caldera-grid .btn-warning.disabled,.caldera-grid .btn-warning.disabled.active,.caldera-grid .btn-warning.disabled.focus,.caldera-grid .btn-warning.disabled:active,.caldera-grid .btn-warning.disabled:focus,.caldera-grid .btn-warning.disabled:hover,.caldera-grid .btn-warning[disabled],.caldera-grid .btn-warning[disabled].active,.caldera-grid .btn-warning[disabled].focus,.caldera-grid .btn-warning[disabled]:active,.caldera-grid .btn-warning[disabled]:focus,.caldera-grid .btn-warning[disabled]:hover,fieldset[disabled] .caldera-grid .btn-warning,fieldset[disabled] .caldera-grid .btn-warning.active,fieldset[disabled] .caldera-grid .btn-warning.focus,fieldset[disabled] .caldera-grid .btn-warning:active,fieldset[disabled] .caldera-grid .btn-warning:focus,fieldset[disabled] .caldera-grid .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning .badge{color:#f0ad4e;background-color:#fff}.caldera-grid .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger.active,.caldera-grid .btn-danger.focus,.caldera-grid .btn-danger:active,.caldera-grid .btn-danger:focus,.caldera-grid .btn-danger:hover,.open>.dropdown-toggle.caldera-grid .btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.caldera-grid .btn-danger.disabled,.caldera-grid .btn-danger.disabled.active,.caldera-grid .btn-danger.disabled.focus,.caldera-grid .btn-danger.disabled:active,.caldera-grid .btn-danger.disabled:focus,.caldera-grid .btn-danger.disabled:hover,.caldera-grid .btn-danger[disabled],.caldera-grid .btn-danger[disabled].active,.caldera-grid .btn-danger[disabled].focus,.caldera-grid .btn-danger[disabled]:active,.caldera-grid .btn-danger[disabled]:focus,.caldera-grid .btn-danger[disabled]:hover,fieldset[disabled] .caldera-grid .btn-danger,fieldset[disabled] .caldera-grid .btn-danger.active,fieldset[disabled] .caldera-grid .btn-danger.focus,fieldset[disabled] .caldera-grid .btn-danger:active,fieldset[disabled] .caldera-grid .btn-danger:focus,fieldset[disabled] .caldera-grid .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger .badge{color:#d9534f;background-color:#fff}.caldera-grid .btn-link{color:#337ab7;font-weight:400;border-radius:0}.caldera-grid .btn-link,.caldera-grid .btn-link.active,.caldera-grid .btn-link:active,.caldera-grid .btn-link[disabled],fieldset[disabled] .caldera-grid .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-link,.caldera-grid .btn-link:active,.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{border-color:transparent}.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.caldera-grid .btn-link[disabled]:focus,.caldera-grid .btn-link[disabled]:hover,fieldset[disabled] .caldera-grid .btn-link:focus,fieldset[disabled] .caldera-grid .btn-link:hover{color:#777;text-decoration:none}.caldera-grid .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}.caldera-grid .btn-sm,.caldera-grid .btn-xs{font-size:12px;line-height:1.5;border-radius:1px}.caldera-grid .btn-sm{padding:5px 10px}.caldera-grid .btn-xs{padding:1px 5px}.caldera-grid .btn-block{display:block;width:100%}.caldera-grid .btn-block+.btn-block{margin-top:5px}.caldera-grid input[type=button].btn-block,.caldera-grid input[type=reset].btn-block,.caldera-grid input[type=submit].btn-block{width:100%}.caldera-grid textarea.form-control{padding-right:4px;height:auto}.caldera-grid .breadcrumb{padding:6px 12px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.caldera-grid .breadcrumb>li{display:inline-block;margin:0}.caldera-grid .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.caldera-grid .breadcrumb>.active,.caldera-grid .breadcrumb>.active>a{color:#777}.breadcrumb>li.active.error>a,.breadcrumb>li.error>a{color:red}.caldera-grid .cf-credit-card{padding-left:42px;background-image:url(../images/credit-card.svg);background-repeat:no-repeat!important;background-position-x:4px!important;background-position-y:3px!important}.caldera-grid .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
4
  @font-face{font-family:cf-raty;src:url(fonts/cf-raty.eot?40481674);src:url(fonts/cf-raty.eot?40481674#iefix) format('embedded-opentype'),url(fonts/cf-raty.woff?40481674) format('woff'),url(fonts/cf-raty.ttf?40481674) format('truetype'),url(fonts/cf-raty.svg?40481674#cf-raty) format('svg');font-weight:400;font-style:normal}[class*=" raty-"]:before,[class^=raty-]:before{font-family:cf-raty;font-style:normal;font-weight:400;speak:none;font-size:2em;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.raty-heart-on:before{content:'\e800'}.raty-heart-off:before{content:'\e801'}.raty-star-on:before{content:'\e802'}.raty-star-off:before{content:'\e803'}.raty-circle-on:before{content:'\e804'}.raty-circle-off:before{content:'\e805'}.raty-dot-off:before{content:'\e806'}.raty-dot-on:before{content:'\e807'}.raty-face-off:before{content:'\e808'}.raty-face-on:before{content:'\e809'}.raty-cancel-off:before{content:'\e80a'}.raty-cancel-on:before{content:'\e80b'}.calculation-group{background:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:6px;margin:6px 0}.preview-color-selector{background:#F0F0F0;border:1px solid #E2E2E2;display:inline;margin-left:-1px;padding:3px 12px;box-shadow:0 0 0 2px #fff inset}.miniColors-trigger{border:1px solid #999;-mz-border-radius:0 1px 1px 0;-webkit-border-radius:0 1px 1px 0;display:inline-block;height:24px;margin:0 0 -8px -1px;width:30px}.miniColors-selector{background:#FFF;border:1px solid #999;-moz-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);-webkit-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);box-shadow:0 3px 0 -1px rgba(0,0,0,.05);height:162px;padding:5px;position:absolute;width:187px;z-index:999999;margin-top:-1px}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url(minicolor-colors.png) right no-repeat;cursor:crosshair}.miniColors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url(minicolor-colors.png) left no-repeat;cursor:crosshair}.miniColors-colorPicker{position:absolute;width:9px;height:9px;border:1px solid #fff;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.miniColors-colorPicker-inner{position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid #000;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.miniColors-huePicker{position:absolute;left:-3px;width:24px;height:1px;border:1px solid #fff;border-radius:2px;background:#000}.cf-color-picker .form-control::-moz-placeholder{color:#999;opacity:1}.cf-color-picker .form-control:-ms-input-placeholder{color:#999}.cf-color-picker .form-control::-webkit-input-placeholder{color:#999}.cf-color-picker .form-control[disabled],.cf-color-picker .form-control[readonly],.cf-color-picker fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.cf-color-picker .form-group{margin-bottom:15px}.cf-color-picker .input-group{position:relative;display:table;border-collapse:separate}.cf-color-picker .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.cf-color-picker .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.cf-color-picker .input-group-lg>.form-control,.cf-color-picker .input-group-lg>.input-group-addon,.cf-color-picker .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-color-picker .input-group-sm>.form-control,.cf-color-picker .input-group-sm>.input-group-addon,.cf-color-picker .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-color-picker .input-group .form-control,.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{display:table-cell}.cf-color-picker .input-group .form-control:not(:first-child):not(:last-child),.cf-color-picker .input-group-addon:not(:first-child):not(:last-child),.cf-color-picker .input-group-btn:not(:first-child):not(:last-child){border-radius:0}.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.cf-color-picker .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.cf-color-picker .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.cf-color-picker .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.cf-color-picker .input-group .form-control:first-child,.cf-color-picker .input-group-addon:first-child,.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group>.btn,.cf-color-picker .input-group-btn:first-child>.dropdown-toggle,.cf-color-picker .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.cf-color-picker .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-color-picker .input-group-addon:first-child{border-right:0}.cf-color-picker .input-group .form-control:last-child,.cf-color-picker .input-group-addon:last-child,.cf-color-picker .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.cf-color-picker .input-group-btn:first-child>.btn:not(:first-child),.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group>.btn,.cf-color-picker .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.cf-color-picker .input-group-addon:last-child{border-left:0}.cf-color-picker .input-group-btn{position:relative;font-size:0;white-space:nowrap}.cf-color-picker .input-group-btn>.btn{position:relative}.cf-color-picker .input-group-btn>.btn+.btn{margin-left:-1px}.cf-color-picker .input-group-btn>.btn:active,.cf-color-picker .input-group-btn>.btn:focus,.cf-color-picker .input-group-btn>.btn:hover{z-index:2}.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group{margin-right:-1px}.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group{margin-left:-1px}.cf-color-picker .clearfix:after,.cf-color-picker .clearfix:before,.cf-color-picker .form-horizontal .form-group:after,.cf-color-picker .form-horizontal .form-group:before{content:" ";display:table}.cf-color-picker .clearfix:after,.cf-color-picker .form-horizontal .form-group:after{clear:both}.cf-color-picker .center-block{display:block;margin-left:auto;margin-right:auto}.cf-color-picker .pull-right{float:right!important}.cf-color-picker .pull-left{float:left!important}.cf-color-picker .hide{display:none!important}.cf-color-picker .show{display:block!important}.cf-color-picker .invisible{visibility:hidden}.cf-color-picker .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cf-color-picker .hidden{display:none!important;visibility:hidden!important}.cf-color-picker .affix{position:fixed}@-ms-viewport{width:device-width}.cf-color-picker .visible-lg,.cf-color-picker .visible-md,.cf-color-picker .visible-print,.cf-color-picker .visible-sm,.cf-color-picker .visible-xs{display:none!important}@media (max-width:767px){.cf-color-picker .visible-xs{display:block!important}.cf-color-picker table.visible-xs{display:table}.cf-color-picker tr.visible-xs{display:table-row!important}.cf-color-picker td.visible-xs,.cf-color-picker th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .visible-sm{display:block!important}.cf-color-picker table.visible-sm{display:table}.cf-color-picker tr.visible-sm{display:table-row!important}.cf-color-picker td.visible-sm,.cf-color-picker th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .visible-md{display:block!important}.cf-color-picker table.visible-md{display:table}.cf-color-picker tr.visible-md{display:table-row!important}.cf-color-picker td.visible-md,.cf-color-picker th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-color-picker .visible-lg{display:block!important}.cf-color-picker table.visible-lg{display:table}.cf-color-picker tr.visible-lg{display:table-row!important}.cf-color-picker td.visible-lg,.cf-color-picker th.visible-lg{display:table-cell!important}}@media (max-width:767px){.cf-color-picker .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .hidden-md{display:none!important}}@media (min-width:1200px){.cf-color-picker .hidden-lg{display:none!important}}@media print{.cf-color-picker .visible-print{display:block!important}.cf-color-picker table.visible-print{display:table}.cf-color-picker tr.visible-print{display:table-row!important}.cf-color-picker td.visible-print,.cf-color-picker th.visible-print{display:table-cell!important}}@media print{.cf-color-picker .hidden-print{display:none!important}}.cf-color-picker .input-group{max-width:120px}
1
+ /*! GENERATED SOURCE FILE caldera-forms - v1.5.4 - 2017-08-04 */.caldera-grid body{margin:0}.caldera-grid .form-group{margin-bottom:1em}@media (min-width:768px){.caldera-grid .container{width:750px}}@media (min-width:992px){.caldera-grid .container{width:970px}}@media (min-width:1200px){.caldera-grid .container{width:1170px}}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background:0 0;text-decoration:none}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0;vertical-align:middle}.caldera-grid svg:not(:root){overflow:hidden}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid select{text-transform:none}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.caldera-grid legend{border:0;padding:0}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}.caldera-grid *,.caldera-grid :after,.caldera-grid :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid html{font-size:62.5%;-webkit-tap-highlight-color:transparent}.caldera-grid body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.caldera-grid button,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{font-family:inherit;font-size:inherit;line-height:inherit}.caldera-grid a:focus,.caldera-grid a:hover{color:#2a6496;text-decoration:underline}.caldera-grid a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid figure{margin:0}.caldera-grid .img-responsive{display:block;max-width:100%;height:auto}.caldera-grid .img-rounded{border-radius:6px}.caldera-grid .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.caldera-grid .img-circle{border-radius:50%}.caldera-grid hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.caldera-grid .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.caldera-grid .container,.caldera-grid .container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:768px){.caldera-grid .container{width:735px}}@media (min-width:992px){.caldera-grid .container{width:955px}}@media (min-width:1200px){.caldera-grid .container{width:1155px}}.caldera-grid .row{margin-left:-7.5px;margin-right:-7.5px;max-width:100%}.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9,.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9,.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9,.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{position:relative;padding-left:7.5px;padding-right:7.5px}.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{float:left}.caldera-grid .col-xs-12{width:100%}.caldera-grid .col-xs-11{width:91.66666667%}.caldera-grid .col-xs-10{width:83.33333333%}.caldera-grid .col-xs-9{width:75%}.caldera-grid .col-xs-8{width:66.66666667%}.caldera-grid .col-xs-7{width:58.33333333%}.caldera-grid .col-xs-6{width:50%}.caldera-grid .col-xs-5{width:41.66666667%}.caldera-grid .col-xs-4{width:33.33333333%}.caldera-grid .col-xs-3{width:25%}.caldera-grid .col-xs-2{width:16.66666667%}.caldera-grid .col-xs-1{width:8.33333333%}.caldera-grid .col-xs-pull-12{right:100%}.caldera-grid .col-xs-pull-11{right:91.66666667%}.caldera-grid .col-xs-pull-10{right:83.33333333%}.caldera-grid .col-xs-pull-9{right:75%}.caldera-grid .col-xs-pull-8{right:66.66666667%}.caldera-grid .col-xs-pull-7{right:58.33333333%}.caldera-grid .col-xs-pull-6{right:50%}.caldera-grid .col-xs-pull-5{right:41.66666667%}.caldera-grid .col-xs-pull-4{right:33.33333333%}.caldera-grid .col-xs-pull-3{right:25%}.caldera-grid .col-xs-pull-2{right:16.66666667%}.caldera-grid .col-xs-pull-1{right:8.33333333%}.caldera-grid .col-xs-pull-0{right:0}.caldera-grid .col-xs-push-12{left:100%}.caldera-grid .col-xs-push-11{left:91.66666667%}.caldera-grid .col-xs-push-10{left:83.33333333%}.caldera-grid .col-xs-push-9{left:75%}.caldera-grid .col-xs-push-8{left:66.66666667%}.caldera-grid .col-xs-push-7{left:58.33333333%}.caldera-grid .col-xs-push-6{left:50%}.caldera-grid .col-xs-push-5{left:41.66666667%}.caldera-grid .col-xs-push-4{left:33.33333333%}.caldera-grid .col-xs-push-3{left:25%}.caldera-grid .col-xs-push-2{left:16.66666667%}.caldera-grid .col-xs-push-1{left:8.33333333%}.caldera-grid .col-xs-push-0{left:0}.caldera-grid .col-xs-offset-12{margin-left:100%}.caldera-grid .col-xs-offset-11{margin-left:91.66666667%}.caldera-grid .col-xs-offset-10{margin-left:83.33333333%}.caldera-grid .col-xs-offset-9{margin-left:75%}.caldera-grid .col-xs-offset-8{margin-left:66.66666667%}.caldera-grid .col-xs-offset-7{margin-left:58.33333333%}.caldera-grid .col-xs-offset-6{margin-left:50%}.caldera-grid .col-xs-offset-5{margin-left:41.66666667%}.caldera-grid .col-xs-offset-4{margin-left:33.33333333%}.caldera-grid .col-xs-offset-3{margin-left:25%}.caldera-grid .col-xs-offset-2{margin-left:16.66666667%}.caldera-grid .col-xs-offset-1{margin-left:8.33333333%}.caldera-grid .col-xs-offset-0{margin-left:0}@media (min-width:768px){.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9{float:left}.caldera-grid .col-sm-12{width:100%}.caldera-grid .col-sm-11{width:91.66666667%}.caldera-grid .col-sm-10{width:83.33333333%}.caldera-grid .col-sm-9{width:75%}.caldera-grid .col-sm-8{width:66.66666667%}.caldera-grid .col-sm-7{width:58.33333333%}.caldera-grid .col-sm-6{width:50%}.caldera-grid .col-sm-5{width:41.66666667%}.caldera-grid .col-sm-4{width:33.33333333%}.caldera-grid .col-sm-3{width:25%}.caldera-grid .col-sm-2{width:16.66666667%}.caldera-grid .col-sm-1{width:8.33333333%}.caldera-grid .col-sm-pull-12{right:100%}.caldera-grid .col-sm-pull-11{right:91.66666667%}.caldera-grid .col-sm-pull-10{right:83.33333333%}.caldera-grid .col-sm-pull-9{right:75%}.caldera-grid .col-sm-pull-8{right:66.66666667%}.caldera-grid .col-sm-pull-7{right:58.33333333%}.caldera-grid .col-sm-pull-6{right:50%}.caldera-grid .col-sm-pull-5{right:41.66666667%}.caldera-grid .col-sm-pull-4{right:33.33333333%}.caldera-grid .col-sm-pull-3{right:25%}.caldera-grid .col-sm-pull-2{right:16.66666667%}.caldera-grid .col-sm-pull-1{right:8.33333333%}.caldera-grid .col-sm-pull-0{right:0}.caldera-grid .col-sm-push-12{left:100%}.caldera-grid .col-sm-push-11{left:91.66666667%}.caldera-grid .col-sm-push-10{left:83.33333333%}.caldera-grid .col-sm-push-9{left:75%}.caldera-grid .col-sm-push-8{left:66.66666667%}.caldera-grid .col-sm-push-7{left:58.33333333%}.caldera-grid .col-sm-push-6{left:50%}.caldera-grid .col-sm-push-5{left:41.66666667%}.caldera-grid .col-sm-push-4{left:33.33333333%}.caldera-grid .col-sm-push-3{left:25%}.caldera-grid .col-sm-push-2{left:16.66666667%}.caldera-grid .col-sm-push-1{left:8.33333333%}.caldera-grid .col-sm-push-0{left:0}.caldera-grid .col-sm-offset-12{margin-left:100%}.caldera-grid .col-sm-offset-11{margin-left:91.66666667%}.caldera-grid .col-sm-offset-10{margin-left:83.33333333%}.caldera-grid .col-sm-offset-9{margin-left:75%}.caldera-grid .col-sm-offset-8{margin-left:66.66666667%}.caldera-grid .col-sm-offset-7{margin-left:58.33333333%}.caldera-grid .col-sm-offset-6{margin-left:50%}.caldera-grid .col-sm-offset-5{margin-left:41.66666667%}.caldera-grid .col-sm-offset-4{margin-left:33.33333333%}.caldera-grid .col-sm-offset-3{margin-left:25%}.caldera-grid .col-sm-offset-2{margin-left:16.66666667%}.caldera-grid .col-sm-offset-1{margin-left:8.33333333%}.caldera-grid .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9{float:left}.caldera-grid .col-md-12{width:100%}.caldera-grid .col-md-11{width:91.66666667%}.caldera-grid .col-md-10{width:83.33333333%}.caldera-grid .col-md-9{width:75%}.caldera-grid .col-md-8{width:66.66666667%}.caldera-grid .col-md-7{width:58.33333333%}.caldera-grid .col-md-6{width:50%}.caldera-grid .col-md-5{width:41.66666667%}.caldera-grid .col-md-4{width:33.33333333%}.caldera-grid .col-md-3{width:25%}.caldera-grid .col-md-2{width:16.66666667%}.caldera-grid .col-md-1{width:8.33333333%}.caldera-grid .col-md-pull-12{right:100%}.caldera-grid .col-md-pull-11{right:91.66666667%}.caldera-grid .col-md-pull-10{right:83.33333333%}.caldera-grid .col-md-pull-9{right:75%}.caldera-grid .col-md-pull-8{right:66.66666667%}.caldera-grid .col-md-pull-7{right:58.33333333%}.caldera-grid .col-md-pull-6{right:50%}.caldera-grid .col-md-pull-5{right:41.66666667%}.caldera-grid .col-md-pull-4{right:33.33333333%}.caldera-grid .col-md-pull-3{right:25%}.caldera-grid .col-md-pull-2{right:16.66666667%}.caldera-grid .col-md-pull-1{right:8.33333333%}.caldera-grid .col-md-pull-0{right:0}.caldera-grid .col-md-push-12{left:100%}.caldera-grid .col-md-push-11{left:91.66666667%}.caldera-grid .col-md-push-10{left:83.33333333%}.caldera-grid .col-md-push-9{left:75%}.caldera-grid .col-md-push-8{left:66.66666667%}.caldera-grid .col-md-push-7{left:58.33333333%}.caldera-grid .col-md-push-6{left:50%}.caldera-grid .col-md-push-5{left:41.66666667%}.caldera-grid .col-md-push-4{left:33.33333333%}.caldera-grid .col-md-push-3{left:25%}.caldera-grid .col-md-push-2{left:16.66666667%}.caldera-grid .col-md-push-1{left:8.33333333%}.caldera-grid .col-md-push-0{left:0}.caldera-grid .col-md-offset-12{margin-left:100%}.caldera-grid .col-md-offset-11{margin-left:91.66666667%}.caldera-grid .col-md-offset-10{margin-left:83.33333333%}.caldera-grid .col-md-offset-9{margin-left:75%}.caldera-grid .col-md-offset-8{margin-left:66.66666667%}.caldera-grid .col-md-offset-7{margin-left:58.33333333%}.caldera-grid .col-md-offset-6{margin-left:50%}.caldera-grid .col-md-offset-5{margin-left:41.66666667%}.caldera-grid .col-md-offset-4{margin-left:33.33333333%}.caldera-grid .col-md-offset-3{margin-left:25%}.caldera-grid .col-md-offset-2{margin-left:16.66666667%}.caldera-grid .col-md-offset-1{margin-left:8.33333333%}.caldera-grid .col-md-offset-0{margin-left:0}}@-ms-viewport{width:device-width}@media (min-width:1200px){.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9{float:left}.caldera-grid .col-lg-12{width:100%}.caldera-grid .col-lg-11{width:91.66666667%}.caldera-grid .col-lg-10{width:83.33333333%}.caldera-grid .col-lg-9{width:75%}.caldera-grid .col-lg-8{width:66.66666667%}.caldera-grid .col-lg-7{width:58.33333333%}.caldera-grid .col-lg-6{width:50%}.caldera-grid .col-lg-5{width:41.66666667%}.caldera-grid .col-lg-4{width:33.33333333%}.caldera-grid .col-lg-3{width:25%}.caldera-grid .col-lg-2{width:16.66666667%}.caldera-grid .col-lg-1{width:8.33333333%}.caldera-grid .col-lg-pull-12{right:100%}.caldera-grid .col-lg-pull-11{right:91.66666667%}.caldera-grid .col-lg-pull-10{right:83.33333333%}.caldera-grid .col-lg-pull-9{right:75%}.caldera-grid .col-lg-pull-8{right:66.66666667%}.caldera-grid .col-lg-pull-7{right:58.33333333%}.caldera-grid .col-lg-pull-6{right:50%}.caldera-grid .col-lg-pull-5{right:41.66666667%}.caldera-grid .col-lg-pull-4{right:33.33333333%}.caldera-grid .col-lg-pull-3{right:25%}.caldera-grid .col-lg-pull-2{right:16.66666667%}.caldera-grid .col-lg-pull-1{right:8.33333333%}.caldera-grid .col-lg-pull-0{right:0}.caldera-grid .col-lg-push-12{left:100%}.caldera-grid .col-lg-push-11{left:91.66666667%}.caldera-grid .col-lg-push-10{left:83.33333333%}.caldera-grid .col-lg-push-9{left:75%}.caldera-grid .col-lg-push-8{left:66.66666667%}.caldera-grid .col-lg-push-7{left:58.33333333%}.caldera-grid .col-lg-push-6{left:50%}.caldera-grid .col-lg-push-5{left:41.66666667%}.caldera-grid .col-lg-push-4{left:33.33333333%}.caldera-grid .col-lg-push-3{left:25%}.caldera-grid .col-lg-push-2{left:16.66666667%}.caldera-grid .col-lg-push-1{left:8.33333333%}.caldera-grid .col-lg-push-0{left:0}.caldera-grid .col-lg-offset-12{margin-left:100%}.caldera-grid .col-lg-offset-11{margin-left:91.66666667%}.caldera-grid .col-lg-offset-10{margin-left:83.33333333%}.caldera-grid .col-lg-offset-9{margin-left:75%}.caldera-grid .col-lg-offset-8{margin-left:66.66666667%}.caldera-grid .col-lg-offset-7{margin-left:58.33333333%}.caldera-grid .col-lg-offset-6{margin-left:50%}.caldera-grid .col-lg-offset-5{margin-left:41.66666667%}.caldera-grid .col-lg-offset-4{margin-left:33.33333333%}.caldera-grid .col-lg-offset-3{margin-left:25%}.caldera-grid .col-lg-offset-2{margin-left:16.66666667%}.caldera-grid .col-lg-offset-1{margin-left:8.33333333%}.caldera-grid .col-lg-offset-0{margin-left:0}}.caldera-grid .clearfix:after,.caldera-grid .clearfix:before,.caldera-grid .container-fluid:after,.caldera-grid .container-fluid:before,.caldera-grid .container:after,.caldera-grid .container:before,.caldera-grid .row:after,.caldera-grid .row:before{content:" ";display:table}.caldera-grid .clearfix:after,.caldera-grid .container-fluid:after,.caldera-grid .container:after,.caldera-grid .row:after{clear:both}.caldera-grid .center-block{display:block;margin-left:auto;margin-right:auto}.caldera-grid .pull-right{float:right!important}.caldera-grid .pull-left{float:left!important}.caldera-grid .hide{display:none!important}.caldera-grid .show{display:block!important}.caldera-grid .hidden,.caldera-grid .visible-lg,.caldera-grid .visible-md,.caldera-grid .visible-sm,.caldera-grid .visible-xs{display:none!important}.caldera-grid .invisible{visibility:hidden}.caldera-grid .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.caldera-grid .hidden{visibility:hidden!important}.caldera-grid .affix{position:fixed}@-ms-viewport{width:device-width}.caldera-grid .form-control{width:100%}@media (max-width:767px){.caldera-grid .visible-xs{display:block!important}.caldera-grid table.visible-xs{display:table}.caldera-grid tr.visible-xs{display:table-row!important}.caldera-grid td.visible-xs,.caldera-grid th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .visible-sm{display:block!important}.caldera-grid table.visible-sm{display:table}.caldera-grid tr.visible-sm{display:table-row!important}.caldera-grid td.visible-sm,.caldera-grid th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .visible-md{display:block!important}.caldera-grid table.visible-md{display:table}.caldera-grid tr.visible-md{display:table-row!important}.caldera-grid td.visible-md,.caldera-grid th.visible-md{display:table-cell!important}}@media (min-width:1200px){.caldera-grid .visible-lg{display:block!important}.caldera-grid table.visible-lg{display:table}.caldera-grid tr.visible-lg{display:table-row!important}.caldera-grid td.visible-lg,.caldera-grid th.visible-lg{display:table-cell!important}.caldera-grid .hidden-lg{display:none!important}}@media (max-width:767px){.caldera-grid .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .hidden-md{display:none!important}}.caldera-grid .visible-print{display:none!important}@media print{.caldera-grid .visible-print{display:block!important}.caldera-grid table.visible-print{display:table}.caldera-grid tr.visible-print{display:table-row!important}.caldera-grid td.visible-print,.caldera-grid th.visible-print{display:table-cell!important}.caldera-grid .hidden-print{display:none!important}}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}
2
  .caldera-grid .alert{padding:8px;margin-bottom:18px;border-radius:2px}.caldera-grid .alert .alert-link{font-weight:700}.caldera-grid .alert-dismissable{padding-right:28px}.caldera-grid .alert-success{background-color:#dff0d8;border-color:#a3d48e;color:#3c763d}.caldera-grid .alert-success hr{border-top-color:#93cd7c}.caldera-grid .alert-success .alert-link{color:#2b542c}.caldera-grid .alert-info{background-color:#d9edf7;border-color:#85c5e5;color:#31708f}.caldera-grid .alert-info hr{border-top-color:#70bbe1}.caldera-grid .alert-info .alert-link{color:#245269}.caldera-grid .alert-warning{background-color:#f9edbe;border-color:#f0c36d;color:#333}.caldera-grid .alert-warning hr{border-top-color:#eeb956}.caldera-grid .alert-warning .alert-link{color:#1a1a1a}.caldera-grid .alert-danger,.caldera-grid .alert-error{background-color:#f2dede;border-color:#d59595;color:#a94442}.caldera-grid .alert-danger hr,.caldera-grid .alert-error hr{border-top-color:#ce8383}.caldera-grid .alert-danger .alert-link,.caldera-grid .alert-error .alert-link{color:#843534}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline{color:#dd4b39}.caldera-grid .alert-danger,.caldera-grid .alert-error,.caldera-grid .alert-info,.caldera-grid .alert-success,.caldera-grid .alert-warning{text-shadow:0 1px 0 rgba(255,255,255,.5)}.caldera-grid .has-error .form-control{border-color:#dd4b39;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .has-error .input-group-addon{color:#dd4b39;border-color:#dd4b39;background-color:#f2dede}.caldera-grid .has-error .form-control:focus,.caldera-grid .has-error .form-control:hover{border-color:#dd4b39}.caldera-grid.cf_processing{background:url(../images/loading.gif) center center/30px auto no-repeat rgba(0,0,0,0)}.caldera-grid.cf_processing>*{opacity:.5}
3
  .caldera-grid html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.caldera-grid body{margin:0}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid menu,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background-color:transparent}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0}.caldera-grid svg:not(:root){overflow:hidden}.caldera-grid figure{margin:1em 40px}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid select{text-transform:none}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input{line-height:normal}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}@media print{.caldera-grid *,.caldera-grid :after,.caldera-grid :before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.caldera-grid a,.caldera-grid a:visited{text-decoration:underline}.caldera-grid a[href]:after{content:" (" attr(href) ")"}.caldera-grid abbr[title]:after{content:" (" attr(title) ")"}.caldera-grid a[href^="#"]:after,.caldera-grid a[href^="javascript:"]:after{content:""}.caldera-grid blockquote,.caldera-grid pre{border:1px solid #999;page-break-inside:avoid}.caldera-grid thead{display:table-header-group}.caldera-grid img,.caldera-grid tr{page-break-inside:avoid}.caldera-grid img{max-width:100%!important}.caldera-grid h2,.caldera-grid h3,.caldera-grid p{orphans:3;widows:3}.caldera-grid h2,.caldera-grid h3{page-break-after:avoid}.caldera-grid select{background:#fff!important}.caldera-grid .navbar{display:none}.caldera-grid .btn>.caret,.caldera-grid .dropup>.btn>.caret{border-top-color:#000!important}.caldera-grid .label{border:1px solid #000}.caldera-grid .table{border-collapse:collapse!important}.caldera-grid .table td,.caldera-grid .table th{background-color:#fff!important}.caldera-grid .table-bordered td,.caldera-grid .table-bordered th{border:1px solid #ddd!important}}.caldera-grid .btn,.caldera-grid .btn-danger.active,.caldera-grid .btn-danger:active,.caldera-grid .btn-default.active,.caldera-grid .btn-default:active,.caldera-grid .btn-info.active,.caldera-grid .btn-info:active,.caldera-grid .btn-primary.active,.caldera-grid .btn-primary:active,.caldera-grid .btn-success.active,.caldera-grid .btn-success:active,.caldera-grid .btn-warning.active,.caldera-grid .btn-warning:active,.caldera-grid .form-control,.open>.dropdown-toggle.caldera-grid .btn-danger,.open>.dropdown-toggle.caldera-grid .btn-default,.open>.dropdown-toggle.caldera-grid .btn-info,.open>.dropdown-toggle.caldera-grid .btn-primary,.open>.dropdown-toggle.caldera-grid .btn-success,.open>.dropdown-toggle.caldera-grid .btn-warning{background-image:none}.caldera-grid fieldset{padding:0;margin:0;border:0;min-width:0}.caldera-grid legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{margin:0;line-height:normal}.caldera-grid .form-control,.caldera-grid output{font-size:14px;line-height:1.42857143;color:#555;display:block}.caldera-grid input[type=file]{display:block}.caldera-grid input[type=range]{display:block;width:100%}.caldera-grid select[multiple],.caldera-grid select[size]{height:auto}.caldera-grid input[type=checkbox]:focus,.caldera-grid input[type=file]:focus,.caldera-grid input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid input[type=checkbox]{-webkit-appearance:checkbox}.caldera-grid input[type=radio]{-webkit-appearance:radio}.caldera-grid output{padding-top:7px}.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.caldera-grid .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.caldera-grid .form-control::-moz-placeholder{color:#999;opacity:1}.caldera-grid .form-control:-ms-input-placeholder{color:#999}.caldera-grid .form-control::-webkit-input-placeholder{color:#999}.caldera-grid .has-success .checkbox,.caldera-grid .has-success .checkbox-inline,.caldera-grid .has-success .control-label,.caldera-grid .has-success .form-control-feedback,.caldera-grid .has-success .help-block,.caldera-grid .has-success .radio,.caldera-grid .has-success .radio-inline,.caldera-grid .has-success.checkbox label,.caldera-grid .has-success.checkbox-inline label,.caldera-grid .has-success.radio label,.caldera-grid .has-success.radio-inline label{color:#3c763d}.caldera-grid .form-control[disabled],.caldera-grid .form-control[readonly],fieldset[disabled] .caldera-grid .form-control{background-color:#eee;opacity:1}.caldera-grid .form-control[disabled],fieldset[disabled] .caldera-grid .form-control{cursor:not-allowed}textarea .caldera-grid .form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.caldera-grid input[type=date],.caldera-grid input[type=datetime-local],.caldera-grid input[type=month],.caldera-grid input[type=time]{line-height:34px}.caldera-grid input[type=date].input-sm,.caldera-grid input[type=datetime-local].input-sm,.caldera-grid input[type=month].input-sm,.caldera-grid input[type=time].input-sm,.input-group-sm .caldera-grid input[type=date],.input-group-sm .caldera-grid input[type=datetime-local],.input-group-sm .caldera-grid input[type=month],.input-group-sm .caldera-grid input[type=time]{line-height:30px}.caldera-grid input[type=date].input-lg,.caldera-grid input[type=datetime-local].input-lg,.caldera-grid input[type=month].input-lg,.caldera-grid input[type=time].input-lg,.input-group-lg .caldera-grid input[type=date],.input-group-lg .caldera-grid input[type=datetime-local],.input-group-lg .caldera-grid input[type=month],.input-group-lg .caldera-grid input[type=time]{line-height:46px}}.caldera-grid .form-group{margin-bottom:15px}.caldera-grid .checkbox,.caldera-grid .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.caldera-grid .checkbox label,.caldera-grid .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.caldera-grid .checkbox input[type=checkbox],.caldera-grid .checkbox-inline input[type=checkbox],.caldera-grid .radio input[type=radio],.caldera-grid .radio-inline input[type=radio]{margin-left:-20px}.caldera-grid .checkbox+.checkbox,.caldera-grid .radio+.radio{margin-top:-5px}.caldera-grid .checkbox-inline,.caldera-grid .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.caldera-grid .checkbox-inline+.checkbox-inline,.caldera-grid .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.caldera-grid .checkbox-inline.disabled,.caldera-grid .checkbox.disabled label,.caldera-grid .radio-inline.disabled,.caldera-grid .radio.disabled label,.caldera-grid input[type=checkbox].disabled,.caldera-grid input[type=checkbox][disabled],.caldera-grid input[type=radio].disabled,.caldera-grid input[type=radio][disabled],fieldset[disabled] .caldera-grid .checkbox label,fieldset[disabled] .caldera-grid .checkbox-inline,fieldset[disabled] .caldera-grid .radio label,fieldset[disabled] .caldera-grid .radio-inline,fieldset[disabled] .caldera-grid input[type=checkbox],fieldset[disabled] .caldera-grid input[type=radio]{cursor:not-allowed}.caldera-grid .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.caldera-grid .form-control-static.input-lg,.caldera-grid .form-control-static.input-sm{padding-left:0;padding-right:0}.caldera-grid .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .input-sm{height:30px;line-height:30px}select[multiple].caldera-grid .input-sm,textarea.caldera-grid .input-sm{height:auto}.caldera-grid .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .form-group-sm .form-control{height:30px;line-height:30px}select[multiple].caldera-grid .form-group-sm .form-control,textarea.caldera-grid .form-group-sm .form-control{height:auto}.caldera-grid .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.caldera-grid .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .input-lg{height:46px;line-height:46px}select[multiple].caldera-grid .input-lg,textarea.caldera-grid .input-lg{height:auto}.caldera-grid .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .form-group-lg .form-control{height:46px;line-height:46px}select[multiple].caldera-grid .form-group-lg .form-control,textarea.caldera-grid .form-group-lg .form-control{height:auto}.caldera-grid .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.caldera-grid .has-feedback{position:relative}.caldera-grid .has-feedback .form-control{padding-right:42.5px}.caldera-grid .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.caldera-grid .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.caldera-grid .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.caldera-grid .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.caldera-grid .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.caldera-grid .has-warning .checkbox,.caldera-grid .has-warning .checkbox-inline,.caldera-grid .has-warning .control-label,.caldera-grid .has-warning .form-control-feedback,.caldera-grid .has-warning .help-block,.caldera-grid .has-warning .radio,.caldera-grid .has-warning .radio-inline,.caldera-grid .has-warning.checkbox label,.caldera-grid .has-warning.checkbox-inline label,.caldera-grid .has-warning.radio label,.caldera-grid .has-warning.radio-inline label{color:#8a6d3b}.caldera-grid .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.caldera-grid .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline,.caldera-grid .has-error.checkbox label,.caldera-grid .has-error.checkbox-inline label,.caldera-grid .has-error.radio label,.caldera-grid .has-error.radio-inline label{color:#a94442}.caldera-grid .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.caldera-grid .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.caldera-grid .has-feedback label~.form-control-feedback{top:25px}.caldera-grid .has-feedback label.sr-only~.form-control-feedback{top:0}.caldera-grid .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.caldera-grid .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.caldera-grid .form-inline .form-control-static{display:inline-block}.caldera-grid .form-inline .input-group{display:inline-table;vertical-align:middle}.caldera-grid .form-inline .input-group .form-control,.caldera-grid .form-inline .input-group .input-group-addon,.caldera-grid .form-inline .input-group .input-group-btn{width:auto}.caldera-grid .form-inline .input-group>.form-control{width:100%}.caldera-grid .form-inline .control-label{margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox,.caldera-grid .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox label,.caldera-grid .form-inline .radio label{padding-left:0}.caldera-grid .form-inline .checkbox input[type=checkbox],.caldera-grid .form-inline .radio input[type=radio]{position:relative;margin-left:0}.caldera-grid .form-inline .has-feedback .form-control-feedback{top:0}.caldera-grid .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .checkbox-inline,.caldera-grid .form-horizontal .radio,.caldera-grid .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .radio{min-height:27px}.caldera-grid .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.caldera-grid .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.caldera-grid .form-horizontal .form-group-lg .control-label{padding-top:14.33px}.caldera-grid .form-horizontal .form-group-sm .control-label{padding-top:6px}}.caldera-grid .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .btn.focus,.caldera-grid .btn:focus,.caldera-grid .btn:hover{color:#333;text-decoration:none}.caldera-grid .btn.active,.caldera-grid .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.caldera-grid .btn.disabled,.caldera-grid .btn[disabled],fieldset[disabled] .caldera-grid .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc}.caldera-grid .btn-default.active,.caldera-grid .btn-default.focus,.caldera-grid .btn-default:active,.caldera-grid .btn-default:focus,.caldera-grid .btn-default:hover,.open>.dropdown-toggle.caldera-grid .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.caldera-grid .btn-default.disabled,.caldera-grid .btn-default.disabled.active,.caldera-grid .btn-default.disabled.focus,.caldera-grid .btn-default.disabled:active,.caldera-grid .btn-default.disabled:focus,.caldera-grid .btn-default.disabled:hover,.caldera-grid .btn-default[disabled],.caldera-grid .btn-default[disabled].active,.caldera-grid .btn-default[disabled].focus,.caldera-grid .btn-default[disabled]:active,.caldera-grid .btn-default[disabled]:focus,.caldera-grid .btn-default[disabled]:hover,fieldset[disabled] .caldera-grid .btn-default,fieldset[disabled] .caldera-grid .btn-default.active,fieldset[disabled] .caldera-grid .btn-default.focus,fieldset[disabled] .caldera-grid .btn-default:active,fieldset[disabled] .caldera-grid .btn-default:focus,fieldset[disabled] .caldera-grid .btn-default:hover{background-color:#fff;border-color:#ccc}.caldera-grid .btn-default .badge{color:#fff;background-color:#333}.caldera-grid .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary.active,.caldera-grid .btn-primary.focus,.caldera-grid .btn-primary:active,.caldera-grid .btn-primary:focus,.caldera-grid .btn-primary:hover,.open>.dropdown-toggle.caldera-grid .btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.caldera-grid .btn-primary.disabled,.caldera-grid .btn-primary.disabled.active,.caldera-grid .btn-primary.disabled.focus,.caldera-grid .btn-primary.disabled:active,.caldera-grid .btn-primary.disabled:focus,.caldera-grid .btn-primary.disabled:hover,.caldera-grid .btn-primary[disabled],.caldera-grid .btn-primary[disabled].active,.caldera-grid .btn-primary[disabled].focus,.caldera-grid .btn-primary[disabled]:active,.caldera-grid .btn-primary[disabled]:focus,.caldera-grid .btn-primary[disabled]:hover,fieldset[disabled] .caldera-grid .btn-primary,fieldset[disabled] .caldera-grid .btn-primary.active,fieldset[disabled] .caldera-grid .btn-primary.focus,fieldset[disabled] .caldera-grid .btn-primary:active,fieldset[disabled] .caldera-grid .btn-primary:focus,fieldset[disabled] .caldera-grid .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary .badge{color:#337ab7;background-color:#fff}.caldera-grid .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success.active,.caldera-grid .btn-success.focus,.caldera-grid .btn-success:active,.caldera-grid .btn-success:focus,.caldera-grid .btn-success:hover,.open>.dropdown-toggle.caldera-grid .btn-success{color:#fff;background-color:#449d44;border-color:#398439}.caldera-grid .btn-success.disabled,.caldera-grid .btn-success.disabled.active,.caldera-grid .btn-success.disabled.focus,.caldera-grid .btn-success.disabled:active,.caldera-grid .btn-success.disabled:focus,.caldera-grid .btn-success.disabled:hover,.caldera-grid .btn-success[disabled],.caldera-grid .btn-success[disabled].active,.caldera-grid .btn-success[disabled].focus,.caldera-grid .btn-success[disabled]:active,.caldera-grid .btn-success[disabled]:focus,.caldera-grid .btn-success[disabled]:hover,fieldset[disabled] .caldera-grid .btn-success,fieldset[disabled] .caldera-grid .btn-success.active,fieldset[disabled] .caldera-grid .btn-success.focus,fieldset[disabled] .caldera-grid .btn-success:active,fieldset[disabled] .caldera-grid .btn-success:focus,fieldset[disabled] .caldera-grid .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success .badge{color:#5cb85c;background-color:#fff}.caldera-grid .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info.active,.caldera-grid .btn-info.focus,.caldera-grid .btn-info:active,.caldera-grid .btn-info:focus,.caldera-grid .btn-info:hover,.open>.dropdown-toggle.caldera-grid .btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.caldera-grid .btn-info.disabled,.caldera-grid .btn-info.disabled.active,.caldera-grid .btn-info.disabled.focus,.caldera-grid .btn-info.disabled:active,.caldera-grid .btn-info.disabled:focus,.caldera-grid .btn-info.disabled:hover,.caldera-grid .btn-info[disabled],.caldera-grid .btn-info[disabled].active,.caldera-grid .btn-info[disabled].focus,.caldera-grid .btn-info[disabled]:active,.caldera-grid .btn-info[disabled]:focus,.caldera-grid .btn-info[disabled]:hover,fieldset[disabled] .caldera-grid .btn-info,fieldset[disabled] .caldera-grid .btn-info.active,fieldset[disabled] .caldera-grid .btn-info.focus,fieldset[disabled] .caldera-grid .btn-info:active,fieldset[disabled] .caldera-grid .btn-info:focus,fieldset[disabled] .caldera-grid .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info .badge{color:#5bc0de;background-color:#fff}.caldera-grid .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning.active,.caldera-grid .btn-warning.focus,.caldera-grid .btn-warning:active,.caldera-grid .btn-warning:focus,.caldera-grid .btn-warning:hover,.open>.dropdown-toggle.caldera-grid .btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.caldera-grid .btn-warning.disabled,.caldera-grid .btn-warning.disabled.active,.caldera-grid .btn-warning.disabled.focus,.caldera-grid .btn-warning.disabled:active,.caldera-grid .btn-warning.disabled:focus,.caldera-grid .btn-warning.disabled:hover,.caldera-grid .btn-warning[disabled],.caldera-grid .btn-warning[disabled].active,.caldera-grid .btn-warning[disabled].focus,.caldera-grid .btn-warning[disabled]:active,.caldera-grid .btn-warning[disabled]:focus,.caldera-grid .btn-warning[disabled]:hover,fieldset[disabled] .caldera-grid .btn-warning,fieldset[disabled] .caldera-grid .btn-warning.active,fieldset[disabled] .caldera-grid .btn-warning.focus,fieldset[disabled] .caldera-grid .btn-warning:active,fieldset[disabled] .caldera-grid .btn-warning:focus,fieldset[disabled] .caldera-grid .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning .badge{color:#f0ad4e;background-color:#fff}.caldera-grid .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger.active,.caldera-grid .btn-danger.focus,.caldera-grid .btn-danger:active,.caldera-grid .btn-danger:focus,.caldera-grid .btn-danger:hover,.open>.dropdown-toggle.caldera-grid .btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.caldera-grid .btn-danger.disabled,.caldera-grid .btn-danger.disabled.active,.caldera-grid .btn-danger.disabled.focus,.caldera-grid .btn-danger.disabled:active,.caldera-grid .btn-danger.disabled:focus,.caldera-grid .btn-danger.disabled:hover,.caldera-grid .btn-danger[disabled],.caldera-grid .btn-danger[disabled].active,.caldera-grid .btn-danger[disabled].focus,.caldera-grid .btn-danger[disabled]:active,.caldera-grid .btn-danger[disabled]:focus,.caldera-grid .btn-danger[disabled]:hover,fieldset[disabled] .caldera-grid .btn-danger,fieldset[disabled] .caldera-grid .btn-danger.active,fieldset[disabled] .caldera-grid .btn-danger.focus,fieldset[disabled] .caldera-grid .btn-danger:active,fieldset[disabled] .caldera-grid .btn-danger:focus,fieldset[disabled] .caldera-grid .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger .badge{color:#d9534f;background-color:#fff}.caldera-grid .btn-link{color:#337ab7;font-weight:400;border-radius:0}.caldera-grid .btn-link,.caldera-grid .btn-link.active,.caldera-grid .btn-link:active,.caldera-grid .btn-link[disabled],fieldset[disabled] .caldera-grid .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-link,.caldera-grid .btn-link:active,.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{border-color:transparent}.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.caldera-grid .btn-link[disabled]:focus,.caldera-grid .btn-link[disabled]:hover,fieldset[disabled] .caldera-grid .btn-link:focus,fieldset[disabled] .caldera-grid .btn-link:hover{color:#777;text-decoration:none}.caldera-grid .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}.caldera-grid .btn-sm,.caldera-grid .btn-xs{font-size:12px;line-height:1.5;border-radius:1px}.caldera-grid .btn-sm{padding:5px 10px}.caldera-grid .btn-xs{padding:1px 5px}.caldera-grid .btn-block{display:block;width:100%}.caldera-grid .btn-block+.btn-block{margin-top:5px}.caldera-grid input[type=button].btn-block,.caldera-grid input[type=reset].btn-block,.caldera-grid input[type=submit].btn-block{width:100%}.caldera-grid textarea.form-control{padding-right:4px;height:auto}.caldera-grid .breadcrumb{padding:6px 12px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.caldera-grid .breadcrumb>li{display:inline-block;margin:0}.caldera-grid .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.caldera-grid .breadcrumb>.active,.caldera-grid .breadcrumb>.active>a{color:#777}.breadcrumb>li.active.error>a,.breadcrumb>li.error>a{color:red}.caldera-grid .cf-credit-card{padding-left:42px;background-image:url(../images/credit-card.svg);background-repeat:no-repeat!important;background-position-x:4px!important;background-position-y:3px!important}.caldera-grid .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
4
  @font-face{font-family:cf-raty;src:url(fonts/cf-raty.eot?40481674);src:url(fonts/cf-raty.eot?40481674#iefix) format('embedded-opentype'),url(fonts/cf-raty.woff?40481674) format('woff'),url(fonts/cf-raty.ttf?40481674) format('truetype'),url(fonts/cf-raty.svg?40481674#cf-raty) format('svg');font-weight:400;font-style:normal}[class*=" raty-"]:before,[class^=raty-]:before{font-family:cf-raty;font-style:normal;font-weight:400;speak:none;font-size:2em;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.raty-heart-on:before{content:'\e800'}.raty-heart-off:before{content:'\e801'}.raty-star-on:before{content:'\e802'}.raty-star-off:before{content:'\e803'}.raty-circle-on:before{content:'\e804'}.raty-circle-off:before{content:'\e805'}.raty-dot-off:before{content:'\e806'}.raty-dot-on:before{content:'\e807'}.raty-face-off:before{content:'\e808'}.raty-face-on:before{content:'\e809'}.raty-cancel-off:before{content:'\e80a'}.raty-cancel-on:before{content:'\e80b'}.calculation-group{background:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:6px;margin:6px 0}.preview-color-selector{background:#F0F0F0;border:1px solid #E2E2E2;display:inline;margin-left:-1px;padding:3px 12px;box-shadow:0 0 0 2px #fff inset}.miniColors-trigger{border:1px solid #999;-mz-border-radius:0 1px 1px 0;-webkit-border-radius:0 1px 1px 0;display:inline-block;height:24px;margin:0 0 -8px -1px;width:30px}.miniColors-selector{background:#FFF;border:1px solid #999;-moz-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);-webkit-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);box-shadow:0 3px 0 -1px rgba(0,0,0,.05);height:162px;padding:5px;position:absolute;width:187px;z-index:999999;margin-top:-1px}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url(minicolor-colors.png) right no-repeat;cursor:crosshair}.miniColors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url(minicolor-colors.png) left no-repeat;cursor:crosshair}.miniColors-colorPicker{position:absolute;width:9px;height:9px;border:1px solid #fff;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.miniColors-colorPicker-inner{position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid #000;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.miniColors-huePicker{position:absolute;left:-3px;width:24px;height:1px;border:1px solid #fff;border-radius:2px;background:#000}.cf-color-picker .form-control::-moz-placeholder{color:#999;opacity:1}.cf-color-picker .form-control:-ms-input-placeholder{color:#999}.cf-color-picker .form-control::-webkit-input-placeholder{color:#999}.cf-color-picker .form-control[disabled],.cf-color-picker .form-control[readonly],.cf-color-picker fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.cf-color-picker .form-group{margin-bottom:15px}.cf-color-picker .input-group{position:relative;display:table;border-collapse:separate}.cf-color-picker .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.cf-color-picker .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.cf-color-picker .input-group-lg>.form-control,.cf-color-picker .input-group-lg>.input-group-addon,.cf-color-picker .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-color-picker .input-group-sm>.form-control,.cf-color-picker .input-group-sm>.input-group-addon,.cf-color-picker .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-color-picker .input-group .form-control,.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{display:table-cell}.cf-color-picker .input-group .form-control:not(:first-child):not(:last-child),.cf-color-picker .input-group-addon:not(:first-child):not(:last-child),.cf-color-picker .input-group-btn:not(:first-child):not(:last-child){border-radius:0}.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.cf-color-picker .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.cf-color-picker .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.cf-color-picker .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.cf-color-picker .input-group .form-control:first-child,.cf-color-picker .input-group-addon:first-child,.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group>.btn,.cf-color-picker .input-group-btn:first-child>.dropdown-toggle,.cf-color-picker .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.cf-color-picker .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-color-picker .input-group-addon:first-child{border-right:0}.cf-color-picker .input-group .form-control:last-child,.cf-color-picker .input-group-addon:last-child,.cf-color-picker .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.cf-color-picker .input-group-btn:first-child>.btn:not(:first-child),.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group>.btn,.cf-color-picker .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.cf-color-picker .input-group-addon:last-child{border-left:0}.cf-color-picker .input-group-btn{position:relative;font-size:0;white-space:nowrap}.cf-color-picker .input-group-btn>.btn{position:relative}.cf-color-picker .input-group-btn>.btn+.btn{margin-left:-1px}.cf-color-picker .input-group-btn>.btn:active,.cf-color-picker .input-group-btn>.btn:focus,.cf-color-picker .input-group-btn>.btn:hover{z-index:2}.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group{margin-right:-1px}.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group{margin-left:-1px}.cf-color-picker .clearfix:after,.cf-color-picker .clearfix:before,.cf-color-picker .form-horizontal .form-group:after,.cf-color-picker .form-horizontal .form-group:before{content:" ";display:table}.cf-color-picker .clearfix:after,.cf-color-picker .form-horizontal .form-group:after{clear:both}.cf-color-picker .center-block{display:block;margin-left:auto;margin-right:auto}.cf-color-picker .pull-right{float:right!important}.cf-color-picker .pull-left{float:left!important}.cf-color-picker .hide{display:none!important}.cf-color-picker .show{display:block!important}.cf-color-picker .invisible{visibility:hidden}.cf-color-picker .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cf-color-picker .hidden{display:none!important;visibility:hidden!important}.cf-color-picker .affix{position:fixed}@-ms-viewport{width:device-width}.cf-color-picker .visible-lg,.cf-color-picker .visible-md,.cf-color-picker .visible-print,.cf-color-picker .visible-sm,.cf-color-picker .visible-xs{display:none!important}@media (max-width:767px){.cf-color-picker .visible-xs{display:block!important}.cf-color-picker table.visible-xs{display:table}.cf-color-picker tr.visible-xs{display:table-row!important}.cf-color-picker td.visible-xs,.cf-color-picker th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .visible-sm{display:block!important}.cf-color-picker table.visible-sm{display:table}.cf-color-picker tr.visible-sm{display:table-row!important}.cf-color-picker td.visible-sm,.cf-color-picker th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .visible-md{display:block!important}.cf-color-picker table.visible-md{display:table}.cf-color-picker tr.visible-md{display:table-row!important}.cf-color-picker td.visible-md,.cf-color-picker th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-color-picker .visible-lg{display:block!important}.cf-color-picker table.visible-lg{display:table}.cf-color-picker tr.visible-lg{display:table-row!important}.cf-color-picker td.visible-lg,.cf-color-picker th.visible-lg{display:table-cell!important}}@media (max-width:767px){.cf-color-picker .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .hidden-md{display:none!important}}@media (min-width:1200px){.cf-color-picker .hidden-lg{display:none!important}}@media print{.cf-color-picker .visible-print{display:block!important}.cf-color-picker table.visible-print{display:table}.cf-color-picker tr.visible-print{display:table-row!important}.cf-color-picker td.visible-print,.cf-color-picker th.visible-print{display:table-cell!important}}@media print{.cf-color-picker .hidden-print{display:none!important}}.cf-color-picker .input-group{max-width:120px}
assets/js/caldera-forms-front.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! GENERATED SOURCE FILE caldera-forms - v1.5.3.1 - 2017-07-26 *//**
2
  * Simple event bindings for form state
3
  *
4
  * In general, access through CFState.events() not directly.
@@ -6106,19 +6106,32 @@ window.addEventListener("load", function(){
6106
 
6107
  /** Setup forms */
6108
  if( 'object' === typeof CFFIELD_CONFIG ) {
6109
- var form_id, config_object, config, instance, $el, state, protocolCheck, jQueryCheck;
 
 
6110
  $('.caldera_forms_form').each(function (i, el) {
6111
  $el = $(el);
6112
  form_id = $el.attr('id');
6113
  instance = $el.data('instance');
6114
 
6115
  if ('object' === typeof CFFIELD_CONFIG[instance] ) {
6116
- //check for protocol mis-match on submit url
6117
- protocolCheck = new CalderaFormsCrossOriginWarning( $el, $, CFFIELD_CONFIG[instance].error_strings );
6118
- protocolCheck.maybeWarn();
6119
- //check for old jQuery
6120
- jQueryCheck = new CalderaFormsJQueryWarning( $el, $, CFFIELD_CONFIG[instance].error_strings );
6121
- jQueryCheck.maybeWarn();
 
 
 
 
 
 
 
 
 
 
 
6122
 
6123
  config = CFFIELD_CONFIG[instance].configs;
6124
 
@@ -6329,7 +6342,7 @@ function CalderaFormsJQueryWarning( $form, $, errorStrings ){
6329
  */
6330
  this.maybeWarn = function () {
6331
  var version = $.fn.jquery;
6332
- ; if( 'string' === typeof version && '1.12.4' != version ) {
6333
  if( isOld( version ) ){
6334
  showNotice();
6335
  }
1
+ /*! GENERATED SOURCE FILE caldera-forms - v1.5.4 - 2017-08-04 *//**
2
  * Simple event bindings for form state
3
  *
4
  * In general, access through CFState.events() not directly.
6106
 
6107
  /** Setup forms */
6108
  if( 'object' === typeof CFFIELD_CONFIG ) {
6109
+ var form_id, config_object, config, instance, $el, state, protocolCheck, jQueryCheck,
6110
+ jQueryChecked = false,
6111
+ protocolChecked = false;
6112
  $('.caldera_forms_form').each(function (i, el) {
6113
  $el = $(el);
6114
  form_id = $el.attr('id');
6115
  instance = $el.data('instance');
6116
 
6117
  if ('object' === typeof CFFIELD_CONFIG[instance] ) {
6118
+ if ( ! protocolChecked ) {
6119
+ //check for protocol mis-match on submit url
6120
+ protocolCheck = new CalderaFormsCrossOriginWarning($el, $, CFFIELD_CONFIG[instance].error_strings);
6121
+ protocolCheck.maybeWarn();
6122
+
6123
+ //don't check twice
6124
+ protocolChecked = true;
6125
+ }
6126
+
6127
+ if ( ! jQueryChecked && CFFIELD_CONFIG[instance].error_strings.hasOwnProperty( 'jquery_old' ) ) {
6128
+ //check for old jQuery
6129
+ jQueryCheck = new CalderaFormsJQueryWarning($el, $, CFFIELD_CONFIG[instance].error_strings);
6130
+ jQueryCheck.maybeWarn();
6131
+
6132
+ //don't check twice
6133
+ jQueryChecked = true;
6134
+ }
6135
 
6136
  config = CFFIELD_CONFIG[instance].configs;
6137
 
6342
  */
6343
  this.maybeWarn = function () {
6344
  var version = $.fn.jquery;
6345
+ if( 'string' === typeof version && '1.12.4' != version ) {
6346
  if( isOld( version ) ){
6347
  showNotice();
6348
  }
assets/js/entry-viewer-2.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! GENERATED SOURCE FILE caldera-forms - v1.5.3.1 - 2017-07-26 *//**
2
  * API Client for Caldera Forms API for a single form
3
  *
4
  * @since 1.5.0
1
+ /*! GENERATED SOURCE FILE caldera-forms - v1.5.4 - 2017-08-04 *//**
2
  * API Client for Caldera Forms API for a single form
3
  *
4
  * @since 1.5.0
assets/js/frontend-script-init.js CHANGED
@@ -339,19 +339,32 @@ window.addEventListener("load", function(){
339
 
340
  /** Setup forms */
341
  if( 'object' === typeof CFFIELD_CONFIG ) {
342
- var form_id, config_object, config, instance, $el, state, protocolCheck, jQueryCheck;
 
 
343
  $('.caldera_forms_form').each(function (i, el) {
344
  $el = $(el);
345
  form_id = $el.attr('id');
346
  instance = $el.data('instance');
347
 
348
  if ('object' === typeof CFFIELD_CONFIG[instance] ) {
349
- //check for protocol mis-match on submit url
350
- protocolCheck = new CalderaFormsCrossOriginWarning( $el, $, CFFIELD_CONFIG[instance].error_strings );
351
- protocolCheck.maybeWarn();
352
- //check for old jQuery
353
- jQueryCheck = new CalderaFormsJQueryWarning( $el, $, CFFIELD_CONFIG[instance].error_strings );
354
- jQueryCheck.maybeWarn();
 
 
 
 
 
 
 
 
 
 
 
355
 
356
  config = CFFIELD_CONFIG[instance].configs;
357
 
@@ -562,7 +575,7 @@ function CalderaFormsJQueryWarning( $form, $, errorStrings ){
562
  */
563
  this.maybeWarn = function () {
564
  var version = $.fn.jquery;
565
- ; if( 'string' === typeof version && '1.12.4' != version ) {
566
  if( isOld( version ) ){
567
  showNotice();
568
  }
339
 
340
  /** Setup forms */
341
  if( 'object' === typeof CFFIELD_CONFIG ) {
342
+ var form_id, config_object, config, instance, $el, state, protocolCheck, jQueryCheck,
343
+ jQueryChecked = false,
344
+ protocolChecked = false;
345
  $('.caldera_forms_form').each(function (i, el) {
346
  $el = $(el);
347
  form_id = $el.attr('id');
348
  instance = $el.data('instance');
349
 
350
  if ('object' === typeof CFFIELD_CONFIG[instance] ) {
351
+ if ( ! protocolChecked ) {
352
+ //check for protocol mis-match on submit url
353
+ protocolCheck = new CalderaFormsCrossOriginWarning($el, $, CFFIELD_CONFIG[instance].error_strings);
354
+ protocolCheck.maybeWarn();
355
+
356
+ //don't check twice
357
+ protocolChecked = true;
358
+ }
359
+
360
+ if ( ! jQueryChecked && CFFIELD_CONFIG[instance].error_strings.hasOwnProperty( 'jquery_old' ) ) {
361
+ //check for old jQuery
362
+ jQueryCheck = new CalderaFormsJQueryWarning($el, $, CFFIELD_CONFIG[instance].error_strings);
363
+ jQueryCheck.maybeWarn();
364
+
365
+ //don't check twice
366
+ jQueryChecked = true;
367
+ }
368
 
369
  config = CFFIELD_CONFIG[instance].configs;
370
 
575
  */
576
  this.maybeWarn = function () {
577
  var version = $.fn.jquery;
578
+ if( 'string' === typeof version && '1.12.4' != version ) {
579
  if( isOld( version ) ){
580
  showNotice();
581
  }
assets/js/parsley.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! GENERATED SOURCE FILE caldera-forms - v1.5.3.1 - 2017-07-26 *//*!
2
  * Parsley.js
3
  * Version 2.6.5 - built Fri, Feb 24th 2017, 3:50 pm
4
  * http://parsleyjs.org
1
+ /*! GENERATED SOURCE FILE caldera-forms - v1.5.4 - 2017-08-04 *//*!
2
  * Parsley.js
3
  * Version 2.6.5 - built Fri, Feb 24th 2017, 3:50 pm
4
  * http://parsleyjs.org
assets/js/vue.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! GENERATED SOURCE FILE caldera-forms - v1.5.3.1 - 2017-07-26 *//*!
2
  * Vue.js v2.1.6
3
  * (c) 2014-2016 Evan You
4
  * Released under the MIT License.
@@ -8323,4 +8323,24 @@
8323
 
8324
  return Vue$3;
8325
 
8326
- })));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! GENERATED SOURCE FILE caldera-forms - v1.5.4 - 2017-08-04 *//*!
2
  * Vue.js v2.1.6
3
  * (c) 2014-2016 Evan You
4
  * Released under the MIT License.
8323
 
8324
  return Vue$3;
8325
 
8326
+ })));
8327
+ /** globals Vue **/
8328
+
8329
+ Vue.component( 'cf-status-indicator', {
8330
+ template: '<div class="cf-alert-wrap cf-hide"><p class="cf-alert cf-alert-success" v-if="show && success">{{message}}</p><p class="cf-alert cf-alert-warning" v-if="show && ! success">{{message}}</p></div>',
8331
+ props: [
8332
+ 'success',
8333
+ 'message',
8334
+ 'show'
8335
+ ],
8336
+ watch : {
8337
+ show: function () {
8338
+ if( this.show ){
8339
+ this.$el.className = "cf-alert-wrap cf-show";
8340
+ }else{
8341
+ this.$el.className = "cf-alert-wrap cf-hide";
8342
+ }
8343
+ }
8344
+ }
8345
+ });
8346
+
assets/js/vue/status-component.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /** globals Vue **/
2
+
3
+ Vue.component( 'cf-status-indicator', {
4
+ template: '<div class="cf-alert-wrap cf-hide"><p class="cf-alert cf-alert-success" v-if="show && success">{{message}}</p><p class="cf-alert cf-alert-warning" v-if="show && ! success">{{message}}</p></div>',
5
+ props: [
6
+ 'success',
7
+ 'message',
8
+ 'show'
9
+ ],
10
+ watch : {
11
+ show: function () {
12
+ if( this.show ){
13
+ this.$el.className = "cf-alert-wrap cf-show";
14
+ }else{
15
+ this.$el.className = "cf-alert-wrap cf-hide";
16
+ }
17
+ }
18
+ }
19
+ });
20
+
caldera-core.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin URI: https://CalderaForms.com
5
  Description: Easy to use, grid based responsive form builder for creating simple to complex forms.
6
  Author: Caldera Labs
7
- Version: 1.5.3.1
8
  Author URI: http://CalderaLabs.org
9
  Text Domain: caldera-forms
10
  GitHub Plugin URI: https://github.com/CalderaWP/Caldera-Forms/
@@ -19,7 +19,7 @@ if ( ! defined( 'WPINC' ) ) {
19
 
20
  define('CFCORE_PATH', plugin_dir_path(__FILE__));
21
  define('CFCORE_URL', plugin_dir_url(__FILE__));
22
- define( 'CFCORE_VER', '1.5.3.1' );
23
  define('CFCORE_EXTEND_URL', 'https://api.calderaforms.com/1.0/');
24
  define('CFCORE_BASENAME', plugin_basename( __FILE__ ));
25
 
4
  Plugin URI: https://CalderaForms.com
5
  Description: Easy to use, grid based responsive form builder for creating simple to complex forms.
6
  Author: Caldera Labs
7
+ Version: 1.5.4
8
  Author URI: http://CalderaLabs.org
9
  Text Domain: caldera-forms
10
  GitHub Plugin URI: https://github.com/CalderaWP/Caldera-Forms/
19
 
20
  define('CFCORE_PATH', plugin_dir_path(__FILE__));
21
  define('CFCORE_URL', plugin_dir_url(__FILE__));
22
+ define( 'CFCORE_VER', '1.5.4' );
23
  define('CFCORE_EXTEND_URL', 'https://api.calderaforms.com/1.0/');
24
  define('CFCORE_BASENAME', plugin_basename( __FILE__ ));
25
 
classes/admin.php CHANGED
@@ -491,8 +491,8 @@ class Caldera_Forms_Admin {
491
 
492
  if( $result ){
493
  $out[ 'status' ] = $do_action;
494
- $out[ 'undo' ] = ( $do_action === 'trash' ? 'active' : esc_html__( 'Trash', 'caldera-forms' ) );
495
- $out[ 'undo_text' ] = ( $do_action === 'trash' ? esc_html__( 'Restore', 'caldera-forms' ) : esc_html__( 'Trash', 'caldera-forms' ) );
496
 
497
  $form = strip_tags( $_POST[ 'form' ] );
498
  $out[ 'entries' ] = implode( ',', $selectors );
@@ -726,17 +726,22 @@ class Caldera_Forms_Admin {
726
  wp_send_json_error( );
727
  }
728
 
729
- if( isset( $form['form_draft'] ) ){
730
 
 
 
 
731
  Caldera_Forms_Forms::form_state( $form );
732
  $state = 'active-form';
733
- $label = esc_html__( 'Deactivate', 'caldera-forms' );
734
  }else{
735
  Caldera_Forms_Forms::form_state( $form , false );
736
  $state = 'draft-form';
737
- $label = esc_html__( 'Activate', 'caldera-forms' );
738
  }
739
 
 
 
740
 
741
  wp_send_json_success( array( 'ID' => $form['ID'], 'state' => $state, 'label' => $label ) );
742
  }
@@ -1617,7 +1622,7 @@ class Caldera_Forms_Admin {
1617
  "canvas" => $path . "revisions.php",
1618
  'tip' => array(
1619
  'link' => 'https://calderaforms.com/doc/form-revisions-drafts/?utm_source=wp-admin&utm_medium=form-editor&utm_term=tabs',
1620
- 'text' => __( 'Working with form revisions and drafrs', 'caldera-forms' )
1621
  )
1622
  ),
1623
 
491
 
492
  if( $result ){
493
  $out[ 'status' ] = $do_action;
494
+ $out[ 'undo' ] = ( $do_action === 'trash' ? 'active' : esc_html_x( 'Trash', 'Verb: Action of moving to trash', 'caldera-forms' ) );
495
+ $out[ 'undo_text' ] = ( $do_action === 'trash' ? esc_html__( 'Restore', 'caldera-forms' ) : esc_html_x( 'Trash', 'Verb: Action of moving to trash', 'caldera-forms' ) );
496
 
497
  $form = strip_tags( $_POST[ 'form' ] );
498
  $out[ 'entries' ] = implode( ',', $selectors );
726
  wp_send_json_error( );
727
  }
728
 
729
+ add_filter( 'caldera_forms_save_revision', '__return_false' );
730
 
731
+ if ( ! empty( $form[ 'form_draft' ] ) ) {
732
+ unset( $form['form_draft'] );
733
+ unset( $forms[ $form['ID'] ]['form_draft'] );
734
  Caldera_Forms_Forms::form_state( $form );
735
  $state = 'active-form';
736
+ $label = esc_html__( 'Disable', 'caldera-forms' );
737
  }else{
738
  Caldera_Forms_Forms::form_state( $form , false );
739
  $state = 'draft-form';
740
+ $label = esc_html__( 'Enable', 'caldera-forms' );
741
  }
742
 
743
+ add_filter( 'caldera_forms_save_revision', '__return_true' );
744
+
745
 
746
  wp_send_json_success( array( 'ID' => $form['ID'], 'state' => $state, 'label' => $label ) );
747
  }
1622
  "canvas" => $path . "revisions.php",
1623
  'tip' => array(
1624
  'link' => 'https://calderaforms.com/doc/form-revisions-drafts/?utm_source=wp-admin&utm_medium=form-editor&utm_term=tabs',
1625
+ 'text' => __( 'Working with form revisions and drafts', 'caldera-forms' )
1626
  )
1627
  ),
1628
 
classes/admin/clippy.php CHANGED
@@ -159,7 +159,7 @@ class Caldera_Forms_Admin_Clippy {
159
  if( Caldera_Forms_Tracking::tracking_allowed() ){
160
  $stats = new Caldera_Forms_Email_TrackData();
161
  $stats = $stats->get_stats( );
162
- $clippy[ 'content' ][ 'content' ] = __( sprintf( 'Success rate for emails is %d percent of %s total emails', 100 * $stats[ 'success_rate' ], $stats[ 'total' ] ), 'caldera-forms' );
163
  }else{
164
  $url = Caldera_Forms_Tracking::allow_url();
165
  $clippy[ 'content' ][ 'content' ] = __( 'Enable usage tracking to get email stats.', 'caldera-forms' );
159
  if( Caldera_Forms_Tracking::tracking_allowed() ){
160
  $stats = new Caldera_Forms_Email_TrackData();
161
  $stats = $stats->get_stats( );
162
+ $clippy[ 'content' ][ 'content' ] = sprintf( __( 'Success rate for emails is %d percent of %s total emails.', 'caldera-forms' ), 100 * $stats[ 'success_rate' ], $stats[ 'total' ] );
163
  }else{
164
  $url = Caldera_Forms_Tracking::allow_url();
165
  $clippy[ 'content' ][ 'content' ] = __( 'Enable usage tracking to get email stats.', 'caldera-forms' );
classes/core.php CHANGED
@@ -135,11 +135,11 @@ class Caldera_Forms {
135
 
136
  //emails
137
  add_action( 'caldera_forms_core_init', array( 'Caldera_Forms_Email_Settings', 'maybe_add_hooks' ) );
138
- add_action( 'caldera_forms_admin_footer', array( 'Caldera_Forms_Email_Settings', 'ui' ) );
139
  add_filter( 'pre_update_option__caldera_forms_email_api_settings', array(
140
  'Caldera_Forms_Email_Settings',
141
  'sanitize_save'
142
  ) );
 
143
  if ( current_user_can( Caldera_Forms::get_manage_cap( 'admin' ) ) ) {
144
  add_action( 'wp_ajax_cf_email_save', array( 'Caldera_Forms_Email_Settings', 'save' ) );
145
  }
@@ -992,9 +992,9 @@ class Caldera_Forms {
992
  parse_str( $redirect[ 'query' ], $redirect[ 'query' ] );
993
  $base_redirect = explode( '?', $base_redirect, 2 );
994
  $query_vars = array_merge( $redirect[ 'query' ], $query_vars );
995
- $redirect = $base_redirect[ 0 ] . '?' . http_build_query( $query_vars );
996
  } else {
997
- $redirect = $base_redirect . '?' . http_build_query( $query_vars );
998
  }
999
 
1000
  return $redirect;
135
 
136
  //emails
137
  add_action( 'caldera_forms_core_init', array( 'Caldera_Forms_Email_Settings', 'maybe_add_hooks' ) );
 
138
  add_filter( 'pre_update_option__caldera_forms_email_api_settings', array(
139
  'Caldera_Forms_Email_Settings',
140
  'sanitize_save'
141
  ) );
142
+
143
  if ( current_user_can( Caldera_Forms::get_manage_cap( 'admin' ) ) ) {
144
  add_action( 'wp_ajax_cf_email_save', array( 'Caldera_Forms_Email_Settings', 'save' ) );
145
  }
992
  parse_str( $redirect[ 'query' ], $redirect[ 'query' ] );
993
  $base_redirect = explode( '?', $base_redirect, 2 );
994
  $query_vars = array_merge( $redirect[ 'query' ], $query_vars );
995
+ $redirect = add_query_arg( $query_vars, $base_redirect[ 0 ] );
996
  } else {
997
+ $redirect = add_query_arg( $query_vars, $base_redirect );
998
  }
999
 
1000
  return $redirect;
classes/db/form.php CHANGED
@@ -127,32 +127,63 @@ class Caldera_Forms_DB_Form extends Caldera_Forms_DB_Base {
127
  *
128
  * @return false|int
129
  */
130
- public function update( array $data, $convert_primary = true ){
131
  global $wpdb;
132
  $table_name = $this->get_table_name();
 
 
 
 
 
133
  unset( $data[ 'config' ][ 'db_id' ] );
134
  unset( $data[ 'config' ][ 'type' ] );
135
- $data[ 'config' ] = $this->prepare_config( $data[ 'config' ] );
136
- unset( $data[ 'db_id' ] );
137
 
138
- if( $convert_primary ){
139
- $_data = array(
140
- 'fields' => $data
141
- );
142
- $updated = $this->save( $_data );
143
- }else{
144
- $updated = $wpdb->update( $table_name, $data, array( 'id' => $data[ 'id' ] ) );
 
 
 
 
 
 
 
 
 
145
 
 
 
 
 
 
146
  }
147
 
148
- if( $convert_primary ){
149
- $this->convert_primary_to_revision( $data[ 'form_id' ] );
150
- }
151
 
152
  return $updated;
153
 
154
  }
155
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  /**
157
  * Make a revision the primary for this form
158
  *
@@ -167,25 +198,11 @@ class Caldera_Forms_DB_Form extends Caldera_Forms_DB_Base {
167
  $revision = $this->get_record( $revision_id );
168
  if( ! empty( $revision ) ){
169
  $primary = $this->get_by_form_id( $revision[ 'form_id' ] );
170
- $revision[ 'type' ] = 'primary';
171
- $primary[ 'type' ] = 'revision';
172
- $this->update( $primary, false );
173
- return $this->update( $revision, false );
174
  }
175
 
176
- }
177
 
178
- /**
179
- * Save a revision
180
- *
181
- * @param $form_id
182
- *
183
- * @return false|int
184
- */
185
- protected function convert_primary_to_revision( $form_id ){
186
- $primary = $this->get_by_form_id( $form_id );
187
- $primary[ 'type' ] = 'revision';
188
- return $this->update( $primary, false );
189
  }
190
 
191
  /**
@@ -203,15 +220,25 @@ class Caldera_Forms_DB_Form extends Caldera_Forms_DB_Base {
203
  $table_name = $this->get_table_name();
204
  $sql = $wpdb->prepare( "SELECT * FROM $table_name WHERE `form_id` = '%s'", $form_id );
205
  if( $primary_only ){
206
- $sql .= ' AND `type` = "primary"';
207
  }
208
 
209
  $found = $wpdb->get_results( $sql, ARRAY_A );
 
210
  if( empty( $found ) ){
211
  return false;
212
  }
213
 
214
  if( $primary_only ){
 
 
 
 
 
 
 
 
 
215
  return $this->prepare_found( $found[0] );
216
  }
217
 
127
  *
128
  * @return false|int
129
  */
130
+ public function update( array $data ){
131
  global $wpdb;
132
  $table_name = $this->get_table_name();
133
+
134
+ $form_id = $data[ 'form_id' ];
135
+ $db_id = $data[ 'db_id' ];
136
+
137
+ unset( $data[ 'db_id' ] );
138
  unset( $data[ 'config' ][ 'db_id' ] );
139
  unset( $data[ 'config' ][ 'type' ] );
 
 
140
 
141
+ /**
142
+ * Should form revision be saved?
143
+ *
144
+ * @since 1.5.4
145
+ *
146
+ * @param bool $save_revision Should revision be saved?
147
+ * @param string $form_id ID of form being saved
148
+ *
149
+ */
150
+ $save_revision = apply_filters( 'caldera_forms_save_revision', true, $form_id );
151
+
152
+ if( $save_revision ){
153
+ $old_update = $wpdb->update( $table_name, array( 'type' => 'revision' ), array( 'form_id' => $form_id ) );
154
+ $data[ 'config' ] = $this->prepare_config( $data[ 'config' ] );
155
+ $data[ 'type' ] = 'primary';
156
+ $updated = parent::create( $data );
157
 
158
+ }else{
159
+ $updated = $wpdb->update( $table_name,
160
+ array( 'config' => $this->prepare_config( $data[ 'config' ] ) ),
161
+ array( 'id' => $db_id )
162
+ );
163
  }
164
 
165
+
 
 
166
 
167
  return $updated;
168
 
169
  }
170
 
171
+ /**
172
+ * Update type
173
+ *
174
+ * @since 1.5.4
175
+ *
176
+ * @param string $type Type primary|revision
177
+ * @param int $id Row ID
178
+ *
179
+ * @return false|int
180
+ */
181
+ protected function update_type( $type, $id ){
182
+ global $wpdb;
183
+ $table_name = $this->get_table_name();
184
+ return $wpdb->update( $table_name, array( 'type' => $type ), array( 'id' => $id ) );
185
+ }
186
+
187
  /**
188
  * Make a revision the primary for this form
189
  *
198
  $revision = $this->get_record( $revision_id );
199
  if( ! empty( $revision ) ){
200
  $primary = $this->get_by_form_id( $revision[ 'form_id' ] );
201
+ $old_update = $this->update_type( 'revision', $primary[ 'id' ] );
 
 
 
202
  }
203
 
204
+ return $this->update_type( 'primary', $revision_id );
205
 
 
 
 
 
 
 
 
 
 
 
 
206
  }
207
 
208
  /**
220
  $table_name = $this->get_table_name();
221
  $sql = $wpdb->prepare( "SELECT * FROM $table_name WHERE `form_id` = '%s'", $form_id );
222
  if( $primary_only ){
223
+ $sql .= ' AND `type` = "primary" ORDER BY `id` DESC';
224
  }
225
 
226
  $found = $wpdb->get_results( $sql, ARRAY_A );
227
+
228
  if( empty( $found ) ){
229
  return false;
230
  }
231
 
232
  if( $primary_only ){
233
+ if( 1 < count( $found ) ){
234
+ foreach ( $found as $i => $data ){
235
+ if( 0 == $i ){
236
+ continue;
237
+ }
238
+ $this->update_type( 'revision', $data[ 'id' ] );
239
+
240
+ }
241
+ }
242
  return $this->prepare_found( $found[0] );
243
  }
244
 
classes/db/tables.php CHANGED
@@ -33,6 +33,15 @@ class Caldera_Forms_DB_Tables {
33
  */
34
  protected $max_index_length = 191;
35
 
 
 
 
 
 
 
 
 
 
36
  /**
37
  * Caldera_Forms_DB_Tables constructor.
38
  *
@@ -52,21 +61,32 @@ class Caldera_Forms_DB_Tables {
52
  * @since 1.5.1
53
  */
54
  public function add_if_needed(){
55
- $missing = $this->find_missing_tables();
56
- if( empty( $missing ) ){
57
  return;
58
  }
59
 
60
  $this->set_charset();
61
 
62
  $search = $this->wpdb->prefix . 'cf_';
63
- foreach( $missing as $table ){
64
  call_user_func( array( $this, str_replace( $search, '', $table ) ) );
65
  }
66
 
67
 
68
  }
69
 
 
 
 
 
 
 
 
 
 
 
 
70
  /**
71
  * Find any missing Caldera Forms tables
72
  *
33
  */
34
  protected $max_index_length = 191;
35
 
36
+ /**
37
+ * List of missing tables
38
+ *
39
+ * @since 1.5.4
40
+ *
41
+ * @var array
42
+ */
43
+ protected $missing_tables;
44
+
45
  /**
46
  * Caldera_Forms_DB_Tables constructor.
47
  *
61
  * @since 1.5.1
62
  */
63
  public function add_if_needed(){
64
+ $this->missing_tables = $this->find_missing_tables();
65
+ if( empty( $this->missing_tables ) ){
66
  return;
67
  }
68
 
69
  $this->set_charset();
70
 
71
  $search = $this->wpdb->prefix . 'cf_';
72
+ foreach( $this->missing_tables as $table ){
73
  call_user_func( array( $this, str_replace( $search, '', $table ) ) );
74
  }
75
 
76
 
77
  }
78
 
79
+ /**
80
+ * Get list of missing tables
81
+ *
82
+ * @since 1.5.4
83
+ *
84
+ * @return array
85
+ */
86
+ public function get_missing_tables(){
87
+ return $this->missing_tables;
88
+ }
89
+
90
  /**
91
  * Find any missing Caldera Forms tables
92
  *
classes/email/settings.php CHANGED
@@ -255,7 +255,7 @@ class Caldera_Forms_Email_Settings {
255
  * @since 1.4.0
256
  */
257
  public static function ui() {
258
- if ( ! version_compare( PHP_VERSION, '5.4.0', '>=' ) ) {
259
  printf( '<div class="notice notice-error error"><p>%s</p>', esc_html__( 'Switching email services requires PHP 5.4 or later. PHP 5.6 is strongly recommended.', 'caldera-forms' ) );
260
  }else{
261
  include CFCORE_PATH . '/ui/emails/settings.php';
255
  * @since 1.4.0
256
  */
257
  public static function ui() {
258
+ if ( ! version_compare( PHP_VERSION, '5.4.0', '>=' ) ) {
259
  printf( '<div class="notice notice-error error"><p>%s</p>', esc_html__( 'Switching email services requires PHP 5.4 or later. PHP 5.6 is strongly recommended.', 'caldera-forms' ) );
260
  }else{
261
  include CFCORE_PATH . '/ui/emails/settings.php';
classes/entry/ui.php CHANGED
@@ -194,7 +194,7 @@ class Caldera_Forms_Entry_UI {
194
  }
195
  echo '{{#if ../../is_active}}<button class="button button-small ajax-trigger view-entry-btn" id="view-entry-{{_entry_id}}" data-active-class="current-view" data-static="true" data-load-class="spinner" ' . $viewer_buttons . ' data-group="viewentry" data-entry="{{_entry_id}}" data-form="{{../../form}}" data-action="get_entry" data-modal="view_entry" data-modal-width="700" data-modal-height="700" data-modal-title="' . esc_attr__('Entry', 'caldera-forms' ) . ' #{{_entry_id}}" data-template="#view-entry-tmpl" type="button" data-nonce="' . wp_create_nonce( 'cf_view_entry' ) . '">' . esc_html__( 'View', 'caldera-forms' ) . '</button> {{/if}}';
196
  if( current_user_can( 'delete_others_posts' ) ){
197
- echo '<button type="button" class="button button-small ajax-trigger" data-load-class="active" data-panel="{{#if ../../is_trash}}trash{{/if}}{{#if ../../is_active}}active{{/if}}" data-do="{{#if ../../is_trash}}active{{/if}}{{#if ../../is_active}}trash{{/if}}" data-callback="cf_refresh_view" data-form="{{../../form}}" data-active-class="disabled" data-group="row{{_entry_id}}" data-load-element="#entry_row_{{_entry_id}}" data-action="cf_bulk_action" data-items="{{_entry_id}}">{{#if ../../is_trash}}' . __('Restore', 'caldera-forms' ) . '{{/if}}{{#if ../../is_active}}' . esc_html__( 'Trash', 'caldera-forms' ) . '{{/if}}</button>';
198
  }
199
 
200
  if ( current_user_can( Caldera_Forms::get_manage_cap( 'resend-email' ) ) ) {
194
  }
195
  echo '{{#if ../../is_active}}<button class="button button-small ajax-trigger view-entry-btn" id="view-entry-{{_entry_id}}" data-active-class="current-view" data-static="true" data-load-class="spinner" ' . $viewer_buttons . ' data-group="viewentry" data-entry="{{_entry_id}}" data-form="{{../../form}}" data-action="get_entry" data-modal="view_entry" data-modal-width="700" data-modal-height="700" data-modal-title="' . esc_attr__('Entry', 'caldera-forms' ) . ' #{{_entry_id}}" data-template="#view-entry-tmpl" type="button" data-nonce="' . wp_create_nonce( 'cf_view_entry' ) . '">' . esc_html__( 'View', 'caldera-forms' ) . '</button> {{/if}}';
196
  if( current_user_can( 'delete_others_posts' ) ){
197
+ echo '<button type="button" class="button button-small ajax-trigger" data-load-class="active" data-panel="{{#if ../../is_trash}}trash{{/if}}{{#if ../../is_active}}active{{/if}}" data-do="{{#if ../../is_trash}}active{{/if}}{{#if ../../is_active}}trash{{/if}}" data-callback="cf_refresh_view" data-form="{{../../form}}" data-active-class="disabled" data-group="row{{_entry_id}}" data-load-element="#entry_row_{{_entry_id}}" data-action="cf_bulk_action" data-items="{{_entry_id}}">{{#if ../../is_trash}}' . __('Restore', 'caldera-forms' ) . '{{/if}}{{#if ../../is_active}}' . esc_html_x( 'Trash', 'Verb: Action of moving to trash', 'caldera-forms' ) . '{{/if}}</button>';
198
  }
199
 
200
  if ( current_user_can( Caldera_Forms::get_manage_cap( 'resend-email' ) ) ) {
classes/field/localizer.php CHANGED
@@ -73,9 +73,16 @@ class Caldera_Forms_Field_Localizer {
73
  * @return array
74
  */
75
  protected static function error_strings(){
76
- return array(
77
  'mixed_protocol' => __( 'Submission URL and current URL protocols do not match. Form may not function properly.', 'caldera-forms' ),
78
  'jquery_old' => __( 'An out of date version of jQuery is loaded on the page. Form may not function properly.', 'caldera-forms' )
79
  );
 
 
 
 
 
 
 
80
  }
81
  }
73
  * @return array
74
  */
75
  protected static function error_strings(){
76
+ $strings = array(
77
  'mixed_protocol' => __( 'Submission URL and current URL protocols do not match. Form may not function properly.', 'caldera-forms' ),
78
  'jquery_old' => __( 'An out of date version of jQuery is loaded on the page. Form may not function properly.', 'caldera-forms' )
79
  );
80
+
81
+ if( ! current_user_can( Caldera_Forms::get_manage_cap( 'admin' )) ){
82
+ unset( $strings[ 'jquery_old' ] );
83
+ }
84
+
85
+ return $strings;
86
+
87
  }
88
  }
classes/forms.php CHANGED
@@ -288,6 +288,7 @@ class Caldera_Forms_Forms {
288
 
289
 
290
  $data[ 'ID' ] = trim( $id );
 
291
 
292
  $new_form = self::save_form( $data );
293
  if( is_array( $new_form ) && isset( $new_form[ 'ID' ] ) ){
288
 
289
 
290
  $data[ 'ID' ] = trim( $id );
291
+ unset( $data[ 'db_id' ] );
292
 
293
  $new_form = self::save_form( $data );
294
  if( is_array( $new_form ) && isset( $new_form[ 'ID' ] ) ){
classes/render/modals.php CHANGED
@@ -161,7 +161,7 @@ class Caldera_Forms_Render_Modals {
161
  }
162
 
163
 
164
- $title = __( sprintf( 'Click to open the form %1s in a modal', $form[ 'name' ] ), 'caldera-forms' );
165
  if ( ! empty( $atts[ 'type' ] ) && $atts[ 'type' ] == 'button' ) {
166
  $tag_atts .= sprintf( 'data-remodal-target="%1s"', $modal_id );
167
  return sprintf( '<button class="caldera-forms-modal" %s title="%s">%s</button>', $tag_atts, $title, $content );
161
  }
162
 
163
 
164
+ $title = sprintf( __( 'Click to open the form %s in a modal', 'caldera-forms' ), $form[ 'name' ] );
165
  if ( ! empty( $atts[ 'type' ] ) && $atts[ 'type' ] == 'button' ) {
166
  $tag_atts .= sprintf( 'data-remodal-target="%1s"', $modal_id );
167
  return sprintf( '<button class="caldera-forms-modal" %s title="%s">%s</button>', $tag_atts, $title, $content );
fields/button/config_template.php CHANGED
@@ -5,7 +5,7 @@
5
  <div class="caldera-config-field">
6
  <select id="buttontype_{{_id}}" class="block-input field-config field-button-type" name="{{_name}}[type]">
7
  <option value="submit" {{#is type value="submit"}}selected="selected"{{/is}}>
8
- <?php esc_html_e('Submit'); ?>
9
  </option>
10
  <option value="button" {{#is type value="button"}}selected="selected"{{/is}}>
11
  <?php esc_html_e('Button', 'caldera-forms'); ?>
@@ -46,7 +46,7 @@
46
  </label>
47
  <div class="caldera-config-field">
48
  <input id="{{_id}}_target" type="text" class="block-input field-config" name="{{_name}}[target]" value="{{target}}" />
49
- <p class="description"><?php _e('Selector or callback function to push form values on click.', 'caldera-form'); ?></p>
50
  </div>
51
  </div>
52
 
5
  <div class="caldera-config-field">
6
  <select id="buttontype_{{_id}}" class="block-input field-config field-button-type" name="{{_name}}[type]">
7
  <option value="submit" {{#is type value="submit"}}selected="selected"{{/is}}>
8
+ <?php esc_html_e('Submit', 'caldera-forms'); ?>
9
  </option>
10
  <option value="button" {{#is type value="button"}}selected="selected"{{/is}}>
11
  <?php esc_html_e('Button', 'caldera-forms'); ?>
46
  </label>
47
  <div class="caldera-config-field">
48
  <input id="{{_id}}_target" type="text" class="block-input field-config" name="{{_name}}[target]" value="{{target}}" />
49
+ <p class="description"><?php _e('Selector or callback function to push form values on click.', 'caldera-forms'); ?></p>
50
  </div>
51
  </div>
52
 
fields/date_picker/setup.php CHANGED
@@ -54,7 +54,7 @@
54
  <div class="caldera-config-field">
55
  <input id="{{_id}}_startdate" aria-describedby="{{_id}}_startdate-description" type="text" class="cfdatepicker-set-format block-input field-config" name="{{_name}}[start_date]" value="{{start_date}}">
56
  <p class="description" id="{{_id}}_startdate-description">
57
- <?php esc_html_e('The starting date of the date picker like +1d, -2y, +4m. 0d for today ', 'caldera-forms'); ?>
58
  </p>
59
  </div>
60
  </div>
@@ -65,7 +65,7 @@
65
  <div class="caldera-config-field">
66
  <input id="{{_id}}_end-date" aria-describedby="{{_id}}_end-date-description" type="text" class="cfdatepicker-set-format block-input field-config" name="{{_name}}[end_date]" value="{{end_date}}">
67
  <p class="description" id="{{_id}}_end-date-description">
68
- <?php esc_html_e('The ending date of the date picker like +1d, -2y, +4m. 0d for today ', 'caldera-forms'); ?>
69
  </p>
70
  </div>
71
  </div>
54
  <div class="caldera-config-field">
55
  <input id="{{_id}}_startdate" aria-describedby="{{_id}}_startdate-description" type="text" class="cfdatepicker-set-format block-input field-config" name="{{_name}}[start_date]" value="{{start_date}}">
56
  <p class="description" id="{{_id}}_startdate-description">
57
+ <?php esc_html_e('The starting date of the date picker like +1d, -2y, +4m. 0d for today.', 'caldera-forms'); ?>
58
  </p>
59
  </div>
60
  </div>
65
  <div class="caldera-config-field">
66
  <input id="{{_id}}_end-date" aria-describedby="{{_id}}_end-date-description" type="text" class="cfdatepicker-set-format block-input field-config" name="{{_name}}[end_date]" value="{{end_date}}">
67
  <p class="description" id="{{_id}}_end-date-description">
68
+ <?php esc_html_e('The ending date of the date picker like +1d, -2y, +4m. 0d for today.', 'caldera-forms'); ?>
69
  </p>
70
  </div>
71
  </div>
includes/field_processors.php CHANGED
@@ -144,7 +144,7 @@ function cf_handle_file_upload( $entry, $field, $form ){
144
  if( is_callable( $uploader) ){
145
  $upload = call_user_func( $uploader, $file, $upload_args );
146
  }else{
147
- return new WP_Error( 'invalid-upload-handler', __( sprintf( 'Invalid file upload handler. See %s', ' https://calderaforms.com/doc/alternative-file-upload-directory/'), 'caldera-forms') );
148
  }
149
 
150
  if( !empty( $upload['error'] ) ){
144
  if( is_callable( $uploader) ){
145
  $upload = call_user_func( $uploader, $file, $upload_args );
146
  }else{
147
+ return new WP_Error( 'invalid-upload-handler', sprintf( __( 'Invalid file upload handler. See %s', 'caldera-forms'), ' https://calderaforms.com/doc/alternative-file-upload-directory/') );
148
  }
149
 
150
  if( !empty( $upload['error'] ) ){
includes/plugin-page-banner.php CHANGED
@@ -272,8 +272,8 @@ function caldera_forms_activation_admin_notice() {
272
  <p><small>
273
  <?php esc_html_e('Get notified of plugin updates:','caldera-forms'); ?>
274
  </small></p>
275
- <input type="email" value="<?php echo esc_attr( get_option( 'admin_email' ) ); ?>" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
276
- <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="submit-button" style="background-color:#ff7e30">
277
 
278
  </div>
279
  <div id="mce-responses" class="clear">
272
  <p><small>
273
  <?php esc_html_e('Get notified of plugin updates:','caldera-forms'); ?>
274
  </small></p>
275
+ <input type="email" value="<?php echo esc_attr( get_option( 'admin_email' ) ); ?>" name="EMAIL" class="email" id="mce-EMAIL" placeholder="<?php esc_attr_e('Email Address', 'caldera-forms'); ?>" required>
276
+ <input type="submit" value="<?php esc_attr_e('Subscribe', 'caldera-forms'); ?>" name="subscribe" id="mc-embedded-subscribe" class="submit-button" style="background-color:#ff7e30">
277
 
278
  </div>
279
  <div id="mce-responses" class="clear">
package-lock.json ADDED
@@ -0,0 +1,2059 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "caldera-forms",
3
+ "version": "1.5.3",
4
+ "lockfileVersion": 1,
5
+ "requires": true,
6
+ "dependencies": {
7
+ "abbrev": {
8
+ "version": "1.1.0",
9
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
10
+ "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=",
11
+ "dev": true
12
+ },
13
+ "align-text": {
14
+ "version": "0.1.4",
15
+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
16
+ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
17
+ "dev": true,
18
+ "requires": {
19
+ "kind-of": "3.2.2",
20
+ "longest": "1.0.1",
21
+ "repeat-string": "1.6.1"
22
+ }
23
+ },
24
+ "amdefine": {
25
+ "version": "1.0.1",
26
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
27
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
28
+ "dev": true
29
+ },
30
+ "ansi-regex": {
31
+ "version": "0.2.1",
32
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
33
+ "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
34
+ "dev": true
35
+ },
36
+ "ansi-styles": {
37
+ "version": "1.1.0",
38
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
39
+ "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
40
+ "dev": true
41
+ },
42
+ "archiver": {
43
+ "version": "0.13.1",
44
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-0.13.1.tgz",
45
+ "integrity": "sha1-r8azVhpjZDs4omeIkSqDhU7KoPE=",
46
+ "dev": true,
47
+ "requires": {
48
+ "async": "0.9.2",
49
+ "buffer-crc32": "0.2.13",
50
+ "glob": "4.3.5",
51
+ "lazystream": "0.1.0",
52
+ "lodash": "2.4.2",
53
+ "readable-stream": "1.0.34",
54
+ "tar-stream": "1.1.5",
55
+ "zip-stream": "0.5.2"
56
+ },
57
+ "dependencies": {
58
+ "async": {
59
+ "version": "0.9.2",
60
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
61
+ "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
62
+ "dev": true
63
+ },
64
+ "glob": {
65
+ "version": "4.3.5",
66
+ "resolved": "https://registry.npmjs.org/glob/-/glob-4.3.5.tgz",
67
+ "integrity": "sha1-gPuwjKVA8jiszl0R0em8QedRc9M=",
68
+ "dev": true,
69
+ "requires": {
70
+ "inflight": "1.0.6",
71
+ "inherits": "2.0.3",
72
+ "minimatch": "2.0.10",
73
+ "once": "1.4.0"
74
+ }
75
+ },
76
+ "lodash": {
77
+ "version": "2.4.2",
78
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
79
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
80
+ "dev": true
81
+ },
82
+ "minimatch": {
83
+ "version": "2.0.10",
84
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
85
+ "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
86
+ "dev": true,
87
+ "requires": {
88
+ "brace-expansion": "1.1.8"
89
+ }
90
+ }
91
+ }
92
+ },
93
+ "argparse": {
94
+ "version": "0.1.16",
95
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
96
+ "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
97
+ "dev": true,
98
+ "requires": {
99
+ "underscore": "1.7.0",
100
+ "underscore.string": "2.4.0"
101
+ },
102
+ "dependencies": {
103
+ "underscore.string": {
104
+ "version": "2.4.0",
105
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
106
+ "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=",
107
+ "dev": true
108
+ }
109
+ }
110
+ },
111
+ "array-differ": {
112
+ "version": "1.0.0",
113
+ "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
114
+ "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
115
+ "dev": true
116
+ },
117
+ "array-find-index": {
118
+ "version": "1.0.2",
119
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
120
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
121
+ "dev": true
122
+ },
123
+ "array-union": {
124
+ "version": "1.0.2",
125
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
126
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
127
+ "dev": true,
128
+ "requires": {
129
+ "array-uniq": "1.0.3"
130
+ }
131
+ },
132
+ "array-uniq": {
133
+ "version": "1.0.3",
134
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
135
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
136
+ "dev": true
137
+ },
138
+ "arrify": {
139
+ "version": "1.0.1",
140
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
141
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
142
+ "dev": true
143
+ },
144
+ "async": {
145
+ "version": "0.1.22",
146
+ "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
147
+ "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=",
148
+ "dev": true
149
+ },
150
+ "balanced-match": {
151
+ "version": "1.0.0",
152
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
153
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
154
+ "dev": true
155
+ },
156
+ "bl": {
157
+ "version": "0.9.5",
158
+ "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
159
+ "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=",
160
+ "dev": true,
161
+ "requires": {
162
+ "readable-stream": "1.0.34"
163
+ }
164
+ },
165
+ "body-parser": {
166
+ "version": "1.14.2",
167
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
168
+ "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
169
+ "dev": true,
170
+ "requires": {
171
+ "bytes": "2.2.0",
172
+ "content-type": "1.0.2",
173
+ "debug": "2.2.0",
174
+ "depd": "1.1.1",
175
+ "http-errors": "1.3.1",
176
+ "iconv-lite": "0.4.13",
177
+ "on-finished": "2.3.0",
178
+ "qs": "5.2.0",
179
+ "raw-body": "2.1.7",
180
+ "type-is": "1.6.15"
181
+ },
182
+ "dependencies": {
183
+ "iconv-lite": {
184
+ "version": "0.4.13",
185
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
186
+ "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
187
+ "dev": true
188
+ },
189
+ "qs": {
190
+ "version": "5.2.0",
191
+ "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
192
+ "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
193
+ "dev": true
194
+ }
195
+ }
196
+ },
197
+ "brace-expansion": {
198
+ "version": "1.1.8",
199
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
200
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
201
+ "dev": true,
202
+ "requires": {
203
+ "balanced-match": "1.0.0",
204
+ "concat-map": "0.0.1"
205
+ }
206
+ },
207
+ "browserify-zlib": {
208
+ "version": "0.1.4",
209
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
210
+ "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
211
+ "dev": true,
212
+ "requires": {
213
+ "pako": "0.2.9"
214
+ }
215
+ },
216
+ "buffer-crc32": {
217
+ "version": "0.2.13",
218
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
219
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
220
+ "dev": true
221
+ },
222
+ "builtin-modules": {
223
+ "version": "1.1.1",
224
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
225
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
226
+ "dev": true
227
+ },
228
+ "bytes": {
229
+ "version": "2.2.0",
230
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
231
+ "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
232
+ "dev": true
233
+ },
234
+ "camelcase": {
235
+ "version": "2.1.1",
236
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
237
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
238
+ "dev": true
239
+ },
240
+ "camelcase-keys": {
241
+ "version": "2.1.0",
242
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
243
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
244
+ "dev": true,
245
+ "requires": {
246
+ "camelcase": "2.1.1",
247
+ "map-obj": "1.0.1"
248
+ }
249
+ },
250
+ "center-align": {
251
+ "version": "0.1.3",
252
+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
253
+ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
254
+ "dev": true,
255
+ "requires": {
256
+ "align-text": "0.1.4",
257
+ "lazy-cache": "1.0.4"
258
+ }
259
+ },
260
+ "chalk": {
261
+ "version": "0.5.1",
262
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
263
+ "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
264
+ "dev": true,
265
+ "requires": {
266
+ "ansi-styles": "1.1.0",
267
+ "escape-string-regexp": "1.0.5",
268
+ "has-ansi": "0.1.0",
269
+ "strip-ansi": "0.3.0",
270
+ "supports-color": "0.2.0"
271
+ }
272
+ },
273
+ "clean-css": {
274
+ "version": "3.4.28",
275
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
276
+ "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
277
+ "dev": true,
278
+ "requires": {
279
+ "commander": "2.8.1",
280
+ "source-map": "0.4.4"
281
+ },
282
+ "dependencies": {
283
+ "source-map": {
284
+ "version": "0.4.4",
285
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
286
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
287
+ "dev": true,
288
+ "requires": {
289
+ "amdefine": "1.0.1"
290
+ }
291
+ }
292
+ }
293
+ },
294
+ "cliui": {
295
+ "version": "2.1.0",
296
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
297
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
298
+ "dev": true,
299
+ "requires": {
300
+ "center-align": "0.1.3",
301
+ "right-align": "0.1.3",
302
+ "wordwrap": "0.0.2"
303
+ }
304
+ },
305
+ "coffee-script": {
306
+ "version": "1.3.3",
307
+ "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz",
308
+ "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=",
309
+ "dev": true
310
+ },
311
+ "colors": {
312
+ "version": "0.6.2",
313
+ "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
314
+ "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
315
+ "dev": true
316
+ },
317
+ "commander": {
318
+ "version": "2.8.1",
319
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
320
+ "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
321
+ "dev": true,
322
+ "requires": {
323
+ "graceful-readlink": "1.0.1"
324
+ }
325
+ },
326
+ "compress-commons": {
327
+ "version": "0.2.9",
328
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-0.2.9.tgz",
329
+ "integrity": "sha1-Qi2SdDDAGr0GzUVbbfwEy0z4ADw=",
330
+ "dev": true,
331
+ "requires": {
332
+ "buffer-crc32": "0.2.13",
333
+ "crc32-stream": "0.3.4",
334
+ "node-int64": "0.3.3",
335
+ "readable-stream": "1.0.34"
336
+ }
337
+ },
338
+ "concat-map": {
339
+ "version": "0.0.1",
340
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
341
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
342
+ "dev": true
343
+ },
344
+ "concat-stream": {
345
+ "version": "1.6.0",
346
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
347
+ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
348
+ "dev": true,
349
+ "requires": {
350
+ "inherits": "2.0.3",
351
+ "readable-stream": "2.3.3",
352
+ "typedarray": "0.0.6"
353
+ },
354
+ "dependencies": {
355
+ "isarray": {
356
+ "version": "1.0.0",
357
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
358
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
359
+ "dev": true
360
+ },
361
+ "readable-stream": {
362
+ "version": "2.3.3",
363
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
364
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
365
+ "dev": true,
366
+ "requires": {
367
+ "core-util-is": "1.0.2",
368
+ "inherits": "2.0.3",
369
+ "isarray": "1.0.0",
370
+ "process-nextick-args": "1.0.7",
371
+ "safe-buffer": "5.1.1",
372
+ "string_decoder": "1.0.3",
373
+ "util-deprecate": "1.0.2"
374
+ }
375
+ },
376
+ "string_decoder": {
377
+ "version": "1.0.3",
378
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
379
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
380
+ "dev": true,
381
+ "requires": {
382
+ "safe-buffer": "5.1.1"
383
+ }
384
+ }
385
+ }
386
+ },
387
+ "content-type": {
388
+ "version": "1.0.2",
389
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz",
390
+ "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0=",
391
+ "dev": true
392
+ },
393
+ "core-util-is": {
394
+ "version": "1.0.2",
395
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
396
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
397
+ "dev": true
398
+ },
399
+ "crc32-stream": {
400
+ "version": "0.3.4",
401
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-0.3.4.tgz",
402
+ "integrity": "sha1-c7wltF+sHbZjIjGnv86JJ+nwZVI=",
403
+ "dev": true,
404
+ "requires": {
405
+ "buffer-crc32": "0.2.13",
406
+ "readable-stream": "1.0.34"
407
+ }
408
+ },
409
+ "currently-unhandled": {
410
+ "version": "0.4.1",
411
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
412
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
413
+ "dev": true,
414
+ "requires": {
415
+ "array-find-index": "1.0.2"
416
+ }
417
+ },
418
+ "dateformat": {
419
+ "version": "1.0.2-1.2.3",
420
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
421
+ "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=",
422
+ "dev": true
423
+ },
424
+ "debug": {
425
+ "version": "2.2.0",
426
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
427
+ "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
428
+ "dev": true,
429
+ "requires": {
430
+ "ms": "0.7.1"
431
+ }
432
+ },
433
+ "decamelize": {
434
+ "version": "1.2.0",
435
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
436
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
437
+ "dev": true
438
+ },
439
+ "define-properties": {
440
+ "version": "1.1.2",
441
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
442
+ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
443
+ "dev": true,
444
+ "requires": {
445
+ "foreach": "2.0.5",
446
+ "object-keys": "1.0.11"
447
+ }
448
+ },
449
+ "depd": {
450
+ "version": "1.1.1",
451
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
452
+ "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
453
+ "dev": true
454
+ },
455
+ "ee-first": {
456
+ "version": "1.1.1",
457
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
458
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
459
+ "dev": true
460
+ },
461
+ "end-of-stream": {
462
+ "version": "1.4.0",
463
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.0.tgz",
464
+ "integrity": "sha1-epDYM+/abPpurA9JSduw+tOmMgY=",
465
+ "dev": true,
466
+ "requires": {
467
+ "once": "1.4.0"
468
+ }
469
+ },
470
+ "error-ex": {
471
+ "version": "1.3.1",
472
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
473
+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
474
+ "dev": true,
475
+ "requires": {
476
+ "is-arrayish": "0.2.1"
477
+ }
478
+ },
479
+ "escape-string-regexp": {
480
+ "version": "1.0.5",
481
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
482
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
483
+ "dev": true
484
+ },
485
+ "esprima": {
486
+ "version": "1.0.4",
487
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
488
+ "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
489
+ "dev": true
490
+ },
491
+ "eventemitter2": {
492
+ "version": "0.4.14",
493
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
494
+ "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
495
+ "dev": true
496
+ },
497
+ "exit": {
498
+ "version": "0.1.2",
499
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
500
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
501
+ "dev": true
502
+ },
503
+ "faye-websocket": {
504
+ "version": "0.10.0",
505
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
506
+ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
507
+ "dev": true,
508
+ "requires": {
509
+ "websocket-driver": "0.6.5"
510
+ }
511
+ },
512
+ "figures": {
513
+ "version": "1.7.0",
514
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
515
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
516
+ "dev": true,
517
+ "requires": {
518
+ "escape-string-regexp": "1.0.5",
519
+ "object-assign": "4.1.1"
520
+ }
521
+ },
522
+ "find-up": {
523
+ "version": "1.1.2",
524
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
525
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
526
+ "dev": true,
527
+ "requires": {
528
+ "path-exists": "2.1.0",
529
+ "pinkie-promise": "2.0.1"
530
+ }
531
+ },
532
+ "findup-sync": {
533
+ "version": "0.1.3",
534
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
535
+ "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
536
+ "dev": true,
537
+ "requires": {
538
+ "glob": "3.2.11",
539
+ "lodash": "2.4.2"
540
+ },
541
+ "dependencies": {
542
+ "glob": {
543
+ "version": "3.2.11",
544
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
545
+ "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
546
+ "dev": true,
547
+ "requires": {
548
+ "inherits": "2.0.3",
549
+ "minimatch": "0.3.0"
550
+ }
551
+ },
552
+ "lodash": {
553
+ "version": "2.4.2",
554
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
555
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
556
+ "dev": true
557
+ },
558
+ "minimatch": {
559
+ "version": "0.3.0",
560
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
561
+ "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
562
+ "dev": true,
563
+ "requires": {
564
+ "lru-cache": "2.7.3",
565
+ "sigmund": "1.0.1"
566
+ }
567
+ }
568
+ }
569
+ },
570
+ "foreach": {
571
+ "version": "2.0.5",
572
+ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
573
+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
574
+ "dev": true
575
+ },
576
+ "fs.realpath": {
577
+ "version": "1.0.0",
578
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
579
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
580
+ "dev": true
581
+ },
582
+ "function-bind": {
583
+ "version": "1.1.0",
584
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz",
585
+ "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E=",
586
+ "dev": true
587
+ },
588
+ "gaze": {
589
+ "version": "1.1.2",
590
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
591
+ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
592
+ "dev": true,
593
+ "requires": {
594
+ "globule": "1.2.0"
595
+ }
596
+ },
597
+ "get-stdin": {
598
+ "version": "4.0.1",
599
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
600
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
601
+ "dev": true
602
+ },
603
+ "getobject": {
604
+ "version": "0.1.0",
605
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
606
+ "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
607
+ "dev": true
608
+ },
609
+ "glob": {
610
+ "version": "3.1.21",
611
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
612
+ "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
613
+ "dev": true,
614
+ "requires": {
615
+ "graceful-fs": "1.2.3",
616
+ "inherits": "1.0.2",
617
+ "minimatch": "0.2.14"
618
+ },
619
+ "dependencies": {
620
+ "inherits": {
621
+ "version": "1.0.2",
622
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
623
+ "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
624
+ "dev": true
625
+ }
626
+ }
627
+ },
628
+ "globule": {
629
+ "version": "1.2.0",
630
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
631
+ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
632
+ "dev": true,
633
+ "requires": {
634
+ "glob": "7.1.2",
635
+ "lodash": "4.17.4",
636
+ "minimatch": "3.0.4"
637
+ },
638
+ "dependencies": {
639
+ "glob": {
640
+ "version": "7.1.2",
641
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
642
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
643
+ "dev": true,
644
+ "requires": {
645
+ "fs.realpath": "1.0.0",
646
+ "inflight": "1.0.6",
647
+ "inherits": "2.0.3",
648
+ "minimatch": "3.0.4",
649
+ "once": "1.4.0",
650
+ "path-is-absolute": "1.0.1"
651
+ }
652
+ },
653
+ "lodash": {
654
+ "version": "4.17.4",
655
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
656
+ "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
657
+ "dev": true
658
+ },
659
+ "minimatch": {
660
+ "version": "3.0.4",
661
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
662
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
663
+ "dev": true,
664
+ "requires": {
665
+ "brace-expansion": "1.1.8"
666
+ }
667
+ }
668
+ }
669
+ },
670
+ "graceful-fs": {
671
+ "version": "1.2.3",
672
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
673
+ "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
674
+ "dev": true
675
+ },
676
+ "graceful-readlink": {
677
+ "version": "1.0.1",
678
+ "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
679
+ "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
680
+ "dev": true
681
+ },
682
+ "grunt": {
683
+ "version": "0.4.5",
684
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
685
+ "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=",
686
+ "dev": true,
687
+ "requires": {
688
+ "async": "0.1.22",
689
+ "coffee-script": "1.3.3",
690
+ "colors": "0.6.2",
691
+ "dateformat": "1.0.2-1.2.3",
692
+ "eventemitter2": "0.4.14",
693
+ "exit": "0.1.2",
694
+ "findup-sync": "0.1.3",
695
+ "getobject": "0.1.0",
696
+ "glob": "3.1.21",
697
+ "grunt-legacy-log": "0.1.3",
698
+ "grunt-legacy-util": "0.2.0",
699
+ "hooker": "0.2.3",
700
+ "iconv-lite": "0.2.11",
701
+ "js-yaml": "2.0.5",
702
+ "lodash": "0.9.2",
703
+ "minimatch": "0.2.14",
704
+ "nopt": "1.0.10",
705
+ "rimraf": "2.2.8",
706
+ "underscore.string": "2.2.1",
707
+ "which": "1.0.9"
708
+ }
709
+ },
710
+ "grunt-cli": {
711
+ "version": "0.1.13",
712
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz",
713
+ "integrity": "sha1-6evEBHYx9QEtkidww5N4EzytEPQ=",
714
+ "dev": true,
715
+ "requires": {
716
+ "findup-sync": "0.1.3",
717
+ "nopt": "1.0.10",
718
+ "resolve": "0.3.1"
719
+ }
720
+ },
721
+ "grunt-contrib-clean": {
722
+ "version": "0.6.0",
723
+ "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.6.0.tgz",
724
+ "integrity": "sha1-9TLbpLghJnTHwBPhRr2mY4uQSPY=",
725
+ "dev": true,
726
+ "requires": {
727
+ "rimraf": "2.2.8"
728
+ }
729
+ },
730
+ "grunt-contrib-compress": {
731
+ "version": "0.13.0",
732
+ "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-0.13.0.tgz",
733
+ "integrity": "sha1-x16V7f9/Gf0iudn4vLFkjHPYTXA=",
734
+ "dev": true,
735
+ "requires": {
736
+ "archiver": "0.13.1",
737
+ "chalk": "0.5.1",
738
+ "prettysize": "0.0.3"
739
+ }
740
+ },
741
+ "grunt-contrib-concat": {
742
+ "version": "1.0.1",
743
+ "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz",
744
+ "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=",
745
+ "dev": true,
746
+ "requires": {
747
+ "chalk": "1.1.3",
748
+ "source-map": "0.5.6"
749
+ },
750
+ "dependencies": {
751
+ "ansi-regex": {
752
+ "version": "2.1.1",
753
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
754
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
755
+ "dev": true
756
+ },
757
+ "ansi-styles": {
758
+ "version": "2.2.1",
759
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
760
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
761
+ "dev": true
762
+ },
763
+ "chalk": {
764
+ "version": "1.1.3",
765
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
766
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
767
+ "dev": true,
768
+ "requires": {
769
+ "ansi-styles": "2.2.1",
770
+ "escape-string-regexp": "1.0.5",
771
+ "has-ansi": "2.0.0",
772
+ "strip-ansi": "3.0.1",
773
+ "supports-color": "2.0.0"
774
+ }
775
+ },
776
+ "has-ansi": {
777
+ "version": "2.0.0",
778
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
779
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
780
+ "dev": true,
781
+ "requires": {
782
+ "ansi-regex": "2.1.1"
783
+ }
784
+ },
785
+ "strip-ansi": {
786
+ "version": "3.0.1",
787
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
788
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
789
+ "dev": true,
790
+ "requires": {
791
+ "ansi-regex": "2.1.1"
792
+ }
793
+ },
794
+ "supports-color": {
795
+ "version": "2.0.0",
796
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
797
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
798
+ "dev": true
799
+ }
800
+ }
801
+ },
802
+ "grunt-contrib-copy": {
803
+ "version": "0.7.0",
804
+ "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-0.7.0.tgz",
805
+ "integrity": "sha1-xt5I4N9zFEmu2w8InAldvCpVBQ8=",
806
+ "dev": true,
807
+ "requires": {
808
+ "chalk": "0.5.1"
809
+ }
810
+ },
811
+ "grunt-contrib-cssmin": {
812
+ "version": "1.0.2",
813
+ "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-1.0.2.tgz",
814
+ "integrity": "sha1-FzTL09hMpzZHWLflj/GOUqpgu3Y=",
815
+ "dev": true,
816
+ "requires": {
817
+ "chalk": "1.1.3",
818
+ "clean-css": "3.4.28",
819
+ "maxmin": "1.1.0"
820
+ },
821
+ "dependencies": {
822
+ "ansi-regex": {
823
+ "version": "2.1.1",
824
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
825
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
826
+ "dev": true
827
+ },
828
+ "ansi-styles": {
829
+ "version": "2.2.1",
830
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
831
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
832
+ "dev": true
833
+ },
834
+ "chalk": {
835
+ "version": "1.1.3",
836
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
837
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
838
+ "dev": true,
839
+ "requires": {
840
+ "ansi-styles": "2.2.1",
841
+ "escape-string-regexp": "1.0.5",
842
+ "has-ansi": "2.0.0",
843
+ "strip-ansi": "3.0.1",
844
+ "supports-color": "2.0.0"
845
+ }
846
+ },
847
+ "has-ansi": {
848
+ "version": "2.0.0",
849
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
850
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
851
+ "dev": true,
852
+ "requires": {
853
+ "ansi-regex": "2.1.1"
854
+ }
855
+ },
856
+ "strip-ansi": {
857
+ "version": "3.0.1",
858
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
859
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
860
+ "dev": true,
861
+ "requires": {
862
+ "ansi-regex": "2.1.1"
863
+ }
864
+ },
865
+ "supports-color": {
866
+ "version": "2.0.0",
867
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
868
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
869
+ "dev": true
870
+ }
871
+ }
872
+ },
873
+ "grunt-contrib-uglify": {
874
+ "version": "2.3.0",
875
+ "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.3.0.tgz",
876
+ "integrity": "sha1-s9AmDr3WzvoS/y+Onh4ln33kIW8=",
877
+ "dev": true,
878
+ "requires": {
879
+ "chalk": "1.1.3",
880
+ "maxmin": "1.1.0",
881
+ "object.assign": "4.0.4",
882
+ "uglify-js": "2.8.29",
883
+ "uri-path": "1.0.0"
884
+ },
885
+ "dependencies": {
886
+ "ansi-regex": {
887
+ "version": "2.1.1",
888
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
889
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
890
+ "dev": true
891
+ },
892
+ "ansi-styles": {
893
+ "version": "2.2.1",
894
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
895
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
896
+ "dev": true
897
+ },
898
+ "chalk": {
899
+ "version": "1.1.3",
900
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
901
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
902
+ "dev": true,
903
+ "requires": {
904
+ "ansi-styles": "2.2.1",
905
+ "escape-string-regexp": "1.0.5",
906
+ "has-ansi": "2.0.0",
907
+ "strip-ansi": "3.0.1",
908
+ "supports-color": "2.0.0"
909
+ }
910
+ },
911
+ "has-ansi": {
912
+ "version": "2.0.0",
913
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
914
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
915
+ "dev": true,
916
+ "requires": {
917
+ "ansi-regex": "2.1.1"
918
+ }
919
+ },
920
+ "strip-ansi": {
921
+ "version": "3.0.1",
922
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
923
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
924
+ "dev": true,
925
+ "requires": {
926
+ "ansi-regex": "2.1.1"
927
+ }
928
+ },
929
+ "supports-color": {
930
+ "version": "2.0.0",
931
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
932
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
933
+ "dev": true
934
+ }
935
+ }
936
+ },
937
+ "grunt-contrib-watch": {
938
+ "version": "1.0.0",
939
+ "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
940
+ "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
941
+ "dev": true,
942
+ "requires": {
943
+ "async": "1.5.2",
944
+ "gaze": "1.1.2",
945
+ "lodash": "3.10.1",
946
+ "tiny-lr": "0.2.1"
947
+ },
948
+ "dependencies": {
949
+ "async": {
950
+ "version": "1.5.2",
951
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
952
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
953
+ "dev": true
954
+ },
955
+ "lodash": {
956
+ "version": "3.10.1",
957
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
958
+ "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
959
+ "dev": true
960
+ }
961
+ }
962
+ },
963
+ "grunt-legacy-log": {
964
+ "version": "0.1.3",
965
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
966
+ "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=",
967
+ "dev": true,
968
+ "requires": {
969
+ "colors": "0.6.2",
970
+ "grunt-legacy-log-utils": "0.1.1",
971
+ "hooker": "0.2.3",
972
+ "lodash": "2.4.2",
973
+ "underscore.string": "2.3.3"
974
+ },
975
+ "dependencies": {
976
+ "lodash": {
977
+ "version": "2.4.2",
978
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
979
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
980
+ "dev": true
981
+ },
982
+ "underscore.string": {
983
+ "version": "2.3.3",
984
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
985
+ "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=",
986
+ "dev": true
987
+ }
988
+ }
989
+ },
990
+ "grunt-legacy-log-utils": {
991
+ "version": "0.1.1",
992
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
993
+ "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=",
994
+ "dev": true,
995
+ "requires": {
996
+ "colors": "0.6.2",
997
+ "lodash": "2.4.2",
998
+ "underscore.string": "2.3.3"
999
+ },
1000
+ "dependencies": {
1001
+ "lodash": {
1002
+ "version": "2.4.2",
1003
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
1004
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
1005
+ "dev": true
1006
+ },
1007
+ "underscore.string": {
1008
+ "version": "2.3.3",
1009
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
1010
+ "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=",
1011
+ "dev": true
1012
+ }
1013
+ }
1014
+ },
1015
+ "grunt-legacy-util": {
1016
+ "version": "0.2.0",
1017
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
1018
+ "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=",
1019
+ "dev": true,
1020
+ "requires": {
1021
+ "async": "0.1.22",
1022
+ "exit": "0.1.2",
1023
+ "getobject": "0.1.0",
1024
+ "hooker": "0.2.3",
1025
+ "lodash": "0.9.2",
1026
+ "underscore.string": "2.2.1",
1027
+ "which": "1.0.9"
1028
+ }
1029
+ },
1030
+ "grunt-mkdir": {
1031
+ "version": "1.0.0",
1032
+ "resolved": "https://registry.npmjs.org/grunt-mkdir/-/grunt-mkdir-1.0.0.tgz",
1033
+ "integrity": "sha1-c+GiasJKCFljY/TdlUsNMkheWOk=",
1034
+ "dev": true
1035
+ },
1036
+ "grunt-newer": {
1037
+ "version": "1.3.0",
1038
+ "resolved": "https://registry.npmjs.org/grunt-newer/-/grunt-newer-1.3.0.tgz",
1039
+ "integrity": "sha1-g8y3od2ny9irI7BZAk6+YUrS80I=",
1040
+ "dev": true,
1041
+ "requires": {
1042
+ "async": "1.5.2",
1043
+ "rimraf": "2.6.1"
1044
+ },
1045
+ "dependencies": {
1046
+ "async": {
1047
+ "version": "1.5.2",
1048
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1049
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1050
+ "dev": true
1051
+ },
1052
+ "glob": {
1053
+ "version": "7.1.2",
1054
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1055
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1056
+ "dev": true,
1057
+ "requires": {
1058
+ "fs.realpath": "1.0.0",
1059
+ "inflight": "1.0.6",
1060
+ "inherits": "2.0.3",
1061
+ "minimatch": "3.0.4",
1062
+ "once": "1.4.0",
1063
+ "path-is-absolute": "1.0.1"
1064
+ }
1065
+ },
1066
+ "minimatch": {
1067
+ "version": "3.0.4",
1068
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1069
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1070
+ "dev": true,
1071
+ "requires": {
1072
+ "brace-expansion": "1.1.8"
1073
+ }
1074
+ },
1075
+ "rimraf": {
1076
+ "version": "2.6.1",
1077
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz",
1078
+ "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
1079
+ "dev": true,
1080
+ "requires": {
1081
+ "glob": "7.1.2"
1082
+ }
1083
+ }
1084
+ }
1085
+ },
1086
+ "grunt-remove": {
1087
+ "version": "0.1.0",
1088
+ "resolved": "https://registry.npmjs.org/grunt-remove/-/grunt-remove-0.1.0.tgz",
1089
+ "integrity": "sha1-OUO2QhdtrQSgbA3FYC6zs99PvUo=",
1090
+ "dev": true
1091
+ },
1092
+ "grunt-text-replace": {
1093
+ "version": "0.4.0",
1094
+ "resolved": "https://registry.npmjs.org/grunt-text-replace/-/grunt-text-replace-0.4.0.tgz",
1095
+ "integrity": "sha1-252c5Z4v5J2id+nbwZXD4Rz7FsI=",
1096
+ "dev": true
1097
+ },
1098
+ "gzip-size": {
1099
+ "version": "1.0.0",
1100
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
1101
+ "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
1102
+ "dev": true,
1103
+ "requires": {
1104
+ "browserify-zlib": "0.1.4",
1105
+ "concat-stream": "1.6.0"
1106
+ }
1107
+ },
1108
+ "has-ansi": {
1109
+ "version": "0.1.0",
1110
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
1111
+ "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
1112
+ "dev": true,
1113
+ "requires": {
1114
+ "ansi-regex": "0.2.1"
1115
+ }
1116
+ },
1117
+ "hooker": {
1118
+ "version": "0.2.3",
1119
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
1120
+ "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
1121
+ "dev": true
1122
+ },
1123
+ "hosted-git-info": {
1124
+ "version": "2.5.0",
1125
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
1126
+ "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
1127
+ "dev": true
1128
+ },
1129
+ "http-errors": {
1130
+ "version": "1.3.1",
1131
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
1132
+ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
1133
+ "dev": true,
1134
+ "requires": {
1135
+ "inherits": "2.0.3",
1136
+ "statuses": "1.3.1"
1137
+ }
1138
+ },
1139
+ "iconv-lite": {
1140
+ "version": "0.2.11",
1141
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz",
1142
+ "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=",
1143
+ "dev": true
1144
+ },
1145
+ "indent-string": {
1146
+ "version": "2.1.0",
1147
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
1148
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
1149
+ "dev": true,
1150
+ "requires": {
1151
+ "repeating": "2.0.1"
1152
+ }
1153
+ },
1154
+ "inflight": {
1155
+ "version": "1.0.6",
1156
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1157
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1158
+ "dev": true,
1159
+ "requires": {
1160
+ "once": "1.4.0",
1161
+ "wrappy": "1.0.2"
1162
+ }
1163
+ },
1164
+ "inherits": {
1165
+ "version": "2.0.3",
1166
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1167
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
1168
+ "dev": true
1169
+ },
1170
+ "is-arrayish": {
1171
+ "version": "0.2.1",
1172
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1173
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1174
+ "dev": true
1175
+ },
1176
+ "is-buffer": {
1177
+ "version": "1.1.5",
1178
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
1179
+ "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=",
1180
+ "dev": true
1181
+ },
1182
+ "is-builtin-module": {
1183
+ "version": "1.0.0",
1184
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
1185
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
1186
+ "dev": true,
1187
+ "requires": {
1188
+ "builtin-modules": "1.1.1"
1189
+ }
1190
+ },
1191
+ "is-finite": {
1192
+ "version": "1.0.2",
1193
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
1194
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
1195
+ "dev": true,
1196
+ "requires": {
1197
+ "number-is-nan": "1.0.1"
1198
+ }
1199
+ },
1200
+ "is-utf8": {
1201
+ "version": "0.2.1",
1202
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
1203
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
1204
+ "dev": true
1205
+ },
1206
+ "isarray": {
1207
+ "version": "0.0.1",
1208
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1209
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1210
+ "dev": true
1211
+ },
1212
+ "js-yaml": {
1213
+ "version": "2.0.5",
1214
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
1215
+ "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=",
1216
+ "dev": true,
1217
+ "requires": {
1218
+ "argparse": "0.1.16",
1219
+ "esprima": "1.0.4"
1220
+ }
1221
+ },
1222
+ "kind-of": {
1223
+ "version": "3.2.2",
1224
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1225
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1226
+ "dev": true,
1227
+ "requires": {
1228
+ "is-buffer": "1.1.5"
1229
+ }
1230
+ },
1231
+ "lazy-cache": {
1232
+ "version": "1.0.4",
1233
+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
1234
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
1235
+ "dev": true
1236
+ },
1237
+ "lazystream": {
1238
+ "version": "0.1.0",
1239
+ "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-0.1.0.tgz",
1240
+ "integrity": "sha1-GyXWPHcqTCDwpe0KnXf0hLbhaSA=",
1241
+ "dev": true,
1242
+ "requires": {
1243
+ "readable-stream": "1.0.34"
1244
+ }
1245
+ },
1246
+ "livereload-js": {
1247
+ "version": "2.2.2",
1248
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.2.2.tgz",
1249
+ "integrity": "sha1-bIclfmSKtHW8JOoldFftzB+NC8I=",
1250
+ "dev": true
1251
+ },
1252
+ "load-grunt-tasks": {
1253
+ "version": "3.5.2",
1254
+ "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-3.5.2.tgz",
1255
+ "integrity": "sha1-ByhWEYD9IP+KaSdQWFL8WKrqDIg=",
1256
+ "dev": true,
1257
+ "requires": {
1258
+ "arrify": "1.0.1",
1259
+ "multimatch": "2.1.0",
1260
+ "pkg-up": "1.0.0",
1261
+ "resolve-pkg": "0.1.0"
1262
+ }
1263
+ },
1264
+ "load-json-file": {
1265
+ "version": "1.1.0",
1266
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
1267
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
1268
+ "dev": true,
1269
+ "requires": {
1270
+ "graceful-fs": "4.1.11",
1271
+ "parse-json": "2.2.0",
1272
+ "pify": "2.3.0",
1273
+ "pinkie-promise": "2.0.1",
1274
+ "strip-bom": "2.0.0"
1275
+ },
1276
+ "dependencies": {
1277
+ "graceful-fs": {
1278
+ "version": "4.1.11",
1279
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1280
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1281
+ "dev": true
1282
+ }
1283
+ }
1284
+ },
1285
+ "lodash": {
1286
+ "version": "0.9.2",
1287
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
1288
+ "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=",
1289
+ "dev": true
1290
+ },
1291
+ "longest": {
1292
+ "version": "1.0.1",
1293
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
1294
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
1295
+ "dev": true
1296
+ },
1297
+ "loud-rejection": {
1298
+ "version": "1.6.0",
1299
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
1300
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
1301
+ "dev": true,
1302
+ "requires": {
1303
+ "currently-unhandled": "0.4.1",
1304
+ "signal-exit": "3.0.2"
1305
+ }
1306
+ },
1307
+ "lru-cache": {
1308
+ "version": "2.7.3",
1309
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1310
+ "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1311
+ "dev": true
1312
+ },
1313
+ "map-obj": {
1314
+ "version": "1.0.1",
1315
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
1316
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
1317
+ "dev": true
1318
+ },
1319
+ "maxmin": {
1320
+ "version": "1.1.0",
1321
+ "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
1322
+ "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
1323
+ "dev": true,
1324
+ "requires": {
1325
+ "chalk": "1.1.3",
1326
+ "figures": "1.7.0",
1327
+ "gzip-size": "1.0.0",
1328
+ "pretty-bytes": "1.0.4"
1329
+ },
1330
+ "dependencies": {
1331
+ "ansi-regex": {
1332
+ "version": "2.1.1",
1333
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1334
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1335
+ "dev": true
1336
+ },
1337
+ "ansi-styles": {
1338
+ "version": "2.2.1",
1339
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1340
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1341
+ "dev": true
1342
+ },
1343
+ "chalk": {
1344
+ "version": "1.1.3",
1345
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1346
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1347
+ "dev": true,
1348
+ "requires": {
1349
+ "ansi-styles": "2.2.1",
1350
+ "escape-string-regexp": "1.0.5",
1351
+ "has-ansi": "2.0.0",
1352
+ "strip-ansi": "3.0.1",
1353
+ "supports-color": "2.0.0"
1354
+ }
1355
+ },
1356
+ "has-ansi": {
1357
+ "version": "2.0.0",
1358
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
1359
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
1360
+ "dev": true,
1361
+ "requires": {
1362
+ "ansi-regex": "2.1.1"
1363
+ }
1364
+ },
1365
+ "strip-ansi": {
1366
+ "version": "3.0.1",
1367
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1368
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1369
+ "dev": true,
1370
+ "requires": {
1371
+ "ansi-regex": "2.1.1"
1372
+ }
1373
+ },
1374
+ "supports-color": {
1375
+ "version": "2.0.0",
1376
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1377
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1378
+ "dev": true
1379
+ }
1380
+ }
1381
+ },
1382
+ "media-typer": {
1383
+ "version": "0.3.0",
1384
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1385
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
1386
+ "dev": true
1387
+ },
1388
+ "meow": {
1389
+ "version": "3.7.0",
1390
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
1391
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
1392
+ "dev": true,
1393
+ "requires": {
1394
+ "camelcase-keys": "2.1.0",
1395
+ "decamelize": "1.2.0",
1396
+ "loud-rejection": "1.6.0",
1397
+ "map-obj": "1.0.1",
1398
+ "minimist": "1.2.0",
1399
+ "normalize-package-data": "2.4.0",
1400
+ "object-assign": "4.1.1",
1401
+ "read-pkg-up": "1.0.1",
1402
+ "redent": "1.0.0",
1403
+ "trim-newlines": "1.0.0"
1404
+ }
1405
+ },
1406
+ "mime-db": {
1407
+ "version": "1.29.0",
1408
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz",
1409
+ "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
1410
+ "dev": true
1411
+ },
1412
+ "mime-types": {
1413
+ "version": "2.1.16",
1414
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz",
1415
+ "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
1416
+ "dev": true,
1417
+ "requires": {
1418
+ "mime-db": "1.29.0"
1419
+ }
1420
+ },
1421
+ "minimatch": {
1422
+ "version": "0.2.14",
1423
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
1424
+ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
1425
+ "dev": true,
1426
+ "requires": {
1427
+ "lru-cache": "2.7.3",
1428
+ "sigmund": "1.0.1"
1429
+ }
1430
+ },
1431
+ "minimist": {
1432
+ "version": "1.2.0",
1433
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1434
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1435
+ "dev": true
1436
+ },
1437
+ "ms": {
1438
+ "version": "0.7.1",
1439
+ "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
1440
+ "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
1441
+ "dev": true
1442
+ },
1443
+ "multimatch": {
1444
+ "version": "2.1.0",
1445
+ "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
1446
+ "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
1447
+ "dev": true,
1448
+ "requires": {
1449
+ "array-differ": "1.0.0",
1450
+ "array-union": "1.0.2",
1451
+ "arrify": "1.0.1",
1452
+ "minimatch": "3.0.4"
1453
+ },
1454
+ "dependencies": {
1455
+ "minimatch": {
1456
+ "version": "3.0.4",
1457
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1458
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1459
+ "dev": true,
1460
+ "requires": {
1461
+ "brace-expansion": "1.1.8"
1462
+ }
1463
+ }
1464
+ }
1465
+ },
1466
+ "node-int64": {
1467
+ "version": "0.3.3",
1468
+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.3.3.tgz",
1469
+ "integrity": "sha1-LW5rLs5d6FiLQ9iNG8QbJs0fqE0=",
1470
+ "dev": true
1471
+ },
1472
+ "nopt": {
1473
+ "version": "1.0.10",
1474
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
1475
+ "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
1476
+ "dev": true,
1477
+ "requires": {
1478
+ "abbrev": "1.1.0"
1479
+ }
1480
+ },
1481
+ "normalize-package-data": {
1482
+ "version": "2.4.0",
1483
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
1484
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
1485
+ "dev": true,
1486
+ "requires": {
1487
+ "hosted-git-info": "2.5.0",
1488
+ "is-builtin-module": "1.0.0",
1489
+ "semver": "5.4.1",
1490
+ "validate-npm-package-license": "3.0.1"
1491
+ }
1492
+ },
1493
+ "number-is-nan": {
1494
+ "version": "1.0.1",
1495
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1496
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1497
+ "dev": true
1498
+ },
1499
+ "object-assign": {
1500
+ "version": "4.1.1",
1501
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1502
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1503
+ "dev": true
1504
+ },
1505
+ "object-keys": {
1506
+ "version": "1.0.11",
1507
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
1508
+ "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
1509
+ "dev": true
1510
+ },
1511
+ "object.assign": {
1512
+ "version": "4.0.4",
1513
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.4.tgz",
1514
+ "integrity": "sha1-scnMBE7xuf5jYG/BQau7MuFHMMw=",
1515
+ "dev": true,
1516
+ "requires": {
1517
+ "define-properties": "1.1.2",
1518
+ "function-bind": "1.1.0",
1519
+ "object-keys": "1.0.11"
1520
+ }
1521
+ },
1522
+ "on-finished": {
1523
+ "version": "2.3.0",
1524
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1525
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1526
+ "dev": true,
1527
+ "requires": {
1528
+ "ee-first": "1.1.1"
1529
+ }
1530
+ },
1531
+ "once": {
1532
+ "version": "1.4.0",
1533
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1534
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1535
+ "dev": true,
1536
+ "requires": {
1537
+ "wrappy": "1.0.2"
1538
+ }
1539
+ },
1540
+ "pako": {
1541
+ "version": "0.2.9",
1542
+ "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
1543
+ "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
1544
+ "dev": true
1545
+ },
1546
+ "parse-json": {
1547
+ "version": "2.2.0",
1548
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1549
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
1550
+ "dev": true,
1551
+ "requires": {
1552
+ "error-ex": "1.3.1"
1553
+ }
1554
+ },
1555
+ "parseurl": {
1556
+ "version": "1.3.1",
1557
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz",
1558
+ "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY=",
1559
+ "dev": true
1560
+ },
1561
+ "path-exists": {
1562
+ "version": "2.1.0",
1563
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
1564
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
1565
+ "dev": true,
1566
+ "requires": {
1567
+ "pinkie-promise": "2.0.1"
1568
+ }
1569
+ },
1570
+ "path-is-absolute": {
1571
+ "version": "1.0.1",
1572
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1573
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1574
+ "dev": true
1575
+ },
1576
+ "path-type": {
1577
+ "version": "1.1.0",
1578
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
1579
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
1580
+ "dev": true,
1581
+ "requires": {
1582
+ "graceful-fs": "4.1.11",
1583
+ "pify": "2.3.0",
1584
+ "pinkie-promise": "2.0.1"
1585
+ },
1586
+ "dependencies": {
1587
+ "graceful-fs": {
1588
+ "version": "4.1.11",
1589
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1590
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1591
+ "dev": true
1592
+ }
1593
+ }
1594
+ },
1595
+ "pify": {
1596
+ "version": "2.3.0",
1597
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1598
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
1599
+ "dev": true
1600
+ },
1601
+ "pinkie": {
1602
+ "version": "2.0.4",
1603
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1604
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
1605
+ "dev": true
1606
+ },
1607
+ "pinkie-promise": {
1608
+ "version": "2.0.1",
1609
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1610
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1611
+ "dev": true,
1612
+ "requires": {
1613
+ "pinkie": "2.0.4"
1614
+ }
1615
+ },
1616
+ "pkg-up": {
1617
+ "version": "1.0.0",
1618
+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz",
1619
+ "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=",
1620
+ "dev": true,
1621
+ "requires": {
1622
+ "find-up": "1.1.2"
1623
+ }
1624
+ },
1625
+ "pretty-bytes": {
1626
+ "version": "1.0.4",
1627
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
1628
+ "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
1629
+ "dev": true,
1630
+ "requires": {
1631
+ "get-stdin": "4.0.1",
1632
+ "meow": "3.7.0"
1633
+ }
1634
+ },
1635
+ "prettysize": {
1636
+ "version": "0.0.3",
1637
+ "resolved": "https://registry.npmjs.org/prettysize/-/prettysize-0.0.3.tgz",
1638
+ "integrity": "sha1-FK//amReWRpN3xxykZwjtBRhgaE=",
1639
+ "dev": true
1640
+ },
1641
+ "process-nextick-args": {
1642
+ "version": "1.0.7",
1643
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
1644
+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
1645
+ "dev": true
1646
+ },
1647
+ "qs": {
1648
+ "version": "5.1.0",
1649
+ "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz",
1650
+ "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=",
1651
+ "dev": true
1652
+ },
1653
+ "raw-body": {
1654
+ "version": "2.1.7",
1655
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
1656
+ "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
1657
+ "dev": true,
1658
+ "requires": {
1659
+ "bytes": "2.4.0",
1660
+ "iconv-lite": "0.4.13",
1661
+ "unpipe": "1.0.0"
1662
+ },
1663
+ "dependencies": {
1664
+ "bytes": {
1665
+ "version": "2.4.0",
1666
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
1667
+ "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
1668
+ "dev": true
1669
+ },
1670
+ "iconv-lite": {
1671
+ "version": "0.4.13",
1672
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
1673
+ "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
1674
+ "dev": true
1675
+ }
1676
+ }
1677
+ },
1678
+ "read-pkg": {
1679
+ "version": "1.1.0",
1680
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
1681
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
1682
+ "dev": true,
1683
+ "requires": {
1684
+ "load-json-file": "1.1.0",
1685
+ "normalize-package-data": "2.4.0",
1686
+ "path-type": "1.1.0"
1687
+ }
1688
+ },
1689
+ "read-pkg-up": {
1690
+ "version": "1.0.1",
1691
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
1692
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
1693
+ "dev": true,
1694
+ "requires": {
1695
+ "find-up": "1.1.2",
1696
+ "read-pkg": "1.1.0"
1697
+ }
1698
+ },
1699
+ "readable-stream": {
1700
+ "version": "1.0.34",
1701
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
1702
+ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
1703
+ "dev": true,
1704
+ "requires": {
1705
+ "core-util-is": "1.0.2",
1706
+ "inherits": "2.0.3",
1707
+ "isarray": "0.0.1",
1708
+ "string_decoder": "0.10.31"
1709
+ }
1710
+ },
1711
+ "redent": {
1712
+ "version": "1.0.0",
1713
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
1714
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
1715
+ "dev": true,
1716
+ "requires": {
1717
+ "indent-string": "2.1.0",
1718
+ "strip-indent": "1.0.1"
1719
+ }
1720
+ },
1721
+ "repeat-string": {
1722
+ "version": "1.6.1",
1723
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1724
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
1725
+ "dev": true
1726
+ },
1727
+ "repeating": {
1728
+ "version": "2.0.1",
1729
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
1730
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
1731
+ "dev": true,
1732
+ "requires": {
1733
+ "is-finite": "1.0.2"
1734
+ }
1735
+ },
1736
+ "resolve": {
1737
+ "version": "0.3.1",
1738
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz",
1739
+ "integrity": "sha1-NMY0R8ZkxwWY0cmxJvxDsqJDEKQ=",
1740
+ "dev": true
1741
+ },
1742
+ "resolve-from": {
1743
+ "version": "2.0.0",
1744
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
1745
+ "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
1746
+ "dev": true
1747
+ },
1748
+ "resolve-pkg": {
1749
+ "version": "0.1.0",
1750
+ "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-0.1.0.tgz",
1751
+ "integrity": "sha1-AsyZNBDik2livZcWahsHfalyVTE=",
1752
+ "dev": true,
1753
+ "requires": {
1754
+ "resolve-from": "2.0.0"
1755
+ }
1756
+ },
1757
+ "right-align": {
1758
+ "version": "0.1.3",
1759
+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
1760
+ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
1761
+ "dev": true,
1762
+ "requires": {
1763
+ "align-text": "0.1.4"
1764
+ }
1765
+ },
1766
+ "rimraf": {
1767
+ "version": "2.2.8",
1768
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
1769
+ "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
1770
+ "dev": true
1771
+ },
1772
+ "safe-buffer": {
1773
+ "version": "5.1.1",
1774
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
1775
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
1776
+ "dev": true
1777
+ },
1778
+ "semver": {
1779
+ "version": "5.4.1",
1780
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
1781
+ "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==",
1782
+ "dev": true
1783
+ },
1784
+ "sigmund": {
1785
+ "version": "1.0.1",
1786
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
1787
+ "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
1788
+ "dev": true
1789
+ },
1790
+ "signal-exit": {
1791
+ "version": "3.0.2",
1792
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1793
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1794
+ "dev": true
1795
+ },
1796
+ "source-map": {
1797
+ "version": "0.5.6",
1798
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
1799
+ "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
1800
+ "dev": true
1801
+ },
1802
+ "spdx-correct": {
1803
+ "version": "1.0.2",
1804
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
1805
+ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
1806
+ "dev": true,
1807
+ "requires": {
1808
+ "spdx-license-ids": "1.2.2"
1809
+ }
1810
+ },
1811
+ "spdx-expression-parse": {
1812
+ "version": "1.0.4",
1813
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
1814
+ "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
1815
+ "dev": true
1816
+ },
1817
+ "spdx-license-ids": {
1818
+ "version": "1.2.2",
1819
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
1820
+ "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
1821
+ "dev": true
1822
+ },
1823
+ "statuses": {
1824
+ "version": "1.3.1",
1825
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
1826
+ "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
1827
+ "dev": true
1828
+ },
1829
+ "string_decoder": {
1830
+ "version": "0.10.31",
1831
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1832
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1833
+ "dev": true
1834
+ },
1835
+ "strip-ansi": {
1836
+ "version": "0.3.0",
1837
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
1838
+ "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
1839
+ "dev": true,
1840
+ "requires": {
1841
+ "ansi-regex": "0.2.1"
1842
+ }
1843
+ },
1844
+ "strip-bom": {
1845
+ "version": "2.0.0",
1846
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
1847
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
1848
+ "dev": true,
1849
+ "requires": {
1850
+ "is-utf8": "0.2.1"
1851
+ }
1852
+ },
1853
+ "strip-indent": {
1854
+ "version": "1.0.1",
1855
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
1856
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
1857
+ "dev": true,
1858
+ "requires": {
1859
+ "get-stdin": "4.0.1"
1860
+ }
1861
+ },
1862
+ "supports-color": {
1863
+ "version": "0.2.0",
1864
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
1865
+ "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
1866
+ "dev": true
1867
+ },
1868
+ "tar-stream": {
1869
+ "version": "1.1.5",
1870
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.1.5.tgz",
1871
+ "integrity": "sha1-vpIYwTDCACnhB7D5Z/sj3gV50Tw=",
1872
+ "dev": true,
1873
+ "requires": {
1874
+ "bl": "0.9.5",
1875
+ "end-of-stream": "1.4.0",
1876
+ "readable-stream": "1.0.34",
1877
+ "xtend": "4.0.1"
1878
+ }
1879
+ },
1880
+ "tiny-lr": {
1881
+ "version": "0.2.1",
1882
+ "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz",
1883
+ "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
1884
+ "dev": true,
1885
+ "requires": {
1886
+ "body-parser": "1.14.2",
1887
+ "debug": "2.2.0",
1888
+ "faye-websocket": "0.10.0",
1889
+ "livereload-js": "2.2.2",
1890
+ "parseurl": "1.3.1",
1891
+ "qs": "5.1.0"
1892
+ }
1893
+ },
1894
+ "trim-newlines": {
1895
+ "version": "1.0.0",
1896
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
1897
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
1898
+ "dev": true
1899
+ },
1900
+ "type-is": {
1901
+ "version": "1.6.15",
1902
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
1903
+ "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
1904
+ "dev": true,
1905
+ "requires": {
1906
+ "media-typer": "0.3.0",
1907
+ "mime-types": "2.1.16"
1908
+ }
1909
+ },
1910
+ "typedarray": {
1911
+ "version": "0.0.6",
1912
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1913
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1914
+ "dev": true
1915
+ },
1916
+ "uglify-js": {
1917
+ "version": "2.8.29",
1918
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
1919
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
1920
+ "dev": true,
1921
+ "requires": {
1922
+ "source-map": "0.5.6",
1923
+ "uglify-to-browserify": "1.0.2",
1924
+ "yargs": "3.10.0"
1925
+ }
1926
+ },
1927
+ "uglify-to-browserify": {
1928
+ "version": "1.0.2",
1929
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
1930
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
1931
+ "dev": true,
1932
+ "optional": true
1933
+ },
1934
+ "underscore": {
1935
+ "version": "1.7.0",
1936
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
1937
+ "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",
1938
+ "dev": true
1939
+ },
1940
+ "underscore.string": {
1941
+ "version": "2.2.1",
1942
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
1943
+ "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=",
1944
+ "dev": true
1945
+ },
1946
+ "unpipe": {
1947
+ "version": "1.0.0",
1948
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1949
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1950
+ "dev": true
1951
+ },
1952
+ "uri-path": {
1953
+ "version": "1.0.0",
1954
+ "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
1955
+ "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
1956
+ "dev": true
1957
+ },
1958
+ "util-deprecate": {
1959
+ "version": "1.0.2",
1960
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1961
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1962
+ "dev": true
1963
+ },
1964
+ "validate-npm-package-license": {
1965
+ "version": "3.0.1",
1966
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
1967
+ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
1968
+ "dev": true,
1969
+ "requires": {
1970
+ "spdx-correct": "1.0.2",
1971
+ "spdx-expression-parse": "1.0.4"
1972
+ }
1973
+ },
1974
+ "websocket-driver": {
1975
+ "version": "0.6.5",
1976
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz",
1977
+ "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=",
1978
+ "dev": true,
1979
+ "requires": {
1980
+ "websocket-extensions": "0.1.1"
1981
+ }
1982
+ },
1983
+ "websocket-extensions": {
1984
+ "version": "0.1.1",
1985
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.1.tgz",
1986
+ "integrity": "sha1-domUmcGEtu91Q3fC27DNbLVdKec=",
1987
+ "dev": true
1988
+ },
1989
+ "which": {
1990
+ "version": "1.0.9",
1991
+ "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
1992
+ "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
1993
+ "dev": true
1994
+ },
1995
+ "window-size": {
1996
+ "version": "0.1.0",
1997
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
1998
+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
1999
+ "dev": true
2000
+ },
2001
+ "wordwrap": {
2002
+ "version": "0.0.2",
2003
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
2004
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
2005
+ "dev": true
2006
+ },
2007
+ "wrappy": {
2008
+ "version": "1.0.2",
2009
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2010
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2011
+ "dev": true
2012
+ },
2013
+ "xtend": {
2014
+ "version": "4.0.1",
2015
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
2016
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
2017
+ "dev": true
2018
+ },
2019
+ "yargs": {
2020
+ "version": "3.10.0",
2021
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
2022
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
2023
+ "dev": true,
2024
+ "requires": {
2025
+ "camelcase": "1.2.1",
2026
+ "cliui": "2.1.0",
2027
+ "decamelize": "1.2.0",
2028
+ "window-size": "0.1.0"
2029
+ },
2030
+ "dependencies": {
2031
+ "camelcase": {
2032
+ "version": "1.2.1",
2033
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
2034
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
2035
+ "dev": true
2036
+ }
2037
+ }
2038
+ },
2039
+ "zip-stream": {
2040
+ "version": "0.5.2",
2041
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-0.5.2.tgz",
2042
+ "integrity": "sha1-Mty8UG0Nq00hNyYlvX66rDwv/1Y=",
2043
+ "dev": true,
2044
+ "requires": {
2045
+ "compress-commons": "0.2.9",
2046
+ "lodash": "3.2.0",
2047
+ "readable-stream": "1.0.34"
2048
+ },
2049
+ "dependencies": {
2050
+ "lodash": {
2051
+ "version": "3.2.0",
2052
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.2.0.tgz",
2053
+ "integrity": "sha1-S/UKMkP5rrC6xBpV09WZBnWkYvs=",
2054
+ "dev": true
2055
+ }
2056
+ }
2057
+ }
2058
+ }
2059
+ }
processors/classes/ui.php CHANGED
@@ -379,7 +379,7 @@ class Caldera_Forms_Processor_UI {
379
  return;
380
  }
381
 
382
- return sprintf( '<div class="error"><p>%1s</p></div>', __( sprintf( '%1s requires a valid SSL certificate. It will only function in test mode unless SSL/HTTPS is used. Your site does not appear to be using the secure HTTPS protocol.', $name ), 'caldera-forms' ) );
383
 
384
  }
385
 
379
  return;
380
  }
381
 
382
+ return sprintf( '<div class="error"><p>%1s</p></div>', sprintf( __( '%s requires a valid SSL certificate. It will only function in test mode unless SSL/HTTPS is used. Your site does not appear to be using the secure HTTPS protocol.', 'caldera-forms' ), $name ) );
383
 
384
  }
385
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: Shelob9, Desertsnowman, christiechirinos, andrewza
3
  Tags: free wordpress form builder, formbuilder, form builder, contact form, contact me, custom form, forms, form, custom forms, forms creator, caldera forms, calderawp, wp form, wp form builder, form, drag and drop, email, awesome, wordpress free form builder, echecks, form builder plugin wordpress, wordpress builder plugin, wordpress forms builder, form builder wordpress, contact form builder wordpress, bootstrap, bootstrap form builder, bootstrap forms, login forms, drag and drop forms, responsive forms, mailchimp, mailchimp form, credit card form, braintree, braintree form, authorize.net, authorize.net form, eCheck,dwolla, dwolla form, paypal, paypal form, hi roy, search forms, pods, advanced custom fields, easy forms, contact form builder, gravity forms, ninja forms, contact, email, auto-responder, aweber, convertkit, builder, contact forms, search, ab testing, a/b testing, split testing, shortcode, wordpress, awesome plugin, plugin, easy, braintree form, dwolla form, authorize.net form, mailchimp form, mailchimp popup, aweber form, convertkit form, stripe form, stripe popup, eCheck form, responsive,
4
  Requires at least: 4.5
5
  Tested up to: 4.8.1
6
- Stable tag: 1.5.3.1
7
  License: GPLv2
8
 
9
  Responsive form builder for contact forms, user registration and login forms, Mailchimp, PayPal Express and more.
@@ -773,6 +773,20 @@ This could also be a sign of a more serious issue on your server, but is probabl
773
 
774
 
775
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
 
 
 
776
  = Caldera Forms 1.5.3.1 (July 27th, 2017) Attack of the Clones! =
777
  See: [https://calderaforms.com/updates/caldera-forms-1-5-3-1](https://calderaforms.com/updates/caldera-forms-1-5-3-1?utm_source=dotOrg&utm_medium=plugins&utm_campaign=caldera-forms&utm_term=1.5.3.1)
778
 
3
  Tags: free wordpress form builder, formbuilder, form builder, contact form, contact me, custom form, forms, form, custom forms, forms creator, caldera forms, calderawp, wp form, wp form builder, form, drag and drop, email, awesome, wordpress free form builder, echecks, form builder plugin wordpress, wordpress builder plugin, wordpress forms builder, form builder wordpress, contact form builder wordpress, bootstrap, bootstrap form builder, bootstrap forms, login forms, drag and drop forms, responsive forms, mailchimp, mailchimp form, credit card form, braintree, braintree form, authorize.net, authorize.net form, eCheck,dwolla, dwolla form, paypal, paypal form, hi roy, search forms, pods, advanced custom fields, easy forms, contact form builder, gravity forms, ninja forms, contact, email, auto-responder, aweber, convertkit, builder, contact forms, search, ab testing, a/b testing, split testing, shortcode, wordpress, awesome plugin, plugin, easy, braintree form, dwolla form, authorize.net form, mailchimp form, mailchimp popup, aweber form, convertkit form, stripe form, stripe popup, eCheck form, responsive,
4
  Requires at least: 4.5
5
  Tested up to: 4.8.1
6
+ Stable tag: 1.5.4
7
  License: GPLv2
8
 
9
  Responsive form builder for contact forms, user registration and login forms, Mailchimp, PayPal Express and more.
773
 
774
 
775
  == Changelog ==
776
+ = Caldera Forms 1.5.4 (August 4, 2017) Revenge of The Sith =
777
+ See: [https://calderaforms.com/updates/caldera-forms-1-5-4](https://calderaforms.com/updates/caldera-forms-1-5-4?utm_source=dotOrg&utm_medium=plugins&utm_campaign=caldera-forms&utm_term=1.5.4)
778
+ * BUG FIXED: With some versions of MySQL when forms with a revision were saved, new version was marked a revision, not primary so it didn't look like it was saved.
779
+ * IMPROVED: There is now a back button for exiting a revision.
780
+ * FIXED: Redirect processor might have encoded query vars in URL.
781
+ * FIXED: Forms exported by old versions could not be imported.
782
+ * FIXED: Some i18n functions.
783
+ * CHANGED: jQuery version warning is only shown to admins now.
784
+ * ADDED: Utility function to show if any database tables are missing
785
+ * ADDED: A standard notification VueJS component, copied from CF Pro client, now available to all add-ons.
786
+ * NEW FILTER: caldera_forms_save_revision disables or enables revisions
787
+ * FIXED: Toggling form state (enabled/ disabled) no longer creates a new revision.
788
+ * FIXED: Main admin experienced JavaScript errors when out of date PHP version was in use.
789
+
790
  = Caldera Forms 1.5.3.1 (July 27th, 2017) Attack of the Clones! =
791
  See: [https://calderaforms.com/updates/caldera-forms-1-5-3-1](https://calderaforms.com/updates/caldera-forms-1-5-3-1?utm_source=dotOrg&utm_medium=plugins&utm_campaign=caldera-forms&utm_term=1.5.3.1)
792
 
ui/admin.php CHANGED
@@ -134,12 +134,12 @@ $modal_new_form = esc_html__('Create Form', 'caldera-forms').'|{"data-action" :
134
  data-callback="set_form_state"
135
  data-form="<?php echo esc_attr( trim( $form_id ) ); ?>"
136
 
137
- ><?php if( !empty( $form['form_draft'] ) ) { echo __('Activate', 'caldera-forms'); }else{ echo __('Deactivate', 'caldera-forms'); } ?></a> | </span><?php } ?>
138
 
139
  <?php if(!empty($form['db_support'])) { ?>
140
  <span class="edit">
141
  <?php if ( ! version_compare( PHP_VERSION, '5.3.0', '>=' ) ) {
142
- echo '<span title="' . esc_attr( __( sprintf( 'Entry viewer is disabled due to your PHP version, see: %s', 'https://calderaforms.com/php' ), 'caldera-forms' ) ) .'" data-toggle="tooltip" data-placement="bottom" class="disabled">' . esc_html__( 'Entries', 'caldera-forms' ) . '</span> |';
143
  } else { ?>
144
  <a class="form-control form-entry-trigger ajax-trigger cf-entry-viewer-link"
145
  href="#entres"
@@ -231,7 +231,7 @@ $modal_new_form = esc_html__('Create Form', 'caldera-forms').'|{"data-action" :
231
  <?php esc_html_e( 'Need Support? Or Found A Bug?', 'caldera-forms' ); ?>
232
  </h2>
233
  <p>
234
- <?php esc_html_e( 'In addition to our documentation, we have support licneses to get you extra help.', 'caldera-forms' ); ?>
235
  </p>
236
  <a href="https://calderaforms.com/support?utm-source=wp-admin&utm_campaign=clippy&utm_term=support" target="_blank" class="bt-btn btn btn-green">
237
  <?php esc_html_e( 'Learn About Our Support Options', 'caldera-forms' ); ?>
@@ -334,20 +334,10 @@ jQuery( function( $ ){
334
  cf_build_export = function( el ){
335
  var export_object = $('#export_baldrickModal').serialize();
336
  window.location = "<?php echo esc_attr( admin_url('admin.php?page=caldera-forms' ) ); ?>&" + export_object;
337
- }
338
-
339
- var notices = $('.error,.notice,.notice-error');
340
 
341
- if( notices.length ){
342
- $('.cf-notice-info-line').html( notices.first().text() );
343
- $('.cf-notification-panel').hide();
344
- $('.cf-notification').fadeIn();
345
- notices.appendTo( $('.cf-notification-panel') );
346
- $( '.cf-notice-toggle').click( function(){
347
- $( '.cf-notice-toggle').toggle();
348
- $('.cf-notification-panel').slideToggle();
349
- });
350
- }
351
 
352
  $( document ).on('submit', '#new_form_baldrickModal', function(e){
353
  e.preventDefault();
134
  data-callback="set_form_state"
135
  data-form="<?php echo esc_attr( trim( $form_id ) ); ?>"
136
 
137
+ ><?php if( !empty( $form['form_draft'] ) ) { echo __('Enable', 'caldera-forms'); }else{ echo __('Disable', 'caldera-forms'); } ?></a> | </span><?php } ?>
138
 
139
  <?php if(!empty($form['db_support'])) { ?>
140
  <span class="edit">
141
  <?php if ( ! version_compare( PHP_VERSION, '5.3.0', '>=' ) ) {
142
+ echo '<span title="' . esc_attr( sprintf( __( 'Entry viewer is disabled due to your PHP version, see %s', 'caldera-forms' ), 'https://calderaforms.com/php' ) ) .'" data-toggle="tooltip" data-placement="bottom" class="disabled">' . esc_html__( 'Entries', 'caldera-forms' ) . '</span> |';
143
  } else { ?>
144
  <a class="form-control form-entry-trigger ajax-trigger cf-entry-viewer-link"
145
  href="#entres"
231
  <?php esc_html_e( 'Need Support? Or Found A Bug?', 'caldera-forms' ); ?>
232
  </h2>
233
  <p>
234
+ <?php esc_html_e( 'In addition to our documentation, we have support licenses to get you extra help.', 'caldera-forms' ); ?>
235
  </p>
236
  <a href="https://calderaforms.com/support?utm-source=wp-admin&utm_campaign=clippy&utm_term=support" target="_blank" class="bt-btn btn btn-green">
237
  <?php esc_html_e( 'Learn About Our Support Options', 'caldera-forms' ); ?>
334
  cf_build_export = function( el ){
335
  var export_object = $('#export_baldrickModal').serialize();
336
  window.location = "<?php echo esc_attr( admin_url('admin.php?page=caldera-forms' ) ); ?>&" + export_object;
337
+ };
 
 
338
 
339
+ var $notices = $('.error,.notice,.notice-error');
340
+ $notices.remove();
 
 
 
 
 
 
 
 
341
 
342
  $( document ).on('submit', '#new_form_baldrickModal', function(e){
343
  e.preventDefault();
ui/admin_templates.php CHANGED
@@ -158,7 +158,7 @@
158
  ?>
159
  <div class="caldera-settings-group">
160
  <div class="caldera-settings">
161
- <a href="https://calderaforms.com/doc/global-email-general-settings/?utm_source=wp-admin&utm_medium=general-settings&utm_content=alert" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about the free CSN and usage sharing.', 'caldera-forms' ); ?>"></a>
162
  <strong>
163
  <?php esc_html_e( 'Alert Styles' , 'caldera-forms' ); ?>
164
  </strong>
@@ -178,7 +178,7 @@
178
 
179
  <div class="caldera-settings-group">
180
  <div class="caldera-settings">
181
- <a href="https://calderaforms.com/doc/global-email-general-settings/?utm_source=wp-admin&utm_medium=general-settings&utm_content=form" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about the free CSN and usage sharing.', 'caldera-forms' ); ?>"></a>
182
  <strong>
183
  <?php esc_html_e( 'Form Styles' , 'caldera-forms' ); ?>
184
  </strong>
@@ -198,7 +198,7 @@
198
 
199
  <div class="caldera-settings-group">
200
  <div class="caldera-settings">
201
- <a href="https://calderaforms.com/doc/global-email-general-settings/?utm_source=wp-admin&utm_medium=general-settings&utm_content=grid" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about the free CSN and usage sharing.', 'caldera-forms' ); ?>"></a>
202
  <strong>
203
  <?php esc_html_e( 'Grid Structures' , 'caldera-forms' ); ?>
204
  </strong>
@@ -219,7 +219,7 @@
219
 
220
  <div class="caldera-settings-group">
221
  <div class="caldera-settings">
222
- <a href="https://calderaforms.com/doc/improving-caldera-performance-free-cdn?utm_source=wp-admin&utm_medium=general-settings&utm_content=cdn_enable" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about the free CSN and usage sharing.', 'caldera-forms' ); ?>"></a>
223
  <strong>
224
  <?php esc_html_e( 'Enable Free CDN' , 'caldera-forms' ); ?>
225
  </strong>
158
  ?>
159
  <div class="caldera-settings-group">
160
  <div class="caldera-settings">
161
+ <a href="https://calderaforms.com/doc/global-email-general-settings/?utm_source=wp-admin&utm_medium=general-settings&utm_content=alert" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about General and Email Settings.', 'caldera-forms' ); ?>"></a>
162
  <strong>
163
  <?php esc_html_e( 'Alert Styles' , 'caldera-forms' ); ?>
164
  </strong>
178
 
179
  <div class="caldera-settings-group">
180
  <div class="caldera-settings">
181
+ <a href="https://calderaforms.com/doc/global-email-general-settings/?utm_source=wp-admin&utm_medium=general-settings&utm_content=form" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about General and Email Settings.', 'caldera-forms' ); ?>"></a>
182
  <strong>
183
  <?php esc_html_e( 'Form Styles' , 'caldera-forms' ); ?>
184
  </strong>
198
 
199
  <div class="caldera-settings-group">
200
  <div class="caldera-settings">
201
+ <a href="https://calderaforms.com/doc/global-email-general-settings/?utm_source=wp-admin&utm_medium=general-settings&utm_content=grid" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about General and Email Settings.', 'caldera-forms' ); ?>"></a>
202
  <strong>
203
  <?php esc_html_e( 'Grid Structures' , 'caldera-forms' ); ?>
204
  </strong>
219
 
220
  <div class="caldera-settings-group">
221
  <div class="caldera-settings">
222
+ <a href="https://calderaforms.com/doc/improving-caldera-performance-free-cdn?utm_source=wp-admin&utm_medium=general-settings&utm_content=cdn_enable" target="_blank" class="dashicons dashicons-editor-help" style="float:right;" data-toggle="tooltip" data-placement="bottom" title="<?php esc_attr_e( 'Learn more about the free CDN and usage sharing.', 'caldera-forms' ); ?>"></a>
223
  <strong>
224
  <?php esc_html_e( 'Enable Free CDN' , 'caldera-forms' ); ?>
225
  </strong>
ui/edit.php CHANGED
@@ -698,6 +698,16 @@ function field_line_template($id = '{{id}}', $label = '{{label}}', $group = '{{g
698
  </a>
699
  <?php
700
  }else{ ?>
 
 
 
 
 
 
 
 
 
 
701
  <a
702
  href="#"
703
  class="button button-primary caldera-header-restore-button"
@@ -1192,53 +1202,3 @@ var preset_options = <?php echo json_encode( $option_presets ); ?>
1192
  jQuery('.error,.notice,.notice-error').remove();
1193
  </script>
1194
 
1195
-
1196
-
1197
-
1198
-
1199
-
1200
-
1201
-
1202
-
1203
-
1204
-
1205
-
1206
-
1207
-
1208
-
1209
-
1210
-
1211
-
1212
-
1213
-
1214
-
1215
-
1216
-
1217
-
1218
-
1219
-
1220
-
1221
-
1222
-
1223
-
1224
-
1225
-
1226
-
1227
-
1228
-
1229
-
1230
-
1231
-
1232
-
1233
-
1234
-
1235
-
1236
-
1237
-
1238
-
1239
-
1240
-
1241
-
1242
-
1243
-
1244
-
698
  </a>
699
  <?php
700
  }else{ ?>
701
+
702
+ <a
703
+ href="<?php echo esc_url( Caldera_Forms_Admin::form_edit_link($element[ 'ID' ] )); ?>"
704
+ class="button caldera-header-return-button"
705
+ id="caldera-forms-return-from-revision"
706
+ >
707
+ <?php esc_html_e( 'Exit Revision', 'caldera-forms' ); ?>
708
+
709
+ </a>
710
+
711
  <a
712
  href="#"
713
  class="button button-primary caldera-header-restore-button"
1202
  jQuery('.error,.notice,.notice-error').remove();
1203
  </script>
1204
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ui/emails/settings.php CHANGED
@@ -43,7 +43,7 @@
43
  esc_html__( 'SendGrid API Key', 'caldera-forms' ),
44
  'https://CalderaWP.com/docs/configure-sendgrid',
45
  esc_attr__( 'Documentation for configuring SendGrid API', 'caldera-forms' ),
46
- esc_html__( 'Learn More', 'Caldera Forms' )
47
  );
48
  ?></p>
49
 
43
  esc_html__( 'SendGrid API Key', 'caldera-forms' ),
44
  'https://CalderaWP.com/docs/configure-sendgrid',
45
  esc_attr__( 'Documentation for configuring SendGrid API', 'caldera-forms' ),
46
+ esc_html__( 'Learn More', 'caldera-forms' )
47
  );
48
  ?></p>
49
 
ui/entries/toolbar.php CHANGED
@@ -43,7 +43,7 @@
43
  data-perpage="<?php echo esc_attr( Caldera_Forms_Entry_Viewer::entries_per_page() ); ?>"
44
  data-nonce="<?php echo esc_attr( wp_create_nonce( 'view_entries' ) ); ?>"
45
  data-status="trash"
46
- ><?php esc_html_e( 'Trash', 'caldera-forms' ); ?> <span class="current-status-count"></span></button>
47
  </span>
48
  <a href="" class="button caldera-forms-entry-exporter">
49
  <?php esc_html_e( 'Export All', 'caldera-forms' ); ?>
43
  data-perpage="<?php echo esc_attr( Caldera_Forms_Entry_Viewer::entries_per_page() ); ?>"
44
  data-nonce="<?php echo esc_attr( wp_create_nonce( 'view_entries' ) ); ?>"
45
  data-status="trash"
46
+ ><?php echo esc_html_x( 'Trash', 'Status: In trash', 'caldera-forms' ); ?> <span class="current-status-count"></span></button>
47
  </span>
48
  <a href="" class="button caldera-forms-entry-exporter">
49
  <?php esc_html_e( 'Export All', 'caldera-forms' ); ?>
ui/panels/conditions.php CHANGED
@@ -90,7 +90,7 @@ data-autoload="true"
90
  <input type="hidden" name="conditions[{{../../../id}}][fields][{{@key}}]" value="{{field}}" id="condition-bound-field-{{@key}}" data-live-sync="true">
91
  <select style="max-width:120px;vertical-align: inherit;" name="conditions[{{../../id}}][group][{{parent}}][{{@key}}][field]" data-sync="#condition-bound-field-{{@key}}">
92
  <option></option>
93
- <optgroup label="Fields">
94
  {{#each @root/fields}}
95
  <option value="{{ID}}" {{#is ../field value=ID}}selected="selected"{{/is}} {{#is conditions/type value=../../../id}}disabled="disabled"{{/is}}>{{label}} [{{slug}}]</option>
96
  {{/each}}
90
  <input type="hidden" name="conditions[{{../../../id}}][fields][{{@key}}]" value="{{field}}" id="condition-bound-field-{{@key}}" data-live-sync="true">
91
  <select style="max-width:120px;vertical-align: inherit;" name="conditions[{{../../id}}][group][{{parent}}][{{@key}}][field]" data-sync="#condition-bound-field-{{@key}}">
92
  <option></option>
93
+ <optgroup label="<?php _e('Fields', 'caldera-forms'); ?>">
94
  {{#each @root/fields}}
95
  <option value="{{ID}}" {{#is ../field value=ID}}selected="selected"{{/is}} {{#is conditions/type value=../../../id}}disabled="disabled"{{/is}}>{{label}} [{{slug}}]</option>
96
  {{/each}}
ui/panels/form-settings.php CHANGED
@@ -49,7 +49,7 @@
49
  </label>
50
  <label for="scroll_top-disable">
51
  <input id="scroll_top-disable" type="radio" class="field-config" name="config[scroll_top]" value="0" <?php if ( empty( $element[ 'scroll_top' ] ) ){ ?>checked="checked"<?php } ?> aria-describedby="scroll_top-enable-description">
52
- <?php esc_html_e( 'Disabled', 'caldera-forms' ); ?>
53
  <p class="description" id="scroll_top-enable-description">
54
  <?php esc_html_e( 'When form is submitted, do not scroll page.', 'caldera-forms' ); ?>
55
  </p>
@@ -100,7 +100,7 @@
100
  </label>
101
  <label for="db_support-disable">
102
  <input id="db_support-disable" type="radio" class="field-config" name="config[db_support]" value="0" <?php if ( empty( $element[ 'db_support' ] ) ){ ?>checked="checked"<?php } ?>>
103
- <?php esc_html_e( 'Disabled', 'caldera-forms' ); ?>
104
  </label>
105
  </div>
106
  </fieldset>
@@ -118,7 +118,7 @@
118
  </label>
119
  <label for="pin-toggle-roles-disable">
120
  <input id="pin-toggle-roles-disable" type="radio" class="field-config pin-toggle-roles" name="config[pinned]" value="0" <?php if ( empty( $element[ 'pinned' ] ) ){ ?>checked="checked"<?php } ?> aria-describedby="pin-toggle-roles-description">
121
- <?php esc_html_e( 'Disabled', 'caldera-forms' ); ?>
122
  </label>
123
  </div>
124
  <p class="description" id="pin-toggle-roles-description">
49
  </label>
50
  <label for="scroll_top-disable">
51
  <input id="scroll_top-disable" type="radio" class="field-config" name="config[scroll_top]" value="0" <?php if ( empty( $element[ 'scroll_top' ] ) ){ ?>checked="checked"<?php } ?> aria-describedby="scroll_top-enable-description">
52
+ <?php esc_html_e( 'Disable', 'caldera-forms' ); ?>
53
  <p class="description" id="scroll_top-enable-description">
54
  <?php esc_html_e( 'When form is submitted, do not scroll page.', 'caldera-forms' ); ?>
55
  </p>
100
  </label>
101
  <label for="db_support-disable">
102
  <input id="db_support-disable" type="radio" class="field-config" name="config[db_support]" value="0" <?php if ( empty( $element[ 'db_support' ] ) ){ ?>checked="checked"<?php } ?>>
103
+ <?php esc_html_e( 'Disable', 'caldera-forms' ); ?>
104
  </label>
105
  </div>
106
  </fieldset>
118
  </label>
119
  <label for="pin-toggle-roles-disable">
120
  <input id="pin-toggle-roles-disable" type="radio" class="field-config pin-toggle-roles" name="config[pinned]" value="0" <?php if ( empty( $element[ 'pinned' ] ) ){ ?>checked="checked"<?php } ?> aria-describedby="pin-toggle-roles-description">
121
+ <?php esc_html_e( 'Disable', 'caldera-forms' ); ?>
122
  </label>
123
  </div>
124
  <p class="description" id="pin-toggle-roles-description">
ui/panels/revisions.php CHANGED
@@ -18,7 +18,7 @@ if( Caldera_Forms_Admin::is_revision_edit() ){
18
 
19
  <div class="caldera-config-group">
20
  <label for="restore-{{id}}">
21
- <?php esc_html_e( 'Edit Revision: ', 'caldera-forms' ); ?> {{id}}
22
  </label>
23
  <input type="radio" name="caldera-forms-revision" value="{{id}}" id="restore-{{id}}" data-edit="{{edit}}" />
24
  </div>
18
 
19
  <div class="caldera-config-group">
20
  <label for="restore-{{id}}">
21
+ <?php esc_html_e( 'Edit Revision:', 'caldera-forms' ); ?> {{id}}
22
  </label>
23
  <input type="radio" name="caldera-forms-revision" value="{{id}}" id="restore-{{id}}" data-edit="{{edit}}" />
24
  </div>
ui/pro.php CHANGED
@@ -27,7 +27,7 @@ if( ! defined( 'ABSPATH' ) ){
27
 
28
  <p>
29
  <?php
30
- esc_html_e( 'Caldera Forms Pro is a service that makes everything about Caldera Forms emails and notifications more awesome. ', 'caldera-forms' );
31
  ?>
32
  </p>
33
  <strong>
27
 
28
  <p>
29
  <?php
30
+ esc_html_e( 'Caldera Forms Pro is a service that makes everything about Caldera Forms emails and notifications more awesome.', 'caldera-forms' );
31
  ?>
32
  </p>
33
  <strong>
ui/support/panels/beta.php CHANGED
@@ -10,7 +10,7 @@
10
  */
11
  ?>
12
 
13
- <h2><?php esc_html_e( 'Options For Getting The Latest Version of Caldera Forms:', 'caldera-form' ); ?></h2>
14
 
15
  <ul>
16
  <li>
10
  */
11
  ?>
12
 
13
+ <h2><?php esc_html_e( 'Options For Getting The Latest Version of Caldera Forms:', 'caldera-forms' ); ?></h2>
14
 
15
  <ul>
16
  <li>
ui/support/panels/debug.php CHANGED
@@ -11,14 +11,14 @@
11
 
12
  ?>
13
  <div id="caldera-config-group-short">
14
- <h3><?php esc_html_e( 'Short Debug Information', 'caldera-form' ); ?></h3>
15
 
16
  <?php echo Caldera_Forms_Support::short_debug_info(); ?>
17
 
18
  </div>
19
 
20
  <div id="caldera-config-group-full">
21
- <h3><?php esc_html_e( 'Full Debug Information', 'caldera-form' ); ?></h3>
22
 
23
  <?php echo Caldera_Forms_Support::debug_info(); ?>
24
 
11
 
12
  ?>
13
  <div id="caldera-config-group-short">
14
+ <h3><?php esc_html_e( 'Short Debug Information', 'caldera-forms' ); ?></h3>
15
 
16
  <?php echo Caldera_Forms_Support::short_debug_info(); ?>
17
 
18
  </div>
19
 
20
  <div id="caldera-config-group-full">
21
+ <h3><?php esc_html_e( 'Full Debug Information', 'caldera-forms' ); ?></h3>
22
 
23
  <?php echo Caldera_Forms_Support::debug_info(); ?>
24
 
ui/support/panels/support.php CHANGED
@@ -17,10 +17,10 @@
17
  <?php esc_html_e( 'Caldera Forms is free to use, if you need any help, we provide services to ensure you can get the most out of Caldera Forms.', 'caldera-forms' ); ?></p>
18
  <ul>
19
  <li>
20
- <strong><?php esc_html_e( 'Priority Support', 'caldera-forms' ); ?></strong> <?php esc_html_e( 'Direct support from our team, your questions answered within one business day.', 'caldera-forms' ); ?> <a href="https://calderaforms.com/support#priority-support" rel="nofollow"><?php esc_html_e( 'Learn More', 'caldera-forms' ); ?></a>
21
  </li>
22
  <li>
23
- <strong><?php esc_html_e( 'Form Creation.', 'caldera-forms' ); ?></strong> <?php esc_html_e( 'Got a really trick form and not a lot of time?', 'caldera-forms' ); ?> <a href="https://calderaforms.com/caldera-forms-services#cf-dfy" rel="nofollow"><?php esc_html_e( 'We can help.', 'caldera-forms' ); ?></a></li>
24
- <li><strong><?php esc_html_e( 'Customization', 'caldera-forms' ); ?></strong> <?php esc_html_e( 'Need an integration with a third-party service or to modify the default of Caldera Forms or to do something else special?', 'caldera-forms' ); ?> <a href="https://calderaforms.com/caldera-forms-services#cf-custom-code" rel="nofollow"><?php esc_html_e( 'Let us write you some code for you.', 'caldera-forms' ); ?></a></li>
25
 
26
  </ul>
17
  <?php esc_html_e( 'Caldera Forms is free to use, if you need any help, we provide services to ensure you can get the most out of Caldera Forms.', 'caldera-forms' ); ?></p>
18
  <ul>
19
  <li>
20
+ <strong><?php esc_html_e( 'Priority Support', 'caldera-forms' ); ?></strong> - <?php esc_html_e( 'Direct support from our team, your questions answered within one business day.', 'caldera-forms' ); ?> <a href="https://calderaforms.com/support#priority-support" rel="nofollow"><?php esc_html_e( 'Learn More', 'caldera-forms' ); ?></a>
21
  </li>
22
  <li>
23
+ <strong><?php esc_html_e( 'Form Creation', 'caldera-forms' ); ?></strong> - <?php esc_html_e( 'Got a really trick form and not a lot of time?', 'caldera-forms' ); ?> <a href="https://calderaforms.com/caldera-forms-services#cf-dfy" rel="nofollow"><?php esc_html_e( 'We can help', 'caldera-forms' ); ?></a></li>
24
+ <li><strong><?php esc_html_e( 'Customization', 'caldera-forms' ); ?></strong> - <?php esc_html_e( 'Need an integration with a third-party service or to modify the default of Caldera Forms or to do something else special?', 'caldera-forms' ); ?> <a href="https://calderaforms.com/caldera-forms-services#cf-custom-code" rel="nofollow"><?php esc_html_e( 'Let us write you some code for you', 'caldera-forms' ); ?></a></li>
25
 
26
  </ul>