From 0fc161cf332b85d856c772bf2d217468776ae2a4 Mon Sep 17 00:00:00 2001 From: Egor Philippov Date: Thu, 5 Nov 2015 16:55:03 -0800 Subject: [PATCH] minor things - no need for the svg anymore --- ...gasm-163c1c1dc02251f76406094ecdc6cbd5.css} | 2 +- ...egasm-6f4f4c6c7f2b4e5aa7a2e0385cd04c87.js} | 14 +- assets/images/bulb.svg | 4004 ----------------- ...o 2.0-a6cce01444db7d976b9fcbe0f7fa6c0a.png | Bin 171582 -> 0 bytes index.html | 6 +- 5 files changed, 11 insertions(+), 4015 deletions(-) rename assets/{huegasm-79daa53fb13ba2cdfa64eee6ba35a25b.css => huegasm-163c1c1dc02251f76406094ecdc6cbd5.css} (96%) rename assets/{huegasm-14874493a0975a12979b8af4c2a67562.js => huegasm-6f4f4c6c7f2b4e5aa7a2e0385cd04c87.js} (85%) delete mode 100644 assets/images/bulb.svg delete mode 100644 assets/images/favicons/Huegasm Logo 2.0-a6cce01444db7d976b9fcbe0f7fa6c0a.png diff --git a/assets/huegasm-79daa53fb13ba2cdfa64eee6ba35a25b.css b/assets/huegasm-163c1c1dc02251f76406094ecdc6cbd5.css similarity index 96% rename from assets/huegasm-79daa53fb13ba2cdfa64eee6ba35a25b.css rename to assets/huegasm-163c1c1dc02251f76406094ecdc6cbd5.css index ba403ef..67b9a2b 100644 --- a/assets/huegasm-79daa53fb13ba2cdfa64eee6ba35a25b.css +++ b/assets/huegasm-163c1c1dc02251f76406094ecdc6cbd5.css @@ -2,4 +2,4 @@ * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! 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}#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:35px;height:40px;background:url(images/bulb.svg) center center 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;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 diff --git a/assets/huegasm-14874493a0975a12979b8af4c2a67562.js b/assets/huegasm-6f4f4c6c7f2b4e5aa7a2e0385cd04c87.js similarity index 85% rename from assets/huegasm-14874493a0975a12979b8af4c2a67562.js rename to assets/huegasm-6f4f4c6c7f2b4e5aa7a2e0385cd04c87.js index 14d5bb5..f9813b9 100644 --- a/assets/huegasm-14874493a0975a12979b8af4c2a67562.js +++ b/assets/huegasm-6f4f4c6c7f2b4e5aa7a2e0385cd04c87.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",["exports","ember-notify/components/ember-notify"],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-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,u,s,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",u.notEqualHelper),n.registerHelper("gt",s.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 to Huegasm.
This short wizard will guide you through the functionality available with this web application."},{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 u=e.createTextNode("Switch bridge");e.appendChild(i,u),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 u=e.createTextNode("Replay intro");e.appendChild(i,u),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 u=e.createTextNode("Clear application settings");e.appendChild(i,u),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]),u=e.childAt(i,[1]),s=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(u),c[5]=e.createElementMorph(s),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 t=this.get("dancer"),n=this.get("playQueuePointer");if(-1!==n){if(this.get("playing"))t.pause(),e||this.set("timeElapsed",Math.floor(t.getTime()));else{var a=this.get("timeTotal");if(this.get("volumeMuted")?t.setVolume(0):t.setVolume(this.get("volume")/100),this.get("timeElapsed")===a&&0!==a)return void this.send("next",!0);t.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("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(){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",event.dataTransfer.files)},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 u,s,d=this.get("lastLightBopIndex"),c=254;if(u=Math.floor(Math.random()*n.length),n.length>1)for(;u===d;)u=Math.floor(Math.random()*n.length);s=n[u],this.set("lastLightBopIndex",u),this.get("colorloopMode")||(r=Math.floor(65535*Math.random())),l&&(i=80),o(s,c,r),setTimeout(o,i,s,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")}),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"))}.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,u=t["default"].$("#playerArea").height();r.height=u;var s=function(){e=l.width(),r.width=e};s(),t["default"].$(window).on("resize",s),a.bind("update",function(){var t=n.get("currentVisName"),r=o.createLinearGradient(0,0,0,u),l=document.hidden||document.msHidden||document.webkitHidden||document.mozHidden;if("None"!==t&&!l)if(o.clearRect(0,0,e,u),"Wave"===t){var s=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,u/2);for(var p=0,m=c.length;m>p&&d>p;p++)o.lineTo(p*(i+s),u/2+c[p]*(u/2));o.stroke(),o.closePath()}else if("Bars"===t){var s=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+s),u,s,-h[p]*u-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]}}(),u=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:[]}}(),s=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 u=e.createTextNode("\n ");e.appendChild(i,u);var u=e.createElement("span");e.setAttribute(u,"data-toggle","tooltip"),e.setAttribute(u,"data-placement","top"),e.setAttribute(u,"class","bootstrapTooltip"),e.setAttribute(u,"data-title","Visualizations");var s=e.createTextNode("\n ");e.appendChild(u,s);var s=e.createComment("");e.appendChild(u,s);var s=e.createTextNode("\n ");e.appendChild(u,s),e.appendChild(i,u);var u=e.createTextNode("\n ");e.appendChild(i,u),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 u=e.createTextNode("\n");e.appendChild(i,u);var u=e.createComment("");e.appendChild(i,u);var u=e.createTextNode(" ");e.appendChild(i,u),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]),u=e.childAt(i,[3]),s=e.childAt(u,[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(s),x[6]=e.createMorphAt(s,1,1),x[7]=e.createMorphAt(e.childAt(u,[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,u,s,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.clientWidth1){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 t=this.get("dancer"),n=this.get("playQueuePointer");if(-1!==n){if(this.get("playing"))t.pause(),e||this.set("timeElapsed",Math.floor(t.getTime()));else{var a=this.get("timeTotal");if(this.get("volumeMuted")?t.setVolume(0):t.setVolume(this.get("volume")/100),this.get("timeElapsed")===a&&0!==a)return void this.send("next",!0);t.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("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(){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",event.dataTransfer.files)},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")}),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"))}.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=t["default"].$("#playerArea").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)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 - - - - - - - - - - - - - - - - - diff --git a/assets/images/favicons/Huegasm Logo 2.0-a6cce01444db7d976b9fcbe0f7fa6c0a.png b/assets/images/favicons/Huegasm Logo 2.0-a6cce01444db7d976b9fcbe0f7fa6c0a.png deleted file mode 100644 index c097f31fd5bfb39ccfd807e70224086911c1293f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171582 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%0Dg3rqU-!fx?`7q!pF(P0wJWs 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 X01(mr&Ur5h)j_bFnrwx%Y0&=yW?vd? diff --git a/index.html b/index.html index 99de80c..ea4199a 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -60,7 +60,7 @@ - +