From 71501402c7edd68d40e90c389633bfc2b4c7e045 Mon Sep 17 00:00:00 2001 From: Egor Date: Fri, 6 Nov 2015 01:18:45 -0800 Subject: [PATCH] mobile friendliness --- ...huegasm-81128314099fd787df2c424006f67256.js} | 8 ++++---- ...uegasm-8cccae547c77f88a2f15cee9bdde8b32.css} | 2 +- .../intro-1ef2c01cdd130ce3a0449f503662e26a.png | Bin 71729 -> 0 bytes .../intro-83f16621f3408820c89ae1bc05c50bdb.jpg | Bin 0 -> 67287 bytes index.html | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) rename assets/{huegasm-b38b1872f7466eeab4c8b313788337cf.js => huegasm-81128314099fd787df2c424006f67256.js} (81%) rename assets/{huegasm-163c1c1dc02251f76406094ecdc6cbd5.css => huegasm-8cccae547c77f88a2f15cee9bdde8b32.css} (97%) delete mode 100644 assets/images/intro-1ef2c01cdd130ce3a0449f503662e26a.png create mode 100644 assets/images/intro-83f16621f3408820c89ae1bc05c50bdb.jpg diff --git a/assets/huegasm-b38b1872f7466eeab4c8b313788337cf.js b/assets/huegasm-81128314099fd787df2c424006f67256.js similarity index 81% rename from assets/huegasm-b38b1872f7466eeab4c8b313788337cf.js rename to assets/huegasm-81128314099fd787df2c424006f67256.js index 88a4712..564e3ae 100644 --- a/assets/huegasm-b38b1872f7466eeab4c8b313788337cf.js +++ b/assets/huegasm-81128314099fd787df2c424006f67256.js @@ -1,9 +1,9 @@ "use strict";define("huegasm/app",["exports","ember","ember/resolver","ember/load-initializers","huegasm/config/environment"],function(e,t,n,a,r){var l;t["default"].MODEL_FACTORY_INJECTIONS=!0,l=t["default"].Application.extend({modulePrefix:r["default"].modulePrefix,podModulePrefix:r["default"].podModulePrefix,Resolver:n["default"]}),a["default"](l,r["default"].modulePrefix),e["default"]=l}),define("huegasm/components/app-version",["exports","ember-cli-app-version/components/app-version","huegasm/config/environment"],function(e,t,n){var a=n["default"].APP.name,r=n["default"].APP.version;e["default"]=t["default"].extend({version:r,name:a})}),define("huegasm/components/base-focusable",["exports","ember-paper/components/base-focusable"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/ember-modal-dialog-positioned-container",["exports","ember-modal-dialog/components/positioned-container"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/ember-notify/message",["exports","ember-notify/components/ember-notify/message"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/ember-notify",["exports","ember-notify/components/ember-notify"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/ember-wormhole",["exports","ember-wormhole/components/ember-wormhole"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/modal-dialog-overlay",["exports","ember-modal-dialog/components/modal-dialog-overlay"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/modal-dialog",["exports","ember-modal-dialog/components/modal-dialog"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-autocomplete-highlight",["exports","ember-paper/components/paper-autocomplete-highlight"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-autocomplete-item",["exports","ember-paper/components/paper-autocomplete-item"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-autocomplete-list",["exports","ember-paper/components/paper-autocomplete-list"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-autocomplete",["exports","ember-paper/components/paper-autocomplete"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-backdrop",["exports","ember-paper/components/paper-backdrop"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-button",["exports","ember-paper/components/paper-button"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-card-content",["exports","ember-paper/components/paper-card-content"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-card-footer",["exports","ember-paper/components/paper-card-footer"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-card",["exports","ember-paper/components/paper-card"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-checkbox",["exports","ember-paper/components/paper-checkbox"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-content",["exports","ember-paper/components/paper-content"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-divider",["exports","ember-paper/components/paper-divider"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-grid-list",["exports","ember-paper/components/paper-grid-list"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-grid-tile-footer",["exports","ember-paper/components/paper-grid-tile-footer"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-grid-tile",["exports","ember-paper/components/paper-grid-tile"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-icon",["exports","ember-paper/components/paper-icon"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-input",["exports","ember-paper/components/paper-input"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-item",["exports","ember-paper/components/paper-item"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-list",["exports","ember-paper/components/paper-list"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-menu-container-wrap",["exports","ember-paper/components/paper-menu-container-wrap"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-menu-container",["exports","ember-paper/components/paper-menu-container"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-menu-content-pane",["exports","ember-paper/components/paper-menu-content-pane"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-menu-content",["exports","ember-paper/components/paper-menu-content"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-menu-item",["exports","ember-paper/components/paper-menu-item"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-menu",["exports","ember-paper/components/paper-menu"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-nav-container",["exports","ember-paper/components/paper-nav-container"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-optgroup",["exports","ember-paper/components/paper-optgroup"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-option",["exports","ember-paper/components/paper-option"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-progress-circular",["exports","ember-paper/components/paper-progress-circular"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-progress-linear",["exports","ember-paper/components/paper-progress-linear"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-radio",["exports","ember-paper/components/paper-radio"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-select-container",["exports","ember-paper/components/paper-select-container"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-select-core",["exports","ember-paper/components/paper-select-core"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-select-menu",["exports","ember-paper/components/paper-select-menu"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-select-value",["exports","ember-paper/components/paper-select-value"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-select",["exports","ember-paper/components/paper-select"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-sidenav-toggle",["exports","ember-paper/components/paper-sidenav-toggle"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-sidenav",["exports","ember-paper/components/paper-sidenav"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-slider",["exports","ember-paper/components/paper-slider"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-subheader",["exports","ember-paper/components/paper-subheader"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-switch",["exports","ember-paper/components/paper-switch"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-toolbar",["exports","ember-paper/components/paper-toolbar"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/range-slider",["exports","ember-cli-nouislider/components/range-slider"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/tether-dialog",["exports","ember-modal-dialog/components/tether-dialog"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/transition-group",["exports","ember-css-transitions/components/transition-group"],function(e,t){e["default"]=t["default"]}),define("huegasm/controllers/array",["exports","ember"],function(e,t){e["default"]=t["default"].Controller}),define("huegasm/controllers/object",["exports","ember"],function(e,t){e["default"]=t["default"].Controller}),define("huegasm/helpers/and",["exports","ember","ember-truth-helpers/helpers/and"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.andHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.andHelper)),e["default"]=a}),define("huegasm/helpers/eq",["exports","ember","ember-truth-helpers/helpers/equal"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.equalHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.equalHelper)),e["default"]=a}),define("huegasm/helpers/gt",["exports","ember","ember-truth-helpers/helpers/gt"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.gtHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.gtHelper)),e["default"]=a}),define("huegasm/helpers/gte",["exports","ember","ember-truth-helpers/helpers/gte"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.gteHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.gteHelper)),e["default"]=a}),define("huegasm/helpers/is-array",["exports","ember","ember-truth-helpers/helpers/is-array"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.isArrayHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.isArrayHelper)),e["default"]=a}),define("huegasm/helpers/lt",["exports","ember","ember-truth-helpers/helpers/lt"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.ltHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.ltHelper)),e["default"]=a}),define("huegasm/helpers/lte",["exports","ember","ember-truth-helpers/helpers/lte"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.lteHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.lteHelper)),e["default"]=a}),define("huegasm/helpers/not-eq",["exports","ember","ember-truth-helpers/helpers/not-equal"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.notEqualHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.notEqualHelper)),e["default"]=a}),define("huegasm/helpers/not",["exports","ember","ember-truth-helpers/helpers/not"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.notHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.notHelper)),e["default"]=a}),define("huegasm/helpers/or",["exports","ember","ember-truth-helpers/helpers/or"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.orHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.orHelper)),e["default"]=a}),define("huegasm/helpers/xor",["exports","ember","ember-truth-helpers/helpers/xor"],function(e,t,n){var a=null;t["default"].Helper?a=t["default"].Helper.helper(n.xorHelper):t["default"].HTMLBars.makeBoundHelper&&(a=t["default"].HTMLBars.makeBoundHelper(n.xorHelper)),e["default"]=a}),define("huegasm/initializers/add-modals-container",["exports","ember-modal-dialog/initializers/add-modals-container"],function(e,t){e["default"]={name:"add-modals-container",initialize:t["default"]}}),define("huegasm/initializers/app-version",["exports","ember-cli-app-version/initializer-factory","huegasm/config/environment"],function(e,t,n){e["default"]={name:"App Version",initialize:t["default"](n["default"].APP.name,n["default"].APP.version)}}),define("huegasm/initializers/export-application-global",["exports","ember","huegasm/config/environment"],function(e,t,n){function a(){var e=arguments[1]||arguments[0];if(n["default"].exportApplicationGlobal!==!1){var a,r=n["default"].exportApplicationGlobal;a="string"==typeof r?r:t["default"].String.classify(n["default"].modulePrefix),window[a]||(window[a]=e,e.reopen({willDestroy:function(){this._super.apply(this,arguments),delete window[a]}}))}}e.initialize=a,e["default"]={name:"export-application-global",initialize:a}}),define("huegasm/initializers/truth-helpers",["exports","ember","ember-truth-helpers/utils/register-helper","ember-truth-helpers/helpers/and","ember-truth-helpers/helpers/or","ember-truth-helpers/helpers/equal","ember-truth-helpers/helpers/not","ember-truth-helpers/helpers/is-array","ember-truth-helpers/helpers/not-equal","ember-truth-helpers/helpers/gt","ember-truth-helpers/helpers/gte","ember-truth-helpers/helpers/lt","ember-truth-helpers/helpers/lte"],function(e,t,n,a,r,l,o,i,s,u,d,c,p){function m(){t["default"].Helper||(n.registerHelper("and",a.andHelper),n.registerHelper("or",r.orHelper),n.registerHelper("eq",l.equalHelper),n.registerHelper("not",o.notHelper),n.registerHelper("is-array",i.isArrayHelper),n.registerHelper("not-eq",s.notEqualHelper),n.registerHelper("gt",u.gtHelper),n.registerHelper("gte",d.gteHelper),n.registerHelper("lt",c.ltHelper),n.registerHelper("lte",p.lteHelper))}e.initialize=m,e["default"]={name:"truth-helpers",initialize:m}}),define("huegasm/mixins/transition-mixin",["exports","ember-css-transitions/mixins/transition-mixin"],function(e,t){e["default"]=t["default"]}),define("huegasm/pods/components/add-group-modal/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({actions:{close:function(){this.sendAction()},save:function(){var e={name:this.get("groupName"),lights:this.get("selectedLights")},n=this.get("groupsData");t["default"].$.ajax(this.get("apiURL")+"/groups",{data:JSON.stringify(e),contentType:"application/json",type:"POST"}),n[9999]=e,this.setProperties({updateGroupsData:!0,groupsData:n}),this.sendAction()},clickLight:function(e){var t=this.get("selectedLights");t.contains(e)?t.removeObject(e):t.pushObject(e)}},didInsertElement:function(){var e=this;t["default"].$(document).keypress(function(t){e.get("saveDisabled")||13!==t.which||e.send("save")})},groupName:null,selectedLights:[],onIsShowingModalChange:function(){this.get("isShowingModal")&&this.setProperties({selectedLights:[],groupName:null})}.observes("isShowingModal"),saveDisabled:function(){return t["default"].isNone(this.get("groupName"))||t["default"].isEmpty(this.get("selectedLights"))||t["default"].isEmpty(this.get("groupName").trim())}.property("groupName","selectedLights.[]")})}),define("huegasm/pods/components/add-group-modal/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:8,column:4},end:{line:8,column:41}},moduleName:"huegasm/pods/components/add-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Close");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:9,column:4},end:{line:9,column:93}},moduleName:"huegasm/pods/components/add-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Save");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:2},end:{line:11,column:2}},moduleName:"huegasm/pods/components/add-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(4);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,3,3,n),a[2]=e.createMorphAt(t,5,5,n),a[3]=e.createMorphAt(t,7,7,n),a},statements:[["inline","light-group",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[4,29],[4,39]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","selectedLights",["loc",[null,[4,53],[4,67]]]]],[],[]],"action","clickLight","apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[4,95],[4,101]]]]],[],[]],"noHover",!0],["loc",[null,[4,4],[4,116]]]],["inline","paper-input",[],["label","Group name","value",["subexpr","@mut",[["get","groupName",["loc",[null,[6,43],[6,52]]]]],[],[]],"max","32","max-errortext","The group name cannot exceed 32 characters"],["loc",[null,[6,4],[6,122]]]],["block","paper-button",[],["action","close"],0,null,["loc",[null,[8,4],[8,58]]]],["block","paper-button",[],["class","pull-right","action","save","disabled",["subexpr","@mut",[["get","saveDisabled",["loc",[null,[9,62],[9,74]]]]],[],[]],"primary",!0],1,null,["loc",[null,[9,4],[9,110]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:12,column:0}},moduleName:"huegasm/pods/components/add-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","modal-dialog",[],["close","close","alignment","center","translucentOverlay",!0],0,null,["loc",[null,[2,2],[11,19]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:12,column:7}},moduleName:"huegasm/pods/components/add-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","isShowingModal",["loc",[null,[1,6],[1,20]]]]],[],0,null,["loc",[null,[1,0],[12,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/add-soundcloud-sound-modal/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({actions:{close:function(){this.sendAction()},add:function(){this.sendAction("action",this.get("url"))}},url:null,onIsShowingModalChange:function(){this.get("isShowingModal")&&(this.set("url",null),setTimeout(function(){t["default"].$("md-input-container input").focus()},500))}.observes("isShowingModal"),didInsertElement:function(){var e=this;t["default"].$(document).keypress(function(t){e.get("saveDisabled")||13!==t.which||e.send("add")})},saveDisabled:function(){return t["default"].isNone(this.get("url"))||t["default"].isEmpty(this.get("url").trim())}.property("url")})}),define("huegasm/pods/components/add-soundcloud-sound-modal/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:9,column:4},end:{line:9,column:41}},moduleName:"huegasm/pods/components/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Close");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:10,column:4},end:{line:10,column:97}},moduleName:"huegasm/pods/components/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Add Music");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:2},end:{line:12,column:2}},moduleName:"huegasm/pods/components/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Enter a ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://soundcloud.com");var r=e.createTextNode("SoundCloud");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" track or playlist/set URL");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("( ex. https://soundcloud.com/mrsuicidesheep/tracks )");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,5,5,n),a[1]=e.createMorphAt(t,7,7,n),a[2]=e.createMorphAt(t,9,9,n),a},statements:[["inline","paper-input",[],["label","SoundCloud URL","icon","search","value",["subexpr","@mut",[["get","url",["loc",[null,[7,61],[7,64]]]]],[],[]]],["loc",[null,[7,4],[7,66]]]],["block","paper-button",[],["action","close"],0,null,["loc",[null,[9,4],[9,58]]]],["block","paper-button",[],["class","pull-right","action","add","disabled",["subexpr","@mut",[["get","saveDisabled",["loc",[null,[10,61],[10,73]]]]],[],[]],"primary",!0],1,null,["loc",[null,[10,4],[10,114]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:13,column:0}},moduleName:"huegasm/pods/components/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","modal-dialog",[],["close","close","alignment","center","translucentOverlay",!0,"attachment","center","targetAttachment","center"],0,null,["loc",[null,[2,2],[12,19]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:13,column:7}},moduleName:"huegasm/pods/components/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","isShowingModal",["loc",[null,[1,6],[1,20]]]]],[],0,null,["loc",[null,[1,0],[13,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/bridge-finder/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["container","bridgeFinder"],bridgeIp:null,trial:!1,bridgeUsername:null,bridgeFindStatus:null,bridgeFindSuccess:t["default"].computed.equal("bridgeFindStatus","success"),bridgeFindMultiple:t["default"].computed.equal("bridgeFindStatus","multiple"),bridgeFindFail:t["default"].computed.equal("bridgeFindStatus","fail"),bridgeUsernamePingMaxTime:3e4,bridgeUsernamePingIntervalTime:1e3,bridgeUserNamePingIntervalProgress:0,bridgePingIntervalHandle:null,bridgeAuthenticateReachedStatus:null,manualBridgeIp:null,manualBridgeIpNotFound:!1,multipleBridgeIps:[],error:!1,actions:{retry:function(){this.onBridgeIpChange()},findBridgeByIp:function(){var e=this,n=this.get("manualBridgeIp");"trial"===n.toLowerCase()||"offline"===n.toLowerCase()?this.setProperties({trial:!0,bridgeIp:"trial",bridgeUsername:"trial"}):t["default"].$.ajax("http://"+n+"/api",{data:JSON.stringify({devicetype:"huegasm"}),contentType:"application/json",type:"POST"}).fail(function(){e.set("manualBridgeIpNotFound",!0),setTimeout(function(){e.set("manualBridgeIpNotFound",!1)},5e3)}).then(function(){e.set("bridgeIp",n)})}},didInsertElement:function(){var e=this;t["default"].$(document).keypress(function(n){t["default"].isNone(e.get("manualBridgeIp"))||13!==n.which||e.send("findBridgeByIp")})},init:function(){var e=this;this._super(),null===this.get("bridgeIp")&&t["default"].$.ajax("https://www.meethue.com/api/nupnp",{timeout:3e4}).done(function(t,n){var a="fail";if("success"===n&&1===t.length)e.set("bridgeIp",t[0].internalipaddress),e.get("storage").set("huegasm.bridgeIp",t[0].internalipaddress),a="success";else if(t.length>1){var r=e.get("multipleBridgeIps");t.forEach(function(e){r.pushObject(e.internalipaddress)}),a="multiple"}else a="fail";e.set("bridgeFindStatus",a)}).fail(function(){e.set("bridgeFindStatus","fail")})},onBridgeIpChange:function(){this.get("trial")||this.get("isAuthenticating")||this.setProperties({bridgePingIntervalHandle:setInterval(this.pingBridgeUser.bind(this),this.get("bridgeUsernamePingIntervalTime")),bridgeUserNamePingIntervalProgress:0})}.observes("bridgeIp").on("init"),pingBridgeUser:function(){var e=this,n=this.get("bridgeIp"),a=this.get("bridgeUserNamePingIntervalProgress"),r=this.get("bridgeUsernamePingMaxTime");null!==n&&100>a?(t["default"].$.ajax("http://"+n+"/api",{data:JSON.stringify({devicetype:"huegasm"}),contentType:"application/json",type:"POST"}).done(function(t,n){"success"!==n||t[0].error||(e.clearBridgePingIntervalHandle(),e.set("bridgeUsername",t[0].success.username),e.get("storage").set("huegasm.bridgeUsername",t[0].success.username)),e.set("bridgeAuthenticateReachedStatus",n)}).fail(function(){e.clearBridgePingIntervalHandle(),e.set("error",!0)}),this.incrementProperty("bridgeUserNamePingIntervalProgress",this.get("bridgeUsernamePingIntervalTime")/r*100)):this.clearBridgePingIntervalHandle()},clearBridgePingIntervalHandle:function(){clearInterval(this.get("bridgePingIntervalHandle")),this.set("bridgePingIntervalHandle",null)},isAuthenticating:function(){return null!==this.get("bridgePingIntervalHandle")}.property("bridgePingIntervalHandle")})}),define("huegasm/pods/components/bridge-finder/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:4,column:4},end:{line:8,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Huegasm encountered a critical error while trying to connect to your bridge.");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n This likely happened because you're using an outdated browser and/or because your browser does not support ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://en.wikipedia.org/wiki/Cross-origin_resource_sharing");var r=e.createTextNode("CORS");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(". Feel free to contact me through the link at the bottom of the page if you feel like this is not the case.");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n For the best browsing experience on this site ( and every other one known to man ) please switch to ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://www.google.com/chrome/");var r=e.createTextNode("Google Chrome");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" or ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://www.mozilla.org/en-US/firefox/new/");var r=e.createTextNode("Firefox");e.appendChild(a,r),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode(".\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:12,column:6},end:{line:15,column:6}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Your bridge IP is ");e.appendChild(n,a);var a=e.createElement("b"),r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n Press the button on your bridge to authenticate this application.");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1,1]),0,0),a},statements:[["content","bridgeIp",["loc",[null,[13,32],[13,44]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:15,column:6},end:{line:17,column:6}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("You failed to press the button. ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"class","noTextDecoration"),e.setAttribute(a,"href","#");var r=e.createTextNode("RETRY");e.appendChild(a,r),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1,1]),r=new Array(1);return r[0]=e.createElementMorph(a),r},statements:[["element","action",["retry"],[],["loc",[null,[16,82],[16,100]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:8,column:4},end:{line:18,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.setAttribute(n,"src","assets/images/pressButtonBridge-b15485b257b549c269d7f36fdc0d917b.png"),e.setAttribute(n,"id","pressButtonBridgeImg"),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,3,3,n),a[1]=e.createMorphAt(t,5,5,n),e.insertBoundary(t,null),a},statements:[["inline","paper-progress-linear",[],["warn",!0,"value",["subexpr","@mut",[["get","bridgeUserNamePingIntervalProgress",["loc",[null,[10,46],[10,80]]]]],[],[]]],["loc",[null,[10,6],[10,82]]]],["block","if",[["get","isAuthenticating",["loc",[null,[12,12],[12,28]]]]],[],0,1,["loc",[null,[12,6],[17,13]]]]], locals:[],templates:[e,t]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:3,column:2},end:{line:19,column:2}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","error",["loc",[null,[4,10],[4,15]]]]],[],0,1,["loc",[null,[4,4],[18,11]]]]],locals:[],templates:[e,t]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:20,column:4},end:{line:23,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Trying to find your bridge's IP.");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","paper-progress-circular",["loc",[null,[21,6],[21,33]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:31,column:10},end:{line:31,column:67}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["content","bridge",["loc",[null,[31,57],[31,67]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:30,column:8},end:{line:32,column:8}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["block","paper-radio",[],["value",["subexpr","@mut",[["get","bridge",["loc",[null,[31,31],[31,37]]]]],[],[]],"selected",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[31,47],[31,55]]]]],[],[]]],0,null,["loc",[null,[31,10],[31,83]]]]],locals:["bridge"],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:25,column:4},end:{line:34,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Found multiple hue bridges. ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n Please select the one you want to use for this application.");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","bridgeButtonGroup");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[3]),1,1),a},statements:[["block","each",[["get","multipleBridgeIps",["loc",[null,[30,16],[30,33]]]]],[],0,null,["loc",[null,[30,8],[32,17]]]]],locals:[],templates:[e]}}(),n=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:43,column:10},end:{line:43,column:80}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Find");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:46,column:8},end:{line:50,column:8}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"class","bg-danger");var a=e.createTextNode("\n Could not find a bridge with that IP address.\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:35,column:6},end:{line:51,column:6}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("A hue bridge could not be automatically found on your network. ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n Enter one manually? ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n ( or type ");e.appendChild(n,a);var a=e.createElement("b"),r=e.createTextNode("offline");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" to look around )\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"id","bridgeInput");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[3]),r=new Array(3);return r[0]=e.createMorphAt(a,1,1),r[1]=e.createMorphAt(a,3,3),r[2]=e.createMorphAt(t,5,5,n),e.insertBoundary(t,null),r},statements:[["inline","paper-input",[],["label","Hue bridge IP address","value",["subexpr","@mut",[["get","manualBridgeIp",["loc",[null,[42,60],[42,74]]]]],[],[]]],["loc",[null,[42,10],[42,76]]]],["block","paper-button",[],["action","findBridgeByIp","raised",!0,"primary",!0],0,null,["loc",[null,[43,10],[43,97]]]],["block","if",[["get","manualBridgeIpNotFound",["loc",[null,[46,14],[46,36]]]]],[],1,null,["loc",[null,[46,8],[50,15]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:34,column:4},end:{line:52,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","bridgeFindFail",["loc",[null,[35,12],[35,26]]]]],[],0,null,["loc",[null,[35,6],[51,13]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:19,column:2},end:{line:53,column:2}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","unless",[["get","bridgeFindStatus",["loc",[null,[20,14],[20,30]]]]],[],0,null,["loc",[null,[20,4],[23,15]]]],["block","if",[["get","bridgeFindMultiple",["loc",[null,[25,10],[25,28]]]]],[],1,2,["loc",[null,[25,4],[52,11]]]]],locals:[],templates:[e,t,n]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:0},end:{line:54,column:0}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","bridgeIp",["loc",[null,[3,8],[3,16]]]]],[],0,1,["loc",[null,[3,2],[53,9]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:54,column:11}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","title");var a=e.createElement("img");e.setAttribute(a,"src","assets/images/logo-2d51b899f18553cfc8ffd147c158cd3f.png"),e.setAttribute(a,"alt","Huegasm"),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,null),a},statements:[["block","unless",[["get","bridgeUsername",["loc",[null,[2,10],[2,24]]]]],[],0,null,["loc",[null,[2,0],[54,11]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/color-picker/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["colorpicker"],rgb:null,canvas:null,canvasContext:null,mouseUp:function(){this.set("pressingDown",!1)},mouseMove:function(e){this.get("pressingDown")&&this.mouseDown(e)},mouseDown:function(e){var n=t["default"].$(this.get("canvas")).offset(),a=Math.floor(e.pageX-n.left),r=Math.floor(e.pageY-n.top),l=this.get("canvasContext").getImageData(a,r,1,1),o=l.data;this.set("pressingDown",!0),(0!==o[0]||0!==o[1]||0!==o[2])&&this.set("rgb",[o[0],o[1],o[2]])},pressingDown:!1,didInsertElement:function(){var e=t["default"].$("#picker")[0],n=e.getContext("2d"),a=new Image;a.src="assets/images/colormap-83aafd17086eaab68b229a681c04139b.png",a.onload=function(){n.drawImage(a,0,0,a.width,a.height)},this.setProperties({canvas:e,canvasContext:n})}})}),define("huegasm/pods/components/color-picker/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:54}},moduleName:"huegasm/pods/components/color-picker/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("canvas");return e.setAttribute(n,"id","picker"),e.setAttribute(n,"width","256"),e.setAttribute(n,"height","256"),e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}())}),define("huegasm/pods/components/delete-group-modal/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({actions:{close:function(){this.sendAction()},"delete":function(){var e=this.get("groupId");t["default"].$.ajax(this.get("apiURL")+"/groups/"+e,{contentType:"application/json",type:"DELETE"});var n=this.get("groupsData"),a=[];for(var r in n)n.hasOwnProperty(r)&&n[r].name!==this.get("groupName")&&(a[r]=n[r]);e===this.get("groupIdSelection")&&this.set("groupIdSelection","0"),this.setProperties({updateGroupsData:!0,groupsData:a}),this.sendAction()}}})}),define("huegasm/pods/components/delete-group-modal/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:6,column:4},end:{line:6,column:41}},moduleName:"huegasm/pods/components/delete-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Close");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:7,column:4},end:{line:7,column:75}},moduleName:"huegasm/pods/components/delete-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Delete");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:2},end:{line:9,column:2}},moduleName:"huegasm/pods/components/delete-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode('Are you sure you want to delete group "');e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode('"?');e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a[1]=e.createMorphAt(t,3,3,n),a[2]=e.createMorphAt(t,5,5,n),a},statements:[["content","groupName",["loc",[null,[4,46],[4,59]]]],["block","paper-button",[],["action","close"],0,null,["loc",[null,[6,4],[6,58]]]],["block","paper-button",[],["class","pull-right","action","delete","primary",!0],1,null,["loc",[null,[7,4],[7,92]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:10,column:0}},moduleName:"huegasm/pods/components/delete-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","modal-dialog",[],["close","close","alignment","center","translucentOverlay",!0],0,null,["loc",[null,[2,2],[9,19]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:10,column:7}},moduleName:"huegasm/pods/components/delete-group-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","isShowingModal",["loc",[null,[1,6],[1,20]]]]],[],0,null,["loc",[null,[1,0],[10,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/groups-list/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["dropdown-menu"],elementId:"groupList",tagName:null,groupIdSelection:null,actions:{selectGroup:function(e){this.set("groupIdSelection",e)},toggleConfirmDeleteGroupsModal:function(e,t){this.setProperties({deleteGroupName:e,deleteGroupId:t}),this.toggleProperty("isShowingConfirmDeleteModal")},toggleAddGroupsModal:function(){this.toggleProperty("isShowingAddGroupsModal")}},groupsArrData:function(){var e=this.get("groupsData"),t=this.get("lightsData"),n=[],a=[],r=this.get("groupIdSelection");for(var l in t)t.hasOwnProperty(l)&&t[l].state.reachable&&a.push(l);n.push({name:"All",data:{lights:a,key:"0"},rowClass:"0"===r?"groupRow selectedRow":"groupRow",deletable:!1});for(var l in e)if(e.hasOwnProperty(l)){var o="groupRow";l===r&&(o+=" selectedRow"),n.push({name:e[l].name,data:{lights:e[l].lights,key:l},rowClass:o,deletable:!0})}return n}.property("groupsData","groupIdSelection"),onGroupIdSelectionChanged:function(){var e=this.get("groupIdSelection"),n=[];this.get("groupsArrData").some(function(t){return t.data.key===e?(n=t.data.lights,!0):void 0}),this.get("storage").set("huegasm.selectedGroup",e),t["default"].isNone(e)||t["default"].isEmpty(n)||this.set("activeLights",n)}.observes("groupIdSelection","groupsArrData"),didInsertElement:function(){var e="0",t=this.get("storage").get("huegasm.selectedGroup");t&&(e=t),this.set("groupIdSelection",e)}})}),define("huegasm/pods/components/groups-list/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:2},end:{line:4,column:2}},moduleName:"huegasm/pods/components/groups-list/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","newGroup");var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" Add a new group");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r},statements:[["element","action",["toggleAddGroupsModal"],[],["loc",[null,[3,26],[3,59]]]],["inline","paper-icon",[],["icon","group-add"],["loc",[null,[3,60],[3,91]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:8,column:92},end:{line:8,column:346}},moduleName:"huegasm/pods/components/groups-list/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top auto"),e.setAttribute(n,"title","Remove Group"),e.setAttribute(n,"class","bootstrapTooltip removeButton cursorPointer");var a=e.createComment("");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=new Array(2);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r},statements:[["element","action",["toggleConfirmDeleteGroupsModal",["get","group.name",["loc",[null,[8,284],[8,294]]]],["get","group.data.key",["loc",[null,[8,295],[8,309]]]]],[],["loc",[null,[8,242],[8,311]]]],["inline","paper-icon",[],["icon","close"],["loc",[null,[8,312],[8,339]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:7,column:4},end:{line:9,column:4}},moduleName:"huegasm/pods/components/groups-list/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","groupSelect");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r[2]=e.createMorphAt(t,3,3,n),r},statements:[["element","action",["selectGroup",["get","group.data.key",["loc",[null,[8,54],[8,68]]]]],[],["loc",[null,[8,31],[8,70]]]],["content","group.name",["loc",[null,[8,71],[8,85]]]],["block","if",[["get","group.deletable",["loc",[null,[8,98],[8,113]]]]],[],0,null,["loc",[null,[8,92],[8,353]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:6,column:2},end:{line:10,column:2}},moduleName:"huegasm/pods/components/groups-list/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-item",[],["class",["subexpr","@mut",[["get","group.rowClass",["loc",[null,[7,24],[7,38]]]]],[],[]]],0,null,["loc",[null,[7,4],[9,19]]]]],locals:["group"],templates:[e]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:11,column:0}},moduleName:"huegasm/pods/components/groups-list/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-item",[],["class","newGroupRow"],0,null,["loc",[null,[2,2],[4,17]]]],["block","each",[["get","groupsArrData",["loc",[null,[6,10],[6,23]]]]],[],1,null,["loc",[null,[6,2],[10,11]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:15,column:257}},moduleName:"huegasm/pods/components/groups-list/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),a[2]=e.createMorphAt(t,4,4,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-list",[],[],0,null,["loc",[null,[1,0],[11,15]]]],["inline","add-group-modal",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[13,29],[13,39]]]]],[],[]],"groupsData",["subexpr","@mut",[["get","groupsData",["loc",[null,[13,51],[13,61]]]]],[],[]],"isShowingModal",["subexpr","@mut",[["get","isShowingAddGroupsModal",["loc",[null,[13,77],[13,100]]]]],[],[]],"apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[13,108],[13,114]]]]],[],[]],"updateGroupsData",["subexpr","@mut",[["get","updateGroupsData",["loc",[null,[13,132],[13,148]]]]],[],[]],"action","toggleAddGroupsModal"],["loc",[null,[13,0],[13,180]]]],["inline","delete-group-modal",[],["groupName",["subexpr","@mut",[["get","deleteGroupName",["loc",[null,[15,31],[15,46]]]]],[],[]],"groupId",["subexpr","@mut",[["get","deleteGroupId",["loc",[null,[15,55],[15,68]]]]],[],[]],"groupsData",["subexpr","@mut",[["get","groupsData",["loc",[null,[15,80],[15,90]]]]],[],[]],"isShowingModal",["subexpr","@mut",[["get","isShowingConfirmDeleteModal",["loc",[null,[15,106],[15,133]]]]],[],[]],"apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[15,141],[15,147]]]]],[],[]],"updateGroupsData",["subexpr","@mut",[["get","updateGroupsData",["loc",[null,[15,165],[15,181]]]]],[],[]],"groupIdSelection",["subexpr","@mut",[["get","groupIdSelection",["loc",[null,[15,199],[15,215]]]]],[],[]],"action","toggleConfirmDeleteGroupsModal"],["loc",[null,[15,0],[15,257]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/hue-controls/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["container-fluid"],elementId:"hueControls",bridgeIp:null,manualBridgeIp:null,bridgeUsername:null,updateGroupsData:!0,groupsData:null,lightsData:null,activeLights:[],actions:{changeTab:function(e){var t=this.get("tabList").indexOf(e);this.set("selectedTab",t),this.get("storage").set("huegasm.selectedTab",t)},clearBridge:function(){var e=this.get("storage");e.remove("huegasm.bridgeUsername"),e.remove("huegasm.bridgeIp"),location.reload()},clearAllSettings:function(){this.get("storage").clear(),location.reload()},startIntro:function(){var e=this,n=introJs,a=n(),r=t["default"].$("#playerBottom"),l=t["default"].$("#beatDetectionAreaArrowIcon");this.set("dimmerOn",!1),a.setOptions({steps:[{intro:"Welcome! This short wizard will introduce you to Huegasm."},{element:"#musicTab",intro:"This is the music player. You'll use this to play music and synchronize it with your active lights.

TIP: Control which lights are active through the Lights tab or through the Groups menu dropdown."},{element:"#playlist",intro:"You can add and select music to play from your playlist here. You may listen to local audio files, stream music from soundcloud or stream directly from a connected microphone.

TIP: Songs added through Soundcloud will be saved for when you visit this page again."},{element:"#usingMicAudioTooltip",intro:"This icon will toggle microphone mode in which the application will listen to sound through your mic.
Note that this is a highly experimental feature that will require your authorization to be able to listen to the microphone. Also note that the beat detection will not be nearly as accurate in this mode."},{element:"#playerArea",intro:"The audio playback may be controlled with the controls here. Basic music visualization effects may be shown here by selecting them from the menu ( eyeball icon in the bottom right )."},{element:"#beatOptionRow",intro:"These are the settings for the music tab:
Sensitivity - The sensitivity of the beat detector ( more sensitivity results in more registered beats )
Flashing Transitions - Quickly flash the lights on beat
Colorloop Mode - Slowly cycle the lights through all the colors while the music is playing
TIP: Your sensitivity settings are saved per song as indicated by the red star icon in the top left corner. These settings they will be restored if you ever listen to the same song again.",position:"top"},{element:"#beatContainer",intro:"An interactive speaker that will bump when a beat is registered.

TIP: Click on the center of the speaker to simulate a beat.",position:"top"},{element:"#lightsTab",intro:"This is the lights tab. Here you'll be able to change various light properties:
Power - Turn the selected lights on/off
Brightness - The brightness level of the selected lights
Color - The color of the selected lights
Strobe - Selected lights will flash in sequential order
Colorloop - Selected lights will slowly cycle through all the colors
"},{element:"#activeLights",intro:"These icons represent the hue lights in your system. Active lights will be controlled by the application while the inactive lights will have a red X over them and will not be controlled.
You may toggle a light's state by clicking on it."},{element:t["default"].$(".settingsItem")[0],intro:"The Groups menu allows for saving and quickly selecting groups of lights.",position:"left"},{element:t["default"].$(".settingsItem")[1],intro:"A few miscellaneous settings can be found here.

WARNING: clearing application settings will resto re the application to its original state. This will even delete your playlist and any saved song beat preferences.",position:"left"},{element:"#dimmerWrapper",intro:"And that's it...Feel free to reach out to me through the link at the bottom of the page.
Hope you enjoy the application. ;)

TIP: click on the icon to switch to a darker theme.",position:"top"}]}),a.onchange(function(e){"musicTab"===e.id||"playlist"===e.id||"playerArea"===e.id||"beatOptionRow"===e.id||"beatOptionButtonGroup"===e.id||"beatContainer"===e.id||"usingMicAudioTooltip"===e.id?(t["default"].$("#musicTab").removeClass("hidden"),t["default"].$("#lightsTab").addClass("hidden"),t["default"].$(".navigationItem").eq(0).removeClass("active"),t["default"].$(".navigationItem").eq(1).addClass("active")):(t["default"].$("#lightsTab").removeClass("hidden"),t["default"].$("#musicTab").addClass("hidden"),t["default"].$(".navigationItem").eq(1).removeClass("active"),t["default"].$(".navigationItem").eq(0).addClass("active")),"musicTab"===e.id||"playlist"===e.id||"playerArea"===e.id?(r.hide(),l.hasClass("keyboard-arrow-up")&&l.removeClass("keyboard-arrow-up").addClass("keyboard-arrow-down")):"beatOptionRow"===e.id||"beatOptionButtonGroup"===e.id||"beatContainer"===e.id?(r.show(),l.hasClass("keyboard-arrow-down")&&l.removeClass("keyboard-arrow-down").addClass("keyboard-arrow-up")):"dimmerWrapper"===e.id&&t["default"].$(document).click()});var o=function(){e.set("activeTab",1),t["default"].$("#musicTab").removeClass("hidden"),t["default"].$("#lightsTab").addClass("hidden"),t["default"].$(".navigationItem").eq(0).removeClass("active"),t["default"].$(".navigationItem").eq(1).addClass("active"),l.hasClass("keyboard-arrow-up")?r.show():r.hide()};a.onafterchange(function(e){var n=t["default"].$(e);""===n.html()&&t["default"].$(".introjs-nextbutton").click()}).onexit(o).oncomplete(o).start()}},apiURL:function(){return"http://"+this.get("bridgeIp")+"/api/"+this.get("bridgeUsername")}.property("bridgeIp","bridgeUsername"),didInsertElement:function(){var e=new MutationObserver(function(e){var n=!e.every(function(e){return t["default"].isEmpty(e.addedNodes)||t["default"].isNone(e.addedNodes[0].classList)||e.addedNodes[0].classList.contains("tooltip")});n&&t["default"].run.once(this,function(){t["default"].$(".bootstrapTooltip").tooltip()})});e.observe(t["default"].$("#hueControls")[0],{childList:!0,subtree:!0})},init:function(){this._super(),this.get("trial")||(this.doUpdateGroupsData(),this.updateLightData(),this.set("lightsDataIntervalHandle",setInterval(this.updateLightData.bind(this),2e3))),t["default"].isNone(this.get("storage").get("huegasm.selectedTab"))||this.set("selectedTab",this.get("storage").get("huegasm.selectedTab"))},onUpdateGroupsDataChange:function(){var e=this;this.get("updateGroupsData")&&setTimeout(function(){e.doUpdateGroupsData()},1e3)}.observes("updateGroupsData"),doUpdateGroupsData:function(){var e=this;t["default"].$.get(this.get("apiURL")+"/groups",function(t,n){"success"===n&&e.set("groupsData",t)}),this.toggleProperty("updateGroupsData")},tabList:["Lights","Music"],selectedTab:1,tabData:function(){var e=[],t=this.get("selectedTab");return this.get("tabList").forEach(function(n,a){var r=!1;a===t&&(r=!0),e.push({name:n,selected:r})}),e}.property("tabList","selectedTab"),lightsTabSelected:t["default"].computed.equal("selectedTab",0), -musicTabSelected:t["default"].computed.equal("selectedTab",1),pauseLightUpdates:!1,updateLightData:function(){var e=this,n=function(){clearInterval(e.get("lightsDataIntervalHandle")),e.get("storage").remove("huegasm.bridgeIp"),e.get("storage").remove("huegasm.bridgeUsername"),location.reload()};this.get("pauseLightUpdates")||t["default"].$.get(this.get("apiURL")+"/lights",function(a,r){t["default"].isNone(a[0])||t["default"].isNone(a[0].error)?"success"===r&&JSON.stringify(e.get("lightsData"))!==JSON.stringify(a)&&e.set("lightsData",a):n()}).fail(n)},dimmerOnClass:function(){return this.get("dimmerOn")?"dimmerOn":null}.property("dimmerOn"),ready:function(){return this.get("trial")||!t["default"].isNone(this.get("lightsData"))}.property("lightsData","trial")})}),define("huegasm/pods/components/hue-controls/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:4,column:6},end:{line:6,column:6}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","class",["concat",["navigationItem cursorPointer ",["subexpr","if",[["get","tab.selected",["loc",[null,[5,55],[5,67]]]],"active"],[],["loc",[null,[5,50],[5,78]]]]," text-uppercase"]]],["element","action",["changeTab",["get","tab.name",["loc",[null,[5,116],[5,124]]]]],[],["loc",[null,[5,95],[5,126]]]],["content","tab.name",["loc",[null,[5,127],[5,139]]]]],locals:["tab"],templates:[]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:34,column:0}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","row navigation");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","col-sm-4 col-sm-offset-4 col-xs-8");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode(" ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","settings"),e.setAttribute(a,"class","col-xs-4");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","settingsItem");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"data-toggle","dropdown"),e.setAttribute(l,"aria-haspopup","true"),e.setAttribute(l,"aria-expanded","false");var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("Groups ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"class","caret"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","settingsItem");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"data-toggle","dropdown"),e.setAttribute(l,"aria-haspopup","true"),e.setAttribute(l,"aria-expanded","false"),e.setAttribute(l,"id","settingsItemSettings");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("Settings ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"class","caret"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createElement("ul");e.setAttribute(l,"id","appSettings"),e.setAttribute(l,"class","dropdown-menu");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("li"),i=e.createElement("a");e.setAttribute(i,"href","#");var s=e.createTextNode("Switch bridge");e.appendChild(i,s),e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("li"),i=e.createElement("a");e.setAttribute(i,"href","#");var s=e.createTextNode("Replay intro");e.appendChild(i,s),e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("li"),i=e.createElement("a");e.setAttribute(i,"href","#");var s=e.createTextNode("Clear application settings");e.appendChild(i,s),e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[3]),l=e.childAt(r,[1]),o=e.childAt(r,[3]),i=e.childAt(o,[3]),s=e.childAt(i,[1]),u=e.childAt(i,[3]),d=e.childAt(i,[5]),c=new Array(9);return c[0]=e.createMorphAt(e.childAt(a,[1]),1,1),c[1]=e.createMorphAt(e.childAt(l,[1]),0,0),c[2]=e.createMorphAt(l,3,3),c[3]=e.createMorphAt(e.childAt(o,[1]),1,1),c[4]=e.createElementMorph(s),c[5]=e.createElementMorph(u),c[6]=e.createElementMorph(d),c[7]=e.createMorphAt(t,3,3,n),c[8]=e.createMorphAt(t,5,5,n),c},statements:[["block","each",[["get","tabData",["loc",[null,[4,14],[4,21]]]]],[],0,null,["loc",[null,[4,6],[6,15]]]],["inline","paper-icon",[],["icon","group","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[11,112],[11,125]]]]],[],[]]],["loc",[null,[11,80],[11,127]]]],["inline","groups-list",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[14,33],[14,43]]]]],[],[]],"groupsData",["subexpr","@mut",[["get","groupsData",["loc",[null,[14,55],[14,65]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[14,79],[14,91]]]]],[],[]],"apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[14,99],[14,105]]]]],[],[]],"updateGroupsData",["subexpr","@mut",[["get","updateGroupsData",["loc",[null,[14,123],[14,139]]]]],[],[]],"groupControlDisplayed",["subexpr","@mut",[["get","groupControlDisplayed",["loc",[null,[14,162],[14,183]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[14,192],[14,199]]]]],[],[]]],["loc",[null,[14,8],[14,201]]]],["inline","paper-icon",[],["icon","settings","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[19,45],[19,58]]]]],[],[]]],["loc",[null,[19,10],[19,60]]]],["element","action",["clearBridge"],[],["loc",[null,[23,14],[23,38]]]],["element","action",["startIntro"],[],["loc",[null,[24,14],[24,37]]]],["element","action",["clearAllSettings"],[],["loc",[null,[25,14],[25,43]]]],["inline","lights-tab",[],["apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[31,22],[31,28]]]]],[],[]],"lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[31,40],[31,50]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[31,64],[31,76]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[31,83],[31,88]]]]],[],[]],"active",["subexpr","@mut",[["get","lightsTabSelected",["loc",[null,[31,96],[31,113]]]]],[],[]],"colorLoopOn",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[31,126],[31,137]]]]],[],[]],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[31,147],[31,155]]]]],[],[]]],["loc",[null,[31,2],[31,157]]]],["inline","music-tab",[],["apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[33,21],[33,27]]]]],[],[]],"lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[33,39],[33,49]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[33,63],[33,75]]]]],[],[]],"active",["subexpr","@mut",[["get","musicTabSelected",["loc",[null,[33,83],[33,99]]]]],[],[]],"pauseLightUpdates",["subexpr","@mut",[["get","pauseLightUpdates",["loc",[null,[33,118],[33,135]]]]],[],[]],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[33,145],[33,153]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[33,162],[33,169]]]]],[],[]],"colorLoopOn",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[33,182],[33,193]]]]],[],[]],"action","startIntro"],["loc",[null,[33,2],[33,215]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:34,column:7}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[1,6],[1,11]]]]],[],0,null,["loc",[null,[1,0],[34,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/huegasm-app/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({actions:{toggleDimmer:function(){this.toggleProperty("dimmerOn")},isReady:function(){this.set("ready",!0)}},bridgeIp:null,bridgeUsername:null,trial:!1,storage:null,dimmerOn:!1,ready:!1,dimmerOnClass:function(){var e=this.get("dimmerOn"),n=this.get("storage");e?(t["default"].$("body").addClass("dimmerOn"),t["default"].$("html").addClass("dimmerOn")):(t["default"].$("body").removeClass("dimmerOn"),t["default"].$("html").removeClass("dimmerOn")),n.set("huegasm.dimmerOn",e)}.observes("dimmerOn"),init:function(){this._super();var e=new window.Locally.Store({compress:!0});this.set("storage",e),t["default"].isNone(e.get("huegasm.dimmerOn"))||this.set("dimmerOn",e.get("huegasm.dimmerOn")),t["default"].isEmpty(e.get("huegasm.bridgeIp"))||t["default"].isEmpty(e.get("huegasm.bridgeUsername"))||this.setProperties({bridgeIp:e.get("huegasm.bridgeIp"),bridgeUsername:e.get("huegasm.bridgeUsername")})}})}),define("huegasm/pods/components/huegasm-app/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","hue-controls",[],["bridgeIp",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[2,26],[2,34]]]]],[],[]],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[2,50],[2,64]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[2,71],[2,76]]]]],[],[]],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[2,86],[2,94]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[2,103],[2,110]]]]],[],[]]],["loc",[null,[2,2],[2,112]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:4,column:2},end:{line:6,column:2}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","bridge-finder",[],["bridgeIp",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[5,29],[5,37]]]]],[],[]],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[5,53],[5,67]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[5,74],[5,79]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[5,88],[5,95]]]]],[],[]]],["loc",[null,[5,4],[5,97]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:15,column:6},end:{line:15,column:85}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Go!");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:6,column:2},end:{line:17,column:2}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","readyBlock");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","title");var r=e.createElement("img");e.setAttribute(r,"src","assets/images/logo-2d51b899f18553cfc8ffd147c158cd3f.png"),e.setAttribute(r,"alt","Huegasm"),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("p");e.setAttribute(a,"class","introParagraph");var r=e.createTextNode("Huegasm is a free web application for controlling your ");e.appendChild(a,r);var r=e.createElement("a");e.setAttribute(r,"href","http://www2.meethue.com/en-ca/");var l=e.createTextNode("Philips Hue lights");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("...oh and it's kind of awesome at syncing music with your lights.");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","#");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("img");e.setAttribute(r,"src","assets/images/intro-1ef2c01cdd130ce3a0449f503662e26a.png"),e.setAttribute(r,"id","introPic"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[5]),l=new Array(2);return l[0]=e.createElementMorph(r),l[1]=e.createMorphAt(a,7,7),l},statements:[["element","action",["isReady"],[],["loc",[null,[11,18],[11,38]]]],["block","paper-button",[],["raised",!0,"primary",!0,"action","isReady","class","goButton"],0,null,["loc",[null,[15,6],[15,102]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:3,column:0},end:{line:18,column:0}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[4,8],[4,13]]]]],[],0,1,["loc",[null,[4,2],[17,9]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:23,column:9}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createElement("footer");e.setAttribute(n,"id","footer");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("p"),r=e.createElement("span");e.setAttribute(r,"class","relative");var l=e.createElement("span");e.setAttribute(l,"id","dimmerWrapper");var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("Made by ");e.appendChild(r,l);var l=e.createElement("a");e.setAttribute(l,"href","//egorphilippov.me");var o=e.createTextNode("egorphilippov.me");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode(" © 2015 Huegasm");e.appendChild(r,l),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[2,1,0,0]),r=new Array(2);return r[0]=e.createMorphAt(t,0,0,n),r[1]=e.createElementMorph(a),e.insertBoundary(t,0),r},statements:[["block","if",[["get","bridgeUsername",["loc",[null,[1,6],[1,20]]]]],[],0,1,["loc",[null,[1,0],[18,7]]]],["element","action",["toggleDimmer"],[],["loc",[null,[21,54],[21,79]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/pods/components/light-group/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["lightGroup"],isHovering:!1,lightsList:t["default"].A(),actions:{clickLight:function(e,n){var a=t["default"].$(".light"+e);a.hasClass("bootstrapTooltip")||(a=a.parent()),a.hasClass("lightInactive")?a.addClass("lightActive").removeClass("lightInactive"):a.hasClass("lightActive")&&a.addClass("lightInactive").removeClass("lightActive"),this.sendAction("action",e,n)},lightStartHover:function(e){var n=this.get("lightsList").filter(function(t){return"unreachable"!==t.activeClass&&t.id===e[0]});t["default"].isEmpty(n)||this.get("noHover")===!0||t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({alert:"lselect"}),contentType:"application/json",type:"PUT"}),this.set("isHovering",!0)},lightStopHover:function(e){var n=this.get("lightsList").filter(function(t){return"unreachable"!==t.activeClass&&t.id===e[0]});t["default"].isEmpty(n)||this.get("noHover")===!0||t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({alert:"none"}),contentType:"application/json",type:"PUT"}),this.set("isHovering",!1),this.onLightsDataChange()}},didInsertElement:function(){this.get("lightsData")&&this.onLightsDataChange()},onLightsDataChange:function(){if(!this.get("isHovering")){var e,n=this.get("lightsData"),a=t["default"].A();for(var r in n)if(n.hasOwnProperty(r)&&n[r].state.reachable){switch(n[r].modelid){case"LCT001":e="a19";break;case"LCT002":e="br30";break;case"LCT003":e="gu10";break;case"LST001":e="lightstrip";break;case"LLC010":e="lc_iris";break;case"LLC011":e="lc_bloom";break;case"LLC012":e="lc_bloom";break;case"LLC006":e="lc_iris";break;case"LLC007":e="lc_aura";break;case"LLC013":e="storylight";break;case"LWB004":e="a19";break;case"LLC020":e="huego";break;default:e="a19"}var l="lightActive";this.get("activeLights").contains(r)||(l="lightInactive"),a.push({type:e,name:n[r].name,id:r,data:n[r],activeClass:l})}this.set("lightsList",a)}}.observes("lightsData","activeLights.[]","dimmerOn")})}),define("huegasm/pods/components/light-group/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/pods/components/light-group/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top auto");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"class","hueLight"),e.setAttribute(a,"width","40"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[1]),l=new Array(6);return l[0]=e.createAttrMorph(a,"class"),l[1]=e.createAttrMorph(a,"data-title"),l[2]=e.createElementMorph(a),l[3]=e.createElementMorph(a),l[4]=e.createElementMorph(a),l[5]=e.createAttrMorph(r,"src"),l},statements:[["attribute","class",["concat",[["get","light.activeClass",["loc",[null,[2,16],[2,33]]]]," bootstrapTooltip light",["get","light.id",["loc",[null,[2,60],[2,68]]]]]]],["attribute","data-title",["get","light.name",["loc",[null,[2,133],[2,143]]]]],["element","action",["clickLight",["get","light.id",["loc",[null,[2,168],[2,176]]]],["get","light.data",["loc",[null,[2,177],[2,187]]]]],[],["loc",[null,[2,146],[2,189]]]],["element","action",["lightStartHover",["get","light.id",["loc",[null,[2,217],[2,225]]]]],["on","mouseEnter"],["loc",[null,[2,190],[2,243]]]],["element","action",["lightStopHover",["get","light.id",["loc",[null,[2,270],[2,278]]]]],["on","mouseLeave"],["loc",[null,[2,244],[2,296]]]],["attribute","src",["concat",["assets/images/lights/",["get","light.type",["loc",[null,[3,65],[3,75]]]],["subexpr","if",[["get","dimmerOn",["loc",[null,[3,82],[3,90]]]],"w"],[],["loc",[null,[3,77],[3,96]]]],".svg"]]]],locals:["light"],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:9}},moduleName:"huegasm/pods/components/light-group/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","each",[["get","lightsList",["loc",[null,[1,8],[1,18]]]]],[],0,null,["loc",[null,[1,0],[5,9]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/lights-tab/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["col-sm-8","col-sm-offset-2","col-xs-12"],classNameBindings:["active::hidden"],elementId:"lightsTab",activeLights:[],lightsData:null,lightsDataIntervalHandle:null,colorPickerDisplayed:!1,actions:{clickLight:function(e){var n=this.get("activeLights"),a=n.indexOf(e);if(-1!==a)n.removeObject(e);else{n.pushObject(e);var r={on:this.get("lightsOn"),bri:this.get("lightsBrightness"),effect:this.get("colorLoopOn")?"colorloop":"none"},l=this.get("rgb");255!==l[0]&&255!==l[1]&&255!==l[2]&&(r.xy=this.rgbToXy(l[0],l[1],l[2])),r.transitiontime=0,t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(r),contentType:"application/json",type:"PUT"})}},toggleColorpicker:function(){this.toggleProperty("colorPickerDisplayed")}},didInsertElement:function(){var e=this;t["default"].$(document).click(function(n){!e.get("colorPickerDisplayed")||n.target.classList.contains("color")||t["default"].$(n.target).closest(".colorpicker, #colorRow").length||e.toggleProperty("colorPickerDisplayed")}),t["default"].$(document).on("click","#colorRow",function(){e.send("toggleColorpicker")})},rgb:[255,255,255],rgbPreview:function(){var e=this.get("rgb"),n=this,a=this.rgbToXy(e[0],e[1],e[2]);this.set("colorLoopOn",!1),this.get("activeLights").forEach(function(e){t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({xy:a}),contentType:"application/json",type:"PUT"})}),t["default"].$(".color").css("background","rgb("+e[0]+","+e[1]+","+e[2]+")")}.observes("rgb"),colorRowAction:function(){return this.get("trial")?null:"toggleColorpicker"}.property("trial"),colorLoopOn:!1,colorLoopDependenciesChanged:function(){var e,t=this.get("lightsData");e=this.get("strobeOn")?!1:this.get("activeLights").some(function(e){return"colorloop"===t[e].state.effect}),this.set("colorLoopOn",e)}.observes("lightsData.@each.state.effect","activeLights.[]","strobeOn"),onColorLoopOnChange:function(){var e=this,n=this.get("lightsData"),a=this.get("activeLights"),r=this.get("colorLoopOn"),l=r?"colorloop":"none",o=a.some(function(e){return"colorloop"===n[e].state.effect});r!==o&&a.forEach(function(n){e.get("lightsData")[n].state.effect!==l&&t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify({effect:l}),contentType:"application/json",type:"PUT"})})}.observes("colorLoopOn"),lightsOn:function(){var e=this.get("lightsData");return this.get("strobeOn")?!1:this.get("activeLights").some(function(t){return e[t].state.on===!0})}.property("lightsData.@each.state.on","activeLights.[]","strobeOn"),lightsBrightness:function(){var e=this.get("lightsData"),t=this.get("activeLights"),n=0;return t.forEach(function(t){n+=e[t].state.bri}),n/t.length}.property("lightsData"),brightnessControlDisabled:t["default"].computed.not("lightsOn"),onLightsOnChange:function(){var e=this.get("lightsData"),n=this.get("activeLights"),a=this.get("lightsOn"),r=this,l=n.some(function(t){return e[t].state.on===!0});a!==l&&n.forEach(function(e){t["default"].$.ajax(r.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:a}),contentType:"application/json",type:"PUT"})})}.observes("lightsOn"),onBrightnessChanged:function(){var e=this.get("lightsData"),n=!1,a=this.get("lightsBrightness"),r=this.get("activeLights"),l=this;r.forEach(function(t){n+=e[t].state.bri}),n/=r.length,a!==n&&r.forEach(function(e){t["default"].$.ajax(l.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({bri:a}),contentType:"application/json",type:"PUT"})})}.observes("lightsBrightness"),lightsOnTxt:function(){return this.get("lightsOn")?"On":"Off"}.property("lightsOn"),colorloopOnTxt:function(){return this.get("colorLoopOn")?"On":"Off"}.property("colorLoopOn"),strobeOn:!1,strobeOnInervalHandle:null,strobeSat:0,preStrobeOnLightsDataCache:null,lastStrobeLight:0,onStrobeOnChange:function(){var e=this.get("lightsData"),n=this;if(this.get("strobeOn")){this.set("preStrobeOnLightsDataCache",e);var a={sat:this.get("strobeSat"),transitiontime:0};for(var r in e)e.hasOwnProperty(r)&&(e[r].state.on&&(a.on=!1),t["default"].$.ajax(this.get("apiURL")+"/lights/"+r+"/state",{data:JSON.stringify(a),contentType:"application/json",type:"PUT"}));this.set("strobeOnInervalHandle",setInterval(this.strobeStep.bind(this),200))}else{var l=this.get("preStrobeOnLightsDataCache"),o=function(e){t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:l[e].state.on,sat:l[e].state.sat}),contentType:"application/json",type:"PUT"})};for(var r in e)e.hasOwnProperty(r)&&setTimeout(o,2e3,r);clearInterval(this.get("strobeOnInervalHandle"))}}.observes("strobeOn"),strobeStep:function(){var e=(this.get("lastStrobeLight")+1)%(this.get("activeLights").length+1),n=this;t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:!0,transitiontime:0,alert:"select"}),contentType:"application/json",type:"PUT"}),t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:!1,transitiontime:0}),contentType:"application/json",type:"PUT"}),this.set("lastStrobeLight",e)},strobeOnTxt:function(){return this.get("strobeOn")?"On":"Off"}.property("strobeOn"),dimmerOnClass:function(){return this.get("dimmerOn")?"dimmerOn":null}.property("dimmerOn"),rgbToXy:function(e,t,n){var a,r,l,o,i;return e=Number(e/255),t=Number(t/255),n=Number(n/255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,a=.664511*e+.154324*t+.162028*n,r=.283881*e+.668433*t+.047685*n,l=88e-6*e+.07231*t+.986039*n,o=a/(a+r+l),i=r/(a+r+l),[o,i]},xyToRgb:function(e,t){var n,a,r,l,o,i=1;return l=i/t*e,o=i/t*(1-e-t),n=1.656492*l-.354851*i-.255038*o,a=l*-.707196+1.655397*i+.036152*o,r=.051713*l-.121364*i+1.01153*o,n>r&&n>a&&n>1?(a/=n,r/=n,n=1):a>r&&a>n&&a>1?(n/=a,r/=a,a=1):r>n&&r>a&&r>1&&(n/=r,a/=r,r=1),n=.0031308>=n?12.92*n:1.055*Math.pow(n,1/2.4)-.055,a=.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055,r=.0031308>=r?12.92*r:1.055*Math.pow(r,1/2.4)-.055,n>r&&n>a?n>1&&(a/=n,r/=n,n=1):a>r&&a>n?a>1&&(n/=a,r/=a,a=1):r>n&&r>a&&r>1&&(n/=r,a/=r,r=1),n=255*n,a=255*a,r=255*r,[n,a,r]}})}),define("huegasm/pods/components/lights-tab/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:2},end:{line:4,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","light-group",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[3,29],[3,39]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[3,53],[3,65]]]]],[],[]],"action","clickLight","apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[3,93],[3,99]]]]],[],[]],"classNames","horizontalLightGroup","dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[3,143],[3,151]]]]],[],[]],"id","activeLights"],["loc",[null,[3,4],[3,171]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:9,column:4},end:{line:9,column:86}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","lightsOnTxt",["loc",[null,[9,70],[9,85]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:6,column:2},end:{line:10,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","Turn the selected lights on/off");var a=e.createTextNode("Power");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",[],["icon","power-settings-new","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[7,49],[7,62]]]]],[],[]]],["loc",[null,[7,4],[7,64]]]],["block","paper-switch",[],["checked",["subexpr","@mut",[["get","lightsOn",["loc",[null,[9,28],[9,36]]]]],[],[]],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[9,46],[9,51]]]]],[],[]],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[9,62],[9,67]]]]],[],[]]],0,null,["loc",[null,[9,4],[9,103]]]]], -locals:[],templates:[e]}}(),n=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:12,column:2},end:{line:16,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","The brightness level of the selected lights");var a=e.createTextNode("Brightness");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",[],["icon","brightness-4","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[13,43],[13,56]]]]],[],[]]],["loc",[null,[13,4],[13,58]]]],["inline","paper-slider",[],["flex",!0,"min","1","max","254","value",["subexpr","@mut",[["get","lightsBrightness",["loc",[null,[15,53],[15,69]]]]],[],[]],"disabled",["subexpr","@mut",[["get","brightnessControlDisabled",["loc",[null,[15,79],[15,104]]]]],[],[]]],["loc",[null,[15,4],[15,106]]]]],locals:[],templates:[]}}(),a=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:18,column:2},end:{line:21,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","The color of the selected lights");var a=e.createTextNode("Color");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",[],["icon","color-lens","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[19,41],[19,54]]]]],[],[]]],["loc",[null,[19,4],[19,56]]]]],locals:[],templates:[]}}(),r=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:24,column:4},end:{line:24,column:89}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!0,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment();return t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),l=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:26,column:4},end:{line:28,column:4}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","color-picker",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[27,32],[27,42]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[27,56],[27,68]]]]],[],[]],"rgb",["subexpr","@mut",[["get","rgb",["loc",[null,[27,73],[27,76]]]]],[],[]]],["loc",[null,[27,6],[27,78]]]]],locals:[],templates:[]}}(),o=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:34,column:4},end:{line:34,column:86}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","strobeOnTxt",["loc",[null,[34,70],[34,85]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:31,column:2},end:{line:35,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","Selected lights will flash in sequential order");var a=e.createTextNode("Strobe");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",[],["icon","flare","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[32,36],[32,49]]]]],[],[]]],["loc",[null,[32,4],[32,51]]]],["block","paper-switch",[],["checked",["subexpr","@mut",[["get","strobeOn",["loc",[null,[34,28],[34,36]]]]],[],[]],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[34,46],[34,51]]]]],[],[]],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[34,62],[34,67]]]]],[],[]]],0,null,["loc",[null,[34,4],[34,103]]]]],locals:[],templates:[e]}}(),i=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:40,column:4},end:{line:40,column:92}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","colorloopOnTxt",["loc",[null,[40,73],[40,91]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:37,column:2},end:{line:41,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","Selected lights will slowly cycle through all the colors");var a=e.createTextNode("Colorloop");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,3,3,n),a[2]=e.createMorphAt(t,7,7,n),a},statements:[["inline","paper-icon",[],["icon","color-lens","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[38,41],[38,54]]]]],[],[]]],["loc",[null,[38,4],[38,56]]]],["inline","paper-icon",[],["icon","loop","id","loopAddition","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[38,106],[38,119]]]]],[],[]]],["loc",[null,[38,57],[38,121]]]],["block","paper-switch",[],["checked",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[40,28],[40,39]]]]],[],[]],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[40,49],[40,54]]]]],[],[]],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[40,65],[40,70]]]]],[],[]]],0,null,["loc",[null,[40,4],[40,109]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:42,column:0}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","relative");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[8]),r=new Array(8);return r[0]=e.createMorphAt(t,0,0,n),r[1]=e.createMorphAt(t,2,2,n),r[2]=e.createMorphAt(t,4,4,n),r[3]=e.createMorphAt(t,6,6,n),r[4]=e.createMorphAt(a,1,1),r[5]=e.createMorphAt(a,3,3),r[6]=e.createMorphAt(t,10,10,n),r[7]=e.createMorphAt(t,12,12,n),e.insertBoundary(t,0),e.insertBoundary(t,null),r},statements:[["block","paper-item",[],["class","item"],0,null,["loc",[null,[2,2],[4,17]]]],["block","paper-item",[],[],1,null,["loc",[null,[6,2],[10,17]]]],["block","paper-item",[],[],2,null,["loc",[null,[12,2],[16,17]]]],["block","paper-item",[],["elementId","colorRow"],3,null,["loc",[null,[18,2],[21,17]]]],["block","paper-button",[],["raised",!0,"class","color","action","toggleColorpicker","disabled",["subexpr","@mut",[["get","trial",["loc",[null,[24,82],[24,87]]]]],[],[]]],4,null,["loc",[null,[24,4],[24,106]]]],["block","if",[["get","colorPickerDisplayed",["loc",[null,[26,10],[26,30]]]]],[],5,null,["loc",[null,[26,4],[28,11]]]],["block","paper-item",[],[],6,null,["loc",[null,[31,2],[35,17]]]],["block","paper-item",[],[],7,null,["loc",[null,[37,2],[41,17]]]]],locals:[],templates:[e,t,n,a,r,l,o,i]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:42,column:15}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-list",[],[],0,null,["loc",[null,[1,0],[42,15]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/music-tab/component",["exports","ember","huegasm/pods/components/music-tab/mixins/helpers","huegasm/pods/components/music-tab/mixins/visualizer"],function(e,t,n,a){e["default"]=t["default"].Component.extend(n["default"],a["default"],{onActiveChange:function(){this.get("active")&&(t["default"].$("#playNotification").removeClass("fadeOut"),t["default"].$("#beatSpeakerCenterOuter").removeClass("vibrateOuter"),t["default"].$("#beatSpeakerCenterInner").removeClass("vibrateInner"))}.observes("active"),actions:{clearPlaylist:function(){this.get("playQueue").clear()},setVisName:function(e){this.set("currentVisName",e)},hideTooltip:function(){t["default"].$(".bootstrapTooltip").tooltip("hide")},gotoSCURL:function(e){this.get("playing")&&this.send("play"),this.send("gotoURL",e)},gotoURL:function(e){t["default"].$(".tooltip").remove(),window.open(e,"_blank")},handleNewSoundCloudURL:function(e){var t=this;e&&SC.resolve(e).then(function(e){var n=function r(e){if("user"===e.kind)t.get("notify").alert({html:t.get("scUserNotSupportedHtml")});else if("track"===e.kind)if(e.streamable===!0){var n=null;e.artwork_url?n=e.artwork_url:e.user.avatar_url&&(n=e.user.avatar_url),t.get("playQueue").pushObject({url:e.stream_url+"?client_id="+t.get("SC_CLIENT_ID"),fileName:e.title+" - "+e.user.username,artist:e.user.username,scUrl:e.permalink_url,title:e.title,artworkUrl:e.artwork_url,picture:n})}else a.push(e.title);else"playlist"===e.kind&&(e.streamable===!0?e.tracks.forEach(r):a.push(e.title))},a=[];e instanceof Array?e.forEach(n):n(e),a.length>0&&t.get("notify").alert({html:t.get("notStreamableHtml")(a)}),-1===t.get("playQueuePointer")&&(t.get("firstVisit")?t.send("goToSong",0):t.send("next"))},function(){t.get("notify").alert({html:t.get("urlNotFoundHtml")(e)})}),this.set("isShowingAddSoundCloudModal",!1)},toggleIsShowingAddSoundCloudModal:function(){this.toggleProperty("isShowingAddSoundCloudModal")},useLocalAudio:function(){var e=this.get("audioStream");if(this.changePlayerControl("audioMode",0),!t["default"].isNone(e)){var n=e.getVideoTracks();n&&n[0]&&n[0].stop&&n[0].stop(),e.stop&&e.stop(),this.setProperties({audioStream:null,playing:!1})}-1!==this.get("playQueuePointer")&&(this.send("goToSong",this.get("playQueuePointer")),this.send("volumeChanged",this.get("volume"))),t["default"].isNone(this.get("oldThreshold"))||this.set("threshold",this.get("oldThreshold")),document.title="Huegasm"},useMicAudio:function(){this.get("usingMicAudio")?this.send("useLocalAudio"):this.startUsingMic()},slideTogglePlayerBottom:function(){this.$("#playerBottom").slideToggle(),this.changePlayerControl("playerBottomDisplayed",!this.get("playerBottomDisplayed"))},goToSong:function(e,n,a){var r=this,l=this.get("dancer"),o=this.get("playQueue");if(l.audio&&this.clearCurrentAudio(!0),!t["default"].isNone(o[e])){var i=new Audio;i.src=this.get("playQueue")[e].url,i.crossOrigin="anonymous",i.oncanplay=function(){r.set("timeTotal",Math.floor(i.duration))},i.onerror=function(e){var t=r.get("playQueuePointer"),n=r.get("playQueue")[t];n.local?r.send("removeAudio",t):r.send("next",!0),2===e.target.error.code?r.get("notify").alert({html:r.get("failedToDecodeFileHtml")(n.fileName)}):r.get("notify").alert({html:r.get("failedToPlayFileHtml")(n.fileName)}),r.set("usingBeatPreferences",!1)},i.ontimeupdate=function(){r.set("timeElapsed",Math.floor(i.currentTime))},i.onended=function(){r.send("next")},l.load(i,1),this.set("playQueuePointer",e),this.loadSongBeatPreferences(),n&&this.send("play"),a&&t["default"].run.later(function(){var n=t["default"].$(".track"+e),a=t["default"].$("#playListArea");t["default"].isNone(n)||t["default"].isNone(n.offset())||a.animate({scrollTop:n.offset().top-a.offset().top+a.scrollTop()})},1e3)}},removeAudio:function(e){this.get("playQueue").removeAt(e),t["default"].$("body .tooltip").remove(),e===this.get("playQueuePointer")&&this.send("goToSong",e,!0,!0)},playerAreaPlay:function(){t["default"].isEmpty(t["default"].$("#playerControls:hover"))&&-1!==this.get("playQueuePointer")&&(this.send("play"),this.set("fadeOutNotification",!0),t["default"].$("#playNotification").removeClass("fadeOut").prop("offsetWidth",t["default"].$("#playNotification").prop("offsetWidth")).addClass("fadeOut"))},play:function(e){var n=this.get("dancer"),a=this.get("playQueuePointer");if(-1!==a){if(this.get("playing"))n.pause(),e||this.set("timeElapsed",Math.floor(n.getTime()));else{var r=this.get("timeTotal");if(this.get("volumeMuted")?n.setVolume(0):n.setVolume(this.get("volume")/100),this.get("timeElapsed")===r&&0!==r)return void this.send("next",!0);t["default"].$(window).trigger("resize"),n.play()}this.onColorloopModeChange(),this.toggleProperty("playing")}},volumeChanged:function(e){this.changePlayerControl("volume",e),this.get("playing")&&this.get("dancer").setVolume(e/100),this.get("volume")>0&&this.get("volumeMuted")&&this.changePlayerControl("volumeMuted",!1)},next:function(e){var t=this.get("playQueuePointer"),n=this.get("playQueue"),a=t+1,r=this.get("repeat"),l=this.get("shuffle");if(2===r)a=-1===t&&n.length>0?0:t;else if(l){var o=this.get("shufflePlayed");if(o.length===n.length)return o.clear(),void this.send("play",!0);do a=Math.floor(Math.random()*n.length);while(o.contains(n[a].url));o.pushObject(n[a].url)}else if(a>n.length-1){if(1!==r&&!e)return void this.send("play",!0);a%=n.length}this.send("goToSong",a,!0,!0)},previous:function(){if(this.get("timeElapsed")>5)this.send("seekChanged",0);else{var e=this.get("playQueuePointer"),n=this.get("playQueue");if(this.get("shuffle")&&!t["default"].isNone(n[e])){var a=this.get("shufflePlayed"),r=this.get("shufflePlayed").indexOf(n[e].url),l=0;a.length>0&&-1!==r&&(e=r-1,0>e&&(e=a.length-1),n.some(function(t){return t.url===a[e]?(e=l,!0):(l++,!1)}))}else e--,0>e&&(e=n.length-1);this.send("goToSong",e,!0,!0)}},fullscreen:function(){},seekChanged:function(e){var t=this.get("dancer");t.audio&&(t.audio.currentTime=Math.floor(this.get("timeTotal")*e/100))},volumeMutedChanged:function(e){var n=this.get("dancer"),a=t["default"].isNone(e)?!this.get("volumeMuted"):e;this.changePlayerControl("volumeMuted",a),this.get("playing")&&(a?n.setVolume(0):n.setVolume(this.get("volume")/100))},addLocalAudio:function(){t["default"].$("#fileInput").click()},shuffleChanged:function(e){this.changePlayerControl("shuffle",t["default"].isNone(e)?!this.get("shuffle"):e)},repeatChanged:function(e){this.changePlayerControl("repeat",t["default"].isNone(e)?(this.get("repeat")+1)%3:e)},playerBottomDisplayedChanged:function(e){this.changePlayerControl("playerBottomDisplayed",e)},thresholdChanged:function(e){this.changePlayerControl("threshold",e,!0)},micBoostChanged:function(e){this.set("micBoost",e),this.get("storage").set("huegasm.micBoost",e),this.get("usingMicAudio")&&this.get("dancer").setBoost(e)},audioModeChanged:function(e){1===e?this.startUsingMic():0===e?this.send("useLocalAudio"):this.set("audioMode",e)},playQueuePointerChanged:function(e){this.send("goToSong",e,!1,!0)},clickSpeaker:function(){this.simulateKick(1)},dropFiles:function(e){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",e)},playListAreaDragOver:function(){this.set("draggingOverPlayListArea",!0)},playListAreaDragLeave:function(){this.set("draggingOverPlayListArea",!1)},handleNewFiles:function(e){var t=this,n=this.get("playQueue"),a=function(){var e=ID3.getAllTags("local"),a=null;if(e.picture){for(var r="",l=0;l0){var s,u,d=this.get("lastLightBopIndex"),c=254;if(s=Math.floor(Math.random()*n.length),n.length>1)for(;s===d;)s=Math.floor(Math.random()*n.length);u=n[s],this.set("lastLightBopIndex",s),this.get("colorloopMode")||(r=Math.floor(65535*Math.random())),l&&(i=80),o(u,c,r),setTimeout(o,i,u,1)}this.set("paused",!0),setTimeout(function(){e.set("paused",!1)},150),t["default"].$("#beatSpeakerCenterOuter").removeClass("vibrateOuter").prop("offsetWidth",t["default"].$("#beatSpeakerCenterOuter").prop("offsetWidth")).addClass("vibrateOuter"),t["default"].$("#beatSpeakerCenterInner").removeClass("vibrateInner").prop("offsetWidth",t["default"].$("#beatSpeakerCenterInner").prop("offsetWidth")).addClass("vibrateInner")},init:function(){var e=this;this._super(),window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame,window.cancelAnimationFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame,navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var n=new Dancer,a=this.get("storage"),r=n.createKick({threshold:this.get("threshold"),onKick:function(t,n){e.get("paused")===!1&&e.simulateKick(t,n)}});r.on(),this.setProperties({dancer:n,kick:r}),void 0===navigator.getUserMedia&&this.set("usingMicSupported",!1),["volume","shuffle","repeat","volumeMuted","threshold","playerBottomDisplayed","audioMode","songBeatPreferences","firstVisit","currentVisName","playQueue","playQueuePointer","micBoost","flashingTransitions"].forEach(function(n){if(!t["default"].isNone(a.get("huegasm."+n))){var r=a.get("huegasm."+n);t["default"].isNone(e.actions[n+"Changed"])?e.set(n,r):e.send(n+"Changed",r)}}),SC.initialize({client_id:this.get("SC_CLIENT_ID")})},didInsertElement:function(){var e=this;this._super();var n=this;t["default"].$("#fileInput").on("change",function(){var e=this.files;n.send("handleNewFiles",e),this.value=null}),t["default"].$(document).on("click",".alert",function(e){t["default"].$(e.target).addClass("removed")}),t["default"].$("#beatContainer").on("mousedown","#beatSpeakerCenterInner",function(e){e.preventDefault()}),t["default"].$(document).keypress(function(t){32===t.which&&"text"!==t.target.type&&e.send("play")}),this.$().on("drop","#playListArea",function(t){e.send("dropFiles",t.dataTransfer.files)}),t["default"].$("#playerArea").on("mousewheel",function(t){if(e.get("playQueueNotEmpty")&&!e.get("usingMicAudio")){var n=5;t.deltaY<0&&(n*=-1);var a=e.get("volume")+n;e.send("volumeChanged",0>a?0:a),t.preventDefault()}}),this.get("firstVisit")&&(this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/tracks"),this.get("storage").set("huegasm.firstVisit",!1),this.sendAction()),this.get("playerBottomDisplayed")||t["default"].$("#playerBottom").hide()}})}),define("huegasm/pods/components/music-tab/mixins/helpers",["exports","ember"],function(e,t){e["default"]=t["default"].Mixin.create({classNames:["col-lg-10","col-lg-offset-2","col-xs-12"],classNameBindings:["active::hidden"],elementId:"musicTab",dancer:null,notify:t["default"].inject.service("notify"),beatOptions:{threshold:{range:{min:0,max:.5},step:.01,defaultValue:.3,pips:{mode:"values",values:[0,.25,.5],density:10,format:{to:function(e){return e=0===e?"More":.25===e?"Neutral":"Less"},from:function(e){return e}}}},micBoost:{range:{min:1,max:11},step:.5,defaultValue:5,pips:{mode:"positions",values:[0,20,40,60,80,100],density:10,format:{to:function(e){return"x"+e},from:function(e){return e}}}}},threshold:.3,micBoost:5,oldThreshold:null,playQueuePointer:-1,playQueue:t["default"].A(),timeElapsed:0,timeTotal:0,lastLightBopIndex:0,usingMicSupported:!0,audioMode:0,usingLocalAudio:t["default"].computed.equal("audioMode",0),usingMicAudio:t["default"].computed.equal("audioMode",1),playerBottomDisplayed:!1,dragging:!1,draggingOverPlayListArea:!1,dragLeaveTimeoutHandle:null,audioStream:null,dimmerOn:!1,isShowingAddSoundCloudModal:!1,colorloopMode:!1,flashingTransitions:!1,SC_CLIENT_ID:"aeec0034f58ecd85c2bd1deaecc41594",notFoundHtml:'',scUserNotSupportedHtml:'',notStreamableHtml:function(e){var t='";return t},urlNotFoundHtml:function(e){return'"},failedToPlayFileHtml:function(e){return'"},failedToDecodeFileHtml:function(e){return'"},scUrl:function(){var e=null,t=this.get("playQueue")[this.get("playQueuePointer")];return t&&t.scUrl&&!this.get("usingMicAudio")&&(e=t.scUrl),e}.property("playQueuePointer","playQueue.[]","usingMicAudio"),playQueueEmpty:t["default"].computed.empty("playQueue"),playQueueNotEmpty:t["default"].computed.notEmpty("playQueue"),playQueueMultiple:function(){return this.get("playQueue").length>1}.property("playQueue.[]"),seekPosition:function(){var e=this.get("timeTotal"),t=this.get("timeElapsed");return 0===e?0:t/e*100}.property("timeElapsed","timeTotal"),repeat:0,shuffle:!1,volumeMuted:!1,volume:100,paused:!1,playing:!1,fadeOutNotification:!1,songBeatPreferences:{},usingBeatPreferences:!1,oldBeatPrefCache:null,storage:null,firstVisit:!0,shufflePlayed:[],pauseLightUpdates:function(){return this.get("playing")}.property("playing"),micIcon:function(){return this.get("usingMicAudio")?"mic":"mic-off"}.property("usingMicAudio"),repeatIcon:function(){return 2===this.get("repeat")?"repeat-one":"repeat"}.property("repeat"),playingIcon:function(){return this.get("playing")?"pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")?"replay":"play-arrow"}.property("playing"),playListAreaClass:function(){var e="cursorPointer";return this.get("dragging")&&(e+=" dragHereHighlight"),this.get("draggingOverPlayListArea")&&(e+=" draggingOver"),this.get("dimmerOn")&&(e+=" dimmerOn"),e}.property("dragging","draggingOverPlayListArea","dimmerOn"),dimmerOnClass:function(){return this.get("dimmerOn")?"dimmerOn":null}.property("dimmerOn"),volumeMutedClass:function(){var e="playerControllIcon volumeButton";return this.get("volumeMuted")&&(e+=" active"),e}.property("volumeMuted"),usingLocalAudioClass:function(){return this.get("usingLocalAudio")?"playerControllIcon active":"playerControllIcon"}.property("usingLocalAudio"),usingMicAudioClass:function(){return this.get("usingMicAudio")?"playerControllIcon active":"playerControllIcon"}.property("usingMicAudio"),repeatClass:function(){return 0!==this.get("repeat")?"playerControllIcon active":"playerControllIcon"}.property("repeat"),shuffleClass:function(){return this.get("shuffle")?"playerControllIcon active":"playerControllIcon"}.property("shuffle"),volumeIcon:function(){var e=this.get("volume");return this.get("volumeMuted")?"volume-off":e>=70?"volume-up":e>10?"volume-down":"volume-mute"}.property("volumeMuted","volume"),onColorloopModeChange:function(){var e=(this.get("playing")||this.get("usingMicAudio"))&&this.get("colorloopMode")?!0:!1;this.set("colorLoopOn",e)}.observes("colorloopMode","usingMicAudio","playing"),onOptionChange:function(e,t){t=t.replace(".[]",""),this.get("storage").set("huegasm."+t,this.get(t))}.observes("blinkingTransitions","playQueue.[]","playQueuePointer","colorloopMode"),onRepeatChange:function(){var e="Repeat all",t="repeat";1===this.get(t)?e="Repeat one":2===this.get(t)&&(e="Repeat off"),this.changeTooltipText(t,e)}.observes("repeat").on("init"),onUsingMicAudioChange:function(){var e="Listen to audio through mic",t="usingMicAudio";this.get(t)&&(e="Listen to audio files"),this.changeTooltipText(t,e)}.observes("usingMicAudio").on("init"),onShuffleChange:function(){var e="Shuffle",t="shuffle";this.get(t)&&(this.get("shufflePlayed").clear(),e="Unshuffle"),this.changeTooltipText(t,e)}.observes("shuffle").on("init"),onVolumeMutedChange:function(){var e="Mute",t="volumeMuted",n=this.get(t),a=this.get("dancer"),r=0;n?(e="Unmute",r=0):r=this.get("volume")/100,this.get("playing")&&a.setVolume(r),this.changeTooltipText(t,e)}.observes("volumeMuted").on("init"),onPrevChange:function(){if(this.get("playQueueNotEmpty")){var e="Previous",t="prev";(this.get("timeElapsed")>5||1===this.get("playQueue").length)&&(e="Replay"),this.changeTooltipText(t,e)}}.observes("timeElapsed","playQueueNotEmpty","playQueue.[]"),onPlayingChange:function(){var e="Play",t="playing";this.get(t)?e="Pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")&&(e="Replay"),this.changeTooltipText(t,e)}.observes("playing").on("init"),changeTooltipText:function(e,n){t["default"].$("#"+e+"Tooltip + .tooltip .tooltip-inner").html(n),t["default"].$("#"+e+"Tooltip").attr("data-original-title",n),t["default"].isNone(this.get(e+"TooltipTxt"))&&this.set(e+"TooltipTxt",n)},beatDetectionAreaArrowIcon:function(){return this.get("playerBottomDisplayed")?"keyboard-arrow-up":"keyboard-arrow-down"}.property("playerBottomDisplayed"),timeElapsedTxt:function(){return this.formatTime(this.get("timeElapsed")); +musicTabSelected:t["default"].computed.equal("selectedTab",1),pauseLightUpdates:!1,updateLightData:function(){var e=this,n=function(){clearInterval(e.get("lightsDataIntervalHandle")),e.get("storage").remove("huegasm.bridgeIp"),e.get("storage").remove("huegasm.bridgeUsername"),location.reload()};this.get("pauseLightUpdates")||t["default"].$.get(this.get("apiURL")+"/lights",function(a,r){t["default"].isNone(a[0])||t["default"].isNone(a[0].error)?"success"===r&&JSON.stringify(e.get("lightsData"))!==JSON.stringify(a)&&e.set("lightsData",a):n()}).fail(n)},dimmerOnClass:function(){return this.get("dimmerOn")?"dimmerOn":null}.property("dimmerOn"),ready:function(){return this.get("trial")||!t["default"].isNone(this.get("lightsData"))}.property("lightsData","trial")})}),define("huegasm/pods/components/hue-controls/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:4,column:6},end:{line:6,column:6}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","class",["concat",["navigationItem cursorPointer ",["subexpr","if",[["get","tab.selected",["loc",[null,[5,55],[5,67]]]],"active"],[],["loc",[null,[5,50],[5,78]]]]," text-uppercase"]]],["element","action",["changeTab",["get","tab.name",["loc",[null,[5,116],[5,124]]]]],[],["loc",[null,[5,95],[5,126]]]],["content","tab.name",["loc",[null,[5,127],[5,139]]]]],locals:["tab"],templates:[]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:34,column:0}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","row navigation");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","col-sm-4 col-sm-offset-4 col-xs-8");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode(" ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","settings"),e.setAttribute(a,"class","col-xs-4");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","settingsItem");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"data-toggle","dropdown"),e.setAttribute(l,"aria-haspopup","true"),e.setAttribute(l,"aria-expanded","false");var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("Groups ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"class","caret"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","settingsItem");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"data-toggle","dropdown"),e.setAttribute(l,"aria-haspopup","true"),e.setAttribute(l,"aria-expanded","false"),e.setAttribute(l,"id","settingsItemSettings");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("Settings ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"class","caret"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createElement("ul");e.setAttribute(l,"id","appSettings"),e.setAttribute(l,"class","dropdown-menu");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("li"),i=e.createElement("a");e.setAttribute(i,"href","#");var s=e.createTextNode("Switch bridge");e.appendChild(i,s),e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("li"),i=e.createElement("a");e.setAttribute(i,"href","#");var s=e.createTextNode("Replay intro");e.appendChild(i,s),e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("li"),i=e.createElement("a");e.setAttribute(i,"href","#");var s=e.createTextNode("Clear application settings");e.appendChild(i,s),e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[3]),l=e.childAt(r,[1]),o=e.childAt(r,[3]),i=e.childAt(o,[3]),s=e.childAt(i,[1]),u=e.childAt(i,[3]),d=e.childAt(i,[5]),c=new Array(9);return c[0]=e.createMorphAt(e.childAt(a,[1]),1,1),c[1]=e.createMorphAt(e.childAt(l,[1]),0,0),c[2]=e.createMorphAt(l,3,3),c[3]=e.createMorphAt(e.childAt(o,[1]),1,1),c[4]=e.createElementMorph(s),c[5]=e.createElementMorph(u),c[6]=e.createElementMorph(d),c[7]=e.createMorphAt(t,3,3,n),c[8]=e.createMorphAt(t,5,5,n),c},statements:[["block","each",[["get","tabData",["loc",[null,[4,14],[4,21]]]]],[],0,null,["loc",[null,[4,6],[6,15]]]],["inline","paper-icon",[],["icon","group","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[11,112],[11,125]]]]],[],[]]],["loc",[null,[11,80],[11,127]]]],["inline","groups-list",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[14,33],[14,43]]]]],[],[]],"groupsData",["subexpr","@mut",[["get","groupsData",["loc",[null,[14,55],[14,65]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[14,79],[14,91]]]]],[],[]],"apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[14,99],[14,105]]]]],[],[]],"updateGroupsData",["subexpr","@mut",[["get","updateGroupsData",["loc",[null,[14,123],[14,139]]]]],[],[]],"groupControlDisplayed",["subexpr","@mut",[["get","groupControlDisplayed",["loc",[null,[14,162],[14,183]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[14,192],[14,199]]]]],[],[]]],["loc",[null,[14,8],[14,201]]]],["inline","paper-icon",[],["icon","settings","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[19,45],[19,58]]]]],[],[]]],["loc",[null,[19,10],[19,60]]]],["element","action",["clearBridge"],[],["loc",[null,[23,14],[23,38]]]],["element","action",["startIntro"],[],["loc",[null,[24,14],[24,37]]]],["element","action",["clearAllSettings"],[],["loc",[null,[25,14],[25,43]]]],["inline","lights-tab",[],["apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[31,22],[31,28]]]]],[],[]],"lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[31,40],[31,50]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[31,64],[31,76]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[31,83],[31,88]]]]],[],[]],"active",["subexpr","@mut",[["get","lightsTabSelected",["loc",[null,[31,96],[31,113]]]]],[],[]],"colorLoopOn",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[31,126],[31,137]]]]],[],[]],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[31,147],[31,155]]]]],[],[]]],["loc",[null,[31,2],[31,157]]]],["inline","music-tab",[],["apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[33,21],[33,27]]]]],[],[]],"lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[33,39],[33,49]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[33,63],[33,75]]]]],[],[]],"active",["subexpr","@mut",[["get","musicTabSelected",["loc",[null,[33,83],[33,99]]]]],[],[]],"pauseLightUpdates",["subexpr","@mut",[["get","pauseLightUpdates",["loc",[null,[33,118],[33,135]]]]],[],[]],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[33,145],[33,153]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[33,162],[33,169]]]]],[],[]],"colorLoopOn",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[33,182],[33,193]]]]],[],[]],"action","startIntro"],["loc",[null,[33,2],[33,215]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:34,column:7}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[1,6],[1,11]]]]],[],0,null,["loc",[null,[1,0],[34,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/huegasm-app/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({actions:{toggleDimmer:function(){this.toggleProperty("dimmerOn")},isReady:function(){this.set("ready",!0)}},bridgeIp:null,bridgeUsername:null,trial:!1,storage:null,dimmerOn:!1,ready:!1,dimmerOnClass:function(){var e=this.get("dimmerOn"),n=this.get("storage");e?(t["default"].$("body").addClass("dimmerOn"),t["default"].$("html").addClass("dimmerOn")):(t["default"].$("body").removeClass("dimmerOn"),t["default"].$("html").removeClass("dimmerOn")),n.set("huegasm.dimmerOn",e)}.observes("dimmerOn"),init:function(){this._super();var e=new window.Locally.Store({compress:!0});this.set("storage",e),t["default"].isNone(e.get("huegasm.dimmerOn"))||this.set("dimmerOn",e.get("huegasm.dimmerOn")),t["default"].isEmpty(e.get("huegasm.bridgeIp"))||t["default"].isEmpty(e.get("huegasm.bridgeUsername"))||this.setProperties({bridgeIp:e.get("huegasm.bridgeIp"),bridgeUsername:e.get("huegasm.bridgeUsername")})}})}),define("huegasm/pods/components/huegasm-app/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","hue-controls",[],["bridgeIp",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[2,26],[2,34]]]]],[],[]],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[2,50],[2,64]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[2,71],[2,76]]]]],[],[]],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[2,86],[2,94]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[2,103],[2,110]]]]],[],[]]],["loc",[null,[2,2],[2,112]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:4,column:2},end:{line:6,column:2}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","bridge-finder",[],["bridgeIp",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[5,29],[5,37]]]]],[],[]],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[5,53],[5,67]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[5,74],[5,79]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[5,88],[5,95]]]]],[],[]]],["loc",[null,[5,4],[5,97]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:15,column:6},end:{line:15,column:85}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Go!");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:6,column:2},end:{line:17,column:2}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","readyBlock");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","title");var r=e.createElement("img");e.setAttribute(r,"src","assets/images/logo-2d51b899f18553cfc8ffd147c158cd3f.png"),e.setAttribute(r,"alt","Huegasm"),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("p");e.setAttribute(a,"class","introParagraph");var r=e.createTextNode("Huegasm is a free web application for controlling your ");e.appendChild(a,r);var r=e.createElement("a");e.setAttribute(r,"href","http://www2.meethue.com/en-ca/");var l=e.createTextNode("Philips Hue lights");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("...oh and it's kind of awesome at syncing music with your lights.");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","#");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("img");e.setAttribute(r,"src","assets/images/intro.png"),e.setAttribute(r,"id","introPic"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[5]),l=new Array(2);return l[0]=e.createElementMorph(r),l[1]=e.createMorphAt(a,7,7),l},statements:[["element","action",["isReady"],[],["loc",[null,[11,18],[11,38]]]],["block","paper-button",[],["raised",!0,"primary",!0,"action","isReady","class","goButton"],0,null,["loc",[null,[15,6],[15,102]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:3,column:0},end:{line:18,column:0}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[4,8],[4,13]]]]],[],0,1,["loc",[null,[4,2],[17,9]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:23,column:9}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createElement("footer");e.setAttribute(n,"id","footer");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("p"),r=e.createElement("span");e.setAttribute(r,"class","relative");var l=e.createElement("span");e.setAttribute(l,"id","dimmerWrapper");var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("Made by ");e.appendChild(r,l);var l=e.createElement("a");e.setAttribute(l,"href","//egorphilippov.me");var o=e.createTextNode("egorphilippov.me");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode(" © 2015 Huegasm");e.appendChild(r,l),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[2,1,0,0]),r=new Array(2);return r[0]=e.createMorphAt(t,0,0,n),r[1]=e.createElementMorph(a),e.insertBoundary(t,0),r},statements:[["block","if",[["get","bridgeUsername",["loc",[null,[1,6],[1,20]]]]],[],0,1,["loc",[null,[1,0],[18,7]]]],["element","action",["toggleDimmer"],[],["loc",[null,[21,54],[21,79]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/pods/components/light-group/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["lightGroup"],isHovering:!1,lightsList:t["default"].A(),actions:{clickLight:function(e,n){var a=t["default"].$(".light"+e);a.hasClass("bootstrapTooltip")||(a=a.parent()),a.hasClass("lightInactive")?a.addClass("lightActive").removeClass("lightInactive"):a.hasClass("lightActive")&&a.addClass("lightInactive").removeClass("lightActive"),this.sendAction("action",e,n)},lightStartHover:function(e){var n=this.get("lightsList").filter(function(t){return"unreachable"!==t.activeClass&&t.id===e[0]});t["default"].isEmpty(n)||this.get("noHover")===!0||t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({alert:"lselect"}),contentType:"application/json",type:"PUT"}),this.set("isHovering",!0)},lightStopHover:function(e){var n=this.get("lightsList").filter(function(t){return"unreachable"!==t.activeClass&&t.id===e[0]});t["default"].isEmpty(n)||this.get("noHover")===!0||t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({alert:"none"}),contentType:"application/json",type:"PUT"}),this.set("isHovering",!1),this.onLightsDataChange()}},didInsertElement:function(){this.get("lightsData")&&this.onLightsDataChange()},onLightsDataChange:function(){if(!this.get("isHovering")){var e,n=this.get("lightsData"),a=t["default"].A();for(var r in n)if(n.hasOwnProperty(r)&&n[r].state.reachable){switch(n[r].modelid){case"LCT001":e="a19";break;case"LCT002":e="br30";break;case"LCT003":e="gu10";break;case"LST001":e="lightstrip";break;case"LLC010":e="lc_iris";break;case"LLC011":e="lc_bloom";break;case"LLC012":e="lc_bloom";break;case"LLC006":e="lc_iris";break;case"LLC007":e="lc_aura";break;case"LLC013":e="storylight";break;case"LWB004":e="a19";break;case"LLC020":e="huego";break;default:e="a19"}var l="lightActive";this.get("activeLights").contains(r)||(l="lightInactive"),a.push({type:e,name:n[r].name,id:r,data:n[r],activeClass:l})}this.set("lightsList",a)}}.observes("lightsData","activeLights.[]","dimmerOn")})}),define("huegasm/pods/components/light-group/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/pods/components/light-group/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top auto");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"class","hueLight"),e.setAttribute(a,"width","40"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[1]),l=new Array(6);return l[0]=e.createAttrMorph(a,"class"),l[1]=e.createAttrMorph(a,"data-title"),l[2]=e.createElementMorph(a),l[3]=e.createElementMorph(a),l[4]=e.createElementMorph(a),l[5]=e.createAttrMorph(r,"src"),l},statements:[["attribute","class",["concat",[["get","light.activeClass",["loc",[null,[2,16],[2,33]]]]," bootstrapTooltip light",["get","light.id",["loc",[null,[2,60],[2,68]]]]]]],["attribute","data-title",["get","light.name",["loc",[null,[2,133],[2,143]]]]],["element","action",["clickLight",["get","light.id",["loc",[null,[2,168],[2,176]]]],["get","light.data",["loc",[null,[2,177],[2,187]]]]],[],["loc",[null,[2,146],[2,189]]]],["element","action",["lightStartHover",["get","light.id",["loc",[null,[2,217],[2,225]]]]],["on","mouseEnter"],["loc",[null,[2,190],[2,243]]]],["element","action",["lightStopHover",["get","light.id",["loc",[null,[2,270],[2,278]]]]],["on","mouseLeave"],["loc",[null,[2,244],[2,296]]]],["attribute","src",["concat",["assets/images/lights/",["get","light.type",["loc",[null,[3,65],[3,75]]]],["subexpr","if",[["get","dimmerOn",["loc",[null,[3,82],[3,90]]]],"w"],[],["loc",[null,[3,77],[3,96]]]],".svg"]]]],locals:["light"],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:9}},moduleName:"huegasm/pods/components/light-group/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","each",[["get","lightsList",["loc",[null,[1,8],[1,18]]]]],[],0,null,["loc",[null,[1,0],[5,9]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/lights-tab/component",["exports","ember"],function(e,t){e["default"]=t["default"].Component.extend({classNames:["col-sm-8","col-sm-offset-2","col-xs-12"],classNameBindings:["active::hidden"],elementId:"lightsTab",activeLights:[],lightsData:null,lightsDataIntervalHandle:null,colorPickerDisplayed:!1,actions:{clickLight:function(e){var n=this.get("activeLights"),a=n.indexOf(e);if(-1!==a)n.removeObject(e);else{n.pushObject(e);var r={on:this.get("lightsOn"),bri:this.get("lightsBrightness"),effect:this.get("colorLoopOn")?"colorloop":"none"},l=this.get("rgb");255!==l[0]&&255!==l[1]&&255!==l[2]&&(r.xy=this.rgbToXy(l[0],l[1],l[2])),r.transitiontime=0,t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(r),contentType:"application/json",type:"PUT"})}},toggleColorpicker:function(){this.toggleProperty("colorPickerDisplayed")}},didInsertElement:function(){var e=this;t["default"].$(document).click(function(n){!e.get("colorPickerDisplayed")||n.target.classList.contains("color")||t["default"].$(n.target).closest(".colorpicker, #colorRow").length||e.toggleProperty("colorPickerDisplayed")}),t["default"].$(document).on("click","#colorRow",function(){e.send("toggleColorpicker")})},rgb:[255,255,255],rgbPreview:function(){var e=this.get("rgb"),n=this,a=this.rgbToXy(e[0],e[1],e[2]);this.set("colorLoopOn",!1),this.get("activeLights").forEach(function(e){t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({xy:a}),contentType:"application/json",type:"PUT"})}),t["default"].$(".color").css("background","rgb("+e[0]+","+e[1]+","+e[2]+")")}.observes("rgb"),colorRowAction:function(){return this.get("trial")?null:"toggleColorpicker"}.property("trial"),colorLoopOn:!1,colorLoopDependenciesChanged:function(){var e,t=this.get("lightsData");e=this.get("strobeOn")?!1:this.get("activeLights").some(function(e){return"colorloop"===t[e].state.effect}),this.set("colorLoopOn",e)}.observes("lightsData.@each.state.effect","activeLights.[]","strobeOn"),onColorLoopOnChange:function(){var e=this,n=this.get("lightsData"),a=this.get("activeLights"),r=this.get("colorLoopOn"),l=r?"colorloop":"none",o=a.some(function(e){return"colorloop"===n[e].state.effect});r!==o&&a.forEach(function(n){e.get("lightsData")[n].state.effect!==l&&t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify({effect:l}),contentType:"application/json",type:"PUT"})})}.observes("colorLoopOn"),lightsOn:function(){var e=this.get("lightsData");return this.get("strobeOn")?!1:this.get("activeLights").some(function(t){return e[t].state.on===!0})}.property("lightsData.@each.state.on","activeLights.[]","strobeOn"),lightsBrightness:function(){var e=this.get("lightsData"),t=this.get("activeLights"),n=0;return t.forEach(function(t){n+=e[t].state.bri}),n/t.length}.property("lightsData"),brightnessControlDisabled:t["default"].computed.not("lightsOn"),onLightsOnChange:function(){var e=this.get("lightsData"),n=this.get("activeLights"),a=this.get("lightsOn"),r=this,l=n.some(function(t){return e[t].state.on===!0});a!==l&&n.forEach(function(e){t["default"].$.ajax(r.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:a}),contentType:"application/json",type:"PUT"})})}.observes("lightsOn"),onBrightnessChanged:function(){var e=this.get("lightsData"),n=!1,a=this.get("lightsBrightness"),r=this.get("activeLights"),l=this;r.forEach(function(t){n+=e[t].state.bri}),n/=r.length,a!==n&&r.forEach(function(e){t["default"].$.ajax(l.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({bri:a}),contentType:"application/json",type:"PUT"})})}.observes("lightsBrightness"),lightsOnTxt:function(){return this.get("lightsOn")?"On":"Off"}.property("lightsOn"),colorloopOnTxt:function(){return this.get("colorLoopOn")?"On":"Off"}.property("colorLoopOn"),strobeOn:!1,strobeOnInervalHandle:null,strobeSat:0,preStrobeOnLightsDataCache:null,lastStrobeLight:0,onStrobeOnChange:function(){var e=this.get("lightsData"),n=this;if(this.get("strobeOn")){this.set("preStrobeOnLightsDataCache",e);var a={sat:this.get("strobeSat"),transitiontime:0};for(var r in e)e.hasOwnProperty(r)&&(e[r].state.on&&(a.on=!1),t["default"].$.ajax(this.get("apiURL")+"/lights/"+r+"/state",{data:JSON.stringify(a),contentType:"application/json",type:"PUT"}));this.set("strobeOnInervalHandle",setInterval(this.strobeStep.bind(this),200))}else{var l=this.get("preStrobeOnLightsDataCache"),o=function(e){t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:l[e].state.on,sat:l[e].state.sat}),contentType:"application/json",type:"PUT"})};for(var r in e)e.hasOwnProperty(r)&&setTimeout(o,2e3,r);clearInterval(this.get("strobeOnInervalHandle"))}}.observes("strobeOn"),strobeStep:function(){var e=(this.get("lastStrobeLight")+1)%(this.get("activeLights").length+1),n=this;t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:!0,transitiontime:0,alert:"select"}),contentType:"application/json",type:"PUT"}),t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:!1,transitiontime:0}),contentType:"application/json",type:"PUT"}),this.set("lastStrobeLight",e)},strobeOnTxt:function(){return this.get("strobeOn")?"On":"Off"}.property("strobeOn"),dimmerOnClass:function(){return this.get("dimmerOn")?"dimmerOn":null}.property("dimmerOn"),rgbToXy:function(e,t,n){var a,r,l,o,i;return e=Number(e/255),t=Number(t/255),n=Number(n/255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,a=.664511*e+.154324*t+.162028*n,r=.283881*e+.668433*t+.047685*n,l=88e-6*e+.07231*t+.986039*n,o=a/(a+r+l),i=r/(a+r+l),[o,i]},xyToRgb:function(e,t){var n,a,r,l,o,i=1;return l=i/t*e,o=i/t*(1-e-t),n=1.656492*l-.354851*i-.255038*o,a=l*-.707196+1.655397*i+.036152*o,r=.051713*l-.121364*i+1.01153*o,n>r&&n>a&&n>1?(a/=n,r/=n,n=1):a>r&&a>n&&a>1?(n/=a,r/=a,a=1):r>n&&r>a&&r>1&&(n/=r,a/=r,r=1),n=.0031308>=n?12.92*n:1.055*Math.pow(n,1/2.4)-.055,a=.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055,r=.0031308>=r?12.92*r:1.055*Math.pow(r,1/2.4)-.055,n>r&&n>a?n>1&&(a/=n,r/=n,n=1):a>r&&a>n?a>1&&(n/=a,r/=a,a=1):r>n&&r>a&&r>1&&(n/=r,a/=r,r=1),n=255*n,a=255*a,r=255*r,[n,a,r]}})}),define("huegasm/pods/components/lights-tab/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:2,column:2},end:{line:4,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","light-group",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[3,29],[3,39]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[3,53],[3,65]]]]],[],[]],"action","clickLight","apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[3,93],[3,99]]]]],[],[]],"classNames","horizontalLightGroup","dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[3,143],[3,151]]]]],[],[]],"id","activeLights"],["loc",[null,[3,4],[3,171]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:9,column:4},end:{line:9,column:86}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","lightsOnTxt",["loc",[null,[9,70],[9,85]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:6,column:2},end:{line:10,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","Turn the selected lights on/off");var a=e.createTextNode("Power");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",[],["icon","power-settings-new","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[7,49],[7,62]]]]],[],[]]],["loc",[null,[7,4],[7,64]]]],["block","paper-switch",[],["checked",["subexpr","@mut",[["get","lightsOn",["loc",[null,[9,28],[9,36]]]]],[],[]],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[9,46],[9,51]]]]],[],[]],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[9,62],[9,67]]]]],[],[]]],0,null,["loc",[null,[9,4],[9,103]]]]], +locals:[],templates:[e]}}(),n=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:12,column:2},end:{line:16,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","The brightness level of the selected lights");var a=e.createTextNode("Brightness");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",[],["icon","brightness-4","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[13,43],[13,56]]]]],[],[]]],["loc",[null,[13,4],[13,58]]]],["inline","paper-slider",[],["flex",!0,"min","1","max","254","value",["subexpr","@mut",[["get","lightsBrightness",["loc",[null,[15,53],[15,69]]]]],[],[]],"disabled",["subexpr","@mut",[["get","brightnessControlDisabled",["loc",[null,[15,79],[15,104]]]]],[],[]]],["loc",[null,[15,4],[15,106]]]]],locals:[],templates:[]}}(),a=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:18,column:2},end:{line:21,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","The color of the selected lights");var a=e.createTextNode("Color");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",[],["icon","color-lens","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[19,41],[19,54]]]]],[],[]]],["loc",[null,[19,4],[19,56]]]]],locals:[],templates:[]}}(),r=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:24,column:4},end:{line:24,column:89}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!0,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment();return t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),l=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:26,column:4},end:{line:28,column:4}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","color-picker",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[27,32],[27,42]]]]],[],[]],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[27,56],[27,68]]]]],[],[]],"rgb",["subexpr","@mut",[["get","rgb",["loc",[null,[27,73],[27,76]]]]],[],[]]],["loc",[null,[27,6],[27,78]]]]],locals:[],templates:[]}}(),o=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:34,column:4},end:{line:34,column:86}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","strobeOnTxt",["loc",[null,[34,70],[34,85]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:31,column:2},end:{line:35,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","Selected lights will flash in sequential order");var a=e.createTextNode("Strobe");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",[],["icon","flare","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[32,36],[32,49]]]]],[],[]]],["loc",[null,[32,4],[32,51]]]],["block","paper-switch",[],["checked",["subexpr","@mut",[["get","strobeOn",["loc",[null,[34,28],[34,36]]]]],[],[]],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[34,46],[34,51]]]]],[],[]],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[34,62],[34,67]]]]],[],[]]],0,null,["loc",[null,[34,4],[34,103]]]]],locals:[],templates:[e]}}(),i=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:40,column:4},end:{line:40,column:92}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","colorloopOnTxt",["loc",[null,[40,73],[40,91]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:37,column:2},end:{line:41,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip lightCtrlTooltip"),e.setAttribute(n,"data-title","Selected lights will slowly cycle through all the colors");var a=e.createTextNode("Colorloop");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,3,3,n),a[2]=e.createMorphAt(t,7,7,n),a},statements:[["inline","paper-icon",[],["icon","color-lens","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[38,41],[38,54]]]]],[],[]]],["loc",[null,[38,4],[38,56]]]],["inline","paper-icon",[],["icon","loop","id","loopAddition","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[38,106],[38,119]]]]],[],[]]],["loc",[null,[38,57],[38,121]]]],["block","paper-switch",[],["checked",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[40,28],[40,39]]]]],[],[]],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[40,49],[40,54]]]]],[],[]],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[40,65],[40,70]]]]],[],[]]],0,null,["loc",[null,[40,4],[40,109]]]]],locals:[],templates:[e]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:42,column:0}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","relative");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[8]),r=new Array(8);return r[0]=e.createMorphAt(t,0,0,n),r[1]=e.createMorphAt(t,2,2,n),r[2]=e.createMorphAt(t,4,4,n),r[3]=e.createMorphAt(t,6,6,n),r[4]=e.createMorphAt(a,1,1),r[5]=e.createMorphAt(a,3,3),r[6]=e.createMorphAt(t,10,10,n),r[7]=e.createMorphAt(t,12,12,n),e.insertBoundary(t,0),e.insertBoundary(t,null),r},statements:[["block","paper-item",[],["class","item"],0,null,["loc",[null,[2,2],[4,17]]]],["block","paper-item",[],[],1,null,["loc",[null,[6,2],[10,17]]]],["block","paper-item",[],[],2,null,["loc",[null,[12,2],[16,17]]]],["block","paper-item",[],["elementId","colorRow"],3,null,["loc",[null,[18,2],[21,17]]]],["block","paper-button",[],["raised",!0,"class","color","action","toggleColorpicker","disabled",["subexpr","@mut",[["get","trial",["loc",[null,[24,82],[24,87]]]]],[],[]]],4,null,["loc",[null,[24,4],[24,106]]]],["block","if",[["get","colorPickerDisplayed",["loc",[null,[26,10],[26,30]]]]],[],5,null,["loc",[null,[26,4],[28,11]]]],["block","paper-item",[],[],6,null,["loc",[null,[31,2],[35,17]]]],["block","paper-item",[],[],7,null,["loc",[null,[37,2],[41,17]]]]],locals:[],templates:[e,t,n,a,r,l,o,i]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:42,column:15}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-list",[],[],0,null,["loc",[null,[1,0],[42,15]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/music-tab/component",["exports","ember","huegasm/pods/components/music-tab/mixins/helpers","huegasm/pods/components/music-tab/mixins/visualizer"],function(e,t,n,a){e["default"]=t["default"].Component.extend(n["default"],a["default"],{onActiveChange:function(){this.get("active")&&(t["default"].$("#playNotification").removeClass("fadeOut"),t["default"].$("#beatSpeakerCenterOuter").removeClass("vibrateOuter"),t["default"].$("#beatSpeakerCenterInner").removeClass("vibrateInner"))}.observes("active"),actions:{clearPlaylist:function(){this.get("playQueue").clear()},setVisName:function(e){this.set("currentVisName",e)},hideTooltip:function(){t["default"].$(".bootstrapTooltip").tooltip("hide")},gotoSCURL:function(e){this.get("playing")&&this.send("play"),this.send("gotoURL",e)},gotoURL:function(e){t["default"].$(".tooltip").remove(),window.open(e,"_blank")},handleNewSoundCloudURL:function(e){var t=this;e&&SC.resolve(e).then(function(e){var n=function r(e){if("user"===e.kind)t.get("notify").alert({html:t.get("scUserNotSupportedHtml")});else if("track"===e.kind)if(e.streamable===!0){var n=null;e.artwork_url?n=e.artwork_url:e.user.avatar_url&&(n=e.user.avatar_url),t.get("playQueue").pushObject({url:e.stream_url+"?client_id="+t.get("SC_CLIENT_ID"),fileName:e.title+" - "+e.user.username,artist:e.user.username,scUrl:e.permalink_url,title:e.title,artworkUrl:e.artwork_url,picture:n})}else a.push(e.title);else"playlist"===e.kind&&(e.streamable===!0?e.tracks.forEach(r):a.push(e.title))},a=[];e instanceof Array?e.forEach(n):n(e),a.length>0&&t.get("notify").alert({html:t.get("notStreamableHtml")(a)}),-1===t.get("playQueuePointer")&&(t.get("firstVisit")?t.send("goToSong",0):t.send("next"))},function(){t.get("notify").alert({html:t.get("urlNotFoundHtml")(e)})}),this.set("isShowingAddSoundCloudModal",!1)},toggleIsShowingAddSoundCloudModal:function(){this.toggleProperty("isShowingAddSoundCloudModal")},useLocalAudio:function(){var e=this.get("audioStream");if(this.changePlayerControl("audioMode",0),!t["default"].isNone(e)){var n=e.getVideoTracks();n&&n[0]&&n[0].stop&&n[0].stop(),e.stop&&e.stop(),this.setProperties({audioStream:null,playing:!1})}-1!==this.get("playQueuePointer")&&(this.send("goToSong",this.get("playQueuePointer")),this.send("volumeChanged",this.get("volume"))),t["default"].isNone(this.get("oldThreshold"))||this.set("threshold",this.get("oldThreshold")),document.title="Huegasm"},useMicAudio:function(){this.get("usingMicAudio")?this.send("useLocalAudio"):this.startUsingMic()},slideTogglePlayerBottom:function(){this.$("#playerBottom").slideToggle(),this.changePlayerControl("playerBottomDisplayed",!this.get("playerBottomDisplayed"))},goToSong:function(e,n,a){var r=this,l=this.get("dancer"),o=this.get("playQueue");if(l.audio&&this.clearCurrentAudio(!0),!t["default"].isNone(o[e])){var i=new Audio;i.src=this.get("playQueue")[e].url,i.crossOrigin="anonymous",i.oncanplay=function(){r.set("timeTotal",Math.floor(i.duration))},i.onerror=function(e){var t=r.get("playQueuePointer"),n=r.get("playQueue")[t];n.local?r.send("removeAudio",t):r.send("next",!0),2===e.target.error.code?r.get("notify").alert({html:r.get("failedToDecodeFileHtml")(n.fileName)}):r.get("notify").alert({html:r.get("failedToPlayFileHtml")(n.fileName)}),r.set("usingBeatPreferences",!1)},i.ontimeupdate=function(){r.set("timeElapsed",Math.floor(i.currentTime))},i.onended=function(){r.send("next")},l.load(i,1),this.set("playQueuePointer",e),this.loadSongBeatPreferences(),n&&this.send("play"),a&&t["default"].run.later(function(){var n=t["default"].$(".track"+e),a=t["default"].$("#playListArea");t["default"].isNone(n)||t["default"].isNone(n.offset())||a.animate({scrollTop:n.offset().top-a.offset().top+a.scrollTop()})},1e3)}},removeAudio:function(e){this.get("playQueue").removeAt(e),t["default"].$("body .tooltip").remove(),e===this.get("playQueuePointer")&&this.send("goToSong",e,!0,!0)},playerAreaPlay:function(){t["default"].isEmpty(t["default"].$("#playerControls:hover"))&&-1!==this.get("playQueuePointer")&&(this.send("play"),this.set("fadeOutNotification",!0),t["default"].$("#playNotification").removeClass("fadeOut").prop("offsetWidth",t["default"].$("#playNotification").prop("offsetWidth")).addClass("fadeOut"))},play:function(e){var n=this.get("dancer"),a=this.get("playQueuePointer");if(-1!==a){if(this.get("playing"))n.pause(),e||this.set("timeElapsed",Math.floor(n.getTime()));else{var r=this.get("timeTotal");if(this.get("volumeMuted")?n.setVolume(0):n.setVolume(this.get("volume")/100),this.get("timeElapsed")===r&&0!==r)return void this.send("next",!0);t["default"].$(window).trigger("resize"),n.play()}this.onColorloopModeChange(),this.toggleProperty("playing")}},volumeChanged:function(e){this.changePlayerControl("volume",e),this.get("playing")&&this.get("dancer").setVolume(e/100),this.get("volume")>0&&this.get("volumeMuted")&&this.changePlayerControl("volumeMuted",!1)},next:function(e){var t=this.get("playQueuePointer"),n=this.get("playQueue"),a=t+1,r=this.get("repeat"),l=this.get("shuffle");if(2===r)a=-1===t&&n.length>0?0:t;else if(l){var o=this.get("shufflePlayed");if(o.length===n.length)return o.clear(),void this.send("play",!0);do a=Math.floor(Math.random()*n.length);while(o.contains(n[a].url));o.pushObject(n[a].url)}else if(a>n.length-1){if(1!==r&&!e)return void this.send("play",!0);a%=n.length}this.send("goToSong",a,!0,!0)},previous:function(){if(this.get("timeElapsed")>5)this.send("seekChanged",0);else{var e=this.get("playQueuePointer"),n=this.get("playQueue");if(this.get("shuffle")&&!t["default"].isNone(n[e])){var a=this.get("shufflePlayed"),r=this.get("shufflePlayed").indexOf(n[e].url),l=0;a.length>0&&-1!==r&&(e=r-1,0>e&&(e=a.length-1),n.some(function(t){return t.url===a[e]?(e=l,!0):(l++,!1)}))}else e--,0>e&&(e=n.length-1);this.send("goToSong",e,!0,!0)}},fullscreen:function(){},seekChanged:function(e){var t=this.get("dancer");t.audio&&(t.audio.currentTime=Math.floor(this.get("timeTotal")*e/100))},volumeMutedChanged:function(e){var n=this.get("dancer"),a=t["default"].isNone(e)?!this.get("volumeMuted"):e;this.changePlayerControl("volumeMuted",a),this.get("playing")&&(a?n.setVolume(0):n.setVolume(this.get("volume")/100))},addLocalAudio:function(){t["default"].$("#fileInput").click()},shuffleChanged:function(e){this.changePlayerControl("shuffle",t["default"].isNone(e)?!this.get("shuffle"):e)},repeatChanged:function(e){this.changePlayerControl("repeat",t["default"].isNone(e)?(this.get("repeat")+1)%3:e)},playerBottomDisplayedChanged:function(e){this.changePlayerControl("playerBottomDisplayed",e)},thresholdChanged:function(e){this.changePlayerControl("threshold",e,!0)},micBoostChanged:function(e){this.set("micBoost",e),this.get("storage").set("huegasm.micBoost",e),this.get("usingMicAudio")&&this.get("dancer").setBoost(e)},audioModeChanged:function(e){1===e?this.startUsingMic():0===e?this.send("useLocalAudio"):this.set("audioMode",e)},playQueuePointerChanged:function(e){this.send("goToSong",e,!1,!0)},clickSpeaker:function(){this.simulateKick(1)},dropFiles:function(e){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",e)},playListAreaDragOver:function(){this.set("draggingOverPlayListArea",!0)},playListAreaDragLeave:function(){this.set("draggingOverPlayListArea",!1)},handleNewFiles:function(e){var t=this,n=this.get("playQueue"),a=function(){var e=ID3.getAllTags("local"),a=null;if(e.picture){for(var r="",l=0;l0){var s,u,d=this.get("lastLightBopIndex"),c=254;if(s=Math.floor(Math.random()*n.length),n.length>1)for(;s===d;)s=Math.floor(Math.random()*n.length);u=n[s],this.set("lastLightBopIndex",s),this.get("colorloopMode")||(r=Math.floor(65535*Math.random())),l&&(i=80),o(u,c,r),setTimeout(o,i,u,1)}this.set("paused",!0),setTimeout(function(){e.set("paused",!1)},150),t["default"].$("#beatSpeakerCenterOuter").removeClass("vibrateOuter").prop("offsetWidth",t["default"].$("#beatSpeakerCenterOuter").prop("offsetWidth")).addClass("vibrateOuter"),t["default"].$("#beatSpeakerCenterInner").removeClass("vibrateInner").prop("offsetWidth",t["default"].$("#beatSpeakerCenterInner").prop("offsetWidth")).addClass("vibrateInner")},init:function(){var e=this;this._super(),window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame,window.cancelAnimationFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame,navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var n=new Dancer,a=this.get("storage"),r=n.createKick({threshold:this.get("threshold"),onKick:function(t,n){e.get("paused")===!1&&e.simulateKick(t,n)}});r.on(),this.setProperties({dancer:n,kick:r}),void 0===navigator.getUserMedia&&this.set("usingMicSupported",!1),["volume","shuffle","repeat","volumeMuted","threshold","playerBottomDisplayed","audioMode","songBeatPreferences","firstVisit","currentVisName","playQueue","playQueuePointer","micBoost","flashingTransitions"].forEach(function(n){if(!t["default"].isNone(a.get("huegasm."+n))){var r=a.get("huegasm."+n);t["default"].isNone(e.actions[n+"Changed"])?e.set(n,r):e.send(n+"Changed",r)}}),SC.initialize({client_id:this.get("SC_CLIENT_ID")})},didInsertElement:function(){var e=this;this._super();var n=this;t["default"].$("#fileInput").on("change",function(){var e=this.files;n.send("handleNewFiles",e),this.value=null}),t["default"].$(document).on("click",".alert",function(e){t["default"].$(e.target).addClass("removed")}),t["default"].$("#beatContainer").on("mousedown","#beatSpeakerCenterInner",function(e){e.preventDefault()}),t["default"].$(document).keypress(function(t){32===t.which&&"text"!==t.target.type&&e.send("play")}),this.$().on("drop","#playListArea",function(t){e.send("dropFiles",t.dataTransfer.files)}),t["default"].$("#playerArea").on("mousewheel",function(t){if(e.get("playQueueNotEmpty")&&!e.get("usingMicAudio")){var n=5;t.deltaY<0&&(n*=-1);var a=e.get("volume")+n;e.send("volumeChanged",0>a?0:a),t.preventDefault()}}),this.get("firstVisit")&&(this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/tracks"),this.get("storage").set("huegasm.firstVisit",!1),this.sendAction()),this.get("playerBottomDisplayed")||t["default"].$("#playerBottom").hide()}})}),define("huegasm/pods/components/music-tab/mixins/helpers",["exports","ember"],function(e,t){e["default"]=t["default"].Mixin.create({classNames:["col-lg-10","col-lg-offset-2","col-xs-12"],classNameBindings:["active::hidden"],elementId:"musicTab",dancer:null,notify:t["default"].inject.service("notify"),beatOptions:{threshold:{range:{min:0,max:.5},step:.01,defaultValue:.3,pips:{mode:"values",values:[0,.25,.5],density:10,format:{to:function(e){return e=0===e?"More":.25===e?"":"Less"},from:function(e){return e}}}},micBoost:{range:{min:1,max:11},step:.5,defaultValue:5,pips:{mode:"positions",values:[0,20,40,60,80,100],density:10,format:{to:function(e){return"x"+e},from:function(e){return e}}}}},threshold:.3,micBoost:5,oldThreshold:null,playQueuePointer:-1,playQueue:t["default"].A(),timeElapsed:0,timeTotal:0,lastLightBopIndex:0,usingMicSupported:!0,audioMode:0,usingLocalAudio:t["default"].computed.equal("audioMode",0),usingMicAudio:t["default"].computed.equal("audioMode",1),playerBottomDisplayed:!1,dragging:!1,draggingOverPlayListArea:!1,dragLeaveTimeoutHandle:null,audioStream:null,dimmerOn:!1,isShowingAddSoundCloudModal:!1,colorloopMode:!1,flashingTransitions:!1,SC_CLIENT_ID:"aeec0034f58ecd85c2bd1deaecc41594",notFoundHtml:'',scUserNotSupportedHtml:'',notStreamableHtml:function(e){var t='";return t},urlNotFoundHtml:function(e){return'"},failedToPlayFileHtml:function(e){return'"},failedToDecodeFileHtml:function(e){return'"},scUrl:function(){var e=null,t=this.get("playQueue")[this.get("playQueuePointer")];return t&&t.scUrl&&!this.get("usingMicAudio")&&(e=t.scUrl),e}.property("playQueuePointer","playQueue.[]","usingMicAudio"),playQueueEmpty:t["default"].computed.empty("playQueue"),playQueueNotEmpty:t["default"].computed.notEmpty("playQueue"),playQueueMultiple:function(){return this.get("playQueue").length>1}.property("playQueue.[]"),seekPosition:function(){var e=this.get("timeTotal"),t=this.get("timeElapsed");return 0===e?0:t/e*100}.property("timeElapsed","timeTotal"),repeat:0,shuffle:!1,volumeMuted:!1,volume:100,paused:!1,playing:!1,fadeOutNotification:!1,songBeatPreferences:{},usingBeatPreferences:!1,oldBeatPrefCache:null,storage:null,firstVisit:!0,shufflePlayed:[],pauseLightUpdates:function(){return this.get("playing")}.property("playing"),micIcon:function(){return this.get("usingMicAudio")?"mic":"mic-off"}.property("usingMicAudio"),repeatIcon:function(){return 2===this.get("repeat")?"repeat-one":"repeat"}.property("repeat"),playingIcon:function(){return this.get("playing")?"pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")?"replay":"play-arrow"}.property("playing"),playListAreaClass:function(){var e="cursorPointer";return this.get("dragging")&&(e+=" dragHereHighlight"),this.get("draggingOverPlayListArea")&&(e+=" draggingOver"),this.get("dimmerOn")&&(e+=" dimmerOn"),e}.property("dragging","draggingOverPlayListArea","dimmerOn"),dimmerOnClass:function(){return this.get("dimmerOn")?"dimmerOn":null}.property("dimmerOn"),volumeMutedClass:function(){var e="playerControllIcon volumeButton";return this.get("volumeMuted")&&(e+=" active"),e}.property("volumeMuted"),usingLocalAudioClass:function(){return this.get("usingLocalAudio")?"playerControllIcon active":"playerControllIcon"}.property("usingLocalAudio"),usingMicAudioClass:function(){return this.get("usingMicAudio")?"playerControllIcon active":"playerControllIcon"}.property("usingMicAudio"),repeatClass:function(){return 0!==this.get("repeat")?"playerControllIcon active":"playerControllIcon"}.property("repeat"),shuffleClass:function(){return this.get("shuffle")?"playerControllIcon active":"playerControllIcon"}.property("shuffle"),volumeIcon:function(){var e=this.get("volume");return this.get("volumeMuted")?"volume-off":e>=70?"volume-up":e>10?"volume-down":"volume-mute"}.property("volumeMuted","volume"),onColorloopModeChange:function(){var e=(this.get("playing")||this.get("usingMicAudio"))&&this.get("colorloopMode")?!0:!1;this.set("colorLoopOn",e)}.observes("colorloopMode","usingMicAudio","playing"),onOptionChange:function(e,t){t=t.replace(".[]",""),this.get("storage").set("huegasm."+t,this.get(t))}.observes("blinkingTransitions","playQueue.[]","playQueuePointer","colorloopMode"),onRepeatChange:function(){var e="Repeat all",t="repeat";1===this.get(t)?e="Repeat one":2===this.get(t)&&(e="Repeat off"),this.changeTooltipText(t,e)}.observes("repeat").on("init"),onUsingMicAudioChange:function(){var e="Listen to audio through mic",t="usingMicAudio";this.get(t)&&(e="Listen to audio files"),this.changeTooltipText(t,e)}.observes("usingMicAudio").on("init"),onShuffleChange:function(){var e="Shuffle",t="shuffle";this.get(t)&&(this.get("shufflePlayed").clear(),e="Unshuffle"),this.changeTooltipText(t,e)}.observes("shuffle").on("init"),onVolumeMutedChange:function(){var e="Mute",t="volumeMuted",n=this.get(t),a=this.get("dancer"),r=0;n?(e="Unmute",r=0):r=this.get("volume")/100,this.get("playing")&&a.setVolume(r),this.changeTooltipText(t,e)}.observes("volumeMuted").on("init"),onPrevChange:function(){if(this.get("playQueueNotEmpty")){var e="Previous",t="prev";(this.get("timeElapsed")>5||1===this.get("playQueue").length)&&(e="Replay"),this.changeTooltipText(t,e)}}.observes("timeElapsed","playQueueNotEmpty","playQueue.[]"),onPlayingChange:function(){var e="Play",t="playing";this.get(t)?e="Pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")&&(e="Replay"),this.changeTooltipText(t,e)}.observes("playing").on("init"),changeTooltipText:function(e,n){t["default"].$("#"+e+"Tooltip + .tooltip .tooltip-inner").html(n),t["default"].$("#"+e+"Tooltip").attr("data-original-title",n),t["default"].isNone(this.get(e+"TooltipTxt"))&&this.set(e+"TooltipTxt",n)},beatDetectionAreaArrowIcon:function(){return this.get("playerBottomDisplayed")?"keyboard-arrow-up":"keyboard-arrow-down"}.property("playerBottomDisplayed"),timeElapsedTxt:function(){return this.formatTime(this.get("timeElapsed")); }.property("timeElapsed"),timeTotalTxt:function(){return this.formatTime(this.get("timeTotal"))}.property("timeTotal"),formatTime:function(e){return this.pad(Math.floor(e/60),2)+":"+this.pad(e%60,2)},pad:function(e,t){return("000000000"+e).substr(-t)}})}),define("huegasm/pods/components/music-tab/mixins/visualizer",["exports","ember"],function(e,t){e["default"]=t["default"].Mixin.create({currentVisName:"None",visNames:["None","Bars","Wave"],onCurrentVisNameChange:function(){var e=this.get("currentVisName");if("None"===e){var n=t["default"].$("#visualization")[0],a=n.getContext("2d");a.clearRect(0,0,n.width,n.height)}this.get("storage").set("huegasm.currentVisName",e)}.observes("currentVisName"),didInsertElement:function(){var e,n=this,a=this.get("dancer"),r=t["default"].$("#visualization")[0],l=t["default"].$("#playerArea"),o=r.getContext("2d"),i=2,s=l.height();r.height=s;var u=function(){e=l.width(),r.width=e};u(),t["default"].$(window).on("resize",u),a.bind("update",function(){var t=n.get("currentVisName"),r=o.createLinearGradient(0,0,0,s),l=document.hidden||document.msHidden||document.webkitHidden||document.mozHidden;if("None"!==t&&!l&&n.get("active"))if(o.clearRect(0,0,e,s),"Wave"===t){var u=3,d=1024;r.addColorStop(.6,"white"),r.addColorStop(0,"#0036FA"),o.lineWidth=1,o.strokeStyle=r;var c=a.getWaveform();o.beginPath(),o.moveTo(0,s/2);for(var p=0,m=c.length;m>p&&d>p;p++)o.lineTo(p*(i+u),s/2+c[p]*(s/2));o.stroke(),o.closePath()}else if("Bars"===t){var u=4,d=128;r.addColorStop(1,"#0f0"),r.addColorStop(.6,"#ff0"),r.addColorStop(.2,"#F12B24"),o.fillStyle=r;for(var h=a.getSpectrum(),p=0,m=h.length;m>p&&d>p;p++)o.fillRect(p*(i+u),s,u,-h[p]*s-60)}})}})}),define("huegasm/pods/components/music-tab/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:10,column:8},end:{line:13,column:13}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","bootstrapTooltip"),e.setAttribute(n,"id","prevTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"data-title"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","data-title",["get","prevTooltipTxt",["loc",[null,[12,29],[12,43]]]]],["element","action",["previous"],[],["loc",[null,[12,46],[12,67]]]],["inline","paper-icon",[],["icon","skip-previous","class","playerControllIcon"],["loc",[null,[12,68],[12,130]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:16,column:21},end:{line:19,column:21}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","bootstrapTooltip"),e.setAttribute(n,"data-title","Next");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r},statements:[["element","action",["next",!0],[],["loc",[null,[18,43],[18,65]]]],["inline","paper-icon",[],["icon","skip-next","action","","class","playerControllIcon"],["loc",[null,[18,66],[18,134]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:7,column:6},end:{line:25,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"id","playingTooltip"),e.setAttribute(n,"class","bootstrapTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","bootstrapTooltip"),e.setAttribute(n,"id","volumeMutedTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","playerTimeControls");var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" / ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[5]),r=e.childAt(t,[9]),l=e.childAt(t,[13]),o=new Array(12);return o[0]=e.createMorphAt(t,1,1,n),o[1]=e.createMorphAt(t,3,3,n),o[2]=e.createAttrMorph(a,"data-title"),o[3]=e.createElementMorph(a),o[4]=e.createMorphAt(a,0,0),o[5]=e.createMorphAt(t,7,7,n),o[6]=e.createAttrMorph(r,"data-title"),o[7]=e.createElementMorph(r),o[8]=e.createMorphAt(r,0,0),o[9]=e.createMorphAt(t,11,11,n),o[10]=e.createMorphAt(l,0,0),o[11]=e.createMorphAt(l,2,2),o},statements:[["inline","range-slider",[],["start",["subexpr","@mut",[["get","seekPosition",["loc",[null,[8,29],[8,41]]]]],[],[]],"min",0,"max",100,"id","seekSlider","slide","seekChanged"],["loc",[null,[8,8],[8,93]]]],["block","if",[["get","playQueueNotEmpty",["loc",[null,[10,14],[10,31]]]]],[],0,null,["loc",[null,[10,8],[13,20]]]],["attribute","data-title",["get","playingTooltipTxt",["loc",[null,[15,42],[15,59]]]]],["element","action",["play"],[],["loc",[null,[15,62],[15,79]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","playingIcon",["loc",[null,[15,98],[15,109]]]]],[],[]],"class","playerControllIcon"],["loc",[null,[15,80],[15,138]]]],["block","if",[["get","playQueueMultiple",["loc",[null,[16,27],[16,44]]]]],[],1,null,["loc",[null,[16,21],[19,28]]]],["attribute","data-title",["get","volumeMutedTooltipTxt",["loc",[null,[21,32],[21,53]]]]],["element","action",["volumeMutedChanged"],[],["loc",[null,[21,56],[21,87]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","volumeIcon",["loc",[null,[21,106],[21,116]]]]],[],[]],"class",["subexpr","@mut",[["get","volumeMutedClass",["loc",[null,[21,123],[21,139]]]]],[],[]]],["loc",[null,[21,88],[21,141]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","volume",["loc",[null,[22,42],[22,48]]]]],[],[]],"min",0,"max",100,"slide","volumeChanged","id","volumeBar","class","hidden-xs"],["loc",[null,[22,21],[22,119]]]],["content","timeElapsedTxt",["loc",[null,[24,37],[24,55]]]],["content","timeTotalTxt",["loc",[null,[24,58],[24,74]]]]],locals:[],templates:[e,t]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:28,column:8},end:{line:33,column:8}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("a");e.setAttribute(n,"href","#"),e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","soundCloudLink bootstrapTooltip"),e.setAttribute(n,"data-title","Listen on SoundCloud");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"src","assets/images/sc-white-4de34fb7893b9579e89166515b0883fa.png"),e.setAttribute(a,"class","hidden-xs"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"src","assets/images/sc-white-sm-124f74cb3583c683ac0cd3948b7d7d50.png"),e.setAttribute(a,"class","visible-xs-inline"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(1);return r[0]=e.createElementMorph(a),r},statements:[["element","action",["gotoSCURL",["get","scUrl",["loc",[null,[29,160],[29,165]]]]],[],["loc",[null,[29,139],[29,167]]]]],locals:[],templates:[]}}(),n=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:43,column:68},end:{line:43,column:127}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","paper-icon",[],["icon","check"],["loc",[null,[43,100],[43,127]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:42,column:12},end:{line:44,column:12}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("li"),a=e.createElement("a");e.setAttribute(a,"href","#");var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode(" ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1,0]),r=new Array(3);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r[2]=e.createMorphAt(a,2,2),r},statements:[["element","action",["setVisName",["get","name",["loc",[null,[43,52],[43,56]]]]],[],["loc",[null,[43,30],[43,58]]]],["content","name",["loc",[null,[43,59],[43,67]]]],["block","if",[["subexpr","eq",[["get","currentVisName",["loc",[null,[43,78],[43,92]]]],["get","name",["loc",[null,[43,93],[43,97]]]]],[],["loc",[null,[43,74],[43,98]]]]],[],0,null,["loc",[null,[43,68],[43,134]]]]],locals:["name"],templates:[e]}}(),a=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:66,column:4},end:{line:72,column:4}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","extraOptionsMenu"),e.setAttribute(n,"class","hidden-xs");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom auto"),e.setAttribute(a,"class","bootstrapTooltip"),e.setAttribute(a,"id","shuffleTooltip");var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom auto"),e.setAttribute(a,"class","bootstrapTooltip"),e.setAttribute(a,"id","repeatTooltip");var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom auto"),e.setAttribute(a,"class","bootstrapTooltip"),e.setAttribute(a,"data-title","Clear playlist");var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[1]),l=e.childAt(a,[3]),o=e.childAt(a,[5]),i=new Array(8);return i[0]=e.createAttrMorph(r,"data-title"),i[1]=e.createElementMorph(r),i[2]=e.createMorphAt(r,0,0),i[3]=e.createAttrMorph(l,"data-title"),i[4]=e.createElementMorph(l),i[5]=e.createMorphAt(l,0,0),i[6]=e.createElementMorph(o),i[7]=e.createMorphAt(o,0,0),i},statements:[["attribute","data-title",["get","shuffleTooltipTxt",["loc",[null,[68,127],[68,144]]]]],["element","action",["shuffleChanged"],[],["loc",[null,[68,147],[68,174]]]],["inline","paper-icon",[],["icon","shuffle","class",["subexpr","@mut",[["get","shuffleClass",["loc",[null,[68,209],[68,221]]]]],[],[]]],["loc",[null,[68,175],[68,223]]]],["attribute","data-title",["get","repeatTooltipTxt",["loc",[null,[69,126],[69,142]]]]],["element","action",["repeatChanged"],[],["loc",[null,[69,145],[69,171]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","repeatIcon",["loc",[null,[69,190],[69,200]]]]],[],[]],"class",["subexpr","@mut",[["get","repeatClass",["loc",[null,[69,207],[69,218]]]]],[],[]]],["loc",[null,[69,172],[69,220]]]],["element","action",["clearPlaylist"],[],["loc",[null,[70,122],[70,148]]]],["inline","paper-icon",[],["icon","clear-all","class","playerControllIcon"],["loc",[null,[70,149],[70,207]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:55,column:2},end:{line:73,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("button");e.setAttribute(n,"class","dropdown-toggle pull-right addNewMusic"),e.setAttribute(n,"type","button"),e.setAttribute(n,"data-toggle","dropdown"),e.setAttribute(n,"aria-haspopup","true"),e.setAttribute(n,"aria-expanded","true");var a=e.createTextNode("\n Add new music\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"class","caret"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("ul");e.setAttribute(n,"id","addMusicChoices"),e.setAttribute(n,"class","dropdown-menu");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("li"),r=e.createElement("a");e.setAttribute(r,"href","#");var l=e.createTextNode("Local");e.appendChild(r,l),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("li"),r=e.createElement("a");e.setAttribute(r,"href","#");var l=e.createTextNode("SoundCloud");e.appendChild(r,l),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[3]),r=e.childAt(a,[1,0]),l=e.childAt(a,[3,0]),o=new Array(3);return o[0]=e.createElementMorph(r),o[1]=e.createElementMorph(l),o[2]=e.createMorphAt(t,5,5,n),e.insertBoundary(t,null),o},statements:[["element","action",["addLocalAudio"],[],["loc",[null,[62,22],[62,48]]]],["element","action",["toggleIsShowingAddSoundCloudModal"],[],["loc",[null,[63,22],[63,68]]]],["block","if",[["subexpr","and",[["get","usingLocalAudio",["loc",[null,[66,15],[66,30]]]],["get","playQueueNotEmpty",["loc",[null,[66,31],[66,48]]]]],[],["loc",[null,[66,10],[66,49]]]]],[],0,null,["loc",[null,[66,4],[72,11]]]]],locals:[],templates:[e]}}(),r=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:75,column:2},end:{line:77,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip"),e.setAttribute(n,"id","usingMicAudioTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"data-title"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","data-title",["get","usingMicAudioTooltipTxt",["loc",[null,[76,125],[76,148]]]]],["element","action",["useMicAudio"],[],["loc",[null,[76,151],[76,175]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","micIcon",["loc",[null,[76,194],[76,201]]]]],[],[]],"class",["subexpr","@mut",[["get","usingMicAudioClass",["loc",[null,[76,208],[76,226]]]]],[],[]]],["loc",[null,[76,176],[76,228]]]]],locals:[],templates:[]}}(),l=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:79,column:2},end:{line:83,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip visible-xs-inline"),e.setAttribute(n,"id","shuffleTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip visible-xs-inline"),e.setAttribute(n,"id","repeatTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrapTooltip visible-xs-inline"),e.setAttribute(n,"data-title","Clear playlist");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(t,[3]),l=e.childAt(t,[5]),o=new Array(8);return o[0]=e.createAttrMorph(a,"data-title"),o[1]=e.createElementMorph(a),o[2]=e.createMorphAt(a,0,0),o[3]=e.createAttrMorph(r,"data-title"),o[4]=e.createElementMorph(r),o[5]=e.createMorphAt(r,0,0),o[6]=e.createElementMorph(l),o[7]=e.createMorphAt(l,0,0),o},statements:[["attribute","data-title",["get","shuffleTooltipTxt",["loc",[null,[80,137],[80,154]]]]],["element","action",["shuffleChanged"],[],["loc",[null,[80,157],[80,184]]]],["inline","paper-icon",[],["icon","shuffle","class",["subexpr","@mut",[["get","shuffleClass",["loc",[null,[80,219],[80,231]]]]],[],[]]],["loc",[null,[80,185],[80,233]]]],["attribute","data-title",["get","repeatTooltipTxt",["loc",[null,[81,136],[81,152]]]]],["element","action",["repeatChanged"],[],["loc",[null,[81,155],[81,181]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","repeatIcon",["loc",[null,[81,200],[81,210]]]]],[],[]],"class",["subexpr","@mut",[["get","repeatClass",["loc",[null,[81,217],[81,228]]]]],[],[]]],["loc",[null,[81,182],[81,230]]]],["element","action",["clearPlaylist"],[],["loc",[null,[82,132],[82,158]]]],["inline","paper-icon",[],["icon","clear-all","class","playerControllIcon"],["loc",[null,[82,159],[82,217]]]]],locals:[],templates:[]}}(),o=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:86,column:0},end:{line:90,column:0}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","playAreaMic");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createMorphAt(a,1,1),r},statements:[["attribute","class",["concat",[["subexpr","if",[["get","dimmerOn",["loc",[null,[87,36],[87,44]]]],"dimmerOn"],[],["loc",[null,[87,31],[87,57]]]]]]],["inline","paper-icon",[],["icon","mic","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[88,34],[88,47]]]]],[],[]]],["loc",[null,[88,4],[88,49]]]]],locals:[],templates:[]}}(),i=function(){var e=function(){var e=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:95,column:10},end:{line:97,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" Drag your music files here\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:97,column:10},end:{line:99,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" Add your music files here\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:93,column:6},end:{line:102,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","dragHere");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a[1]=e.createMorphAt(t,3,3,n),a},statements:[["block","if",[["get","dragging",["loc",[null,[95,16],[95,24]]]]],[],0,1,["loc",[null,[95,10],[99,17]]]],["inline","paper-icon",[],["icon","library-music","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[101,48],[101,61]]]]],[],[]]],["loc",[null,[101,8],[101,63]]]]],locals:[],templates:[e,t]}}(),t=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:106,column:10},end:{line:108,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.setAttribute(n,"class","albumArt"),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(1);return r[0]=e.createAttrMorph(a,"src"),r},statements:[["attribute","src",["get","item.picture",["loc",[null,[107,40],[107,52]]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:108,column:10},end:{line:110,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.setAttribute(n,"class","albumArt"),e.setAttribute(n,"src","assets/images/missingArtwork-d00eb67356bb6b4123c70bd6022cfdff.png"),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),n=function(){var e=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:116,column:16},end:{line:118,column:16}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("a");e.setAttribute(n,"href","#");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r},statements:[["element","action",["gotoURL",["get","item.artistUrl",["loc",[null,[117,51],[117,65]]]]],["bubbles",!1],["loc",[null,[117,32],[117,81]]]],["content","item.artist",["loc",[null,[117,82],[117,97]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:118,column:16},end:{line:120,column:16}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","item.artist",["loc",[null,[119,20],[119,35]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:113,column:12},end:{line:122,column:12}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","songTitle");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","songArtist");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a[1]=e.createMorphAt(e.childAt(t,[3]),1,1),a},statements:[["content","item.title",["loc",[null,[114,37],[114,51]]]],["block","if",[["get","item.artistUrl",["loc",[null,[116,22],[116,36]]]]],[],0,1,["loc",[null,[116,16],[120,23]]]]],locals:[],templates:[e,t]}}(),a=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:122,column:12},end:{line:124,column:12}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","item.fileName",["loc",[null,[123,14],[123,31]]]]],locals:[],templates:[]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:104,column:6},end:{line:129,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:2,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div"),a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","songInfo");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode(" ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom auto"),e.setAttribute(a,"data-title","Remove"),e.setAttribute(a,"data-container","body"),e.setAttribute(a,"class","audioRemoveButton cursorPointer bootstrapTooltip");var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[5]),l=new Array(6);return l[0]=e.createAttrMorph(a,"class"),l[1]=e.createElementMorph(a),l[2]=e.createMorphAt(a,1,1),l[3]=e.createMorphAt(e.childAt(a,[3]),1,1),l[4]=e.createElementMorph(r),l[5]=e.createMorphAt(r,0,0),l},statements:[["attribute","class",["concat",["playlistItem cursorPointer track",["get","index",["loc",[null,[105,54],[105,59]]]]," ",["subexpr","if",[["subexpr","eq",[["get","index",["loc",[null,[105,71],[105,76]]]],["get","playQueuePointer",["loc",[null,[105,77],[105,93]]]]],[],["loc",[null,[105,67],[105,94]]]],"active"],[],["loc",[null,[105,62],[105,105]]]]," ",["subexpr","if",[["get","dragging",["loc",[null,[105,111],[105,119]]]],"hidden"],[],["loc",[null,[105,106],[105,130]]]]]]],["element","action",["goToSong",["get","index",["loc",[null,[105,152],[105,157]]]],!0],["bubbles",!1],["loc",[null,[105,132],[105,178]]]],["block","if",[["get","item.picture",["loc",[null,[106,16],[106,28]]]]],[],0,1,["loc",[null,[106,10],[110,17]]]],["block","if",[["get","item.title",["loc",[null,[113,18],[113,28]]]]],[],2,3,["loc",[null,[113,12],[124,19]]]],["element","action",["removeAudio",["get","index",["loc",[null,[127,189],[127,194]]]]],["bubbles",!1],["loc",[null,[127,166],[127,210]]]],["inline","paper-icon",[],["icon","close"],["loc",[null,[127,211],[127,238]]]]],locals:["item","index"],templates:[e,t,n,a]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:91,column:2},end:{line:131,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","playListArea");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){ -var a=e.childAt(t,[1]),r=new Array(7);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createElementMorph(a),r[2]=e.createElementMorph(a),r[3]=e.createElementMorph(a),r[4]=e.createElementMorph(a),r[5]=e.createMorphAt(a,1,1),r[6]=e.createMorphAt(a,3,3),r},statements:[["attribute","class",["get","playListAreaClass",["loc",[null,[92,35],[92,52]]]]],["element","action",["addLocalAudio"],[],["loc",[null,[92,55],[92,81]]]],["element","action",["playListAreaDragOver"],["on","dragOver"],["loc",[null,[92,82],[92,129]]]],["element","action",["playListAreaDragLeave"],["on","dragLeave"],["loc",[null,[92,130],[92,179]]]],["element","action",["dropFiles"],["on","drop"],["loc",[null,[92,180],[92,212]]]],["block","if",[["subexpr","or",[["get","playQueueEmpty",["loc",[null,[93,16],[93,30]]]],["get","dragging",["loc",[null,[93,31],[93,39]]]]],[],["loc",[null,[93,12],[93,40]]]]],[],0,null,["loc",[null,[93,6],[102,13]]]],["block","each",[["get","playQueue",["loc",[null,[104,14],[104,23]]]]],[],1,null,["loc",[null,[104,6],[129,15]]]]],locals:[],templates:[e,t]}}();return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:90,column:0},end:{line:132,column:0}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","usingLocalAudio",["loc",[null,[91,8],[91,23]]]]],[],0,null,["loc",[null,[91,2],[131,9]]]]],locals:[],templates:[e]}}(),s=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:144,column:0},end:{line:148,column:0}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom"),e.setAttribute(n,"data-title","Using the saved sensitivity preference from the last time you listened to this song"),e.setAttribute(n,"class","bootstrapTooltip savedStarTooltip"),e.setAttribute(n,"id","saveBeatPreferencesStar");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a},statements:[["inline","paper-icon",[],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[146,21],[146,34]]]]],[],[]],"icon","star"],["loc",[null,[146,2],[146,48]]]]],locals:[],templates:[]}}(),u=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:156,column:2},end:{line:161,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","beatOption col-xs-4");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom"),e.setAttribute(a,"data-title","The coefficient to boost the microphone signal by"),e.setAttribute(a,"class","optionDescription bootstrapTooltip");var r=e.createTextNode("Microphone boost");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),3,3),a},statements:[["inline","range-slider",[],["start",["subexpr","@mut",[["get","micBoost",["loc",[null,[159,29],[159,37]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.micBoost.step",["loc",[null,[159,66],[159,91]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.micBoost.range",["loc",[null,[159,98],[159,124]]]]],[],[]],"slide","micBoostChanged","pips",["subexpr","@mut",[["get","beatOptions.micBoost.pips",["loc",[null,[159,154],[159,179]]]]],[],[]]],["loc",[null,[159,8],[159,181]]]]],locals:[],templates:[]}}(),d=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:165,column:6},end:{line:165,column:73}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Flashing Transitions");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),c=function(){return{meta:{topLevel:null,revision:"Ember@2.1.0",loc:{source:null,start:{line:169,column:6},end:{line:169,column:61}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("Colorloop Mode");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{topLevel:!1,revision:"Ember@2.1.0",loc:{source:null,start:{line:1,column:0},end:{line:197,column:105}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","row"),e.setAttribute(n,"id","step1");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","playerArea");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("canvas");e.setAttribute(r,"id","visualization"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","playNotification"),e.appendChild(a,r);var r=e.createTextNode("\n\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","playerControls");var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"class","pull-right");var o=e.createTextNode("\n");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode(" ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"class","dropup");var i=e.createTextNode("\n ");e.appendChild(o,i);var i=e.createElement("span");e.setAttribute(i,"class","dropdown-toggle"),e.setAttribute(i,"data-toggle","dropdown"),e.setAttribute(i,"aria-haspopup","true"),e.setAttribute(i,"aria-expanded","true");var s=e.createTextNode("\n ");e.appendChild(i,s);var s=e.createElement("span");e.setAttribute(s,"data-toggle","tooltip"),e.setAttribute(s,"data-placement","top"),e.setAttribute(s,"class","bootstrapTooltip"),e.setAttribute(s,"data-title","Visualizations");var u=e.createTextNode("\n ");e.appendChild(s,u);var u=e.createComment("");e.appendChild(s,u);var u=e.createTextNode("\n ");e.appendChild(s,u),e.appendChild(i,s);var s=e.createTextNode("\n ");e.appendChild(i,s),e.appendChild(o,i);var i=e.createTextNode("\n\n ");e.appendChild(o,i);var i=e.createElement("ul");e.setAttribute(i,"class","dropdown-menu visualizersMenu");var s=e.createTextNode("\n");e.appendChild(i,s);var s=e.createComment("");e.appendChild(i,s);var s=e.createTextNode(" ");e.appendChild(i,s),e.appendChild(o,i);var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","playlist"),e.setAttribute(a,"class","col-sm-4 col-xs-12");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createElement("input");e.setAttribute(r,"id","fileInput"),e.setAttribute(r,"type","file"),e.setAttribute(r,"accept","audio/*"),e.setAttribute(r,"multiple","true"),e.appendChild(a,r);var r=e.createTextNode("\n\n");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","playListControls");var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","slideToggle"),e.setAttribute(n,"class","text-center cursorPointer row");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","col-xs-offset-5 col-xs-2");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","playerBottom");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","beatArea"),e.setAttribute(a,"class","col-sm-7 col-xs-12");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","row"),e.setAttribute(r,"id","beatOptionRow");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div"),o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom"),e.setAttribute(o,"data-title","The sensitivity of the beat detector ( more sensitivity results in more registered beats )"),e.setAttribute(o,"class","optionDescription bootstrapTooltip");var i=e.createTextNode("Sensitivity");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"id","lightOption"),e.setAttribute(l,"class","beatOption col-xs-4");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom auto"),e.setAttribute(o,"data-title","Quickly flash the lights on beat"),e.setAttribute(o,"class","bootstrapTooltip");var i=e.createTextNode("\n ");e.appendChild(o,i);var i=e.createComment("");e.appendChild(o,i);var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom auto"),e.setAttribute(o,"data-title","Slowly cycle the lights through all the colors while the music is playing"),e.setAttribute(o,"class","bootstrapTooltip");var i=e.createTextNode("\n ");e.appendChild(o,i);var i=e.createComment("");e.appendChild(o,i);var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n\n");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","beatContainer"),e.setAttribute(a,"class","col-sm-5 col-xs-12");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","bezel");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet1"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet2"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet3"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet4"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet5"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet6"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet7"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet8"),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"id","beatSpeakerCenterOuter");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("div");e.setAttribute(o,"id","beatSpeakerCenterInner"),e.setAttribute(o,"class","cursorPointer");var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=e.childAt(a,[1]),l=e.childAt(r,[3]),o=e.childAt(r,[5]),i=e.childAt(o,[3]),s=e.childAt(i,[3]),u=e.childAt(s,[1,1]),d=e.childAt(a,[3]),c=e.childAt(d,[3]),p=e.childAt(t,[2]),m=e.childAt(t,[4]),h=e.childAt(m,[1]),g=e.childAt(h,[3]),b=e.childAt(g,[1]),v=e.childAt(g,[5]),f=e.childAt(v,[1]),C=e.childAt(v,[3]),y=e.childAt(m,[3,1,17,1]),x=new Array(26);return x[0]=e.createAttrMorph(r,"class"),x[1]=e.createElementMorph(r),x[2]=e.createAttrMorph(l,"class"),x[3]=e.createMorphAt(o,1,1),x[4]=e.createMorphAt(i,1,1),x[5]=e.createElementMorph(u),x[6]=e.createMorphAt(u,1,1),x[7]=e.createMorphAt(e.childAt(s,[3]),1,1),x[8]=e.createMorphAt(c,1,1),x[9]=e.createMorphAt(c,3,3),x[10]=e.createMorphAt(c,5,5),x[11]=e.createMorphAt(d,5,5),x[12]=e.createElementMorph(p),x[13]=e.createMorphAt(e.childAt(p,[1]),1,1),x[14]=e.createAttrMorph(m,"class"),x[15]=e.createMorphAt(h,1,1),x[16]=e.createAttrMorph(b,"class"),x[17]=e.createMorphAt(b,3,3),x[18]=e.createMorphAt(g,3,3),x[19]=e.createElementMorph(f),x[20]=e.createMorphAt(f,1,1),x[21]=e.createElementMorph(C),x[22]=e.createMorphAt(C,1,1),x[23]=e.createElementMorph(y),x[24]=e.createMorphAt(t,6,6,n),x[25]=e.createMorphAt(t,8,8,n),e.insertBoundary(t,null),x},statements:[["attribute","class",["concat",["col-sm-8 col-xs-12 ",["subexpr","if",[["subexpr","eq",["None",["get","currentVisName",["loc",[null,[2,65],[2,79]]]]],[],["loc",[null,[2,54],[2,80]]]],"displayIcon"],[],["loc",[null,[2,49],[2,96]]]]]]],["element","action",["playerAreaPlay"],[],["loc",[null,[2,98],[2,125]]]],["attribute","class",["concat",["material-icons ",["subexpr","if",[["get","fadeOutNotification",["loc",[null,[4,58],[4,77]]]],"fadeOut"],[],["loc",[null,[4,53],[4,89]]]]," ",["subexpr","if",[["get","playing",["loc",[null,[4,95],[4,102]]]],"play-arrow","pause"],[],["loc",[null,[4,90],[4,125]]]]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[7,12],[7,27]]]]],[],0,null,["loc",[null,[7,6],[25,13]]]],["block","if",[["get","scUrl",["loc",[null,[28,14],[28,19]]]]],[],1,null,["loc",[null,[28,8],[33,15]]]],["element","action",["hideTooltip"],[],["loc",[null,[36,114],[36,138]]]],["inline","paper-icon",[],["icon","remove-red-eye","class","playerControllIcon"],["loc",[null,[37,14],[37,77]]]],["block","each",[["get","visNames",["loc",[null,[42,20],[42,28]]]]],[],2,null,["loc",[null,[42,12],[44,21]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[55,8],[55,23]]]]],[],3,null,["loc",[null,[55,2],[73,9]]]],["block","if",[["get","usingMicSupported",["loc",[null,[75,8],[75,25]]]]],[],4,null,["loc",[null,[75,2],[77,9]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[79,8],[79,23]]]]],[],5,null,["loc",[null,[79,2],[83,9]]]],["block","if",[["get","usingMicAudio",["loc",[null,[86,6],[86,19]]]]],[],6,7,["loc",[null,[86,0],[132,7]]]],["element","action",["slideTogglePlayerBottom"],[],["loc",[null,[136,60],[136,96]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","beatDetectionAreaArrowIcon",["loc",[null,[138,20],[138,46]]]]],[],[]],"id","beatDetectionAreaArrowIcon"],["loc",[null,[138,2],[138,80]]]],["attribute","class",["concat",["row ",["subexpr","if",[["get","dimmerOn",["loc",[null,[142,39],[142,47]]]],"dimmerOn"],[],["loc",[null,[142,34],[142,60]]]]]]],["block","if",[["get","usingBeatPreferences",["loc",[null,[144,6],[144,26]]]]],[],8,null,["loc",[null,[144,0],[148,7]]]],["attribute","class",["concat",["beatOption ",["subexpr","if",[["get","usingMicAudio",["loc",[null,[151,30],[151,43]]]],"col-xs-4","col-xs-8"],[],["loc",[null,[151,25],[151,67]]]]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","threshold",["loc",[null,[153,23],[153,32]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.threshold.step",["loc",[null,[153,61],[153,87]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.threshold.range",["loc",[null,[153,94],[153,121]]]]],[],[]],"slide","thresholdChanged","pips",["subexpr","@mut",[["get","beatOptions.threshold.pips",["loc",[null,[153,152],[153,178]]]]],[],[]]],["loc",[null,[153,2],[153,180]]]],["block","if",[["get","usingMicAudio",["loc",[null,[156,8],[156,21]]]]],[],9,null,["loc",[null,[156,2],[161,9]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[164,132],[164,172]]]],["block","paper-checkbox",[],["checked",["subexpr","@mut",[["get","flashingTransitions",["loc",[null,[165,32],[165,51]]]]],[],[]]],10,null,["loc",[null,[165,6],[165,92]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[168,173],[168,213]]]],["block","paper-checkbox",[],["checked",["subexpr","@mut",[["get","colorloopMode",["loc",[null,[169,32],[169,45]]]]],[],[]]],11,null,["loc",[null,[169,6],[169,80]]]],["element","action",["clickSpeaker"],[],["loc",[null,[188,63],[188,88]]]],["inline","ember-notify",[],["closeAfter",5e3],["loc",[null,[195,0],[195,32]]]],["inline","add-soundcloud-sound-modal",[],["action","handleNewSoundCloudURL","isShowingModal",["subexpr","@mut",[["get","isShowingAddSoundCloudModal",["loc",[null,[197,76],[197,103]]]]],[],[]]],["loc",[null,[197,0],[197,105]]]]],locals:[],templates:[e,t,n,a,r,l,o,i,s,u,d,c]}}())}),define("huegasm/router",["exports","ember","huegasm/config/environment"],function(e,t,n){var a=t["default"].Router.extend({location:n["default"].locationType});a.map(function(){this.route("404",{path:"/*path"})}),e["default"]=a}),define("huegasm/services/constants",["exports","ember"],function(e,t){e["default"]=t["default"].Service.extend({sniffer:t["default"].inject.service("sniffer"),webkit:t["default"].computed(function(){return/webkit/i.test(this.get("sniffer.vendorPrefix"))}),vendorProperty:function(e){this.get("sniffer.vendorPrefix").toLowerCase();return this.get("webkit")?"-webkit-"+e.charAt(0)+e.substring(1):e},CSS:t["default"].computed("webkit",function(){var e=this.get("webkit");return{TRANSITIONEND:"transitionend"+(e?" webkitTransitionEnd":""),ANIMATIONEND:"animationend"+(e?" webkitAnimationEnd":""),TRANSFORM:this.vendorProperty("transform"),TRANSFORM_ORIGIN:this.vendorProperty("transformOrigin"),TRANSITION:this.vendorProperty("transition"),TRANSITION_DURATION:this.vendorProperty("transitionDuration"),ANIMATION_PLAY_STATE:this.vendorProperty("animationPlayState"),ANIMATION_DURATION:this.vendorProperty("animationDuration"),ANIMATION_NAME:this.vendorProperty("animationName"),ANIMATION_TIMING:this.vendorProperty("animationTimingFunction"),ANIMATION_DIRECTION:this.vendorProperty("animationDirection")}}),KEYCODE:t["default"].Object.create({ENTER:13,ESCAPE:27,SPACE:32,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,TAB:9}),MEDIA:{sm:"(max-width: 599px)","gt-sm":"(min-width: 600px)",md:"(min-width: 600px) and (max-width: 959px)","gt-md":"(min-width: 960px)",lg:"(min-width: 960px) and (max-width: 1199px)","gt-lg":"(min-width: 1200px)"},MEDIA_PRIORITY:["gt-lg","lg","gt-md","md","gt-sm","sm"]})}),define("huegasm/services/modal-dialog",["exports","ember-modal-dialog/services/modal-dialog"],function(e,t){e["default"]=t["default"]}),define("huegasm/services/notify",["exports","ember-notify"],function(e,t){e["default"]=t["default"]}),define("huegasm/services/sniffer",["exports","ember"],function(e,t){var n=function(e){return"string"==typeof e},a=function(e){return n(e)?e.toLowerCase():e},r=function(e){return parseInt(e,10)};e["default"]=t["default"].Service.extend({vendorPrefix:"",transitions:!1,animations:!1,document:document,window:window,android:t["default"].computed("",function(){return r((/android (\d+)/.exec(a((this.get("window").navigator||{}).userAgent))||[])[1])}),init:function(){this._super.apply(this,arguments);var e,t,a=this.get("document").body&&this.get("document").body.style,r=/^(Moz|webkit|ms)(?=[A-Z])/,l=!1,o=!1;if(a){for(var i in a)if(t=r.exec(i)){e=t[0],e=e.substr(0,1).toUpperCase()+e.substr(1);break}e||(e="WebkitOpacity"in a&&"webkit"),l=!!("transition"in a||e+"Transition"in a),o=!!("animation"in a||e+"Animation"in a),!this.get("android")||l&&o||(l=n(a.webkitTransition),o=n(a.webkitAnimation))}this.set("transitions",l),this.set("animations",o),this.set("vendorPrefix",e)}})}),define("huegasm/services/transition-events",["exports","ember-css-transitions/services/transition-events"],function(e,t){e["default"]=t["default"]}),define("huegasm/services/util",["exports","ember"],function(e,t){var n=t["default"].Service.extend({disableScrollAround:function(e){function t(){function e(e){}function t(e){e.preventDefault()}var n=50,a=jQuery('
');return o.appendChild(a[0]),a.on("wheel",t),a.on("touchmove",t),l.on("keydown",e),function(){a.off("wheel"),a.off("touchmove"),a[0].parentNode.removeChild(a[0]),l.off("keydown",e),delete r.disableScrollAround._enableScrolling}}function n(){var e=o.parentNode,t=e.getAttribute("style")||"",n=o.getAttribute("style")||"",r=o.scrollTop+o.parentElement.scrollTop,l=o.clientWidth;return o.scrollHeight>o.clientHeight&&(a(o,{position:"fixed",width:"100%",top:-r+"px"}),a(e,{overflowY:"scroll"})),o.clientWidth
');return o.appendChild(a[0]),a.on("wheel",t),a.on("touchmove",t),l.on("keydown",e),function(){a.off("wheel"),a.off("touchmove"),a[0].parentNode.removeChild(a[0]),l.off("keydown",e),delete r.disableScrollAround._enableScrolling}}function n(){var e=o.parentNode,t=e.getAttribute("style")||"",n=o.getAttribute("style")||"",r=o.scrollTop+o.parentElement.scrollTop,l=o.clientWidth;return o.scrollHeight>o.clientHeight&&(a(o,{position:"fixed",width:"100%",top:-r+"px"}),a(e,{overflowY:"scroll"})),o.clientWidth.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}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}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.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}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.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}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.alert{padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-weight:700;line-height:1;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.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;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.visible-print-block{display:block!important}}@media print{.visible-print-inline{display:inline!important}}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.ember-modal-overlay{height:100vh;left:0;position:fixed;right:0;top:0;z-index:50}.ember-modal-dialog{z-index:50;position:fixed}.ember-modal-dialog.ember-modal-dialog-in-place{position:relative}.ember-modal-dialog{border-radius:8px;background-color:#fff;box-shadow:0 0 10px #222;padding:10px}#beatSpeakerCenterInner,#beatSpeakerCenterOuter,.bezel{border-radius:100%}.rivet1,.rivet2,.rivet3,.rivet4,.rivet5,.rivet6,.rivet7,.rivet8{position:absolute;height:8px;width:8px;background-color:#555;border-radius:100%;box-shadow:inset 0 0 3px #000,0 0 2px #000}@-webkit-keyframes vibrateInner{50%{-webkit-filter:blur(3px);-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes vibrateInner{50%{-webkit-filter:blur(3px);-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes vibrateOuter{0%{-webkit-filter:blur(2px);filter:blur(2px)}30%{-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(2px);filter:blur(2px)}65%{-webkit-filter:blur(0);filter:blur(0)}100%,70%,80%{-webkit-filter:blur(2px);filter:blur(2px)}}@keyframes vibrateOuter{0%{-webkit-filter:blur(2px);filter:blur(2px)}30%{-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(2px);filter:blur(2px)}65%{-webkit-filter:blur(0);filter:blur(0)}100%,70%,80%{-webkit-filter:blur(2px);filter:blur(2px)}}#beatSpeakerCenterInner{height:80px;width:80px;position:absolute;bottom:47px;right:47px;-webkit-filter:blur(1px);filter:blur(1px);background:#000;background:radial-gradient(ellipse at center,#000 0,#4f4f4f 0,#000 100%);box-shadow:0 0 10px #000}.vibrateInner{-webkit-animation:vibrateInner .15s linear 1;animation:vibrateInner .15s linear 1}#beatSpeakerCenterOuter{position:absolute;top:16px;left:16px;height:205px;width:205px;border:15px solid #333;box-shadow:-3px -3px 15px rgba(0,0,0,.4),inset -3px -3px 15px rgba(0,0,0,.5);background:linear-gradient(130deg,#757575 55%,#dcdcdc 100%)}.vibrateOuter{-webkit-animation:vibrateOuter .15s linear 1;animation:vibrateOuter .15s linear 1}.bezel{margin:0 auto;height:240px;width:240px;position:relative;background-color:#A8A8A8;box-shadow:0 0 10px rgba(0,0,0,.8),inset 3px 3px 10px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.8),inset 0 0 30px -5px rgba(0,0,0,.8);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rivet1{top:6px;left:50%}.rivet2{bottom:6px;left:50%}.rivet3{top:50%;left:6px}.rivet4{top:50%;right:6px}.rivet5{top:18%;left:13.7%}.rivet6{top:18%;right:13.5%}.rivet7{bottom:17%;left:13.5%}.rivet8{bottom:17%;right:13.5%}html{min-height:100%;height:auto}body{font-family:'Slabo 27px',serif;margin-bottom:70px;position:static}#introPic{display:block;margin:0 auto;width:100%;max-width:600px}.introParagraph{margin-bottom:30px}.goButton{margin-top:20px;border-radius:100%!important;width:100px;height:100px}.goButton span{font-size:20px;width:100%}.introjs-overlay{background:#000}md-checkbox.md-default-theme .md-icon{border-color:inherit!important}md-checkbox.md-default-theme.md-checked .md-icon{background:#F12B24}.text-left{text-align:left!important}.goButton:hover{background:#32408f!important}.md-button{-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.md-button span{width:100%}.alert{margin-bottom:0}.removed{-webkit-animation:disapear 1s;animation:disapear 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes disapear{50%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}100%{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes disapear{50%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}100%{-webkit-transform:translateX(200%);transform:translateX(200%)}}.relative{position:relative}#settings{padding-right:5px;text-align:right;z-index:3;font-size:16px}.settingsItem{position:relative;display:inline-block;transition:.1s all ease-in-out;cursor:pointer}.settingsItem span md-icon{position:relative;bottom:5px;right:5px}.settingsItem:nth-of-type(2){margin-left:10px}md-slider[disabled=disabled],md-switch[disabled=disabled],md-switch[disabled=disabled] .md-container{cursor:not-allowed}.settingsItem .group::before,.settingsItem .settings::before{font-size:28px;transition:.1s all ease-in-out}.settingsItem span:hover{text-decoration:underline}.settingsItem span:hover md-icon.group,.settingsItem span:hover md-icon.settings{color:#000!important}.ember-app{padding-bottom:50px}#footer{position:absolute;left:0;bottom:0;width:100%;height:40px}#footer p{padding-left:0;text-align:center}.cursorPointer{cursor:pointer}.bridgeFinder,.readyBlock{text-align:center;padding-top:10px}.readyBlock:after{display:none;content:url(images/pressButtonBridge-b15485b257b549c269d7f36fdc0d917b.png)}.title{margin-bottom:30px}.title img{width:200px}#bridgeInput md-input-container{max-width:200px;margin:0 auto}md-progress-circular{margin:0 auto 20px!important}md-progress-linear{margin-bottom:50px}#pressButtonBridgeImg{width:200px;margin:0 auto 30px;display:inherit}.noTextDecoration{text-decoration:none}#bridgeButtonGroup{width:150px;margin:30px auto;text-align:left}#appSettings{position:absolute;background:#fff;box-shadow:5px 10px 15px 5px rgba(0,0,0,.3);width:175px;left:-85px;top:20px;border:none;color:#000}.bootstrapTooltip md-icon{font-size:22px;cursor:pointer;-webkit-transform:translate3d(0,0,0)}md-list,md-list-item .md-no-style{padding:0}#lightsTab{min-height:400px}.lightCtrlTooltip+.tooltip{left:-20px!important}#colorRow{cursor:pointer}#colorRow * .tooltip{left:-7px!important}#hueControls{max-width:1200px;position:relative}#hueControls:after,md-progress-circular:after{display:none;content:url(images/colormap-83aafd17086eaab68b229a681c04139b.png) url(images/missingArtwork-d00eb67356bb6b4123c70bd6022cfdff.png) url(images/sc-white-4de34fb7893b9579e89166515b0883fa.png) url(images/favicons/favicon-96x96-c5faf963dce1df7a3f1bdcb7526cfc08.png) url(images/lights/a19.svg) url(images/lights/a19w.svg) url(images/lights/br30.svg) url(images/lights/br30w.svg) url(images/lights/gu10.svg) url(images/lights/gu10w.svg) url(images/lights/huego.svg) url(images/lights/huegow.svg) url(images/lights/lc_aura.svg) url(images/lights/lc_auraw.svg) url(images/lights/lc_bloom.svg) url(images/lights/lc_bloomw.svg) url(images/lights/lc_iris.svg) url(images/lights/lc_irisw.svg) url(images/lights/lightstrip.svg) url(images/lights/lightstripw.svg) url(images/lights/storylight.svg) url(images/lights/storylightw.svg)}.navigation{text-align:center;padding:30px 0}.navigationItem{font-size:18px;padding:0 10px}.navigationItem.active{font-weight:700;cursor:default;text-decoration:none!important}.navigationItem:hover{text-decoration:underline}.color{border:1px solid rgba(0,0,0,.5);position:absolute;top:-53px;right:0}.colorpicker{padding:10px;background:rgba(0,0,0,.7);box-shadow:5px 10px 15px 5px rgba(0,0,0,.3);color:#FFF;position:absolute;width:275px;height:275px;right:6px;top:-9px;z-index:3}#picker{cursor:crosshair}#loopAddition{position:absolute;left:18px;top:13px;font-size:16px}md-slider{cursor:pointer}md-slider.md-default-theme .md-thumb:after{border-color:#F12B24;background-color:#F12B24}.paper-sidenav{overflow:visible}#groupList{box-shadow:5px 10px 15px 5px rgba(0,0,0,.3);border-radius:0 0 5px 5px;width:300px;top:20px;left:-210px;position:absolute;background-color:#fff;max-height:400px;overflow:auto;text-align:left;padding:0;color:#000}.lightGroup{margin:0 auto}.lightGroup .tooltip.top{margin-top:4px;margin-left:0}.lightGroup div{display:inline-block}.lightInactive{cursor:pointer;position:relative}.lightInactive::before{font-weight:700;position:absolute;content:"X";top:-10px;left:5px;font-size:40px;color:rgba(255,0,0,.37);font-family:cursive}.horizontalLightGroup .lightInactive::before{top:-9px;left:6px}.horizontalLightGroup .tooltip.top{margin-top:1px;margin-left:2px}.lightActive{cursor:pointer}.lightActive img{transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;box-shadow:0 0 1px transparent}.lightActive img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ember-modal-overlay.translucent{background-color:rgba(0,0,0,.5)}md-icon{color:rgba(0,0,0,.54)!important}.addButton{width:100%;cursor:pointer;margin-left:10px}.removeButton{margin:10px 0 10px 60px}.sideNavTitle{margin-left:16px;margin-top:10px;text-align:left}md-toolbar{background-color:inherit!important}.groupRow{transition:.1s all ease-in-out}.groupRow.selectedRow{background-color:#7F7F7F!important;color:#fff}.groupRow:hover{background-color:#DEDEDE}.groupRow.selectedRow .groupSelect{cursor:default}.groupSelect{cursor:pointer;padding:10px 0 10px 10px;width:70%;font-family:'Open Sans',sans-serif}.newGroup{font-size:18px;min-height:100%;width:100%;padding:10px 0 10px 10px;margin:0}.newGroup .group-add{margin-right:5px}.newGroupRow{background:#fff}.newGroupRow:hover{background-color:#f2f2f2}.groupRow:hover * .close{display:block}.selectedRow * .close{color:#fff!important}.selectedRow.groupRow * .close:hover{color:#ccc!important}.close:hover{color:#262626!important;opacity:1}.close{font-size:18px!important;color:#333;display:none;opacity:1;text-shadow:none}.row{margin:0}#beatOptionRow{height:250px}#lightOption{text-align:left!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#lightOption .tooltip{margin-top:5px!important;margin-left:-30px!important}#musicTab{padding:0;margin-bottom:70px}#slideToggle{color:#BBB;background:#730B07}#slideToggle div md-icon{color:inherit!important}#slideToggle:hover{color:#fff!important}md-switch.md-default-theme.md-checked .md-bar{background-color:rgba(241,43,36,.5)}md-switch.md-default-theme.md-checked .md-thumb{background-color:#F12B24}#playerControls{transition:all .2s ease-in-out;position:absolute;bottom:0;left:0;padding:5px 10px;width:100%;color:#fff!important;z-index:20;background:linear-gradient(transparent,#000)}#playerControls .tooltip.top{margin-top:-17px}#playerControls .tooltip-arrow{display:none}#playerControls .pause,#playerControls .play-arrow,#playerControls .replay{font-size:30px}#playerTimeControls{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;display:inline-block;margin-left:1em}.playerControllIcon{color:#BBB!important;transition-duration:.1s;margin-right:5px}.playerControllIcon.active{color:#F12B24!important}.playerControllIcon:hover{color:#fff!important}#playNotification{position:relative;color:#fff;top:50%;left:50%;opacity:0;background:#000;border-radius:100%}.fadeOut{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{from{opacity:.8;font-size:24px}to{opacity:0;transform:scale(3);-webkit-transform:scale(3)}}@keyframes fadeOut{from{opacity:.8;font-size:24px}to{opacity:0;transform:scale(3);-webkit-transform:scale(3)}}#playerArea{height:400px;background-color:#000;display:inline-block;padding:0}#playlist{height:400px;background-color:#1E1E1E;padding:0 5px}#playerArea * .noUi-origin{background-color:#000;border-radius:5px}#playerArea * .noUi-base{background-color:#F12B24;border-radius:5px}.noUi-base{cursor:pointer}.noUi-connect{background-color:#F12B24}#volumeBar{width:5em;height:.4em;display:inline-block}.noUi-handle{cursor:pointer}.noUi-horizontal .noUi-handle{width:.4em;height:1.3em;left:-.071em;top:-.5em;transition-duration:.1s;background:#BBB!important}.noUi-horizontal .noUi-handle:hover{background:#fff!important}#playerArea * .noUi-handle::after,#playerArea * .noUi-handle::before{content:none}#seekSlider{height:6px;margin-bottom:10px;transition-duration:.2s}@media (max-width:767px){#seekSlider{height:8px}#seekSlider .noUi-handle{opacity:1!important}.settingsItem:nth-of-type(2){margin-left:0}#seekSlider{margin-bottom:15px}.beatOption{text-align:center!important}}#seekSlider:hover{height:8px}#seekSlider:hover * .noUi-handle{opacity:1}#seekSlider * .noUi-handle{border:none;height:13px;width:13px;border-radius:50%;top:-4px;left:-6px;opacity:0;transition-duration:.1s;background-color:#F12B24!important;box-shadow:none}#playListControls{min-height:30px;margin-top:5px;border-bottom:1px solid #3a3a3a;position:relative}#playAreaMic,#playListArea{background-color:#fff;width:100%;height:350px;margin:10px auto 0;border-radius:5px;transition:.1s all ease-in-out;position:relative;overflow:auto}#playAreaMic #dragHere,#playListArea #dragHere{position:absolute;top:27%;font-size:20px;text-align:center;width:100%}#playAreaMic .library-music,#playAreaMic .mic,#playListArea .library-music,#playListArea .mic{position:absolute;top:40%;font-size:100px;opacity:.5;width:100%;text-align:center}.ember-notify-cn{top:0;bottom:auto}.songArtist{font-weight:700}#playListArea.dragHereHighlight{background-color:#fff;border:5px dotted #5383ff}#playListArea.draggingOver{background-color:#f2f2f2;box-shadow:inset 0 0 20px 0 #000}#fileInput{width:1px;height:1px;visibility:hidden}.playlistItem{border-bottom:1px solid rgba(128,128,128,.3);border-top:1px solid rgba(128,128,128,.3);height:62px;font-family:'Open Sans',sans-serif;padding:0 20px 0 5px;position:relative;color:#000;background:#f2f2f2}.playlistItem .close{font-size:18px}.playlistItem .albumArt{height:60px;float:left;margin-right:5px;border:1px solid rgba(0,0,0,.5)}.playlistItem .songInfo .songTitle{max-height:40px;overflow:hidden}.playlistItem .songInfo .songArtist{max-height:20px;overflow:hidden}.playlistItem .audioRemoveButton{position:absolute;top:20px;right:5px}.playlistItem.active{background:#d9d9d9!important;border-top:1px solid #F12B24;border-bottom:1px solid #F12B24}.playlistItem:hover{background:#e6e6e6}.playlistItem:hover .close{display:block}#beatArea{height:250px;position:relative}.noUi-target{margin:0 auto}.noUi-background,.noUi-base{background-color:#ADADAD;border:1px solid #797979}.noUi-vertical{height:200px;margin-top:10px;margin-bottom:15px}.star{cursor:auto!important}#beatOptionButtonGroup{margin:20px 0 10px}.beatOption{padding:5px 0;text-align:center}.beatOption md-switch{margin:0}.beatOption .optionDescription{font-size:16px}.beatOption button{margin-top:0}.beatOption .tooltip{margin:0}#playerBottom{color:#000;border:1px solid #000;width:100%;background:#fff}#beatContainer{padding:0;height:250px}#beatArea .lightGroup{margin:10px 20px 0 40px;float:right}#beatArea .lightGroup div{display:block;padding:10px}#playerButtonGroup{margin-top:10px}div.dimmerOn{color:#fff!important;background:#171717!important}body.dimmerOn,html.dimmerOn{color:#fff;background:#242424}body.dimmerOn .md-track{background:#fff}body.dimmerOn .color{border:1px solid #fff}body.dimmerOn .playlistItem{color:#cdcdcd;background:#404040}body.dimmerOn .playlistItem.active{background:#1a1a1a!important}body.dimmerOn .playlistItem:hover{background:#272727}body.dimmerOn .playlistItem .close{color:#cdcdcd!important}body.dimmerOn .playlistItem .close:hover{color:#fff!important}body.dimmerOn svg{-webkit-filter:drop-shadow(0 0 5px #228DFF)}body.dimmerOn md-input-container label{color:#fff}body.dimmerOn md-input-container input{border-bottom-color:#fff!important;color:#fff!important}body.dimmerOn .addNewMusic{background:#404040}body.dimmerOn .addNewMusic:hover{background:#333}body.dimmerOn #extraOptionsMenu{opacity:.8}body.dimmerOn #extraOptionsMenu:hover{background:rgba(0,0,0,.9)}.brightness-4.dimmerOn,.color-lens.dimmerOn,.flare.dimmerOn,.group.dimmerOn,.library-music.dimmerOn,.loop.dimmerOn,.mic.dimmerOn,.power-settings-new.dimmerOn,.settings.dimmerOn,.star.dimmerOn{color:inherit!important;text-shadow:0 0 2px #fff,0 0 8px #fff,0 0 20px #228DFF;opacity:.9!important}#dimmerWrapper{position:absolute;left:-50px;bottom:-10px;cursor:pointer;width:40px;height:40px;background:url(images/favicons/favicon-96x96-c5faf963dce1df7a3f1bdcb7526cfc08.png) center center/40px 40px no-repeat}.noUi-value-vertical{margin-top:-10px}.noUi-pips,.noUi-value-vertical{color:inherit!important;font:400 14px 'Slabo 27px'}.noUi-vertical .noUi-handle{border:1px solid #A3A0A0;width:26px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{background:grey}#saveBeatPreferencesStar{position:absolute;top:3px;left:3px}#saveBeatPreferencesStar md-icon{color:#F12B24!important;font-size:25px}button.md-warn{background:#F12B24}div.ember-modal-dialog{padding:20px;color:#000}div.ember-modal-dialog md-input-container input{color:#000!important}div.ember-modal-dialog md-input-container label{color:rgba(0,0,0,.26)}.addMusicButton{float:right;color:#fff}#addMusicChoices{min-width:initial;right:0;left:initial;width:100px;top:25px}.addNewMusic{padding:0 5px 0 10px;font-size:16px;border-radius:5px;background:#f8f8f8;border:none}.addNewMusic:hover{background:#ebebeb}.soundCloudLink{margin-right:5px}#visualization{position:absolute;top:0;left:0}.check{margin-left:10px;position:relative;top:-4px}.visualizersMenu{left:-135px}.displayIcon{background:url(images/favicons/favicon-96x96-c5faf963dce1df7a3f1bdcb7526cfc08.png) center center no-repeat}.keyboard-arrow-down{font-size:20px}#extraOptionsMenu{z-index:1;background:rgba(0,0,0,.5);padding:3px 15px;position:absolute;bottom:-37px;right:17px;border-radius:0 0 5px 5px}#extraOptionsMenu:hover{opacity:1;background:rgba(0,0,0,.8)}.introjs-helperNumberLayer{line-height:17px;padding:0;width:23px;height:23px}#settings.introjs-fixParent{position:inherit!important}.introjs-tooltip{color:#000}.introjs-skipbutton{color:#F12B24}.introjs-bullets ul li a.active{position:relative;height:10px;width:10px;top:-2px} \ No newline at end of file + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}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}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.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}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.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}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.alert{padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-weight:700;line-height:1;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.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;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.visible-print-block{display:block!important}}@media print{.visible-print-inline{display:inline!important}}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.ember-modal-overlay{height:100vh;left:0;position:fixed;right:0;top:0;z-index:50}.ember-modal-dialog{z-index:50;position:fixed}.ember-modal-dialog.ember-modal-dialog-in-place{position:relative}.ember-modal-dialog{border-radius:8px;background-color:#fff;box-shadow:0 0 10px #222;padding:10px}#beatSpeakerCenterInner,#beatSpeakerCenterOuter,.bezel{border-radius:100%}.rivet1,.rivet2,.rivet3,.rivet4,.rivet5,.rivet6,.rivet7,.rivet8{position:absolute;height:8px;width:8px;background-color:#555;border-radius:100%;box-shadow:inset 0 0 3px #000,0 0 2px #000}@-webkit-keyframes vibrateInner{50%{-webkit-filter:blur(3px);-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes vibrateInner{50%{-webkit-filter:blur(3px);-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes vibrateOuter{0%{-webkit-filter:blur(2px);filter:blur(2px)}30%{-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(2px);filter:blur(2px)}65%{-webkit-filter:blur(0);filter:blur(0)}100%,70%,80%{-webkit-filter:blur(2px);filter:blur(2px)}}@keyframes vibrateOuter{0%{-webkit-filter:blur(2px);filter:blur(2px)}30%{-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(2px);filter:blur(2px)}65%{-webkit-filter:blur(0);filter:blur(0)}100%,70%,80%{-webkit-filter:blur(2px);filter:blur(2px)}}#beatSpeakerCenterInner{height:80px;width:80px;position:absolute;bottom:47px;right:47px;-webkit-filter:blur(1px);filter:blur(1px);background:#000;background:radial-gradient(ellipse at center,#000 0,#4f4f4f 0,#000 100%);box-shadow:0 0 10px #000}.vibrateInner{-webkit-animation:vibrateInner .15s linear 1;animation:vibrateInner .15s linear 1}#beatSpeakerCenterOuter{position:absolute;top:16px;left:16px;height:205px;width:205px;border:15px solid #333;box-shadow:-3px -3px 15px rgba(0,0,0,.4),inset -3px -3px 15px rgba(0,0,0,.5);background:linear-gradient(130deg,#757575 55%,#dcdcdc 100%)}.vibrateOuter{-webkit-animation:vibrateOuter .15s linear 1;animation:vibrateOuter .15s linear 1}.bezel{margin:0 auto;height:240px;width:240px;position:relative;background-color:#A8A8A8;box-shadow:0 0 10px rgba(0,0,0,.8),inset 3px 3px 10px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.8),inset 0 0 30px -5px rgba(0,0,0,.8);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rivet1{top:6px;left:50%}.rivet2{bottom:6px;left:50%}.rivet3{top:50%;left:6px}.rivet4{top:50%;right:6px}.rivet5{top:18%;left:13.7%}.rivet6{top:18%;right:13.5%}.rivet7{bottom:17%;left:13.5%}.rivet8{bottom:17%;right:13.5%}html{min-height:100%;height:auto}body{font-family:'Slabo 27px',serif;margin-bottom:70px;position:static}#introPic{display:block;margin:0 auto;width:100%;max-width:600px}.introParagraph{margin-bottom:30px}.goButton{margin-top:20px;border-radius:100%!important;width:100px;height:100px}.goButton span{font-size:20px;width:100%}.introjs-overlay{background:#000}md-checkbox.md-default-theme .md-icon{border-color:inherit!important}md-checkbox.md-default-theme.md-checked .md-icon{background:#F12B24}.text-left{text-align:left!important}.goButton:hover{background:#32408f!important}.md-button{-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.md-button span{width:100%}.alert{margin-bottom:0}.removed{-webkit-animation:disapear 1s;animation:disapear 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes disapear{50%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}100%{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes disapear{50%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}100%{-webkit-transform:translateX(200%);transform:translateX(200%)}}.relative{position:relative}#settings{padding-right:5px;text-align:right;z-index:3;font-size:16px}.settingsItem{position:relative;display:inline-block;transition:.1s all ease-in-out;cursor:pointer}.settingsItem span md-icon{position:relative;bottom:5px;right:5px}.settingsItem:nth-of-type(2){margin-left:10px}md-slider[disabled=disabled],md-switch[disabled=disabled],md-switch[disabled=disabled] .md-container{cursor:not-allowed}.settingsItem .group::before,.settingsItem .settings::before{font-size:28px;transition:.1s all ease-in-out}.settingsItem span:hover{text-decoration:underline}.settingsItem span:hover md-icon.group,.settingsItem span:hover md-icon.settings{color:#000!important}.ember-app{padding-bottom:50px}#footer{position:absolute;left:0;bottom:0;width:100%;height:40px}#footer p{padding-left:0;text-align:center}.cursorPointer{cursor:pointer}.bridgeFinder,.readyBlock{text-align:center;padding-top:10px}.readyBlock:after{display:none;content:url(images/pressButtonBridge-b15485b257b549c269d7f36fdc0d917b.png)}.title{margin-bottom:30px}.title img{width:200px}#bridgeInput md-input-container{max-width:200px;margin:0 auto}md-progress-circular{margin:0 auto 20px!important}md-progress-linear{margin-bottom:50px}#pressButtonBridgeImg{width:200px;margin:0 auto 30px;display:inherit}.noTextDecoration{text-decoration:none}#bridgeButtonGroup{width:150px;margin:30px auto;text-align:left}#appSettings{position:absolute;background:#fff;box-shadow:5px 10px 15px 5px rgba(0,0,0,.3);width:175px;left:-85px;top:20px;border:none;color:#000}.bootstrapTooltip md-icon{font-size:22px;cursor:pointer;-webkit-transform:translate3d(0,0,0)}md-list,md-list-item .md-no-style{padding:0}#lightsTab{min-height:400px}.lightCtrlTooltip+.tooltip{left:-20px!important}#colorRow{cursor:pointer}#colorRow * .tooltip{left:-7px!important}#hueControls{max-width:1200px;position:relative}#hueControls:after,md-progress-circular:after{display:none;content:url(images/colormap-83aafd17086eaab68b229a681c04139b.png) url(images/missingArtwork-d00eb67356bb6b4123c70bd6022cfdff.png) url(images/sc-white-4de34fb7893b9579e89166515b0883fa.png) url(images/favicons/favicon-96x96-c5faf963dce1df7a3f1bdcb7526cfc08.png) url(images/lights/a19.svg) url(images/lights/a19w.svg) url(images/lights/br30.svg) url(images/lights/br30w.svg) url(images/lights/gu10.svg) url(images/lights/gu10w.svg) url(images/lights/huego.svg) url(images/lights/huegow.svg) url(images/lights/lc_aura.svg) url(images/lights/lc_auraw.svg) url(images/lights/lc_bloom.svg) url(images/lights/lc_bloomw.svg) url(images/lights/lc_iris.svg) url(images/lights/lc_irisw.svg) url(images/lights/lightstrip.svg) url(images/lights/lightstripw.svg) url(images/lights/storylight.svg) url(images/lights/storylightw.svg)}.navigation{text-align:center;padding:30px 0}.navigationItem{font-size:18px;padding:0 10px}.navigationItem.active{font-weight:700;cursor:default;text-decoration:none!important}.navigationItem:hover{text-decoration:underline}.color{border:1px solid rgba(0,0,0,.5);position:absolute;top:-53px;right:0}.colorpicker{padding:10px;background:rgba(0,0,0,.7);box-shadow:5px 10px 15px 5px rgba(0,0,0,.3);color:#FFF;position:absolute;width:275px;height:275px;right:6px;top:-9px;z-index:3}#picker{cursor:crosshair}#loopAddition{position:absolute;left:18px;top:13px;font-size:16px}md-slider{cursor:pointer}md-slider.md-default-theme .md-thumb:after{border-color:#F12B24;background-color:#F12B24}.paper-sidenav{overflow:visible}#groupList{box-shadow:5px 10px 15px 5px rgba(0,0,0,.3);border-radius:0 0 5px 5px;width:300px;top:20px;left:-210px;position:absolute;background-color:#fff;max-height:400px;overflow:auto;text-align:left;padding:0;color:#000}.lightGroup{margin:0 auto}.lightGroup .tooltip.top{margin-top:4px;margin-left:0}.lightGroup div{display:inline-block}.lightInactive{cursor:pointer;position:relative}.lightInactive::before{font-weight:700;position:absolute;content:"X";top:-10px;left:5px;font-size:40px;color:rgba(255,0,0,.37);font-family:cursive}.horizontalLightGroup .lightInactive::before{top:-9px;left:6px}.horizontalLightGroup .tooltip.top{margin-top:1px;margin-left:2px}.lightActive{cursor:pointer}.lightActive img{transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;box-shadow:0 0 1px transparent}.lightActive img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ember-modal-overlay.translucent{background-color:rgba(0,0,0,.5)}md-icon{color:rgba(0,0,0,.54)!important}.addButton{width:100%;cursor:pointer;margin-left:10px}.removeButton{margin:10px 0 10px 60px}.sideNavTitle{margin-left:16px;margin-top:10px;text-align:left}md-toolbar{background-color:inherit!important}.groupRow{transition:.1s all ease-in-out}.groupRow.selectedRow{background-color:#7F7F7F!important;color:#fff}.groupRow:hover{background-color:#DEDEDE}.groupRow.selectedRow .groupSelect{cursor:default}.groupSelect{cursor:pointer;padding:10px 0 10px 10px;width:70%;font-family:'Open Sans',sans-serif}.newGroup{font-size:18px;min-height:100%;width:100%;padding:10px 0 10px 10px;margin:0}.newGroup .group-add{margin-right:5px}.newGroupRow{background:#fff}.newGroupRow:hover{background-color:#f2f2f2}.groupRow:hover * .close{display:block}.selectedRow * .close{color:#fff!important}.selectedRow.groupRow * .close:hover{color:#ccc!important}.close:hover{color:#262626!important;opacity:1}.close{font-size:18px!important;color:#333;display:none;opacity:1;text-shadow:none}.row{margin:0}#beatOptionRow{height:250px}#lightOption{text-align:left!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#lightOption .tooltip{margin-top:5px!important;left:0!important}#musicTab{padding:0;margin-bottom:70px}#slideToggle{color:#BBB;background:#730B07}#slideToggle div md-icon{color:inherit!important}#slideToggle:hover{color:#fff!important}md-switch.md-default-theme.md-checked .md-bar{background-color:rgba(241,43,36,.5)}md-switch.md-default-theme.md-checked .md-thumb{background-color:#F12B24}#playerControls{transition:all .2s ease-in-out;position:absolute;bottom:0;left:0;padding:5px 10px;width:100%;color:#fff!important;z-index:20;background:linear-gradient(transparent,#000)}#playerControls .tooltip.top{margin-top:-17px}#playerControls .tooltip-arrow{display:none}#playerControls .pause,#playerControls .play-arrow,#playerControls .replay{font-size:30px}#playerTimeControls{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;display:inline-block;margin-left:1em}.playerControllIcon{color:#BBB!important;transition-duration:.1s;margin-right:5px}.playerControllIcon.active{color:#F12B24!important}.playerControllIcon:hover{color:#fff!important}#playNotification{position:relative;color:#fff;top:50%;left:50%;opacity:0;background:#000;border-radius:100%}.fadeOut{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{from{opacity:.8;font-size:24px}to{opacity:0;transform:scale(3);-webkit-transform:scale(3)}}@keyframes fadeOut{from{opacity:.8;font-size:24px}to{opacity:0;transform:scale(3);-webkit-transform:scale(3)}}#playerArea{height:400px;background-color:#000;display:inline-block;padding:0}#playlist{height:400px;background-color:#1E1E1E;padding:0 5px}#playerArea * .noUi-origin{background-color:#000;border-radius:5px}#playerArea * .noUi-base{background-color:#F12B24;border-radius:5px}.noUi-base{cursor:pointer}.noUi-connect{background-color:#F12B24}#volumeBar{width:5em;height:.4em;display:inline-block}.noUi-handle{cursor:pointer}.noUi-horizontal .noUi-handle{width:.4em;height:1.3em;left:-.071em;top:-.5em;transition-duration:.1s;background:#BBB!important}.noUi-horizontal .noUi-handle:hover{background:#fff!important}#playerArea * .noUi-handle::after,#playerArea * .noUi-handle::before{content:none}#seekSlider{height:6px;margin-bottom:10px;transition-duration:.2s}@media (max-width:767px){#seekSlider{height:8px}#seekSlider .noUi-handle{opacity:1!important}.settingsItem:nth-of-type(2){margin-left:0}#seekSlider{margin-bottom:15px}.beatOption{text-align:center!important}}#seekSlider:hover{height:8px}#seekSlider:hover * .noUi-handle{opacity:1}#seekSlider * .noUi-handle{border:none;height:13px;width:13px;border-radius:50%;top:-4px;left:-6px;opacity:0;transition-duration:.1s;background-color:#F12B24!important;box-shadow:none}#playListControls{min-height:30px;margin-top:5px;border-bottom:1px solid #3a3a3a;position:relative}#playAreaMic,#playListArea{background-color:#fff;width:100%;height:350px;margin:10px auto 0;border-radius:5px;transition:.1s all ease-in-out;position:relative;overflow:auto}#playAreaMic #dragHere,#playListArea #dragHere{position:absolute;top:27%;font-size:20px;text-align:center;width:100%}#playAreaMic .library-music,#playAreaMic .mic,#playListArea .library-music,#playListArea .mic{position:absolute;top:40%;font-size:100px;opacity:.5;width:100%;text-align:center}.ember-notify-cn{top:0;bottom:auto}.songArtist{font-weight:700}#playListArea.dragHereHighlight{background-color:#fff;border:5px dotted #5383ff}#playListArea.draggingOver{background-color:#f2f2f2;box-shadow:inset 0 0 20px 0 #000}#fileInput{width:1px;height:1px;visibility:hidden}.playlistItem{border-bottom:1px solid rgba(128,128,128,.3);border-top:1px solid rgba(128,128,128,.3);height:62px;font-family:'Open Sans',sans-serif;padding:0 20px 0 5px;position:relative;color:#000;background:#f2f2f2}.playlistItem .close{font-size:18px}.playlistItem .albumArt{height:60px;float:left;margin-right:5px;border:1px solid rgba(0,0,0,.5)}.playlistItem .songInfo .songTitle{max-height:40px;overflow:hidden}.playlistItem .songInfo .songArtist{max-height:20px;overflow:hidden}.playlistItem .audioRemoveButton{position:absolute;top:20px;right:5px}.playlistItem.active{background:#d9d9d9!important;border-top:1px solid #F12B24;border-bottom:1px solid #F12B24}.playlistItem:hover{background:#e6e6e6}.playlistItem:hover .close{display:block}#beatArea{height:250px;position:relative;padding:0}.noUi-target{margin:0 auto}.noUi-background,.noUi-base{background-color:#ADADAD;border:1px solid #797979}.noUi-vertical{height:200px;margin-top:10px;margin-bottom:15px}.star{cursor:auto!important}#beatOptionButtonGroup{margin:20px 0 10px}.beatOption{padding:5px 0;text-align:center}.beatOption md-switch{margin:0}.beatOption .optionDescription{font-size:16px}.beatOption button{margin-top:0}.beatOption .tooltip{margin:0}#playerBottom{color:#000;border:1px solid #000;width:100%;background:#fff}#beatContainer{padding:0;height:250px}#beatArea .lightGroup{margin:10px 20px 0 40px;float:right}#beatArea .lightGroup div{display:block;padding:10px}#playerButtonGroup{margin-top:10px}div.dimmerOn{color:#fff!important;background:#171717!important}body.dimmerOn,html.dimmerOn{color:#fff;background:#242424}body.dimmerOn .md-track{background:#fff}body.dimmerOn .color{border:1px solid #fff}body.dimmerOn .playlistItem{color:#cdcdcd;background:#404040}body.dimmerOn .playlistItem.active{background:#1a1a1a!important}body.dimmerOn .playlistItem:hover{background:#272727}body.dimmerOn .playlistItem .close{color:#cdcdcd!important}body.dimmerOn .playlistItem .close:hover{color:#fff!important}body.dimmerOn svg{-webkit-filter:drop-shadow(0 0 5px #228DFF)}body.dimmerOn md-input-container label{color:#fff}body.dimmerOn md-input-container input{border-bottom-color:#fff!important;color:#fff!important}body.dimmerOn .addNewMusic{background:#404040}body.dimmerOn .addNewMusic:hover{background:#333}body.dimmerOn #extraOptionsMenu{opacity:.8}body.dimmerOn #extraOptionsMenu:hover{background:rgba(0,0,0,.9)}.brightness-4.dimmerOn,.color-lens.dimmerOn,.flare.dimmerOn,.group.dimmerOn,.library-music.dimmerOn,.loop.dimmerOn,.mic.dimmerOn,.power-settings-new.dimmerOn,.settings.dimmerOn,.star.dimmerOn{color:inherit!important;text-shadow:0 0 2px #fff,0 0 8px #fff,0 0 20px #228DFF;opacity:.9!important}#dimmerWrapper{position:absolute;left:-50px;bottom:-10px;cursor:pointer;width:40px;height:40px;background:url(images/favicons/favicon-96x96-c5faf963dce1df7a3f1bdcb7526cfc08.png) center center/40px 40px no-repeat}.noUi-value-vertical{margin-top:-10px}.noUi-pips,.noUi-value-vertical{color:inherit!important;font:400 14px 'Slabo 27px'}.noUi-vertical .noUi-handle{border:1px solid #A3A0A0;width:26px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{background:grey}#saveBeatPreferencesStar{position:absolute;top:3px;left:3px}#saveBeatPreferencesStar md-icon{color:#F12B24!important;font-size:25px}button.md-warn{background:#F12B24}div.ember-modal-dialog{padding:20px;color:#000}div.ember-modal-dialog md-input-container input{color:#000!important}div.ember-modal-dialog md-input-container label{color:rgba(0,0,0,.26)}.addMusicButton{float:right;color:#fff}#addMusicChoices{min-width:initial;right:0;left:initial;width:100px;top:25px}.addNewMusic{padding:0 5px 0 10px;font-size:16px;border-radius:5px;background:#f8f8f8;border:none}.addNewMusic:hover{background:#ebebeb}.soundCloudLink{margin-right:5px}#visualization{position:absolute;top:0;left:0}.check{margin-left:10px;position:relative;top:-4px}.visualizersMenu{left:-135px}.displayIcon{background:url(images/favicons/favicon-96x96-c5faf963dce1df7a3f1bdcb7526cfc08.png) center center no-repeat}.keyboard-arrow-down{font-size:20px}#extraOptionsMenu{z-index:1;background:rgba(0,0,0,.5);padding:3px 15px;position:absolute;bottom:-37px;right:17px;border-radius:0 0 5px 5px}#extraOptionsMenu:hover{opacity:1;background:rgba(0,0,0,.8)}.introjs-helperNumberLayer{line-height:17px;padding:0;width:23px;height:23px}#settings.introjs-fixParent{position:inherit!important}.introjs-tooltip{color:#000}.introjs-skipbutton{color:#F12B24}.introjs-bullets ul li a.active{position:relative;height:10px;width:10px;top:-2px} \ No newline at end of file diff --git a/assets/images/intro-1ef2c01cdd130ce3a0449f503662e26a.png b/assets/images/intro-1ef2c01cdd130ce3a0449f503662e26a.png deleted file mode 100644 index 8c4dee0c3a020b547df00a54a832952151443a8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71729 zcmX_oWl)=I*KSL3r?|VjyA!Oq7N^C%xI=MwcXzkqq`13#ad(FRU)uei!yjgtgn4qy zT9>VaDJe)H!Q;Vy`0xQqMp{DU!v~13A3l7{g@pkB<%u!+JNOr_6X2_ps-3Bm>o*6J z52D6)-%UtlY`&S9sF-{+cDElk5%};Cdsaq5RLyPW)EmJtVSfEh#^X!6e!RZ9wrpNe zEM9?}%o5v9Dxm$%6b15dZ%DhpBbW%p#lN#2WA%EE);8~y`ObdPN_`^UdOe(xHO zJMUBpw5;}W*4CMiJdlu(!3=YjO&S&GIRU@Z{D+O#y1d&pDw0B{ESu8h#@)gu0U{!X zLt+(3nq_m_j;K7UEI5d{Kz#rW2?+^{u0-A=>I4J>*67poYq!qMW_~V7lx#mF8aym4 z;;2RXq&b1PS>dsuX}l!%(OizvjJK3yBUR`ZGMx{c&1I`@ZT^78T? zoII4&)?S{sU+l-H$Q8i1uiLWVd^a-cCrAYo=?A0PA_<1@oNP}G0ov|Ac)c!=`vLBX!7@OC6p5^rYm!R?N1J{v*Yg_hEwt0~g zh8vBCov;*eo81chHa8O%7kiw^Hf)Qy75E z`Q72qhUW!%Ij+b2yz&CcFi=r(vcqFde^ktiwf$JGH>uF9fyQPV6iZPG3{VZ+@bwkB zM6>(Y+S)1+*yokFdyFdLbu?3?bbJfjk1A@auTPZj;q+ASs7X&lBSJ+~WdQV9tk#>G zyO|V@p(wvRKAbaTsnlskhRS_Y{`{IxnAokV=Kg$C(j84Bo>t0)o#+7j_h|j-lIdMr zLsFe7wqE_kC@4sH{9`yC2E5_d*IbIJKjJcZ_8dE>d|&CrG}~!HVTjqx;V2+SNJ)9j zCNd)<5hX;_%pqk!^q1PSw6sdGX=!Q3LQn^!5_*m3`1mgsnFe`s+S+)u{e68BwG1+y zVd&KPSlV9{6pD`zv8$%pSR5*mb2)F{{sf?iA>>mK`MpmKb-3Te%HX?9;XThEHI_#F z==O&?Z&9KV17E5w89xqhY%HveSohv&LVgkqmcc5W2M8k4hWh%R`Di-h&0I`Up&8GM zPHce?lr)B9zN~29LJ30$uA=X2WU|RKaOhM&Cy6{ySp@*Q4e^sArRFer$P)du;cn5I z5;Vm4Cixx;3KJeM9k_y38mMO9wy4d&ZS??{yB_n~39H2Z-8LO8$lt!H;+mCT{f0)8 z=Nl8%3upgzqc=XXfF73(ia@KdP)6W*me>%&9 znxlkkv07!?75^>xdOKTIR(8#fW9zz%6D1k4z8c!nZ7AXeJ`Y|dXlW`L?JjkylXfK0 z12;D}SN)eis>T0X32180h96sEW5KED@1O%=Y)s5)Ar+54Gxt1Lm?~Hct@BZ4AY_!E zba+HWv-PsS*X4FR5F+G!B1 z@Q{LzwXCe{rCqoJT5@u7zAE3%&tv1T{?t6ExIUoJNJ>fyHU`E|)svHxxZxChUTpuL zg1&i$@!KMu;No%lbJowJRVS_0(Jq6{WF(#vrCiMtbU%38Wvo3K_`N{RkeBt@v&50VIf5bcd$l4o^HiF!oNFX zDsgD}l*zJ{f3-8%`LN-c=(rQbeZExp=~zkW&rgBTxp_in8aLt`>_!jRxgXJG&9R$L6;v z1wueT^uAyVI<{(09$9KFQrvhr{IO7c zTUKg+7mrSCzrL#XtSj}S;5DV$)I7}eq85H0b5#~M{`d9ez@Y!tG$kHb6SE=U;nVAR z#|7ecxRP};8hCYxF84$_LlK{8UY{NUhF_jg|My?fzikrUu3I)aeHhCZz;9?>F+Iu< zDe{@jK)om}=#6Bdkruz&!Y5U#e`w!w3#h)(EodD^XcTWjzZP?O#&iUMrbeZ)S!17Gd089oq<3i%vtG0LKai!K0;UG zTb7EP-X$u);WRBT2oFZB?m159B*B%LXXU6}vG=$*`BXL}L48VL)6fIvxXd+$z!FvL z@bzJncuLq$p@bbT3IlnZS;ostVBO@x0(5gQnNouW|8E@>YPA``HPOlQH>>Aj%+meO zsod%XjtsRhv!Aub-`_eI=)ZUXb9OtE_->w^@i*JvCk#SrH_o%=JFOO^d?k~*P^3pn zj_X5%wC2^ag~?FS^u4b7#{vw97HbRchqA>($nu%wQZq5yUIW4#PijIJuXAXtVV<&9 zjEO*bFH4?4Qf+BDxm$;jfig{rvj1AB6w|37D%RZTWRGVUol?%Sk?jpahoOjkE8|7t z@_ZXoUT0fbzXQh_-iA$6FzxZC=S$I*=0ttN??2J$AmNJ)ju$*((~3t+ojq2)FSlo6^uzXTV+S8$}?l2HudtK^_;*rrqd?; z0t4^;vO&$tt)yo1#~Ug@&V@*eQ^=1)>jRYpwmk!4ad zOY^tmW&p1CXMeZ^n`At_Q;CFmCB5Z<>I`}3`H@`6jJm?gK&Ytfc&_PkOWt42x2s0- z_SpKEOSgO3f}TB1GI^v~hM})758^BUNl89p<38W0&o#tP3>P;$aErP=ylk9VSxxEE z3&yK2%ybGniMcy6k&~WdP!g!s7~3S8}x4ajlvHA9PW%h;T~3VYU0xU_QPPpS(HG z2@B<4CFFMkJT{b&7nJ$PX0y`1$d-cIB5c+TMk-Cuv~ z-kUww=M8|DhnrTfHRUz0H(|LkO?kxc&R5yl5#Lk!NV#rZCxNf`2HBMxzxJQG73b{q z+o>NGGfIG0jctdkGv(>!t|&Oz?_xJ+#BZIxV#bB*M9Db4$LWlF^6F)zb$jhX+!f*q zndXLZjI#sOpTCi0g622UWsHykmg1{AU+6H>nkfw2^PT5hXI9;NEmxL7IXvFF?!$R4 zk&(m7Sp&u5`&@VYIar%-1-B#`R$PPZgEC!@yY}h#&{0+VjEpv;^g(CMQL=2lj+eQV zUyC+6?tX)KQ@lIx^dh)^O&_`r_v6{UlX(|hW3=rFD?a_VCuVv>m3hDPKf}W!J?FL0 z#?&`zf3nd0R!diUZD8>3H0m7RVO4Em^|EL1=~K?~LrzHcXaoYH?t2L)Wq%S~Q&(Bh z)2kiGhfC1m{c7M{LI^Yv6mCX1pQF>Dl5s_^s=4E;bMtG>XL618&4%GOFrWyE+fdVfgxp{^Q0uuZGBy72A%O-B;}NZRae5OYbG5Ur_d@ap~($=yCB{eY$5o z#i#4BjPq6w+REZ5(Z?7AHk#+-1 z^ljGcJyI79YU@*OY95u-k#b%4;iFR7O5XLrx(Q()f2RC|I&smQjJak>W0O}R3>xLc zdCPj}GPQV@n5d|%lmul$45d3;dsR@<*b0UvT@8z3tae0X>wP?&e#c>4K&mQb7I(u( z(Te%x#Kgkl;&eGG?oD#he_a$~oei)wzp{n>-0NaiV+)@(BV#Yzf7NH8`@9IFA9vl3 zk8N<5oUl^LVPz-J1Jo}{tRUUm>(Ia(u zPe7#dvdaI~_L#GJ&ipj_>ihUAUoa>2*$0}e@Oo!(QtJUU5A-}$yZ}C$Wo)<_td&SEu-ITJFma=^?mc0@82Pc*?c-K;a6Yw+d3P> z0$l*lK{g7mlY?P{XQH$y0_mME@A@8(IRy=u9z z>LJ=dp9N=bpSL<$*Y(lJAe?fd=ficBok9N6Bbo>$myGgKP~7A-otWx?R5U`=^6Wg3 zl7Ye7$}extKC3ui>#;Goya5C$Jw%1)#$uwmmny1Ve`!i1<(<^vb z`{_&t=8$nCDYoHl4>?wq61bfwpUvjEG*GYF$8N&UxZJc!GVu2nfQL2KtQR0?dm@Kf zL8j%ocyPnpaoCPIyS(cLyJn5|fC&>Jx9u!1;ddf%Bpt)tQlR^5AV)(pp|BEh8B$cc zkmm|Mu-(Y0&u{zPq%y=6JHui5f_cMfv7UKR7)__FG3dm(8PCP~={#E}L4H+;u`Rn! z!Nzz1sagK~@%id3NErB(VmqtYU>^__in1NnF88bZzL^L)r z$o+sIMyR372K^L#M%+M^;R}Lwd{Mx{E4DaZhzx5dVfwSPaxq3%tS&rs##!v(PkOb+L@H6=USPm|I0$T&xwZ+TA}yrd3ycHbS3C zOD6sO{VBgBi+pD?=psn_BbN6UCQXO~%ujfzHn)176es*`hd*O>vhO{j4UUbg1hC#0 zknUq)Q85~b#zs9UL&vf9^btb^!9X)T?pQIuy)Dd%ABVg@FBHkZdp;DQth}M85mX@J z-&D-G)^rIGuCQLi%UCe_+>dkmzU`R2+nwJbF{=9B^qrgKtav}BxQ?gVvN;P}-rqb-bR7pEoWI@C zKlq6v5M|$##8jvh9|+ux#bAu=a2pVLkDHJuZFLK02-xyo8U*@Zp8{oM>dx3hqSM?cGQ75mE=ESCz zDy{UKbme&`PwD%MO+GOfAd*Arkvj|3yEfDaCRh^=BT38j+cshV;cD%X$yrf?*`zJo z0`O_kSE6JCHP^gGnzO^YAX*>Lx}Ds5Irc(d7Ze)TzQwq^wO?f7od zHN!eZPtb1uedD|>8;0@g*RO}<2o4L7GqbbwbabiKFi|Jf%J#YXV7%@26L}6lN}gV$ zQn%#?scECX|D;*4@E3{_*pA=Y%~8ZfBp!|`fiw%#N>$+*CW2pyQ9Vm5dti01Xk1#a`C4CoCP%9~WmK+v?=fmr_-ilR(vrHz zs7NhvC6*AC*@J>%mHjpfJq3X{!XO5ysKl=|ME)Z~2LWV=bMpH!JlNN;K{U`p?F`2+xvZ51d7l`DBHY=E?o(H3 zzLzQwDjuzKu5kB0vq}Yijm4^a-VKHJvN+BNasRmMe7ARt`^=$RHbiYJH5bF|1Ykvy zj^kaa8-cwje2%N~hGIujB+ZYLtMs{UVy%Vapfn=vqc?3xLyt7ZXv%i@{Sznp>t*lb z)l|?C<)AGCqnD+}KoZwp7wSThhCNndG(g)Uq$EPEq)@lRYLRJUE|u0u3i_Fl6Gvgm zh^;!AtN#aG5nb-@#zu~2huZpj2N465MVovguIO;izk0_v1TeL`SAp*TF%X}C+fVxO zENc@6inVlLbig-8NtRE7V(*huxUF+x4pkr-_#)eQTLoTw6Lf`aBy5Oh>>>m|E!C@j zYdA1nzYIC86io5>h(&K9T5H&{YbM#rv7B1cv4~vg#?=v zjpW3smJo#@Q)X)iqIeoUioK~IBlWLA^H`}TrN+^h?7C2%5YH~zSEcgSgm7eJSCYNo zXj+?)iL0!+7eVmh7osXfgQR~lZNRgkZck2fed6)Rl#X`sX*1#6o#X%W`U$s@>^7Db zBkwPh4pJ|M&Egszl8FmtB)La5^1hlPVIgLwjTyyFBrAkPtMgr-aYk$Y%l56~1vR>R0Cc0F4O;&G4P!L-zB>UcNi+#hr`G-LWV^f6 z)csMj%q3$R%>!yMQgvpM>wTl`Y#d9~rG*rfltnEqORgIDG^AS0{t zwdJpGz0gXb%hpsEbfuy9>;xZ5s`c8r*xAw3N~<+0rrAbz&~UJMLwBaZnjZ;nT%fT; z3=YNiA?$ima`OJ}?ofZ}#7Cc)K=y-HcF#6Gt{bw835c^{Ty1T1&W!c*ma9j>&;JA( zx1Jfsj9kjuQgJjfyz*_+ryzZKe)B_sSFl$;w?r&1Mv};j`K8!L3R+_Ok;EH%+MXW( zBfCv31nDmo^Kl>1C4wj%m)P?l&|nxz;Wi+;5AQs7g|COmDdMr1I*4PEnGK>ZC-^V^ zmf@?-a7_AAcqgLNqoNdje3vApwUpPxO{bb)X4 ziHU)Ui4kRGHmkq#zRHdS!GafR2P`2-jna%gRDM?W!*i~)kBW*K+9CyvMVV&rrd@}s zVwQa05Ldh`s$Pw4`Eh@`3|10^(Eld_VOqWmkrORNoN$FN@dKqwl}uUR9Z-#%?Q6&` z{XeWj?gp@-Jyp9{tBCl4LIvTys%-hp*)a|U1!n+k3T5eZ5yt3qRsh)WL-qNbH_y&=Sv2u@bh8s_V#Bo<@7#L zhuFxW(hgeAGB#g6&s3^~uvu1AFwNNSKdM_^F_fHAKuzox?D~*wnX{ZIU0VxJP z?)Fy?62l}DypH=nW#x-a17&33tQIOi(u-4JVPnr8lTVZ0Zuexio44-|Pc~ohkSMaH zeDa-mr(jxSyt`36++r)9eb$yHZdx$IGXB0;3N8XH&<5m?≫j(VtKRPa&YAaBL5` zd?q;(`0>g)cc@nRDkv?DYsehFd5NVc^YM#%eml)lxf>q2Xd|?ytIG}G)H)gV=6F`d z!c-lt{E>WmY8|@XAKEiEl2&u%)-6TNo6y~dWc z_Qn%vEQ&#@=<%^JNW1Cl4FMRiYXOgdP=@XPbTnHcj`+=x22oP9YH8`~W#bFV<=iX3 z7gSs??NQ>+vs(7WQCZ1#K_@mJX<8x01?gg{T{)o-$dyn9e8e>VrGB~$fv$TZR0{(=ojgE{E>Af9N zmZey)w_(;J<|A1*g6l*mmo!!)D_(|@_4(SW=|m>4(Ey@P7T+9&gNQS8=k1L5!+MBz zX?#k`;?k1aC}Xq0JLtwqlh`qHa%UTE26e06WK^SCH|+fWV)K2)s)o^^3lt|sBcJJh!;Gp5QnMMLV;heWe?Yi&
    qM z!5u+?ch@x$S+m8q;z)-)vIvO^%rZg+fcH-$BeD`2RoYNzP(tJY|3@T8A2kE_({31I z3g*dnm$Q+{N#E;XYKvlh;G4Qcw#RW9xITg_Q(s?SlhqA~+gLW?ZjMvj|&)RpNQEwnC(r)zLD3wTm_|%d(bi z@XI>wA>mFzJ=lVW2S5|8_*cXIa_Jc8AWoB&@*|3;zg2(Nc`s_nv86^icOH)>#YA6> zTGZt^?*fUB*Jy{7(B0{CRyC8u#Glkj86FYveTw?4bi0w$ko|dhKWuZz)Ds?IJA)5v z>k?S9t+A!!!BTZIe7FimQ$bDWQX6AT$HK)Q^D;XwO)Ul?X(pV-y#W;2YB{~_>ces-TV$v zx6ACED1r#(vuJ!p$iseq^$aDWz+yJioa>HG1$xijUWliAIr8+7qs_*Kv0i4vQXkJvCtW;TJwc-}~)j@wP_U9(Xa z%sI{fw|#$rP^JKy>1^Z4MrU#gJaS~me)EA#r$(R8NqIjS=MR>C*D@CSnvLq!I3;zSm`PvvT1r(TAJ9UHvajBP4fL3#ZoMO$p-NEnG%5{=p zkMVLd)FlF-^`CbMr+|T`fJyUKiiHbca@0j5?ol|$bGG_&Tfe&J#Ng9~ed4+r zjor<+c9w4)%T4khg5E;R0FVY1h>coln>nkmWpnOCx^~MKke@bbETE1w9!Q*Ic1a(* za*z8q)F}U_AYsaekf|+5(+4rXwTIW0vu{8(QiZyJSjWo4J|5F>m8u4m2$!IE01t6b zzvCj|Xusbp&f6gY$j+A!BrKFwk|4hh8 zaZG3ruUauOUhW1@3!}T#lX`-eH=B9lZMJg+-1NzLX8XYWiJyE&K+^!)1ji-E%VR}kvmw+?0snYOmejwXY#zx2kDXDXBtECR6?JDWWs<^*}j@%FgZX0}S z`B1nYhNjpVT!tlcbpbvDEFhmZqx4T-z@Q9_0yD4ftI|=ETE{twPbdTCsOL`&+a~2#Tugh+Bsh^*pv@C(D+K8b`bMcBzx#mcMpvD&e>TI)D8^Do` z_0TCL?@qwC-ag`tm`$qx);|MHo(g>(>VkbWFCA=3z*cDl$+m4`4- zM5?Zx;T!jUBaS-3zbb_7ul`rm;bR^UznbJpmA-tv#IP#yRm*pnYyACauM}7kDrVBq zu>^KasT8vXT+i3QfrP40CyO;OGJkFLKGj1J6B83r(T^#$9BPRN0>|*T9e` z^4OsDy@&jX87`u~9?WDXh%qK7CW=j!5%#9p;_;%OKZ(beI;E}x{yWsdAA`)4S#4h% zc=q{V&hEm65sZ#io%4t(A=E@+Uoi#)2+^W{|Ke-sOU&}XB_01|SdhiD|nhJYOJ|Jc#4W<&w?mW983%NpQ ziZU{!9?;~U?MTtj3i#sp_Vz$ghB)Bh1`eHh1~-D?l4(P0Jxb#H^(ZsB|CM2;dC2t_ z*{J!ywR~SFva7s z20hw4?vIILqEg4(0bjW|o6IJOFbqqo&!(lZm~>%(dA{B)UbO5Wb3mEEd28v=6IMc6 z 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 Rp>izXM=-T9sWd(t^*?)Y_-6nB diff --git a/assets/images/intro-83f16621f3408820c89ae1bc05c50bdb.jpg b/assets/images/intro-83f16621f3408820c89ae1bc05c50bdb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1cce1d7544fc2376273f1deac6a274c25821297b GIT binary patch literal 67287 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 Z7Kq)(e}%UEvz`0v6XZW5!IXc^{4ex?6%GIZ literal 0 HcmV?d00001 diff --git a/index.html b/index.html index c077512..63350cc 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -60,7 +60,7 @@ - +