From 5fddcda930f2966c5585abcce8326baa2a56beb2 Mon Sep 17 00:00:00 2001 From: Egor Philippov Date: Fri, 8 Apr 2016 16:20:19 -0700 Subject: [PATCH] ember upgrade, removing the 'fork me on github' banner --- ...gasm-9d5fe69c175062af02c821cb90a27282.css} | 2 +- ...uegasm-ca56a52305f331da7704f7dba1e1b903.js | 9 ------ ...uegasm-cf53e5eccf797f61f4917b5ee33268a9.js | 9 ++++++ ...vendor-2e2c38241175c6de87265cfce784bf49.js | 29 ------------------- ...vendor-5dc0d6a9c403392c8119cf56966a2ae7.js | 29 +++++++++++++++++++ index.html | 8 ++--- 6 files changed, 43 insertions(+), 43 deletions(-) rename assets/{huegasm-22b34584d1d06ec0e14c182909df4f49.css => huegasm-9d5fe69c175062af02c821cb90a27282.css} (67%) delete mode 100644 assets/huegasm-ca56a52305f331da7704f7dba1e1b903.js create mode 100644 assets/huegasm-cf53e5eccf797f61f4917b5ee33268a9.js delete mode 100644 assets/vendor-2e2c38241175c6de87265cfce784bf49.js create mode 100644 assets/vendor-5dc0d6a9c403392c8119cf56966a2ae7.js diff --git a/assets/huegasm-22b34584d1d06ec0e14c182909df4f49.css b/assets/huegasm-9d5fe69c175062af02c821cb90a27282.css similarity index 67% rename from assets/huegasm-22b34584d1d06ec0e14c182909df4f49.css rename to assets/huegasm-9d5fe69c175062af02c821cb90a27282.css index cb125f4..648fc0c 100644 --- a/assets/huegasm-22b34584d1d06ec0e14c182909df4f49.css +++ b/assets/huegasm-9d5fe69c175062af02c821cb90a27282.css @@ -1,4 +1,4 @@ -@charset "UTF-8";body,html{-webkit-tap-highlight-color:transparent}.md-button.md-fab,.md-button.md-raised:not([disabled]),.md-button:not([disabled]).md-fab.md-focused,.md-button:not([disabled]).md-raised.md-focused,.md-shadow-bottom-z-1{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.material-icons,h1,h2,h3,h4,h5,h6,md-card,md-list,md-select,md-toolbar,ol,p,ul{text-rendering:optimizeLegibility}.md-button,.md-button *,.md-button :after,.md-button :before,.md-switch-thumb *,.md-switch-thumb :after,.md-switch-thumb :before,[flex],[layout],md-card,md-checkbox,md-checkbox *,md-checkbox :after,md-checkbox :before,md-radio-button *,md-radio-button :after,md-radio-button :before{box-sizing:border-box}.md-button,.md-button:focus,.md-button:hover,.md-toolbar-tools a{text-decoration:none}.material-icons,.md-select-value.md-select-placeholder,body,html{-webkit-font-smoothing:antialiased}body,html{-webkit-text-size-adjust:100%}.md-autocomplete-suggestions li:focus,.md-button,.md-button:focus,:focus,a:active,a:hover,md-autocomplete button:focus,md-autocomplete input:not(.md-input),md-checkbox,md-input-container .md-input:focus,md-list-item .md-no-style:focus,md-list-item.md-no-proxy:focus,md-option:focus,md-radio-group:focus,md-select:focus,md-slider:focus,md-switch,md-switch .md-thumb{outline:0}.md-button.md-fab,img,md-checkbox .md-label,md-icon{vertical-align:middle}.glyphicon,.material-icons{-moz-osx-font-smoothing:grayscale}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:400;src:local("RobotoDraft"),local("RobotoDraft-Regular"),url(https://fonts.gstatic.com/s/robotodraft/v1/0xES5Sl_v6oyT7dAKuoni4gp9Q8gbYrhqGlRav_IXfk.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/0xES5Sl_v6oyT7dAKuoni7rIa-7acMAeDBVuclsi6Gc.woff) format("woff")}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:500;src:local("RobotoDraft Medium"),local("RobotoDraft-Medium"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwXJuJo8UJJfpGKt7pXjBv4s.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwaTA90I55Xt7owhZwpPnMsc.woff) format("woff")}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:700;src:local("RobotoDraft Bold"),local("RobotoDraft-Bold"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-Vwf79_ZuUxCigM2DespTnFaw.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwRbnBKKEOwRKgsHDreGcocg.woff) format("woff")}@font-face{font-family:RobotoDraft;font-style:italic;font-weight:400;src:local("RobotoDraft Italic"),local("RobotoDraft-Italic"),url(https://fonts.gstatic.com/s/robotodraft/v1/er-TIW55l9KWsTS1x9bTfgeOulFbQKHxPa89BaxZzA0.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/er-TIW55l9KWsTS1x9bTfoo3ZslTYfJv0R05CazkwN8.woff) format("woff")}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5SQZRqoBW5Q4K_a7BOZJO20.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff) format("woff"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf) format("truetype")}.paper-list-inline{list-style:none;margin-left:-5px;padding-left:0}.paper-list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}body,html{height:100%;color:rgba(0,0,0,.87);background:#fff;position:relative;-webkit-touch-callout:none}body{padding:0}.inset{padding:10px}button.md-no-style{font-weight:400;background-color:inherit!important;text-align:left;border:none;padding:0;margin:0}button,input,select,textarea{vertical-align:baseline}button[disabled],html input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default}textarea{vertical-align:top}.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}.md-shadow{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit;pointer-events:none}.md-shadow-bottom-z-2{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-shadow-animated.md-shadow{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all .55s cubic-bezier(.25,.8,.25,1)}.md-ripple{position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;border-radius:50%}.md-ripple.md-ripple-placed{transition:left 1.8s cubic-bezier(.25,.8,.25,1),top 1.8s cubic-bezier(.25,.8,.25,1),margin 1.3s cubic-bezier(.25,.8,.25,1),border 1.3s cubic-bezier(.25,.8,.25,1),width 1.3s cubic-bezier(.25,.8,.25,1),height 1.3s cubic-bezier(.25,.8,.25,1),opacity 1.3s cubic-bezier(.25,.8,.25,1),-webkit-transform 1.3s cubic-bezier(.25,.8,.25,1);transition:left 1.8s cubic-bezier(.25,.8,.25,1),top 1.8s cubic-bezier(.25,.8,.25,1),margin 1.3s cubic-bezier(.25,.8,.25,1),border 1.3s cubic-bezier(.25,.8,.25,1),width 1.3s cubic-bezier(.25,.8,.25,1),height 1.3s cubic-bezier(.25,.8,.25,1),opacity 1.3s cubic-bezier(.25,.8,.25,1),transform 1.3s cubic-bezier(.25,.8,.25,1)}.md-ripple.md-ripple-scaled{-webkit-transform:scale(1);transform:scale(1)}.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:.2}.md-padding{padding:8px}.md-margin{margin:8px}.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0}.md-scroll-mask>.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0 0 1px rgba(0,0,0,.3)}@media (min-width:600px){.md-padding{padding:16px}}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.010em;line-height:112px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:56px}.md-display-2{font-size:45px;font-weight:400;line-height:64px}.md-display-1{font-size:34px;font-weight:400;line-height:40px}.md-headline{font-size:24px;font-weight:400;line-height:32px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em}.md-subhead{font-size:16px;font-weight:400;letter-spacing:.010em;line-height:24px}.md-body-1,.md-body-2{font-size:14px;letter-spacing:.010em}.md-body-1{font-weight:400;line-height:20px}.md-body-2{font-weight:500;line-height:24px}.md-caption{font-size:12px;letter-spacing:.020em}[layout]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[layout-padding]>[flex-lt-md],[layout-padding]>[flex-sm]{padding:4px}[layout-padding],[layout-padding]>[flex-gt-sm],[layout-padding]>[flex-lt-lg],[layout-padding]>[flex-md],[layout-padding]>[flex]{padding:8px}[layout-padding]>[flex-gt-md],[layout-padding]>[flex-lg],md-card md-card-content,md-card md-card-footer{padding:16px}[layout-margin]>[flex-lt-md],[layout-margin]>[flex-sm]{margin:4px}[layout-margin],[layout-margin]>[flex-gt-sm],[layout-margin]>[flex-lt-lg],[layout-margin]>[flex-md],[layout-margin]>[flex]{margin:8px}[layout-margin]>[flex-gt-md],[layout-margin]>[flex-lg]{margin:16px}[layout-wrap]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[layout-fill]{margin:0;min-height:100%;width:100%}@-moz-document url-prefix(){[layout-fill]{margin:0;width:100%;min-height:auto;height:inherit}}[flex]{-webkit-flex:1;-ms-flex:1;flex:1}[flex="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex="0"]{max-width:0}[layout=column]>[flex="0"]{max-height:0%}[flex="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex="5"]{max-width:5%}[layout=column]>[flex="5"]{max-height:5%}[flex="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex="10"]{max-width:10%}[layout=column]>[flex="10"]{max-height:10%}[flex="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex="15"]{max-width:15%}[layout=column]>[flex="15"]{max-height:15%}[flex="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex="20"]{max-width:20%}[layout=column]>[flex="20"]{max-height:20%}[flex="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex="25"]{max-width:25%}[layout=column]>[flex="25"]{max-height:25%}[flex="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex="30"]{max-width:30%}[layout=column]>[flex="30"]{max-height:30%}[flex="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex="35"]{max-width:35%}[layout=column]>[flex="35"]{max-height:35%}[flex="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex="40"]{max-width:40%}[layout=column]>[flex="40"]{max-height:40%}[flex="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex="45"]{max-width:45%}[layout=column]>[flex="45"]{max-height:45%}[flex="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex="50"]{max-width:50%}[layout=column]>[flex="50"]{max-height:50%}[flex="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex="55"]{max-width:55%}[layout=column]>[flex="55"]{max-height:55%}[flex="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex="60"]{max-width:60%}[layout=column]>[flex="60"]{max-height:60%}[flex="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex="65"]{max-width:65%}[layout=column]>[flex="65"]{max-height:65%}[flex="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex="70"]{max-width:70%}[layout=column]>[flex="70"]{max-height:70%}[flex="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex="75"]{max-width:75%}[layout=column]>[flex="75"]{max-height:75%}[flex="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex="80"]{max-width:80%}[layout=column]>[flex="80"]{max-height:80%}[flex="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex="85"]{max-width:85%}[layout=column]>[flex="85"]{max-height:85%}[flex="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex="90"]{max-width:90%}[layout=column]>[flex="90"]{max-height:90%}[flex="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex="95"]{max-width:95%}[layout=column]>[flex="95"]{max-height:95%}[flex="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex="100"]{max-width:100%}[layout=column]>[flex="100"]{max-height:100%}[flex="33"],[flex="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex="66"],[flex="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex="33"],[layout=row]>[flex="34"]{max-width:33.33%}[layout=row]>[flex="66"],[layout=row]>[flex="67"]{max-width:66.66%}[layout=column]>[flex="33"],[layout=column]>[flex="34"]{max-height:33.33%}[layout=column]>[flex="66"],[layout=column]>[flex="67"]{max-height:66.66%}[layout-align=center],[layout-align="center center"],[layout-align="center start"],[layout-align="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align=end],[layout-align="end center"],[layout-align="end start"],[layout-align="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align=space-around],[layout-align="space-around center"],[layout-align="space-around start"],[layout-align="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align=space-between],[layout-align="space-between center"],[layout-align="space-between start"],[layout-align="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align="center center"],[layout-align="end center"],[layout-align="space-around center"],[layout-align="space-between center"],[layout-align="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align="center start"],[layout-align="end start"],[layout-align="space-around start"],[layout-align="space-between start"],[layout-align="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align="center end"],[layout-align="end end"],[layout-align="space-around end"],[layout-align="space-between end"],[layout-align="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[flex-order="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[offset="5"]{margin-left:5%}[offset="10"]{margin-left:10%}[offset="15"]{margin-left:15%}[offset="20"]{margin-left:20%}[offset="25"]{margin-left:25%}[offset="30"]{margin-left:30%}[offset="35"]{margin-left:35%}[offset="40"]{margin-left:40%}[offset="45"]{margin-left:45%}[offset="50"]{margin-left:50%}[offset="55"]{margin-left:55%}[offset="60"]{margin-left:60%}[offset="65"]{margin-left:65%}[offset="70"]{margin-left:70%}[offset="75"]{margin-left:75%}[offset="80"]{margin-left:80%}[offset="85"]{margin-left:85%}[offset="90"]{margin-left:90%}[offset="95"]{margin-left:95%}[offset="33"],[offset="34"]{margin-left:33.33%}[offset="66"],[offset="67"]{margin-left:66.66%}@media (max-width:599px){[flex-sm],[layout-sm]{box-sizing:border-box}[hide-sm]:not([show-sm]):not([show]),[hide]:not([show-sm]):not([show]){display:none}[flex-order-sm="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-sm="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-sm="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-sm="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-sm="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-sm="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-sm="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-sm="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-sm="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-sm="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-sm=center],[layout-align-sm="center center"],[layout-align-sm="center start"],[layout-align-sm="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-sm=end],[layout-align-sm="end center"],[layout-align-sm="end start"],[layout-align-sm="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-sm=space-around],[layout-align-sm="space-around center"],[layout-align-sm="space-around start"],[layout-align-sm="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-sm=space-between],[layout-align-sm="space-between center"],[layout-align-sm="space-between start"],[layout-align-sm="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-sm="center center"],[layout-align-sm="end center"],[layout-align-sm="space-around center"],[layout-align-sm="space-between center"],[layout-align-sm="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-sm="center start"],[layout-align-sm="end start"],[layout-align-sm="space-around start"],[layout-align-sm="space-between start"],[layout-align-sm="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-sm="center end"],[layout-align-sm="end end"],[layout-align-sm="space-around end"],[layout-align-sm="space-between end"],[layout-align-sm="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-sm]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-sm=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-sm=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-sm="5"]{margin-left:5%}[offset-sm="10"]{margin-left:10%}[offset-sm="15"]{margin-left:15%}[offset-sm="20"]{margin-left:20%}[offset-sm="25"]{margin-left:25%}[offset-sm="30"]{margin-left:30%}[offset-sm="35"]{margin-left:35%}[offset-sm="40"]{margin-left:40%}[offset-sm="45"]{margin-left:45%}[offset-sm="50"]{margin-left:50%}[offset-sm="55"]{margin-left:55%}[offset-sm="60"]{margin-left:60%}[offset-sm="65"]{margin-left:65%}[offset-sm="70"]{margin-left:70%}[offset-sm="75"]{margin-left:75%}[offset-sm="80"]{margin-left:80%}[offset-sm="85"]{margin-left:85%}[offset-sm="90"]{margin-left:90%}[offset-sm="95"]{margin-left:95%}[offset-sm="33"],[offset-sm="34"]{margin-left:33.33%}[offset-sm="66"],[offset-sm="67"]{margin-left:66.66%}[flex-sm]{-webkit-flex:1;-ms-flex:1;flex:1}[flex-sm="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-sm="0"]{max-width:0}[layout=column]>[flex-sm="0"]{max-height:0%}[flex-sm="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-sm="5"]{max-width:5%}[layout=column]>[flex-sm="5"]{max-height:5%}[flex-sm="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-sm="10"]{max-width:10%}[layout=column]>[flex-sm="10"]{max-height:10%}[flex-sm="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-sm="15"]{max-width:15%}[layout=column]>[flex-sm="15"]{max-height:15%}[flex-sm="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-sm="20"]{max-width:20%}[layout=column]>[flex-sm="20"]{max-height:20%}[flex-sm="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-sm="25"]{max-width:25%}[layout=column]>[flex-sm="25"]{max-height:25%}[flex-sm="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-sm="30"]{max-width:30%}[layout=column]>[flex-sm="30"]{max-height:30%}[flex-sm="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-sm="35"]{max-width:35%}[layout=column]>[flex-sm="35"]{max-height:35%}[flex-sm="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-sm="40"]{max-width:40%}[layout=column]>[flex-sm="40"]{max-height:40%}[flex-sm="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-sm="45"]{max-width:45%}[layout=column]>[flex-sm="45"]{max-height:45%}[flex-sm="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-sm="50"]{max-width:50%}[layout=column]>[flex-sm="50"]{max-height:50%}[flex-sm="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-sm="55"]{max-width:55%}[layout=column]>[flex-sm="55"]{max-height:55%}[flex-sm="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-sm="60"]{max-width:60%}[layout=column]>[flex-sm="60"]{max-height:60%}[flex-sm="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-sm="65"]{max-width:65%}[layout=column]>[flex-sm="65"]{max-height:65%}[flex-sm="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-sm="70"]{max-width:70%}[layout=column]>[flex-sm="70"]{max-height:70%}[flex-sm="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-sm="75"]{max-width:75%}[layout=column]>[flex-sm="75"]{max-height:75%}[flex-sm="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-sm="80"]{max-width:80%}[layout=column]>[flex-sm="80"]{max-height:80%}[flex-sm="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-sm="85"]{max-width:85%}[layout=column]>[flex-sm="85"]{max-height:85%}[flex-sm="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-sm="90"]{max-width:90%}[layout=column]>[flex-sm="90"]{max-height:90%}[flex-sm="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-sm="95"]{max-width:95%}[layout=column]>[flex-sm="95"]{max-height:95%}[flex-sm="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-sm="100"]{max-width:100%}[layout=column]>[flex-sm="100"]{max-height:100%}[flex-sm="33"],[flex-sm="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-sm="66"],[flex-sm="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-sm="33"],[layout=row]>[flex-sm="34"]{max-width:33.33%}[layout=row]>[flex-sm="66"],[layout=row]>[flex-sm="67"]{max-width:66.66%}[layout=column]>[flex-sm="33"],[layout=column]>[flex-sm="34"]{max-height:33.33%}[layout=column]>[flex-sm="66"],[layout=column]>[flex-sm="67"]{max-height:66.66%}}@media (min-width:600px){[flex-order-gt-sm="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-gt-sm="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-gt-sm="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-gt-sm="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-gt-sm="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-gt-sm="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-gt-sm="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-gt-sm="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-gt-sm="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-gt-sm="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-gt-sm=center],[layout-align-gt-sm="center center"],[layout-align-gt-sm="center start"],[layout-align-gt-sm="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-gt-sm=end],[layout-align-gt-sm="end center"],[layout-align-gt-sm="end start"],[layout-align-gt-sm="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-gt-sm=space-around],[layout-align-gt-sm="space-around center"],[layout-align-gt-sm="space-around start"],[layout-align-gt-sm="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-gt-sm=space-between],[layout-align-gt-sm="space-between center"],[layout-align-gt-sm="space-between start"],[layout-align-gt-sm="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-gt-sm="center center"],[layout-align-gt-sm="end center"],[layout-align-gt-sm="space-around center"],[layout-align-gt-sm="space-between center"],[layout-align-gt-sm="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-gt-sm="center start"],[layout-align-gt-sm="end start"],[layout-align-gt-sm="space-around start"],[layout-align-gt-sm="space-between start"],[layout-align-gt-sm="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-gt-sm="center end"],[layout-align-gt-sm="end end"],[layout-align-gt-sm="space-around end"],[layout-align-gt-sm="space-between end"],[layout-align-gt-sm="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-gt-sm]{box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-gt-sm=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-gt-sm=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-gt-sm="5"]{margin-left:5%}[offset-gt-sm="10"]{margin-left:10%}[offset-gt-sm="15"]{margin-left:15%}[offset-gt-sm="20"]{margin-left:20%}[offset-gt-sm="25"]{margin-left:25%}[offset-gt-sm="30"]{margin-left:30%}[offset-gt-sm="35"]{margin-left:35%}[offset-gt-sm="40"]{margin-left:40%}[offset-gt-sm="45"]{margin-left:45%}[offset-gt-sm="50"]{margin-left:50%}[offset-gt-sm="55"]{margin-left:55%}[offset-gt-sm="60"]{margin-left:60%}[offset-gt-sm="65"]{margin-left:65%}[offset-gt-sm="70"]{margin-left:70%}[offset-gt-sm="75"]{margin-left:75%}[offset-gt-sm="80"]{margin-left:80%}[offset-gt-sm="85"]{margin-left:85%}[offset-gt-sm="90"]{margin-left:90%}[offset-gt-sm="95"]{margin-left:95%}[offset-gt-sm="33"],[offset-gt-sm="34"]{margin-left:33.33%}[offset-gt-sm="66"],[offset-gt-sm="67"]{margin-left:66.66%}[flex-gt-sm]{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}[flex-gt-sm="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-gt-sm="0"]{max-width:0}[layout=column]>[flex-gt-sm="0"]{max-height:0%}[flex-gt-sm="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-gt-sm="5"]{max-width:5%}[layout=column]>[flex-gt-sm="5"]{max-height:5%}[flex-gt-sm="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-gt-sm="10"]{max-width:10%}[layout=column]>[flex-gt-sm="10"]{max-height:10%}[flex-gt-sm="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-gt-sm="15"]{max-width:15%}[layout=column]>[flex-gt-sm="15"]{max-height:15%}[flex-gt-sm="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-gt-sm="20"]{max-width:20%}[layout=column]>[flex-gt-sm="20"]{max-height:20%}[flex-gt-sm="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-gt-sm="25"]{max-width:25%}[layout=column]>[flex-gt-sm="25"]{max-height:25%}[flex-gt-sm="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-gt-sm="30"]{max-width:30%}[layout=column]>[flex-gt-sm="30"]{max-height:30%}[flex-gt-sm="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-gt-sm="35"]{max-width:35%}[layout=column]>[flex-gt-sm="35"]{max-height:35%}[flex-gt-sm="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-gt-sm="40"]{max-width:40%}[layout=column]>[flex-gt-sm="40"]{max-height:40%}[flex-gt-sm="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-gt-sm="45"]{max-width:45%}[layout=column]>[flex-gt-sm="45"]{max-height:45%}[flex-gt-sm="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-gt-sm="50"]{max-width:50%}[layout=column]>[flex-gt-sm="50"]{max-height:50%}[flex-gt-sm="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-gt-sm="55"]{max-width:55%}[layout=column]>[flex-gt-sm="55"]{max-height:55%}[flex-gt-sm="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-gt-sm="60"]{max-width:60%}[layout=column]>[flex-gt-sm="60"]{max-height:60%}[flex-gt-sm="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-gt-sm="65"]{max-width:65%}[layout=column]>[flex-gt-sm="65"]{max-height:65%}[flex-gt-sm="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-gt-sm="70"]{max-width:70%}[layout=column]>[flex-gt-sm="70"]{max-height:70%}[flex-gt-sm="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-gt-sm="75"]{max-width:75%}[layout=column]>[flex-gt-sm="75"]{max-height:75%}[flex-gt-sm="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-gt-sm="80"]{max-width:80%}[layout=column]>[flex-gt-sm="80"]{max-height:80%}[flex-gt-sm="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-gt-sm="85"]{max-width:85%}[layout=column]>[flex-gt-sm="85"]{max-height:85%}[flex-gt-sm="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-gt-sm="90"]{max-width:90%}[layout=column]>[flex-gt-sm="90"]{max-height:90%}[flex-gt-sm="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-gt-sm="95"]{max-width:95%}[layout=column]>[flex-gt-sm="95"]{max-height:95%}[flex-gt-sm="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-gt-sm="100"]{max-width:100%}[layout=column]>[flex-gt-sm="100"]{max-height:100%}[flex-gt-sm="33"],[flex-gt-sm="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-gt-sm="66"],[flex-gt-sm="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-gt-sm="33"],[layout=row]>[flex-gt-sm="34"]{max-width:33.33%}[layout=row]>[flex-gt-sm="66"],[layout=row]>[flex-gt-sm="67"]{max-width:66.66%}[layout=column]>[flex-gt-sm="33"],[layout=column]>[flex-gt-sm="34"]{max-height:33.33%}[layout=column]>[flex-gt-sm="66"],[layout=column]>[flex-gt-sm="67"]{max-height:66.66%}}@media (min-width:600px) and (max-width:959px){[flex-md],[layout-md]{box-sizing:border-box}[hide-gt-sm]:not([show-gt-sm]):not([show-md]):not([show]),[hide-md]:not([show-md]):not([show]),[hide]:not([show-gt-sm]):not([show-md]):not([show]){display:none}[flex-order-md="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-md="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-md="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-md="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-md="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-md="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-md="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-md="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-md="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-md="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-md=center],[layout-align-md="center center"],[layout-align-md="center start"],[layout-align-md="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-md=end],[layout-align-md="end center"],[layout-align-md="end start"],[layout-align-md="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-md=space-around],[layout-align-md="space-around center"],[layout-align-md="space-around start"],[layout-align-md="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-md=space-between],[layout-align-md="space-between center"],[layout-align-md="space-between start"],[layout-align-md="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-md="center center"],[layout-align-md="end center"],[layout-align-md="space-around center"],[layout-align-md="space-between center"],[layout-align-md="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-md="center start"],[layout-align-md="end start"],[layout-align-md="space-around start"],[layout-align-md="space-between start"],[layout-align-md="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-md="center end"],[layout-align-md="end end"],[layout-align-md="space-around end"],[layout-align-md="space-between end"],[layout-align-md="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-md]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-md=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-md=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-md="5"]{margin-left:5%}[offset-md="10"]{margin-left:10%}[offset-md="15"]{margin-left:15%}[offset-md="20"]{margin-left:20%}[offset-md="25"]{margin-left:25%}[offset-md="30"]{margin-left:30%}[offset-md="35"]{margin-left:35%}[offset-md="40"]{margin-left:40%}[offset-md="45"]{margin-left:45%}[offset-md="50"]{margin-left:50%}[offset-md="55"]{margin-left:55%}[offset-md="60"]{margin-left:60%}[offset-md="65"]{margin-left:65%}[offset-md="70"]{margin-left:70%}[offset-md="75"]{margin-left:75%}[offset-md="80"]{margin-left:80%}[offset-md="85"]{margin-left:85%}[offset-md="90"]{margin-left:90%}[offset-md="95"]{margin-left:95%}[offset-md="33"],[offset-md="34"]{margin-left:33.33%}[offset-md="66"],[offset-md="67"]{margin-left:66.66%}[flex-md]{-webkit-flex:1;-ms-flex:1;flex:1}[flex-md="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-md="0"]{max-width:0}[layout=column]>[flex-md="0"]{max-height:0%}[flex-md="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-md="5"]{max-width:5%}[layout=column]>[flex-md="5"]{max-height:5%}[flex-md="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-md="10"]{max-width:10%}[layout=column]>[flex-md="10"]{max-height:10%}[flex-md="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-md="15"]{max-width:15%}[layout=column]>[flex-md="15"]{max-height:15%}[flex-md="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-md="20"]{max-width:20%}[layout=column]>[flex-md="20"]{max-height:20%}[flex-md="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-md="25"]{max-width:25%}[layout=column]>[flex-md="25"]{max-height:25%}[flex-md="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-md="30"]{max-width:30%}[layout=column]>[flex-md="30"]{max-height:30%}[flex-md="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-md="35"]{max-width:35%}[layout=column]>[flex-md="35"]{max-height:35%}[flex-md="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-md="40"]{max-width:40%}[layout=column]>[flex-md="40"]{max-height:40%}[flex-md="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-md="45"]{max-width:45%}[layout=column]>[flex-md="45"]{max-height:45%}[flex-md="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-md="50"]{max-width:50%}[layout=column]>[flex-md="50"]{max-height:50%}[flex-md="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-md="55"]{max-width:55%}[layout=column]>[flex-md="55"]{max-height:55%}[flex-md="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-md="60"]{max-width:60%}[layout=column]>[flex-md="60"]{max-height:60%}[flex-md="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-md="65"]{max-width:65%}[layout=column]>[flex-md="65"]{max-height:65%}[flex-md="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-md="70"]{max-width:70%}[layout=column]>[flex-md="70"]{max-height:70%}[flex-md="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-md="75"]{max-width:75%}[layout=column]>[flex-md="75"]{max-height:75%}[flex-md="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-md="80"]{max-width:80%}[layout=column]>[flex-md="80"]{max-height:80%}[flex-md="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-md="85"]{max-width:85%}[layout=column]>[flex-md="85"]{max-height:85%}[flex-md="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-md="90"]{max-width:90%}[layout=column]>[flex-md="90"]{max-height:90%}[flex-md="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-md="95"]{max-width:95%}[layout=column]>[flex-md="95"]{max-height:95%}[flex-md="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-md="100"]{max-width:100%}[layout=column]>[flex-md="100"]{max-height:100%}[flex-md="33"],[flex-md="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-md="66"],[flex-md="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-md="33"],[layout=row]>[flex-md="34"]{max-width:33.33%}[layout=row]>[flex-md="66"],[layout=row]>[flex-md="67"]{max-width:66.66%}[layout=column]>[flex-md="33"],[layout=column]>[flex-md="34"]{max-height:33.33%}[layout=column]>[flex-md="66"],[layout=column]>[flex-md="67"]{max-height:66.66%}}@media (min-width:960px){[flex-order-gt-md="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-gt-md="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-gt-md="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-gt-md="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-gt-md="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-gt-md="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-gt-md="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-gt-md="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-gt-md="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-gt-md="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-gt-md=center],[layout-align-gt-md="center center"],[layout-align-gt-md="center start"],[layout-align-gt-md="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-gt-md=end],[layout-align-gt-md="end center"],[layout-align-gt-md="end start"],[layout-align-gt-md="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-gt-md=space-around],[layout-align-gt-md="space-around center"],[layout-align-gt-md="space-around start"],[layout-align-gt-md="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-gt-md=space-between],[layout-align-gt-md="space-between center"],[layout-align-gt-md="space-between start"],[layout-align-gt-md="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-gt-md="center center"],[layout-align-gt-md="end center"],[layout-align-gt-md="space-around center"],[layout-align-gt-md="space-between center"],[layout-align-gt-md="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-gt-md="center start"],[layout-align-gt-md="end start"],[layout-align-gt-md="space-around start"],[layout-align-gt-md="space-between start"],[layout-align-gt-md="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-gt-md="center end"],[layout-align-gt-md="end end"],[layout-align-gt-md="space-around end"],[layout-align-gt-md="space-between end"],[layout-align-gt-md="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-gt-md]{box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-gt-md=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-gt-md=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-gt-md="5"]{margin-left:5%}[offset-gt-md="10"]{margin-left:10%}[offset-gt-md="15"]{margin-left:15%}[offset-gt-md="20"]{margin-left:20%}[offset-gt-md="25"]{margin-left:25%}[offset-gt-md="30"]{margin-left:30%}[offset-gt-md="35"]{margin-left:35%}[offset-gt-md="40"]{margin-left:40%}[offset-gt-md="45"]{margin-left:45%}[offset-gt-md="50"]{margin-left:50%}[offset-gt-md="55"]{margin-left:55%}[offset-gt-md="60"]{margin-left:60%}[offset-gt-md="65"]{margin-left:65%}[offset-gt-md="70"]{margin-left:70%}[offset-gt-md="75"]{margin-left:75%}[offset-gt-md="80"]{margin-left:80%}[offset-gt-md="85"]{margin-left:85%}[offset-gt-md="90"]{margin-left:90%}[offset-gt-md="95"]{margin-left:95%}[offset-gt-md="33"],[offset-gt-md="34"]{margin-left:33.33%}[offset-gt-md="66"],[offset-gt-md="67"]{margin-left:66.66%}[flex-gt-md]{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}[flex-gt-md="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-gt-md="0"]{max-width:0}[layout=column]>[flex-gt-md="0"]{max-height:0%}[flex-gt-md="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-gt-md="5"]{max-width:5%}[layout=column]>[flex-gt-md="5"]{max-height:5%}[flex-gt-md="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-gt-md="10"]{max-width:10%}[layout=column]>[flex-gt-md="10"]{max-height:10%}[flex-gt-md="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-gt-md="15"]{max-width:15%}[layout=column]>[flex-gt-md="15"]{max-height:15%}[flex-gt-md="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-gt-md="20"]{max-width:20%}[layout=column]>[flex-gt-md="20"]{max-height:20%}[flex-gt-md="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-gt-md="25"]{max-width:25%}[layout=column]>[flex-gt-md="25"]{max-height:25%}[flex-gt-md="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-gt-md="30"]{max-width:30%}[layout=column]>[flex-gt-md="30"]{max-height:30%}[flex-gt-md="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-gt-md="35"]{max-width:35%}[layout=column]>[flex-gt-md="35"]{max-height:35%}[flex-gt-md="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-gt-md="40"]{max-width:40%}[layout=column]>[flex-gt-md="40"]{max-height:40%}[flex-gt-md="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-gt-md="45"]{max-width:45%}[layout=column]>[flex-gt-md="45"]{max-height:45%}[flex-gt-md="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-gt-md="50"]{max-width:50%}[layout=column]>[flex-gt-md="50"]{max-height:50%}[flex-gt-md="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-gt-md="55"]{max-width:55%}[layout=column]>[flex-gt-md="55"]{max-height:55%}[flex-gt-md="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-gt-md="60"]{max-width:60%}[layout=column]>[flex-gt-md="60"]{max-height:60%}[flex-gt-md="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-gt-md="65"]{max-width:65%}[layout=column]>[flex-gt-md="65"]{max-height:65%}[flex-gt-md="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-gt-md="70"]{max-width:70%}[layout=column]>[flex-gt-md="70"]{max-height:70%}[flex-gt-md="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-gt-md="75"]{max-width:75%}[layout=column]>[flex-gt-md="75"]{max-height:75%}[flex-gt-md="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-gt-md="80"]{max-width:80%}[layout=column]>[flex-gt-md="80"]{max-height:80%}[flex-gt-md="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-gt-md="85"]{max-width:85%}[layout=column]>[flex-gt-md="85"]{max-height:85%}[flex-gt-md="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-gt-md="90"]{max-width:90%}[layout=column]>[flex-gt-md="90"]{max-height:90%}[flex-gt-md="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-gt-md="95"]{max-width:95%}[layout=column]>[flex-gt-md="95"]{max-height:95%}[flex-gt-md="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-gt-md="100"]{max-width:100%}[layout=column]>[flex-gt-md="100"]{max-height:100%}[flex-gt-md="33"],[flex-gt-md="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-gt-md="66"],[flex-gt-md="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-gt-md="33"],[layout=row]>[flex-gt-md="34"]{max-width:33.33%}[layout=row]>[flex-gt-md="66"],[layout=row]>[flex-gt-md="67"]{max-width:66.66%}[layout=column]>[flex-gt-md="33"],[layout=column]>[flex-gt-md="34"]{max-height:33.33%}[layout=column]>[flex-gt-md="66"],[layout=column]>[flex-gt-md="67"]{max-height:66.66%}}@media (min-width:960px) and (max-width:1199px){[flex-lg],[layout-lg]{box-sizing:border-box}[hide-gt-md]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),[hide-gt-sm]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),[hide-lg]:not([show-lg]):not([show]),[hide]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]){display:none}[flex-order-lg="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-lg="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-lg="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-lg="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-lg="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-lg="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-lg="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-lg="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-lg="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-lg="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-lg=center],[layout-align-lg="center center"],[layout-align-lg="center start"],[layout-align-lg="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-lg=end],[layout-align-lg="end center"],[layout-align-lg="end start"],[layout-align-lg="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-lg=space-around],[layout-align-lg="space-around center"],[layout-align-lg="space-around start"],[layout-align-lg="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-lg=space-between],[layout-align-lg="space-between center"],[layout-align-lg="space-between start"],[layout-align-lg="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-lg="center center"],[layout-align-lg="end center"],[layout-align-lg="space-around center"],[layout-align-lg="space-between center"],[layout-align-lg="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-lg="center start"],[layout-align-lg="end start"],[layout-align-lg="space-around start"],[layout-align-lg="space-between start"],[layout-align-lg="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-lg="center end"],[layout-align-lg="end end"],[layout-align-lg="space-around end"],[layout-align-lg="space-between end"],[layout-align-lg="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-lg]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-lg=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-lg=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-lg="5"]{margin-left:5%}[offset-lg="10"]{margin-left:10%}[offset-lg="15"]{margin-left:15%}[offset-lg="20"]{margin-left:20%}[offset-lg="25"]{margin-left:25%}[offset-lg="30"]{margin-left:30%}[offset-lg="35"]{margin-left:35%}[offset-lg="40"]{margin-left:40%}[offset-lg="45"]{margin-left:45%}[offset-lg="50"]{margin-left:50%}[offset-lg="55"]{margin-left:55%}[offset-lg="60"]{margin-left:60%}[offset-lg="65"]{margin-left:65%}[offset-lg="70"]{margin-left:70%}[offset-lg="75"]{margin-left:75%}[offset-lg="80"]{margin-left:80%}[offset-lg="85"]{margin-left:85%}[offset-lg="90"]{margin-left:90%}[offset-lg="95"]{margin-left:95%}[offset-lg="33"],[offset-lg="34"]{margin-left:33.33%}[offset-lg="66"],[offset-lg="67"]{margin-left:66.66%}[flex-lg]{-webkit-flex:1;-ms-flex:1;flex:1}[flex-lg="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-lg="0"]{max-width:0}[layout=column]>[flex-lg="0"]{max-height:0%}[flex-lg="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-lg="5"]{max-width:5%}[layout=column]>[flex-lg="5"]{max-height:5%}[flex-lg="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-lg="10"]{max-width:10%}[layout=column]>[flex-lg="10"]{max-height:10%}[flex-lg="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-lg="15"]{max-width:15%}[layout=column]>[flex-lg="15"]{max-height:15%}[flex-lg="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-lg="20"]{max-width:20%}[layout=column]>[flex-lg="20"]{max-height:20%}[flex-lg="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-lg="25"]{max-width:25%}[layout=column]>[flex-lg="25"]{max-height:25%}[flex-lg="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-lg="30"]{max-width:30%}[layout=column]>[flex-lg="30"]{max-height:30%}[flex-lg="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-lg="35"]{max-width:35%}[layout=column]>[flex-lg="35"]{max-height:35%}[flex-lg="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-lg="40"]{max-width:40%}[layout=column]>[flex-lg="40"]{max-height:40%}[flex-lg="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-lg="45"]{max-width:45%}[layout=column]>[flex-lg="45"]{max-height:45%}[flex-lg="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-lg="50"]{max-width:50%}[layout=column]>[flex-lg="50"]{max-height:50%}[flex-lg="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-lg="55"]{max-width:55%}[layout=column]>[flex-lg="55"]{max-height:55%}[flex-lg="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-lg="60"]{max-width:60%}[layout=column]>[flex-lg="60"]{max-height:60%}[flex-lg="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-lg="65"]{max-width:65%}[layout=column]>[flex-lg="65"]{max-height:65%}[flex-lg="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-lg="70"]{max-width:70%}[layout=column]>[flex-lg="70"]{max-height:70%}[flex-lg="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-lg="75"]{max-width:75%}[layout=column]>[flex-lg="75"]{max-height:75%}[flex-lg="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-lg="80"]{max-width:80%}[layout=column]>[flex-lg="80"]{max-height:80%}[flex-lg="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-lg="85"]{max-width:85%}[layout=column]>[flex-lg="85"]{max-height:85%}[flex-lg="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-lg="90"]{max-width:90%}[layout=column]>[flex-lg="90"]{max-height:90%}[flex-lg="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-lg="95"]{max-width:95%}[layout=column]>[flex-lg="95"]{max-height:95%}[flex-lg="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-lg="100"]{max-width:100%}[layout=column]>[flex-lg="100"]{max-height:100%}[flex-lg="33"],[flex-lg="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-lg="66"],[flex-lg="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-lg="33"],[layout=row]>[flex-lg="34"]{max-width:33.33%}[layout=row]>[flex-lg="66"],[layout=row]>[flex-lg="67"]{max-width:66.66%}[layout=column]>[flex-lg="33"],[layout=column]>[flex-lg="34"]{max-height:33.33%}[layout=column]>[flex-lg="66"],[layout=column]>[flex-lg="67"]{max-height:66.66%}}@media (min-width:1200px){[hide-gt-lg]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]),[hide-gt-md]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]),[hide-gt-sm]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]),[hide]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]){display:none}[flex-order-gt-lg="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-gt-lg="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-gt-lg="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-gt-lg="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-gt-lg="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-gt-lg="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-gt-lg="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-gt-lg="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-gt-lg="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-gt-lg="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-gt-lg=center],[layout-align-gt-lg="center center"],[layout-align-gt-lg="center start"],[layout-align-gt-lg="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-gt-lg=end],[layout-align-gt-lg="end center"],[layout-align-gt-lg="end start"],[layout-align-gt-lg="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-gt-lg=space-around],[layout-align-gt-lg="space-around center"],[layout-align-gt-lg="space-around start"],[layout-align-gt-lg="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-gt-lg=space-between],[layout-align-gt-lg="space-between center"],[layout-align-gt-lg="space-between start"],[layout-align-gt-lg="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-gt-lg="center center"],[layout-align-gt-lg="end center"],[layout-align-gt-lg="space-around center"],[layout-align-gt-lg="space-between center"],[layout-align-gt-lg="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-gt-lg="center start"],[layout-align-gt-lg="end start"],[layout-align-gt-lg="space-around start"],[layout-align-gt-lg="space-between start"],[layout-align-gt-lg="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-gt-lg="center end"],[layout-align-gt-lg="end end"],[layout-align-gt-lg="space-around end"],[layout-align-gt-lg="space-between end"],[layout-align-gt-lg="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-gt-lg]{box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-gt-lg=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-gt-lg=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-gt-lg="5"]{margin-left:5%}[offset-gt-lg="10"]{margin-left:10%}[offset-gt-lg="15"]{margin-left:15%}[offset-gt-lg="20"]{margin-left:20%}[offset-gt-lg="25"]{margin-left:25%}[offset-gt-lg="30"]{margin-left:30%}[offset-gt-lg="35"]{margin-left:35%}[offset-gt-lg="40"]{margin-left:40%}[offset-gt-lg="45"]{margin-left:45%}[offset-gt-lg="50"]{margin-left:50%}[offset-gt-lg="55"]{margin-left:55%}[offset-gt-lg="60"]{margin-left:60%}[offset-gt-lg="65"]{margin-left:65%}[offset-gt-lg="70"]{margin-left:70%}[offset-gt-lg="75"]{margin-left:75%}[offset-gt-lg="80"]{margin-left:80%}[offset-gt-lg="85"]{margin-left:85%}[offset-gt-lg="90"]{margin-left:90%}[offset-gt-lg="95"]{margin-left:95%}[offset-gt-lg="33"],[offset-gt-lg="34"]{margin-left:33.33%}[offset-gt-lg="66"],[offset-gt-lg="67"]{margin-left:66.66%}[flex-gt-lg]{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}[flex-gt-lg="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-gt-lg="0"]{max-width:0}[layout=column]>[flex-gt-lg="0"]{max-height:0%}[flex-gt-lg="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-gt-lg="5"]{max-width:5%}[layout=column]>[flex-gt-lg="5"]{max-height:5%}[flex-gt-lg="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-gt-lg="10"]{max-width:10%}[layout=column]>[flex-gt-lg="10"]{max-height:10%}[flex-gt-lg="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-gt-lg="15"]{max-width:15%}[layout=column]>[flex-gt-lg="15"]{max-height:15%}[flex-gt-lg="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-gt-lg="20"]{max-width:20%}[layout=column]>[flex-gt-lg="20"]{max-height:20%}[flex-gt-lg="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-gt-lg="25"]{max-width:25%}[layout=column]>[flex-gt-lg="25"]{max-height:25%}[flex-gt-lg="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-gt-lg="30"]{max-width:30%}[layout=column]>[flex-gt-lg="30"]{max-height:30%}[flex-gt-lg="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-gt-lg="35"]{max-width:35%}[layout=column]>[flex-gt-lg="35"]{max-height:35%}[flex-gt-lg="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-gt-lg="40"]{max-width:40%}[layout=column]>[flex-gt-lg="40"]{max-height:40%}[flex-gt-lg="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-gt-lg="45"]{max-width:45%}[layout=column]>[flex-gt-lg="45"]{max-height:45%}[flex-gt-lg="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-gt-lg="50"]{max-width:50%}[layout=column]>[flex-gt-lg="50"]{max-height:50%}[flex-gt-lg="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-gt-lg="55"]{max-width:55%}[layout=column]>[flex-gt-lg="55"]{max-height:55%}[flex-gt-lg="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-gt-lg="60"]{max-width:60%}[layout=column]>[flex-gt-lg="60"]{max-height:60%}[flex-gt-lg="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-gt-lg="65"]{max-width:65%}[layout=column]>[flex-gt-lg="65"]{max-height:65%}[flex-gt-lg="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-gt-lg="70"]{max-width:70%}[layout=column]>[flex-gt-lg="70"]{max-height:70%}[flex-gt-lg="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-gt-lg="75"]{max-width:75%}[layout=column]>[flex-gt-lg="75"]{max-height:75%}[flex-gt-lg="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-gt-lg="80"]{max-width:80%}[layout=column]>[flex-gt-lg="80"]{max-height:80%}[flex-gt-lg="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-gt-lg="85"]{max-width:85%}[layout=column]>[flex-gt-lg="85"]{max-height:85%}[flex-gt-lg="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-gt-lg="90"]{max-width:90%}[layout=column]>[flex-gt-lg="90"]{max-height:90%}[flex-gt-lg="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-gt-lg="95"]{max-width:95%}[layout=column]>[flex-gt-lg="95"]{max-height:95%}[flex-gt-lg="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-gt-lg="100"]{max-width:100%}[layout=column]>[flex-gt-lg="100"]{max-height:100%}[flex-gt-lg="33"],[flex-gt-lg="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-gt-lg="66"],[flex-gt-lg="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-gt-lg="33"],[layout=row]>[flex-gt-lg="34"]{max-width:33.33%}[layout=row]>[flex-gt-lg="66"],[layout=row]>[flex-gt-lg="67"]{max-width:66.66%}[layout=column]>[flex-gt-lg="33"],[layout=column]>[flex-gt-lg="34"]{max-height:33.33%}[layout=column]>[flex-gt-lg="66"],[layout=column]>[flex-gt-lg="67"]{max-height:66.66%}}md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}md-content.autoScroll{-webkit-overflow-scrolling:auto}md-content.md-default-theme{color:rgba(0,0,0,.87);background-color:#fff}md-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:8px;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}md-card>:not(md-card-content) img,md-card>img{width:100%}md-card .md-actions{margin:0}md-card .md-actions .md-button{margin:8px 4px}md-card md-card-title{padding:24px 16px 16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}md-card md-card-title+md-card-content{padding-top:0;display:block}md-card md-card-title+md-card-content>p:first-child{margin-top:0}md-card md-card-title+md-card-content>p:last-child{margin-bottom:0}md-card md-card-title+md-card-content .md-media-xl{height:240px;width:240px}md-card md-card-title md-card-title-text{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}md-card md-card-title md-card-title-text .md-subhead{padding-top:0;font-size:14px}md-card md-card-title md-card-title-text:only-child .md-subhead{padding-top:12px}md-card md-card-title md-card-title-media{margin-top:-8px}md-card md-card-title md-card-title-media .md-media-sm{height:80px;width:80px}md-card md-card-title md-card-title-media .md-media-md{height:112px;width:112px}md-card md-card-title md-card-title-media .md-media-lg{height:152px;width:152px}md-card.md-default-theme{border-radius:2px}md-card.md-default-theme .md-card-image{border-radius:2px 2px 0 0}.md-button{letter-spacing:.010em;color:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;background:0 0;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;cursor:pointer;overflow:hidden;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}.material-icons,button,md-menu-item>.md-button,select{text-transform:none}.md-button.ng-hide,.md-button.ng-leave{transition:none}.md-button.md-cornered{border-radius:0}.md-button.md-icon{padding:0;background:0 0}.md-button.md-icon-button{margin:0 6px;height:48px;min-width:0;line-height:48px;padding-left:0;padding-right:0;width:48px;border-radius:50%}.md-button.md-icon-button .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-clip:padding-box;overflow:hidden;transition:.2s linear;transition-property:background-color,box-shadow}.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}.md-button.md-fab.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}.md-button.md-fab.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}.md-button.md-fab.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}.md-button.md-fab .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-fab.md-mini{line-height:40px;width:40px;height:40px}.md-button:not([disabled]).md-fab:active,.md-button:not([disabled]).md-raised:active{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{-webkit-transform:translate3d(0,42px,0);transform:translate3d(0,42px,0)}.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover{-webkit-transform:translate3d(0,41px,0);transform:translate3d(0,41px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left,.md-toast-open-bottom .md-button.md-fab-bottom-right{-webkit-transform:translate3d(0,-42px,0);transform:translate3d(0,-42px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover{-webkit-transform:translate3d(0,-43px,0);transform:translate3d(0,-43px,0)}.md-button-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.md-button-group>.md-button{-webkit-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}@media screen and (-ms-high-contrast:active){.md-button.md-fab,.md-button.md-raised{border:1px solid #fff}}.md-button.md-default-theme,a.md-button.md-default-theme{border-radius:3px}.md-button.md-default-theme:not([disabled]).md-focused,.md-button.md-default-theme:not([disabled]):hover,a.md-button.md-default-theme:not([disabled]).md-focused,a.md-button.md-default-theme:not([disabled]):hover{background-color:rgba(158,158,158,.2)}.md-button.md-default-theme:not([disabled]).md-icon-button:hover,a.md-button.md-default-theme:not([disabled]).md-icon-button:hover{background-color:transparent}.md-button.md-default-theme.md-fab md-icon,a.md-button.md-default-theme.md-fab md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-icon-button,a.md-button.md-default-theme.md-icon-button{border-radius:50%}.md-button.md-default-theme.md-primary,a.md-button.md-default-theme.md-primary{color:#3f51b5}.md-button.md-default-theme.md-primary.md-fab,.md-button.md-default-theme.md-primary.md-raised,a.md-button.md-default-theme.md-primary.md-fab,a.md-button.md-default-theme.md-primary.md-raised{color:rgba(255,255,255,.87);background-color:#3f51b5}.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon,a.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,a.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover{background-color:#3f51b5}.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused{background-color:#3949ab}.md-button.md-default-theme.md-primary:not([disabled]) md-icon,a.md-button.md-default-theme.md-primary:not([disabled]) md-icon{color:#3f51b5}.md-button.md-default-theme.md-fab,a.md-button.md-default-theme.md-fab{border-radius:50%;background-color:#e91e63;color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-fab:not([disabled]) .md-icon,a.md-button.md-default-theme.md-fab:not([disabled]) .md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-fab:not([disabled]):hover{background-color:#e91e63}.md-button.md-default-theme.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-fab:not([disabled]).md-focused{background-color:#c51162}.md-button.md-default-theme.md-raised,a.md-button.md-default-theme.md-raised{color:rgba(0,0,0,.87);background-color:#fafafa}.md-button.md-default-theme.md-raised:not([disabled]) .md-icon,a.md-button.md-default-theme.md-raised:not([disabled]) .md-icon{color:rgba(0,0,0,.87)}.md-button.md-default-theme.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-raised:not([disabled]):hover{background-color:#fafafa}.md-button.md-default-theme.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-raised:not([disabled]).md-focused{background-color:#eee}.md-button.md-default-theme.md-warn,a.md-button.md-default-theme.md-warn{color:#f44336}.md-button.md-default-theme.md-warn.md-fab,.md-button.md-default-theme.md-warn.md-raised,a.md-button.md-default-theme.md-warn.md-fab,a.md-button.md-default-theme.md-warn.md-raised{color:rgba(255,255,255,.87);background-color:#f44336}.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon,a.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,a.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover{background-color:#f44336}.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused{background-color:#d32f2f}.md-button.md-default-theme.md-warn:not([disabled]) md-icon,a.md-button.md-default-theme.md-warn:not([disabled]) md-icon{color:#f44336}.md-button.md-default-theme.md-accent,a.md-button.md-default-theme.md-accent{color:#e91e63}.md-button.md-default-theme.md-accent.md-fab,.md-button.md-default-theme.md-accent.md-raised,a.md-button.md-default-theme.md-accent.md-fab,a.md-button.md-default-theme.md-accent.md-raised{color:rgba(255,255,255,.87);background-color:#e91e63}.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon,a.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,a.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover{background-color:#e91e63}.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused{background-color:#c2185b}.md-button.md-default-theme.md-accent:not([disabled]) md-icon,a.md-button.md-default-theme.md-accent:not([disabled]) md-icon{color:#e91e63}.md-button.md-default-theme.md-accent[disabled],.md-button.md-default-theme.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled],.md-button.md-default-theme.md-warn[disabled],.md-button.md-default-theme[disabled],a.md-button.md-default-theme.md-accent[disabled],a.md-button.md-default-theme.md-fab[disabled],a.md-button.md-default-theme.md-raised[disabled],a.md-button.md-default-theme.md-warn[disabled],a.md-button.md-default-theme[disabled]{color:rgba(0,0,0,.26);cursor:not-allowed}.md-button.md-default-theme.md-accent[disabled] md-icon,.md-button.md-default-theme.md-fab[disabled] md-icon,.md-button.md-default-theme.md-raised[disabled] md-icon,.md-button.md-default-theme.md-warn[disabled] md-icon,.md-button.md-default-theme[disabled] md-icon,a.md-button.md-default-theme.md-accent[disabled] md-icon,a.md-button.md-default-theme.md-fab[disabled] md-icon,a.md-button.md-default-theme.md-raised[disabled] md-icon,a.md-button.md-default-theme.md-warn[disabled] md-icon,a.md-button.md-default-theme[disabled] md-icon{color:rgba(0,0,0,.26)}.md-button.md-default-theme.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled],a.md-button.md-default-theme.md-fab[disabled],a.md-button.md-default-theme.md-raised[disabled]{background-color:rgba(0,0,0,.12)}.md-button.md-default-theme[disabled],a.md-button.md-default-theme[disabled]{background-color:transparent}md-checkbox{display:block;margin:8px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:18px;padding-right:0;position:relative;line-height:26px;min-width:18px;min-height:18px}html[dir=rtl] md-checkbox{padding-left:0;padding-right:18px}md-checkbox.md-focused:not([disabled]) .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before{background-color:rgba(0,0,0,.12)}md-checkbox .md-container{position:absolute;top:50%;display:inline-block;width:18px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:auto}html[dir=rtl] md-checkbox .md-container{left:auto;right:0}md-checkbox .md-container:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-checkbox .md-container:after{content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-checkbox .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-checkbox .md-icon{transition:240ms;position:absolute;top:0;left:0;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:2px}md-checkbox.md-checked .md-icon{border:none}md-checkbox[disabled]{cursor:no-drop}md-checkbox.md-checked .md-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:6px;top:2px;display:table;width:6px;height:12px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-checkbox .md-label{position:relative;display:inline-block;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}md-checkbox .md-label span{margin-left:10px;margin-right:0}html[dir=rtl] md-checkbox .md-label span{margin-left:0;margin-right:10px}md-checkbox.md-default-theme .md-ripple{color:#d81b60}md-checkbox.md-default-theme.md-checked .md-ripple{color:#757575}md-checkbox.md-default-theme.md-checked.md-focused .md-container:before{background-color:rgba(233,30,99,.26)}md-checkbox.md-default-theme.md-checked .md-icon{background-color:rgba(233,30,99,.87)}md-checkbox.md-default-theme.md-checked .md-icon:after{border-color:#eee}md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple{color:#3949ab}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple{color:#757575}md-checkbox.md-default-theme:not([disabled]).md-primary .md-icon{border-color:rgba(0,0,0,.54)}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon{background-color:rgba(63,81,181,.87)}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before{background-color:rgba(63,81,181,.26)}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon:after{border-color:#eee}md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple{color:#e53935}md-checkbox.md-default-theme:not([disabled]).md-warn .md-icon{border-color:rgba(0,0,0,.54)}md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon{background-color:rgba(244,67,54,.87)}md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before{background-color:rgba(244,67,54,.26)}md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon:after{border-color:#eee}md-checkbox.md-default-theme[disabled] .md-icon{border-color:rgba(0,0,0,.26)}md-checkbox.md-default-theme[disabled].md-checked .md-icon{background-color:rgba(0,0,0,.26)}md-checkbox.md-default-theme[disabled] .md-label{color:rgba(0,0,0,.26)}.md-switch-thumb,md-radio-button{box-sizing:border-box;display:block;margin:15px;white-space:nowrap;cursor:pointer}.md-switch-thumb input,md-radio-button input{display:none}.md-switch-thumb .md-container,md-radio-button .md-container{position:relative;top:4px;display:inline-block;width:16px;height:16px;cursor:pointer}.md-switch-thumb .md-container .md-ripple-container,md-radio-button .md-container .md-ripple-container{position:absolute;display:block;width:48px;height:48px;left:-16px;top:-16px}.md-switch-thumb .md-container:before,md-radio-button .md-container:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}.md-switch-thumb .md-off,md-radio-button .md-off{position:absolute;top:0;left:0;width:16px;height:16px;border-style:solid;border-width:2px;border-radius:50%;transition:border-color ease .28s}.md-switch-thumb .md-on,md-radio-button .md-on{position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;transition:-webkit-transform ease .28s;transition:transform ease .28s;-webkit-transform:scale(0);transform:scale(0)}md-radio-group.md-focused .md-checked .md-container:before,md-switch.md-focused:not([disabled]) .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}.md-switch-thumb.md-checked .md-on,md-radio-button.md-checked .md-on{-webkit-transform:scale(.5);transform:scale(.5)}.md-switch-thumb .md-label,md-radio-button .md-label{position:relative;display:inline-block;margin-left:10px;margin-right:10px;vertical-align:middle;white-space:normal;pointer-events:none;width:auto}.label,sub,sup{vertical-align:baseline}.md-switch-thumb .circle,md-radio-button .circle{border-radius:50%}@media screen and (-ms-high-contrast:active){md-radio-button.md-default-theme .md-on{background-color:#fff}}md-radio-button.md-default-theme .md-off{border-color:rgba(0,0,0,.54)}md-radio-button.md-default-theme .md-on{background-color:rgba(233,30,99,.87)}md-radio-button.md-default-theme.md-checked .md-off{border-color:rgba(233,30,99,.87)}md-radio-button.md-default-theme.md-checked .md-ink-ripple{color:rgba(233,30,99,.87)}md-radio-button.md-default-theme .md-container .md-ripple{color:#d81b60}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-button.md-default-theme:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme:not([disabled]).md-primary .md-on{background-color:rgba(63,81,181,.87)}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off{border-color:rgba(63,81,181,.87)}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple{color:rgba(63,81,181,.87)}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary .md-container .md-ripple{color:#3949ab}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-on,md-radio-button.md-default-theme:not([disabled]).md-warn .md-on,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-on,md-radio-group.md-default-theme:not([disabled]).md-warn .md-on{background-color:rgba(244,67,54,.87)}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-off{border-color:rgba(244,67,54,.87)}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple{color:rgba(244,67,54,.87)}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn .md-container .md-ripple{color:#e53935}md-radio-button.md-default-theme[disabled],md-radio-group.md-default-theme[disabled]{color:rgba(0,0,0,.26)}md-radio-button.md-default-theme[disabled] .md-container .md-off,md-radio-button.md-default-theme[disabled] .md-container .md-on,md-radio-group.md-default-theme[disabled] .md-container .md-off,md-radio-group.md-default-theme[disabled] .md-container .md-on{border-color:rgba(0,0,0,.26)}md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked .md-container:before{background-color:rgba(233,30,99,.26)}md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked:not([disabled]).md-primary .md-container:before{background-color:rgba(63,81,181,.26)}md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before{background-color:rgba(244,67,54,.26)}md-switch{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}md-switch .md-container{cursor:-webkit-grab;cursor:grab;width:36px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:8px}md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:-webkit-grabbing;cursor:grabbing}.md-autocomplete-suggestions li,[role=button],md-autocomplete button,md-list-item.md-clickable:hover,md-option,md-select:not([disabled]):hover{cursor:pointer}md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before{background-color:rgba(0,0,0,.12)}md-switch .md-label{border-color:transparent;border-width:0}md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1}md-switch .md-thumb,md-switch .md-thumb:before{border-radius:50%;left:0;top:0;position:absolute}md-switch.md-checked .md-thumb-container{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}md-switch .md-thumb{margin:0;height:20px;width:20px;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}md-input-container.md-icon-float>md-icon+input,md-input-container>md-icon+input{margin-left:36px}md-switch .md-thumb:before{background-color:transparent;content:'';display:block;height:auto;right:0;bottom:0;transition:all .5s;width:auto}md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb,md-switch:not(.md-dragging) .md-thumb-container{transition:all .5s cubic-bezier(.35,0,.25,1);transition-property:-webkit-transform,background-color;transition-property:transform,background-color}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:50ms}@media screen and (-ms-high-contrast:active){md-switch.md-default-theme .md-bar{background-color:#666}md-switch.md-default-theme.md-checked .md-bar{background-color:#9E9E9E}md-switch.md-default-theme .md-thumb{background-color:#fff}md-input-container.md-default-theme>md-icon{fill:#fff}}md-switch.md-default-theme .md-thumb{background-color:#fafafa}md-switch.md-default-theme .md-bar{background-color:#9e9e9e}md-switch.md-default-theme.md-checked.md-focused .md-thumb:before{background-color:rgba(233,30,99,.26)}md-switch.md-default-theme.md-checked.md-primary .md-thumb{background-color:#3f51b5}md-switch.md-default-theme.md-checked.md-primary .md-bar{background-color:rgba(63,81,181,.5)}md-switch.md-default-theme.md-checked.md-primary.md-focused .md-thumb:before{background-color:rgba(63,81,181,.26)}md-switch.md-default-theme.md-checked.md-warn .md-thumb{background-color:#f44336}md-switch.md-default-theme.md-checked.md-warn .md-bar{background-color:rgba(244,67,54,.5)}md-switch.md-default-theme.md-checked.md-warn.md-focused .md-thumb:before{background-color:rgba(244,67,54,.26)}md-switch.md-default-theme[disabled] .md-thumb{background-color:#bdbdbd}md-switch.md-default-theme[disabled] .md-bar{background-color:rgba(0,0,0,.12)}md-input-container{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2px 2px 26px}md-input-container>md-icon{position:absolute;top:5px;left:2px}md-input-container input[type=search],md-input-container input[type=text],md-input-container input[type=password],md-input-container input[type=datetime],md-input-container input[type=datetime-local],md-input-container input[type=date],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week],md-input-container input[type=number],md-input-container input[type=email],md-input-container input[type=url],md-input-container input[type=tel],md-input-container input[type=color],md-input-container textarea{-moz-appearance:none;-webkit-appearance:none}md-input-container input[type=datetime-local],md-input-container input[type=date],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week]{min-height:26px}md-input-container textarea{resize:none;overflow:hidden}md-input-container textarea.md-input{min-height:26px;-ms-flex-preferred-size:auto}md-input-container label{position:relative;top:-2px}md-input-container .md-placeholder,md-input-container label:not(.md-no-float){-webkit-order:1;-ms-flex-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;z-index:1;-webkit-transform:translate3d(0,28px,0) scale(1);transform:translate3d(0,28px,0) scale(1);transition:-webkit-transform cubic-bezier(.25,.8,.25,1) .25s;transition:transform cubic-bezier(.25,.8,.25,1) .25s;-webkit-transform-origin:left top;transform-origin:left top}html[dir=rtl] md-input-container .md-placeholder,html[dir=rtl] md-input-container label:not(.md-no-float){-webkit-transform-origin:right top;transform-origin:right top}md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}md-input-container .md-placeholder.md-static{position:static}md-input-container.md-input-focused .md-placeholder{opacity:1;-webkit-transform:translate3d(0,24px,0);transform:translate3d(0,24px,0)}md-input-container.md-input-has-value .md-placeholder{transition:none;opacity:0}md-input-container:not(.md-input-has-value) input:not(:focus),md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field{color:transparent}md-input-container .md-input{-webkit-order:2;-ms-flex-order:2;order:2;display:block;margin-top:auto;background:0 0;border-width:0 0 1px;line-height:26px;-ms-flex-preferred-size:26px;border-radius:0;padding:2px 2px 1px}md-input-container .md-input:invalid{outline:0;box-shadow:none}md-input-container .md-input.md-no-flex{-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}md-input-container [data-ng-messages],md-input-container [ng-messages],md-input-container [x-ng-messages],md-input-container data-ng-messages,md-input-container ng-messages,md-input-container x-ng-messages{-webkit-order:3;-ms-flex-order:3;order:3;position:relative}md-input-container .md-char-counter,md-input-container [data-ng-message],md-input-container [ng-message],md-input-container [x-ng-message],md-input-container data-ng-message,md-input-container ng-message,md-input-container x-ng-message{position:absolute;font-size:12px;line-height:24px}md-input-container .md-char-counter:not(.md-char-counter),md-input-container [data-ng-message]:not(.md-char-counter),md-input-container [ng-message]:not(.md-char-counter),md-input-container [x-ng-message]:not(.md-char-counter),md-input-container data-ng-message:not(.md-char-counter),md-input-container ng-message:not(.md-char-counter),md-input-container x-ng-message:not(.md-char-counter){padding-right:30px}md-input-container .md-char-counter.ng-enter,md-input-container [data-ng-message].ng-enter,md-input-container [ng-message].ng-enter,md-input-container [x-ng-message].ng-enter,md-input-container data-ng-message.ng-enter,md-input-container ng-message.ng-enter,md-input-container x-ng-message.ng-enter{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-delay:.2s}md-input-container .md-char-counter.ng-leave,md-input-container [data-ng-message].ng-leave,md-input-container [ng-message].ng-leave,md-input-container [x-ng-message].ng-leave,md-input-container data-ng-message.ng-leave,md-input-container ng-message.ng-leave,md-input-container x-ng-message.ng-leave{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-input-container .md-char-counter.ng-enter,md-input-container .md-char-counter.ng-leave.ng-leave-active,md-input-container [data-ng-message].ng-enter,md-input-container [data-ng-message].ng-leave.ng-leave-active,md-input-container [ng-message].ng-enter,md-input-container [ng-message].ng-leave.ng-leave-active,md-input-container [x-ng-message].ng-enter,md-input-container [x-ng-message].ng-leave.ng-leave-active,md-input-container data-ng-message.ng-enter,md-input-container data-ng-message.ng-leave.ng-leave-active,md-input-container ng-message.ng-enter,md-input-container ng-message.ng-leave.ng-leave-active,md-input-container x-ng-message.ng-enter,md-input-container x-ng-message.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}md-input-container .md-char-counter.ng-enter.ng-enter-active,md-input-container .md-char-counter.ng-leave,md-input-container [data-ng-message].ng-enter.ng-enter-active,md-input-container [data-ng-message].ng-leave,md-input-container [ng-message].ng-enter.ng-enter-active,md-input-container [ng-message].ng-leave,md-input-container [x-ng-message].ng-enter.ng-enter-active,md-input-container [x-ng-message].ng-leave,md-input-container data-ng-message.ng-enter.ng-enter-active,md-input-container data-ng-message.ng-leave,md-input-container ng-message.ng-enter.ng-enter-active,md-input-container ng-message.ng-leave,md-input-container x-ng-message.ng-enter.ng-enter-active,md-input-container x-ng-message.ng-leave{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-input-container .md-char-counter{bottom:2px;right:2px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75)}md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input{padding-bottom:0;border-width:0 0 2px}[disabled] md-input-container .md-input,md-input-container .md-input[disabled]{background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;margin-bottom:-1px}md-input-container.md-icon-float{margin-top:-16px;transition:margin-top .5s cubic-bezier(.25,.8,.25,1)}md-input-container.md-icon-float>label{pointer-events:none;position:absolute;margin-left:36px}md-input-container.md-icon-float>md-icon{top:26px;left:2px}md-input-container.md-icon-float>input{padding-top:24px}md-input-container.md-icon-float.md-input-focused,md-input-container.md-icon-float.md-input-has-value{margin-top:-8px}md-input-container.md-icon-float.md-input-focused label,md-input-container.md-icon-float.md-input-has-value label{-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75);transition:-webkit-transform cubic-bezier(.25,.8,.25,1) .5s;transition:transform cubic-bezier(.25,.8,.25,1) .5s}md-input-container.md-default-theme .md-input{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.12);text-shadow:none}md-input-container.md-default-theme .md-input:-moz-placeholder,md-input-container.md-default-theme .md-input:-ms-input-placeholder,md-input-container.md-default-theme .md-input::-moz-placeholder,md-input-container.md-default-theme .md-input::-webkit-input-placeholder{color:rgba(0,0,0,.26)}md-input-container.md-default-theme>md-icon{color:rgba(0,0,0,.87)}md-input-container.md-default-theme .md-placeholder,md-input-container.md-default-theme label{text-shadow:none;color:rgba(0,0,0,.26)}md-input-container.md-default-theme [data-ng-message],md-input-container.md-default-theme [ng-message],md-input-container.md-default-theme [x-ng-message],md-input-container.md-default-theme ng-messages{color:#f44336}md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label{color:rgba(0,0,0,.54)}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input{border-color:#3f51b5}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon{color:#3f51b5}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input{border-color:#e91e63}md-input-container.md-default-theme.md-input-invalid .md-input,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input{border-color:#f44336}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent label{color:#e91e63}md-input-container.md-default-theme.md-input-invalid .md-char-counter,md-input-container.md-default-theme.md-input-invalid [data-ng-message],md-input-container.md-default-theme.md-input-invalid [ng-message],md-input-container.md-default-theme.md-input-invalid [x-ng-message],md-input-container.md-default-theme.md-input-invalid data-ng-message,md-input-container.md-default-theme.md-input-invalid ng-message,md-input-container.md-default-theme.md-input-invalid x-ng-message,md-input-container.md-default-theme.md-input-invalid.md-input-focused label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn label{color:#f44336}[disabled] md-input-container.md-default-theme .md-input,md-input-container.md-default-theme .md-input[disabled]{border-bottom-color:transparent;color:rgba(0,0,0,.26);background-image:linear-gradient(to right,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 33%,transparent 0);background-image:-ms-linear-gradient(left,transparent 0,rgba(0,0,0,.26) 100%)}md-list{display:block}md-list .md-subheader{font-size:14px;font-weight:500;letter-spacing:.010em;line-height:24px;line-height:.75em}md-list-item.md-proxy-focus.md-focused .md-no-style{transition:background-color .15s linear}md-list-item .md-no-style,md-list-item.md-no-proxy{position:relative;padding:0 16px;-webkit-flex:1;-ms-flex:1;flex:1}md-list-item .md-no-style.md-button,md-list-item.md-no-proxy.md-button{font-size:inherit;height:inherit;text-align:left;text-transform:none;width:100%;white-space:normal;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}md-list-item.md-with-secondary{position:relative}md-list-item md-divider{position:absolute;bottom:0;left:0;width:100%}md-list-item md-divider[md-inset]{left:96px;width:calc(100% - 96px);margin:0}md-list-item,md-list-item .md-list-item-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:48px}md-list-item .md-list-item-inner>div.md-primary>md-icon,md-list-item .md-list-item-inner>div.md-secondary>md-icon,md-list-item .md-list-item-inner>md-icon.md-secondary,md-list-item .md-list-item-inner>md-icon:first-child,md-list-item>div.md-primary>md-icon,md-list-item>div.md-secondary>md-icon,md-list-item>md-icon.md-secondary,md-list-item>md-icon:first-child{width:24px;margin-top:16px;margin-bottom:12px;box-sizing:content-box}md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item .md-list-item-inner>div.md-primary>md-checkbox,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox,md-list-item .md-list-item-inner>md-checkbox:first-child,md-list-item md-checkbox.md-secondary,md-list-item>div.md-primary>md-checkbox,md-list-item>div.md-secondary>md-checkbox,md-list-item>md-checkbox:first-child{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label,md-list-item .md-list-item-inner>div.md-primary>md-checkbox .md-label,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox .md-label,md-list-item .md-list-item-inner>md-checkbox:first-child .md-label,md-list-item md-checkbox.md-secondary .md-label,md-list-item>div.md-primary>md-checkbox .md-label,md-list-item>div.md-secondary>md-checkbox .md-label,md-list-item>md-checkbox:first-child .md-label{display:none}md-list-item .md-list-item-inner>md-icon:first-child,md-list-item>md-icon:first-child{margin-right:32px}md-list-item .md-list-item-inner>md-checkbox:first-child,md-list-item>md-checkbox:first-child{width:24px;margin-left:3px;margin-right:29px}md-list-item .md-list-item-inner>.md-avatar:first-child,md-list-item>.md-avatar:first-child{width:40px;height:40px;margin-top:8px;margin-bottom:8px;margin-right:16px;border-radius:50%;box-sizing:content-box}md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item .md-list-item-inner md-switch.md-secondary,md-list-item md-checkbox.md-secondary,md-list-item md-switch.md-secondary{margin-right:0;margin-top:0;margin-bottom:0}md-list-item .md-list-item-inner button.md-button.md-secondary-container,md-list-item button.md-button.md-secondary-container{background-color:transparent;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-radius:50%;margin:0;min-width:0}md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple,md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple-container,md-list-item button.md-button.md-secondary-container .md-ripple,md-list-item button.md-button.md-secondary-container .md-ripple-container{border-radius:50%}md-list-item .md-list-item-inner .md-secondary,md-list-item .md-list-item-inner .md-secondary-container,md-list-item .md-secondary,md-list-item .md-secondary-container{margin-left:16px;position:absolute;right:16px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}md-list-item .md-list-item-inner>.md-button.md-secondary-container>.md-secondary,md-list-item>.md-button.md-secondary-container>.md-secondary{margin-left:0;position:static}md-slider,md-slider .md-slider-wrapper,md-toolbar{position:relative}md-list-item .md-list-item-inner>.md-list-item-inner>p,md-list-item .md-list-item-inner>p,md-list-item>.md-list-item-inner>p,md-list-item>p{-webkit-flex:1;-ms-flex:1;flex:1;margin:0}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style,md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text,md-list-item.md-3-line .md-list-item-text,md-list-item.md-3-line>.md-no-style .md-list-item-text{-webkit-flex:1;-ms-flex:1;flex:1;padding:16px 0;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text.md-offset,md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list-item.md-3-line .md-list-item-text.md-offset,md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.010em;margin:0 0 6px;line-height:.75em}md-list-item.md-2-line .md-list-item-text h4,md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list-item.md-3-line .md-list-item-text h4,md-list-item.md-3-line>.md-no-style .md-list-item-text h4{font-size:14px;letter-spacing:.010em;font-weight:400;margin:10px 0 5px;line-height:.75em}md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.010em;margin:0;line-height:1.6em}md-list-item.md-2-line>.md-avatar:first-child,md-list-item.md-2-line>.md-no-style>.md-avatar:first-child{margin-top:12px}md-list-item.md-2-line>.md-no-style>md-icon:first-child,md-list-item.md-2-line>md-icon:first-child{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:19px}md-list-item.md-3-line>.md-avatar:first-child,md-list-item.md-3-line>.md-no-style>.md-avatar:first-child,md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list-item.md-3-line>md-icon:first-child{margin-top:16px}md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4{color:rgba(0,0,0,.87)}md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p,md-list.md-default-theme md-list-item>md-icon{color:rgba(0,0,0,.54)}md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style{background-color:#f5f5f5}md-list.md-default-theme md-list-item>md-icon.md-highlight{color:#3f51b5}md-list.md-default-theme md-list-item>md-icon.md-highlight.md-accent{color:#e91e63}md-list.md-default-theme md-list-item button,md-list.md-default-theme md-list-item button.md-button:not([disabled]):hover{background-color:#9e9e9e}md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}md-divider.md-default-theme{border-top-color:rgba(0,0,0,.12)}.md-whiteframe-z1{box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.098),0 1px 10px 0 rgba(0,0,0,.084)}.md-whiteframe-z3{box-shadow:0 3px 5px -1px rgba(0,0,0,.14),0 6px 10px 0 rgba(0,0,0,.098),0 1px 18px 0 rgba(0,0,0,.084)}.md-whiteframe-z4{box-shadow:0 5px 5px -3px rgba(0,0,0,.14),0 8px 10px 1px rgba(0,0,0,.098),0 3px 14px 2px rgba(0,0,0,.084)}.md-whiteframe-z5{box-shadow:0 8px 10px -5px rgba(0,0,0,.14),0 16px 24px 2px rgba(0,0,0,.098),0 6px 30px 5px rgba(0,0,0,.084)}md-toolbar{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;font-size:20px;min-height:64px;width:100%}md-toolbar.md-whiteframe-z1-add,md-toolbar.md-whiteframe-z1-remove{transition:box-shadow .5s linear}md-toolbar *,md-toolbar :after,md-toolbar :before{box-sizing:border-box}md-toolbar.md-tall{height:128px;min-height:128px;max-height:128px}md-toolbar.md-medium-tall{height:88px;min-height:88px;max-height:88px}md-toolbar.md-medium-tall .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}md-toolbar .md-indent{margin-left:64px}md-toolbar~md-content>md-list{padding:0}md-toolbar~md-content>md-list md-list-item:last-child md-divider{display:none}.md-toolbar-tools,.md-toolbar-tools .fill-height{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.md-toolbar-tools{font-size:20px;letter-spacing:.005em;font-weight:400;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;height:64px;max-height:64px;padding:0 16px;margin:0}.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{font-size:inherit;font-weight:inherit;margin:inherit}.md-toolbar-tools a{color:inherit}.md-toolbar-tools .md-button{margin-top:0;margin-bottom:0}.md-toolbar-tools>.md-button:first-child{margin-left:-8px}.md-toolbar-tools>.md-button:last-child,.md-toolbar-tools>md-menu:last-child{margin-right:-8px}.md-toolbar-tools>md-menu:last-child>.md-button{margin-right:0}@media screen and (-ms-high-contrast:active){.md-toolbar-tools{border-bottom:1px solid #fff}}md-toolbar.md-default-theme{background-color:#3f51b5;color:rgba(255,255,255,.87)}md-toolbar.md-default-theme .md-button,md-toolbar.md-default-theme md-icon{color:rgba(255,255,255,.87)}md-toolbar.md-default-theme.md-accent{background-color:#e91e63;color:rgba(255,255,255,.87)}md-toolbar.md-default-theme.md-warn{background-color:#f44336;color:rgba(255,255,255,.87)}.md-spin{-webkit-animation:md-spin 1.5s infinite linear;animation:md-spin 1.5s infinite linear}.md-spin-reverse{-webkit-animation:md-spin-reverse 1.5s infinite linear;animation:md-spin-reverse 1.5s infinite linear}@-webkit-keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes md-spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes md-spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}md-icon svg{pointer-events:none}md-icon[md-font-icon]{line-height:1;width:auto}md-icon.md-default-theme{color:rgba(0,0,0,.54)}md-icon.md-default-theme.md-primary{color:#3f51b5}md-icon.md-default-theme.md-accent{color:#e91e63}md-icon.md-default-theme.md-warn{color:#f44336}md-slider.md-default-theme .md-thumb-text,md-slider.md-default-theme.md-primary .md-thumb-text,md-slider.md-default-theme.md-warn .md-thumb-text{color:rgba(255,255,255,.87)}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;letter-spacing:normal;word-wrap:normal;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.material-icons.access-alarm:before{content:"\e190"}.material-icons.access-alarms:before{content:"\e191"}.material-icons.access-time:before{content:"\e192"}.material-icons.accessibility:before{content:"\e84e"}.material-icons.account-balance:before{content:"\e84f"}.material-icons.account-balance-wallet:before{content:"\e850"}.material-icons.account-box:before{content:"\e851"}.material-icons.account-circle:before{content:"\e853"}.material-icons.adb:before{content:"\e60e"}.material-icons.add:before{content:"\e145"}.material-icons.add-alarm:before{content:"\e193"}.material-icons.add-alert:before{content:"\e003"}.material-icons.add-box:before{content:"\e146"}.material-icons.add-circle:before{content:"\e147"}.material-icons.add-circle-outline:before{content:"\e148"}.material-icons.add-shopping-cart:before{content:"\e854"}.material-icons.add-to-photos:before{content:"\e39d"}.material-icons.adjust:before{content:"\e39e"}.material-icons.airline-seat-flat:before{content:"\e630"}.material-icons.airline-seat-flat-angled:before{content:"\e631"}.material-icons.airline-seat-individual-suite:before{content:"\e632"}.material-icons.airline-seat-legroom-extra:before{content:"\e633"}.material-icons.airline-seat-legroom-normal:before{content:"\e634"}.material-icons.airline-seat-legroom-reduced:before{content:"\e635"}.material-icons.airline-seat-recline-extra:before{content:"\e636"}.material-icons.airline-seat-recline-normal:before{content:"\e637"}.material-icons.airplanemode-active:before{content:"\e195"}.material-icons.airplanemode-inactive:before{content:"\e194"}.material-icons.airplay:before{content:"\e055"}.material-icons.alarm:before{content:"\e855"}.material-icons.alarm-add:before{content:"\e856"}.material-icons.alarm-off:before{content:"\e857"}.material-icons.alarm-on:before{content:"\e858"}.material-icons.album:before{content:"\e019"}.material-icons.android:before{content:"\e859"}.material-icons.announcement:before{content:"\e85a"}.material-icons.apps:before{content:"\e5c3"}.material-icons.archive:before{content:"\e149"}.material-icons.arrow-back:before{content:"\e5c4"}.material-icons.arrow-drop-down:before{content:"\e5c5"}.material-icons.arrow-drop-down-circle:before{content:"\e5c6"}.material-icons.arrow-drop-up:before{content:"\e5c7"}.material-icons.arrow-forward:before{content:"\e5c8"}.material-icons.aspect-ratio:before{content:"\e85b"}.material-icons.assessment:before{content:"\e85c"}.material-icons.assignment:before{content:"\e85d"}.material-icons.assignment-ind:before{content:"\e85e"}.material-icons.assignment-late:before{content:"\e85f"}.material-icons.assignment-return:before{content:"\e860"}.material-icons.assignment-returned:before{content:"\e861"}.material-icons.assignment-turned-in:before{content:"\e862"}.material-icons.assistant:before{content:"\e39f"}.material-icons.assistant-photo:before{content:"\e3a0"}.material-icons.attach-file:before{content:"\e226"}.material-icons.attach-money:before{content:"\e227"}.material-icons.attachment:before{content:"\e2bc"}.material-icons.audiotrack:before{content:"\e3a1"}.material-icons.autorenew:before{content:"\e863"}.material-icons.av-timer:before{content:"\e01b"}.material-icons.backspace:before{content:"\e14a"}.material-icons.backup:before{content:"\e864"}.material-icons.battery-alert:before{content:"\e19c"}.material-icons.battery-charging-full:before{content:"\e1a3"}.material-icons.battery-full:before{content:"\e1a4"}.material-icons.battery-std:before{content:"\e1a5"}.material-icons.battery-unknown:before{content:"\e1a6"}.material-icons.beenhere:before{content:"\e52d"}.material-icons.block:before{content:"\e14b"}.material-icons.bluetooth:before{content:"\e1a7"}.material-icons.bluetooth-audio:before{content:"\e60f"}.material-icons.bluetooth-connected:before{content:"\e1a8"}.material-icons.bluetooth-disabled:before{content:"\e1a9"}.material-icons.bluetooth-searching:before{content:"\e1aa"}.material-icons.blur-circular:before{content:"\e3a2"}.material-icons.blur-linear:before{content:"\e3a3"}.material-icons.blur-off:before{content:"\e3a4"}.material-icons.blur-on:before{content:"\e3a5"}.material-icons.book:before{content:"\e865"}.material-icons.bookmark:before{content:"\e866"}.material-icons.bookmark-border:before{content:"\e867"}.material-icons.border-all:before{content:"\e228"}.material-icons.border-bottom:before{content:"\e229"}.material-icons.border-clear:before{content:"\e22a"}.material-icons.border-color:before{content:"\e22b"}.material-icons.border-horizontal:before{content:"\e22c"}.material-icons.border-inner:before{content:"\e22d"}.material-icons.border-left:before{content:"\e22e"}.material-icons.border-outer:before{content:"\e22f"}.material-icons.border-right:before{content:"\e230"}.material-icons.border-style:before{content:"\e231"}.material-icons.border-top:before{content:"\e232"}.material-icons.border-vertical:before{content:"\e233"}.material-icons.brightness-1:before{content:"\e3a6"}.material-icons.brightness-2:before{content:"\e3a7"}.material-icons.brightness-3:before{content:"\e3a8"}.material-icons.brightness-4:before{content:"\e3a9"}.material-icons.brightness-5:before{content:"\e3aa"}.material-icons.brightness-6:before{content:"\e3ab"}.material-icons.brightness-7:before{content:"\e3ac"}.material-icons.brightness-auto:before{content:"\e1ab"}.material-icons.brightness-high:before{content:"\e1ac"}.material-icons.brightness-low:before{content:"\e1ad"}.material-icons.brightness-medium:before{content:"\e1ae"}.material-icons.broken-image:before{content:"\e3ad"}.material-icons.brush:before{content:"\e3ae"}.material-icons.bug-report:before{content:"\e868"}.material-icons.build:before{content:"\e869"}.material-icons.business:before{content:"\e0af"}.material-icons.cached:before{content:"\e86a"}.material-icons.cake:before{content:"\e7e9"}.material-icons.call:before{content:"\e0b0"}.material-icons.call-end:before{content:"\e0b1"}.material-icons.call-made:before{content:"\e0b2"}.material-icons.call-merge:before{content:"\e0b3"}.material-icons.call-missed:before{content:"\e0b4"}.material-icons.call-received:before{content:"\e0b5"}.material-icons.call-split:before{content:"\e0b6"}.material-icons.camera:before{content:"\e3af"}.material-icons.camera-alt:before{content:"\e3b0"}.material-icons.camera-enhance:before{content:"\e8fc"}.material-icons.camera-front:before{content:"\e3b1"}.material-icons.camera-rear:before{content:"\e3b2"}.material-icons.camera-roll:before{content:"\e3b3"}.material-icons.cancel:before{content:"\e5c9"}.material-icons.card-giftcard:before{content:"\e8f6"}.material-icons.card-membership:before{content:"\e8f7"}.material-icons.card-travel:before{content:"\e8f8"}.material-icons.cast:before{content:"\e307"}.material-icons.cast-connected:before{content:"\e308"}.material-icons.center-focus-strong:before{content:"\e3b4"}.material-icons.center-focus-weak:before{content:"\e3b5"}.material-icons.change-history:before{content:"\e86b"}.material-icons.chat:before{content:"\e0b7"}.material-icons.chat-bubble:before{content:"\e0ca"}.material-icons.chat-bubble-outline:before{content:"\e0cb"}.material-icons.check:before{content:"\e5ca"}.material-icons.check-box:before{content:"\e834"}.material-icons.check-box-outline-blank:before{content:"\e835"}.material-icons.check-circle:before{content:"\e86c"}.material-icons.chevron-left:before{content:"\e5cb"}.material-icons.chevron-right:before{content:"\e5cc"}.material-icons.chrome-reader-mode:before{content:"\e86d"}.material-icons.class:before{content:"\e86e"}.material-icons.clear:before{content:"\e14c"}.material-icons.clear-all:before{content:"\e0b8"}.material-icons.close:before{content:"\e5cd"}.material-icons.closed-caption:before{content:"\e01c"}.material-icons.cloud:before{content:"\e2bd"}.material-icons.cloud-circle:before{content:"\e2be"}.material-icons.cloud-done:before{content:"\e2bf"}.material-icons.cloud-download:before{content:"\e2c0"}.material-icons.cloud-off:before{content:"\e2c1"}.material-icons.cloud-queue:before{content:"\e2c2"}.material-icons.cloud-upload:before{content:"\e2c3"}.material-icons.code:before{content:"\e86f"}.material-icons.collections:before{content:"\e3b6"}.material-icons.collections-bookmark:before{content:"\e431"}.material-icons.color-lens:before{content:"\e3b7"}.material-icons.colorize:before{content:"\e3b8"}.material-icons.comment:before{content:"\e0b9"}.material-icons.compare:before{content:"\e3b9"}.material-icons.computer:before{content:"\e30a"}.material-icons.confirmation-number:before{content:"\e638"}.material-icons.contact-phone:before{content:"\e0cf"}.material-icons.contacts:before{content:"\e0ba"}.material-icons.content-copy:before{content:"\e14d"}.material-icons.content-cut:before{content:"\e14e"}.material-icons.content-paste:before{content:"\e14f"}.material-icons.control-point:before{content:"\e3ba"}.material-icons.control-point-duplicate:before{content:"\e3bb"}.material-icons.create:before{content:"\e150"}.material-icons.credit-card:before{content:"\e870"}.material-icons.crop:before{content:"\e3be"}.material-icons.crop-16-9:before{content:"\e3bc"}.material-icons.crop-3-2:before{content:"\e3bd"}.material-icons.crop-5-4:before{content:"\e3bf"}.material-icons.crop-7-5:before{content:"\e3c0"}.material-icons.crop-din:before{content:"\e3c1"}.material-icons.crop-free:before{content:"\e3c2"}.material-icons.crop-landscape:before{content:"\e3c3"}.material-icons.crop-original:before{content:"\e3c4"}.material-icons.crop-portrait:before{content:"\e3c5"}.material-icons.crop-square:before{content:"\e3c6"}.material-icons.dashboard:before{content:"\e871"}.material-icons.data-usage:before{content:"\e1af"}.material-icons.dehaze:before{content:"\e3c7"}.material-icons.delete:before{content:"\e872"}.material-icons.description:before{content:"\e873"}.material-icons.desktop-mac:before{content:"\e30b"}.material-icons.desktop-windows:before{content:"\e30c"}.material-icons.details:before{content:"\e3c8"}.material-icons.developer-board:before{content:"\e30d"}.material-icons.developer-mode:before{content:"\e1b0"}.material-icons.device-hub:before{content:"\e335"}.material-icons.devices:before{content:"\e1b1"}.material-icons.dialer-sip:before{content:"\e0bb"}.material-icons.dialpad:before{content:"\e0bc"}.material-icons.directions:before{content:"\e52e"}.material-icons.directions-bike:before{content:"\e52f"}.material-icons.directions-boat:before{content:"\e532"}.material-icons.directions-bus:before{content:"\e530"}.material-icons.directions-car:before{content:"\e531"}.material-icons.directions-railway:before{content:"\e534"}.material-icons.directions-run:before{content:"\e566"}.material-icons.directions-subway:before{content:"\e533"}.material-icons.directions-transit:before{content:"\e535"}.material-icons.directions-walk:before{content:"\e536"}.material-icons.disc-full:before{content:"\e610"}.material-icons.dns:before{content:"\e875"}.material-icons.do-not-disturb:before{content:"\e612"}.material-icons.do-not-disturb-alt:before{content:"\e611"}.material-icons.dock:before{content:"\e30e"}.material-icons.domain:before{content:"\e7ee"}.material-icons.done:before{content:"\e876"}.material-icons.done-all:before{content:"\e877"}.material-icons.drafts:before{content:"\e151"}.material-icons.drive-eta:before{content:"\e613"}.material-icons.dvr:before{content:"\e1b2"}.material-icons.edit:before{content:"\e3c9"}.material-icons.eject:before{content:"\e8fb"}.material-icons.email:before{content:"\e0be"}.material-icons.equalizer:before{content:"\e01d"}.material-icons.error:before{content:"\e000"}.material-icons.error-outline:before{content:"\e001"}.material-icons.event:before{content:"\e878"}.material-icons.event-available:before{content:"\e614"}.material-icons.event-busy:before{content:"\e615"}.material-icons.event-note:before{content:"\e616"}.material-icons.event-seat:before{content:"\e903"}.material-icons.exit-to-app:before{content:"\e879"}.material-icons.expand-less:before{content:"\e5ce"}.material-icons.expand-more:before{content:"\e5cf"}.material-icons.explicit:before{content:"\e01e"}.material-icons.explore:before{content:"\e87a"}.material-icons.exposure:before{content:"\e3ca"}.material-icons.exposure-neg-1:before{content:"\e3cb"}.material-icons.exposure-neg-2:before{content:"\e3cc"}.material-icons.exposure-plus-1:before{content:"\e3cd"}.material-icons.exposure-plus-2:before{content:"\e3ce"}.material-icons.exposure-zero:before{content:"\e3cf"}.material-icons.extension:before{content:"\e87b"}.material-icons.face:before{content:"\e87c"}.material-icons.fast-forward:before{content:"\e01f"}.material-icons.fast-rewind:before{content:"\e020"}.material-icons.favorite:before{content:"\e87d"}.material-icons.favorite-border:before{content:"\e87e"}.material-icons.feedback:before{content:"\e87f"}.material-icons.file-download:before{content:"\e2c4"}.material-icons.file-upload:before{content:"\e2c6"}.material-icons.filter:before{content:"\e3d3"}.material-icons.filter-1:before{content:"\e3d0"}.material-icons.filter-2:before{content:"\e3d1"}.material-icons.filter-3:before{content:"\e3d2"}.material-icons.filter-4:before{content:"\e3d4"}.material-icons.filter-5:before{content:"\e3d5"}.material-icons.filter-6:before{content:"\e3d6"}.material-icons.filter-7:before{content:"\e3d7"}.material-icons.filter-8:before{content:"\e3d8"}.material-icons.filter-9:before{content:"\e3d9"}.material-icons.filter-9-plus:before{content:"\e3da"}.material-icons.filter-b-and-w:before{content:"\e3db"}.material-icons.filter-center-focus:before{content:"\e3dc"}.material-icons.filter-drama:before{content:"\e3dd"}.material-icons.filter-frames:before{content:"\e3de"}.material-icons.filter-hdr:before{content:"\e3df"}.material-icons.filter-list:before{content:"\e152"}.material-icons.filter-none:before{content:"\e3e0"}.material-icons.filter-tilt-shift:before{content:"\e3e2"}.material-icons.filter-vintage:before{content:"\e3e3"}.material-icons.find-in-page:before{content:"\e880"}.material-icons.find-replace:before{content:"\e881"}.material-icons.flag:before{content:"\e153"}.material-icons.flare:before{content:"\e3e4"}.material-icons.flash-auto:before{content:"\e3e5"}.material-icons.flash-off:before{content:"\e3e6"}.material-icons.flash-on:before{content:"\e3e7"}.material-icons.flight:before{content:"\e539"}.material-icons.flight-land:before{content:"\e904"}.material-icons.flight-takeoff:before{content:"\e905"}.material-icons.flip:before{content:"\e3e8"}.material-icons.flip-to-back:before{content:"\e882"}.material-icons.flip-to-front:before{content:"\e883"}.material-icons.folder:before{content:"\e2c7"}.material-icons.folder-open:before{content:"\e2c8"}.material-icons.folder-shared:before{content:"\e2c9"}.material-icons.folder-special:before{content:"\e617"}.material-icons.font-download:before{content:"\e167"}.material-icons.format-align-center:before{content:"\e234"}.material-icons.format-align-justify:before{content:"\e235"}.material-icons.format-align-left:before{content:"\e236"}.material-icons.format-align-right:before{content:"\e237"}.material-icons.format-bold:before{content:"\e238"}.material-icons.format-clear:before{content:"\e239"}.material-icons.format-color-fill:before{content:"\e23a"}.material-icons.format-color-reset:before{content:"\e23b"}.material-icons.format-color-text:before{content:"\e23c"}.material-icons.format-indent-decrease:before{content:"\e23d"}.material-icons.format-indent-increase:before{content:"\e23e"}.material-icons.format-italic:before{content:"\e23f"}.material-icons.format-line-spacing:before{content:"\e240"}.material-icons.format-list-bulleted:before{content:"\e241"}.material-icons.format-list-numbered:before{content:"\e242"}.material-icons.format-paint:before{content:"\e243"}.material-icons.format-quote:before{content:"\e244"}.material-icons.format-size:before{content:"\e245"}.material-icons.format-strikethrough:before{content:"\e246"}.material-icons.format-textdirection-l-to-r:before{content:"\e247"}.material-icons.format-textdirection-r-to-l:before{content:"\e248"}.material-icons.format-underlined:before{content:"\e249"}.material-icons.forum:before{content:"\e0bf"}.material-icons.forward:before{content:"\e154"}.material-icons.forward-10:before{content:"\e056"}.material-icons.forward-30:before{content:"\e057"}.material-icons.forward-5:before{content:"\e058"}.material-icons.fullscreen:before{content:"\e5d0"}.material-icons.fullscreen-exit:before{content:"\e5d1"}.material-icons.functions:before{content:"\e24a"}.material-icons.gamepad:before{content:"\e30f"}.material-icons.games:before{content:"\e021"}.material-icons.gesture:before{content:"\e155"}.material-icons.get-app:before{content:"\e884"}.material-icons.gif:before{content:"\e908"}.material-icons.gps-fixed:before{content:"\e1b3"}.material-icons.gps-not-fixed:before{content:"\e1b4"}.material-icons.gps-off:before{content:"\e1b5"}.material-icons.grade:before{content:"\e885"}.material-icons.gradient:before{content:"\e3e9"}.material-icons.grain:before{content:"\e3ea"}.material-icons.graphic-eq:before{content:"\e1b8"}.material-icons.grid-off:before{content:"\e3eb"}.material-icons.grid-on:before{content:"\e3ec"}.material-icons.group:before{content:"\e7ef"}.material-icons.group-add:before{content:"\e7f0"}.material-icons.group-work:before{content:"\e886"}.material-icons.hd:before{content:"\e052"}.material-icons.hdr-off:before{content:"\e3ed"}.material-icons.hdr-on:before{content:"\e3ee"}.material-icons.hdr-strong:before{content:"\e3f1"}.material-icons.hdr-weak:before{content:"\e3f2"}.material-icons.headset:before{content:"\e310"}.material-icons.headset-mic:before{content:"\e311"}.material-icons.healing:before{content:"\e3f3"}.material-icons.hearing:before{content:"\e023"}.material-icons.help:before{content:"\e887"}.material-icons.help-outline:before{content:"\e8fd"}.material-icons.high-quality:before{content:"\e024"}.material-icons.highlight-off:before{content:"\e888"}.material-icons.history:before{content:"\e889"}.material-icons.home:before{content:"\e88a"}.material-icons.hotel:before{content:"\e53a"}.material-icons.hourglass-empty:before{content:"\e88b"}.material-icons.hourglass-full:before{content:"\e88c"}.material-icons.http:before{content:"\e902"}.material-icons.https:before{content:"\e88d"}.material-icons.image:before{content:"\e3f4"}.material-icons.image-aspect-ratio:before{content:"\e3f5"}.material-icons.import-export:before{content:"\e0c3"}.material-icons.inbox:before{content:"\e156"}.material-icons.indeterminate-check-box:before{content:"\e909"}.material-icons.info:before{content:"\e88e"}.material-icons.info-outline:before{content:"\e88f"}.material-icons.input:before{content:"\e890"}.material-icons.insert-chart:before{content:"\e24b"}.material-icons.insert-comment:before{content:"\e24c"}.material-icons.insert-drive-file:before{content:"\e24d"}.material-icons.insert-emoticon:before{content:"\e24e"}.material-icons.insert-invitation:before{content:"\e24f"}.material-icons.insert-link:before{content:"\e250"}.material-icons.insert-photo:before{content:"\e251"}.material-icons.invert-colors:before{content:"\e891"}.material-icons.invert-colors-off:before{content:"\e0c4"}.material-icons.iso:before{content:"\e3f6"}.material-icons.keyboard:before{content:"\e312"}.material-icons.keyboard-arrow-down:before{content:"\e313"}.material-icons.keyboard-arrow-left:before{content:"\e314"}.material-icons.keyboard-arrow-right:before{content:"\e315"}.material-icons.keyboard-arrow-up:before{content:"\e316"}.material-icons.keyboard-backspace:before{content:"\e317"}.material-icons.keyboard-capslock:before{content:"\e318"}.material-icons.keyboard-hide:before{content:"\e31a"}.material-icons.keyboard-return:before{content:"\e31b"}.material-icons.keyboard-tab:before{content:"\e31c"}.material-icons.keyboard-voice:before{content:"\e31d"}.material-icons.label:before{content:"\e892"}.material-icons.label-outline:before{content:"\e893"}.material-icons.landscape:before{content:"\e3f7"}.material-icons.language:before{content:"\e894"}.material-icons.laptop:before{content:"\e31e"}.material-icons.laptop-chromebook:before{content:"\e31f"}.material-icons.laptop-mac:before{content:"\e320"}.material-icons.laptop-windows:before{content:"\e321"}.material-icons.launch:before{content:"\e895"}.material-icons.layers:before{content:"\e53b"}.material-icons.layers-clear:before{content:"\e53c"}.material-icons.leak-add:before{content:"\e3f8"}.material-icons.leak-remove:before{content:"\e3f9"}.material-icons.lens:before{content:"\e3fa"}.material-icons.library-add:before{content:"\e02e"}.material-icons.library-books:before{content:"\e02f"}.material-icons.library-music:before{content:"\e030"}.material-icons.link:before{content:"\e157"}.material-icons.list:before{content:"\e896"}.material-icons.live-help:before{content:"\e0c6"}.material-icons.live-tv:before{content:"\e639"}.material-icons.local-activity:before{content:"\e53f"}.material-icons.local-airport:before{content:"\e53d"}.material-icons.local-atm:before{content:"\e53e"}.material-icons.local-bar:before{content:"\e540"}.material-icons.local-cafe:before{content:"\e541"}.material-icons.local-car-wash:before{content:"\e542"}.material-icons.local-convenience-store:before{content:"\e543"}.material-icons.local-dining:before{content:"\e556"}.material-icons.local-drink:before{content:"\e544"}.material-icons.local-florist:before{content:"\e545"}.material-icons.local-gas-station:before{content:"\e546"}.material-icons.local-grocery-store:before{content:"\e547"}.material-icons.local-hospital:before{content:"\e548"}.material-icons.local-hotel:before{content:"\e549"}.material-icons.local-laundry-service:before{content:"\e54a"}.material-icons.local-library:before{content:"\e54b"}.material-icons.local-mall:before{content:"\e54c"}.material-icons.local-movies:before{content:"\e54d"}.material-icons.local-offer:before{content:"\e54e"}.material-icons.local-parking:before{content:"\e54f"}.material-icons.local-pharmacy:before{content:"\e550"}.material-icons.local-phone:before{content:"\e551"}.material-icons.local-pizza:before{content:"\e552"}.material-icons.local-play:before{content:"\e553"}.material-icons.local-post-office:before{content:"\e554"}.material-icons.local-printshop:before{content:"\e555"}.material-icons.local-see:before{content:"\e557"}.material-icons.local-shipping:before{content:"\e558"}.material-icons.local-taxi:before{content:"\e559"}.material-icons.location-city:before{content:"\e7f1"}.material-icons.location-disabled:before{content:"\e1b6"}.material-icons.location-off:before{content:"\e0c7"}.material-icons.location-on:before{content:"\e0c8"}.material-icons.location-searching:before{content:"\e1b7"}.material-icons.lock:before{content:"\e897"}.material-icons.lock-open:before{content:"\e898"}.material-icons.lock-outline:before{content:"\e899"}.material-icons.looks:before{content:"\e3fc"}.material-icons.looks-3:before{content:"\e3fb"}.material-icons.looks-4:before{content:"\e3fd"}.material-icons.looks-5:before{content:"\e3fe"}.material-icons.looks-6:before{content:"\e3ff"}.material-icons.looks-one:before{content:"\e400"}.material-icons.looks-two:before{content:"\e401"}.material-icons.loop:before{content:"\e028"}.material-icons.loupe:before{content:"\e402"}.material-icons.loyalty:before{content:"\e89a"}.material-icons.mail:before{content:"\e158"}.material-icons.map:before{content:"\e55b"}.material-icons.markunread:before{content:"\e159"}.material-icons.markunread-mailbox:before{content:"\e89b"}.material-icons.memory:before{content:"\e322"}.material-icons.menu:before{content:"\e5d2"}.material-icons.merge-type:before{content:"\e252"}.material-icons.message:before{content:"\e0c9"}.material-icons.mic:before{content:"\e029"}.material-icons.mic-none:before{content:"\e02a"}.material-icons.mic-off:before{content:"\e02b"}.material-icons.mms:before{content:"\e618"}.material-icons.mode-comment:before{content:"\e253"}.material-icons.mode-edit:before{content:"\e254"}.material-icons.money-off:before{content:"\e25c"}.material-icons.monochrome-photos:before{content:"\e403"}.material-icons.mood:before{content:"\e7f2"}.material-icons.mood-bad:before{content:"\e7f3"}.material-icons.more:before{content:"\e619"}.material-icons.more-horiz:before{content:"\e5d3"}.material-icons.more-vert:before{content:"\e5d4"}.material-icons.mouse:before{content:"\e323"}.material-icons.movie:before{content:"\e02c"}.material-icons.movie-creation:before{content:"\e404"}.material-icons.music-note:before{content:"\e405"}.material-icons.my-location:before{content:"\e55c"}.material-icons.nature:before{content:"\e406"}.material-icons.nature-people:before{content:"\e407"}.material-icons.navigate-before:before{content:"\e408"}.material-icons.navigate-next:before{content:"\e409"}.material-icons.navigation:before{content:"\e55d"}.material-icons.network-cell:before{content:"\e1b9"}.material-icons.network-locked:before{content:"\e61a"}.material-icons.network-wifi:before{content:"\e1ba"}.material-icons.new-releases:before{content:"\e031"}.material-icons.nfc:before{content:"\e1bb"}.material-icons.no-sim:before{content:"\e0cc"}.material-icons.not-interested:before{content:"\e033"}.material-icons.note-add:before{content:"\e89c"}.material-icons.notifications:before{content:"\e7f4"}.material-icons.notifications-active:before{content:"\e7f7"}.material-icons.notifications-none:before{content:"\e7f5"}.material-icons.notifications-off:before{content:"\e7f6"}.material-icons.notifications-paused:before{content:"\e7f8"}.material-icons.offline-pin:before{content:"\e90a"}.material-icons.ondemand-video:before{content:"\e63a"}.material-icons.open-in-browser:before{content:"\e89d"}.material-icons.open-in-new:before{content:"\e89e"}.material-icons.open-with:before{content:"\e89f"}.material-icons.pages:before{content:"\e7f9"}.material-icons.pageview:before{content:"\e8a0"}.material-icons.palette:before{content:"\e40a"}.material-icons.panorama:before{content:"\e40b"}.material-icons.panorama-fish-eye:before{content:"\e40c"}.material-icons.panorama-horizontal:before{content:"\e40d"}.material-icons.panorama-vertical:before{content:"\e40e"}.material-icons.panorama-wide-angle:before{content:"\e40f"}.material-icons.party-mode:before{content:"\e7fa"}.material-icons.pause:before{content:"\e034"}.material-icons.pause-circle-filled:before{content:"\e035"}.material-icons.pause-circle-outline:before{content:"\e036"}.material-icons.payment:before{content:"\e8a1"}.material-icons.people:before{content:"\e7fb"}.material-icons.people-outline:before{content:"\e7fc"}.material-icons.perm-camera-mic:before{content:"\e8a2"}.material-icons.perm-contact-calendar:before{content:"\e8a3"}.material-icons.perm-data-setting:before{content:"\e8a4"}.material-icons.perm-device-information:before{content:"\e8a5"}.material-icons.perm-identity:before{content:"\e8a6"}.material-icons.perm-media:before{content:"\e8a7"}.material-icons.perm-phone-msg:before{content:"\e8a8"}.material-icons.perm-scan-wifi:before{content:"\e8a9"}.material-icons.person:before{content:"\e7fd"}.material-icons.person-add:before{content:"\e7fe"}.material-icons.person-outline:before{content:"\e7ff"}.material-icons.person-pin:before{content:"\e55a"}.material-icons.personal-video:before{content:"\e63b"}.material-icons.phone:before{content:"\e0cd"}.material-icons.phone-android:before{content:"\e324"}.material-icons.phone-bluetooth-speaker:before{content:"\e61b"}.material-icons.phone-forwarded:before{content:"\e61c"}.material-icons.phone-in-talk:before{content:"\e61d"}.material-icons.phone-iphone:before{content:"\e325"}.material-icons.phone-locked:before{content:"\e61e"}.material-icons.phone-missed:before{content:"\e61f"}.material-icons.phone-paused:before{content:"\e620"}.material-icons.phonelink:before{content:"\e326"}.material-icons.phonelink-erase:before{content:"\e0db"}.material-icons.phonelink-lock:before{content:"\e0dc"}.material-icons.phonelink-off:before{content:"\e327"}.material-icons.phonelink-ring:before{content:"\e0dd"}.material-icons.phonelink-setup:before{content:"\e0de"}.material-icons.photo:before{content:"\e410"}.material-icons.photo-album:before{content:"\e411"}.material-icons.photo-camera:before{content:"\e412"}.material-icons.photo-library:before{content:"\e413"}.material-icons.photo-size-select-actual:before{content:"\e432"}.material-icons.photo-size-select-large:before{content:"\e433"}.material-icons.photo-size-select-small:before{content:"\e434"}.material-icons.picture-as-pdf:before{content:"\e415"}.material-icons.picture-in-picture:before{content:"\e8aa"}.material-icons.pin-drop:before{content:"\e55e"}.material-icons.place:before{content:"\e55f"}.material-icons.play-arrow:before{content:"\e037"}.material-icons.play-circle-filled:before{content:"\e038"}.material-icons.play-circle-outline:before{content:"\e039"}.material-icons.play-for-work:before{content:"\e906"}.material-icons.playlist-add:before{content:"\e03b"}.material-icons.plus-one:before{content:"\e800"}.material-icons.poll:before{content:"\e801"}.material-icons.polymer:before{content:"\e8ab"}.material-icons.portable-wifi-off:before{content:"\e0ce"}.material-icons.portrait:before{content:"\e416"}.material-icons.power:before{content:"\e63c"}.material-icons.power-input:before{content:"\e336"}.material-icons.power-settings-new:before{content:"\e8ac"}.material-icons.present-to-all:before{content:"\e0df"}.material-icons.print:before{content:"\e8ad"}.material-icons.public:before{content:"\e80b"}.material-icons.publish:before{content:"\e255"}.material-icons.query-builder:before{content:"\e8ae"}.material-icons.question-answer:before{content:"\e8af"}.material-icons.queue:before{content:"\e03c"}.material-icons.queue-music:before{content:"\e03d"}.material-icons.radio:before{content:"\e03e"}.material-icons.radio-button-checked:before{content:"\e837"}.material-icons.radio-button-unchecked:before{content:"\e836"}.material-icons.rate-review:before{content:"\e560"}.material-icons.receipt:before{content:"\e8b0"}.material-icons.recent-actors:before{content:"\e03f"}.material-icons.redeem:before{content:"\e8b1"}.material-icons.redo:before{content:"\e15a"}.material-icons.refresh:before{content:"\e5d5"}.material-icons.remove:before{content:"\e15b"}.material-icons.remove-circle:before{content:"\e15c"}.material-icons.remove-circle-outline:before{content:"\e15d"}.material-icons.remove-red-eye:before{content:"\e417"}.material-icons.reorder:before{content:"\e8fe"}.material-icons.repeat:before{content:"\e040"}.material-icons.repeat-one:before{content:"\e041"}.material-icons.replay:before{content:"\e042"}.material-icons.replay-10:before{content:"\e059"}.material-icons.replay-30:before{content:"\e05a"}.material-icons.replay-5:before{content:"\e05b"}.material-icons.reply:before{content:"\e15e"}.material-icons.reply-all:before{content:"\e15f"}.material-icons.report:before{content:"\e160"}.material-icons.report-problem:before{content:"\e8b2"}.material-icons.restaurant-menu:before{content:"\e561"}.material-icons.restore:before{content:"\e8b3"}.material-icons.ring-volume:before{content:"\e0d1"}.material-icons.room:before{content:"\e8b4"}.material-icons.rotate-90-degrees-ccw:before{content:"\e418"}.material-icons.rotate-left:before{content:"\e419"}.material-icons.rotate-right:before{content:"\e41a"}.material-icons.router:before{content:"\e328"}.material-icons.satellite:before{content:"\e562"}.material-icons.save:before{content:"\e161"}.material-icons.scanner:before{content:"\e329"}.material-icons.schedule:before{content:"\e8b5"}.material-icons.school:before{content:"\e80c"}.material-icons.screen-lock-landscape:before{content:"\e1be"}.material-icons.screen-lock-portrait:before{content:"\e1bf"}.material-icons.screen-lock-rotation:before{content:"\e1c0"}.material-icons.screen-rotation:before{content:"\e1c1"}.material-icons.sd-card:before{content:"\e623"}.material-icons.sd-storage:before{content:"\e1c2"}.material-icons.search:before{content:"\e8b6"}.material-icons.security:before{content:"\e32a"}.material-icons.select-all:before{content:"\e162"}.material-icons.send:before{content:"\e163"}.material-icons.settings:before{content:"\e8b8"}.material-icons.settings-applications:before{content:"\e8b9"}.material-icons.settings-backup-restore:before{content:"\e8ba"}.material-icons.settings-bluetooth:before{content:"\e8bb"}.material-icons.settings-brightness:before{content:"\e8bd"}.material-icons.settings-cell:before{content:"\e8bc"}.material-icons.settings-ethernet:before{content:"\e8be"}.material-icons.settings-input-antenna:before{content:"\e8bf"}.material-icons.settings-input-component:before{content:"\e8c0"}.material-icons.settings-input-composite:before{content:"\e8c1"}.material-icons.settings-input-hdmi:before{content:"\e8c2"}.material-icons.settings-input-svideo:before{content:"\e8c3"}.material-icons.settings-overscan:before{content:"\e8c4"}.material-icons.settings-phone:before{content:"\e8c5"}.material-icons.settings-power:before{content:"\e8c6"}.material-icons.settings-remote:before{content:"\e8c7"}.material-icons.settings-system-daydream:before{content:"\e1c3"}.material-icons.settings-voice:before{content:"\e8c8"}.material-icons.share:before{content:"\e80d"}.material-icons.shop:before{content:"\e8c9"}.material-icons.shop-two:before{content:"\e8ca"}.material-icons.shopping-basket:before{content:"\e8cb"}.material-icons.shopping-cart:before{content:"\e8cc"}.material-icons.shuffle:before{content:"\e043"}.material-icons.signal-cellular-4-bar:before{content:"\e1c8"}.material-icons.signal-cellular-connected-no-internet-4-bar:before{content:"\e1cd"}.material-icons.signal-cellular-no-sim:before{content:"\e1ce"}.material-icons.signal-cellular-null:before{content:"\e1cf"}.material-icons.signal-cellular-off:before{content:"\e1d0"}.material-icons.signal-wifi-4-bar:before{content:"\e1d8"}.material-icons.signal-wifi-4-bar-lock:before{content:"\e1d9"}.material-icons.signal-wifi-off:before{content:"\e1da"}.material-icons.sim-card:before{content:"\e32b"}.material-icons.sim-card-alert:before{content:"\e624"}.material-icons.skip-next:before{content:"\e044"}.material-icons.skip-previous:before{content:"\e045"}.material-icons.slideshow:before{content:"\e41b"}.material-icons.smartphone:before{content:"\e32c"}.material-icons.sms:before{content:"\e625"}.material-icons.sms-failed:before{content:"\e626"}.material-icons.snooze:before{content:"\e046"}.material-icons.sort:before{content:"\e164"}.material-icons.sort-by-alpha:before{content:"\e053"}.material-icons.space-bar:before{content:"\e256"}.material-icons.speaker:before{content:"\e32d"}.material-icons.speaker-group:before{content:"\e32e"}.material-icons.speaker-notes:before{content:"\e8cd"}.material-icons.speaker-phone:before{content:"\e0d2"}.material-icons.spellcheck:before{content:"\e8ce"}.material-icons.star:before{content:"\e838"}.material-icons.star-border:before{content:"\e83a"}.material-icons.star-half:before{content:"\e839"}.material-icons.stars:before{content:"\e8d0"}.material-icons.stay-current-landscape:before{content:"\e0d3"}.material-icons.stay-current-portrait:before{content:"\e0d4"}.material-icons.stay-primary-landscape:before{content:"\e0d5"}.material-icons.stay-primary-portrait:before{content:"\e0d6"}.material-icons.stop:before{content:"\e047"}.material-icons.storage:before{content:"\e1db"}.material-icons.store:before{content:"\e8d1"}.material-icons.store-mall-directory:before{content:"\e563"}.material-icons.straighten:before{content:"\e41c"}.material-icons.strikethrough-s:before{content:"\e257"}.material-icons.style:before{content:"\e41d"}.material-icons.subject:before{content:"\e8d2"}.material-icons.subtitles:before{content:"\e048"}.material-icons.supervisor-account:before{content:"\e8d3"}.material-icons.surround-sound:before{content:"\e049"}.material-icons.swap-calls:before{content:"\e0d7"}.material-icons.swap-horiz:before{content:"\e8d4"}.material-icons.swap-vert:before{content:"\e8d5"}.material-icons.swap-vertical-circle:before{content:"\e8d6"}.material-icons.switch-camera:before{content:"\e41e"}.material-icons.switch-video:before{content:"\e41f"}.material-icons.sync:before{content:"\e627"}.material-icons.sync-disabled:before{content:"\e628"}.material-icons.sync-problem:before{content:"\e629"}.material-icons.system-update:before{content:"\e62a"}.material-icons.system-update-alt:before{content:"\e8d7"}.material-icons.tab:before{content:"\e8d8"}.material-icons.tab-unselected:before{content:"\e8d9"}.material-icons.tablet:before{content:"\e32f"}.material-icons.tablet-android:before{content:"\e330"}.material-icons.tablet-mac:before{content:"\e331"}.material-icons.tag-faces:before{content:"\e420"}.material-icons.tap-and-play:before{content:"\e62b"}.material-icons.terrain:before{content:"\e564"}.material-icons.text-format:before{content:"\e165"}.material-icons.textsms:before{content:"\e0d8"}.material-icons.texture:before{content:"\e421"}.material-icons.theaters:before{content:"\e8da"}.material-icons.thumb-down:before{content:"\e8db"}.material-icons.thumb-up:before{content:"\e8dc"}.material-icons.thumbs-up-down:before{content:"\e8dd"}.material-icons.time-to-leave:before{content:"\e62c"}.material-icons.timelapse:before{content:"\e422"}.material-icons.timer:before{content:"\e425"}.material-icons.timer-10:before{content:"\e423"}.material-icons.timer-3:before{content:"\e424"}.material-icons.timer-off:before{content:"\e426"}.material-icons.toc:before{content:"\e8de"}.material-icons.today:before{content:"\e8df"}.material-icons.toll:before{content:"\e8e0"}.material-icons.tonality:before{content:"\e427"}.material-icons.toys:before{content:"\e332"}.material-icons.track-changes:before{content:"\e8e1"}.material-icons.traffic:before{content:"\e565"}.material-icons.transform:before{content:"\e428"}.material-icons.translate:before{content:"\e8e2"}.material-icons.trending-down:before{content:"\e8e3"}.material-icons.trending-flat:before{content:"\e8e4"}.material-icons.trending-up:before{content:"\e8e5"}.material-icons.tune:before{content:"\e429"}.material-icons.turned-in:before{content:"\e8e6"}.material-icons.turned-in-not:before{content:"\e8e7"}.material-icons.tv:before{content:"\e333"}.material-icons.undo:before{content:"\e166"}.material-icons.unfold-less:before{content:"\e5d6"}.material-icons.unfold-more:before{content:"\e5d7"}.material-icons.usb:before{content:"\e1e0"}.material-icons.verified-user:before{content:"\e8e8"}.material-icons.vertical-align-bottom:before{content:"\e258"}.material-icons.vertical-align-center:before{content:"\e259"}.material-icons.vertical-align-top:before{content:"\e25a"}.material-icons.vibration:before{content:"\e62d"}.material-icons.video-library:before{content:"\e04a"}.material-icons.videocam:before{content:"\e04b"}.material-icons.videocam-off:before{content:"\e04c"}.material-icons.view-agenda:before{content:"\e8e9"}.material-icons.view-array:before{content:"\e8ea"}.material-icons.view-carousel:before{content:"\e8eb"}.material-icons.view-column:before{content:"\e8ec"}.material-icons.view-comfy:before{content:"\e42a"}.material-icons.view-compact:before{content:"\e42b"}.material-icons.view-day:before{content:"\e8ed"}.material-icons.view-headline:before{content:"\e8ee"}.material-icons.view-list:before{content:"\e8ef"}.material-icons.view-module:before{content:"\e8f0"}.material-icons.view-quilt:before{content:"\e8f1"}.material-icons.view-stream:before{content:"\e8f2"}.material-icons.view-week:before{content:"\e8f3"}.material-icons.vignette:before{content:"\e435"}.material-icons.visibility:before{content:"\e8f4"}.material-icons.visibility-off:before{content:"\e8f5"}.material-icons.voice-chat:before{content:"\e62e"}.material-icons.voicemail:before{content:"\e0d9"}.material-icons.volume-down:before{content:"\e04d"}.material-icons.volume-mute:before{content:"\e04e"}.material-icons.volume-off:before{content:"\e04f"}.material-icons.volume-up:before{content:"\e050"}.material-icons.vpn-key:before{content:"\e0da"}.material-icons.vpn-lock:before{content:"\e62f"}.material-icons.wallpaper:before{content:"\e1bc"}.material-icons.warning:before{content:"\e002"}.material-icons.watch:before{content:"\e334"}.material-icons.wb-auto:before{content:"\e42c"}.material-icons.wb-cloudy:before{content:"\e42d"}.material-icons.wb-incandescent:before{content:"\e42e"}.material-icons.wb-iridescent:before{content:"\e436"}.material-icons.wb-sunny:before{content:"\e430"}.material-icons.wc:before{content:"\e63d"}.material-icons.web:before{content:"\e051"}.material-icons.whatshot:before{content:"\e80e"}.material-icons.widgets:before{content:"\e1bd"}.material-icons.wifi:before{content:"\e63e"}.material-icons.wifi-lock:before{content:"\e1e1"}.material-icons.wifi-tethering:before{content:"\e1e2"}.material-icons.work:before{content:"\e8f9"}.material-icons.wrap-text:before{content:"\e25b"}.material-icons.youtube-searched-for:before{content:"\e8fa"}.material-icons.zoom-in:before{content:"\e8ff"}.material-icons.zoom-out:before{content:"\e900"}md-autocomplete button:after,md-slider .md-sign:after,md-slider .md-thumb:after{content:''}.md-lg{font-size:1.5em}.md-sm{font-size:1em}.md-2x{font-size:2em}.md-3x{font-size:3em}.md-4x{font-size:4em}.md-5x{font-size:5em}@-webkit-keyframes sliderFocusThumb{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@keyframes sliderFocusThumb{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}md-slider{height:48px;display:block;margin-left:4px;margin-right:4px;padding:0}md-slider .md-track-container{width:100%;position:absolute;top:23px;height:2px}md-slider .md-track,md-slider .md-track-ticks{right:0;height:100%;left:0;position:absolute}md-slider .md-track-fill{transition:width 50ms linear}md-slider .md-thumb-container{position:absolute;left:0;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition:left .1s linear}md-slider .md-thumb{z-index:1;position:absolute;left:-19px;top:5px;width:38px;height:38px;border-radius:38px;-webkit-transform:scale(.5);transform:scale(.5);transition:all .1s linear}md-slider .md-sign,md-slider .md-sign:after{position:absolute;transition:all .2s ease-in-out}md-slider .md-thumb:after{position:absolute;left:3px;top:3px;width:32px;height:32px;border-radius:32px;border:3px solid}md-slider .md-sign{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:-14px;top:-20px;width:28px;height:28px;border-radius:28px;-webkit-transform:scale(.4) translate3d(0,70px,0);transform:scale(.4) translate3d(0,70px,0)}md-slider .md-sign:after{left:0;border-radius:16px;top:19px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:16px solid;opacity:0;-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}md-slider .md-focus-ring,md-slider .md-focus-thumb{left:-24px;top:0;width:48px;height:48px;border-radius:48px;position:absolute}md-slider .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}md-slider .md-focus-thumb{display:none;opacity:0;background-color:silver;-webkit-animation:sliderFocusThumb .4s linear;animation:sliderFocusThumb .4s linear}md-slider .md-focus-ring{border:2px solid #D6D6D6;background-color:transparent;-webkit-transform:scale(0);transform:scale(0);transition:all .2s linear}md-slider .md-disabled-thumb{position:absolute;left:-22px;top:2px;width:44px;height:44px;border-radius:44px;-webkit-transform:scale(.35);transform:scale(.35);border:6px solid;display:none}md-slider.md-min .md-thumb:after{background-color:#fff}md-slider.md-default-theme.md-warn .md-sign,md-slider.md-default-theme.md-warn .md-track.md-track-fill{background-color:#f44336}md-slider.md-min .md-sign{opacity:0}md-slider.dragging .md-thumb-container,md-slider.dragging .md-track-fill{transition:none}md-slider:not([md-discrete]) .md-sign,md-slider:not([md-discrete]) .md-track-ticks{display:none}md-slider:not([md-discrete]):not([disabled]):hover .md-thumb{-webkit-transform:scale(.6);transform:scale(.6)}md-slider:not([md-discrete]):not([disabled]).active .md-focus-thumb,md-slider:not([md-discrete]):not([disabled]):focus .md-focus-thumb{display:block}md-slider[disabled] .md-sign,md-slider[disabled] .md-track-fill,md-slider[md-discrete] .md-focus-ring,md-slider[md-discrete] .md-focus-thumb{display:none}md-slider:not([md-discrete]):not([disabled]).active .md-focus-ring,md-slider:not([md-discrete]):not([disabled]):focus .md-focus-ring{-webkit-transform:scale(1);transform:scale(1)}md-slider:not([md-discrete]):not([disabled]).active .md-thumb,md-slider:not([md-discrete]):not([disabled]):focus .md-thumb{-webkit-transform:scale(.85);transform:scale(.85)}md-slider[md-discrete]:not([disabled]).active .md-sign,md-slider[md-discrete]:not([disabled]).active .md-sign:after,md-slider[md-discrete]:not([disabled]):focus .md-sign,md-slider[md-discrete]:not([disabled]):focus .md-sign:after{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}md-slider[disabled] .md-thumb{-webkit-transform:scale(.35);transform:scale(.35)}md-slider[disabled] .md-disabled-thumb{display:block}@media screen and (-ms-high-contrast:active){md-slider .md-track{border-bottom:1px solid #fff}}md-slider.md-default-theme.md-warn .md-thumb:after{border-color:#f44336;background-color:#f44336}md-slider.md-default-theme.md-primary .md-sign,md-slider.md-default-theme.md-primary .md-track.md-track-fill{background-color:#3f51b5}md-slider.md-default-theme.md-warn .md-sign:after{border-top-color:#f44336}md-slider.md-default-theme.md-primary .md-thumb:after{border-color:#3f51b5;background-color:#3f51b5}md-slider.md-default-theme.md-primary .md-sign:after{border-top-color:#3f51b5}md-slider.md-default-theme .md-track{background-color:rgba(0,0,0,.26)}md-slider.md-default-theme .md-track-ticks{background-color:rgba(0,0,0,.12)}md-slider.md-default-theme .md-focus-thumb{background-color:rgba(0,0,0,.54)}md-slider.md-default-theme .md-focus-ring{border-color:rgba(0,0,0,.12)}md-slider.md-default-theme .md-disabled-thumb{border-color:#fff}md-slider.md-default-theme.md-min .md-thumb:after{background-color:#fff}md-slider.md-default-theme .md-sign,md-slider.md-default-theme .md-track.md-track-fill{background-color:#e91e63}md-slider.md-default-theme .md-sign:after{border-top-color:#e91e63}md-slider.md-default-theme[disabled] .md-thumb:after{border-color:rgba(0,0,0,.26)}md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after{background-color:rgba(0,0,0,.26)}@-webkit-keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0 16px 0 0;position:relative}.md-subheader .md-subheader-inner{padding:16px 0 16px 16px}.md-subheader:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader:not(.md-sticky-no-effect):after{position:absolute;left:0;bottom:0;top:0;right:-16px;content:''}.md-subheader:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{-webkit-animation:subheaderStickyHoverOut .3s ease-out both;animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader .md-subheader-content{z-index:1;position:relative}@-webkit-keyframes md-autocomplete-list-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:0;height:40px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{height:0;opacity:0}}@keyframes md-autocomplete-list-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:0;height:40px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{height:0;opacity:0}}@-webkit-keyframes md-autocomplete-list-in{0%{opacity:0;height:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{opacity:0;height:40px}100%{opacity:1;height:40px}}@keyframes md-autocomplete-list-in{0%{opacity:0;height:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{opacity:0;height:40px}100%{opacity:1;height:40px}}md-autocomplete{border-radius:2px;display:block;height:40px;position:relative;overflow:visible;min-width:190px}md-autocomplete[disabled] input{cursor:not-allowed}md-autocomplete[md-floating-label]{padding-bottom:26px;border-radius:0;background:0 0;height:auto}md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}md-autocomplete[md-floating-label] button{position:absolute;top:auto;bottom:0;right:0;width:30px;height:30px}md-autocomplete md-autocomplete-wrap{display:block;position:relative;overflow:visible;height:40px}md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate]{position:absolute;bottom:0;left:0;width:100%;height:3px;transition:none}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate] .md-container{transition:none;top:auto;height:3px}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-enter,md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-leave{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-enter.ng-enter-active{opacity:1}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-leave.ng-leave-active{opacity:0}md-autocomplete input:not(.md-input){width:100%;box-sizing:border-box;border:none;box-shadow:none;padding:0 15px;font-size:14px;line-height:40px;height:40px;background:0 0}md-autocomplete input:not(.md-input)::-ms-clear{display:none}md-autocomplete button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;border:none;border-radius:50%;padding:0;font-size:12px;background:0 0;margin:auto 5px}md-autocomplete button:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-autocomplete button.ng-enter,md-autocomplete button.ng-leave{transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out}md-autocomplete button:focus:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}md-autocomplete button md-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9)}md-autocomplete button md-icon path{stroke-width:0}md-autocomplete button.ng-enter{-webkit-transform:scale(0);transform:scale(0)}md-autocomplete button.ng-enter.ng-enter-active{-webkit-transform:scale(1);transform:scale(1)}md-autocomplete button.ng-leave.ng-leave-active{-webkit-transform:scale(0);transform:scale(0)}.md-autocomplete-suggestions{position:absolute;margin:0;list-style:none;padding:0;overflow:auto;max-height:225.5px;z-index:100}.md-autocomplete-suggestions li{font-size:14px;overflow:hidden;padding:0 15px;line-height:48px;height:48px;transition:background .15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}button[disabled],html input[disabled],md-select[disabled]:hover{cursor:default}.md-autocomplete-suggestions li.ng-enter,.md-autocomplete-suggestions li.ng-hide-remove{transition:none;-webkit-animation:md-autocomplete-list-in .2s;animation:md-autocomplete-list-in .2s}.md-autocomplete-suggestions li.ng-hide-add,.md-autocomplete-suggestions li.ng-leave{transition:none;-webkit-animation:md-autocomplete-list-out .2s;animation:md-autocomplete-list-out .2s}@media screen and (-ms-high-contrast:active){.md-autocomplete-suggestions,md-autocomplete,md-autocomplete input{border:1px solid #fff}md-autocomplete li:focus{color:#fff}}md-autocomplete.md-default-theme{background:#fafafa}md-autocomplete.md-default-theme[disabled]{background:#f5f5f5}md-autocomplete.md-default-theme button md-icon path{fill:#757575}md-autocomplete.md-default-theme button:after{background:#757575}.md-autocomplete-suggestions.md-default-theme{background:#fafafa}.md-autocomplete-suggestions.md-default-theme li{color:#212121}.md-autocomplete-suggestions.md-default-theme li .highlight{color:#757575}.md-autocomplete-suggestions.md-default-theme li.selected,.md-autocomplete-suggestions.md-default-theme li:hover{background:#eee}md-progress-linear:not([md-mode=indeterminate]){display:block;width:100%;height:5px}md-progress-linear:not([md-mode=indeterminate]) .md-container{overflow:hidden;position:relative;height:5px;top:5px;-webkit-transform:translate(0,5px) scale(1,0);transform:translate(0,5px) scale(1,0);transition:all .3s linear}md-progress-linear:not([md-mode=indeterminate]) .md-container.md-ready{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}md-progress-linear:not([md-mode=indeterminate]) .md-bar{height:5px;position:absolute;width:100%}md-progress-linear:not([md-mode=indeterminate]) .md-bar1,md-progress-linear:not([md-mode=indeterminate]) .md-bar2{transition:all .2s linear}md-progress-linear:not([md-mode=indeterminate])[md-mode=determinate] .md-bar1{display:none}md-progress-linear:not([md-mode=indeterminate])[md-mode=buffer] .md-container{background-color:transparent!important}md-progress-linear:not([md-mode=indeterminate])[md-mode=buffer] .md-dashed:before{content:"";display:block;height:5px;width:100%;margin-top:0;position:absolute;background-color:transparent;background-size:10px 10px!important;background-position:0 -23px;-webkit-animation:buffer 3s infinite linear;animation:buffer 3s infinite linear}md-progress-linear:not([md-mode=indeterminate])[md-mode=query] .md-bar2{-webkit-animation:query .8s infinite cubic-bezier(.39,.575,.565,1);animation:query .8s infinite cubic-bezier(.39,.575,.565,1)}md-progress-linear[md-mode=indeterminate]{display:block;width:100%;height:5px;position:relative}md-progress-linear[md-mode=indeterminate] .md-container{width:100%;overflow:hidden;position:relative;height:5px;top:5px;transition:all .3s linear}md-progress-linear[md-mode=indeterminate] .md-container .md-bar{height:5px;left:0;width:80%;position:absolute;top:0;bottom:0}md-progress-linear[md-mode=indeterminate] .md-container .md-bar1{-webkit-animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite;animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite}md-progress-linear[md-mode=indeterminate] .md-container .md-bar2{-webkit-animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite;animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite}@-webkit-keyframes query{0%{opacity:1;-webkit-transform:translateX(35%) scale(.3,1);transform:translateX(35%) scale(.3,1)}100%{opacity:0;-webkit-transform:translateX(-50%) scale(0,1);transform:translateX(-50%) scale(0,1)}}@keyframes query{0%{opacity:1;-webkit-transform:translateX(35%) scale(.3,1);transform:translateX(35%) scale(.3,1)}100%{opacity:0;-webkit-transform:translateX(-50%) scale(0,1);transform:translateX(-50%) scale(0,1)}}@-webkit-keyframes buffer{0%{opacity:1;background-position:0 -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@keyframes buffer{0%{opacity:1;background-position:0 -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@-webkit-keyframes md-progress-linear-indeterminate-scale-1{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:linear;animation-timing-function:linear}36.6%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.33473,.12482,.78584,1);animation-timing-function:cubic-bezier(.33473,.12482,.78584,1)}69.15%{-webkit-transform:scaleX(.83);transform:scaleX(.83);-webkit-animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098);animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-scale-1{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:linear;animation-timing-function:linear}36.6%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.33473,.12482,.78584,1);animation-timing-function:cubic-bezier(.33473,.12482,.78584,1)}69.15%{-webkit-transform:scaleX(.83);transform:scaleX(.83);-webkit-animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098);animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@-webkit-keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;-webkit-animation-timing-function:linear;animation-timing-function:linear}20%{left:-105.16667%;-webkit-animation-timing-function:cubic-bezier(.5,0,.70173,.49582);animation-timing-function:cubic-bezier(.5,0,.70173,.49582)}69.15%{left:21.5%;-webkit-animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635);animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635)}100%{left:95.44444%}}@keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;-webkit-animation-timing-function:linear;animation-timing-function:linear}20%{left:-105.16667%;-webkit-animation-timing-function:cubic-bezier(.5,0,.70173,.49582);animation-timing-function:cubic-bezier(.5,0,.70173,.49582)}69.15%{left:21.5%;-webkit-animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635);animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635)}100%{left:95.44444%}}@-webkit-keyframes md-progress-linear-indeterminate-scale-2{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397);animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397)}19.15%{-webkit-transform:scaleX(.57);transform:scaleX(.57);-webkit-animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432);animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432)}44.15%{-webkit-transform:scaleX(.91);transform:scaleX(.91);-webkit-animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179);animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-scale-2{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397);animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397)}19.15%{-webkit-transform:scaleX(.57);transform:scaleX(.57);-webkit-animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432);animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432)}44.15%{-webkit-transform:scaleX(.91);transform:scaleX(.91);-webkit-animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179);animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@-webkit-keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;-webkit-animation-timing-function:cubic-bezier(.15,0,.51506,.40968);animation-timing-function:cubic-bezier(.15,0,.51506,.40968)}25%{left:-17.25%;-webkit-animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372);animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372)}48.35%{left:29.5%;-webkit-animation-timing-function:cubic-bezier(.4,.62703,.6,.90203);animation-timing-function:cubic-bezier(.4,.62703,.6,.90203)}100%{left:117.38889%}}@keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;-webkit-animation-timing-function:cubic-bezier(.15,0,.51506,.40968);animation-timing-function:cubic-bezier(.15,0,.51506,.40968)}25%{left:-17.25%;-webkit-animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372);animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372)}48.35%{left:29.5%;-webkit-animation-timing-function:cubic-bezier(.4,.62703,.6,.90203);animation-timing-function:cubic-bezier(.4,.62703,.6,.90203)}100%{left:117.38889%}}md-progress-linear.md-default-theme .md-container{background-color:#c5cae9}md-progress-linear.md-default-theme .md-bar{background-color:#3f51b5}md-progress-linear.md-default-theme.md-warn .md-container{background-color:#ffcdd2}md-progress-linear.md-default-theme.md-warn .md-bar{background-color:#f44336}md-progress-linear.md-default-theme.md-accent .md-container{background-color:#f8bbd0}md-progress-linear.md-default-theme.md-accent .md-bar{background-color:#e91e63}md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-bar1{background-color:#ffcdd2}md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-dashed:before{background:radial-gradient(#ffcdd2 0,#ffcdd2 16%,transparent 42%)}md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-bar1{background-color:#f8bbd0}md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-dashed:before{background:radial-gradient(#f8bbd0 0,#f8bbd0 16%,transparent 42%)}md-progress-circular{display:block;position:relative;width:100px;height:100px;padding-top:0!important;margin-bottom:0!important;-webkit-transform:scale(.5);transform:scale(.5)}md-progress-circular .md-spinner-wrapper{display:block;position:relative;overflow:hidden}md-progress-circular .md-spinner-wrapper .md-inner{width:100px;height:100px;position:relative}md-progress-circular .md-spinner-wrapper .md-inner .md-gap{position:absolute;left:49px;right:49px;top:0;bottom:0;border-top-width:10px;border-top-style:solid;box-sizing:border-box}md-progress-circular .md-spinner-wrapper .md-inner .md-left,md-progress-circular .md-spinner-wrapper .md-inner .md-right{position:absolute;top:0;height:100px;width:50px;overflow:hidden}md-progress-circular .md-spinner-wrapper .md-inner .md-left .md-half-circle,md-progress-circular .md-spinner-wrapper .md-inner .md-right .md-half-circle{position:absolute;top:0;width:100px;height:100px;box-sizing:border-box;border-width:10px;border-style:solid;border-bottom-color:transparent;border-radius:50%}md-progress-circular .md-spinner-wrapper .md-inner .md-left{left:0}md-progress-circular .md-spinner-wrapper .md-inner .md-left .md-half-circle{left:0;border-right-color:transparent}md-progress-circular .md-spinner-wrapper .md-inner .md-right{right:0}md-progress-circular .md-spinner-wrapper .md-inner .md-right .md-half-circle{right:0;border-left-color:transparent}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate{-webkit-animation:outer-rotate 2.91667s linear infinite;animation:outer-rotate 2.91667s linear infinite}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner{-webkit-animation:sporadic-rotate 5.25s cubic-bezier(.35,0,.25,1) infinite;animation:sporadic-rotate 5.25s cubic-bezier(.35,0,.25,1) infinite}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-left .md-half-circle,md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-right .md-half-circle{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.3125s;animation-duration:1.3125s;-webkit-animation-timing-function:cubic-bezier(.35,0,.25,1);animation-timing-function:cubic-bezier(.35,0,.25,1)}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-left .md-half-circle{-webkit-animation-name:left-wobble;animation-name:left-wobble}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-right .md-half-circle{-webkit-animation-name:right-wobble;animation-name:right-wobble}md-progress-circular .md-spinner-wrapper.ng-hide,md-progress-circular .md-spinner-wrapper.ng-hide .md-inner,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner{-webkit-animation:none;animation:none}md-progress-circular .md-spinner-wrapper.ng-hide .md-inner .md-left .md-half-circle,md-progress-circular .md-spinner-wrapper.ng-hide .md-inner .md-right .md-half-circle,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner .md-left .md-half-circle,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner .md-right .md-half-circle{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}md-progress-circular.md-default-theme{background-color:transparent}md-progress-circular.md-default-theme .md-inner .md-gap{border-top-color:#3f51b5;border-bottom-color:#3f51b5}md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle,md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle{border-top-color:#3f51b5}md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle{border-right-color:#3f51b5}md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle{border-left-color:#3f51b5}md-progress-circular.md-default-theme.md-warn .md-inner .md-gap{border-top-color:#f44336;border-bottom-color:#f44336}md-progress-circular.md-default-theme.md-warn .md-inner .md-left .md-half-circle,md-progress-circular.md-default-theme.md-warn .md-inner .md-right .md-half-circle{border-top-color:#f44336}md-progress-circular.md-default-theme.md-warn .md-inner .md-right .md-half-circle{border-right-color:#f44336}md-progress-circular.md-default-theme.md-warn .md-inner .md-left .md-half-circle{border-left-color:#f44336}md-progress-circular.md-default-theme.md-accent .md-inner .md-gap{border-top-color:#e91e63;border-bottom-color:#e91e63}md-progress-circular.md-default-theme.md-accent .md-inner .md-left .md-half-circle,md-progress-circular.md-default-theme.md-accent .md-inner .md-right .md-half-circle{border-top-color:#e91e63}md-progress-circular.md-default-theme.md-accent .md-inner .md-right .md-half-circle{border-right-color:#e91e63}md-progress-circular.md-default-theme.md-accent .md-inner .md-left .md-half-circle{border-left-color:#e91e63}.md-open-menu-container{position:fixed;left:0;top:0;z-index:99;opacity:0;border-radius:2px;overflow:hidden}.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;width:100%}.md-open-menu-container md-menu-content>*{opacity:0}.md-open-menu-container:not(.md-clickable){pointer-events:none}.md-open-menu-container.md-active{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}.md-open-menu-container.md-active>md-menu-content>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.2s;transition-delay:.1s}.md-open-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-menu-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}md-menu-item>*,md-menu-item>.md-button{margin:auto 0;padding-left:16px;padding-right:16px;width:100%}md-menu-content.md-dense{max-height:208px}md-menu-content.md-dense md-menu-item{height:32px}md-menu-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:48px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}md-menu-item>.md-button{border-radius:0;font-size:15px;font-weight:400;text-align:start;height:100%;display:inline-block;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-content:left;-ms-flex-line-pack:left;align-content:left}md-menu-item>.md-button md-icon{margin:auto 16px auto 0}md-menu-item>.md-button p{display:inline-block;margin:auto}md-menu-item>.md-button span{margin-top:auto;margin-bottom:auto}.md-menu{padding:8px 0}md-toolbar .md-menu{height:auto;margin:auto}@media (max-width:599px){md-menu-content{min-width:112px}md-menu-content[width="3"]{min-width:168px}md-menu-content[width="4"]{min-width:224px}md-menu-content[width="5"]{min-width:280px}md-menu-content[width="6"]{min-width:336px}md-menu-content[width="7"]{min-width:392px}}@media (min-width:600px){md-menu-content{min-width:96px}md-menu-content[width="3"]{min-width:192px}md-menu-content[width="4"]{min-width:256px}md-menu-content[width="5"]{min-width:320px}md-menu-content[width="6"]{min-width:384px}md-menu-content[width="7"]{min-width:448px}}md-menu-content.md-default-theme{background-color:#fff}md-menu-content.md-default-theme md-menu-divider{background-color:rgba(0,0,0,.12)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:99;opacity:0}.md-select-menu-container:not(.md-clickable){pointer-events:none}.md-select-menu-container md-progress-circular{display:table;margin:24px auto!important}.md-select-menu-container.md-active{opacity:1}.md-select-menu-container.md-active md-select-menu{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}.md-select-menu-container.md-active md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.2s;transition-delay:.1s}.md-select-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-input-container>md-select{margin:auto 0 0;-webkit-order:2;-ms-flex-order:2;order:2}md-select{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 26px}md-select:not([disabled]).ng-invalid.ng-dirty .md-select-value{border-bottom:2px solid;padding-bottom:0}md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}.md-select-value{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 2px 1px;border-bottom-width:1px;border-bottom-style:solid;position:relative;box-sizing:content-box;min-width:64px;min-height:26px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}md-grid-list,md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile>figure,md-sidenav,md-sidenav *,md-sidenav :after,md-sidenav :before{box-sizing:border-box}.md-select-value :first-child{-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 2*8px);-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}.md-select-value .md-select-icon{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:end;width:24px;margin:0 4px;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.md-select-value .md-select-icon:after{display:block;content:'\25BC';position:relative;top:2px;speak:none;-webkit-transform:scaleY(.6) scaleX(1);transform:scaleY(.6) scaleX(1)}.md-select-value.md-select-placeholder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:1;-ms-flex-order:1;order:1;pointer-events:none;padding-left:2px;z-index:1}md-select-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);max-height:256px;min-height:48px;overflow-y:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1);transform:scale(1)}md-select-menu.md-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}html[dir=rtl] md-select-menu{-webkit-transform-origin:right top;transform-origin:right top}md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}md-select-menu>*{opacity:0}md-option{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;padding:0 16px;height:48px}md-option .md-text{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}md-sidenav,md-sidenav.md-locked-open{width:255px;min-width:255px;max-width:255px}md-sidenav,pre,textarea{overflow:auto}md-optgroup{display:block}md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}md-optgroup md-option{padding-left:32px;padding-right:32px}@media screen and (-ms-high-contrast:active){.md-select-backdrop{background-color:transparent}md-select-menu{border:1px solid #fff}}md-select.md-default-theme .md-select-value{border-bottom-color:rgba(0,0,0,.12)}md-select.md-default-theme .md-select-value.md-select-placeholder{color:rgba(0,0,0,.26)}md-select.md-default-theme.ng-invalid.ng-dirty .md-select-label{color:#ef5350!important;border-bottom-color:#f44336!important}md-select.md-default-theme:not([disabled]):focus .md-select-value{border-bottom-color:#3f51b5;color:rgba(0,0,0,.87)}md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder{color:rgba(0,0,0,.87)}md-select.md-default-theme:not([disabled]):focus.md-accent .md-select-value{border-bottom-color:#e91e63}md-select.md-default-theme:not([disabled]):focus.md-warn .md-select-value{border-bottom-color:#f44336}md-select-menu.md-default-theme md-option[disabled],md-select.md-default-theme[disabled] .md-select-value,md-select.md-default-theme[disabled] .md-select-value.md-select-placeholder{color:rgba(0,0,0,.26)}md-select-menu.md-default-theme md-optgroup{color:rgba(0,0,0,.54)}md-select-menu.md-default-theme md-optgroup md-option{color:rgba(0,0,0,.87)}md-select-menu.md-default-theme md-option[selected]{color:#3f51b5}md-select-menu.md-default-theme md-option[selected]:focus{color:#3949ab}md-select-menu.md-default-theme md-option[selected].md-accent{color:#e91e63}md-select-menu.md-default-theme md-option[selected].md-accent:focus{color:#d81b60}md-select-menu.md-default-theme md-option:focus:not([selected]){background:#eee}md-grid-list{display:block;position:relative}md-grid-list md-grid-tile{display:block;position:absolute}md-grid-list md-grid-tile figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.18);overflow:hidden;position:absolute;left:0;right:0}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}md-grid-list md-grid-tile md-grid-tile-header{top:0}md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}md-sidenav{position:absolute;bottom:0;z-index:60;background-color:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-sidenav.md-locked-open,md-sidenav.md-locked-open-add,md-sidenav.md-locked-open-remove,md-sidenav.md-locked-open-remove.md-closed,md-sidenav.md-locked-open.md-closed,md-sidenav.md-locked-open.md-closed.md-sidenav-left,md-sidenav.md-locked-open.md-closed.md-sidenav-right{position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-sidenav ul{list-style:none}md-sidenav.md-closed-add,md-sidenav.md-closed-remove{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:0s all}md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active{transition:all .4s cubic-bezier(.25,.8,.25,1)}md-sidenav.md-closed.md-locked-open-add-active,md-sidenav.md-locked-open-remove-active{transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2)}md-backdrop,md-backdrop.md-click-catcher{position:absolute}.md-sidenav-backdrop.md-locked-open,[hidden],template{display:none}md-sidenav.md-closed.md-locked-open-add{width:0;min-width:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-sidenav.md-closed.md-locked-open-add-active{width:255px;min-width:255px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.md-sidenav-left,md-sidenav{left:0;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.md-sidenav-left.md-closed,.md-sidenav-right,md-sidenav.md-closed{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.md-sidenav-right{left:100%;top:0}.md-sidenav-right.md-closed{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:311px){md-sidenav{width:85%}}@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}.md-sidenav-left,md-sidenav{border-right:1px solid #fff}.md-sidenav-right{border-left:1px solid #fff}}hr,img{border:0}md-backdrop{z-index:50;opacity:1;transition:background-color 450ms cubic-bezier(.55,0,.55,.2);top:0;bottom:0;left:0;right:0;background-color:rgba(33,33,33,0)}md-backdrop.md-menu-backdrop{z-index:98}md-backdrop.md-select-backdrop{z-index:81}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-opaque.ng-leave{transition:background-color .4s linear}md-backdrop.md-opaque.md-default-theme{background-color:rgba(33,33,33,.48)}md-backdrop.md-opaque.md-default-theme.ng-enter{background-color:rgba(33,33,33,0)}md-backdrop.md-opaque.md-default-theme.ng-enter.md-opaque.md-default-theme.ng-enter-active{background-color:rgba(33,33,33,.48)}md-backdrop.md-opaque.md-default-theme.ng-leave.md-opaque.md-default-theme.ng-leave-active{background-color:rgba(33,33,33,0)}/*! +@charset "UTF-8";body,html{-webkit-tap-highlight-color:transparent}.md-button.md-fab,.md-button.md-raised:not([disabled]),.md-button:not([disabled]).md-fab.md-focused,.md-button:not([disabled]).md-raised.md-focused,.md-shadow-bottom-z-1{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.material-icons,h1,h2,h3,h4,h5,h6,md-card,md-list,md-select,md-toolbar,ol,p,ul{text-rendering:optimizeLegibility}.md-button,.md-button *,.md-button :after,.md-button :before,.md-switch-thumb *,.md-switch-thumb :after,.md-switch-thumb :before,[flex],[layout],md-card,md-checkbox,md-checkbox *,md-checkbox :after,md-checkbox :before,md-radio-button *,md-radio-button :after,md-radio-button :before{box-sizing:border-box}.md-button,.md-button:focus,.md-button:hover,.md-toolbar-tools a{text-decoration:none}.material-icons,.md-select-value.md-select-placeholder,body,html{-webkit-font-smoothing:antialiased}body,html{-webkit-text-size-adjust:100%}.md-autocomplete-suggestions li:focus,.md-button,.md-button:focus,:focus,a:active,a:hover,md-autocomplete button:focus,md-autocomplete input:not(.md-input),md-checkbox,md-input-container .md-input:focus,md-list-item .md-no-style:focus,md-list-item.md-no-proxy:focus,md-option:focus,md-radio-group:focus,md-select:focus,md-slider:focus,md-switch,md-switch .md-thumb{outline:0}.md-button.md-fab,img,md-checkbox .md-label,md-icon{vertical-align:middle}.glyphicon,.material-icons{-moz-osx-font-smoothing:grayscale}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:400;src:local("RobotoDraft"),local("RobotoDraft-Regular"),url(https://fonts.gstatic.com/s/robotodraft/v1/0xES5Sl_v6oyT7dAKuoni4gp9Q8gbYrhqGlRav_IXfk.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/0xES5Sl_v6oyT7dAKuoni7rIa-7acMAeDBVuclsi6Gc.woff) format("woff")}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:500;src:local("RobotoDraft Medium"),local("RobotoDraft-Medium"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwXJuJo8UJJfpGKt7pXjBv4s.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwaTA90I55Xt7owhZwpPnMsc.woff) format("woff")}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:700;src:local("RobotoDraft Bold"),local("RobotoDraft-Bold"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-Vwf79_ZuUxCigM2DespTnFaw.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwRbnBKKEOwRKgsHDreGcocg.woff) format("woff")}@font-face{font-family:RobotoDraft;font-style:italic;font-weight:400;src:local("RobotoDraft Italic"),local("RobotoDraft-Italic"),url(https://fonts.gstatic.com/s/robotodraft/v1/er-TIW55l9KWsTS1x9bTfgeOulFbQKHxPa89BaxZzA0.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotodraft/v1/er-TIW55l9KWsTS1x9bTfoo3ZslTYfJv0R05CazkwN8.woff) format("woff")}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5SQZRqoBW5Q4K_a7BOZJO20.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff) format("woff"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf) format("truetype")}.paper-list-inline{list-style:none;margin-left:-5px;padding-left:0}.paper-list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}body,html{height:100%;color:rgba(0,0,0,.87);background:#fff;position:relative;-webkit-touch-callout:none}body{padding:0}.inset{padding:10px}button.md-no-style{font-weight:400;background-color:inherit!important;text-align:left;border:none;padding:0;margin:0}button,input,select,textarea{vertical-align:baseline}button[disabled],html input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default}textarea{vertical-align:top}.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}.md-shadow{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit;pointer-events:none}.md-shadow-bottom-z-2{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-shadow-animated.md-shadow{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all .55s cubic-bezier(.25,.8,.25,1)}.md-ripple{position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;border-radius:50%}.md-ripple.md-ripple-placed{transition:left 1.8s cubic-bezier(.25,.8,.25,1),top 1.8s cubic-bezier(.25,.8,.25,1),margin 1.3s cubic-bezier(.25,.8,.25,1),border 1.3s cubic-bezier(.25,.8,.25,1),width 1.3s cubic-bezier(.25,.8,.25,1),height 1.3s cubic-bezier(.25,.8,.25,1),opacity 1.3s cubic-bezier(.25,.8,.25,1),-webkit-transform 1.3s cubic-bezier(.25,.8,.25,1);transition:left 1.8s cubic-bezier(.25,.8,.25,1),top 1.8s cubic-bezier(.25,.8,.25,1),margin 1.3s cubic-bezier(.25,.8,.25,1),border 1.3s cubic-bezier(.25,.8,.25,1),width 1.3s cubic-bezier(.25,.8,.25,1),height 1.3s cubic-bezier(.25,.8,.25,1),opacity 1.3s cubic-bezier(.25,.8,.25,1),transform 1.3s cubic-bezier(.25,.8,.25,1)}.md-ripple.md-ripple-scaled{-webkit-transform:scale(1);transform:scale(1)}.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:.2}.md-padding{padding:8px}.md-margin{margin:8px}.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0}.md-scroll-mask>.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0 0 1px rgba(0,0,0,.3)}@media (min-width:600px){.md-padding{padding:16px}}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.010em;line-height:112px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:56px}.md-display-2{font-size:45px;font-weight:400;line-height:64px}.md-display-1{font-size:34px;font-weight:400;line-height:40px}.md-headline{font-size:24px;font-weight:400;line-height:32px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em}.md-subhead{font-size:16px;font-weight:400;letter-spacing:.010em;line-height:24px}.md-body-1,.md-body-2{font-size:14px;letter-spacing:.010em}.md-body-1{font-weight:400;line-height:20px}.md-body-2{font-weight:500;line-height:24px}.md-caption{font-size:12px;letter-spacing:.020em}[layout]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[layout-padding]>[flex-lt-md],[layout-padding]>[flex-sm]{padding:4px}[layout-padding],[layout-padding]>[flex-gt-sm],[layout-padding]>[flex-lt-lg],[layout-padding]>[flex-md],[layout-padding]>[flex]{padding:8px}[layout-padding]>[flex-gt-md],[layout-padding]>[flex-lg],md-card md-card-content,md-card md-card-footer{padding:16px}[layout-margin]>[flex-lt-md],[layout-margin]>[flex-sm]{margin:4px}[layout-margin],[layout-margin]>[flex-gt-sm],[layout-margin]>[flex-lt-lg],[layout-margin]>[flex-md],[layout-margin]>[flex]{margin:8px}[layout-margin]>[flex-gt-md],[layout-margin]>[flex-lg]{margin:16px}[layout-wrap]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[layout-fill]{margin:0;min-height:100%;width:100%}@-moz-document url-prefix(){[layout-fill]{margin:0;width:100%;min-height:auto;height:inherit}}[flex]{-webkit-flex:1;-ms-flex:1;flex:1}[flex="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex="0"]{max-width:0}[layout=column]>[flex="0"]{max-height:0%}[flex="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex="5"]{max-width:5%}[layout=column]>[flex="5"]{max-height:5%}[flex="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex="10"]{max-width:10%}[layout=column]>[flex="10"]{max-height:10%}[flex="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex="15"]{max-width:15%}[layout=column]>[flex="15"]{max-height:15%}[flex="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex="20"]{max-width:20%}[layout=column]>[flex="20"]{max-height:20%}[flex="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex="25"]{max-width:25%}[layout=column]>[flex="25"]{max-height:25%}[flex="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex="30"]{max-width:30%}[layout=column]>[flex="30"]{max-height:30%}[flex="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex="35"]{max-width:35%}[layout=column]>[flex="35"]{max-height:35%}[flex="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex="40"]{max-width:40%}[layout=column]>[flex="40"]{max-height:40%}[flex="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex="45"]{max-width:45%}[layout=column]>[flex="45"]{max-height:45%}[flex="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex="50"]{max-width:50%}[layout=column]>[flex="50"]{max-height:50%}[flex="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex="55"]{max-width:55%}[layout=column]>[flex="55"]{max-height:55%}[flex="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex="60"]{max-width:60%}[layout=column]>[flex="60"]{max-height:60%}[flex="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex="65"]{max-width:65%}[layout=column]>[flex="65"]{max-height:65%}[flex="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex="70"]{max-width:70%}[layout=column]>[flex="70"]{max-height:70%}[flex="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex="75"]{max-width:75%}[layout=column]>[flex="75"]{max-height:75%}[flex="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex="80"]{max-width:80%}[layout=column]>[flex="80"]{max-height:80%}[flex="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex="85"]{max-width:85%}[layout=column]>[flex="85"]{max-height:85%}[flex="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex="90"]{max-width:90%}[layout=column]>[flex="90"]{max-height:90%}[flex="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex="95"]{max-width:95%}[layout=column]>[flex="95"]{max-height:95%}[flex="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex="100"]{max-width:100%}[layout=column]>[flex="100"]{max-height:100%}[flex="33"],[flex="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex="66"],[flex="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex="33"],[layout=row]>[flex="34"]{max-width:33.33%}[layout=row]>[flex="66"],[layout=row]>[flex="67"]{max-width:66.66%}[layout=column]>[flex="33"],[layout=column]>[flex="34"]{max-height:33.33%}[layout=column]>[flex="66"],[layout=column]>[flex="67"]{max-height:66.66%}[layout-align=center],[layout-align="center center"],[layout-align="center start"],[layout-align="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align=end],[layout-align="end center"],[layout-align="end start"],[layout-align="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align=space-around],[layout-align="space-around center"],[layout-align="space-around start"],[layout-align="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align=space-between],[layout-align="space-between center"],[layout-align="space-between start"],[layout-align="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align="center center"],[layout-align="end center"],[layout-align="space-around center"],[layout-align="space-between center"],[layout-align="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align="center start"],[layout-align="end start"],[layout-align="space-around start"],[layout-align="space-between start"],[layout-align="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align="center end"],[layout-align="end end"],[layout-align="space-around end"],[layout-align="space-between end"],[layout-align="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[flex-order="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[offset="5"]{margin-left:5%}[offset="10"]{margin-left:10%}[offset="15"]{margin-left:15%}[offset="20"]{margin-left:20%}[offset="25"]{margin-left:25%}[offset="30"]{margin-left:30%}[offset="35"]{margin-left:35%}[offset="40"]{margin-left:40%}[offset="45"]{margin-left:45%}[offset="50"]{margin-left:50%}[offset="55"]{margin-left:55%}[offset="60"]{margin-left:60%}[offset="65"]{margin-left:65%}[offset="70"]{margin-left:70%}[offset="75"]{margin-left:75%}[offset="80"]{margin-left:80%}[offset="85"]{margin-left:85%}[offset="90"]{margin-left:90%}[offset="95"]{margin-left:95%}[offset="33"],[offset="34"]{margin-left:33.33%}[offset="66"],[offset="67"]{margin-left:66.66%}@media (max-width:599px){[flex-sm],[layout-sm]{box-sizing:border-box}[hide-sm]:not([show-sm]):not([show]),[hide]:not([show-sm]):not([show]){display:none}[flex-order-sm="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-sm="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-sm="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-sm="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-sm="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-sm="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-sm="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-sm="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-sm="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-sm="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-sm=center],[layout-align-sm="center center"],[layout-align-sm="center start"],[layout-align-sm="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-sm=end],[layout-align-sm="end center"],[layout-align-sm="end start"],[layout-align-sm="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-sm=space-around],[layout-align-sm="space-around center"],[layout-align-sm="space-around start"],[layout-align-sm="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-sm=space-between],[layout-align-sm="space-between center"],[layout-align-sm="space-between start"],[layout-align-sm="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-sm="center center"],[layout-align-sm="end center"],[layout-align-sm="space-around center"],[layout-align-sm="space-between center"],[layout-align-sm="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-sm="center start"],[layout-align-sm="end start"],[layout-align-sm="space-around start"],[layout-align-sm="space-between start"],[layout-align-sm="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-sm="center end"],[layout-align-sm="end end"],[layout-align-sm="space-around end"],[layout-align-sm="space-between end"],[layout-align-sm="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-sm]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-sm=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-sm=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-sm="5"]{margin-left:5%}[offset-sm="10"]{margin-left:10%}[offset-sm="15"]{margin-left:15%}[offset-sm="20"]{margin-left:20%}[offset-sm="25"]{margin-left:25%}[offset-sm="30"]{margin-left:30%}[offset-sm="35"]{margin-left:35%}[offset-sm="40"]{margin-left:40%}[offset-sm="45"]{margin-left:45%}[offset-sm="50"]{margin-left:50%}[offset-sm="55"]{margin-left:55%}[offset-sm="60"]{margin-left:60%}[offset-sm="65"]{margin-left:65%}[offset-sm="70"]{margin-left:70%}[offset-sm="75"]{margin-left:75%}[offset-sm="80"]{margin-left:80%}[offset-sm="85"]{margin-left:85%}[offset-sm="90"]{margin-left:90%}[offset-sm="95"]{margin-left:95%}[offset-sm="33"],[offset-sm="34"]{margin-left:33.33%}[offset-sm="66"],[offset-sm="67"]{margin-left:66.66%}[flex-sm]{-webkit-flex:1;-ms-flex:1;flex:1}[flex-sm="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-sm="0"]{max-width:0}[layout=column]>[flex-sm="0"]{max-height:0%}[flex-sm="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-sm="5"]{max-width:5%}[layout=column]>[flex-sm="5"]{max-height:5%}[flex-sm="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-sm="10"]{max-width:10%}[layout=column]>[flex-sm="10"]{max-height:10%}[flex-sm="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-sm="15"]{max-width:15%}[layout=column]>[flex-sm="15"]{max-height:15%}[flex-sm="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-sm="20"]{max-width:20%}[layout=column]>[flex-sm="20"]{max-height:20%}[flex-sm="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-sm="25"]{max-width:25%}[layout=column]>[flex-sm="25"]{max-height:25%}[flex-sm="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-sm="30"]{max-width:30%}[layout=column]>[flex-sm="30"]{max-height:30%}[flex-sm="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-sm="35"]{max-width:35%}[layout=column]>[flex-sm="35"]{max-height:35%}[flex-sm="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-sm="40"]{max-width:40%}[layout=column]>[flex-sm="40"]{max-height:40%}[flex-sm="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-sm="45"]{max-width:45%}[layout=column]>[flex-sm="45"]{max-height:45%}[flex-sm="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-sm="50"]{max-width:50%}[layout=column]>[flex-sm="50"]{max-height:50%}[flex-sm="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-sm="55"]{max-width:55%}[layout=column]>[flex-sm="55"]{max-height:55%}[flex-sm="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-sm="60"]{max-width:60%}[layout=column]>[flex-sm="60"]{max-height:60%}[flex-sm="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-sm="65"]{max-width:65%}[layout=column]>[flex-sm="65"]{max-height:65%}[flex-sm="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-sm="70"]{max-width:70%}[layout=column]>[flex-sm="70"]{max-height:70%}[flex-sm="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-sm="75"]{max-width:75%}[layout=column]>[flex-sm="75"]{max-height:75%}[flex-sm="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-sm="80"]{max-width:80%}[layout=column]>[flex-sm="80"]{max-height:80%}[flex-sm="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-sm="85"]{max-width:85%}[layout=column]>[flex-sm="85"]{max-height:85%}[flex-sm="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-sm="90"]{max-width:90%}[layout=column]>[flex-sm="90"]{max-height:90%}[flex-sm="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-sm="95"]{max-width:95%}[layout=column]>[flex-sm="95"]{max-height:95%}[flex-sm="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-sm="100"]{max-width:100%}[layout=column]>[flex-sm="100"]{max-height:100%}[flex-sm="33"],[flex-sm="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-sm="66"],[flex-sm="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-sm="33"],[layout=row]>[flex-sm="34"]{max-width:33.33%}[layout=row]>[flex-sm="66"],[layout=row]>[flex-sm="67"]{max-width:66.66%}[layout=column]>[flex-sm="33"],[layout=column]>[flex-sm="34"]{max-height:33.33%}[layout=column]>[flex-sm="66"],[layout=column]>[flex-sm="67"]{max-height:66.66%}}@media (min-width:600px){[flex-order-gt-sm="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-gt-sm="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-gt-sm="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-gt-sm="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-gt-sm="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-gt-sm="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-gt-sm="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-gt-sm="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-gt-sm="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-gt-sm="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-gt-sm=center],[layout-align-gt-sm="center center"],[layout-align-gt-sm="center start"],[layout-align-gt-sm="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-gt-sm=end],[layout-align-gt-sm="end center"],[layout-align-gt-sm="end start"],[layout-align-gt-sm="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-gt-sm=space-around],[layout-align-gt-sm="space-around center"],[layout-align-gt-sm="space-around start"],[layout-align-gt-sm="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-gt-sm=space-between],[layout-align-gt-sm="space-between center"],[layout-align-gt-sm="space-between start"],[layout-align-gt-sm="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-gt-sm="center center"],[layout-align-gt-sm="end center"],[layout-align-gt-sm="space-around center"],[layout-align-gt-sm="space-between center"],[layout-align-gt-sm="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-gt-sm="center start"],[layout-align-gt-sm="end start"],[layout-align-gt-sm="space-around start"],[layout-align-gt-sm="space-between start"],[layout-align-gt-sm="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-gt-sm="center end"],[layout-align-gt-sm="end end"],[layout-align-gt-sm="space-around end"],[layout-align-gt-sm="space-between end"],[layout-align-gt-sm="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-gt-sm]{box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-gt-sm=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-gt-sm=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-gt-sm="5"]{margin-left:5%}[offset-gt-sm="10"]{margin-left:10%}[offset-gt-sm="15"]{margin-left:15%}[offset-gt-sm="20"]{margin-left:20%}[offset-gt-sm="25"]{margin-left:25%}[offset-gt-sm="30"]{margin-left:30%}[offset-gt-sm="35"]{margin-left:35%}[offset-gt-sm="40"]{margin-left:40%}[offset-gt-sm="45"]{margin-left:45%}[offset-gt-sm="50"]{margin-left:50%}[offset-gt-sm="55"]{margin-left:55%}[offset-gt-sm="60"]{margin-left:60%}[offset-gt-sm="65"]{margin-left:65%}[offset-gt-sm="70"]{margin-left:70%}[offset-gt-sm="75"]{margin-left:75%}[offset-gt-sm="80"]{margin-left:80%}[offset-gt-sm="85"]{margin-left:85%}[offset-gt-sm="90"]{margin-left:90%}[offset-gt-sm="95"]{margin-left:95%}[offset-gt-sm="33"],[offset-gt-sm="34"]{margin-left:33.33%}[offset-gt-sm="66"],[offset-gt-sm="67"]{margin-left:66.66%}[flex-gt-sm]{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}[flex-gt-sm="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-gt-sm="0"]{max-width:0}[layout=column]>[flex-gt-sm="0"]{max-height:0%}[flex-gt-sm="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-gt-sm="5"]{max-width:5%}[layout=column]>[flex-gt-sm="5"]{max-height:5%}[flex-gt-sm="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-gt-sm="10"]{max-width:10%}[layout=column]>[flex-gt-sm="10"]{max-height:10%}[flex-gt-sm="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-gt-sm="15"]{max-width:15%}[layout=column]>[flex-gt-sm="15"]{max-height:15%}[flex-gt-sm="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-gt-sm="20"]{max-width:20%}[layout=column]>[flex-gt-sm="20"]{max-height:20%}[flex-gt-sm="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-gt-sm="25"]{max-width:25%}[layout=column]>[flex-gt-sm="25"]{max-height:25%}[flex-gt-sm="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-gt-sm="30"]{max-width:30%}[layout=column]>[flex-gt-sm="30"]{max-height:30%}[flex-gt-sm="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-gt-sm="35"]{max-width:35%}[layout=column]>[flex-gt-sm="35"]{max-height:35%}[flex-gt-sm="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-gt-sm="40"]{max-width:40%}[layout=column]>[flex-gt-sm="40"]{max-height:40%}[flex-gt-sm="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-gt-sm="45"]{max-width:45%}[layout=column]>[flex-gt-sm="45"]{max-height:45%}[flex-gt-sm="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-gt-sm="50"]{max-width:50%}[layout=column]>[flex-gt-sm="50"]{max-height:50%}[flex-gt-sm="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-gt-sm="55"]{max-width:55%}[layout=column]>[flex-gt-sm="55"]{max-height:55%}[flex-gt-sm="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-gt-sm="60"]{max-width:60%}[layout=column]>[flex-gt-sm="60"]{max-height:60%}[flex-gt-sm="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-gt-sm="65"]{max-width:65%}[layout=column]>[flex-gt-sm="65"]{max-height:65%}[flex-gt-sm="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-gt-sm="70"]{max-width:70%}[layout=column]>[flex-gt-sm="70"]{max-height:70%}[flex-gt-sm="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-gt-sm="75"]{max-width:75%}[layout=column]>[flex-gt-sm="75"]{max-height:75%}[flex-gt-sm="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-gt-sm="80"]{max-width:80%}[layout=column]>[flex-gt-sm="80"]{max-height:80%}[flex-gt-sm="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-gt-sm="85"]{max-width:85%}[layout=column]>[flex-gt-sm="85"]{max-height:85%}[flex-gt-sm="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-gt-sm="90"]{max-width:90%}[layout=column]>[flex-gt-sm="90"]{max-height:90%}[flex-gt-sm="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-gt-sm="95"]{max-width:95%}[layout=column]>[flex-gt-sm="95"]{max-height:95%}[flex-gt-sm="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-gt-sm="100"]{max-width:100%}[layout=column]>[flex-gt-sm="100"]{max-height:100%}[flex-gt-sm="33"],[flex-gt-sm="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-gt-sm="66"],[flex-gt-sm="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-gt-sm="33"],[layout=row]>[flex-gt-sm="34"]{max-width:33.33%}[layout=row]>[flex-gt-sm="66"],[layout=row]>[flex-gt-sm="67"]{max-width:66.66%}[layout=column]>[flex-gt-sm="33"],[layout=column]>[flex-gt-sm="34"]{max-height:33.33%}[layout=column]>[flex-gt-sm="66"],[layout=column]>[flex-gt-sm="67"]{max-height:66.66%}}@media (min-width:600px) and (max-width:959px){[flex-md],[layout-md]{box-sizing:border-box}[hide-gt-sm]:not([show-gt-sm]):not([show-md]):not([show]),[hide-md]:not([show-md]):not([show]),[hide]:not([show-gt-sm]):not([show-md]):not([show]){display:none}[flex-order-md="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-md="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-md="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-md="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-md="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-md="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-md="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-md="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-md="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-md="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-md=center],[layout-align-md="center center"],[layout-align-md="center start"],[layout-align-md="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-md=end],[layout-align-md="end center"],[layout-align-md="end start"],[layout-align-md="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-md=space-around],[layout-align-md="space-around center"],[layout-align-md="space-around start"],[layout-align-md="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-md=space-between],[layout-align-md="space-between center"],[layout-align-md="space-between start"],[layout-align-md="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-md="center center"],[layout-align-md="end center"],[layout-align-md="space-around center"],[layout-align-md="space-between center"],[layout-align-md="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-md="center start"],[layout-align-md="end start"],[layout-align-md="space-around start"],[layout-align-md="space-between start"],[layout-align-md="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-md="center end"],[layout-align-md="end end"],[layout-align-md="space-around end"],[layout-align-md="space-between end"],[layout-align-md="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-md]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-md=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-md=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-md="5"]{margin-left:5%}[offset-md="10"]{margin-left:10%}[offset-md="15"]{margin-left:15%}[offset-md="20"]{margin-left:20%}[offset-md="25"]{margin-left:25%}[offset-md="30"]{margin-left:30%}[offset-md="35"]{margin-left:35%}[offset-md="40"]{margin-left:40%}[offset-md="45"]{margin-left:45%}[offset-md="50"]{margin-left:50%}[offset-md="55"]{margin-left:55%}[offset-md="60"]{margin-left:60%}[offset-md="65"]{margin-left:65%}[offset-md="70"]{margin-left:70%}[offset-md="75"]{margin-left:75%}[offset-md="80"]{margin-left:80%}[offset-md="85"]{margin-left:85%}[offset-md="90"]{margin-left:90%}[offset-md="95"]{margin-left:95%}[offset-md="33"],[offset-md="34"]{margin-left:33.33%}[offset-md="66"],[offset-md="67"]{margin-left:66.66%}[flex-md]{-webkit-flex:1;-ms-flex:1;flex:1}[flex-md="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-md="0"]{max-width:0}[layout=column]>[flex-md="0"]{max-height:0%}[flex-md="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-md="5"]{max-width:5%}[layout=column]>[flex-md="5"]{max-height:5%}[flex-md="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-md="10"]{max-width:10%}[layout=column]>[flex-md="10"]{max-height:10%}[flex-md="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-md="15"]{max-width:15%}[layout=column]>[flex-md="15"]{max-height:15%}[flex-md="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-md="20"]{max-width:20%}[layout=column]>[flex-md="20"]{max-height:20%}[flex-md="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-md="25"]{max-width:25%}[layout=column]>[flex-md="25"]{max-height:25%}[flex-md="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-md="30"]{max-width:30%}[layout=column]>[flex-md="30"]{max-height:30%}[flex-md="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-md="35"]{max-width:35%}[layout=column]>[flex-md="35"]{max-height:35%}[flex-md="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-md="40"]{max-width:40%}[layout=column]>[flex-md="40"]{max-height:40%}[flex-md="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-md="45"]{max-width:45%}[layout=column]>[flex-md="45"]{max-height:45%}[flex-md="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-md="50"]{max-width:50%}[layout=column]>[flex-md="50"]{max-height:50%}[flex-md="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-md="55"]{max-width:55%}[layout=column]>[flex-md="55"]{max-height:55%}[flex-md="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-md="60"]{max-width:60%}[layout=column]>[flex-md="60"]{max-height:60%}[flex-md="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-md="65"]{max-width:65%}[layout=column]>[flex-md="65"]{max-height:65%}[flex-md="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-md="70"]{max-width:70%}[layout=column]>[flex-md="70"]{max-height:70%}[flex-md="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-md="75"]{max-width:75%}[layout=column]>[flex-md="75"]{max-height:75%}[flex-md="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-md="80"]{max-width:80%}[layout=column]>[flex-md="80"]{max-height:80%}[flex-md="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-md="85"]{max-width:85%}[layout=column]>[flex-md="85"]{max-height:85%}[flex-md="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-md="90"]{max-width:90%}[layout=column]>[flex-md="90"]{max-height:90%}[flex-md="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-md="95"]{max-width:95%}[layout=column]>[flex-md="95"]{max-height:95%}[flex-md="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-md="100"]{max-width:100%}[layout=column]>[flex-md="100"]{max-height:100%}[flex-md="33"],[flex-md="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-md="66"],[flex-md="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-md="33"],[layout=row]>[flex-md="34"]{max-width:33.33%}[layout=row]>[flex-md="66"],[layout=row]>[flex-md="67"]{max-width:66.66%}[layout=column]>[flex-md="33"],[layout=column]>[flex-md="34"]{max-height:33.33%}[layout=column]>[flex-md="66"],[layout=column]>[flex-md="67"]{max-height:66.66%}}@media (min-width:960px){[flex-order-gt-md="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-gt-md="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-gt-md="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-gt-md="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-gt-md="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-gt-md="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-gt-md="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-gt-md="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-gt-md="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-gt-md="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-gt-md=center],[layout-align-gt-md="center center"],[layout-align-gt-md="center start"],[layout-align-gt-md="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-gt-md=end],[layout-align-gt-md="end center"],[layout-align-gt-md="end start"],[layout-align-gt-md="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-gt-md=space-around],[layout-align-gt-md="space-around center"],[layout-align-gt-md="space-around start"],[layout-align-gt-md="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-gt-md=space-between],[layout-align-gt-md="space-between center"],[layout-align-gt-md="space-between start"],[layout-align-gt-md="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-gt-md="center center"],[layout-align-gt-md="end center"],[layout-align-gt-md="space-around center"],[layout-align-gt-md="space-between center"],[layout-align-gt-md="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-gt-md="center start"],[layout-align-gt-md="end start"],[layout-align-gt-md="space-around start"],[layout-align-gt-md="space-between start"],[layout-align-gt-md="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-gt-md="center end"],[layout-align-gt-md="end end"],[layout-align-gt-md="space-around end"],[layout-align-gt-md="space-between end"],[layout-align-gt-md="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-gt-md]{box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-gt-md=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-gt-md=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-gt-md="5"]{margin-left:5%}[offset-gt-md="10"]{margin-left:10%}[offset-gt-md="15"]{margin-left:15%}[offset-gt-md="20"]{margin-left:20%}[offset-gt-md="25"]{margin-left:25%}[offset-gt-md="30"]{margin-left:30%}[offset-gt-md="35"]{margin-left:35%}[offset-gt-md="40"]{margin-left:40%}[offset-gt-md="45"]{margin-left:45%}[offset-gt-md="50"]{margin-left:50%}[offset-gt-md="55"]{margin-left:55%}[offset-gt-md="60"]{margin-left:60%}[offset-gt-md="65"]{margin-left:65%}[offset-gt-md="70"]{margin-left:70%}[offset-gt-md="75"]{margin-left:75%}[offset-gt-md="80"]{margin-left:80%}[offset-gt-md="85"]{margin-left:85%}[offset-gt-md="90"]{margin-left:90%}[offset-gt-md="95"]{margin-left:95%}[offset-gt-md="33"],[offset-gt-md="34"]{margin-left:33.33%}[offset-gt-md="66"],[offset-gt-md="67"]{margin-left:66.66%}[flex-gt-md]{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}[flex-gt-md="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-gt-md="0"]{max-width:0}[layout=column]>[flex-gt-md="0"]{max-height:0%}[flex-gt-md="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-gt-md="5"]{max-width:5%}[layout=column]>[flex-gt-md="5"]{max-height:5%}[flex-gt-md="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-gt-md="10"]{max-width:10%}[layout=column]>[flex-gt-md="10"]{max-height:10%}[flex-gt-md="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-gt-md="15"]{max-width:15%}[layout=column]>[flex-gt-md="15"]{max-height:15%}[flex-gt-md="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-gt-md="20"]{max-width:20%}[layout=column]>[flex-gt-md="20"]{max-height:20%}[flex-gt-md="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-gt-md="25"]{max-width:25%}[layout=column]>[flex-gt-md="25"]{max-height:25%}[flex-gt-md="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-gt-md="30"]{max-width:30%}[layout=column]>[flex-gt-md="30"]{max-height:30%}[flex-gt-md="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-gt-md="35"]{max-width:35%}[layout=column]>[flex-gt-md="35"]{max-height:35%}[flex-gt-md="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-gt-md="40"]{max-width:40%}[layout=column]>[flex-gt-md="40"]{max-height:40%}[flex-gt-md="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-gt-md="45"]{max-width:45%}[layout=column]>[flex-gt-md="45"]{max-height:45%}[flex-gt-md="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-gt-md="50"]{max-width:50%}[layout=column]>[flex-gt-md="50"]{max-height:50%}[flex-gt-md="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-gt-md="55"]{max-width:55%}[layout=column]>[flex-gt-md="55"]{max-height:55%}[flex-gt-md="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-gt-md="60"]{max-width:60%}[layout=column]>[flex-gt-md="60"]{max-height:60%}[flex-gt-md="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-gt-md="65"]{max-width:65%}[layout=column]>[flex-gt-md="65"]{max-height:65%}[flex-gt-md="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-gt-md="70"]{max-width:70%}[layout=column]>[flex-gt-md="70"]{max-height:70%}[flex-gt-md="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-gt-md="75"]{max-width:75%}[layout=column]>[flex-gt-md="75"]{max-height:75%}[flex-gt-md="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-gt-md="80"]{max-width:80%}[layout=column]>[flex-gt-md="80"]{max-height:80%}[flex-gt-md="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-gt-md="85"]{max-width:85%}[layout=column]>[flex-gt-md="85"]{max-height:85%}[flex-gt-md="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-gt-md="90"]{max-width:90%}[layout=column]>[flex-gt-md="90"]{max-height:90%}[flex-gt-md="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-gt-md="95"]{max-width:95%}[layout=column]>[flex-gt-md="95"]{max-height:95%}[flex-gt-md="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-gt-md="100"]{max-width:100%}[layout=column]>[flex-gt-md="100"]{max-height:100%}[flex-gt-md="33"],[flex-gt-md="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-gt-md="66"],[flex-gt-md="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-gt-md="33"],[layout=row]>[flex-gt-md="34"]{max-width:33.33%}[layout=row]>[flex-gt-md="66"],[layout=row]>[flex-gt-md="67"]{max-width:66.66%}[layout=column]>[flex-gt-md="33"],[layout=column]>[flex-gt-md="34"]{max-height:33.33%}[layout=column]>[flex-gt-md="66"],[layout=column]>[flex-gt-md="67"]{max-height:66.66%}}@media (min-width:960px) and (max-width:1199px){[flex-lg],[layout-lg]{box-sizing:border-box}[hide-gt-md]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),[hide-gt-sm]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]),[hide-lg]:not([show-lg]):not([show]),[hide]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]){display:none}[flex-order-lg="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-lg="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-lg="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-lg="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-lg="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-lg="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-lg="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-lg="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-lg="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-lg="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-lg=center],[layout-align-lg="center center"],[layout-align-lg="center start"],[layout-align-lg="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-lg=end],[layout-align-lg="end center"],[layout-align-lg="end start"],[layout-align-lg="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-lg=space-around],[layout-align-lg="space-around center"],[layout-align-lg="space-around start"],[layout-align-lg="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-lg=space-between],[layout-align-lg="space-between center"],[layout-align-lg="space-between start"],[layout-align-lg="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-lg="center center"],[layout-align-lg="end center"],[layout-align-lg="space-around center"],[layout-align-lg="space-between center"],[layout-align-lg="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-lg="center start"],[layout-align-lg="end start"],[layout-align-lg="space-around start"],[layout-align-lg="space-between start"],[layout-align-lg="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-lg="center end"],[layout-align-lg="end end"],[layout-align-lg="space-around end"],[layout-align-lg="space-between end"],[layout-align-lg="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-lg]{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-lg=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-lg=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-lg="5"]{margin-left:5%}[offset-lg="10"]{margin-left:10%}[offset-lg="15"]{margin-left:15%}[offset-lg="20"]{margin-left:20%}[offset-lg="25"]{margin-left:25%}[offset-lg="30"]{margin-left:30%}[offset-lg="35"]{margin-left:35%}[offset-lg="40"]{margin-left:40%}[offset-lg="45"]{margin-left:45%}[offset-lg="50"]{margin-left:50%}[offset-lg="55"]{margin-left:55%}[offset-lg="60"]{margin-left:60%}[offset-lg="65"]{margin-left:65%}[offset-lg="70"]{margin-left:70%}[offset-lg="75"]{margin-left:75%}[offset-lg="80"]{margin-left:80%}[offset-lg="85"]{margin-left:85%}[offset-lg="90"]{margin-left:90%}[offset-lg="95"]{margin-left:95%}[offset-lg="33"],[offset-lg="34"]{margin-left:33.33%}[offset-lg="66"],[offset-lg="67"]{margin-left:66.66%}[flex-lg]{-webkit-flex:1;-ms-flex:1;flex:1}[flex-lg="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-lg="0"]{max-width:0}[layout=column]>[flex-lg="0"]{max-height:0%}[flex-lg="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-lg="5"]{max-width:5%}[layout=column]>[flex-lg="5"]{max-height:5%}[flex-lg="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-lg="10"]{max-width:10%}[layout=column]>[flex-lg="10"]{max-height:10%}[flex-lg="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-lg="15"]{max-width:15%}[layout=column]>[flex-lg="15"]{max-height:15%}[flex-lg="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-lg="20"]{max-width:20%}[layout=column]>[flex-lg="20"]{max-height:20%}[flex-lg="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-lg="25"]{max-width:25%}[layout=column]>[flex-lg="25"]{max-height:25%}[flex-lg="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-lg="30"]{max-width:30%}[layout=column]>[flex-lg="30"]{max-height:30%}[flex-lg="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-lg="35"]{max-width:35%}[layout=column]>[flex-lg="35"]{max-height:35%}[flex-lg="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-lg="40"]{max-width:40%}[layout=column]>[flex-lg="40"]{max-height:40%}[flex-lg="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-lg="45"]{max-width:45%}[layout=column]>[flex-lg="45"]{max-height:45%}[flex-lg="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-lg="50"]{max-width:50%}[layout=column]>[flex-lg="50"]{max-height:50%}[flex-lg="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-lg="55"]{max-width:55%}[layout=column]>[flex-lg="55"]{max-height:55%}[flex-lg="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-lg="60"]{max-width:60%}[layout=column]>[flex-lg="60"]{max-height:60%}[flex-lg="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-lg="65"]{max-width:65%}[layout=column]>[flex-lg="65"]{max-height:65%}[flex-lg="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-lg="70"]{max-width:70%}[layout=column]>[flex-lg="70"]{max-height:70%}[flex-lg="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-lg="75"]{max-width:75%}[layout=column]>[flex-lg="75"]{max-height:75%}[flex-lg="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-lg="80"]{max-width:80%}[layout=column]>[flex-lg="80"]{max-height:80%}[flex-lg="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-lg="85"]{max-width:85%}[layout=column]>[flex-lg="85"]{max-height:85%}[flex-lg="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-lg="90"]{max-width:90%}[layout=column]>[flex-lg="90"]{max-height:90%}[flex-lg="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-lg="95"]{max-width:95%}[layout=column]>[flex-lg="95"]{max-height:95%}[flex-lg="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-lg="100"]{max-width:100%}[layout=column]>[flex-lg="100"]{max-height:100%}[flex-lg="33"],[flex-lg="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-lg="66"],[flex-lg="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-lg="33"],[layout=row]>[flex-lg="34"]{max-width:33.33%}[layout=row]>[flex-lg="66"],[layout=row]>[flex-lg="67"]{max-width:66.66%}[layout=column]>[flex-lg="33"],[layout=column]>[flex-lg="34"]{max-height:33.33%}[layout=column]>[flex-lg="66"],[layout=column]>[flex-lg="67"]{max-height:66.66%}}@media (min-width:1200px){[hide-gt-lg]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]),[hide-gt-md]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]),[hide-gt-sm]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]),[hide]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]){display:none}[flex-order-gt-lg="0"]{-webkit-order:0;-ms-flex-order:0;order:0}[flex-order-gt-lg="1"]{-webkit-order:1;-ms-flex-order:1;order:1}[flex-order-gt-lg="2"]{-webkit-order:2;-ms-flex-order:2;order:2}[flex-order-gt-lg="3"]{-webkit-order:3;-ms-flex-order:3;order:3}[flex-order-gt-lg="4"]{-webkit-order:4;-ms-flex-order:4;order:4}[flex-order-gt-lg="5"]{-webkit-order:5;-ms-flex-order:5;order:5}[flex-order-gt-lg="6"]{-webkit-order:6;-ms-flex-order:6;order:6}[flex-order-gt-lg="7"]{-webkit-order:7;-ms-flex-order:7;order:7}[flex-order-gt-lg="8"]{-webkit-order:8;-ms-flex-order:8;order:8}[flex-order-gt-lg="9"]{-webkit-order:9;-ms-flex-order:9;order:9}[layout-align-gt-lg=center],[layout-align-gt-lg="center center"],[layout-align-gt-lg="center start"],[layout-align-gt-lg="center end"]{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[layout-align-gt-lg=end],[layout-align-gt-lg="end center"],[layout-align-gt-lg="end start"],[layout-align-gt-lg="end end"]{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[layout-align-gt-lg=space-around],[layout-align-gt-lg="space-around center"],[layout-align-gt-lg="space-around start"],[layout-align-gt-lg="space-around end"]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}[layout-align-gt-lg=space-between],[layout-align-gt-lg="space-between center"],[layout-align-gt-lg="space-between start"],[layout-align-gt-lg="space-between end"]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[layout-align-gt-lg="center center"],[layout-align-gt-lg="end center"],[layout-align-gt-lg="space-around center"],[layout-align-gt-lg="space-between center"],[layout-align-gt-lg="start center"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center}[layout-align-gt-lg="center start"],[layout-align-gt-lg="end start"],[layout-align-gt-lg="space-around start"],[layout-align-gt-lg="space-between start"],[layout-align-gt-lg="start start"]{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[layout-align-gt-lg="center end"],[layout-align-gt-lg="end end"],[layout-align-gt-lg="space-around end"],[layout-align-gt-lg="space-between end"],[layout-align-gt-lg="start end"]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[layout-gt-lg]{box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[layout-gt-lg=column]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[layout-gt-lg=row]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[offset-gt-lg="5"]{margin-left:5%}[offset-gt-lg="10"]{margin-left:10%}[offset-gt-lg="15"]{margin-left:15%}[offset-gt-lg="20"]{margin-left:20%}[offset-gt-lg="25"]{margin-left:25%}[offset-gt-lg="30"]{margin-left:30%}[offset-gt-lg="35"]{margin-left:35%}[offset-gt-lg="40"]{margin-left:40%}[offset-gt-lg="45"]{margin-left:45%}[offset-gt-lg="50"]{margin-left:50%}[offset-gt-lg="55"]{margin-left:55%}[offset-gt-lg="60"]{margin-left:60%}[offset-gt-lg="65"]{margin-left:65%}[offset-gt-lg="70"]{margin-left:70%}[offset-gt-lg="75"]{margin-left:75%}[offset-gt-lg="80"]{margin-left:80%}[offset-gt-lg="85"]{margin-left:85%}[offset-gt-lg="90"]{margin-left:90%}[offset-gt-lg="95"]{margin-left:95%}[offset-gt-lg="33"],[offset-gt-lg="34"]{margin-left:33.33%}[offset-gt-lg="66"],[offset-gt-lg="67"]{margin-left:66.66%}[flex-gt-lg]{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}[flex-gt-lg="0"]{-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%}[layout=row]>[flex-gt-lg="0"]{max-width:0}[layout=column]>[flex-gt-lg="0"]{max-height:0%}[flex-gt-lg="5"]{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%}[layout=row]>[flex-gt-lg="5"]{max-width:5%}[layout=column]>[flex-gt-lg="5"]{max-height:5%}[flex-gt-lg="10"]{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}[layout=row]>[flex-gt-lg="10"]{max-width:10%}[layout=column]>[flex-gt-lg="10"]{max-height:10%}[flex-gt-lg="15"]{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}[layout=row]>[flex-gt-lg="15"]{max-width:15%}[layout=column]>[flex-gt-lg="15"]{max-height:15%}[flex-gt-lg="20"]{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}[layout=row]>[flex-gt-lg="20"]{max-width:20%}[layout=column]>[flex-gt-lg="20"]{max-height:20%}[flex-gt-lg="25"]{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}[layout=row]>[flex-gt-lg="25"]{max-width:25%}[layout=column]>[flex-gt-lg="25"]{max-height:25%}[flex-gt-lg="30"]{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}[layout=row]>[flex-gt-lg="30"]{max-width:30%}[layout=column]>[flex-gt-lg="30"]{max-height:30%}[flex-gt-lg="35"]{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}[layout=row]>[flex-gt-lg="35"]{max-width:35%}[layout=column]>[flex-gt-lg="35"]{max-height:35%}[flex-gt-lg="40"]{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}[layout=row]>[flex-gt-lg="40"]{max-width:40%}[layout=column]>[flex-gt-lg="40"]{max-height:40%}[flex-gt-lg="45"]{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}[layout=row]>[flex-gt-lg="45"]{max-width:45%}[layout=column]>[flex-gt-lg="45"]{max-height:45%}[flex-gt-lg="50"]{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}[layout=row]>[flex-gt-lg="50"]{max-width:50%}[layout=column]>[flex-gt-lg="50"]{max-height:50%}[flex-gt-lg="55"]{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}[layout=row]>[flex-gt-lg="55"]{max-width:55%}[layout=column]>[flex-gt-lg="55"]{max-height:55%}[flex-gt-lg="60"]{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}[layout=row]>[flex-gt-lg="60"]{max-width:60%}[layout=column]>[flex-gt-lg="60"]{max-height:60%}[flex-gt-lg="65"]{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}[layout=row]>[flex-gt-lg="65"]{max-width:65%}[layout=column]>[flex-gt-lg="65"]{max-height:65%}[flex-gt-lg="70"]{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}[layout=row]>[flex-gt-lg="70"]{max-width:70%}[layout=column]>[flex-gt-lg="70"]{max-height:70%}[flex-gt-lg="75"]{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}[layout=row]>[flex-gt-lg="75"]{max-width:75%}[layout=column]>[flex-gt-lg="75"]{max-height:75%}[flex-gt-lg="80"]{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}[layout=row]>[flex-gt-lg="80"]{max-width:80%}[layout=column]>[flex-gt-lg="80"]{max-height:80%}[flex-gt-lg="85"]{-webkit-flex:0 0 85%;-ms-flex:0 0 85%;flex:0 0 85%}[layout=row]>[flex-gt-lg="85"]{max-width:85%}[layout=column]>[flex-gt-lg="85"]{max-height:85%}[flex-gt-lg="90"]{-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}[layout=row]>[flex-gt-lg="90"]{max-width:90%}[layout=column]>[flex-gt-lg="90"]{max-height:90%}[flex-gt-lg="95"]{-webkit-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%}[layout=row]>[flex-gt-lg="95"]{max-width:95%}[layout=column]>[flex-gt-lg="95"]{max-height:95%}[flex-gt-lg="100"]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}[layout=row]>[flex-gt-lg="100"]{max-width:100%}[layout=column]>[flex-gt-lg="100"]{max-height:100%}[flex-gt-lg="33"],[flex-gt-lg="34"]{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}[flex-gt-lg="66"],[flex-gt-lg="67"]{-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}[layout=row]>[flex-gt-lg="33"],[layout=row]>[flex-gt-lg="34"]{max-width:33.33%}[layout=row]>[flex-gt-lg="66"],[layout=row]>[flex-gt-lg="67"]{max-width:66.66%}[layout=column]>[flex-gt-lg="33"],[layout=column]>[flex-gt-lg="34"]{max-height:33.33%}[layout=column]>[flex-gt-lg="66"],[layout=column]>[flex-gt-lg="67"]{max-height:66.66%}}md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}md-content.autoScroll{-webkit-overflow-scrolling:auto}md-content.md-default-theme{color:rgba(0,0,0,.87);background-color:#fff}md-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:8px;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}md-card>:not(md-card-content) img,md-card>img{width:100%}md-card .md-actions{margin:0}md-card .md-actions .md-button{margin:8px 4px}md-card md-card-title{padding:24px 16px 16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}md-card md-card-title+md-card-content{padding-top:0;display:block}md-card md-card-title+md-card-content>p:first-child{margin-top:0}md-card md-card-title+md-card-content>p:last-child{margin-bottom:0}md-card md-card-title+md-card-content .md-media-xl{height:240px;width:240px}md-card md-card-title md-card-title-text{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}md-card md-card-title md-card-title-text .md-subhead{padding-top:0;font-size:14px}md-card md-card-title md-card-title-text:only-child .md-subhead{padding-top:12px}md-card md-card-title md-card-title-media{margin-top:-8px}md-card md-card-title md-card-title-media .md-media-sm{height:80px;width:80px}md-card md-card-title md-card-title-media .md-media-md{height:112px;width:112px}md-card md-card-title md-card-title-media .md-media-lg{height:152px;width:152px}md-card.md-default-theme{border-radius:2px}md-card.md-default-theme .md-card-image{border-radius:2px 2px 0 0}.md-button{letter-spacing:.010em;color:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;background:0 0;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;cursor:pointer;overflow:hidden;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}.material-icons,button,md-menu-item>.md-button,select{text-transform:none}.md-button.ng-hide,.md-button.ng-leave{transition:none}.md-button.md-cornered{border-radius:0}.md-button.md-icon{padding:0;background:0 0}.md-button.md-icon-button{margin:0 6px;height:48px;min-width:0;line-height:48px;padding-left:0;padding-right:0;width:48px;border-radius:50%}.md-button.md-icon-button .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-clip:padding-box;overflow:hidden;transition:.2s linear;transition-property:background-color,box-shadow}.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}.md-button.md-fab.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}.md-button.md-fab.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}.md-button.md-fab.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}.md-button.md-fab .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-fab.md-mini{line-height:40px;width:40px;height:40px}.md-button:not([disabled]).md-fab:active,.md-button:not([disabled]).md-raised:active{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{-webkit-transform:translate3d(0,42px,0);transform:translate3d(0,42px,0)}.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover{-webkit-transform:translate3d(0,41px,0);transform:translate3d(0,41px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left,.md-toast-open-bottom .md-button.md-fab-bottom-right{-webkit-transform:translate3d(0,-42px,0);transform:translate3d(0,-42px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover{-webkit-transform:translate3d(0,-43px,0);transform:translate3d(0,-43px,0)}.md-button-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.md-button-group>.md-button{-webkit-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}@media screen and (-ms-high-contrast:active){.md-button.md-fab,.md-button.md-raised{border:1px solid #fff}}.md-button.md-default-theme,a.md-button.md-default-theme{border-radius:3px}.md-button.md-default-theme:not([disabled]).md-focused,.md-button.md-default-theme:not([disabled]):hover,a.md-button.md-default-theme:not([disabled]).md-focused,a.md-button.md-default-theme:not([disabled]):hover{background-color:rgba(158,158,158,.2)}.md-button.md-default-theme:not([disabled]).md-icon-button:hover,a.md-button.md-default-theme:not([disabled]).md-icon-button:hover{background-color:transparent}.md-button.md-default-theme.md-fab md-icon,a.md-button.md-default-theme.md-fab md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-icon-button,a.md-button.md-default-theme.md-icon-button{border-radius:50%}.md-button.md-default-theme.md-primary,a.md-button.md-default-theme.md-primary{color:#3f51b5}.md-button.md-default-theme.md-primary.md-fab,.md-button.md-default-theme.md-primary.md-raised,a.md-button.md-default-theme.md-primary.md-fab,a.md-button.md-default-theme.md-primary.md-raised{color:rgba(255,255,255,.87);background-color:#3f51b5}.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon,a.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,a.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover{background-color:#3f51b5}.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused{background-color:#3949ab}.md-button.md-default-theme.md-primary:not([disabled]) md-icon,a.md-button.md-default-theme.md-primary:not([disabled]) md-icon{color:#3f51b5}.md-button.md-default-theme.md-fab,a.md-button.md-default-theme.md-fab{border-radius:50%;background-color:#e91e63;color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-fab:not([disabled]) .md-icon,a.md-button.md-default-theme.md-fab:not([disabled]) .md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-fab:not([disabled]):hover{background-color:#e91e63}.md-button.md-default-theme.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-fab:not([disabled]).md-focused{background-color:#c51162}.md-button.md-default-theme.md-raised,a.md-button.md-default-theme.md-raised{color:rgba(0,0,0,.87);background-color:#fafafa}.md-button.md-default-theme.md-raised:not([disabled]) .md-icon,a.md-button.md-default-theme.md-raised:not([disabled]) .md-icon{color:rgba(0,0,0,.87)}.md-button.md-default-theme.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-raised:not([disabled]):hover{background-color:#fafafa}.md-button.md-default-theme.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-raised:not([disabled]).md-focused{background-color:#eee}.md-button.md-default-theme.md-warn,a.md-button.md-default-theme.md-warn{color:#f44336}.md-button.md-default-theme.md-warn.md-fab,.md-button.md-default-theme.md-warn.md-raised,a.md-button.md-default-theme.md-warn.md-fab,a.md-button.md-default-theme.md-warn.md-raised{color:rgba(255,255,255,.87);background-color:#f44336}.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon,a.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,a.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover{background-color:#f44336}.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused{background-color:#d32f2f}.md-button.md-default-theme.md-warn:not([disabled]) md-icon,a.md-button.md-default-theme.md-warn:not([disabled]) md-icon{color:#f44336}.md-button.md-default-theme.md-accent,a.md-button.md-default-theme.md-accent{color:#e91e63}.md-button.md-default-theme.md-accent.md-fab,.md-button.md-default-theme.md-accent.md-raised,a.md-button.md-default-theme.md-accent.md-fab,a.md-button.md-default-theme.md-accent.md-raised{color:rgba(255,255,255,.87);background-color:#e91e63}.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon,a.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,a.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon{color:rgba(255,255,255,.87)}.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover,a.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,a.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover{background-color:#e91e63}.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused,a.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,a.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused{background-color:#c2185b}.md-button.md-default-theme.md-accent:not([disabled]) md-icon,a.md-button.md-default-theme.md-accent:not([disabled]) md-icon{color:#e91e63}.md-button.md-default-theme.md-accent[disabled],.md-button.md-default-theme.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled],.md-button.md-default-theme.md-warn[disabled],.md-button.md-default-theme[disabled],a.md-button.md-default-theme.md-accent[disabled],a.md-button.md-default-theme.md-fab[disabled],a.md-button.md-default-theme.md-raised[disabled],a.md-button.md-default-theme.md-warn[disabled],a.md-button.md-default-theme[disabled]{color:rgba(0,0,0,.26);cursor:not-allowed}.md-button.md-default-theme.md-accent[disabled] md-icon,.md-button.md-default-theme.md-fab[disabled] md-icon,.md-button.md-default-theme.md-raised[disabled] md-icon,.md-button.md-default-theme.md-warn[disabled] md-icon,.md-button.md-default-theme[disabled] md-icon,a.md-button.md-default-theme.md-accent[disabled] md-icon,a.md-button.md-default-theme.md-fab[disabled] md-icon,a.md-button.md-default-theme.md-raised[disabled] md-icon,a.md-button.md-default-theme.md-warn[disabled] md-icon,a.md-button.md-default-theme[disabled] md-icon{color:rgba(0,0,0,.26)}.md-button.md-default-theme.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled],a.md-button.md-default-theme.md-fab[disabled],a.md-button.md-default-theme.md-raised[disabled]{background-color:rgba(0,0,0,.12)}.md-button.md-default-theme[disabled],a.md-button.md-default-theme[disabled]{background-color:transparent}md-checkbox{display:block;margin:8px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:18px;padding-right:0;position:relative;line-height:26px;min-width:18px;min-height:18px}html[dir=rtl] md-checkbox{padding-left:0;padding-right:18px}md-checkbox.md-focused:not([disabled]) .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before{background-color:rgba(0,0,0,.12)}md-checkbox .md-container{position:absolute;top:50%;display:inline-block;width:18px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:auto}html[dir=rtl] md-checkbox .md-container{left:auto;right:0}md-checkbox .md-container:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-checkbox .md-container:after{content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-checkbox .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-checkbox .md-icon{transition:240ms;position:absolute;top:0;left:0;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:2px}md-checkbox.md-checked .md-icon{border:none}md-checkbox[disabled]{cursor:no-drop}md-checkbox.md-checked .md-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:6px;top:2px;display:table;width:6px;height:12px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-checkbox .md-label{position:relative;display:inline-block;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}md-checkbox .md-label span{margin-left:10px;margin-right:0}html[dir=rtl] md-checkbox .md-label span{margin-left:0;margin-right:10px}md-checkbox.md-default-theme .md-ripple{color:#d81b60}md-checkbox.md-default-theme.md-checked .md-ripple{color:#757575}md-checkbox.md-default-theme.md-checked.md-focused .md-container:before{background-color:rgba(233,30,99,.26)}md-checkbox.md-default-theme.md-checked .md-icon{background-color:rgba(233,30,99,.87)}md-checkbox.md-default-theme.md-checked .md-icon:after{border-color:#eee}md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple{color:#3949ab}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple{color:#757575}md-checkbox.md-default-theme:not([disabled]).md-primary .md-icon{border-color:rgba(0,0,0,.54)}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon{background-color:rgba(63,81,181,.87)}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before{background-color:rgba(63,81,181,.26)}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon:after{border-color:#eee}md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple{color:#e53935}md-checkbox.md-default-theme:not([disabled]).md-warn .md-icon{border-color:rgba(0,0,0,.54)}md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon{background-color:rgba(244,67,54,.87)}md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before{background-color:rgba(244,67,54,.26)}md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon:after{border-color:#eee}md-checkbox.md-default-theme[disabled] .md-icon{border-color:rgba(0,0,0,.26)}md-checkbox.md-default-theme[disabled].md-checked .md-icon{background-color:rgba(0,0,0,.26)}md-checkbox.md-default-theme[disabled] .md-label{color:rgba(0,0,0,.26)}.md-switch-thumb,md-radio-button{box-sizing:border-box;display:block;margin:15px;white-space:nowrap;cursor:pointer}.md-switch-thumb input,md-radio-button input{display:none}.md-switch-thumb .md-container,md-radio-button .md-container{position:relative;top:4px;display:inline-block;width:16px;height:16px;cursor:pointer}.md-switch-thumb .md-container .md-ripple-container,md-radio-button .md-container .md-ripple-container{position:absolute;display:block;width:48px;height:48px;left:-16px;top:-16px}.md-switch-thumb .md-container:before,md-radio-button .md-container:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}.md-switch-thumb .md-off,md-radio-button .md-off{position:absolute;top:0;left:0;width:16px;height:16px;border-style:solid;border-width:2px;border-radius:50%;transition:border-color ease .28s}.md-switch-thumb .md-on,md-radio-button .md-on{position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;transition:-webkit-transform ease .28s;transition:transform ease .28s;-webkit-transform:scale(0);transform:scale(0)}md-radio-group.md-focused .md-checked .md-container:before,md-switch.md-focused:not([disabled]) .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}.md-switch-thumb.md-checked .md-on,md-radio-button.md-checked .md-on{-webkit-transform:scale(.5);transform:scale(.5)}.md-switch-thumb .md-label,md-radio-button .md-label{position:relative;display:inline-block;margin-left:10px;margin-right:10px;vertical-align:middle;white-space:normal;pointer-events:none;width:auto}.label,sub,sup{vertical-align:baseline}.md-switch-thumb .circle,md-radio-button .circle{border-radius:50%}@media screen and (-ms-high-contrast:active){md-radio-button.md-default-theme .md-on{background-color:#fff}}md-radio-button.md-default-theme .md-off{border-color:rgba(0,0,0,.54)}md-radio-button.md-default-theme .md-on{background-color:rgba(233,30,99,.87)}md-radio-button.md-default-theme.md-checked .md-off{border-color:rgba(233,30,99,.87)}md-radio-button.md-default-theme.md-checked .md-ink-ripple{color:rgba(233,30,99,.87)}md-radio-button.md-default-theme .md-container .md-ripple{color:#d81b60}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-button.md-default-theme:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme:not([disabled]).md-primary .md-on{background-color:rgba(63,81,181,.87)}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off{border-color:rgba(63,81,181,.87)}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple{color:rgba(63,81,181,.87)}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary .md-container .md-ripple{color:#3949ab}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-on,md-radio-button.md-default-theme:not([disabled]).md-warn .md-on,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-on,md-radio-group.md-default-theme:not([disabled]).md-warn .md-on{background-color:rgba(244,67,54,.87)}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-off{border-color:rgba(244,67,54,.87)}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple{color:rgba(244,67,54,.87)}md-radio-button.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn .md-container .md-ripple{color:#e53935}md-radio-button.md-default-theme[disabled],md-radio-group.md-default-theme[disabled]{color:rgba(0,0,0,.26)}md-radio-button.md-default-theme[disabled] .md-container .md-off,md-radio-button.md-default-theme[disabled] .md-container .md-on,md-radio-group.md-default-theme[disabled] .md-container .md-off,md-radio-group.md-default-theme[disabled] .md-container .md-on{border-color:rgba(0,0,0,.26)}md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked .md-container:before{background-color:rgba(233,30,99,.26)}md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked:not([disabled]).md-primary .md-container:before{background-color:rgba(63,81,181,.26)}md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before{background-color:rgba(244,67,54,.26)}md-switch{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}md-switch .md-container{cursor:grab;width:36px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:8px}md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:grabbing}.md-autocomplete-suggestions li,[role=button],md-autocomplete button,md-list-item.md-clickable:hover,md-option,md-select:not([disabled]):hover{cursor:pointer}md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before{background-color:rgba(0,0,0,.12)}md-switch .md-label{border-color:transparent;border-width:0}md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1}md-switch .md-thumb,md-switch .md-thumb:before{border-radius:50%;left:0;top:0;position:absolute}md-switch.md-checked .md-thumb-container{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}md-switch .md-thumb{margin:0;height:20px;width:20px;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}md-input-container.md-icon-float>md-icon+input,md-input-container>md-icon+input{margin-left:36px}md-switch .md-thumb:before{background-color:transparent;content:'';display:block;height:auto;right:0;bottom:0;transition:all .5s;width:auto}md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb,md-switch:not(.md-dragging) .md-thumb-container{transition:all .5s cubic-bezier(.35,0,.25,1);transition-property:-webkit-transform,background-color;transition-property:transform,background-color}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:50ms}@media screen and (-ms-high-contrast:active){md-switch.md-default-theme .md-bar{background-color:#666}md-switch.md-default-theme.md-checked .md-bar{background-color:#9E9E9E}md-switch.md-default-theme .md-thumb{background-color:#fff}md-input-container.md-default-theme>md-icon{fill:#fff}}md-switch.md-default-theme .md-thumb{background-color:#fafafa}md-switch.md-default-theme .md-bar{background-color:#9e9e9e}md-switch.md-default-theme.md-checked.md-focused .md-thumb:before{background-color:rgba(233,30,99,.26)}md-switch.md-default-theme.md-checked.md-primary .md-thumb{background-color:#3f51b5}md-switch.md-default-theme.md-checked.md-primary .md-bar{background-color:rgba(63,81,181,.5)}md-switch.md-default-theme.md-checked.md-primary.md-focused .md-thumb:before{background-color:rgba(63,81,181,.26)}md-switch.md-default-theme.md-checked.md-warn .md-thumb{background-color:#f44336}md-switch.md-default-theme.md-checked.md-warn .md-bar{background-color:rgba(244,67,54,.5)}md-switch.md-default-theme.md-checked.md-warn.md-focused .md-thumb:before{background-color:rgba(244,67,54,.26)}md-switch.md-default-theme[disabled] .md-thumb{background-color:#bdbdbd}md-switch.md-default-theme[disabled] .md-bar{background-color:rgba(0,0,0,.12)}md-input-container{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2px 2px 26px}md-input-container>md-icon{position:absolute;top:5px;left:2px}md-input-container input[type=search],md-input-container input[type=text],md-input-container input[type=password],md-input-container input[type=datetime],md-input-container input[type=datetime-local],md-input-container input[type=date],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week],md-input-container input[type=number],md-input-container input[type=email],md-input-container input[type=url],md-input-container input[type=tel],md-input-container input[type=color],md-input-container textarea{-moz-appearance:none;-webkit-appearance:none}md-input-container input[type=datetime-local],md-input-container input[type=date],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week]{min-height:26px}md-input-container textarea{resize:none;overflow:hidden}md-input-container textarea.md-input{min-height:26px;-ms-flex-preferred-size:auto}md-input-container label{position:relative;top:-2px}md-input-container .md-placeholder,md-input-container label:not(.md-no-float){-webkit-order:1;-ms-flex-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;z-index:1;-webkit-transform:translate3d(0,28px,0) scale(1);transform:translate3d(0,28px,0) scale(1);transition:-webkit-transform cubic-bezier(.25,.8,.25,1) .25s;transition:transform cubic-bezier(.25,.8,.25,1) .25s;-webkit-transform-origin:left top;transform-origin:left top}html[dir=rtl] md-input-container .md-placeholder,html[dir=rtl] md-input-container label:not(.md-no-float){-webkit-transform-origin:right top;transform-origin:right top}md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}md-input-container .md-placeholder.md-static{position:static}md-input-container.md-input-focused .md-placeholder{opacity:1;-webkit-transform:translate3d(0,24px,0);transform:translate3d(0,24px,0)}md-input-container.md-input-has-value .md-placeholder{transition:none;opacity:0}md-input-container:not(.md-input-has-value) input:not(:focus),md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field{color:transparent}md-input-container .md-input{-webkit-order:2;-ms-flex-order:2;order:2;display:block;margin-top:auto;background:0 0;border-width:0 0 1px;line-height:26px;-ms-flex-preferred-size:26px;border-radius:0;padding:2px 2px 1px}md-input-container .md-input:invalid{outline:0;box-shadow:none}md-input-container .md-input.md-no-flex{-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}md-input-container [data-ng-messages],md-input-container [ng-messages],md-input-container [x-ng-messages],md-input-container data-ng-messages,md-input-container ng-messages,md-input-container x-ng-messages{-webkit-order:3;-ms-flex-order:3;order:3;position:relative}md-input-container .md-char-counter,md-input-container [data-ng-message],md-input-container [ng-message],md-input-container [x-ng-message],md-input-container data-ng-message,md-input-container ng-message,md-input-container x-ng-message{position:absolute;font-size:12px;line-height:24px}md-input-container .md-char-counter:not(.md-char-counter),md-input-container [data-ng-message]:not(.md-char-counter),md-input-container [ng-message]:not(.md-char-counter),md-input-container [x-ng-message]:not(.md-char-counter),md-input-container data-ng-message:not(.md-char-counter),md-input-container ng-message:not(.md-char-counter),md-input-container x-ng-message:not(.md-char-counter){padding-right:30px}md-input-container .md-char-counter.ng-enter,md-input-container [data-ng-message].ng-enter,md-input-container [ng-message].ng-enter,md-input-container [x-ng-message].ng-enter,md-input-container data-ng-message.ng-enter,md-input-container ng-message.ng-enter,md-input-container x-ng-message.ng-enter{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-delay:.2s}md-input-container .md-char-counter.ng-leave,md-input-container [data-ng-message].ng-leave,md-input-container [ng-message].ng-leave,md-input-container [x-ng-message].ng-leave,md-input-container data-ng-message.ng-leave,md-input-container ng-message.ng-leave,md-input-container x-ng-message.ng-leave{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-input-container .md-char-counter.ng-enter,md-input-container .md-char-counter.ng-leave.ng-leave-active,md-input-container [data-ng-message].ng-enter,md-input-container [data-ng-message].ng-leave.ng-leave-active,md-input-container [ng-message].ng-enter,md-input-container [ng-message].ng-leave.ng-leave-active,md-input-container [x-ng-message].ng-enter,md-input-container [x-ng-message].ng-leave.ng-leave-active,md-input-container data-ng-message.ng-enter,md-input-container data-ng-message.ng-leave.ng-leave-active,md-input-container ng-message.ng-enter,md-input-container ng-message.ng-leave.ng-leave-active,md-input-container x-ng-message.ng-enter,md-input-container x-ng-message.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}md-input-container .md-char-counter.ng-enter.ng-enter-active,md-input-container .md-char-counter.ng-leave,md-input-container [data-ng-message].ng-enter.ng-enter-active,md-input-container [data-ng-message].ng-leave,md-input-container [ng-message].ng-enter.ng-enter-active,md-input-container [ng-message].ng-leave,md-input-container [x-ng-message].ng-enter.ng-enter-active,md-input-container [x-ng-message].ng-leave,md-input-container data-ng-message.ng-enter.ng-enter-active,md-input-container data-ng-message.ng-leave,md-input-container ng-message.ng-enter.ng-enter-active,md-input-container ng-message.ng-leave,md-input-container x-ng-message.ng-enter.ng-enter-active,md-input-container x-ng-message.ng-leave{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-input-container .md-char-counter{bottom:2px;right:2px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75)}md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input{padding-bottom:0;border-width:0 0 2px}[disabled] md-input-container .md-input,md-input-container .md-input[disabled]{background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;margin-bottom:-1px}md-input-container.md-icon-float{margin-top:-16px;transition:margin-top .5s cubic-bezier(.25,.8,.25,1)}md-input-container.md-icon-float>label{pointer-events:none;position:absolute;margin-left:36px}md-input-container.md-icon-float>md-icon{top:26px;left:2px}md-input-container.md-icon-float>input{padding-top:24px}md-input-container.md-icon-float.md-input-focused,md-input-container.md-icon-float.md-input-has-value{margin-top:-8px}md-input-container.md-icon-float.md-input-focused label,md-input-container.md-icon-float.md-input-has-value label{-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75);transition:-webkit-transform cubic-bezier(.25,.8,.25,1) .5s;transition:transform cubic-bezier(.25,.8,.25,1) .5s}md-input-container.md-default-theme .md-input{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.12);text-shadow:none}md-input-container.md-default-theme .md-input:-moz-placeholder,md-input-container.md-default-theme .md-input:-ms-input-placeholder,md-input-container.md-default-theme .md-input::-moz-placeholder,md-input-container.md-default-theme .md-input::-webkit-input-placeholder{color:rgba(0,0,0,.26)}md-input-container.md-default-theme>md-icon{color:rgba(0,0,0,.87)}md-input-container.md-default-theme .md-placeholder,md-input-container.md-default-theme label{text-shadow:none;color:rgba(0,0,0,.26)}md-input-container.md-default-theme [data-ng-message],md-input-container.md-default-theme [ng-message],md-input-container.md-default-theme [x-ng-message],md-input-container.md-default-theme ng-messages{color:#f44336}md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label{color:rgba(0,0,0,.54)}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input{border-color:#3f51b5}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon{color:#3f51b5}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input{border-color:#e91e63}md-input-container.md-default-theme.md-input-invalid .md-input,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input{border-color:#f44336}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent label{color:#e91e63}md-input-container.md-default-theme.md-input-invalid .md-char-counter,md-input-container.md-default-theme.md-input-invalid [data-ng-message],md-input-container.md-default-theme.md-input-invalid [ng-message],md-input-container.md-default-theme.md-input-invalid [x-ng-message],md-input-container.md-default-theme.md-input-invalid data-ng-message,md-input-container.md-default-theme.md-input-invalid ng-message,md-input-container.md-default-theme.md-input-invalid x-ng-message,md-input-container.md-default-theme.md-input-invalid.md-input-focused label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn label{color:#f44336}[disabled] md-input-container.md-default-theme .md-input,md-input-container.md-default-theme .md-input[disabled]{border-bottom-color:transparent;color:rgba(0,0,0,.26);background-image:linear-gradient(to right,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 33%,transparent 0);background-image:-ms-linear-gradient(left,transparent 0,rgba(0,0,0,.26) 100%)}md-list{display:block}md-list .md-subheader{font-size:14px;font-weight:500;letter-spacing:.010em;line-height:24px;line-height:.75em}md-list-item.md-proxy-focus.md-focused .md-no-style{transition:background-color .15s linear}md-list-item .md-no-style,md-list-item.md-no-proxy{position:relative;padding:0 16px;-webkit-flex:1;-ms-flex:1;flex:1}md-list-item .md-no-style.md-button,md-list-item.md-no-proxy.md-button{font-size:inherit;height:inherit;text-align:left;text-transform:none;width:100%;white-space:normal;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}md-list-item.md-with-secondary{position:relative}md-list-item md-divider{position:absolute;bottom:0;left:0;width:100%}md-list-item md-divider[md-inset]{left:96px;width:calc(100% - 96px);margin:0}md-list-item,md-list-item .md-list-item-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:48px}md-list-item .md-list-item-inner>div.md-primary>md-icon,md-list-item .md-list-item-inner>div.md-secondary>md-icon,md-list-item .md-list-item-inner>md-icon.md-secondary,md-list-item .md-list-item-inner>md-icon:first-child,md-list-item>div.md-primary>md-icon,md-list-item>div.md-secondary>md-icon,md-list-item>md-icon.md-secondary,md-list-item>md-icon:first-child{width:24px;margin-top:16px;margin-bottom:12px;box-sizing:content-box}md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item .md-list-item-inner>div.md-primary>md-checkbox,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox,md-list-item .md-list-item-inner>md-checkbox:first-child,md-list-item md-checkbox.md-secondary,md-list-item>div.md-primary>md-checkbox,md-list-item>div.md-secondary>md-checkbox,md-list-item>md-checkbox:first-child{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label,md-list-item .md-list-item-inner>div.md-primary>md-checkbox .md-label,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox .md-label,md-list-item .md-list-item-inner>md-checkbox:first-child .md-label,md-list-item md-checkbox.md-secondary .md-label,md-list-item>div.md-primary>md-checkbox .md-label,md-list-item>div.md-secondary>md-checkbox .md-label,md-list-item>md-checkbox:first-child .md-label{display:none}md-list-item .md-list-item-inner>md-icon:first-child,md-list-item>md-icon:first-child{margin-right:32px}md-list-item .md-list-item-inner>md-checkbox:first-child,md-list-item>md-checkbox:first-child{width:24px;margin-left:3px;margin-right:29px}md-list-item .md-list-item-inner>.md-avatar:first-child,md-list-item>.md-avatar:first-child{width:40px;height:40px;margin-top:8px;margin-bottom:8px;margin-right:16px;border-radius:50%;box-sizing:content-box}md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item .md-list-item-inner md-switch.md-secondary,md-list-item md-checkbox.md-secondary,md-list-item md-switch.md-secondary{margin-right:0;margin-top:0;margin-bottom:0}md-list-item .md-list-item-inner button.md-button.md-secondary-container,md-list-item button.md-button.md-secondary-container{background-color:transparent;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-radius:50%;margin:0;min-width:0}md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple,md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple-container,md-list-item button.md-button.md-secondary-container .md-ripple,md-list-item button.md-button.md-secondary-container .md-ripple-container{border-radius:50%}md-list-item .md-list-item-inner .md-secondary,md-list-item .md-list-item-inner .md-secondary-container,md-list-item .md-secondary,md-list-item .md-secondary-container{margin-left:16px;position:absolute;right:16px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}md-list-item .md-list-item-inner>.md-button.md-secondary-container>.md-secondary,md-list-item>.md-button.md-secondary-container>.md-secondary{margin-left:0;position:static}md-slider,md-slider .md-slider-wrapper,md-toolbar{position:relative}md-list-item .md-list-item-inner>.md-list-item-inner>p,md-list-item .md-list-item-inner>p,md-list-item>.md-list-item-inner>p,md-list-item>p{-webkit-flex:1;-ms-flex:1;flex:1;margin:0}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style,md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text,md-list-item.md-3-line .md-list-item-text,md-list-item.md-3-line>.md-no-style .md-list-item-text{-webkit-flex:1;-ms-flex:1;flex:1;padding:16px 0;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text.md-offset,md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list-item.md-3-line .md-list-item-text.md-offset,md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.010em;margin:0 0 6px;line-height:.75em}md-list-item.md-2-line .md-list-item-text h4,md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list-item.md-3-line .md-list-item-text h4,md-list-item.md-3-line>.md-no-style .md-list-item-text h4{font-size:14px;letter-spacing:.010em;font-weight:400;margin:10px 0 5px;line-height:.75em}md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.010em;margin:0;line-height:1.6em}md-list-item.md-2-line>.md-avatar:first-child,md-list-item.md-2-line>.md-no-style>.md-avatar:first-child{margin-top:12px}md-list-item.md-2-line>.md-no-style>md-icon:first-child,md-list-item.md-2-line>md-icon:first-child{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:19px}md-list-item.md-3-line>.md-avatar:first-child,md-list-item.md-3-line>.md-no-style>.md-avatar:first-child,md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list-item.md-3-line>md-icon:first-child{margin-top:16px}md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4{color:rgba(0,0,0,.87)}md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p,md-list.md-default-theme md-list-item>md-icon{color:rgba(0,0,0,.54)}md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style{background-color:#f5f5f5}md-list.md-default-theme md-list-item>md-icon.md-highlight{color:#3f51b5}md-list.md-default-theme md-list-item>md-icon.md-highlight.md-accent{color:#e91e63}md-list.md-default-theme md-list-item button,md-list.md-default-theme md-list-item button.md-button:not([disabled]):hover{background-color:#9e9e9e}md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}md-divider.md-default-theme{border-top-color:rgba(0,0,0,.12)}.md-whiteframe-z1{box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.098),0 1px 10px 0 rgba(0,0,0,.084)}.md-whiteframe-z3{box-shadow:0 3px 5px -1px rgba(0,0,0,.14),0 6px 10px 0 rgba(0,0,0,.098),0 1px 18px 0 rgba(0,0,0,.084)}.md-whiteframe-z4{box-shadow:0 5px 5px -3px rgba(0,0,0,.14),0 8px 10px 1px rgba(0,0,0,.098),0 3px 14px 2px rgba(0,0,0,.084)}.md-whiteframe-z5{box-shadow:0 8px 10px -5px rgba(0,0,0,.14),0 16px 24px 2px rgba(0,0,0,.098),0 6px 30px 5px rgba(0,0,0,.084)}md-toolbar{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;font-size:20px;min-height:64px;width:100%}md-toolbar.md-whiteframe-z1-add,md-toolbar.md-whiteframe-z1-remove{transition:box-shadow .5s linear}md-toolbar *,md-toolbar :after,md-toolbar :before{box-sizing:border-box}md-toolbar.md-tall{height:128px;min-height:128px;max-height:128px}md-toolbar.md-medium-tall{height:88px;min-height:88px;max-height:88px}md-toolbar.md-medium-tall .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}md-toolbar .md-indent{margin-left:64px}md-toolbar~md-content>md-list{padding:0}md-toolbar~md-content>md-list md-list-item:last-child md-divider{display:none}.md-toolbar-tools,.md-toolbar-tools .fill-height{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.md-toolbar-tools{font-size:20px;letter-spacing:.005em;font-weight:400;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;height:64px;max-height:64px;padding:0 16px;margin:0}.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{font-size:inherit;font-weight:inherit;margin:inherit}.md-toolbar-tools a{color:inherit}.md-toolbar-tools .md-button{margin-top:0;margin-bottom:0}.md-toolbar-tools>.md-button:first-child{margin-left:-8px}.md-toolbar-tools>.md-button:last-child,.md-toolbar-tools>md-menu:last-child{margin-right:-8px}.md-toolbar-tools>md-menu:last-child>.md-button{margin-right:0}@media screen and (-ms-high-contrast:active){.md-toolbar-tools{border-bottom:1px solid #fff}}md-toolbar.md-default-theme{background-color:#3f51b5;color:rgba(255,255,255,.87)}md-toolbar.md-default-theme .md-button,md-toolbar.md-default-theme md-icon{color:rgba(255,255,255,.87)}md-toolbar.md-default-theme.md-accent{background-color:#e91e63;color:rgba(255,255,255,.87)}md-toolbar.md-default-theme.md-warn{background-color:#f44336;color:rgba(255,255,255,.87)}.md-spin{-webkit-animation:md-spin 1.5s infinite linear;animation:md-spin 1.5s infinite linear}.md-spin-reverse{-webkit-animation:md-spin-reverse 1.5s infinite linear;animation:md-spin-reverse 1.5s infinite linear}@-webkit-keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes md-spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes md-spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}md-icon svg{pointer-events:none}md-icon[md-font-icon]{line-height:1;width:auto}md-icon.md-default-theme{color:rgba(0,0,0,.54)}md-icon.md-default-theme.md-primary{color:#3f51b5}md-icon.md-default-theme.md-accent{color:#e91e63}md-icon.md-default-theme.md-warn{color:#f44336}md-slider.md-default-theme .md-thumb-text,md-slider.md-default-theme.md-primary .md-thumb-text,md-slider.md-default-theme.md-warn .md-thumb-text{color:rgba(255,255,255,.87)}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;letter-spacing:normal;word-wrap:normal;font-feature-settings:'liga'}.material-icons.access-alarm:before{content:"\e190"}.material-icons.access-alarms:before{content:"\e191"}.material-icons.access-time:before{content:"\e192"}.material-icons.accessibility:before{content:"\e84e"}.material-icons.account-balance:before{content:"\e84f"}.material-icons.account-balance-wallet:before{content:"\e850"}.material-icons.account-box:before{content:"\e851"}.material-icons.account-circle:before{content:"\e853"}.material-icons.adb:before{content:"\e60e"}.material-icons.add:before{content:"\e145"}.material-icons.add-alarm:before{content:"\e193"}.material-icons.add-alert:before{content:"\e003"}.material-icons.add-box:before{content:"\e146"}.material-icons.add-circle:before{content:"\e147"}.material-icons.add-circle-outline:before{content:"\e148"}.material-icons.add-shopping-cart:before{content:"\e854"}.material-icons.add-to-photos:before{content:"\e39d"}.material-icons.adjust:before{content:"\e39e"}.material-icons.airline-seat-flat:before{content:"\e630"}.material-icons.airline-seat-flat-angled:before{content:"\e631"}.material-icons.airline-seat-individual-suite:before{content:"\e632"}.material-icons.airline-seat-legroom-extra:before{content:"\e633"}.material-icons.airline-seat-legroom-normal:before{content:"\e634"}.material-icons.airline-seat-legroom-reduced:before{content:"\e635"}.material-icons.airline-seat-recline-extra:before{content:"\e636"}.material-icons.airline-seat-recline-normal:before{content:"\e637"}.material-icons.airplanemode-active:before{content:"\e195"}.material-icons.airplanemode-inactive:before{content:"\e194"}.material-icons.airplay:before{content:"\e055"}.material-icons.alarm:before{content:"\e855"}.material-icons.alarm-add:before{content:"\e856"}.material-icons.alarm-off:before{content:"\e857"}.material-icons.alarm-on:before{content:"\e858"}.material-icons.album:before{content:"\e019"}.material-icons.android:before{content:"\e859"}.material-icons.announcement:before{content:"\e85a"}.material-icons.apps:before{content:"\e5c3"}.material-icons.archive:before{content:"\e149"}.material-icons.arrow-back:before{content:"\e5c4"}.material-icons.arrow-drop-down:before{content:"\e5c5"}.material-icons.arrow-drop-down-circle:before{content:"\e5c6"}.material-icons.arrow-drop-up:before{content:"\e5c7"}.material-icons.arrow-forward:before{content:"\e5c8"}.material-icons.aspect-ratio:before{content:"\e85b"}.material-icons.assessment:before{content:"\e85c"}.material-icons.assignment:before{content:"\e85d"}.material-icons.assignment-ind:before{content:"\e85e"}.material-icons.assignment-late:before{content:"\e85f"}.material-icons.assignment-return:before{content:"\e860"}.material-icons.assignment-returned:before{content:"\e861"}.material-icons.assignment-turned-in:before{content:"\e862"}.material-icons.assistant:before{content:"\e39f"}.material-icons.assistant-photo:before{content:"\e3a0"}.material-icons.attach-file:before{content:"\e226"}.material-icons.attach-money:before{content:"\e227"}.material-icons.attachment:before{content:"\e2bc"}.material-icons.audiotrack:before{content:"\e3a1"}.material-icons.autorenew:before{content:"\e863"}.material-icons.av-timer:before{content:"\e01b"}.material-icons.backspace:before{content:"\e14a"}.material-icons.backup:before{content:"\e864"}.material-icons.battery-alert:before{content:"\e19c"}.material-icons.battery-charging-full:before{content:"\e1a3"}.material-icons.battery-full:before{content:"\e1a4"}.material-icons.battery-std:before{content:"\e1a5"}.material-icons.battery-unknown:before{content:"\e1a6"}.material-icons.beenhere:before{content:"\e52d"}.material-icons.block:before{content:"\e14b"}.material-icons.bluetooth:before{content:"\e1a7"}.material-icons.bluetooth-audio:before{content:"\e60f"}.material-icons.bluetooth-connected:before{content:"\e1a8"}.material-icons.bluetooth-disabled:before{content:"\e1a9"}.material-icons.bluetooth-searching:before{content:"\e1aa"}.material-icons.blur-circular:before{content:"\e3a2"}.material-icons.blur-linear:before{content:"\e3a3"}.material-icons.blur-off:before{content:"\e3a4"}.material-icons.blur-on:before{content:"\e3a5"}.material-icons.book:before{content:"\e865"}.material-icons.bookmark:before{content:"\e866"}.material-icons.bookmark-border:before{content:"\e867"}.material-icons.border-all:before{content:"\e228"}.material-icons.border-bottom:before{content:"\e229"}.material-icons.border-clear:before{content:"\e22a"}.material-icons.border-color:before{content:"\e22b"}.material-icons.border-horizontal:before{content:"\e22c"}.material-icons.border-inner:before{content:"\e22d"}.material-icons.border-left:before{content:"\e22e"}.material-icons.border-outer:before{content:"\e22f"}.material-icons.border-right:before{content:"\e230"}.material-icons.border-style:before{content:"\e231"}.material-icons.border-top:before{content:"\e232"}.material-icons.border-vertical:before{content:"\e233"}.material-icons.brightness-1:before{content:"\e3a6"}.material-icons.brightness-2:before{content:"\e3a7"}.material-icons.brightness-3:before{content:"\e3a8"}.material-icons.brightness-4:before{content:"\e3a9"}.material-icons.brightness-5:before{content:"\e3aa"}.material-icons.brightness-6:before{content:"\e3ab"}.material-icons.brightness-7:before{content:"\e3ac"}.material-icons.brightness-auto:before{content:"\e1ab"}.material-icons.brightness-high:before{content:"\e1ac"}.material-icons.brightness-low:before{content:"\e1ad"}.material-icons.brightness-medium:before{content:"\e1ae"}.material-icons.broken-image:before{content:"\e3ad"}.material-icons.brush:before{content:"\e3ae"}.material-icons.bug-report:before{content:"\e868"}.material-icons.build:before{content:"\e869"}.material-icons.business:before{content:"\e0af"}.material-icons.cached:before{content:"\e86a"}.material-icons.cake:before{content:"\e7e9"}.material-icons.call:before{content:"\e0b0"}.material-icons.call-end:before{content:"\e0b1"}.material-icons.call-made:before{content:"\e0b2"}.material-icons.call-merge:before{content:"\e0b3"}.material-icons.call-missed:before{content:"\e0b4"}.material-icons.call-received:before{content:"\e0b5"}.material-icons.call-split:before{content:"\e0b6"}.material-icons.camera:before{content:"\e3af"}.material-icons.camera-alt:before{content:"\e3b0"}.material-icons.camera-enhance:before{content:"\e8fc"}.material-icons.camera-front:before{content:"\e3b1"}.material-icons.camera-rear:before{content:"\e3b2"}.material-icons.camera-roll:before{content:"\e3b3"}.material-icons.cancel:before{content:"\e5c9"}.material-icons.card-giftcard:before{content:"\e8f6"}.material-icons.card-membership:before{content:"\e8f7"}.material-icons.card-travel:before{content:"\e8f8"}.material-icons.cast:before{content:"\e307"}.material-icons.cast-connected:before{content:"\e308"}.material-icons.center-focus-strong:before{content:"\e3b4"}.material-icons.center-focus-weak:before{content:"\e3b5"}.material-icons.change-history:before{content:"\e86b"}.material-icons.chat:before{content:"\e0b7"}.material-icons.chat-bubble:before{content:"\e0ca"}.material-icons.chat-bubble-outline:before{content:"\e0cb"}.material-icons.check:before{content:"\e5ca"}.material-icons.check-box:before{content:"\e834"}.material-icons.check-box-outline-blank:before{content:"\e835"}.material-icons.check-circle:before{content:"\e86c"}.material-icons.chevron-left:before{content:"\e5cb"}.material-icons.chevron-right:before{content:"\e5cc"}.material-icons.chrome-reader-mode:before{content:"\e86d"}.material-icons.class:before{content:"\e86e"}.material-icons.clear:before{content:"\e14c"}.material-icons.clear-all:before{content:"\e0b8"}.material-icons.close:before{content:"\e5cd"}.material-icons.closed-caption:before{content:"\e01c"}.material-icons.cloud:before{content:"\e2bd"}.material-icons.cloud-circle:before{content:"\e2be"}.material-icons.cloud-done:before{content:"\e2bf"}.material-icons.cloud-download:before{content:"\e2c0"}.material-icons.cloud-off:before{content:"\e2c1"}.material-icons.cloud-queue:before{content:"\e2c2"}.material-icons.cloud-upload:before{content:"\e2c3"}.material-icons.code:before{content:"\e86f"}.material-icons.collections:before{content:"\e3b6"}.material-icons.collections-bookmark:before{content:"\e431"}.material-icons.color-lens:before{content:"\e3b7"}.material-icons.colorize:before{content:"\e3b8"}.material-icons.comment:before{content:"\e0b9"}.material-icons.compare:before{content:"\e3b9"}.material-icons.computer:before{content:"\e30a"}.material-icons.confirmation-number:before{content:"\e638"}.material-icons.contact-phone:before{content:"\e0cf"}.material-icons.contacts:before{content:"\e0ba"}.material-icons.content-copy:before{content:"\e14d"}.material-icons.content-cut:before{content:"\e14e"}.material-icons.content-paste:before{content:"\e14f"}.material-icons.control-point:before{content:"\e3ba"}.material-icons.control-point-duplicate:before{content:"\e3bb"}.material-icons.create:before{content:"\e150"}.material-icons.credit-card:before{content:"\e870"}.material-icons.crop:before{content:"\e3be"}.material-icons.crop-16-9:before{content:"\e3bc"}.material-icons.crop-3-2:before{content:"\e3bd"}.material-icons.crop-5-4:before{content:"\e3bf"}.material-icons.crop-7-5:before{content:"\e3c0"}.material-icons.crop-din:before{content:"\e3c1"}.material-icons.crop-free:before{content:"\e3c2"}.material-icons.crop-landscape:before{content:"\e3c3"}.material-icons.crop-original:before{content:"\e3c4"}.material-icons.crop-portrait:before{content:"\e3c5"}.material-icons.crop-square:before{content:"\e3c6"}.material-icons.dashboard:before{content:"\e871"}.material-icons.data-usage:before{content:"\e1af"}.material-icons.dehaze:before{content:"\e3c7"}.material-icons.delete:before{content:"\e872"}.material-icons.description:before{content:"\e873"}.material-icons.desktop-mac:before{content:"\e30b"}.material-icons.desktop-windows:before{content:"\e30c"}.material-icons.details:before{content:"\e3c8"}.material-icons.developer-board:before{content:"\e30d"}.material-icons.developer-mode:before{content:"\e1b0"}.material-icons.device-hub:before{content:"\e335"}.material-icons.devices:before{content:"\e1b1"}.material-icons.dialer-sip:before{content:"\e0bb"}.material-icons.dialpad:before{content:"\e0bc"}.material-icons.directions:before{content:"\e52e"}.material-icons.directions-bike:before{content:"\e52f"}.material-icons.directions-boat:before{content:"\e532"}.material-icons.directions-bus:before{content:"\e530"}.material-icons.directions-car:before{content:"\e531"}.material-icons.directions-railway:before{content:"\e534"}.material-icons.directions-run:before{content:"\e566"}.material-icons.directions-subway:before{content:"\e533"}.material-icons.directions-transit:before{content:"\e535"}.material-icons.directions-walk:before{content:"\e536"}.material-icons.disc-full:before{content:"\e610"}.material-icons.dns:before{content:"\e875"}.material-icons.do-not-disturb:before{content:"\e612"}.material-icons.do-not-disturb-alt:before{content:"\e611"}.material-icons.dock:before{content:"\e30e"}.material-icons.domain:before{content:"\e7ee"}.material-icons.done:before{content:"\e876"}.material-icons.done-all:before{content:"\e877"}.material-icons.drafts:before{content:"\e151"}.material-icons.drive-eta:before{content:"\e613"}.material-icons.dvr:before{content:"\e1b2"}.material-icons.edit:before{content:"\e3c9"}.material-icons.eject:before{content:"\e8fb"}.material-icons.email:before{content:"\e0be"}.material-icons.equalizer:before{content:"\e01d"}.material-icons.error:before{content:"\e000"}.material-icons.error-outline:before{content:"\e001"}.material-icons.event:before{content:"\e878"}.material-icons.event-available:before{content:"\e614"}.material-icons.event-busy:before{content:"\e615"}.material-icons.event-note:before{content:"\e616"}.material-icons.event-seat:before{content:"\e903"}.material-icons.exit-to-app:before{content:"\e879"}.material-icons.expand-less:before{content:"\e5ce"}.material-icons.expand-more:before{content:"\e5cf"}.material-icons.explicit:before{content:"\e01e"}.material-icons.explore:before{content:"\e87a"}.material-icons.exposure:before{content:"\e3ca"}.material-icons.exposure-neg-1:before{content:"\e3cb"}.material-icons.exposure-neg-2:before{content:"\e3cc"}.material-icons.exposure-plus-1:before{content:"\e3cd"}.material-icons.exposure-plus-2:before{content:"\e3ce"}.material-icons.exposure-zero:before{content:"\e3cf"}.material-icons.extension:before{content:"\e87b"}.material-icons.face:before{content:"\e87c"}.material-icons.fast-forward:before{content:"\e01f"}.material-icons.fast-rewind:before{content:"\e020"}.material-icons.favorite:before{content:"\e87d"}.material-icons.favorite-border:before{content:"\e87e"}.material-icons.feedback:before{content:"\e87f"}.material-icons.file-download:before{content:"\e2c4"}.material-icons.file-upload:before{content:"\e2c6"}.material-icons.filter:before{content:"\e3d3"}.material-icons.filter-1:before{content:"\e3d0"}.material-icons.filter-2:before{content:"\e3d1"}.material-icons.filter-3:before{content:"\e3d2"}.material-icons.filter-4:before{content:"\e3d4"}.material-icons.filter-5:before{content:"\e3d5"}.material-icons.filter-6:before{content:"\e3d6"}.material-icons.filter-7:before{content:"\e3d7"}.material-icons.filter-8:before{content:"\e3d8"}.material-icons.filter-9:before{content:"\e3d9"}.material-icons.filter-9-plus:before{content:"\e3da"}.material-icons.filter-b-and-w:before{content:"\e3db"}.material-icons.filter-center-focus:before{content:"\e3dc"}.material-icons.filter-drama:before{content:"\e3dd"}.material-icons.filter-frames:before{content:"\e3de"}.material-icons.filter-hdr:before{content:"\e3df"}.material-icons.filter-list:before{content:"\e152"}.material-icons.filter-none:before{content:"\e3e0"}.material-icons.filter-tilt-shift:before{content:"\e3e2"}.material-icons.filter-vintage:before{content:"\e3e3"}.material-icons.find-in-page:before{content:"\e880"}.material-icons.find-replace:before{content:"\e881"}.material-icons.flag:before{content:"\e153"}.material-icons.flare:before{content:"\e3e4"}.material-icons.flash-auto:before{content:"\e3e5"}.material-icons.flash-off:before{content:"\e3e6"}.material-icons.flash-on:before{content:"\e3e7"}.material-icons.flight:before{content:"\e539"}.material-icons.flight-land:before{content:"\e904"}.material-icons.flight-takeoff:before{content:"\e905"}.material-icons.flip:before{content:"\e3e8"}.material-icons.flip-to-back:before{content:"\e882"}.material-icons.flip-to-front:before{content:"\e883"}.material-icons.folder:before{content:"\e2c7"}.material-icons.folder-open:before{content:"\e2c8"}.material-icons.folder-shared:before{content:"\e2c9"}.material-icons.folder-special:before{content:"\e617"}.material-icons.font-download:before{content:"\e167"}.material-icons.format-align-center:before{content:"\e234"}.material-icons.format-align-justify:before{content:"\e235"}.material-icons.format-align-left:before{content:"\e236"}.material-icons.format-align-right:before{content:"\e237"}.material-icons.format-bold:before{content:"\e238"}.material-icons.format-clear:before{content:"\e239"}.material-icons.format-color-fill:before{content:"\e23a"}.material-icons.format-color-reset:before{content:"\e23b"}.material-icons.format-color-text:before{content:"\e23c"}.material-icons.format-indent-decrease:before{content:"\e23d"}.material-icons.format-indent-increase:before{content:"\e23e"}.material-icons.format-italic:before{content:"\e23f"}.material-icons.format-line-spacing:before{content:"\e240"}.material-icons.format-list-bulleted:before{content:"\e241"}.material-icons.format-list-numbered:before{content:"\e242"}.material-icons.format-paint:before{content:"\e243"}.material-icons.format-quote:before{content:"\e244"}.material-icons.format-size:before{content:"\e245"}.material-icons.format-strikethrough:before{content:"\e246"}.material-icons.format-textdirection-l-to-r:before{content:"\e247"}.material-icons.format-textdirection-r-to-l:before{content:"\e248"}.material-icons.format-underlined:before{content:"\e249"}.material-icons.forum:before{content:"\e0bf"}.material-icons.forward:before{content:"\e154"}.material-icons.forward-10:before{content:"\e056"}.material-icons.forward-30:before{content:"\e057"}.material-icons.forward-5:before{content:"\e058"}.material-icons.fullscreen:before{content:"\e5d0"}.material-icons.fullscreen-exit:before{content:"\e5d1"}.material-icons.functions:before{content:"\e24a"}.material-icons.gamepad:before{content:"\e30f"}.material-icons.games:before{content:"\e021"}.material-icons.gesture:before{content:"\e155"}.material-icons.get-app:before{content:"\e884"}.material-icons.gif:before{content:"\e908"}.material-icons.gps-fixed:before{content:"\e1b3"}.material-icons.gps-not-fixed:before{content:"\e1b4"}.material-icons.gps-off:before{content:"\e1b5"}.material-icons.grade:before{content:"\e885"}.material-icons.gradient:before{content:"\e3e9"}.material-icons.grain:before{content:"\e3ea"}.material-icons.graphic-eq:before{content:"\e1b8"}.material-icons.grid-off:before{content:"\e3eb"}.material-icons.grid-on:before{content:"\e3ec"}.material-icons.group:before{content:"\e7ef"}.material-icons.group-add:before{content:"\e7f0"}.material-icons.group-work:before{content:"\e886"}.material-icons.hd:before{content:"\e052"}.material-icons.hdr-off:before{content:"\e3ed"}.material-icons.hdr-on:before{content:"\e3ee"}.material-icons.hdr-strong:before{content:"\e3f1"}.material-icons.hdr-weak:before{content:"\e3f2"}.material-icons.headset:before{content:"\e310"}.material-icons.headset-mic:before{content:"\e311"}.material-icons.healing:before{content:"\e3f3"}.material-icons.hearing:before{content:"\e023"}.material-icons.help:before{content:"\e887"}.material-icons.help-outline:before{content:"\e8fd"}.material-icons.high-quality:before{content:"\e024"}.material-icons.highlight-off:before{content:"\e888"}.material-icons.history:before{content:"\e889"}.material-icons.home:before{content:"\e88a"}.material-icons.hotel:before{content:"\e53a"}.material-icons.hourglass-empty:before{content:"\e88b"}.material-icons.hourglass-full:before{content:"\e88c"}.material-icons.http:before{content:"\e902"}.material-icons.https:before{content:"\e88d"}.material-icons.image:before{content:"\e3f4"}.material-icons.image-aspect-ratio:before{content:"\e3f5"}.material-icons.import-export:before{content:"\e0c3"}.material-icons.inbox:before{content:"\e156"}.material-icons.indeterminate-check-box:before{content:"\e909"}.material-icons.info:before{content:"\e88e"}.material-icons.info-outline:before{content:"\e88f"}.material-icons.input:before{content:"\e890"}.material-icons.insert-chart:before{content:"\e24b"}.material-icons.insert-comment:before{content:"\e24c"}.material-icons.insert-drive-file:before{content:"\e24d"}.material-icons.insert-emoticon:before{content:"\e24e"}.material-icons.insert-invitation:before{content:"\e24f"}.material-icons.insert-link:before{content:"\e250"}.material-icons.insert-photo:before{content:"\e251"}.material-icons.invert-colors:before{content:"\e891"}.material-icons.invert-colors-off:before{content:"\e0c4"}.material-icons.iso:before{content:"\e3f6"}.material-icons.keyboard:before{content:"\e312"}.material-icons.keyboard-arrow-down:before{content:"\e313"}.material-icons.keyboard-arrow-left:before{content:"\e314"}.material-icons.keyboard-arrow-right:before{content:"\e315"}.material-icons.keyboard-arrow-up:before{content:"\e316"}.material-icons.keyboard-backspace:before{content:"\e317"}.material-icons.keyboard-capslock:before{content:"\e318"}.material-icons.keyboard-hide:before{content:"\e31a"}.material-icons.keyboard-return:before{content:"\e31b"}.material-icons.keyboard-tab:before{content:"\e31c"}.material-icons.keyboard-voice:before{content:"\e31d"}.material-icons.label:before{content:"\e892"}.material-icons.label-outline:before{content:"\e893"}.material-icons.landscape:before{content:"\e3f7"}.material-icons.language:before{content:"\e894"}.material-icons.laptop:before{content:"\e31e"}.material-icons.laptop-chromebook:before{content:"\e31f"}.material-icons.laptop-mac:before{content:"\e320"}.material-icons.laptop-windows:before{content:"\e321"}.material-icons.launch:before{content:"\e895"}.material-icons.layers:before{content:"\e53b"}.material-icons.layers-clear:before{content:"\e53c"}.material-icons.leak-add:before{content:"\e3f8"}.material-icons.leak-remove:before{content:"\e3f9"}.material-icons.lens:before{content:"\e3fa"}.material-icons.library-add:before{content:"\e02e"}.material-icons.library-books:before{content:"\e02f"}.material-icons.library-music:before{content:"\e030"}.material-icons.link:before{content:"\e157"}.material-icons.list:before{content:"\e896"}.material-icons.live-help:before{content:"\e0c6"}.material-icons.live-tv:before{content:"\e639"}.material-icons.local-activity:before{content:"\e53f"}.material-icons.local-airport:before{content:"\e53d"}.material-icons.local-atm:before{content:"\e53e"}.material-icons.local-bar:before{content:"\e540"}.material-icons.local-cafe:before{content:"\e541"}.material-icons.local-car-wash:before{content:"\e542"}.material-icons.local-convenience-store:before{content:"\e543"}.material-icons.local-dining:before{content:"\e556"}.material-icons.local-drink:before{content:"\e544"}.material-icons.local-florist:before{content:"\e545"}.material-icons.local-gas-station:before{content:"\e546"}.material-icons.local-grocery-store:before{content:"\e547"}.material-icons.local-hospital:before{content:"\e548"}.material-icons.local-hotel:before{content:"\e549"}.material-icons.local-laundry-service:before{content:"\e54a"}.material-icons.local-library:before{content:"\e54b"}.material-icons.local-mall:before{content:"\e54c"}.material-icons.local-movies:before{content:"\e54d"}.material-icons.local-offer:before{content:"\e54e"}.material-icons.local-parking:before{content:"\e54f"}.material-icons.local-pharmacy:before{content:"\e550"}.material-icons.local-phone:before{content:"\e551"}.material-icons.local-pizza:before{content:"\e552"}.material-icons.local-play:before{content:"\e553"}.material-icons.local-post-office:before{content:"\e554"}.material-icons.local-printshop:before{content:"\e555"}.material-icons.local-see:before{content:"\e557"}.material-icons.local-shipping:before{content:"\e558"}.material-icons.local-taxi:before{content:"\e559"}.material-icons.location-city:before{content:"\e7f1"}.material-icons.location-disabled:before{content:"\e1b6"}.material-icons.location-off:before{content:"\e0c7"}.material-icons.location-on:before{content:"\e0c8"}.material-icons.location-searching:before{content:"\e1b7"}.material-icons.lock:before{content:"\e897"}.material-icons.lock-open:before{content:"\e898"}.material-icons.lock-outline:before{content:"\e899"}.material-icons.looks:before{content:"\e3fc"}.material-icons.looks-3:before{content:"\e3fb"}.material-icons.looks-4:before{content:"\e3fd"}.material-icons.looks-5:before{content:"\e3fe"}.material-icons.looks-6:before{content:"\e3ff"}.material-icons.looks-one:before{content:"\e400"}.material-icons.looks-two:before{content:"\e401"}.material-icons.loop:before{content:"\e028"}.material-icons.loupe:before{content:"\e402"}.material-icons.loyalty:before{content:"\e89a"}.material-icons.mail:before{content:"\e158"}.material-icons.map:before{content:"\e55b"}.material-icons.markunread:before{content:"\e159"}.material-icons.markunread-mailbox:before{content:"\e89b"}.material-icons.memory:before{content:"\e322"}.material-icons.menu:before{content:"\e5d2"}.material-icons.merge-type:before{content:"\e252"}.material-icons.message:before{content:"\e0c9"}.material-icons.mic:before{content:"\e029"}.material-icons.mic-none:before{content:"\e02a"}.material-icons.mic-off:before{content:"\e02b"}.material-icons.mms:before{content:"\e618"}.material-icons.mode-comment:before{content:"\e253"}.material-icons.mode-edit:before{content:"\e254"}.material-icons.money-off:before{content:"\e25c"}.material-icons.monochrome-photos:before{content:"\e403"}.material-icons.mood:before{content:"\e7f2"}.material-icons.mood-bad:before{content:"\e7f3"}.material-icons.more:before{content:"\e619"}.material-icons.more-horiz:before{content:"\e5d3"}.material-icons.more-vert:before{content:"\e5d4"}.material-icons.mouse:before{content:"\e323"}.material-icons.movie:before{content:"\e02c"}.material-icons.movie-creation:before{content:"\e404"}.material-icons.music-note:before{content:"\e405"}.material-icons.my-location:before{content:"\e55c"}.material-icons.nature:before{content:"\e406"}.material-icons.nature-people:before{content:"\e407"}.material-icons.navigate-before:before{content:"\e408"}.material-icons.navigate-next:before{content:"\e409"}.material-icons.navigation:before{content:"\e55d"}.material-icons.network-cell:before{content:"\e1b9"}.material-icons.network-locked:before{content:"\e61a"}.material-icons.network-wifi:before{content:"\e1ba"}.material-icons.new-releases:before{content:"\e031"}.material-icons.nfc:before{content:"\e1bb"}.material-icons.no-sim:before{content:"\e0cc"}.material-icons.not-interested:before{content:"\e033"}.material-icons.note-add:before{content:"\e89c"}.material-icons.notifications:before{content:"\e7f4"}.material-icons.notifications-active:before{content:"\e7f7"}.material-icons.notifications-none:before{content:"\e7f5"}.material-icons.notifications-off:before{content:"\e7f6"}.material-icons.notifications-paused:before{content:"\e7f8"}.material-icons.offline-pin:before{content:"\e90a"}.material-icons.ondemand-video:before{content:"\e63a"}.material-icons.open-in-browser:before{content:"\e89d"}.material-icons.open-in-new:before{content:"\e89e"}.material-icons.open-with:before{content:"\e89f"}.material-icons.pages:before{content:"\e7f9"}.material-icons.pageview:before{content:"\e8a0"}.material-icons.palette:before{content:"\e40a"}.material-icons.panorama:before{content:"\e40b"}.material-icons.panorama-fish-eye:before{content:"\e40c"}.material-icons.panorama-horizontal:before{content:"\e40d"}.material-icons.panorama-vertical:before{content:"\e40e"}.material-icons.panorama-wide-angle:before{content:"\e40f"}.material-icons.party-mode:before{content:"\e7fa"}.material-icons.pause:before{content:"\e034"}.material-icons.pause-circle-filled:before{content:"\e035"}.material-icons.pause-circle-outline:before{content:"\e036"}.material-icons.payment:before{content:"\e8a1"}.material-icons.people:before{content:"\e7fb"}.material-icons.people-outline:before{content:"\e7fc"}.material-icons.perm-camera-mic:before{content:"\e8a2"}.material-icons.perm-contact-calendar:before{content:"\e8a3"}.material-icons.perm-data-setting:before{content:"\e8a4"}.material-icons.perm-device-information:before{content:"\e8a5"}.material-icons.perm-identity:before{content:"\e8a6"}.material-icons.perm-media:before{content:"\e8a7"}.material-icons.perm-phone-msg:before{content:"\e8a8"}.material-icons.perm-scan-wifi:before{content:"\e8a9"}.material-icons.person:before{content:"\e7fd"}.material-icons.person-add:before{content:"\e7fe"}.material-icons.person-outline:before{content:"\e7ff"}.material-icons.person-pin:before{content:"\e55a"}.material-icons.personal-video:before{content:"\e63b"}.material-icons.phone:before{content:"\e0cd"}.material-icons.phone-android:before{content:"\e324"}.material-icons.phone-bluetooth-speaker:before{content:"\e61b"}.material-icons.phone-forwarded:before{content:"\e61c"}.material-icons.phone-in-talk:before{content:"\e61d"}.material-icons.phone-iphone:before{content:"\e325"}.material-icons.phone-locked:before{content:"\e61e"}.material-icons.phone-missed:before{content:"\e61f"}.material-icons.phone-paused:before{content:"\e620"}.material-icons.phonelink:before{content:"\e326"}.material-icons.phonelink-erase:before{content:"\e0db"}.material-icons.phonelink-lock:before{content:"\e0dc"}.material-icons.phonelink-off:before{content:"\e327"}.material-icons.phonelink-ring:before{content:"\e0dd"}.material-icons.phonelink-setup:before{content:"\e0de"}.material-icons.photo:before{content:"\e410"}.material-icons.photo-album:before{content:"\e411"}.material-icons.photo-camera:before{content:"\e412"}.material-icons.photo-library:before{content:"\e413"}.material-icons.photo-size-select-actual:before{content:"\e432"}.material-icons.photo-size-select-large:before{content:"\e433"}.material-icons.photo-size-select-small:before{content:"\e434"}.material-icons.picture-as-pdf:before{content:"\e415"}.material-icons.picture-in-picture:before{content:"\e8aa"}.material-icons.pin-drop:before{content:"\e55e"}.material-icons.place:before{content:"\e55f"}.material-icons.play-arrow:before{content:"\e037"}.material-icons.play-circle-filled:before{content:"\e038"}.material-icons.play-circle-outline:before{content:"\e039"}.material-icons.play-for-work:before{content:"\e906"}.material-icons.playlist-add:before{content:"\e03b"}.material-icons.plus-one:before{content:"\e800"}.material-icons.poll:before{content:"\e801"}.material-icons.polymer:before{content:"\e8ab"}.material-icons.portable-wifi-off:before{content:"\e0ce"}.material-icons.portrait:before{content:"\e416"}.material-icons.power:before{content:"\e63c"}.material-icons.power-input:before{content:"\e336"}.material-icons.power-settings-new:before{content:"\e8ac"}.material-icons.present-to-all:before{content:"\e0df"}.material-icons.print:before{content:"\e8ad"}.material-icons.public:before{content:"\e80b"}.material-icons.publish:before{content:"\e255"}.material-icons.query-builder:before{content:"\e8ae"}.material-icons.question-answer:before{content:"\e8af"}.material-icons.queue:before{content:"\e03c"}.material-icons.queue-music:before{content:"\e03d"}.material-icons.radio:before{content:"\e03e"}.material-icons.radio-button-checked:before{content:"\e837"}.material-icons.radio-button-unchecked:before{content:"\e836"}.material-icons.rate-review:before{content:"\e560"}.material-icons.receipt:before{content:"\e8b0"}.material-icons.recent-actors:before{content:"\e03f"}.material-icons.redeem:before{content:"\e8b1"}.material-icons.redo:before{content:"\e15a"}.material-icons.refresh:before{content:"\e5d5"}.material-icons.remove:before{content:"\e15b"}.material-icons.remove-circle:before{content:"\e15c"}.material-icons.remove-circle-outline:before{content:"\e15d"}.material-icons.remove-red-eye:before{content:"\e417"}.material-icons.reorder:before{content:"\e8fe"}.material-icons.repeat:before{content:"\e040"}.material-icons.repeat-one:before{content:"\e041"}.material-icons.replay:before{content:"\e042"}.material-icons.replay-10:before{content:"\e059"}.material-icons.replay-30:before{content:"\e05a"}.material-icons.replay-5:before{content:"\e05b"}.material-icons.reply:before{content:"\e15e"}.material-icons.reply-all:before{content:"\e15f"}.material-icons.report:before{content:"\e160"}.material-icons.report-problem:before{content:"\e8b2"}.material-icons.restaurant-menu:before{content:"\e561"}.material-icons.restore:before{content:"\e8b3"}.material-icons.ring-volume:before{content:"\e0d1"}.material-icons.room:before{content:"\e8b4"}.material-icons.rotate-90-degrees-ccw:before{content:"\e418"}.material-icons.rotate-left:before{content:"\e419"}.material-icons.rotate-right:before{content:"\e41a"}.material-icons.router:before{content:"\e328"}.material-icons.satellite:before{content:"\e562"}.material-icons.save:before{content:"\e161"}.material-icons.scanner:before{content:"\e329"}.material-icons.schedule:before{content:"\e8b5"}.material-icons.school:before{content:"\e80c"}.material-icons.screen-lock-landscape:before{content:"\e1be"}.material-icons.screen-lock-portrait:before{content:"\e1bf"}.material-icons.screen-lock-rotation:before{content:"\e1c0"}.material-icons.screen-rotation:before{content:"\e1c1"}.material-icons.sd-card:before{content:"\e623"}.material-icons.sd-storage:before{content:"\e1c2"}.material-icons.search:before{content:"\e8b6"}.material-icons.security:before{content:"\e32a"}.material-icons.select-all:before{content:"\e162"}.material-icons.send:before{content:"\e163"}.material-icons.settings:before{content:"\e8b8"}.material-icons.settings-applications:before{content:"\e8b9"}.material-icons.settings-backup-restore:before{content:"\e8ba"}.material-icons.settings-bluetooth:before{content:"\e8bb"}.material-icons.settings-brightness:before{content:"\e8bd"}.material-icons.settings-cell:before{content:"\e8bc"}.material-icons.settings-ethernet:before{content:"\e8be"}.material-icons.settings-input-antenna:before{content:"\e8bf"}.material-icons.settings-input-component:before{content:"\e8c0"}.material-icons.settings-input-composite:before{content:"\e8c1"}.material-icons.settings-input-hdmi:before{content:"\e8c2"}.material-icons.settings-input-svideo:before{content:"\e8c3"}.material-icons.settings-overscan:before{content:"\e8c4"}.material-icons.settings-phone:before{content:"\e8c5"}.material-icons.settings-power:before{content:"\e8c6"}.material-icons.settings-remote:before{content:"\e8c7"}.material-icons.settings-system-daydream:before{content:"\e1c3"}.material-icons.settings-voice:before{content:"\e8c8"}.material-icons.share:before{content:"\e80d"}.material-icons.shop:before{content:"\e8c9"}.material-icons.shop-two:before{content:"\e8ca"}.material-icons.shopping-basket:before{content:"\e8cb"}.material-icons.shopping-cart:before{content:"\e8cc"}.material-icons.shuffle:before{content:"\e043"}.material-icons.signal-cellular-4-bar:before{content:"\e1c8"}.material-icons.signal-cellular-connected-no-internet-4-bar:before{content:"\e1cd"}.material-icons.signal-cellular-no-sim:before{content:"\e1ce"}.material-icons.signal-cellular-null:before{content:"\e1cf"}.material-icons.signal-cellular-off:before{content:"\e1d0"}.material-icons.signal-wifi-4-bar:before{content:"\e1d8"}.material-icons.signal-wifi-4-bar-lock:before{content:"\e1d9"}.material-icons.signal-wifi-off:before{content:"\e1da"}.material-icons.sim-card:before{content:"\e32b"}.material-icons.sim-card-alert:before{content:"\e624"}.material-icons.skip-next:before{content:"\e044"}.material-icons.skip-previous:before{content:"\e045"}.material-icons.slideshow:before{content:"\e41b"}.material-icons.smartphone:before{content:"\e32c"}.material-icons.sms:before{content:"\e625"}.material-icons.sms-failed:before{content:"\e626"}.material-icons.snooze:before{content:"\e046"}.material-icons.sort:before{content:"\e164"}.material-icons.sort-by-alpha:before{content:"\e053"}.material-icons.space-bar:before{content:"\e256"}.material-icons.speaker:before{content:"\e32d"}.material-icons.speaker-group:before{content:"\e32e"}.material-icons.speaker-notes:before{content:"\e8cd"}.material-icons.speaker-phone:before{content:"\e0d2"}.material-icons.spellcheck:before{content:"\e8ce"}.material-icons.star:before{content:"\e838"}.material-icons.star-border:before{content:"\e83a"}.material-icons.star-half:before{content:"\e839"}.material-icons.stars:before{content:"\e8d0"}.material-icons.stay-current-landscape:before{content:"\e0d3"}.material-icons.stay-current-portrait:before{content:"\e0d4"}.material-icons.stay-primary-landscape:before{content:"\e0d5"}.material-icons.stay-primary-portrait:before{content:"\e0d6"}.material-icons.stop:before{content:"\e047"}.material-icons.storage:before{content:"\e1db"}.material-icons.store:before{content:"\e8d1"}.material-icons.store-mall-directory:before{content:"\e563"}.material-icons.straighten:before{content:"\e41c"}.material-icons.strikethrough-s:before{content:"\e257"}.material-icons.style:before{content:"\e41d"}.material-icons.subject:before{content:"\e8d2"}.material-icons.subtitles:before{content:"\e048"}.material-icons.supervisor-account:before{content:"\e8d3"}.material-icons.surround-sound:before{content:"\e049"}.material-icons.swap-calls:before{content:"\e0d7"}.material-icons.swap-horiz:before{content:"\e8d4"}.material-icons.swap-vert:before{content:"\e8d5"}.material-icons.swap-vertical-circle:before{content:"\e8d6"}.material-icons.switch-camera:before{content:"\e41e"}.material-icons.switch-video:before{content:"\e41f"}.material-icons.sync:before{content:"\e627"}.material-icons.sync-disabled:before{content:"\e628"}.material-icons.sync-problem:before{content:"\e629"}.material-icons.system-update:before{content:"\e62a"}.material-icons.system-update-alt:before{content:"\e8d7"}.material-icons.tab:before{content:"\e8d8"}.material-icons.tab-unselected:before{content:"\e8d9"}.material-icons.tablet:before{content:"\e32f"}.material-icons.tablet-android:before{content:"\e330"}.material-icons.tablet-mac:before{content:"\e331"}.material-icons.tag-faces:before{content:"\e420"}.material-icons.tap-and-play:before{content:"\e62b"}.material-icons.terrain:before{content:"\e564"}.material-icons.text-format:before{content:"\e165"}.material-icons.textsms:before{content:"\e0d8"}.material-icons.texture:before{content:"\e421"}.material-icons.theaters:before{content:"\e8da"}.material-icons.thumb-down:before{content:"\e8db"}.material-icons.thumb-up:before{content:"\e8dc"}.material-icons.thumbs-up-down:before{content:"\e8dd"}.material-icons.time-to-leave:before{content:"\e62c"}.material-icons.timelapse:before{content:"\e422"}.material-icons.timer:before{content:"\e425"}.material-icons.timer-10:before{content:"\e423"}.material-icons.timer-3:before{content:"\e424"}.material-icons.timer-off:before{content:"\e426"}.material-icons.toc:before{content:"\e8de"}.material-icons.today:before{content:"\e8df"}.material-icons.toll:before{content:"\e8e0"}.material-icons.tonality:before{content:"\e427"}.material-icons.toys:before{content:"\e332"}.material-icons.track-changes:before{content:"\e8e1"}.material-icons.traffic:before{content:"\e565"}.material-icons.transform:before{content:"\e428"}.material-icons.translate:before{content:"\e8e2"}.material-icons.trending-down:before{content:"\e8e3"}.material-icons.trending-flat:before{content:"\e8e4"}.material-icons.trending-up:before{content:"\e8e5"}.material-icons.tune:before{content:"\e429"}.material-icons.turned-in:before{content:"\e8e6"}.material-icons.turned-in-not:before{content:"\e8e7"}.material-icons.tv:before{content:"\e333"}.material-icons.undo:before{content:"\e166"}.material-icons.unfold-less:before{content:"\e5d6"}.material-icons.unfold-more:before{content:"\e5d7"}.material-icons.usb:before{content:"\e1e0"}.material-icons.verified-user:before{content:"\e8e8"}.material-icons.vertical-align-bottom:before{content:"\e258"}.material-icons.vertical-align-center:before{content:"\e259"}.material-icons.vertical-align-top:before{content:"\e25a"}.material-icons.vibration:before{content:"\e62d"}.material-icons.video-library:before{content:"\e04a"}.material-icons.videocam:before{content:"\e04b"}.material-icons.videocam-off:before{content:"\e04c"}.material-icons.view-agenda:before{content:"\e8e9"}.material-icons.view-array:before{content:"\e8ea"}.material-icons.view-carousel:before{content:"\e8eb"}.material-icons.view-column:before{content:"\e8ec"}.material-icons.view-comfy:before{content:"\e42a"}.material-icons.view-compact:before{content:"\e42b"}.material-icons.view-day:before{content:"\e8ed"}.material-icons.view-headline:before{content:"\e8ee"}.material-icons.view-list:before{content:"\e8ef"}.material-icons.view-module:before{content:"\e8f0"}.material-icons.view-quilt:before{content:"\e8f1"}.material-icons.view-stream:before{content:"\e8f2"}.material-icons.view-week:before{content:"\e8f3"}.material-icons.vignette:before{content:"\e435"}.material-icons.visibility:before{content:"\e8f4"}.material-icons.visibility-off:before{content:"\e8f5"}.material-icons.voice-chat:before{content:"\e62e"}.material-icons.voicemail:before{content:"\e0d9"}.material-icons.volume-down:before{content:"\e04d"}.material-icons.volume-mute:before{content:"\e04e"}.material-icons.volume-off:before{content:"\e04f"}.material-icons.volume-up:before{content:"\e050"}.material-icons.vpn-key:before{content:"\e0da"}.material-icons.vpn-lock:before{content:"\e62f"}.material-icons.wallpaper:before{content:"\e1bc"}.material-icons.warning:before{content:"\e002"}.material-icons.watch:before{content:"\e334"}.material-icons.wb-auto:before{content:"\e42c"}.material-icons.wb-cloudy:before{content:"\e42d"}.material-icons.wb-incandescent:before{content:"\e42e"}.material-icons.wb-iridescent:before{content:"\e436"}.material-icons.wb-sunny:before{content:"\e430"}.material-icons.wc:before{content:"\e63d"}.material-icons.web:before{content:"\e051"}.material-icons.whatshot:before{content:"\e80e"}.material-icons.widgets:before{content:"\e1bd"}.material-icons.wifi:before{content:"\e63e"}.material-icons.wifi-lock:before{content:"\e1e1"}.material-icons.wifi-tethering:before{content:"\e1e2"}.material-icons.work:before{content:"\e8f9"}.material-icons.wrap-text:before{content:"\e25b"}.material-icons.youtube-searched-for:before{content:"\e8fa"}.material-icons.zoom-in:before{content:"\e8ff"}.material-icons.zoom-out:before{content:"\e900"}md-autocomplete button:after,md-slider .md-sign:after,md-slider .md-thumb:after{content:''}.md-lg{font-size:1.5em}.md-sm{font-size:1em}.md-2x{font-size:2em}.md-3x{font-size:3em}.md-4x{font-size:4em}.md-5x{font-size:5em}@-webkit-keyframes sliderFocusThumb{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@keyframes sliderFocusThumb{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}md-slider{height:48px;display:block;margin-left:4px;margin-right:4px;padding:0}md-slider .md-track-container{width:100%;position:absolute;top:23px;height:2px}md-slider .md-track,md-slider .md-track-ticks{right:0;height:100%;left:0;position:absolute}md-slider .md-track-fill{transition:width 50ms linear}md-slider .md-thumb-container{position:absolute;left:0;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition:left .1s linear}md-slider .md-thumb{z-index:1;position:absolute;left:-19px;top:5px;width:38px;height:38px;border-radius:38px;-webkit-transform:scale(.5);transform:scale(.5);transition:all .1s linear}md-slider .md-sign,md-slider .md-sign:after{position:absolute;transition:all .2s ease-in-out}md-slider .md-thumb:after{position:absolute;left:3px;top:3px;width:32px;height:32px;border-radius:32px;border:3px solid}md-slider .md-sign{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:-14px;top:-20px;width:28px;height:28px;border-radius:28px;-webkit-transform:scale(.4) translate3d(0,70px,0);transform:scale(.4) translate3d(0,70px,0)}md-slider .md-sign:after{left:0;border-radius:16px;top:19px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:16px solid;opacity:0;-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}md-slider .md-focus-ring,md-slider .md-focus-thumb{left:-24px;top:0;width:48px;height:48px;border-radius:48px;position:absolute}md-slider .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}md-slider .md-focus-thumb{display:none;opacity:0;background-color:silver;-webkit-animation:sliderFocusThumb .4s linear;animation:sliderFocusThumb .4s linear}md-slider .md-focus-ring{border:2px solid #D6D6D6;background-color:transparent;-webkit-transform:scale(0);transform:scale(0);transition:all .2s linear}md-slider .md-disabled-thumb{position:absolute;left:-22px;top:2px;width:44px;height:44px;border-radius:44px;-webkit-transform:scale(.35);transform:scale(.35);border:6px solid;display:none}md-slider.md-min .md-thumb:after{background-color:#fff}md-slider.md-default-theme.md-warn .md-sign,md-slider.md-default-theme.md-warn .md-track.md-track-fill{background-color:#f44336}md-slider.md-min .md-sign{opacity:0}md-slider.dragging .md-thumb-container,md-slider.dragging .md-track-fill{transition:none}md-slider:not([md-discrete]) .md-sign,md-slider:not([md-discrete]) .md-track-ticks{display:none}md-slider:not([md-discrete]):not([disabled]):hover .md-thumb{-webkit-transform:scale(.6);transform:scale(.6)}md-slider:not([md-discrete]):not([disabled]).active .md-focus-thumb,md-slider:not([md-discrete]):not([disabled]):focus .md-focus-thumb{display:block}md-slider[disabled] .md-sign,md-slider[disabled] .md-track-fill,md-slider[md-discrete] .md-focus-ring,md-slider[md-discrete] .md-focus-thumb{display:none}md-slider:not([md-discrete]):not([disabled]).active .md-focus-ring,md-slider:not([md-discrete]):not([disabled]):focus .md-focus-ring{-webkit-transform:scale(1);transform:scale(1)}md-slider:not([md-discrete]):not([disabled]).active .md-thumb,md-slider:not([md-discrete]):not([disabled]):focus .md-thumb{-webkit-transform:scale(.85);transform:scale(.85)}md-slider[md-discrete]:not([disabled]).active .md-sign,md-slider[md-discrete]:not([disabled]).active .md-sign:after,md-slider[md-discrete]:not([disabled]):focus .md-sign,md-slider[md-discrete]:not([disabled]):focus .md-sign:after{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}md-slider[disabled] .md-thumb{-webkit-transform:scale(.35);transform:scale(.35)}md-slider[disabled] .md-disabled-thumb{display:block}@media screen and (-ms-high-contrast:active){md-slider .md-track{border-bottom:1px solid #fff}}md-slider.md-default-theme.md-warn .md-thumb:after{border-color:#f44336;background-color:#f44336}md-slider.md-default-theme.md-primary .md-sign,md-slider.md-default-theme.md-primary .md-track.md-track-fill{background-color:#3f51b5}md-slider.md-default-theme.md-warn .md-sign:after{border-top-color:#f44336}md-slider.md-default-theme.md-primary .md-thumb:after{border-color:#3f51b5;background-color:#3f51b5}md-slider.md-default-theme.md-primary .md-sign:after{border-top-color:#3f51b5}md-slider.md-default-theme .md-track{background-color:rgba(0,0,0,.26)}md-slider.md-default-theme .md-track-ticks{background-color:rgba(0,0,0,.12)}md-slider.md-default-theme .md-focus-thumb{background-color:rgba(0,0,0,.54)}md-slider.md-default-theme .md-focus-ring{border-color:rgba(0,0,0,.12)}md-slider.md-default-theme .md-disabled-thumb{border-color:#fff}md-slider.md-default-theme.md-min .md-thumb:after{background-color:#fff}md-slider.md-default-theme .md-sign,md-slider.md-default-theme .md-track.md-track-fill{background-color:#e91e63}md-slider.md-default-theme .md-sign:after{border-top-color:#e91e63}md-slider.md-default-theme[disabled] .md-thumb:after{border-color:rgba(0,0,0,.26)}md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after{background-color:rgba(0,0,0,.26)}@-webkit-keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0 16px 0 0;position:relative}.md-subheader .md-subheader-inner{padding:16px 0 16px 16px}.md-subheader:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader:not(.md-sticky-no-effect):after{position:absolute;left:0;bottom:0;top:0;right:-16px;content:''}.md-subheader:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{-webkit-animation:subheaderStickyHoverOut .3s ease-out both;animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader .md-subheader-content{z-index:1;position:relative}@-webkit-keyframes md-autocomplete-list-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:0;height:40px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{height:0;opacity:0}}@keyframes md-autocomplete-list-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:0;height:40px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{height:0;opacity:0}}@-webkit-keyframes md-autocomplete-list-in{0%{opacity:0;height:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{opacity:0;height:40px}100%{opacity:1;height:40px}}@keyframes md-autocomplete-list-in{0%{opacity:0;height:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{opacity:0;height:40px}100%{opacity:1;height:40px}}md-autocomplete{border-radius:2px;display:block;height:40px;position:relative;overflow:visible;min-width:190px}md-autocomplete[disabled] input{cursor:not-allowed}md-autocomplete[md-floating-label]{padding-bottom:26px;border-radius:0;background:0 0;height:auto}md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}md-autocomplete[md-floating-label] button{position:absolute;top:auto;bottom:0;right:0;width:30px;height:30px}md-autocomplete md-autocomplete-wrap{display:block;position:relative;overflow:visible;height:40px}md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate]{position:absolute;bottom:0;left:0;width:100%;height:3px;transition:none}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate] .md-container{transition:none;top:auto;height:3px}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-enter,md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-leave{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-enter.ng-enter-active{opacity:1}md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-leave.ng-leave-active{opacity:0}md-autocomplete input:not(.md-input){width:100%;box-sizing:border-box;border:none;box-shadow:none;padding:0 15px;font-size:14px;line-height:40px;height:40px;background:0 0}md-autocomplete input:not(.md-input)::-ms-clear{display:none}md-autocomplete button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;border:none;border-radius:50%;padding:0;font-size:12px;background:0 0;margin:auto 5px}md-autocomplete button:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-autocomplete button.ng-enter,md-autocomplete button.ng-leave{transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out}md-autocomplete button:focus:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}md-autocomplete button md-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9)}md-autocomplete button md-icon path{stroke-width:0}md-autocomplete button.ng-enter{-webkit-transform:scale(0);transform:scale(0)}md-autocomplete button.ng-enter.ng-enter-active{-webkit-transform:scale(1);transform:scale(1)}md-autocomplete button.ng-leave.ng-leave-active{-webkit-transform:scale(0);transform:scale(0)}.md-autocomplete-suggestions{position:absolute;margin:0;list-style:none;padding:0;overflow:auto;max-height:225.5px;z-index:100}.md-autocomplete-suggestions li{font-size:14px;overflow:hidden;padding:0 15px;line-height:48px;height:48px;transition:background .15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}button[disabled],html input[disabled],md-select[disabled]:hover{cursor:default}.md-autocomplete-suggestions li.ng-enter,.md-autocomplete-suggestions li.ng-hide-remove{transition:none;-webkit-animation:md-autocomplete-list-in .2s;animation:md-autocomplete-list-in .2s}.md-autocomplete-suggestions li.ng-hide-add,.md-autocomplete-suggestions li.ng-leave{transition:none;-webkit-animation:md-autocomplete-list-out .2s;animation:md-autocomplete-list-out .2s}@media screen and (-ms-high-contrast:active){.md-autocomplete-suggestions,md-autocomplete,md-autocomplete input{border:1px solid #fff}md-autocomplete li:focus{color:#fff}}md-autocomplete.md-default-theme{background:#fafafa}md-autocomplete.md-default-theme[disabled]{background:#f5f5f5}md-autocomplete.md-default-theme button md-icon path{fill:#757575}md-autocomplete.md-default-theme button:after{background:#757575}.md-autocomplete-suggestions.md-default-theme{background:#fafafa}.md-autocomplete-suggestions.md-default-theme li{color:#212121}.md-autocomplete-suggestions.md-default-theme li .highlight{color:#757575}.md-autocomplete-suggestions.md-default-theme li.selected,.md-autocomplete-suggestions.md-default-theme li:hover{background:#eee}md-progress-linear:not([md-mode=indeterminate]){display:block;width:100%;height:5px}md-progress-linear:not([md-mode=indeterminate]) .md-container{overflow:hidden;position:relative;height:5px;top:5px;-webkit-transform:translate(0,5px) scale(1,0);transform:translate(0,5px) scale(1,0);transition:all .3s linear}md-progress-linear:not([md-mode=indeterminate]) .md-container.md-ready{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}md-progress-linear:not([md-mode=indeterminate]) .md-bar{height:5px;position:absolute;width:100%}md-progress-linear:not([md-mode=indeterminate]) .md-bar1,md-progress-linear:not([md-mode=indeterminate]) .md-bar2{transition:all .2s linear}md-progress-linear:not([md-mode=indeterminate])[md-mode=determinate] .md-bar1{display:none}md-progress-linear:not([md-mode=indeterminate])[md-mode=buffer] .md-container{background-color:transparent!important}md-progress-linear:not([md-mode=indeterminate])[md-mode=buffer] .md-dashed:before{content:"";display:block;height:5px;width:100%;margin-top:0;position:absolute;background-color:transparent;background-size:10px 10px!important;background-position:0 -23px;-webkit-animation:buffer 3s infinite linear;animation:buffer 3s infinite linear}md-progress-linear:not([md-mode=indeterminate])[md-mode=query] .md-bar2{-webkit-animation:query .8s infinite cubic-bezier(.39,.575,.565,1);animation:query .8s infinite cubic-bezier(.39,.575,.565,1)}md-progress-linear[md-mode=indeterminate]{display:block;width:100%;height:5px;position:relative}md-progress-linear[md-mode=indeterminate] .md-container{width:100%;overflow:hidden;position:relative;height:5px;top:5px;transition:all .3s linear}md-progress-linear[md-mode=indeterminate] .md-container .md-bar{height:5px;left:0;width:80%;position:absolute;top:0;bottom:0}md-progress-linear[md-mode=indeterminate] .md-container .md-bar1{-webkit-animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite;animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite}md-progress-linear[md-mode=indeterminate] .md-container .md-bar2{-webkit-animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite;animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite}@-webkit-keyframes query{0%{opacity:1;-webkit-transform:translateX(35%) scale(.3,1);transform:translateX(35%) scale(.3,1)}100%{opacity:0;-webkit-transform:translateX(-50%) scale(0,1);transform:translateX(-50%) scale(0,1)}}@keyframes query{0%{opacity:1;-webkit-transform:translateX(35%) scale(.3,1);transform:translateX(35%) scale(.3,1)}100%{opacity:0;-webkit-transform:translateX(-50%) scale(0,1);transform:translateX(-50%) scale(0,1)}}@-webkit-keyframes buffer{0%{opacity:1;background-position:0 -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@keyframes buffer{0%{opacity:1;background-position:0 -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@-webkit-keyframes md-progress-linear-indeterminate-scale-1{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:linear;animation-timing-function:linear}36.6%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.33473,.12482,.78584,1);animation-timing-function:cubic-bezier(.33473,.12482,.78584,1)}69.15%{-webkit-transform:scaleX(.83);transform:scaleX(.83);-webkit-animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098);animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-scale-1{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:linear;animation-timing-function:linear}36.6%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.33473,.12482,.78584,1);animation-timing-function:cubic-bezier(.33473,.12482,.78584,1)}69.15%{-webkit-transform:scaleX(.83);transform:scaleX(.83);-webkit-animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098);animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@-webkit-keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;-webkit-animation-timing-function:linear;animation-timing-function:linear}20%{left:-105.16667%;-webkit-animation-timing-function:cubic-bezier(.5,0,.70173,.49582);animation-timing-function:cubic-bezier(.5,0,.70173,.49582)}69.15%{left:21.5%;-webkit-animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635);animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635)}100%{left:95.44444%}}@keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;-webkit-animation-timing-function:linear;animation-timing-function:linear}20%{left:-105.16667%;-webkit-animation-timing-function:cubic-bezier(.5,0,.70173,.49582);animation-timing-function:cubic-bezier(.5,0,.70173,.49582)}69.15%{left:21.5%;-webkit-animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635);animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635)}100%{left:95.44444%}}@-webkit-keyframes md-progress-linear-indeterminate-scale-2{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397);animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397)}19.15%{-webkit-transform:scaleX(.57);transform:scaleX(.57);-webkit-animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432);animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432)}44.15%{-webkit-transform:scaleX(.91);transform:scaleX(.91);-webkit-animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179);animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-scale-2{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);-webkit-animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397);animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397)}19.15%{-webkit-transform:scaleX(.57);transform:scaleX(.57);-webkit-animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432);animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432)}44.15%{-webkit-transform:scaleX(.91);transform:scaleX(.91);-webkit-animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179);animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@-webkit-keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;-webkit-animation-timing-function:cubic-bezier(.15,0,.51506,.40968);animation-timing-function:cubic-bezier(.15,0,.51506,.40968)}25%{left:-17.25%;-webkit-animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372);animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372)}48.35%{left:29.5%;-webkit-animation-timing-function:cubic-bezier(.4,.62703,.6,.90203);animation-timing-function:cubic-bezier(.4,.62703,.6,.90203)}100%{left:117.38889%}}@keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;-webkit-animation-timing-function:cubic-bezier(.15,0,.51506,.40968);animation-timing-function:cubic-bezier(.15,0,.51506,.40968)}25%{left:-17.25%;-webkit-animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372);animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372)}48.35%{left:29.5%;-webkit-animation-timing-function:cubic-bezier(.4,.62703,.6,.90203);animation-timing-function:cubic-bezier(.4,.62703,.6,.90203)}100%{left:117.38889%}}md-progress-linear.md-default-theme .md-container{background-color:#c5cae9}md-progress-linear.md-default-theme .md-bar{background-color:#3f51b5}md-progress-linear.md-default-theme.md-warn .md-container{background-color:#ffcdd2}md-progress-linear.md-default-theme.md-warn .md-bar{background-color:#f44336}md-progress-linear.md-default-theme.md-accent .md-container{background-color:#f8bbd0}md-progress-linear.md-default-theme.md-accent .md-bar{background-color:#e91e63}md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-bar1{background-color:#ffcdd2}md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-dashed:before{background:radial-gradient(#ffcdd2 0,#ffcdd2 16%,transparent 42%)}md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-bar1{background-color:#f8bbd0}md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-dashed:before{background:radial-gradient(#f8bbd0 0,#f8bbd0 16%,transparent 42%)}md-progress-circular{display:block;position:relative;width:100px;height:100px;padding-top:0!important;margin-bottom:0!important;-webkit-transform:scale(.5);transform:scale(.5)}md-progress-circular .md-spinner-wrapper{display:block;position:relative;overflow:hidden}md-progress-circular .md-spinner-wrapper .md-inner{width:100px;height:100px;position:relative}md-progress-circular .md-spinner-wrapper .md-inner .md-gap{position:absolute;left:49px;right:49px;top:0;bottom:0;border-top-width:10px;border-top-style:solid;box-sizing:border-box}md-progress-circular .md-spinner-wrapper .md-inner .md-left,md-progress-circular .md-spinner-wrapper .md-inner .md-right{position:absolute;top:0;height:100px;width:50px;overflow:hidden}md-progress-circular .md-spinner-wrapper .md-inner .md-left .md-half-circle,md-progress-circular .md-spinner-wrapper .md-inner .md-right .md-half-circle{position:absolute;top:0;width:100px;height:100px;box-sizing:border-box;border-width:10px;border-style:solid;border-bottom-color:transparent;border-radius:50%}md-progress-circular .md-spinner-wrapper .md-inner .md-left{left:0}md-progress-circular .md-spinner-wrapper .md-inner .md-left .md-half-circle{left:0;border-right-color:transparent}md-progress-circular .md-spinner-wrapper .md-inner .md-right{right:0}md-progress-circular .md-spinner-wrapper .md-inner .md-right .md-half-circle{right:0;border-left-color:transparent}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate{-webkit-animation:outer-rotate 2.91667s linear infinite;animation:outer-rotate 2.91667s linear infinite}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner{-webkit-animation:sporadic-rotate 5.25s cubic-bezier(.35,0,.25,1) infinite;animation:sporadic-rotate 5.25s cubic-bezier(.35,0,.25,1) infinite}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-left .md-half-circle,md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-right .md-half-circle{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.3125s;animation-duration:1.3125s;-webkit-animation-timing-function:cubic-bezier(.35,0,.25,1);animation-timing-function:cubic-bezier(.35,0,.25,1)}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-left .md-half-circle{-webkit-animation-name:left-wobble;animation-name:left-wobble}md-progress-circular .md-spinner-wrapper.md-mode-indeterminate .md-inner .md-right .md-half-circle{-webkit-animation-name:right-wobble;animation-name:right-wobble}md-progress-circular .md-spinner-wrapper.ng-hide,md-progress-circular .md-spinner-wrapper.ng-hide .md-inner,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner{-webkit-animation:none;animation:none}md-progress-circular .md-spinner-wrapper.ng-hide .md-inner .md-left .md-half-circle,md-progress-circular .md-spinner-wrapper.ng-hide .md-inner .md-right .md-half-circle,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner .md-left .md-half-circle,md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner .md-right .md-half-circle{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}md-progress-circular.md-default-theme{background-color:transparent}md-progress-circular.md-default-theme .md-inner .md-gap{border-top-color:#3f51b5;border-bottom-color:#3f51b5}md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle,md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle{border-top-color:#3f51b5}md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle{border-right-color:#3f51b5}md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle{border-left-color:#3f51b5}md-progress-circular.md-default-theme.md-warn .md-inner .md-gap{border-top-color:#f44336;border-bottom-color:#f44336}md-progress-circular.md-default-theme.md-warn .md-inner .md-left .md-half-circle,md-progress-circular.md-default-theme.md-warn .md-inner .md-right .md-half-circle{border-top-color:#f44336}md-progress-circular.md-default-theme.md-warn .md-inner .md-right .md-half-circle{border-right-color:#f44336}md-progress-circular.md-default-theme.md-warn .md-inner .md-left .md-half-circle{border-left-color:#f44336}md-progress-circular.md-default-theme.md-accent .md-inner .md-gap{border-top-color:#e91e63;border-bottom-color:#e91e63}md-progress-circular.md-default-theme.md-accent .md-inner .md-left .md-half-circle,md-progress-circular.md-default-theme.md-accent .md-inner .md-right .md-half-circle{border-top-color:#e91e63}md-progress-circular.md-default-theme.md-accent .md-inner .md-right .md-half-circle{border-right-color:#e91e63}md-progress-circular.md-default-theme.md-accent .md-inner .md-left .md-half-circle{border-left-color:#e91e63}.md-open-menu-container{position:fixed;left:0;top:0;z-index:99;opacity:0;border-radius:2px;overflow:hidden}.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;width:100%}.md-open-menu-container md-menu-content>*{opacity:0}.md-open-menu-container:not(.md-clickable){pointer-events:none}.md-open-menu-container.md-active{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}.md-open-menu-container.md-active>md-menu-content>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.2s;transition-delay:.1s}.md-open-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-menu-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}md-menu-item>*,md-menu-item>.md-button{margin:auto 0;padding-left:16px;padding-right:16px;width:100%}md-menu-content.md-dense{max-height:208px}md-menu-content.md-dense md-menu-item{height:32px}md-menu-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:48px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}md-menu-item>.md-button{border-radius:0;font-size:15px;font-weight:400;text-align:start;height:100%;display:inline-block;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-content:left;-ms-flex-line-pack:left;align-content:left}md-menu-item>.md-button md-icon{margin:auto 16px auto 0}md-menu-item>.md-button p{display:inline-block;margin:auto}md-menu-item>.md-button span{margin-top:auto;margin-bottom:auto}.md-menu{padding:8px 0}md-toolbar .md-menu{height:auto;margin:auto}@media (max-width:599px){md-menu-content{min-width:112px}md-menu-content[width="3"]{min-width:168px}md-menu-content[width="4"]{min-width:224px}md-menu-content[width="5"]{min-width:280px}md-menu-content[width="6"]{min-width:336px}md-menu-content[width="7"]{min-width:392px}}@media (min-width:600px){md-menu-content{min-width:96px}md-menu-content[width="3"]{min-width:192px}md-menu-content[width="4"]{min-width:256px}md-menu-content[width="5"]{min-width:320px}md-menu-content[width="6"]{min-width:384px}md-menu-content[width="7"]{min-width:448px}}md-menu-content.md-default-theme{background-color:#fff}md-menu-content.md-default-theme md-menu-divider{background-color:rgba(0,0,0,.12)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:99;opacity:0}.md-select-menu-container:not(.md-clickable){pointer-events:none}.md-select-menu-container md-progress-circular{display:table;margin:24px auto!important}.md-select-menu-container.md-active{opacity:1}.md-select-menu-container.md-active md-select-menu{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}.md-select-menu-container.md-active md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.2s;transition-delay:.1s}.md-select-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-input-container>md-select{margin:auto 0 0;-webkit-order:2;-ms-flex-order:2;order:2}md-select{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 26px}md-select:not([disabled]).ng-invalid.ng-dirty .md-select-value{border-bottom:2px solid;padding-bottom:0}md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}.md-select-value{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 2px 1px;border-bottom-width:1px;border-bottom-style:solid;position:relative;box-sizing:content-box;min-width:64px;min-height:26px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}md-grid-list,md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile>figure,md-sidenav,md-sidenav *,md-sidenav :after,md-sidenav :before{box-sizing:border-box}.md-select-value :first-child{-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 2*8px);-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}.md-select-value .md-select-icon{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:end;width:24px;margin:0 4px;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.md-select-value .md-select-icon:after{display:block;content:'\25BC';position:relative;top:2px;speak:none;-webkit-transform:scaleY(.6) scaleX(1);transform:scaleY(.6) scaleX(1)}.md-select-value.md-select-placeholder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:1;-ms-flex-order:1;order:1;pointer-events:none;padding-left:2px;z-index:1}md-select-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);max-height:256px;min-height:48px;overflow-y:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1);transform:scale(1)}md-select-menu.md-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}html[dir=rtl] md-select-menu{-webkit-transform-origin:right top;transform-origin:right top}md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}md-select-menu>*{opacity:0}md-option{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;padding:0 16px;height:48px}md-option .md-text{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}md-sidenav,md-sidenav.md-locked-open{width:255px;min-width:255px;max-width:255px}md-sidenav,pre,textarea{overflow:auto}md-optgroup{display:block}md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}md-optgroup md-option{padding-left:32px;padding-right:32px}@media screen and (-ms-high-contrast:active){.md-select-backdrop{background-color:transparent}md-select-menu{border:1px solid #fff}}md-select.md-default-theme .md-select-value{border-bottom-color:rgba(0,0,0,.12)}md-select.md-default-theme .md-select-value.md-select-placeholder{color:rgba(0,0,0,.26)}md-select.md-default-theme.ng-invalid.ng-dirty .md-select-label{color:#ef5350!important;border-bottom-color:#f44336!important}md-select.md-default-theme:not([disabled]):focus .md-select-value{border-bottom-color:#3f51b5;color:rgba(0,0,0,.87)}md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder{color:rgba(0,0,0,.87)}md-select.md-default-theme:not([disabled]):focus.md-accent .md-select-value{border-bottom-color:#e91e63}md-select.md-default-theme:not([disabled]):focus.md-warn .md-select-value{border-bottom-color:#f44336}md-select-menu.md-default-theme md-option[disabled],md-select.md-default-theme[disabled] .md-select-value,md-select.md-default-theme[disabled] .md-select-value.md-select-placeholder{color:rgba(0,0,0,.26)}md-select-menu.md-default-theme md-optgroup{color:rgba(0,0,0,.54)}md-select-menu.md-default-theme md-optgroup md-option{color:rgba(0,0,0,.87)}md-select-menu.md-default-theme md-option[selected]{color:#3f51b5}md-select-menu.md-default-theme md-option[selected]:focus{color:#3949ab}md-select-menu.md-default-theme md-option[selected].md-accent{color:#e91e63}md-select-menu.md-default-theme md-option[selected].md-accent:focus{color:#d81b60}md-select-menu.md-default-theme md-option:focus:not([selected]){background:#eee}md-grid-list{display:block;position:relative}md-grid-list md-grid-tile{display:block;position:absolute}md-grid-list md-grid-tile figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.18);overflow:hidden;position:absolute;left:0;right:0}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}md-grid-list md-grid-tile md-grid-tile-header{top:0}md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}md-sidenav{position:absolute;bottom:0;z-index:60;background-color:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-sidenav.md-locked-open,md-sidenav.md-locked-open-add,md-sidenav.md-locked-open-remove,md-sidenav.md-locked-open-remove.md-closed,md-sidenav.md-locked-open.md-closed,md-sidenav.md-locked-open.md-closed.md-sidenav-left,md-sidenav.md-locked-open.md-closed.md-sidenav-right{position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-sidenav ul{list-style:none}md-sidenav.md-closed-add,md-sidenav.md-closed-remove{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:0s all}md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active{transition:all .4s cubic-bezier(.25,.8,.25,1)}md-sidenav.md-closed.md-locked-open-add-active,md-sidenav.md-locked-open-remove-active{transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2)}md-backdrop,md-backdrop.md-click-catcher{position:absolute}.md-sidenav-backdrop.md-locked-open,[hidden],template{display:none}md-sidenav.md-closed.md-locked-open-add{width:0;min-width:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-sidenav.md-closed.md-locked-open-add-active{width:255px;min-width:255px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.md-sidenav-left,md-sidenav{left:0;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.md-sidenav-left.md-closed,.md-sidenav-right,md-sidenav.md-closed{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.md-sidenav-right{left:100%;top:0}.md-sidenav-right.md-closed{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:311px){md-sidenav{width:85%}}@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}.md-sidenav-left,md-sidenav{border-right:1px solid #fff}.md-sidenav-right{border-left:1px solid #fff}}hr,img{border:0}md-backdrop{z-index:50;opacity:1;transition:background-color 450ms cubic-bezier(.55,0,.55,.2);top:0;bottom:0;left:0;right:0;background-color:rgba(33,33,33,0)}md-backdrop.md-menu-backdrop{z-index:98}md-backdrop.md-select-backdrop{z-index:81}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-opaque.ng-leave{transition:background-color .4s linear}md-backdrop.md-opaque.md-default-theme{background-color:rgba(33,33,33,.48)}md-backdrop.md-opaque.md-default-theme.ng-enter{background-color:rgba(33,33,33,0)}md-backdrop.md-opaque.md-default-theme.ng-enter.md-opaque.md-default-theme.ng-enter-active{background-color:rgba(33,33,33,.48)}md-backdrop.md-opaque.md-default-theme.ng-leave.md-opaque.md-default-theme.ng-leave-active{background-color:rgba(33,33,33,0)}/*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) diff --git a/assets/huegasm-ca56a52305f331da7704f7dba1e1b903.js b/assets/huegasm-ca56a52305f331da7704f7dba1e1b903.js deleted file mode 100644 index 4fc8107..0000000 --- a/assets/huegasm-ca56a52305f331da7704f7dba1e1b903.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict";define("huegasm/app",["exports","ember","huegasm/resolver","ember-load-initializers","huegasm/config/environment"],function(e,t,n,a,r){var l=void 0;t["default"].MODEL_FACTORY_INJECTIONS=!0,l=t["default"].Application.extend({modulePrefix:r["default"].modulePrefix,podModulePrefix:r["default"].podModulePrefix,Resolver:n["default"]}),(0,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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/ember-notify/message",["exports","ember-notify/components/ember-notify/message"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/ember-notify",["exports","ember-notify/components/ember-notify"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/ember-wormhole",["exports","ember-wormhole/components/ember-wormhole"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/modal-dialog-overlay",["exports","ember-modal-dialog/components/modal-dialog-overlay"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/modal-dialog",["exports","ember-modal-dialog/components/modal-dialog"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-autocomplete-highlight",["exports","ember-paper/components/paper-autocomplete-highlight"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-autocomplete-item",["exports","ember-paper/components/paper-autocomplete-item"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-autocomplete-list",["exports","ember-paper/components/paper-autocomplete-list"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-autocomplete",["exports","ember-paper/components/paper-autocomplete"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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-title-media",["exports","ember-paper/components/paper-card-title-media"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-card-title-text",["exports","ember-paper/components/paper-card-title-text"],function(e,t){e["default"]=t["default"]}),define("huegasm/components/paper-card-title",["exports","ember-paper/components/paper-card-title"],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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-grid-tile-footer",["exports","ember-paper/components/paper-grid-tile-footer"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-grid-tile",["exports","ember-paper/components/paper-grid-tile"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-menu-container",["exports","ember-paper/components/paper-menu-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-menu-content-pane",["exports","ember-paper/components/paper-menu-content-pane"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-menu-content",["exports","ember-paper/components/paper-menu-content"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-menu-item",["exports","ember-paper/components/paper-menu-item"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-menu",["exports","ember-paper/components/paper-menu"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-nav-container",["exports","ember-paper/components/paper-nav-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-optgroup",["exports","ember-paper/components/paper-optgroup"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-progress-linear",["exports","ember-paper/components/paper-progress-linear"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/paper-select-value",["exports","ember-paper/components/paper-select-value"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),define("huegasm/components/transition-group",["exports","ember-css-transitions/components/transition-group"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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/pluralize",["exports","ember-inflector/lib/helpers/pluralize"],function(e,t){e["default"]=t["default"]}),define("huegasm/helpers/singularize",["exports","ember-inflector/lib/helpers/singularize"],function(e,t){e["default"]=t["default"]}),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:(0,t["default"])(n["default"].APP.name,n["default"].APP.version)}}),define("huegasm/initializers/container-debug-adapter",["exports","ember-resolver/container-debug-adapter"],function(e,t){e["default"]={name:"container-debug-adapter",initialize:function(){var e=arguments[1]||arguments[0];e.register("container-debug-adapter:main",t["default"]),e.inject("container-debug-adapter:main","namespace","application:main")}}}),define("huegasm/initializers/data-adapter",["exports","ember"],function(e,t){e["default"]={name:"data-adapter",before:"store",initialize:t["default"].K}}),define("huegasm/initializers/ember-data",["exports","ember-data/setup-container","ember-data/-private/core"],function(e,t,n){e["default"]={name:"ember-data",initialize:t["default"]}}),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/injectStore",["exports","ember"],function(e,t){e["default"]={name:"injectStore",before:"store",initialize:t["default"].K}}),define("huegasm/initializers/store",["exports","ember"],function(e,t){e["default"]={name:"store",after:"ember-data",initialize:t["default"].K}}),define("huegasm/initializers/transforms",["exports","ember"],function(e,t){e["default"]={name:"transforms",before:"store",initialize:t["default"].K}}),define("huegasm/initializers/truth-helpers",["exports","ember","ember-truth-helpers/utils/register-helper","ember-truth-helpers/helpers/and","ember-truth-helpers/helpers/or","ember-truth-helpers/helpers/equal","ember-truth-helpers/helpers/not","ember-truth-helpers/helpers/is-array","ember-truth-helpers/helpers/not-equal","ember-truth-helpers/helpers/gt","ember-truth-helpers/helpers/gte","ember-truth-helpers/helpers/lt","ember-truth-helpers/helpers/lte"],function(e,t,n,a,r,l,o,i,s,d,u,c,p){function m(){t["default"].Helper||((0,n.registerHelper)("and",a.andHelper),(0,n.registerHelper)("or",r.orHelper),(0,n.registerHelper)("eq",l.equalHelper),(0,n.registerHelper)("not",o.notHelper),(0,n.registerHelper)("is-array",i.isArrayHelper),(0,n.registerHelper)("not-eq",s.notEqualHelper),(0,n.registerHelper)("gt",d.gtHelper),(0,n.registerHelper)("gte",u.gteHelper),(0,n.registerHelper)("lt",c.ltHelper),(0,n.registerHelper)("lte",p.lteHelper))}e.initialize=m,e["default"]={name:"truth-helpers",initialize:m}}),define("huegasm/instance-initializers/ember-data",["exports","ember-data/-private/instance-initializers/initialize-store-service"],function(e,t){e["default"]={name:"ember-data",initialize:t["default"]}}),define("huegasm/mixins/transition-mixin",["exports","ember-css-transitions/mixins/transition-mixin"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["multiple-nodes","wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"triple-curlies"},revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.3",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 tutorial 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:"#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 )
Hue Range - The hue range that the lights may change to on beat.
Flashing Transitions - Quickly flash the lights on beat
Colorloop - 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 restore the application to its original state. This will even delete your playlist and any saved song beat preferences.",position:"left"},{element:"#dimmer",intro:"And that's it...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")):"dimmer"===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()},i=function(){var e=t["default"].$("#dimmer");o(),e.popover({trigger:"manual",placement:"top",content:"Click on this icon to toggle the dark theme."}).popover("show"),setTimeout(function(){e.popover("hide")},5e3)};a.onafterchange(function(e){var n=t["default"].$(e);""===n.html()&&t["default"].$(".introjs-nextbutton").click()}).onexit(i).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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["multiple-nodes","wrong-type"]},revision:"Ember@2.4.3",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("Restart tutorial");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("Reset 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]),d=e.childAt(i,[3]),u=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(d),c[6]=e.createElementMorph(u),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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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"),a=null;return e?(t["default"].$("body").addClass("dimmerOn"),t["default"].$("html").addClass("dimmerOn"),a="active"):(t["default"].$("body").removeClass("dimmerOn"),t["default"].$("html").removeClass("dimmerOn")),n.set("huegasm.dimmerOn",e),a}.property("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")})},year:function(){return(new Date).getFullYear()}.property()})}),define("huegasm/pods/components/huegasm-app/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{meta:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:5,column:2},end:{line:7,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,[6,29],[6,37]]]]],[],[]],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[6,53],[6,67]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[6,74],[6,79]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[6,88],[6,95]]]]],[],[]]],["loc",[null,[6,4],[6,97]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:17,column:6},end:{line:17,column:98}},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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:7,column:2},end:{line:19,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,"id","intro");var r=e.createTextNode("Your lights, meet your music. 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,"id","introParagraph");var r=e.createTextNode("Huegasm is a free web application for managing and synchronizing your ");e.appendChild(a,r);var r=e.createElement("a");e.setAttribute(r,"target","_blank"),e.setAttribute(r,"href","http://www2.meethue.com");var l=e.createTextNode("Philips Hue lights");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode(" with the beat of your music.");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","embedContainerWrapper");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","embedContainer");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("iframe");e.setAttribute(l,"width","560"),e.setAttribute(l,"height","315"),e.setAttribute(l,"src","https://www.youtube.com/embed/zi9J6Qg-MPw"),e.setAttribute(l,"frameborder","0"),e.setAttribute(l,"allowfullscreen",""),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);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]),9,9),a},statements:[["block","paper-button",[],["raised",!0,"primary",!0,"action","isReady","class","goButton center-block"],0,null,["loc",[null,[17,6],[17,115]]]]],locals:[],templates:[e]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:3,column:0},end:{line:20,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.createElement("a");e.setAttribute(n,"target","_blank"),e.setAttribute(n,"href","https://github.com/hoboman313/huegasm");var a=e.createElement("img");e.setAttribute(a,"style","position: absolute; top: 0; left: 0; border: 0; width: 30%; max-width: 149px;"),e.setAttribute(a,"src","https://camo.githubusercontent.com/82b228a3648bf44fc1163ef44c62fcc60081495e/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f6c6566745f7265645f6161303030302e706e67"),e.setAttribute(a,"alt","Fork me on GitHub"),e.setAttribute(a,"data-canonical-src","https://s3.amazonaws.com/github/ribbons/forkme_left_red_aa0000.png"),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,3,3,n),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[5,8],[5,13]]]]],[],0,1,["loc",[null,[5,2],[19,9]]]]],locals:[],templates:[e,t]}}();return{meta:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.3",loc:{source:null,start:{line:1,column:0},end:{line:25,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","dimmer");var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("© ");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode(" ");e.appendChild(r,l);var l=e.createElement("a");e.setAttribute(l,"href","http://egorphilippov.me"),e.setAttribute(l,"target","_blank");var o=e.createTextNode("Egor Philippov");e.appendChild(l,o),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]),r=e.childAt(a,[0]),l=new Array(4);return l[0]=e.createMorphAt(t,0,0,n),l[1]=e.createAttrMorph(r,"class"),l[2]=e.createElementMorph(r),l[3]=e.createMorphAt(a,2,2),e.insertBoundary(t,0),l},statements:[["block","if",[["get","bridgeUsername",["loc",[null,[1,6],[1,20]]]]],[],0,1,["loc",[null,[1,0],[20,7]]]],["attribute","class",["get","dimmerOnClass",["loc",[null,[23,81],[23,94]]]]],["element","action",["toggleDimmer"],[],["loc",[null,[23,47],[23,72]]]],["content","year",["loc",[null,[24,12],[24,20]]]]],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:{fragmentReason:{name:"modifiers",modifiers:["action","action","action"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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,n=this.get("rgb"),a=this.rgbToXy(n[0],n[1],n[2]);this.set("colorLoopOn",!1),this.get("activeLights").forEach(function(n){t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify({xy:a}),contentType:"application/json",type:"PUT"})}),this.set("colorLoopOn",!1),t["default"].$(".color").css("background","rgb("+n[0]+","+n[1]+","+n[2]+")")}.observes("rgb"),colorRowAction:function(){return this.get("trial")?null:"toggleColorpicker"}.property("trial"),colorLoopOn:!1,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:!1,lightsOnCHange:function(){if(!this.get("strobeOn")){var e=this.get("lightsData"),t=this.get("activeLights").some(function(t){return e[t].state.on===!0});this.set("lightsOn",t)}}.observes("lightsData.@each.state.on","activeLights.[]"),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,n=this.get("lightsData"),a=this;if(this.get("strobeOn")){this.set("preStrobeOnLightsDataCache",n);var r={sat:this.get("strobeSat"),transitiontime:0};for(var l in n)n.hasOwnProperty(l)&&(n[l].state.on&&(r.on=!1),t["default"].$.ajax(this.get("apiURL")+"/lights/"+l+"/state",{data:JSON.stringify(r),contentType:"application/json",type:"PUT"}));this.set("strobeOnInervalHandle",setInterval(this.strobeStep.bind(this),200))}else{var o=this.get("preStrobeOnLightsDataCache"),i=function(e){t["default"].$.ajax(a.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:o[e].state.on,sat:o[e].state.sat}),contentType:"application/json",type:"PUT"})};for(var l in n)n.hasOwnProperty(l)&&setTimeout(i,2e3,l);setTimeout(function(){e.onColorLoopOnChange()},2e3),clearInterval(this.get("strobeOnInervalHandle"))}}.observes("strobeOn"),strobeStep:function(){var e=(this.get("lastStrobeLight")+1)%(this.get("activeLights").length+1),n={on:!0,transitiontime:0,alert:"select"};this.get("colorLoopOn")&&(n.hue=Math.floor(65535*Math.random())),t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(n),contentType:"application/json",type:"PUT"}),t["default"].$.ajax(this.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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:!1,revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.3",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.3",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.replace("large","t67x67"):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)),r.set("soundCloudFuckUps",0)},i.onerror=function(e){var t=r.get("playQueuePointer"),n=r.get("playQueue")[t];r.get("soundCloudFuckUps")>=r.get("maxSoundCloudFuckUps")?(r.get("notify").alert({html:r.get("tooManySoundCloudFuckUps")}),r.send("play"),r.set("soundCloudFuckUps",0)):(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),r.incrementProperty("soundCloudFuckUps"))},i.ontimeupdate=function(){r.set("timeElapsed",Math.floor(i.currentTime))},i.onended=function(){r.send("next")},l.load(i,1),this.set("playQueuePointer",e),this.loadSongBeatPreferences(),n&&this.send("play"),a&&t["default"].run.later(function(){var n=t["default"].$(".track"+e),a=t["default"].$("#playListArea");t["default"].isNone(n)||t["default"].isNone(n.offset())||a.animate({scrollTop:n.offset().top-a.offset().top+a.scrollTop()})},1e3)}},removeAudio:function(e){this.get("playQueue").removeAt(e),t["default"].$("body .tooltip").remove(),e===this.get("playQueuePointer")&&this.send("goToSong",e,!0,!0)},playerAreaPlay:function(){t["default"].isEmpty(t["default"].$("#playerControls:hover"))&&-1!==this.get("playQueuePointer")&&(this.send("play"),this.set("fadeOutNotification",!0),t["default"].$("#playNotification").removeClass("fadeOut").prop("offsetWidth",t["default"].$("#playNotification").prop("offsetWidth")).addClass("fadeOut"))},play:function(e){var n=this.get("dancer"),a=this.get("playQueuePointer");if(-1!==a){if(this.get("playing"))n.pause(),e||this.set("timeElapsed",Math.floor(n.getTime()));else{var r=this.get("timeTotal");if(this.get("volumeMuted")?n.setVolume(0):n.setVolume(this.get("volume")/100),this.get("timeElapsed")===r&&0!==r)return void this.send("next",!0);t["default"].$(window).trigger("resize"),n.play()}this.onColorloopModeChange(),this.toggleProperty("playing")}},volumeChanged:function(e){this.changePlayerControl("volume",e),this.get("playing")&&this.get("dancer").setVolume(e/100),this.get("volume")>0&&this.get("volumeMuted")&&this.changePlayerControl("volumeMuted",!1)},next:function(e){var t=this.get("playQueuePointer"),n=this.get("playQueue"),a=t+1,r=this.get("repeat"),l=this.get("shuffle");if(2===r)a=-1===t&&n.length>0?0:t;else if(l){var o=this.get("shufflePlayed");if(o.length===n.length)return o.clear(),void this.send("play",!0);do a=Math.floor(Math.random()*n.length);while(o.contains(n[a].url));o.pushObject(n[a].url)}else if(a>n.length-1){if(1!==r&&!e)return void this.send("play",!0);a%=n.length}this.send("goToSong",a,!0,!0)},previous:function(){if(this.get("timeElapsed")>5)this.send("seekChanged",0);else{var e=this.get("playQueuePointer"),n=this.get("playQueue");if(this.get("shuffle")&&!t["default"].isNone(n[e])){var a=this.get("shufflePlayed"),r=this.get("shufflePlayed").indexOf(n[e].url),l=0;a.length>0&&-1!==r&&(e=r-1,0>e&&(e=a.length-1),n.some(function(t){return t.url===a[e]?(e=l,!0):(l++,!1)}))}else e--,0>e&&(e=n.length-1);this.send("goToSong",e,!0,!0)}},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)},hueRangeChanged:function(e){this.changePlayerControl("hueRange",e)},micBoostChanged:function(e){this.set("micBoost",e),this.get("storage").set("huegasm.micBoost",e),this.get("usingMicAudio")&&this.get("dancer").setBoost(e)},audioModeChanged:function(e){1===e?this.startUsingMic():0===e?this.send("useLocalAudio"):this.set("audioMode",e)},playQueuePointerChanged:function(e){this.send("goToSong",e,!1,!0)},clickSpeaker:function(){this.simulateKick(1)},dropFiles:function(e){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",e)},playListAreaDragOver:function(){this.set("draggingOverPlayListArea",!0)},playListAreaDragLeave:function(){this.set("draggingOverPlayListArea",!1)},handleNewFiles:function(e){var t=this,n=this.get("playQueue"),a=function(){var e=ID3.getAllTags("local"),a=null;if(e.picture){for(var r="",l=0;lp;p++){var m=a[Math.floor(Math.random()*a.length)];if(d.contains(m)||l.contains(m)){if(e&&l.length!==a.length){for(;l.contains(m);)m=a[Math.floor(Math.random()*a.length)];d.push(m),l.push(m)}}else d.push(m),l.push(m)}d.forEach(function(e){var a={hue:Math.floor(Math.random()*(o[1]-o[0]+1)+o[0]),bri:Math.floor(200*Math.random())+1,transitiontime:u};r[e].state.on===!1&&(a.on=!0),t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(a),contentType:"application/json",type:"PUT"}),i[e]&&(clearTimeout(i[e]),delete i[e]),i[e]=setTimeout(function(){s(e),l.removeObject(e),delete i[e]},100*u+1e3)})},onAmbienceModeChange:function(){var e=this;this.get("ambienceMode")&&this.get("playing")?(this.set("ambienceModeHandle",setInterval(function(){e.doAmbienceLightChange()},5e3)),this.setProperties({colorloopMode:!1,flashingTransitions:!1})):this.get("ambienceModeHandle")&&(this.get("activeLights").forEach(function(n){t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify({on:!0}),contentType:"application/json",type:"PUT"})}),clearInterval(this.get("ambienceModeHandle")),this.set("ambienceModeHandle",null))}.observes("ambienceMode","playing"),startUsingMic:function(){var e=this;navigator.getUserMedia({audio:!0},function(t){e.changePlayerControl("audioMode",1);var n=e.get("dancer");n.audio&&n.audio.pause&&n.pause(),e.setProperties({volumeCache:e.get("volume"),playing:!0,audioStream:t}),document.title="Listening to Mic - Huegasm",n.load(t,e.get("micBoost"),!0),e.set("usingBeatPreferences",!1),e.setProperties({oldThreshold:e.get("threshold"),threshold:.1}),n.setVolume(0)},function(t){"DevicesNotFoundError"===t.name&&e.get("notify").alert({html:e.get("notFoundHtml")}),console.log("Error during navigator.getUserMedia: "+t.name+", "+t.message+", "+t.constraintName)})},updatePageTitle:function(){var e="Huegasm",t=this.get("playQueuePointer"),n=this.get("playQueue");if(-1!==t){var a=n[t];a.title?(e=a.title,a.artist&&(e+=" - "+a.artist)):e=a.fileName,e+="- Huegasm"}document.title=e}.observes("playQueuePointer"),clearCurrentAudio:function(e){var t=this.get("dancer");t.audio.pause&&t.pause(),e&&this.set("playQueuePointer",-1),this.setProperties({timeElapsed:0,timeTotal:0,playing:!1})},dragOver:function(){var e=this.get("dragLeaveTimeoutHandle");this.set("dragging",!0),e&&clearTimeout(e)},dragLeave:function(){var e=this;this.set("dragLeaveTimeoutHandle",setTimeout(function(){e.set("dragging",!1)},500))},simulateKick:function(){var e=this,n=this.get("activeLights"),a=this.get("lightsData"),r=null,l=this.get("flashingTransitions"),o=function(n,r,o){var i={bri:r};l?i.transitiontime=0:i.transitiontime=1,t["default"].isNone(o)||(i.hue=o),a[n].state.on===!1&&(i.on=!0),t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify(i),contentType:"application/json",type:"PUT"})},i=100;if(n.length>0&&!this.get("ambienceMode")){var s,d,u=this.get("lastLightBopIndex"),c=254;if(s=Math.floor(Math.random()*n.length),n.length>1)for(;s===u;)s=Math.floor(Math.random()*n.length);if(d=n[s],this.set("lastLightBopIndex",s),!this.get("colorloopMode")){var p=this.get("hueRange");r=Math.floor(Math.random()*(p[1]-p[0]+1)+p[0])}l&&(i=80),o(d,c,r),setTimeout(o,i,d,1)}this.set("paused",!0),setTimeout(function(){e.set("paused",!1)},150),this.get("ambienceMode")&&n.length>0&&this.doAmbienceLightChange(!0),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","colorloopMode","ambienceMode","hueRange"].forEach(function(n){if(!t["default"].isNone(a.get("huegasm."+n))){var r=a.get("huegasm."+n);t["default"].isNone(e.actions[n+"Changed"])?e.set(n,r):e.send(n+"Changed",r)}}),SC.initialize({client_id:this.get("SC_CLIENT_ID")})},didInsertElement:function(){var e=this;this._super();var n=this;t["default"].$("#fileInput").on("change",function(){var e=this.files;n.send("handleNewFiles",e),this.value=null}),t["default"].$(document).on("click",".alert",function(e){t["default"].$(e.target).addClass("removed")}),t["default"].$("#beatContainer").on("mousedown","#beatSpeakerCenterInner",function(e){e.preventDefault()}),t["default"].$(document).keypress(function(t){32===t.which&&"text"!==t.target.type&&e.send("play")}),this.$().on("drop","#playListArea",function(t){e.send("dropFiles",t.dataTransfer.files)}),t["default"].$("#playerArea").on("mousewheel",function(t){if(e.get("playQueueNotEmpty")&&!e.get("usingMicAudio")){var n=5;t.deltaY<0&&(n*=-1);var a=e.get("volume")+n;e.send("volumeChanged",0>a?0:a),t.preventDefault()}}),this.get("firstVisit")&&(this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/candyland-speechless-feat-rkcb"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/vallis-alps-young-feki-remix"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/andrew-luce-when-to-love-you-feat-chelsea-cutler"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/ahh-ooh-carefree-with-me"),this.send("handleNewSoundCloudURL","https://soundcloud.com/odesza/light-feat-little-dragon"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/crywolf-slow-burn"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/clozee-red-forest"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/elo-method-subranger-solace"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/90-pounds-of-pete-waited-too-long-feat-devon-baldwin"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/draper-eyes-open"),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-sm-10","col-sm-offset-1","col-xs-12"],classNameBindings:["active::hidden"],elementId:"musicTab",dancer:null,notify:t["default"].inject.service("notify"),beatOptions:{threshold:{range:{min:0,max:.5},step:.01,defaultValue:.3,pips:{mode:"values",values:[0,.25,.5],density:10,format:{to:function(e){return e=0===e?"More":.25===e?"":"Less"},from:function(e){return e}}}},hueRange:{range:{min:0,max:65535},step:1,defaultValue:.3,pips:{mode:"values",values:[0,25500,46920,65535],density:10,format:{to:function(e){return e=0===e||65535===e?"Red":25500===e?"Green":"Blue"},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,hueRange:[0,65535],micBoost:5,oldThreshold:null,playQueuePointer:-1,playQueue:t["default"].A(),timeElapsed:0,timeTotal:0,lastLightBopIndex:0,usingMicSupported:!1,audioMode:0,usingLocalAudio:t["default"].computed.equal("audioMode",0),usingMicAudio:t["default"].computed.equal("audioMode",1),playerBottomDisplayed:!1,dragging:!1,draggingOverPlayListArea:!1,dragLeaveTimeoutHandle:null,ambienceModeHandle:null,audioStream:null,dimmerOn:!1,isShowingAddSoundCloudModal:!1,colorloopMode:!1,ambienceMode:!1,flashingTransitions:!1,SC_CLIENT_ID:"aeec0034f58ecd85c2bd1deaecc41594",notFoundHtml:'',scUserNotSupportedHtml:'',tooManySoundCloudFuckUps:'',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,ambienceWorkedLights:[],ambienceWorkedLightsHandles:{},soundCloudFuckUps:0,maxSoundCloudFuckUps:3,largeArtworkPic:function(){var e=null,t=this.get("currentVisName"),n=this.get("usingMicAudio"),a=this.get("playQueuePointer"),r=this.get("playQueue");if(-1!==a&&!n&&"None"===t){var l=r[a];e=l.scUrl?l.picture.replace("67x67","500x500"):l.picture}return e}.property("playQueuePointer","usingMicAudio","currentVisName"),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("flashingTransitions","playQueue.[]","playQueuePointer","colorloopMode","ambienceMode"),onRepeatChange:function(){var e="Repeat all",t="repeat";1===this.get(t)?e="Repeat one":2===this.get(t)&&(e="Repeat off"),this.changeTooltipText(t,e)}.observes("repeat").on("init"),onUsingMicAudioChange:function(){var e="Listen to audio through mic",t="usingMicAudio";this.get(t)&&(e="Listen to audio files"),this.changeTooltipText(t,e)}.observes("usingMicAudio").on("init"),onShuffleChange:function(){var e="Shuffle",t="shuffle";this.get(t)&&(this.get("shufflePlayed").clear(),e="Unshuffle"),this.changeTooltipText(t,e)}.observes("shuffle").on("init"),onVolumeMutedChange:function(){var e="Mute",t="volumeMuted",n=this.get(t),a=this.get("dancer"),r=0;n?(e="Unmute",r=0):r=this.get("volume")/100,this.get("playing")&&a.setVolume(r),this.changeTooltipText(t,e)}.observes("volumeMuted").on("init"),onPrevChange:function(){if(this.get("playQueueNotEmpty")){var e="Previous",t="prev";(this.get("timeElapsed")>5||1===this.get("playQueue").length)&&(e="Replay"),this.changeTooltipText(t,e)}}.observes("timeElapsed","playQueueNotEmpty","playQueue.[]"),onPlayingChange:function(){var e="Play",t="playing";this.get(t)?e="Pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")&&(e="Replay"),this.changeTooltipText(t,e)}.observes("playing").on("init"),changeTooltipText:function(e,n){t["default"].$("#"+e+"Tooltip + .tooltip .tooltip-inner").html(n),t["default"].$("#"+e+"Tooltip").attr("data-original-title",n),t["default"].isNone(this.get(e+"TooltipTxt"))&&this.set(e+"TooltipTxt",n)},beatDetectionAreaArrowIcon:function(){return this.get("playerBottomDisplayed")?"keyboard-arrow-up":"keyboard-arrow-down"}.property("playerBottomDisplayed"),timeElapsedTxt:function(){return this.formatTime(this.get("timeElapsed"))}.property("timeElapsed"),timeTotalTxt:function(){return this.formatTime(this.get("timeTotal"))}.property("timeTotal"),formatTime:function(e){return this.pad(Math.floor(e/60),2)+":"+this.pad(e%60,2)},pad:function(e,t){return("000000000"+e).substr(-t)}})}),define("huegasm/pods/components/music-tab/mixins/visualizer",["exports","ember"],function(e,t){e["default"]=t["default"].Mixin.create({currentVisName:"None",visNames:["None","Bars","Wave"],onCurrentVisNameChange:function(){var e=this.get("currentVisName");if("None"===e){var n=t["default"].$("#visualization")[0],a=n.getContext("2d");a.clearRect(0,0,n.width,n.height)}this.get("storage").set("huegasm.currentVisName",e)}.observes("currentVisName"),didInsertElement:function(){var e,n=this,a=this.get("dancer"),r=t["default"].$("#visualization")[0],l=t["default"].$("#playerArea"),o=r.getContext("2d"),i=2,s=l.height();r.height=s;var d=function(){e=l.width(),r.width=e};d(),t["default"].$(window).on("resize",d),a.bind("update",function(){var t=n.get("currentVisName"),r=o.createLinearGradient(0,0,0,s),l=document.hidden||document.msHidden||document.webkitHidden||document.mozHidden;if("None"!==t&&!l&&n.get("active"))if(o.clearRect(0,0,e,s),"Wave"===t){var d=3,u=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&&u>p;p++)o.lineTo(p*(i+d),s/2+c[p]*(s/2));o.stroke(),o.closePath()}else if("Bars"===t){var d=4,u=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&&u>p;p++)o.fillRect(p*(i+d),s,d,-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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:11,column:8},end:{line:14,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,[13,29],[13,43]]]]],["element","action",["previous"],[],["loc",[null,[13,46],[13,67]]]],["inline","paper-icon",[],["icon","skip-previous","class","playerControllIcon"],["loc",[null,[13,68],[13,130]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:17,column:21},end:{line:20,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,[19,43],[19,65]]]],["inline","paper-icon",[],["icon","skip-next","action","","class","playerControllIcon"],["loc",[null,[19,66],[19,134]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:8,column:6},end:{line:26,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,[9,29],[9,41]]]]],[],[]],"min",0,"max",100,"id","seekSlider","slide","seekChanged"],["loc",[null,[9,8],[9,93]]]],["block","if",[["get","playQueueNotEmpty",["loc",[null,[11,14],[11,31]]]]],[],0,null,["loc",[null,[11,8],[14,20]]]],["attribute","data-title",["get","playingTooltipTxt",["loc",[null,[16,42],[16,59]]]]],["element","action",["play"],[],["loc",[null,[16,62],[16,79]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","playingIcon",["loc",[null,[16,98],[16,109]]]]],[],[]],"class","playerControllIcon"],["loc",[null,[16,80],[16,138]]]],["block","if",[["get","playQueueMultiple",["loc",[null,[17,27],[17,44]]]]],[],1,null,["loc",[null,[17,21],[20,28]]]],["attribute","data-title",["get","volumeMutedTooltipTxt",["loc",[null,[22,32],[22,53]]]]],["element","action",["volumeMutedChanged"],[],["loc",[null,[22,56],[22,87]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","volumeIcon",["loc",[null,[22,106],[22,116]]]]],[],[]],"class",["subexpr","@mut",[["get","volumeMutedClass",["loc",[null,[22,123],[22,139]]]]],[],[]]],["loc",[null,[22,88],[22,141]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","volume",["loc",[null,[23,42],[23,48]]]]],[],[]],"min",0,"max",100,"slide","volumeChanged","id","volumeBar","class","hidden-xs"],["loc",[null,[23,21],[23,119]]]],["content","timeElapsedTxt",["loc",[null,[25,37],[25,55]]]],["content","timeTotalTxt",["loc",[null,[25,58],[25,74]]]]],locals:[],templates:[e,t]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:29,column:8},end:{line:34,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,[30,160],[30,165]]]]],[],["loc",[null,[30,139],[30,167]]]]],locals:[],templates:[]}}(),n=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:44,column:68},end:{line:44,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,[44,100],[44,127]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:43,column:12},end:{line:45,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,[44,52],[44,56]]]]],[],["loc",[null,[44,30],[44,58]]]],["content","name",["loc",[null,[44,59],[44,67]]]],["block","if",[["subexpr","eq",[["get","currentVisName",["loc",[null,[44,78],[44,92]]]],["get","name",["loc",[null,[44,93],[44,97]]]]],[],["loc",[null,[44,74],[44,98]]]]],[],0,null,["loc",[null,[44,68],[44,134]]]]],locals:["name"],templates:[e]}}(),a=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:56,column:2},end:{line:74,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");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(2);return o[0]=e.createElementMorph(r),o[1]=e.createElementMorph(l),o},statements:[["element","action",["addLocalAudio"],[],["loc",[null,[63,22],[63,48]]]],["element","action",["toggleIsShowingAddSoundCloudModal"],[],["loc",[null,[64,22],[64,68]]]]],locals:[],templates:[]}}(),r=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:76,column:2},end:{line:78,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,[77,125],[77,148]]]]],["element","action",["useMicAudio"],[],["loc",[null,[77,151],[77,175]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","micIcon",["loc",[null,[77,194],[77,201]]]]],[],[]],"class",["subexpr","@mut",[["get","usingMicAudioClass",["loc",[null,[77,208],[77,226]]]]],[],[]]],["loc",[null,[77,176],[77,228]]]]],locals:[],templates:[]}}(),l=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:80,column:2},end:{line:84,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","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"),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"),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,[81,119],[81,136]]]]],["element","action",["shuffleChanged"],[],["loc",[null,[81,139],[81,166]]]],["inline","paper-icon",[],["icon","shuffle","class",["subexpr","@mut",[["get","shuffleClass",["loc",[null,[81,201],[81,213]]]]],[],[]]],["loc",[null,[81,167],[81,215]]]],["attribute","data-title",["get","repeatTooltipTxt",["loc",[null,[82,118],[82,134]]]]],["element","action",["repeatChanged"],[],["loc",[null,[82,137],[82,163]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","repeatIcon",["loc",[null,[82,182],[82,192]]]]],[],[]],"class",["subexpr","@mut",[["get","repeatClass",["loc",[null,[82,199],[82,210]]]]],[],[]]],["loc",[null,[82,164],[82,212]]]],["element","action",["clearPlaylist"],[],["loc",[null,[83,114],[83,140]]]],["inline","paper-icon",[],["icon","clear-all","class","playerControllIcon"],["loc",[null,[83,141],[83,199]]]]],locals:[],templates:[]}}(),o=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:87,column:0},end:{line:91,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,[88,36],[88,44]]]],"dimmerOn"],[],["loc",[null,[88,31],[88,57]]]]]]],["inline","paper-icon",[],["icon","mic","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[89,34],[89,47]]]]],[],[]]],["loc",[null,[89,4],[89,49]]]]],locals:[],templates:[]}}(),i=function(){var e=function(){var e=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:96,column:10},end:{line:98,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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:98,column:10},end:{line:100,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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:94,column:6},end:{line:103,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,[96,16],[96,24]]]]],[],0,1,["loc",[null,[96,10],[100,17]]]],["inline","paper-icon",[],["icon","library-music","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[102,48],[102,61]]]]],[],[]]],["loc",[null,[102,8],[102,63]]]]],locals:[],templates:[e,t]}}(),t=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:107,column:10},end:{line:109,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,[108,40],[108,52]]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:109,column:10},end:{line:111,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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:117,column:16},end:{line:119,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,[118,51],[118,65]]]]],["bubbles",!1],["loc",[null,[118,32],[118,81]]]],["content","item.artist",["loc",[null,[118,82],[118,97]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:119,column:16},end:{line:121,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,[120,20],[120,35]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:114,column:12},end:{line:123,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,[115,37],[115,51]]]],["block","if",[["get","item.artistUrl",["loc",[null,[117,22],[117,36]]]]],[],0,1,["loc",[null,[117,16],[121,23]]]]],locals:[],templates:[e,t]}}(),a=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:123,column:12},end:{line:125,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,[124,14],[124,31]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:105,column:6},end:{line:130,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,[106,54],[106,59]]]]," ",["subexpr","if",[["subexpr","eq",[["get","index",["loc",[null,[106,71],[106,76]]]],["get","playQueuePointer",["loc",[null,[106,77],[106,93]]]]],[],["loc",[null,[106,67],[106,94]]]],"active"],[],["loc",[null,[106,62],[106,105]]]]," ",["subexpr","if",[["get","dragging",["loc",[null,[106,111],[106,119]]]],"hidden"],[],["loc",[null,[106,106],[106,130]]]]]]],["element","action",["goToSong",["get","index",["loc",[null,[106,152],[106,157]]]],!0],["bubbles",!1],["loc",[null,[106,132],[106,178]]]],["block","if",[["get","item.picture",["loc",[null,[107,16],[107,28]]]]],[],0,1,["loc",[null,[107,10],[111,17]]]],["block","if",[["get","item.title",["loc",[null,[114,18],[114,28]]]]],[],2,3,["loc",[null,[114,12],[125,19]]]],["element","action",["removeAudio",["get","index",["loc",[null,[128,189],[128,194]]]]],["bubbles",!1],["loc",[null,[128,166],[128,210]]]],["inline","paper-icon",[],["icon","close"],["loc",[null,[128,211],[128,238]]]]],locals:["item","index"],templates:[e,t,n,a]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:92,column:2},end:{line:132,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,[93,35],[93,52]]]]],["element","action",["addLocalAudio"],[],["loc",[null,[93,55],[93,81]]]],["element","action",["playListAreaDragOver"],["on","dragOver"],["loc",[null,[93,82],[93,129]]]],["element","action",["playListAreaDragLeave"],["on","dragLeave"],["loc",[null,[93,130],[93,179]]]],["element","action",["dropFiles"],["on","drop"],["loc",[null,[93,180],[93,212]]]],["block","if",[["subexpr","or",[["get","playQueueEmpty",["loc",[null,[94,16],[94,30]]]],["get","dragging",["loc",[null,[94,31],[94,39]]]]],[],["loc",[null,[94,12],[94,40]]]]],[],0,null,["loc",[null,[94,6],[103,13]]]],["block","each",[["get","playQueue",["loc",[null,[105,14],[105,23]]]]],[],1,null,["loc",[null,[105,6],[130,15]]]]],locals:[],templates:[e,t]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:91,column:0},end:{line:133,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,[92,8],[92,23]]]]],[],0,null,["loc",[null,[92,2],[132,9]]]]],locals:[],templates:[e]}}(),s=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:145,column:0},end:{line:149,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"),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,[147,21],[147,34]]]]],[],[]],"icon","star"],["loc",[null,[147,2],[147,48]]]]],locals:[],templates:[]}}(),d=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:162,column:2},end:{line:167,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("Mic 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,[165,29],[165,37]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.micBoost.step",["loc",[null,[165,66],[165,91]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.micBoost.range",["loc",[null,[165,98],[165,124]]]]],[],[]],"slide","micBoostChanged","pips",["subexpr","@mut",[["get","beatOptions.micBoost.pips",["loc",[null,[165,154],[165,179]]]]],[],[]]],["loc",[null,[165,8],[165,181]]]]],locals:[],templates:[]}}(),u=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:171,column:6},end:{line:171,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:{fragmentReason:!1,revision:"Ember@2.4.3",loc:{source:null,start:{line:175,column:6},end:{line:175,column:56}},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");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{fragmentReason:{name:"missing-wrapper",problems:["multiple-nodes","wrong-type"]},revision:"Ember@2.4.3",loc:{source:null,start:{line:1,column:0},end:{line:207,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","artwork");var l=e.createElement("img");e.appendChild(r,l),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 d=e.createTextNode("\n ");e.appendChild(s,d);var d=e.createComment("");e.appendChild(s,d);var d=e.createTextNode("\n ");e.appendChild(s,d),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");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"),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.createElement("div");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"),e.setAttribute(o,"data-title","The range of hues ( colors ) that the lights may change to on beat."),e.setAttribute(o,"class","optionDescription bootstrapTooltip");var i=e.createTextNode("Hue Range");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"),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),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 hidden-xs");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,0]),o=e.childAt(r,[5]),i=e.childAt(r,[7]),s=e.childAt(i,[3]),d=e.childAt(s,[3]),u=e.childAt(d,[1,1]),c=e.childAt(a,[3]),p=e.childAt(c,[3]),m=e.childAt(t,[2]),h=e.childAt(t,[4]),g=e.childAt(h,[1]),b=e.childAt(g,[3]),f=e.childAt(b,[7]),v=e.childAt(f,[1]),C=e.childAt(f,[3]),y=e.childAt(h,[3,1,17,1]),x=new Array(27);return x[0]=e.createAttrMorph(r,"class"),x[1]=e.createElementMorph(r),x[2]=e.createAttrMorph(l,"src"),x[3]=e.createAttrMorph(o,"class"),x[4]=e.createMorphAt(i,1,1),x[5]=e.createMorphAt(s,1,1),x[6]=e.createElementMorph(u),x[7]=e.createMorphAt(u,1,1),x[8]=e.createMorphAt(e.childAt(d,[3]),1,1),x[9]=e.createMorphAt(p,1,1),x[10]=e.createMorphAt(p,3,3),x[11]=e.createMorphAt(p,5,5),x[12]=e.createMorphAt(c,5,5),x[13]=e.createElementMorph(m),x[14]=e.createMorphAt(e.childAt(m,[1]),1,1),x[15]=e.createAttrMorph(h,"class"),x[16]=e.createMorphAt(g,1,1),x[17]=e.createMorphAt(e.childAt(b,[1]),3,3),x[18]=e.createMorphAt(e.childAt(b,[3]),3,3),x[19]=e.createMorphAt(b,5,5),x[20]=e.createElementMorph(v),x[21]=e.createMorphAt(v,1,1),x[22]=e.createElementMorph(C),x[23]=e.createMorphAt(C,1,1),x[24]=e.createElementMorph(y),x[25]=e.createMorphAt(t,6,6,n),x[26]=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","src",["get","largeArtworkPic",["loc",[null,[4,31],[4,46]]]]],["attribute","class",["concat",["material-icons ",["subexpr","if",[["get","fadeOutNotification",["loc",[null,[5,56],[5,75]]]],"fadeOut"],[],["loc",[null,[5,51],[5,87]]]]," ",["subexpr","if",[["get","playing",["loc",[null,[5,93],[5,100]]]],"play-arrow","pause"],[],["loc",[null,[5,88],[5,123]]]]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[8,12],[8,27]]]]],[],0,null,["loc",[null,[8,6],[26,13]]]],["block","if",[["get","scUrl",["loc",[null,[29,14],[29,19]]]]],[],1,null,["loc",[null,[29,8],[34,15]]]],["element","action",["hideTooltip"],[],["loc",[null,[37,114],[37,138]]]],["inline","paper-icon",[],["icon","remove-red-eye","class","playerControllIcon"],["loc",[null,[38,14],[38,77]]]],["block","each",[["get","visNames",["loc",[null,[43,20],[43,28]]]]],[],2,null,["loc",[null,[43,12],[45,21]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[56,8],[56,23]]]]],[],3,null,["loc",[null,[56,2],[74,9]]]],["block","if",[["get","usingMicSupported",["loc",[null,[76,8],[76,25]]]]],[],4,null,["loc",[null,[76,2],[78,9]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[80,8],[80,23]]]]],[],5,null,["loc",[null,[80,2],[84,9]]]],["block","if",[["get","usingMicAudio",["loc",[null,[87,6],[87,19]]]]],[],6,7,["loc",[null,[87,0],[133,7]]]],["element","action",["slideTogglePlayerBottom"],[],["loc",[null,[137,60],[137,96]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","beatDetectionAreaArrowIcon",["loc",[null,[139,20],[139,46]]]]],[],[]],"id","beatDetectionAreaArrowIcon"],["loc",[null,[139,2],[139,80]]]],["attribute","class",["concat",["row ",["subexpr","if",[["get","dimmerOn",["loc",[null,[143,39],[143,47]]]],"dimmerOn"],[],["loc",[null,[143,34],[143,60]]]]]]],["block","if",[["get","usingBeatPreferences",["loc",[null,[145,6],[145,26]]]]],[],8,null,["loc",[null,[145,0],[149,7]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","threshold",["loc",[null,[154,23],[154,32]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.threshold.step",["loc",[null,[154,61],[154,87]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.threshold.range",["loc",[null,[154,94],[154,121]]]]],[],[]],"slide","thresholdChanged","pips",["subexpr","@mut",[["get","beatOptions.threshold.pips",["loc",[null,[154,152],[154,178]]]]],[],[]]],["loc",[null,[154,2],[154,180]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","hueRange",["loc",[null,[159,27],[159,35]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.hueRange.step",["loc",[null,[159,64],[159,89]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.hueRange.range",["loc",[null,[159,96],[159,122]]]]],[],[]],"slide","hueRangeChanged","pips",["subexpr","@mut",[["get","beatOptions.hueRange.pips",["loc",[null,[159,152],[159,177]]]]],[],[]]],["loc",[null,[159,6],[159,179]]]],["block","if",[["get","usingMicAudio",["loc",[null,[162,8],[162,21]]]]],[],9,null,["loc",[null,[162,2],[167,9]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[170,132],[170,172]]]],["block","paper-checkbox",[],["checked",["subexpr","@mut",[["get","flashingTransitions",["loc",[null,[171,32],[171,51]]]]],[],[]]],10,null,["loc",[null,[171,6],[171,92]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[174,146],[174,186]]]],["block","paper-checkbox",[],["checked",["subexpr","@mut",[["get","colorloopMode",["loc",[null,[175,32],[175,45]]]]],[],[]]],11,null,["loc",[null,[175,6],[175,75]]]],["element","action",["clickSpeaker"],[],["loc",[null,[198,59],[198,84]]]],["inline","ember-notify",[],["closeAfter",1e5,"classPrefix","customNotify"],["loc",[null,[205,0],[205,61]]]],["inline","add-soundcloud-sound-modal",[],["action","handleNewSoundCloudURL","isShowingModal",["subexpr","@mut",[["get","isShowingAddSoundCloudModal",["loc",[null,[207,76],[207,103]]]]],[],[]]],["loc",[null,[207,0],[207,105]]]]],locals:[],templates:[e,t,n,a,r,l,o,i,s,d,u,c]}}())}),define("huegasm/resolver",["exports","ember-resolver"],function(e,t){e["default"]=t["default"]}),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(){}),e["default"]=a}),define("huegasm/services/ajax",["exports","ember-ajax/services/ajax"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),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){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["multiple-nodes","wrong-type"]},revision:"Ember@2.4.4",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:{fragmentReason:{name:"triple-curlies"},revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.4",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 tutorial 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:"#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 )
Hue Range - The hue range that the lights may change to on beat.
Flashing Transitions - Quickly flash the lights on beat
Colorloop - 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 restore the application to its original state. This will even delete your playlist and any saved song beat preferences.",position:"left"},{element:"#dimmer",intro:"And that's it...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")):"dimmer"===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()},i=function(){var e=t["default"].$("#dimmer");o(),e.popover({trigger:"manual",placement:"top",content:"Click on this icon to toggle the dark theme."}).popover("show"),setTimeout(function(){e.popover("hide")},5e3)};a.onafterchange(function(e){var n=t["default"].$(e);""===n.html()&&t["default"].$(".introjs-nextbutton").click()}).onexit(i).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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["multiple-nodes","wrong-type"]},revision:"Ember@2.4.4",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("Restart tutorial");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("Reset 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]),d=e.childAt(i,[3]),u=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(d),c[6]=e.createElementMorph(u),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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.4",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"),a=null;return e?(t["default"].$("body").addClass("dimmerOn"),t["default"].$("html").addClass("dimmerOn"),a="active"):(t["default"].$("body").removeClass("dimmerOn"),t["default"].$("html").removeClass("dimmerOn")),n.set("huegasm.dimmerOn",e),a}.property("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")})},year:function(){return(new Date).getFullYear()}.property()})}),define("huegasm/pods/components/huegasm-app/template",["exports"],function(e){e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{meta:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:5,column:2},end:{line:7,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,[6,29],[6,37]]]]],[],[]],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[6,53],[6,67]]]]],[],[]],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[6,74],[6,79]]]]],[],[]],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[6,88],[6,95]]]]],[],[]]],["loc",[null,[6,4],[6,97]]]]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:17,column:6},end:{line:17,column:98}},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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:7,column:2},end:{line:19,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,"id","intro");var r=e.createTextNode("Your lights, meet your music. 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,"id","introParagraph");var r=e.createTextNode("Huegasm is a free web application for managing and synchronizing your ");e.appendChild(a,r);var r=e.createElement("a");e.setAttribute(r,"target","_blank"),e.setAttribute(r,"href","http://www2.meethue.com");var l=e.createTextNode("Philips Hue lights");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode(" with the beat of your music.");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","embedContainerWrapper");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","embedContainer");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("iframe");e.setAttribute(l,"width","560"),e.setAttribute(l,"height","315"),e.setAttribute(l,"src","https://www.youtube.com/embed/zi9J6Qg-MPw"),e.setAttribute(l,"frameborder","0"),e.setAttribute(l,"allowfullscreen",""),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);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]),9,9),a},statements:[["block","paper-button",[],["raised",!0,"primary",!0,"action","isReady","class","goButton center-block"],0,null,["loc",[null,[17,6],[17,115]]]]],locals:[],templates:[e]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:3,column:0},end:{line:20,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('Fork me on GitHub');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,3,3,n),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[5,8],[5,13]]]]],[],0,1,["loc",[null,[5,2],[19,9]]]]],locals:[],templates:[e,t]}}();return{meta:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.4",loc:{source:null,start:{line:1,column:0},end:{line:25,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","dimmer");var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("© ");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode(" ");e.appendChild(r,l);var l=e.createElement("a");e.setAttribute(l,"href","http://egorphilippov.me"),e.setAttribute(l,"target","_blank");var o=e.createTextNode("Egor Philippov");e.appendChild(l,o),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]),r=e.childAt(a,[0]),l=new Array(4);return l[0]=e.createMorphAt(t,0,0,n),l[1]=e.createAttrMorph(r,"class"),l[2]=e.createElementMorph(r),l[3]=e.createMorphAt(a,2,2),e.insertBoundary(t,0),l},statements:[["block","if",[["get","bridgeUsername",["loc",[null,[1,6],[1,20]]]]],[],0,1,["loc",[null,[1,0],[20,7]]]],["attribute","class",["get","dimmerOnClass",["loc",[null,[23,81],[23,94]]]]],["element","action",["toggleDimmer"],[],["loc",[null,[23,47],[23,72]]]],["content","year",["loc",[null,[24,12],[24,20]]]]],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:{fragmentReason:{name:"modifiers",modifiers:["action","action","action"]},revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.4",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,n=this.get("rgb"),a=this.rgbToXy(n[0],n[1],n[2]);this.set("colorLoopOn",!1),this.get("activeLights").forEach(function(n){t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify({xy:a}),contentType:"application/json",type:"PUT"})}),this.set("colorLoopOn",!1),t["default"].$(".color").css("background","rgb("+n[0]+","+n[1]+","+n[2]+")")}.observes("rgb"),colorRowAction:function(){return this.get("trial")?null:"toggleColorpicker"}.property("trial"),colorLoopOn:!1,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:!1,lightsOnCHange:function(){if(!this.get("strobeOn")){var e=this.get("lightsData"),t=this.get("activeLights").some(function(t){return e[t].state.on===!0});this.set("lightsOn",t)}}.observes("lightsData.@each.state.on","activeLights.[]"),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,n=this.get("lightsData"),a=this;if(this.get("strobeOn")){this.set("preStrobeOnLightsDataCache",n);var r={sat:this.get("strobeSat"),transitiontime:0};for(var l in n)n.hasOwnProperty(l)&&(n[l].state.on&&(r.on=!1),t["default"].$.ajax(this.get("apiURL")+"/lights/"+l+"/state",{data:JSON.stringify(r),contentType:"application/json",type:"PUT"}));this.set("strobeOnInervalHandle",setInterval(this.strobeStep.bind(this),200))}else{var o=this.get("preStrobeOnLightsDataCache"),i=function(e){t["default"].$.ajax(a.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:o[e].state.on,sat:o[e].state.sat}),contentType:"application/json",type:"PUT"})};for(var l in n)n.hasOwnProperty(l)&&setTimeout(i,2e3,l);setTimeout(function(){e.onColorLoopOnChange()},2e3),clearInterval(this.get("strobeOnInervalHandle"))}}.observes("strobeOn"),strobeStep:function(){var e=(this.get("lastStrobeLight")+1)%(this.get("activeLights").length+1),n={on:!0,transitiontime:0,alert:"select"};this.get("colorLoopOn")&&(n.hue=Math.floor(65535*Math.random())),t["default"].$.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(n),contentType:"application/json",type:"PUT"}),t["default"].$.ajax(this.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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:!1,revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type","multiple-nodes"]},revision:"Ember@2.4.4",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:{fragmentReason:{name:"missing-wrapper",problems:["wrong-type"]},revision:"Ember@2.4.4",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.replace("large","t67x67"):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)),r.set("soundCloudFuckUps",0)},i.onerror=function(e){var t=r.get("playQueuePointer"),n=r.get("playQueue")[t];r.get("soundCloudFuckUps")>=r.get("maxSoundCloudFuckUps")?(r.get("notify").alert({html:r.get("tooManySoundCloudFuckUps")}),r.send("play"),r.set("soundCloudFuckUps",0)):(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),r.incrementProperty("soundCloudFuckUps"))},i.ontimeupdate=function(){r.set("timeElapsed",Math.floor(i.currentTime))},i.onended=function(){r.send("next")},l.load(i,1),this.set("playQueuePointer",e),this.loadSongBeatPreferences(),n&&this.send("play"),a&&t["default"].run.later(function(){var n=t["default"].$(".track"+e),a=t["default"].$("#playListArea");t["default"].isNone(n)||t["default"].isNone(n.offset())||a.animate({scrollTop:n.offset().top-a.offset().top+a.scrollTop()})},1e3)}},removeAudio:function(e){this.get("playQueue").removeAt(e),t["default"].$("body .tooltip").remove(),e===this.get("playQueuePointer")&&this.send("goToSong",e,!0,!0)},playerAreaPlay:function(){t["default"].isEmpty(t["default"].$("#playerControls:hover"))&&-1!==this.get("playQueuePointer")&&(this.send("play"),this.set("fadeOutNotification",!0),t["default"].$("#playNotification").removeClass("fadeOut").prop("offsetWidth",t["default"].$("#playNotification").prop("offsetWidth")).addClass("fadeOut"))},play:function(e){var n=this.get("dancer"),a=this.get("playQueuePointer");if(-1!==a){if(this.get("playing"))n.pause(),e||this.set("timeElapsed",Math.floor(n.getTime()));else{var r=this.get("timeTotal");if(this.get("volumeMuted")?n.setVolume(0):n.setVolume(this.get("volume")/100),this.get("timeElapsed")===r&&0!==r)return void this.send("next",!0);t["default"].$(window).trigger("resize"),n.play()}this.onColorloopModeChange(),this.toggleProperty("playing")}},volumeChanged:function(e){this.changePlayerControl("volume",e),this.get("playing")&&this.get("dancer").setVolume(e/100),this.get("volume")>0&&this.get("volumeMuted")&&this.changePlayerControl("volumeMuted",!1)},next:function(e){var t=this.get("playQueuePointer"),n=this.get("playQueue"),a=t+1,r=this.get("repeat"),l=this.get("shuffle");if(2===r)a=-1===t&&n.length>0?0:t;else if(l){var o=this.get("shufflePlayed");if(o.length===n.length)return o.clear(),void this.send("play",!0);do a=Math.floor(Math.random()*n.length);while(o.contains(n[a].url));o.pushObject(n[a].url)}else if(a>n.length-1){if(1!==r&&!e)return void this.send("play",!0);a%=n.length}this.send("goToSong",a,!0,!0)},previous:function(){if(this.get("timeElapsed")>5)this.send("seekChanged",0);else{var e=this.get("playQueuePointer"),n=this.get("playQueue");if(this.get("shuffle")&&!t["default"].isNone(n[e])){var a=this.get("shufflePlayed"),r=this.get("shufflePlayed").indexOf(n[e].url),l=0;a.length>0&&-1!==r&&(e=r-1,0>e&&(e=a.length-1),n.some(function(t){return t.url===a[e]?(e=l,!0):(l++,!1)}))}else e--,0>e&&(e=n.length-1);this.send("goToSong",e,!0,!0)}},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)},hueRangeChanged:function(e){this.changePlayerControl("hueRange",e)},micBoostChanged:function(e){this.set("micBoost",e),this.get("storage").set("huegasm.micBoost",e),this.get("usingMicAudio")&&this.get("dancer").setBoost(e)},audioModeChanged:function(e){1===e?this.startUsingMic():0===e?this.send("useLocalAudio"):this.set("audioMode",e)},playQueuePointerChanged:function(e){this.send("goToSong",e,!1,!0)},clickSpeaker:function(){this.simulateKick(1)},dropFiles:function(e){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",e)},playListAreaDragOver:function(){this.set("draggingOverPlayListArea",!0)},playListAreaDragLeave:function(){this.set("draggingOverPlayListArea",!1)},handleNewFiles:function(e){var t=this,n=this.get("playQueue"),a=function(){var e=ID3.getAllTags("local"),a=null;if(e.picture){for(var r="",l=0;lp;p++){var m=a[Math.floor(Math.random()*a.length)];if(d.contains(m)||l.contains(m)){if(e&&l.length!==a.length){for(;l.contains(m);)m=a[Math.floor(Math.random()*a.length)];d.push(m),l.push(m)}}else d.push(m),l.push(m)}d.forEach(function(e){var a={hue:Math.floor(Math.random()*(o[1]-o[0]+1)+o[0]),bri:Math.floor(200*Math.random())+1,transitiontime:u};r[e].state.on===!1&&(a.on=!0),t["default"].$.ajax(n.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(a),contentType:"application/json",type:"PUT"}),i[e]&&(clearTimeout(i[e]),delete i[e]),i[e]=setTimeout(function(){s(e),l.removeObject(e),delete i[e]},100*u+1e3)})},onAmbienceModeChange:function(){var e=this;this.get("ambienceMode")&&this.get("playing")?(this.set("ambienceModeHandle",setInterval(function(){e.doAmbienceLightChange()},5e3)),this.setProperties({colorloopMode:!1,flashingTransitions:!1})):this.get("ambienceModeHandle")&&(this.get("activeLights").forEach(function(n){t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify({on:!0}),contentType:"application/json",type:"PUT"})}),clearInterval(this.get("ambienceModeHandle")),this.set("ambienceModeHandle",null))}.observes("ambienceMode","playing"),startUsingMic:function(){var e=this;navigator.getUserMedia({audio:!0},function(t){e.changePlayerControl("audioMode",1);var n=e.get("dancer");n.audio&&n.audio.pause&&n.pause(),e.setProperties({volumeCache:e.get("volume"),playing:!0,audioStream:t}),document.title="Listening to Mic - Huegasm",n.load(t,e.get("micBoost"),!0),e.set("usingBeatPreferences",!1),e.setProperties({oldThreshold:e.get("threshold"),threshold:.1}),n.setVolume(0)},function(t){"DevicesNotFoundError"===t.name&&e.get("notify").alert({html:e.get("notFoundHtml")}),console.log("Error during navigator.getUserMedia: "+t.name+", "+t.message+", "+t.constraintName)})},updatePageTitle:function(){var e="Huegasm",t=this.get("playQueuePointer"),n=this.get("playQueue");if(-1!==t){var a=n[t];a.title?(e=a.title,a.artist&&(e+=" - "+a.artist)):e=a.fileName,e+="- Huegasm"}document.title=e}.observes("playQueuePointer"),clearCurrentAudio:function(e){var t=this.get("dancer");t.audio.pause&&t.pause(),e&&this.set("playQueuePointer",-1),this.setProperties({timeElapsed:0,timeTotal:0,playing:!1})},dragOver:function(){var e=this.get("dragLeaveTimeoutHandle");this.set("dragging",!0),e&&clearTimeout(e)},dragLeave:function(){var e=this;this.set("dragLeaveTimeoutHandle",setTimeout(function(){e.set("dragging",!1)},500))},simulateKick:function(){var e=this,n=this.get("activeLights"),a=this.get("lightsData"),r=null,l=this.get("flashingTransitions"),o=function(n,r,o){var i={bri:r};l?i.transitiontime=0:i.transitiontime=1,t["default"].isNone(o)||(i.hue=o),a[n].state.on===!1&&(i.on=!0),t["default"].$.ajax(e.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify(i),contentType:"application/json",type:"PUT"})},i=100;if(n.length>0&&!this.get("ambienceMode")){var s,d,u=this.get("lastLightBopIndex"),c=254;if(s=Math.floor(Math.random()*n.length),n.length>1)for(;s===u;)s=Math.floor(Math.random()*n.length);if(d=n[s],this.set("lastLightBopIndex",s),!this.get("colorloopMode")){var p=this.get("hueRange");r=Math.floor(Math.random()*(p[1]-p[0]+1)+p[0])}l&&(i=80),o(d,c,r),setTimeout(o,i,d,1)}this.set("paused",!0),setTimeout(function(){e.set("paused",!1)},150),this.get("ambienceMode")&&n.length>0&&this.doAmbienceLightChange(!0),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","colorloopMode","ambienceMode","hueRange"].forEach(function(n){if(!t["default"].isNone(a.get("huegasm."+n))){var r=a.get("huegasm."+n);t["default"].isNone(e.actions[n+"Changed"])?e.set(n,r):e.send(n+"Changed",r)}}),SC.initialize({client_id:this.get("SC_CLIENT_ID")})},didInsertElement:function(){var e=this;this._super();var n=this;t["default"].$("#fileInput").on("change",function(){var e=this.files;n.send("handleNewFiles",e),this.value=null}),t["default"].$(document).on("click",".alert",function(e){t["default"].$(e.target).addClass("removed")}),t["default"].$("#beatContainer").on("mousedown","#beatSpeakerCenterInner",function(e){e.preventDefault()}),t["default"].$(document).keypress(function(t){32===t.which&&"text"!==t.target.type&&e.send("play")}),this.$().on("drop","#playListArea",function(t){e.send("dropFiles",t.dataTransfer.files)}),t["default"].$("#playerArea").on("mousewheel",function(t){if(e.get("playQueueNotEmpty")&&!e.get("usingMicAudio")){var n=5;t.deltaY<0&&(n*=-1);var a=e.get("volume")+n;e.send("volumeChanged",0>a?0:a),t.preventDefault()}}),this.get("firstVisit")&&(this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/candyland-speechless-feat-rkcb"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/vallis-alps-young-feki-remix"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/andrew-luce-when-to-love-you-feat-chelsea-cutler"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/ahh-ooh-carefree-with-me"),this.send("handleNewSoundCloudURL","https://soundcloud.com/odesza/light-feat-little-dragon"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/crywolf-slow-burn"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/clozee-red-forest"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/elo-method-subranger-solace"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/90-pounds-of-pete-waited-too-long-feat-devon-baldwin"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/draper-eyes-open"),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-sm-10","col-sm-offset-1","col-xs-12"],classNameBindings:["active::hidden"],elementId:"musicTab",dancer:null,notify:t["default"].inject.service("notify"),beatOptions:{threshold:{range:{min:0,max:.5},step:.01,defaultValue:.3,pips:{mode:"values",values:[0,.25,.5],density:10,format:{to:function(e){return e=0===e?"More":.25===e?"":"Less"},from:function(e){return e}}}},hueRange:{range:{min:0,max:65535},step:1,defaultValue:.3,pips:{mode:"values",values:[0,25500,46920,65535],density:10,format:{to:function(e){return e=0===e||65535===e?"Red":25500===e?"Green":"Blue"},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,hueRange:[0,65535],micBoost:5,oldThreshold:null,playQueuePointer:-1,playQueue:t["default"].A(),timeElapsed:0,timeTotal:0,lastLightBopIndex:0,usingMicSupported:!1,audioMode:0,usingLocalAudio:t["default"].computed.equal("audioMode",0),usingMicAudio:t["default"].computed.equal("audioMode",1),playerBottomDisplayed:!1,dragging:!1,draggingOverPlayListArea:!1,dragLeaveTimeoutHandle:null,ambienceModeHandle:null,audioStream:null,dimmerOn:!1,isShowingAddSoundCloudModal:!1,colorloopMode:!1,ambienceMode:!1,flashingTransitions:!1,SC_CLIENT_ID:"aeec0034f58ecd85c2bd1deaecc41594",notFoundHtml:'',scUserNotSupportedHtml:'',tooManySoundCloudFuckUps:'',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,ambienceWorkedLights:[],ambienceWorkedLightsHandles:{},soundCloudFuckUps:0,maxSoundCloudFuckUps:3,largeArtworkPic:function(){var e=null,t=this.get("currentVisName"),n=this.get("usingMicAudio"),a=this.get("playQueuePointer"),r=this.get("playQueue");if(-1!==a&&!n&&"None"===t){var l=r[a];e=l.scUrl?l.picture.replace("67x67","500x500"):l.picture}return e}.property("playQueuePointer","usingMicAudio","currentVisName"),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("flashingTransitions","playQueue.[]","playQueuePointer","colorloopMode","ambienceMode"),onRepeatChange:function(){var e="Repeat all",t="repeat";1===this.get(t)?e="Repeat one":2===this.get(t)&&(e="Repeat off"),this.changeTooltipText(t,e)}.observes("repeat").on("init"),onUsingMicAudioChange:function(){var e="Listen to audio through mic",t="usingMicAudio";this.get(t)&&(e="Listen to audio files"),this.changeTooltipText(t,e)}.observes("usingMicAudio").on("init"),onShuffleChange:function(){var e="Shuffle",t="shuffle";this.get(t)&&(this.get("shufflePlayed").clear(),e="Unshuffle"),this.changeTooltipText(t,e)}.observes("shuffle").on("init"),onVolumeMutedChange:function(){var e="Mute",t="volumeMuted",n=this.get(t),a=this.get("dancer"),r=0;n?(e="Unmute",r=0):r=this.get("volume")/100,this.get("playing")&&a.setVolume(r),this.changeTooltipText(t,e)}.observes("volumeMuted").on("init"),onPrevChange:function(){if(this.get("playQueueNotEmpty")){var e="Previous",t="prev";(this.get("timeElapsed")>5||1===this.get("playQueue").length)&&(e="Replay"),this.changeTooltipText(t,e)}}.observes("timeElapsed","playQueueNotEmpty","playQueue.[]"),onPlayingChange:function(){var e="Play",t="playing";this.get(t)?e="Pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")&&(e="Replay"),this.changeTooltipText(t,e)}.observes("playing").on("init"),changeTooltipText:function(e,n){t["default"].$("#"+e+"Tooltip + .tooltip .tooltip-inner").html(n),t["default"].$("#"+e+"Tooltip").attr("data-original-title",n),t["default"].isNone(this.get(e+"TooltipTxt"))&&this.set(e+"TooltipTxt",n)},beatDetectionAreaArrowIcon:function(){return this.get("playerBottomDisplayed")?"keyboard-arrow-up":"keyboard-arrow-down"}.property("playerBottomDisplayed"),timeElapsedTxt:function(){return this.formatTime(this.get("timeElapsed"))}.property("timeElapsed"),timeTotalTxt:function(){return this.formatTime(this.get("timeTotal"))}.property("timeTotal"),formatTime:function(e){return this.pad(Math.floor(e/60),2)+":"+this.pad(e%60,2)},pad:function(e,t){return("000000000"+e).substr(-t)}})}),define("huegasm/pods/components/music-tab/mixins/visualizer",["exports","ember"],function(e,t){e["default"]=t["default"].Mixin.create({currentVisName:"None",visNames:["None","Bars","Wave"],onCurrentVisNameChange:function(){var e=this.get("currentVisName");if("None"===e){var n=t["default"].$("#visualization")[0],a=n.getContext("2d");a.clearRect(0,0,n.width,n.height)}this.get("storage").set("huegasm.currentVisName",e)}.observes("currentVisName"),didInsertElement:function(){var e,n=this,a=this.get("dancer"),r=t["default"].$("#visualization")[0],l=t["default"].$("#playerArea"),o=r.getContext("2d"),i=2,s=l.height();r.height=s;var d=function(){e=l.width(),r.width=e};d(),t["default"].$(window).on("resize",d),a.bind("update",function(){var t=n.get("currentVisName"),r=o.createLinearGradient(0,0,0,s),l=document.hidden||document.msHidden||document.webkitHidden||document.mozHidden;if("None"!==t&&!l&&n.get("active"))if(o.clearRect(0,0,e,s),"Wave"===t){var d=3,u=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&&u>p;p++)o.lineTo(p*(i+d),s/2+c[p]*(s/2));o.stroke(),o.closePath()}else if("Bars"===t){var d=4,u=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&&u>p;p++)o.fillRect(p*(i+d),s,d,-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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:11,column:8},end:{line:14,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,[13,29],[13,43]]]]],["element","action",["previous"],[],["loc",[null,[13,46],[13,67]]]],["inline","paper-icon",[],["icon","skip-previous","class","playerControllIcon"],["loc",[null,[13,68],[13,130]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:17,column:21},end:{line:20,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,[19,43],[19,65]]]],["inline","paper-icon",[],["icon","skip-next","action","","class","playerControllIcon"],["loc",[null,[19,66],[19,134]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:8,column:6},end:{line:26,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,[9,29],[9,41]]]]],[],[]],"min",0,"max",100,"id","seekSlider","slide","seekChanged"],["loc",[null,[9,8],[9,93]]]],["block","if",[["get","playQueueNotEmpty",["loc",[null,[11,14],[11,31]]]]],[],0,null,["loc",[null,[11,8],[14,20]]]],["attribute","data-title",["get","playingTooltipTxt",["loc",[null,[16,42],[16,59]]]]],["element","action",["play"],[],["loc",[null,[16,62],[16,79]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","playingIcon",["loc",[null,[16,98],[16,109]]]]],[],[]],"class","playerControllIcon"],["loc",[null,[16,80],[16,138]]]],["block","if",[["get","playQueueMultiple",["loc",[null,[17,27],[17,44]]]]],[],1,null,["loc",[null,[17,21],[20,28]]]],["attribute","data-title",["get","volumeMutedTooltipTxt",["loc",[null,[22,32],[22,53]]]]],["element","action",["volumeMutedChanged"],[],["loc",[null,[22,56],[22,87]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","volumeIcon",["loc",[null,[22,106],[22,116]]]]],[],[]],"class",["subexpr","@mut",[["get","volumeMutedClass",["loc",[null,[22,123],[22,139]]]]],[],[]]],["loc",[null,[22,88],[22,141]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","volume",["loc",[null,[23,42],[23,48]]]]],[],[]],"min",0,"max",100,"slide","volumeChanged","id","volumeBar","class","hidden-xs"],["loc",[null,[23,21],[23,119]]]],["content","timeElapsedTxt",["loc",[null,[25,37],[25,55]]]],["content","timeTotalTxt",["loc",[null,[25,58],[25,74]]]]],locals:[],templates:[e,t]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:29,column:8},end:{line:34,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,[30,160],[30,165]]]]],[],["loc",[null,[30,139],[30,167]]]]],locals:[],templates:[]}}(),n=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:44,column:68},end:{line:44,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,[44,100],[44,127]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:43,column:12},end:{line:45,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,[44,52],[44,56]]]]],[],["loc",[null,[44,30],[44,58]]]],["content","name",["loc",[null,[44,59],[44,67]]]],["block","if",[["subexpr","eq",[["get","currentVisName",["loc",[null,[44,78],[44,92]]]],["get","name",["loc",[null,[44,93],[44,97]]]]],[],["loc",[null,[44,74],[44,98]]]]],[],0,null,["loc",[null,[44,68],[44,134]]]]],locals:["name"],templates:[e]}}(),a=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:56,column:2},end:{line:74,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");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(2);return o[0]=e.createElementMorph(r),o[1]=e.createElementMorph(l),o},statements:[["element","action",["addLocalAudio"],[],["loc",[null,[63,22],[63,48]]]],["element","action",["toggleIsShowingAddSoundCloudModal"],[],["loc",[null,[64,22],[64,68]]]]],locals:[],templates:[]}}(),r=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:76,column:2},end:{line:78,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,[77,125],[77,148]]]]],["element","action",["useMicAudio"],[],["loc",[null,[77,151],[77,175]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","micIcon",["loc",[null,[77,194],[77,201]]]]],[],[]],"class",["subexpr","@mut",[["get","usingMicAudioClass",["loc",[null,[77,208],[77,226]]]]],[],[]]],["loc",[null,[77,176],[77,228]]]]],locals:[],templates:[]}}(),l=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:80,column:2},end:{line:84,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","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"),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"),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,[81,119],[81,136]]]]],["element","action",["shuffleChanged"],[],["loc",[null,[81,139],[81,166]]]],["inline","paper-icon",[],["icon","shuffle","class",["subexpr","@mut",[["get","shuffleClass",["loc",[null,[81,201],[81,213]]]]],[],[]]],["loc",[null,[81,167],[81,215]]]],["attribute","data-title",["get","repeatTooltipTxt",["loc",[null,[82,118],[82,134]]]]],["element","action",["repeatChanged"],[],["loc",[null,[82,137],[82,163]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","repeatIcon",["loc",[null,[82,182],[82,192]]]]],[],[]],"class",["subexpr","@mut",[["get","repeatClass",["loc",[null,[82,199],[82,210]]]]],[],[]]],["loc",[null,[82,164],[82,212]]]],["element","action",["clearPlaylist"],[],["loc",[null,[83,114],[83,140]]]],["inline","paper-icon",[],["icon","clear-all","class","playerControllIcon"],["loc",[null,[83,141],[83,199]]]]],locals:[],templates:[]}}(),o=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:87,column:0},end:{line:91,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,[88,36],[88,44]]]],"dimmerOn"],[],["loc",[null,[88,31],[88,57]]]]]]],["inline","paper-icon",[],["icon","mic","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[89,34],[89,47]]]]],[],[]]],["loc",[null,[89,4],[89,49]]]]],locals:[],templates:[]}}(),i=function(){var e=function(){var e=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:96,column:10},end:{line:98,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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:98,column:10},end:{line:100,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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:94,column:6},end:{line:103,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,[96,16],[96,24]]]]],[],0,1,["loc",[null,[96,10],[100,17]]]],["inline","paper-icon",[],["icon","library-music","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[102,48],[102,61]]]]],[],[]]],["loc",[null,[102,8],[102,63]]]]],locals:[],templates:[e,t]}}(),t=function(){var e=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:107,column:10},end:{line:109,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,[108,40],[108,52]]]]]],locals:[],templates:[] +}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:109,column:10},end:{line:111,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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:117,column:16},end:{line:119,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,[118,51],[118,65]]]]],["bubbles",!1],["loc",[null,[118,32],[118,81]]]],["content","item.artist",["loc",[null,[118,82],[118,97]]]]],locals:[],templates:[]}}(),t=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:119,column:16},end:{line:121,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,[120,20],[120,35]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:114,column:12},end:{line:123,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,[115,37],[115,51]]]],["block","if",[["get","item.artistUrl",["loc",[null,[117,22],[117,36]]]]],[],0,1,["loc",[null,[117,16],[121,23]]]]],locals:[],templates:[e,t]}}(),a=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:123,column:12},end:{line:125,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,[124,14],[124,31]]]]],locals:[],templates:[]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:105,column:6},end:{line:130,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,[106,54],[106,59]]]]," ",["subexpr","if",[["subexpr","eq",[["get","index",["loc",[null,[106,71],[106,76]]]],["get","playQueuePointer",["loc",[null,[106,77],[106,93]]]]],[],["loc",[null,[106,67],[106,94]]]],"active"],[],["loc",[null,[106,62],[106,105]]]]," ",["subexpr","if",[["get","dragging",["loc",[null,[106,111],[106,119]]]],"hidden"],[],["loc",[null,[106,106],[106,130]]]]]]],["element","action",["goToSong",["get","index",["loc",[null,[106,152],[106,157]]]],!0],["bubbles",!1],["loc",[null,[106,132],[106,178]]]],["block","if",[["get","item.picture",["loc",[null,[107,16],[107,28]]]]],[],0,1,["loc",[null,[107,10],[111,17]]]],["block","if",[["get","item.title",["loc",[null,[114,18],[114,28]]]]],[],2,3,["loc",[null,[114,12],[125,19]]]],["element","action",["removeAudio",["get","index",["loc",[null,[128,189],[128,194]]]]],["bubbles",!1],["loc",[null,[128,166],[128,210]]]],["inline","paper-icon",[],["icon","close"],["loc",[null,[128,211],[128,238]]]]],locals:["item","index"],templates:[e,t,n,a]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:92,column:2},end:{line:132,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,[93,35],[93,52]]]]],["element","action",["addLocalAudio"],[],["loc",[null,[93,55],[93,81]]]],["element","action",["playListAreaDragOver"],["on","dragOver"],["loc",[null,[93,82],[93,129]]]],["element","action",["playListAreaDragLeave"],["on","dragLeave"],["loc",[null,[93,130],[93,179]]]],["element","action",["dropFiles"],["on","drop"],["loc",[null,[93,180],[93,212]]]],["block","if",[["subexpr","or",[["get","playQueueEmpty",["loc",[null,[94,16],[94,30]]]],["get","dragging",["loc",[null,[94,31],[94,39]]]]],[],["loc",[null,[94,12],[94,40]]]]],[],0,null,["loc",[null,[94,6],[103,13]]]],["block","each",[["get","playQueue",["loc",[null,[105,14],[105,23]]]]],[],1,null,["loc",[null,[105,6],[130,15]]]]],locals:[],templates:[e,t]}}();return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:91,column:0},end:{line:133,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,[92,8],[92,23]]]]],[],0,null,["loc",[null,[92,2],[132,9]]]]],locals:[],templates:[e]}}(),s=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:145,column:0},end:{line:149,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"),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,[147,21],[147,34]]]]],[],[]],"icon","star"],["loc",[null,[147,2],[147,48]]]]],locals:[],templates:[]}}(),d=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:162,column:2},end:{line:167,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("Mic 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,[165,29],[165,37]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.micBoost.step",["loc",[null,[165,66],[165,91]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.micBoost.range",["loc",[null,[165,98],[165,124]]]]],[],[]],"slide","micBoostChanged","pips",["subexpr","@mut",[["get","beatOptions.micBoost.pips",["loc",[null,[165,154],[165,179]]]]],[],[]]],["loc",[null,[165,8],[165,181]]]]],locals:[],templates:[]}}(),u=function(){return{meta:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:171,column:6},end:{line:171,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:{fragmentReason:!1,revision:"Ember@2.4.4",loc:{source:null,start:{line:175,column:6},end:{line:175,column:56}},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");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{fragmentReason:{name:"missing-wrapper",problems:["multiple-nodes","wrong-type"]},revision:"Ember@2.4.4",loc:{source:null,start:{line:1,column:0},end:{line:207,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","artwork");var l=e.createElement("img");e.appendChild(r,l),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 d=e.createTextNode("\n ");e.appendChild(s,d);var d=e.createComment("");e.appendChild(s,d);var d=e.createTextNode("\n ");e.appendChild(s,d),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");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"),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.createElement("div");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"),e.setAttribute(o,"data-title","The range of hues ( colors ) that the lights may change to on beat."),e.setAttribute(o,"class","optionDescription bootstrapTooltip");var i=e.createTextNode("Hue Range");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"),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),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 hidden-xs");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,0]),o=e.childAt(r,[5]),i=e.childAt(r,[7]),s=e.childAt(i,[3]),d=e.childAt(s,[3]),u=e.childAt(d,[1,1]),c=e.childAt(a,[3]),p=e.childAt(c,[3]),m=e.childAt(t,[2]),h=e.childAt(t,[4]),g=e.childAt(h,[1]),b=e.childAt(g,[3]),f=e.childAt(b,[7]),v=e.childAt(f,[1]),C=e.childAt(f,[3]),y=e.childAt(h,[3,1,17,1]),x=new Array(27);return x[0]=e.createAttrMorph(r,"class"),x[1]=e.createElementMorph(r),x[2]=e.createAttrMorph(l,"src"),x[3]=e.createAttrMorph(o,"class"),x[4]=e.createMorphAt(i,1,1),x[5]=e.createMorphAt(s,1,1),x[6]=e.createElementMorph(u),x[7]=e.createMorphAt(u,1,1),x[8]=e.createMorphAt(e.childAt(d,[3]),1,1),x[9]=e.createMorphAt(p,1,1),x[10]=e.createMorphAt(p,3,3),x[11]=e.createMorphAt(p,5,5),x[12]=e.createMorphAt(c,5,5),x[13]=e.createElementMorph(m),x[14]=e.createMorphAt(e.childAt(m,[1]),1,1),x[15]=e.createAttrMorph(h,"class"),x[16]=e.createMorphAt(g,1,1),x[17]=e.createMorphAt(e.childAt(b,[1]),3,3),x[18]=e.createMorphAt(e.childAt(b,[3]),3,3),x[19]=e.createMorphAt(b,5,5),x[20]=e.createElementMorph(v),x[21]=e.createMorphAt(v,1,1),x[22]=e.createElementMorph(C),x[23]=e.createMorphAt(C,1,1),x[24]=e.createElementMorph(y),x[25]=e.createMorphAt(t,6,6,n),x[26]=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","src",["get","largeArtworkPic",["loc",[null,[4,31],[4,46]]]]],["attribute","class",["concat",["material-icons ",["subexpr","if",[["get","fadeOutNotification",["loc",[null,[5,56],[5,75]]]],"fadeOut"],[],["loc",[null,[5,51],[5,87]]]]," ",["subexpr","if",[["get","playing",["loc",[null,[5,93],[5,100]]]],"play-arrow","pause"],[],["loc",[null,[5,88],[5,123]]]]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[8,12],[8,27]]]]],[],0,null,["loc",[null,[8,6],[26,13]]]],["block","if",[["get","scUrl",["loc",[null,[29,14],[29,19]]]]],[],1,null,["loc",[null,[29,8],[34,15]]]],["element","action",["hideTooltip"],[],["loc",[null,[37,114],[37,138]]]],["inline","paper-icon",[],["icon","remove-red-eye","class","playerControllIcon"],["loc",[null,[38,14],[38,77]]]],["block","each",[["get","visNames",["loc",[null,[43,20],[43,28]]]]],[],2,null,["loc",[null,[43,12],[45,21]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[56,8],[56,23]]]]],[],3,null,["loc",[null,[56,2],[74,9]]]],["block","if",[["get","usingMicSupported",["loc",[null,[76,8],[76,25]]]]],[],4,null,["loc",[null,[76,2],[78,9]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[80,8],[80,23]]]]],[],5,null,["loc",[null,[80,2],[84,9]]]],["block","if",[["get","usingMicAudio",["loc",[null,[87,6],[87,19]]]]],[],6,7,["loc",[null,[87,0],[133,7]]]],["element","action",["slideTogglePlayerBottom"],[],["loc",[null,[137,60],[137,96]]]],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","beatDetectionAreaArrowIcon",["loc",[null,[139,20],[139,46]]]]],[],[]],"id","beatDetectionAreaArrowIcon"],["loc",[null,[139,2],[139,80]]]],["attribute","class",["concat",["row ",["subexpr","if",[["get","dimmerOn",["loc",[null,[143,39],[143,47]]]],"dimmerOn"],[],["loc",[null,[143,34],[143,60]]]]]]],["block","if",[["get","usingBeatPreferences",["loc",[null,[145,6],[145,26]]]]],[],8,null,["loc",[null,[145,0],[149,7]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","threshold",["loc",[null,[154,23],[154,32]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.threshold.step",["loc",[null,[154,61],[154,87]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.threshold.range",["loc",[null,[154,94],[154,121]]]]],[],[]],"slide","thresholdChanged","pips",["subexpr","@mut",[["get","beatOptions.threshold.pips",["loc",[null,[154,152],[154,178]]]]],[],[]]],["loc",[null,[154,2],[154,180]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","hueRange",["loc",[null,[159,27],[159,35]]]]],[],[]],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.hueRange.step",["loc",[null,[159,64],[159,89]]]]],[],[]],"range",["subexpr","@mut",[["get","beatOptions.hueRange.range",["loc",[null,[159,96],[159,122]]]]],[],[]],"slide","hueRangeChanged","pips",["subexpr","@mut",[["get","beatOptions.hueRange.pips",["loc",[null,[159,152],[159,177]]]]],[],[]]],["loc",[null,[159,6],[159,179]]]],["block","if",[["get","usingMicAudio",["loc",[null,[162,8],[162,21]]]]],[],9,null,["loc",[null,[162,2],[167,9]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[170,132],[170,172]]]],["block","paper-checkbox",[],["checked",["subexpr","@mut",[["get","flashingTransitions",["loc",[null,[171,32],[171,51]]]]],[],[]]],10,null,["loc",[null,[171,6],[171,92]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[174,146],[174,186]]]],["block","paper-checkbox",[],["checked",["subexpr","@mut",[["get","colorloopMode",["loc",[null,[175,32],[175,45]]]]],[],[]]],11,null,["loc",[null,[175,6],[175,75]]]],["element","action",["clickSpeaker"],[],["loc",[null,[198,59],[198,84]]]],["inline","ember-notify",[],["closeAfter",1e5,"classPrefix","customNotify"],["loc",[null,[205,0],[205,61]]]],["inline","add-soundcloud-sound-modal",[],["action","handleNewSoundCloudURL","isShowingModal",["subexpr","@mut",[["get","isShowingAddSoundCloudModal",["loc",[null,[207,76],[207,103]]]]],[],[]]],["loc",[null,[207,0],[207,105]]]]],locals:[],templates:[e,t,n,a,r,l,o,i,s,d,u,c]}}())}),define("huegasm/resolver",["exports","ember-resolver"],function(e,t){e["default"]=t["default"]}),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(){}),e["default"]=a}),define("huegasm/services/ajax",["exports","ember-ajax/services/ajax"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t["default"]}})}),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){ +Object.defineProperty(e,"default",{enumerable:!0,get:function(){return 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.clientWidthc;c++)t=a[c],r=o[c],n=l*u(t*t+r*r),n>this.peak&&(this.peakBand=c,this.peak=n),i[c]=n*s}}function FFT(e,t,r){FourierTransform.call(this,e,t,r),this.reverseTable=new Uint32Array(e);for(var n,i=1,a=e>>1;e>i;){for(n=0;i>n;n++)this.reverseTable[n+i]=this.reverseTable[n]+a;i<<=1,a>>=1}for(this.sinTable=new Float32Array(e),this.cosTable=new Float32Array(e),n=0;e>n;n++)this.sinTable[n]=Math.sin(-Math.PI/n),this.cosTable[n]=Math.cos(-Math.PI/n)}window.EmberENV={FEATURES:{}};var runningTests=!1,loader,define,requireModule,require,requirejs;!function(e){"use strict";function t(e){throw new Error("an unsupported module was defined, expected `define(name, deps, module)` instead got: `"+e+"` arguments to define`")}function r(e,t,r){this.id=h++,this.name=e,this.deps=!t.length&&r.length?p:t,this.module={exports:{}},this.callback=r,this.state=void 0,this._require=void 0,this.finalized=!1,this.hasExportsAsDep=!1}function n(e){this.name=e}function i(e,t){throw new Error("Could not find module `"+e+"` imported from `"+t+"`")}function a(e,t){for(var r=u[e]||u[e+"/index"];r&&r.callback instanceof n;)e=r.callback.name,r=u[e];return r||i(e,t),r.build(),r}function o(e,t){if("."!==e.charAt(0))return e;for(var r=e.split("/"),n=t.split("/"),i=n.slice(0,-1),a=0,o=r.length;o>a;a++){var s=r[a];if(".."===s){if(0===i.length)throw new Error("Cannot access parent module of root");i.pop()}else{if("."===s)continue;i.push(s)}}return i.join("/")}var s={loader:loader,define:define,requireModule:requireModule,require:require,requirejs:requirejs};loader={noConflict:function(t){var r,n;for(r in t)t.hasOwnProperty(r)&&s.hasOwnProperty(r)&&(n=t[r],e[n]=e[r],e[r]=s[r])}};var l;l=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)};var u={},c={},d=!1,f=!0,h=0,p=["require","exports","module"];r.prototype.makeDefaultExport=function(){var e=this.module.exports;null===e||"object"!=typeof e&&"function"!=typeof e||void 0!==e["default"]||(e["default"]=e)},r.prototype.exports=function(e){if(this.finalized)return this.module.exports;loader.wrapModules&&(this.callback=loader.wrapModules(this.name,this.callback));var t=this.callback.apply(this,e);return this.hasExportsAsDep&&void 0===t||(this.module.exports=t),this.makeDefaultExport(),this.finalized=!0,this.module.exports},r.prototype.unsee=function(){this.finalized=!1,this.state=void 0,this.module={exports:{}}},r.prototype.reify=function(){for(var e,t=this.deps,r=t.length,n=new Array(r),i=0,s=r;s>i;i++)e=t[i],"exports"===e?(this.hasExportsAsDep=!0,n[i]=this.module.exports):"require"===e?n[i]=this.makeRequire():"module"===e?n[i]=this.module:n[i]=a(o(e,this.name),this.name).module.exports;return n},r.prototype.makeRequire=function(){var e=this.name;return this._require||(this._require=function(t){return require(o(t,e))})},r.prototype.build=function(){this.state!==d&&(this.state=d,this.exports(this.reify()),this.state=f)},define=function(e,n,i){arguments.length<2&&t(arguments.length),l(n)||(i=n,n=[]),u[e]=new r(e,n,i)},define.petal={},define.alias=function(e){return new n(e)},requirejs=require=requireModule=function(e){return a(e,"(require)").module.exports},requirejs.entries=requirejs._eak_seen=u,requirejs.unsee=function(e){a(e,"(unsee)").unsee()},requirejs.clear=function(){requirejs.entries=requirejs._eak_seen=u={},c={}}}(this),function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function r(e){var t=!!e&&"length"in e&&e.length,r=ae.type(e);return"function"===r||ae.isWindow(e)?!1:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in e}function n(e,t,r){if(ae.isFunction(t))return ae.grep(e,function(e,n){return!!t.call(e,n,e)!==r});if(t.nodeType)return ae.grep(e,function(e){return e===t!==r});if("string"==typeof t){if(me.test(t))return ae.filter(t,e,r);t=ae.filter(t,e)}return ae.grep(e,function(e){return Z.call(t,e)>-1!==r})}function i(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return ae.each(e.match(_e)||[],function(e,r){t[r]=!0}),t}function o(){G.removeEventListener("DOMContentLoaded",o),e.removeEventListener("load",o),ae.ready()}function s(){this.expando=ae.expando+s.uid++}function l(e,t,r){var n;if(void 0===r&&1===e.nodeType)if(n="data-"+t.replace(Re,"-$&").toLowerCase(),r=e.getAttribute(n),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:Te.test(r)?ae.parseJSON(r):r}catch(i){}Ae.set(e,t,r)}else r=void 0;return r}function u(e,t,r,n){var i,a=1,o=20,s=n?function(){return n.cur()}:function(){return ae.css(e,t,"")},l=s(),u=r&&r[3]||(ae.cssNumber[t]?"":"px"),c=(ae.cssNumber[t]||"px"!==u&&+l)&&Ne.exec(ae.css(e,t));if(c&&c[3]!==u){u=u||c[3],r=r||[],c=+l||1;do a=a||".5",c/=a,ae.style(e,t,c+u);while(a!==(a=s()/l)&&1!==a&&--o)}return r&&(c=+c||+l||0,i=r[1]?c+(r[1]+1)*r[2]:+r[2],n&&(n.unit=u,n.start=c,n.end=i)),i}function c(e,t){var r="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&ae.nodeName(e,t)?ae.merge([e],r):r}function d(e,t){for(var r=0,n=e.length;n>r;r++)ke.set(e[r],"globalEval",!t||ke.get(t[r],"globalEval"))}function f(e,t,r,n,i){for(var a,o,s,l,u,f,h=t.createDocumentFragment(),p=[],m=0,g=e.length;g>m;m++)if(a=e[m],a||0===a)if("object"===ae.type(a))ae.merge(p,a.nodeType?[a]:a);else if(Le.test(a)){for(o=o||h.appendChild(t.createElement("div")),s=(De.exec(a)||["",""])[1].toLowerCase(),l=Fe[s]||Fe._default,o.innerHTML=l[1]+ae.htmlPrefilter(a)+l[2],f=l[0];f--;)o=o.lastChild;ae.merge(p,o.childNodes),o=h.firstChild,o.textContent=""}else p.push(t.createTextNode(a));for(h.textContent="",m=0;a=p[m++];)if(n&&ae.inArray(a,n)>-1)i&&i.push(a);else if(u=ae.contains(a.ownerDocument,a),o=c(h.appendChild(a),"script"),u&&d(o),r)for(f=0;a=o[f++];)Ie.test(a.type||"")&&r.push(a);return h}function h(){return!0}function p(){return!1}function m(){try{return G.activeElement}catch(e){}}function g(e,t,r,n,i,a){var o,s;if("object"==typeof t){"string"!=typeof r&&(n=n||r,r=void 0);for(s in t)g(e,s,r,n,t[s],a);return e}if(null==n&&null==i?(i=r,n=r=void 0):null==i&&("string"==typeof r?(i=n,n=void 0):(i=n,n=r,r=void 0)),i===!1)i=p;else if(!i)return e;return 1===a&&(o=i,i=function(e){return ae().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=ae.guid++)),e.each(function(){ae.event.add(this,t,i,n,r)})}function v(e,t){return ae.nodeName(e,"table")&&ae.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function y(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function b(e){var t=Ue.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){var r,n,i,a,o,s,l,u;if(1===t.nodeType){if(ke.hasData(e)&&(a=ke.access(e),o=ke.set(t,a),u=a.events)){delete o.handle,o.events={};for(i in u)for(r=0,n=u[i].length;n>r;r++)ae.event.add(t,i,u[i][r])}Ae.hasData(e)&&(s=Ae.access(e),l=ae.extend({},s),Ae.set(t,l))}}function _(e,t){var r=t.nodeName.toLowerCase();"input"===r&&Pe.test(e.type)?t.checked=e.checked:("input"===r||"textarea"===r)&&(t.defaultValue=e.defaultValue)}function x(e,t,r,n){t=X.apply([],t);var i,a,o,s,l,u,d=0,h=e.length,p=h-1,m=t[0],g=ae.isFunction(m);if(g||h>1&&"string"==typeof m&&!ne.checkClone&&qe.test(m))return e.each(function(i){var a=e.eq(i);g&&(t[0]=m.call(this,i,a.html())),x(a,t,r,n)});if(h&&(i=f(t,e[0].ownerDocument,!1,e,n),a=i.firstChild,1===i.childNodes.length&&(i=a),a||n)){for(o=ae.map(c(i,"script"),y),s=o.length;h>d;d++)l=i,d!==p&&(l=ae.clone(l,!0,!0),s&&ae.merge(o,c(l,"script"))),r.call(e[d],l,d);if(s)for(u=o[o.length-1].ownerDocument,ae.map(o,b),d=0;s>d;d++)l=o[d],Ie.test(l.type||"")&&!ke.access(l,"globalEval")&&ae.contains(u,l)&&(l.src?ae._evalUrl&&ae._evalUrl(l.src):ae.globalEval(l.textContent.replace(We,"")))}return e}function C(e,t,r){for(var n,i=t?ae.filter(t,e):e,a=0;null!=(n=i[a]);a++)r||1!==n.nodeType||ae.cleanData(c(n)),n.parentNode&&(r&&ae.contains(n.ownerDocument,n)&&d(c(n,"script")),n.parentNode.removeChild(n));return e}function E(e,t){var r=ae(t.createElement(e)).appendTo(t.body),n=ae.css(r[0],"display");return r.detach(),n}function k(e){var t=G,r=Ke[e];return r||(r=E(e,t),"none"!==r&&r||($e=($e||ae("