<!DOCTYPE html>
<html>

  <head>
    <script data-require="angular.js@*" data-semver="1.3.11" src="https://code.angularjs.org/1.3.11/angular.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-animate.min.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.5/angular-aria.min.js"></script>
    
    <script src="http://ui.lumapps.com/libs/jquery/dist/jquery.js"></script>
    <script src="http://ui.lumapps.com/libs/velocity/velocity.js"></script>
    <script src="http://ui.lumapps.com/libs/moment/min/moment-with-locales.js"></script>
    <script src="lumx.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/chance/0.5.6/chance.min.js"></script>
    
    <link rel="stylesheet" href="lumx.css">
    <link rel="stylesheet" href="http://ui.lumapps.com/libs/mdi/css/materialdesignicons.min.css">
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:300,400,500,700">
    
    
    <link rel="stylesheet" href="style.css" />
    <script src="script.js"></script>
  </head>

  <body ng-app="demoMD">
    <h1>Kitchen Sink LumX Demo!</h1>
    
    <div ng-controller="KitchenSinkCtrl">
      <div  class="card">
        <div class="toolbar">
          <span class="toolbar__label fs-title">
            <h2>People ({{people.length}})</h2>
          </span>
          <span class="toolbar__right">
            <form ng-submit="addPeople(numPeople)">
              <input type="number" ng-model="numPeople" />
              <input type="submit" value="Add People" />
            </form>
          </span>
        </div>
      </div>
      <div ng-include="peopleTemplate"></div>
    </div>
    
  </body>

</html>
// Code goes here
var chance = new Chance();

var app = angular.module('demoMD', [
    'lumx'
    // TODO: Eventually we should refactor our "resources" to be individual submodules, like 'tvlApp.probes', 'fnet.identity', 'fnet.data', etc...
]);

app.controller('KitchenSinkCtrl', ['$rootScope','$scope','$timeout', function($rootScope,$scope,$timeout) {
  $scope.people = [];

  $scope.addPeople = function(numPeople) {
    var people = [];
    
    for(var i = 0; i < numPeople; i++) {
      var bender = chance.bool();
      
      people.push({
        id: 'fake-id-'+chance.guid(),
        name: chance.name(),
        bender: bender,
        pic: bender ? 'http://upload.wikimedia.org/wikipedia/en/a/a6/Bender_Rodriguez.png' : 'http://upload.wikimedia.org/wikipedia/en/thumb/2/28/Philip_Fry.png/175px-Philip_Fry.png',
        birthday: chance.birthday()
      });
    }
    $scope.people = $scope.people.concat(people);
  }
  $scope.addPeople(100);
  
  $scope.peopleTemplate = "md-people.html";
}]);
/* Styles go here */

.face {
  border-radius: 30px;
  border: 1px solid #ddd;
  width: 48px;
  margin: 16px; }
  <ul class="list mt++">
      <li class="list-row list-row--has-separator" ng-repeat="person in people">
          <div class="list-row__primary">
              <img  ng-src="{{person.pic}}" class="face">
          </div>
          <div class="list-row__content">
            <h3>{{person.name}}</h3>
            <p>
              Birthday: {{person.birthday}}
            </p>
          </div>
      </li>
  </ul>
/*
 LumX v0.3.20
 (c) 2014-2015 LumApps http://ui.lumapps.com
 License: MIT
*/
html{font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}html{font-size:1em;line-height:1.5;background-color:#EEE;color:rgba(0,0,0,.87);min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;font-style:italic}.gm-style img,img[height],img[width]{max-width:none}.img-round{border-radius:50%}.paragraph address,.paragraph blockquote,.paragraph dl,.paragraph fieldset,.paragraph figure,.paragraph h1,.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5,.paragraph h6,.paragraph ol,.paragraph p,.paragraph pre,.paragraph table,.paragraph ul{margin-bottom:24px}.paragraph dd,.paragraph ol,.paragraph ul{margin-left:48px}.paragraph p:last-child,.paragraph ul:last-child{margin-bottom:0}.paragraph a{color:#3F51B5;text-decoration:none}.paragraph a:hover{text-decoration:underline}.checkbox__help,.fs-caption,.radio-button__help,.switch__help{font-size:12px;font-size:.75rem;font-weight:400;line-height:20px}@media screen and (max-width:1023px){.fs-body-1,.fs-body-2{font-size:14px;font-size:.875rem}}@media screen and (min-width:1024px){.fs-body-1,.fs-body-2{font-size:13px;font-size:.8125rem}}.fs-body-1{font-weight:400;line-height:20px}.fs-body-2{font-weight:500;line-height:24px}.fs-subhead,.list-subheader{font-weight:400;line-height:24px}@media screen and (max-width:1023px){.fs-subhead,.list-subheader{font-size:16px;font-size:1rem}}@media screen and (min-width:1024px){.fs-subhead,.list-subheader{font-size:15px;font-size:.9375rem}}.fs-title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:28px}.fs-headline{font-size:24px;font-size:1.5rem;font-weight:400;line-height:32px}.fs-display-1{font-size:34px;font-size:2.125rem;font-weight:400;line-height:40px}.fs-display-2{font-size:45px;font-size:2.8125rem;font-weight:400;line-height:48px;letter-spacing:-1px}.fs-display-3{font-size:56px;font-size:3.5rem;font-weight:400;line-height:64px;letter-spacing:-2px}.fs-display-4{font-size:112px;font-size:7rem;font-weight:300;line-height:128px;letter-spacing:-5px}.tc-red-50{color:#FFEBEE!important}.tc-pink-50{color:#FCE4EC!important}.tc-purple-50{color:#F3E5F5!important}.tc-deep-purple-50{color:#EDE7F6!important}.tc-indigo-50{color:#E8EAF6!important}.tc-blue-50{color:#E3F2FD!important}.tc-light-blue-50{color:#E0F7FA!important}.tc-teal-50{color:#E0F2F1!important}.tc-green-50{color:#E8F5E9!important}.tc-light-green-50{color:#F1F8E9!important}.tc-lime-50{color:#F9FBE7!important}.tc-yellow-50{color:#FFFDE7!important}.tc-amber-50{color:#FFF8E1!important}.tc-orange-50{color:#FFF3E0!important}.tc-deep-orange-50{color:#FBE9E7!important}.tc-brown-50{color:#EFEBE9!important}.tc-grey-50{color:#FAFAFA!important}.tc-blue-grey-50{color:#ECEFF1!important}.tc-red-100{color:#FFCDD2!important}.tc-pink-100{color:#F8BBD0!important}.tc-purple-100{color:#E1BEE7!important}.tc-deep-purple-100{color:#D1C4E9!important}.tc-indigo-100{color:#C5CAE9!important}.tc-blue-100{color:#BBDEFB!important}.tc-light-blue-100{color:#B2EBF2!important}.tc-teal-100{color:#B2DFDB!important}.tc-green-100{color:#C8E6C9!important}.tc-light-green-100{color:#DCEDC8!important}.tc-lime-100{color:#F0F4C3!important}.tc-yellow-100{color:#FFF9C4!important}.tc-amber-100{color:#FFECB3!important}.tc-orange-100{color:#FFE0B2!important}.tc-deep-orange-100{color:#FFCCBC!important}.tc-brown-100{color:#D7CCC8!important}.tc-grey-100{color:#F5F5F5!important}.tc-blue-grey-100{color:#CFD8DC!important}.tc-red-200{color:#EF9A9A!important}.tc-pink-200{color:#F48FB1!important}.tc-purple-200{color:#CE93D8!important}.tc-deep-purple-200{color:#B39DDB!important}.tc-indigo-200{color:#9FA8DA!important}.tc-blue-200{color:#90CAF9!important}.tc-light-blue-200{color:#80DEEA!important}.tc-teal-200{color:#80CBC4!important}.tc-green-200{color:#A5D6A7!important}.tc-light-green-200{color:#C5E1A5!important}.tc-lime-200{color:#E6EE9C!important}.tc-yellow-200{color:#FFF59D!important}.tc-amber-200{color:#FFE082!important}.tc-orange-200{color:#FFCC80!important}.tc-deep-orange-200{color:#FFAB91!important}.tc-brown-200{color:#BCAAA4!important}.tc-grey-200{color:#EEE!important}.tc-blue-grey-200{color:#B0BEC5!important}.tc-red-300{color:#E57373!important}.tc-pink-300{color:#F06292!important}.tc-purple-300{color:#BA68C8!important}.tc-deep-purple-300{color:#9575CD!important}.tc-indigo-300{color:#7986CB!important}.tc-blue-300{color:#64B5F6!important}.tc-light-blue-300{color:#4DD0E1!important}.tc-teal-300{color:#4DB6AC!important}.tc-green-300{color:#81C784!important}.tc-light-green-300{color:#AED581!important}.tc-lime-300{color:#DCE775!important}.tc-yellow-300{color:#FFF176!important}.tc-amber-300{color:#FFD54F!important}.tc-orange-300{color:#FFB74D!important}.tc-deep-orange-300{color:#FF8A65!important}.tc-brown-300{color:#A1887F!important}.tc-grey-300{color:#E0E0E0!important}.tc-blue-grey-300{color:#90A4AE!important}.tc-red-400{color:#EF5350!important}.tc-pink-400{color:#EC407A!important}.tc-purple-400{color:#AB47BC!important}.tc-deep-purple-400{color:#7E57C2!important}.tc-indigo-400{color:#5C6BC0!important}.tc-blue-400{color:#42A5F5!important}.tc-light-blue-400{color:#26C6DA!important}.tc-teal-400{color:#26A69A!important}.tc-green-400{color:#66BB6A!important}.tc-light-green-400{color:#9CCC65!important}.tc-lime-400{color:#D4E157!important}.tc-yellow-400{color:#FFEE58!important}.tc-amber-400{color:#FFCA28!important}.tc-orange-400{color:#FFA726!important}.tc-deep-orange-400{color:#FF7043!important}.tc-brown-400{color:#8D6E63!important}.tc-grey-400{color:#BDBDBD!important}.tc-blue-grey-400{color:#78909C!important}.tc-red-500{color:#F44336!important}.tc-pink-500{color:#E91E63!important}.tc-purple-500{color:#9C27B0!important}.tc-deep-purple-500{color:#673AB7!important}.tc-indigo-500{color:#3F51B5!important}.tc-blue-500{color:#2196F3!important}.tc-light-blue-500{color:#00BCD4!important}.tc-teal-500{color:#009688!important}.tc-green-500{color:#4CAF50!important}.tc-light-green-500{color:#8BC34A!important}.tc-lime-500{color:#CDDC39!important}.tc-yellow-500{color:#FFEB3B!important}.tc-amber-500{color:#FFC107!important}.tc-orange-500{color:#FF9800!important}.tc-deep-orange-500{color:#FF5722!important}.tc-brown-500{color:#795548!important}.tc-grey-500{color:#9E9E9E!important}.tc-blue-grey-500{color:#607D8B!important}.tc-red-600{color:#E53935!important}.tc-pink-600{color:#D81B60!important}.tc-purple-600{color:#8E24AA!important}.tc-deep-purple-600{color:#5E35B1!important}.tc-indigo-600{color:#3949AB!important}.tc-blue-600{color:#1E88E5!important}.tc-light-blue-600{color:#00ACC1!important}.tc-teal-600{color:#00897B!important}.tc-green-600{color:#43A047!important}.tc-light-green-600{color:#7CB342!important}.tc-lime-600{color:#C0CA33!important}.tc-yellow-600{color:#FDD835!important}.tc-amber-600{color:#FFB300!important}.tc-orange-600{color:#FB8C00!important}.tc-deep-orange-600{color:#F4511E!important}.tc-brown-600{color:#6D4C41!important}.tc-grey-600{color:#757575!important}.tc-blue-grey-600{color:#546E7A!important}.tc-red-700{color:#D32F2F!important}.tc-pink-700{color:#C2185B!important}.tc-purple-700{color:#7B1FA2!important}.tc-deep-purple-700{color:#512DA8!important}.tc-indigo-700{color:#303F9F!important}.tc-blue-700{color:#1976D2!important}.tc-light-blue-700{color:#0097A7!important}.tc-teal-700{color:#00796B!important}.tc-green-700{color:#388E3C!important}.tc-light-green-700{color:#689F38!important}.tc-lime-700{color:#AFB42B!important}.tc-yellow-700{color:#FBC02D!important}.tc-amber-700{color:#FFA000!important}.tc-orange-700{color:#F57C00!important}.tc-deep-orange-700{color:#E64A19!important}.tc-brown-700{color:#5D4037!important}.tc-grey-700{color:#616161!important}.tc-blue-grey-700{color:#455A64!important}.tc-red-800{color:#C62828!important}.tc-pink-800{color:#AD1457!important}.tc-purple-800{color:#6A1B9A!important}.tc-deep-purple-800{color:#4527A0!important}.tc-indigo-800{color:#283593!important}.tc-blue-800{color:#1565C0!important}.tc-light-blue-800{color:#00838F!important}.tc-teal-800{color:#00695C!important}.tc-green-800{color:#2E7D32!important}.tc-light-green-800{color:#558B2F!important}.tc-lime-800{color:#9E9D24!important}.tc-yellow-800{color:#F9A825!important}.tc-amber-800{color:#FF8F00!important}.tc-orange-800{color:#EF6C00!important}.tc-deep-orange-800{color:#D84315!important}.tc-brown-800{color:#4E342E!important}.tc-grey-800{color:#424242!important}.tc-blue-grey-800{color:#37474F!important}.tc-red-900{color:#B71C1C!important}.tc-pink-900{color:#880E4F!important}.tc-purple-900{color:#4A148C!important}.tc-deep-purple-900{color:#311B92!important}.tc-indigo-900{color:#1A237E!important}.tc-blue-900{color:#0D47A1!important}.tc-light-blue-900{color:#006064!important}.tc-teal-900{color:#004D40!important}.tc-green-900{color:#1B5E20!important}.tc-light-green-900{color:#33691E!important}.tc-lime-900{color:#827717!important}.tc-yellow-900{color:#F57F17!important}.tc-amber-900{color:#FF6F00!important}.tc-orange-900{color:#E65100!important}.tc-deep-orange-900{color:#BF360C!important}.tc-brown-900{color:#3E2723!important}.tc-grey-900{color:#212121!important}.tc-blue-grey-900{color:#263238!important}.tc-red-A100{color:#FF8A80!important}.tc-pink-A100{color:#FF80AB!important}.tc-purple-A100{color:#EA80FC!important}.tc-deep-purple-A100{color:#B388FF!important}.tc-indigo-A100{color:#8C9EFF!important}.tc-blue-A100{color:#82B1FF!important}.tc-light-blue-A100{color:#84FFFF!important}.tc-teal-A100{color:#A7FFEB!important}.tc-green-A100{color:#B9F6CA!important}.tc-light-green-A100{color:#CCFF90!important}.tc-lime-A100{color:#F4FF81!important}.tc-yellow-A100{color:#FFFF8D!important}.tc-amber-A100{color:#FFE57F!important}.tc-orange-A100{color:#FFD180!important}.tc-deep-orange-A100{color:#FF9E80!important}.tc-red-A200{color:#FF5252!important}.tc-pink-A200{color:#FF4081!important}.tc-purple-A200{color:#E040FB!important}.tc-deep-purple-A200{color:#7C4DFF!important}.tc-indigo-A200{color:#536DFE!important}.tc-blue-A200{color:#448AFF!important}.tc-light-blue-A200{color:#18FFFF!important}.tc-teal-A200{color:#64FFDA!important}.tc-green-A200{color:#69F0AE!important}.tc-light-green-A200{color:#B2FF59!important}.tc-lime-A200{color:#EEFF41!important}.tc-yellow-A200{color:#FF0!important}.tc-amber-A200{color:#FFD740!important}.tc-orange-A200{color:#FFAB40!important}.tc-deep-orange-A200{color:#FF6E40!important}.tc-red-A400{color:#FF1744!important}.tc-pink-A400{color:#F50057!important}.tc-purple-A400{color:#D500F9!important}.tc-deep-purple-A400{color:#651FFF!important}.tc-indigo-A400{color:#3D5AFE!important}.tc-blue-A400{color:#2979FF!important}.tc-light-blue-A400{color:#00E5FF!important}.tc-teal-A400{color:#1DE9B6!important}.tc-green-A400{color:#00E676!important}.tc-light-green-A400{color:#76FF03!important}.tc-lime-A400{color:#C6FF00!important}.tc-yellow-A400{color:#FFEA00!important}.tc-amber-A400{color:#FFC400!important}.tc-orange-A400{color:#FF9100!important}.tc-deep-orange-A400{color:#FF3D00!important}.tc-red-A700{color:#D50000!important}.tc-pink-A700{color:#C51162!important}.tc-purple-A700{color:#A0F!important}.tc-deep-purple-A700{color:#6200EA!important}.tc-indigo-A700{color:#304FFE!important}.tc-blue-A700{color:#2962FF!important}.tc-light-blue-A700{color:#00B8D4!important}.tc-teal-A700{color:#00BFA5!important}.tc-green-A700{color:#00C853!important}.tc-light-green-A700{color:#64DD17!important}.tc-lime-A700{color:#AEEA00!important}.tc-yellow-A700{color:#FFD600!important}.tc-amber-A700{color:#FFAB00!important}.tc-orange-A700{color:#FF6D00!important}.tc-deep-orange-A700{color:#DD2C00!important}.tc-black{color:#000!important}.tc-black-1{color:rgba(0,0,0,.87)!important}.tc-black-2{color:rgba(0,0,0,.54)!important}.tc-black-3{color:rgba(0,0,0,.26)!important}.tc-black-4{color:rgba(0,0,0,.12)!important}.tc-white,.tc-white-1{color:#FFF!important}.tc-white-2{color:rgba(255,255,255,.7)!important}.tc-white-3{color:rgba(255,255,255,.3)!important}.tc-white-4{color:rgba(255,255,255,.12)!important}.bgc-red-50{background-color:#FFEBEE!important}.bgc-pink-50{background-color:#FCE4EC!important}.bgc-purple-50{background-color:#F3E5F5!important}.bgc-deep-purple-50{background-color:#EDE7F6!important}.bgc-indigo-50{background-color:#E8EAF6!important}.bgc-blue-50{background-color:#E3F2FD!important}.bgc-light-blue-50{background-color:#E0F7FA!important}.bgc-teal-50{background-color:#E0F2F1!important}.bgc-green-50{background-color:#E8F5E9!important}.bgc-light-green-50{background-color:#F1F8E9!important}.bgc-lime-50{background-color:#F9FBE7!important}.bgc-yellow-50{background-color:#FFFDE7!important}.bgc-amber-50{background-color:#FFF8E1!important}.bgc-orange-50{background-color:#FFF3E0!important}.bgc-deep-orange-50{background-color:#FBE9E7!important}.bgc-brown-50{background-color:#EFEBE9!important}.bgc-grey-50{background-color:#FAFAFA!important}.bgc-blue-grey-50{background-color:#ECEFF1!important}.bgc-red-100{background-color:#FFCDD2!important}.bgc-pink-100{background-color:#F8BBD0!important}.bgc-purple-100{background-color:#E1BEE7!important}.bgc-deep-purple-100{background-color:#D1C4E9!important}.bgc-indigo-100{background-color:#C5CAE9!important}.bgc-blue-100{background-color:#BBDEFB!important}.bgc-light-blue-100{background-color:#B2EBF2!important}.bgc-teal-100{background-color:#B2DFDB!important}.bgc-green-100{background-color:#C8E6C9!important}.bgc-light-green-100{background-color:#DCEDC8!important}.bgc-lime-100{background-color:#F0F4C3!important}.bgc-yellow-100{background-color:#FFF9C4!important}.bgc-amber-100{background-color:#FFECB3!important}.bgc-orange-100{background-color:#FFE0B2!important}.bgc-deep-orange-100{background-color:#FFCCBC!important}.bgc-brown-100{background-color:#D7CCC8!important}.bgc-grey-100{background-color:#F5F5F5!important}.bgc-blue-grey-100{background-color:#CFD8DC!important}.bgc-red-200{background-color:#EF9A9A!important}.bgc-pink-200{background-color:#F48FB1!important}.bgc-purple-200{background-color:#CE93D8!important}.bgc-deep-purple-200{background-color:#B39DDB!important}.bgc-indigo-200{background-color:#9FA8DA!important}.bgc-blue-200{background-color:#90CAF9!important}.bgc-light-blue-200{background-color:#80DEEA!important}.bgc-teal-200{background-color:#80CBC4!important}.bgc-green-200{background-color:#A5D6A7!important}.bgc-light-green-200{background-color:#C5E1A5!important}.bgc-lime-200{background-color:#E6EE9C!important}.bgc-yellow-200{background-color:#FFF59D!important}.bgc-amber-200{background-color:#FFE082!important}.bgc-orange-200{background-color:#FFCC80!important}.bgc-deep-orange-200{background-color:#FFAB91!important}.bgc-brown-200{background-color:#BCAAA4!important}.bgc-grey-200{background-color:#EEE!important}.bgc-blue-grey-200{background-color:#B0BEC5!important}.bgc-red-300{background-color:#E57373!important}.bgc-pink-300{background-color:#F06292!important}.bgc-purple-300{background-color:#BA68C8!important}.bgc-deep-purple-300{background-color:#9575CD!important}.bgc-indigo-300{background-color:#7986CB!important}.bgc-blue-300{background-color:#64B5F6!important}.bgc-light-blue-300{background-color:#4DD0E1!important}.bgc-teal-300{background-color:#4DB6AC!important}.bgc-green-300{background-color:#81C784!important}.bgc-light-green-300{background-color:#AED581!important}.bgc-lime-300{background-color:#DCE775!important}.bgc-yellow-300{background-color:#FFF176!important}.bgc-amber-300{background-color:#FFD54F!important}.bgc-orange-300{background-color:#FFB74D!important}.bgc-deep-orange-300{background-color:#FF8A65!important}.bgc-brown-300{background-color:#A1887F!important}.bgc-grey-300{background-color:#E0E0E0!important}.bgc-blue-grey-300{background-color:#90A4AE!important}.bgc-red-400{background-color:#EF5350!important}.bgc-pink-400{background-color:#EC407A!important}.bgc-purple-400{background-color:#AB47BC!important}.bgc-deep-purple-400{background-color:#7E57C2!important}.bgc-indigo-400{background-color:#5C6BC0!important}.bgc-blue-400{background-color:#42A5F5!important}.bgc-light-blue-400{background-color:#26C6DA!important}.bgc-teal-400{background-color:#26A69A!important}.bgc-green-400{background-color:#66BB6A!important}.bgc-light-green-400{background-color:#9CCC65!important}.bgc-lime-400{background-color:#D4E157!important}.bgc-yellow-400{background-color:#FFEE58!important}.bgc-amber-400{background-color:#FFCA28!important}.bgc-orange-400{background-color:#FFA726!important}.bgc-deep-orange-400{background-color:#FF7043!important}.bgc-brown-400{background-color:#8D6E63!important}.bgc-grey-400{background-color:#BDBDBD!important}.bgc-blue-grey-400{background-color:#78909C!important}.bgc-red-500{background-color:#F44336!important}.bgc-pink-500{background-color:#E91E63!important}.bgc-purple-500{background-color:#9C27B0!important}.bgc-deep-purple-500{background-color:#673AB7!important}.bgc-indigo-500{background-color:#3F51B5!important}.bgc-blue-500{background-color:#2196F3!important}.bgc-light-blue-500{background-color:#00BCD4!important}.bgc-teal-500{background-color:#009688!important}.bgc-green-500{background-color:#4CAF50!important}.bgc-light-green-500{background-color:#8BC34A!important}.bgc-lime-500{background-color:#CDDC39!important}.bgc-yellow-500{background-color:#FFEB3B!important}.bgc-amber-500{background-color:#FFC107!important}.bgc-orange-500{background-color:#FF9800!important}.bgc-deep-orange-500{background-color:#FF5722!important}.bgc-brown-500{background-color:#795548!important}.bgc-grey-500{background-color:#9E9E9E!important}.bgc-blue-grey-500{background-color:#607D8B!important}.bgc-red-600{background-color:#E53935!important}.bgc-pink-600{background-color:#D81B60!important}.bgc-purple-600{background-color:#8E24AA!important}.bgc-deep-purple-600{background-color:#5E35B1!important}.bgc-indigo-600{background-color:#3949AB!important}.bgc-blue-600{background-color:#1E88E5!important}.bgc-light-blue-600{background-color:#00ACC1!important}.bgc-teal-600{background-color:#00897B!important}.bgc-green-600{background-color:#43A047!important}.bgc-light-green-600{background-color:#7CB342!important}.bgc-lime-600{background-color:#C0CA33!important}.bgc-yellow-600{background-color:#FDD835!important}.bgc-amber-600{background-color:#FFB300!important}.bgc-orange-600{background-color:#FB8C00!important}.bgc-deep-orange-600{background-color:#F4511E!important}.bgc-brown-600{background-color:#6D4C41!important}.bgc-grey-600{background-color:#757575!important}.bgc-blue-grey-600{background-color:#546E7A!important}.bgc-red-700{background-color:#D32F2F!important}.bgc-pink-700{background-color:#C2185B!important}.bgc-purple-700{background-color:#7B1FA2!important}.bgc-deep-purple-700{background-color:#512DA8!important}.bgc-indigo-700{background-color:#303F9F!important}.bgc-blue-700{background-color:#1976D2!important}.bgc-light-blue-700{background-color:#0097A7!important}.bgc-teal-700{background-color:#00796B!important}.bgc-green-700{background-color:#388E3C!important}.bgc-light-green-700{background-color:#689F38!important}.bgc-lime-700{background-color:#AFB42B!important}.bgc-yellow-700{background-color:#FBC02D!important}.bgc-amber-700{background-color:#FFA000!important}.bgc-orange-700{background-color:#F57C00!important}.bgc-deep-orange-700{background-color:#E64A19!important}.bgc-brown-700{background-color:#5D4037!important}.bgc-grey-700{background-color:#616161!important}.bgc-blue-grey-700{background-color:#455A64!important}.bgc-red-800{background-color:#C62828!important}.bgc-pink-800{background-color:#AD1457!important}.bgc-purple-800{background-color:#6A1B9A!important}.bgc-deep-purple-800{background-color:#4527A0!important}.bgc-indigo-800{background-color:#283593!important}.bgc-blue-800{background-color:#1565C0!important}.bgc-light-blue-800{background-color:#00838F!important}.bgc-teal-800{background-color:#00695C!important}.bgc-green-800{background-color:#2E7D32!important}.bgc-light-green-800{background-color:#558B2F!important}.bgc-lime-800{background-color:#9E9D24!important}.bgc-yellow-800{background-color:#F9A825!important}.bgc-amber-800{background-color:#FF8F00!important}.bgc-orange-800{background-color:#EF6C00!important}.bgc-deep-orange-800{background-color:#D84315!important}.bgc-brown-800{background-color:#4E342E!important}.bgc-grey-800{background-color:#424242!important}.bgc-blue-grey-800{background-color:#37474F!important}.bgc-red-900{background-color:#B71C1C!important}.bgc-pink-900{background-color:#880E4F!important}.bgc-purple-900{background-color:#4A148C!important}.bgc-deep-purple-900{background-color:#311B92!important}.bgc-indigo-900{background-color:#1A237E!important}.bgc-blue-900{background-color:#0D47A1!important}.bgc-light-blue-900{background-color:#006064!important}.bgc-teal-900{background-color:#004D40!important}.bgc-green-900{background-color:#1B5E20!important}.bgc-light-green-900{background-color:#33691E!important}.bgc-lime-900{background-color:#827717!important}.bgc-yellow-900{background-color:#F57F17!important}.bgc-amber-900{background-color:#FF6F00!important}.bgc-orange-900{background-color:#E65100!important}.bgc-deep-orange-900{background-color:#BF360C!important}.bgc-brown-900{background-color:#3E2723!important}.bgc-grey-900{background-color:#212121!important}.bgc-blue-grey-900{background-color:#263238!important}.bgc-red-A100{background-color:#FF8A80!important}.bgc-pink-A100{background-color:#FF80AB!important}.bgc-purple-A100{background-color:#EA80FC!important}.bgc-deep-purple-A100{background-color:#B388FF!important}.bgc-indigo-A100{background-color:#8C9EFF!important}.bgc-blue-A100{background-color:#82B1FF!important}.bgc-light-blue-A100{background-color:#84FFFF!important}.bgc-teal-A100{background-color:#A7FFEB!important}.bgc-green-A100{background-color:#B9F6CA!important}.bgc-light-green-A100{background-color:#CCFF90!important}.bgc-lime-A100{background-color:#F4FF81!important}.bgc-yellow-A100{background-color:#FFFF8D!important}.bgc-amber-A100{background-color:#FFE57F!important}.bgc-orange-A100{background-color:#FFD180!important}.bgc-deep-orange-A100{background-color:#FF9E80!important}.bgc-red-A200{background-color:#FF5252!important}.bgc-pink-A200{background-color:#FF4081!important}.bgc-purple-A200{background-color:#E040FB!important}.bgc-deep-purple-A200{background-color:#7C4DFF!important}.bgc-indigo-A200{background-color:#536DFE!important}.bgc-blue-A200{background-color:#448AFF!important}.bgc-light-blue-A200{background-color:#18FFFF!important}.bgc-teal-A200{background-color:#64FFDA!important}.bgc-green-A200{background-color:#69F0AE!important}.bgc-light-green-A200{background-color:#B2FF59!important}.bgc-lime-A200{background-color:#EEFF41!important}.bgc-yellow-A200{background-color:#FF0!important}.bgc-amber-A200{background-color:#FFD740!important}.bgc-orange-A200{background-color:#FFAB40!important}.bgc-deep-orange-A200{background-color:#FF6E40!important}.bgc-red-A400{background-color:#FF1744!important}.bgc-pink-A400{background-color:#F50057!important}.bgc-purple-A400{background-color:#D500F9!important}.bgc-deep-purple-A400{background-color:#651FFF!important}.bgc-indigo-A400{background-color:#3D5AFE!important}.bgc-blue-A400{background-color:#2979FF!important}.bgc-light-blue-A400{background-color:#00E5FF!important}.bgc-teal-A400{background-color:#1DE9B6!important}.bgc-green-A400{background-color:#00E676!important}.bgc-light-green-A400{background-color:#76FF03!important}.bgc-lime-A400{background-color:#C6FF00!important}.bgc-yellow-A400{background-color:#FFEA00!important}.bgc-amber-A400{background-color:#FFC400!important}.bgc-orange-A400{background-color:#FF9100!important}.bgc-deep-orange-A400{background-color:#FF3D00!important}.bgc-red-A700{background-color:#D50000!important}.bgc-pink-A700{background-color:#C51162!important}.bgc-purple-A700{background-color:#A0F!important}.bgc-deep-purple-A700{background-color:#6200EA!important}.bgc-indigo-A700{background-color:#304FFE!important}.bgc-blue-A700{background-color:#2962FF!important}.bgc-light-blue-A700{background-color:#00B8D4!important}.bgc-teal-A700{background-color:#00BFA5!important}.bgc-green-A700{background-color:#00C853!important}.bgc-light-green-A700{background-color:#64DD17!important}.bgc-lime-A700{background-color:#AEEA00!important}.bgc-yellow-A700{background-color:#FFD600!important}.bgc-amber-A700{background-color:#FFAB00!important}.bgc-orange-A700{background-color:#FF6D00!important}.bgc-deep-orange-A700{background-color:#DD2C00!important}.bgc-black{background-color:#000!important}.bgc-black-1{background-color:rgba(0,0,0,.87)!important}.bgc-black-2{background-color:rgba(0,0,0,.54)!important}.bgc-black-3{background-color:rgba(0,0,0,.26)!important}.bgc-black-4{background-color:rgba(0,0,0,.12)!important}.bgc-white,.bgc-white-1{background-color:#FFF!important}.bgc-white-2{background-color:rgba(255,255,255,.7)!important}.bgc-white-3{background-color:rgba(255,255,255,.3)!important}.bgc-white-4{background-color:rgba(255,255,255,.12)!important}.zero-whole{width:0!important}.one-whole{width:100%!important}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%!important}.four-twelfths,.one-third,.three-ninths,.two-sixths{width:33.3333333%!important}.eight-twelfths,.four-sixths,.six-ninths,.two-thirds{width:66.6666666%!important}.one-quarter,.three-twelfths,.two-eighths{width:25%!important}.nine-twelfths,.six-eighths,.three-quarters{width:75%!important}.one-fifth,.two-tenths{width:20%!important}.four-tenths,.two-fifths{width:40%!important}.six-tenths,.three-fifths{width:60%!important}.eight-tenths,.four-fifths{width:80%!important}.one-sixth,.two-twelfths{width:16.6666666%!important}.five-sixths,.ten-twelfths{width:83.3333333%!important}.one-eighth{width:12.5%!important}.three-eighths{width:37.5%!important}.five-eighths{width:62.5%!important}.seven-eighths{width:87.5%!important}.one-ninth{width:11.1111111%!important}.two-ninths{width:22.2222222%!important}.four-ninths{width:44.4444444%!important}.five-ninths{width:55.5555555%!important}.seven-ninths{width:77.7777777%!important}.eight-ninths{width:88.8888888%!important}.one-tenth{width:10%!important}.three-tenths{width:30%!important}.seven-tenths{width:70%!important}.nine-tenths{width:90%!important}.one-twelfth{width:8.3333333%!important}.five-twelfths{width:41.6666666%!important}.seven-twelfths{width:58.3333333%!important}.eleven-twelfths{width:91.6666666%!important}.m{margin:8px!important}.mt{margin-top:8px!important}.mr{margin-right:8px!important}.mb{margin-bottom:8px!important}.ml{margin-left:8px!important}.mh{margin-right:8px!important;margin-left:8px!important}.mv{margin-top:8px!important;margin-bottom:8px!important}.m-{margin:4px!important}.mt-{margin-top:4px!important}.mr-{margin-right:4px!important}.mb-{margin-bottom:4px!important}.ml-{margin-left:4px!important}.mh-{margin-right:4px!important;margin-left:4px!important}.mv-{margin-top:4px!important;margin-bottom:4px!important}.m\+{margin:16px!important}.mt\+{margin-top:16px!important}.mr\+{margin-right:16px!important}.mb\+{margin-bottom:16px!important}.ml\+{margin-left:16px!important}.mh\+{margin-right:16px!important;margin-left:16px!important}.mv\+{margin-top:16px!important;margin-bottom:16px!important}.m\+\+{margin:24px!important}.mt\+\+{margin-top:24px!important}.mr\+\+{margin-right:24px!important}.mb\+\+{margin-bottom:24px!important}.ml\+\+{margin-left:24px!important}.mh\+\+{margin-right:24px!important;margin-left:24px!important}.mv\+\+{margin-top:24px!important;margin-bottom:24px!important}.m\+\+\+{margin:32px!important}.mt\+\+\+{margin-top:32px!important}.mr\+\+\+{margin-right:32px!important}.mb\+\+\+{margin-bottom:32px!important}.ml\+\+\+{margin-left:32px!important}.mh\+\+\+{margin-right:32px!important;margin-left:32px!important}.mv\+\+\+{margin-top:32px!important;margin-bottom:32px!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mh0{margin-right:0!important;margin-left:0!important}.mv0{margin-top:0!important;margin-bottom:0!important}.p{padding:8px!important}.pt{padding-top:8px!important}.pr{padding-right:8px!important}.pb{padding-bottom:8px!important}.pl{padding-left:8px!important}.ph{padding-right:8px!important;padding-left:8px!important}.pv{padding-top:8px!important;padding-bottom:8px!important}.p-{padding:4px!important}.pt-{padding-top:4px!important}.pr-{padding-right:4px!important}.pb-{padding-bottom:4px!important}.pl-{padding-left:4px!important}.ph-{padding-right:4px!important;padding-left:4px!important}.pv-{padding-top:4px!important;padding-bottom:4px!important}.p\+{padding:16px!important}.pt\+{padding-top:16px!important}.pr\+{padding-right:16px!important}.pb\+{padding-bottom:16px!important}.pl\+{padding-left:16px!important}.ph\+{padding-right:16px!important;padding-left:16px!important}.pv\+{padding-top:16px!important;padding-bottom:16px!important}.p\+\+{padding:24px!important}.pt\+\+{padding-top:24px!important}.pr\+\+{padding-right:24px!important}.pb\+\+{padding-bottom:24px!important}.pl\+\+{padding-left:24px!important}.ph\+\+{padding-right:24px!important;padding-left:24px!important}.pv\+\+{padding-top:24px!important;padding-bottom:24px!important}.p\+\+\+{padding:32px!important}.pt\+\+\+{padding-top:32px!important}.pr\+\+\+{padding-right:32px!important}.pb\+\+\+{padding-bottom:32px!important}.pl\+\+\+{padding-left:32px!important}.ph\+\+\+{padding-right:32px!important;padding-left:32px!important}.pv\+\+\+{padding-top:32px!important;padding-bottom:32px!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.ph0{padding-right:0!important;padding-left:0!important}.pv0{padding-top:0!important;padding-bottom:0!important}.clearfix::after{clear:both;content:"";display:table}.float-right{float:right!important}.float-left{float:left!important}.float-none{float:none!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.display-block{display:block}.checkbox__input,.radio-button__input,.switch__input,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@-webkit-keyframes jelly{0%{-webkit-transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1)}2.083333%{-webkit-transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1)}4.166667%{-webkit-transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1)}6.25%{-webkit-transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10.416667%{-webkit-transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1)}12.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1)}14.583333%{-webkit-transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1)}16.666667%{-webkit-transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1)}18.75%{-webkit-transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1)}20.833333%{-webkit-transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1)}22.916667%{-webkit-transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1)}25%{-webkit-transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}27.083333%{-webkit-transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1)}29.166667%{-webkit-transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1)}31.25%{-webkit-transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1)}35.416667%{-webkit-transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1)}37.5%{-webkit-transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1)}39.583333%{-webkit-transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.75%{-webkit-transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}45.833333%{-webkit-transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}47.916667%{-webkit-transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}52.083333%{-webkit-transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}54.166667%{-webkit-transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}56.25%{-webkit-transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60.416667%{-webkit-transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1)}62.5%{-webkit-transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1)}64.583333%{-webkit-transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1)}66.666667%{-webkit-transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1)}68.75%{-webkit-transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1)}70.833333%{-webkit-transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1)}72.916667%{-webkit-transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1)}75%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}77.083333%{-webkit-transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}79.166667%{-webkit-transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1)}81.25%{-webkit-transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1)}85.416667%{-webkit-transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1)}87.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1)}89.583333%{-webkit-transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.75%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1)}95.833333%{-webkit-transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1)}97.916667%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-moz-keyframes jelly{0%{-webkit-transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1)}2.083333%{-webkit-transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1)}4.166667%{-webkit-transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1)}6.25%{-webkit-transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10.416667%{-webkit-transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1)}12.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1)}14.583333%{-webkit-transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1)}16.666667%{-webkit-transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1)}18.75%{-webkit-transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1)}20.833333%{-webkit-transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1)}22.916667%{-webkit-transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1)}25%{-webkit-transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}27.083333%{-webkit-transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1)}29.166667%{-webkit-transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1)}31.25%{-webkit-transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1)}35.416667%{-webkit-transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1)}37.5%{-webkit-transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1)}39.583333%{-webkit-transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.75%{-webkit-transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}45.833333%{-webkit-transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}47.916667%{-webkit-transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}52.083333%{-webkit-transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}54.166667%{-webkit-transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}56.25%{-webkit-transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60.416667%{-webkit-transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1)}62.5%{-webkit-transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1)}64.583333%{-webkit-transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1)}66.666667%{-webkit-transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1)}68.75%{-webkit-transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1)}70.833333%{-webkit-transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1)}72.916667%{-webkit-transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1)}75%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}77.083333%{-webkit-transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}79.166667%{-webkit-transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1)}81.25%{-webkit-transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1)}85.416667%{-webkit-transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1)}87.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1)}89.583333%{-webkit-transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.75%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1)}95.833333%{-webkit-transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1)}97.916667%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes jelly{0%{-webkit-transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1)}2.083333%{-webkit-transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1)}4.166667%{-webkit-transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1)}6.25%{-webkit-transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10.416667%{-webkit-transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1)}12.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1)}14.583333%{-webkit-transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1)}16.666667%{-webkit-transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1)}18.75%{-webkit-transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1)}20.833333%{-webkit-transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1)}22.916667%{-webkit-transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1)}25%{-webkit-transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}27.083333%{-webkit-transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1)}29.166667%{-webkit-transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1)}31.25%{-webkit-transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1)}35.416667%{-webkit-transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1)}37.5%{-webkit-transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1)}39.583333%{-webkit-transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.75%{-webkit-transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}45.833333%{-webkit-transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}47.916667%{-webkit-transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}52.083333%{-webkit-transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}54.166667%{-webkit-transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}56.25%{-webkit-transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60.416667%{-webkit-transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1)}62.5%{-webkit-transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1)}64.583333%{-webkit-transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1)}66.666667%{-webkit-transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1)}68.75%{-webkit-transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1)}70.833333%{-webkit-transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1)}72.916667%{-webkit-transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1)}75%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}77.083333%{-webkit-transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}79.166667%{-webkit-transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1)}81.25%{-webkit-transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1)}85.416667%{-webkit-transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1)}87.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1)}89.583333%{-webkit-transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.75%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1)}95.833333%{-webkit-transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1)}97.916667%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.bare-list,.dropdown-menu ul,.list,.tabs__links{margin:0;padding:0;list-style:none}.divider{height:1px}.divider--dark{background-color:rgba(0,0,0,.12)}.divider--light{background-color:rgba(255,255,255,.12)}.has-divider{border-bottom-width:1px;border-bottom-style:solid}.has-divider--dark{border-bottom-color:rgba(0,0,0,.12)}.has-divider--light{border-bottom-color:rgba(255,255,255,.12)}.z-depth1{box-shadow:0 1px 2px rgba(0,0,0,.3)}.z-depth2{box-shadow:0 3px 6px rgba(0,0,0,.4)}.z-depth3{box-shadow:0 9px 18px rgba(0,0,0,.5)}.btn{z-index:2;display:inline-block;vertical-align:top;margin:0;padding:0;border:none;border-radius:2px;background-color:transparent;font-weight:400;text-align:center;text-transform:uppercase;cursor:pointer}.btn,.btn:active,.btn:focus,.btn:hover{text-decoration:none;outline:0}.btn::-moz-focus-inner{border:0;padding:0}.btn .ripple{z-index:-1}.btn--xs{padding-left:10px;padding-right:10px;font-size:11px;font-size:.6875rem;line-height:24px}.btn--s{padding-left:12px;padding-right:12px;font-size:11px;font-size:.6875rem;line-height:30px}.btn--m{padding-left:14px;padding-right:14px;font-size:13px;font-size:.8125rem;line-height:36px}.btn--l{padding-left:16px;padding-right:16px;font-size:14px;font-size:.875rem;line-height:40px}.btn--xl{padding-left:26px;padding-right:26px;font-size:16px;font-size:1rem;line-height:56px}.btn--is-disabled,.btn[disabled]{box-shadow:none!important;cursor:not-allowed;color:rgba(0,0,0,.26)!important}.btn--is-disabled.btn--fab,.btn--is-disabled.btn--raised,.btn[disabled].btn--fab,.btn[disabled].btn--raised{background-color:#E0E0E0!important}.btn--flat.btn--red,.btn--icon.btn--red{color:#F44336}.btn--flat.btn--red .ripple,.btn--icon.btn--red .ripple{background-color:#F44336}.btn--flat.btn--pink,.btn--icon.btn--pink{color:#E91E63}.btn--flat.btn--pink .ripple,.btn--icon.btn--pink .ripple{background-color:#E91E63}.btn--flat.btn--purple,.btn--icon.btn--purple{color:#9C27B0}.btn--flat.btn--purple .ripple,.btn--icon.btn--purple .ripple{background-color:#9C27B0}.btn--flat.btn--deep-purple,.btn--icon.btn--deep-purple{color:#673AB7}.btn--flat.btn--deep-purple .ripple,.btn--icon.btn--deep-purple .ripple{background-color:#673AB7}.btn--flat.btn--indigo,.btn--icon.btn--indigo{color:#3F51B5}.btn--flat.btn--indigo .ripple,.btn--icon.btn--indigo .ripple{background-color:#3F51B5}.btn--flat.btn--blue,.btn--icon.btn--blue{color:#2196F3}.btn--flat.btn--blue .ripple,.btn--icon.btn--blue .ripple{background-color:#2196F3}.btn--flat.btn--light-blue,.btn--icon.btn--light-blue{color:#00BCD4}.btn--flat.btn--light-blue .ripple,.btn--icon.btn--light-blue .ripple{background-color:#00BCD4}.btn--flat.btn--teal,.btn--icon.btn--teal{color:#009688}.btn--flat.btn--teal .ripple,.btn--icon.btn--teal .ripple{background-color:#009688}.btn--flat.btn--green,.btn--icon.btn--green{color:#4CAF50}.btn--flat.btn--green .ripple,.btn--icon.btn--green .ripple{background-color:#4CAF50}.btn--flat.btn--light-green,.btn--icon.btn--light-green{color:#8BC34A}.btn--flat.btn--light-green .ripple,.btn--icon.btn--light-green .ripple{background-color:#8BC34A}.btn--flat.btn--lime,.btn--icon.btn--lime{color:#CDDC39}.btn--flat.btn--lime .ripple,.btn--icon.btn--lime .ripple{background-color:#CDDC39}.btn--flat.btn--yellow,.btn--icon.btn--yellow{color:#FFEB3B}.btn--flat.btn--yellow .ripple,.btn--icon.btn--yellow .ripple{background-color:#FFEB3B}.btn--flat.btn--amber,.btn--icon.btn--amber{color:#FFC107}.btn--flat.btn--amber .ripple,.btn--icon.btn--amber .ripple{background-color:#FFC107}.btn--flat.btn--orange,.btn--icon.btn--orange{color:#FF9800}.btn--flat.btn--orange .ripple,.btn--icon.btn--orange .ripple{background-color:#FF9800}.btn--flat.btn--deep-orange,.btn--icon.btn--deep-orange{color:#FF5722}.btn--flat.btn--deep-orange .ripple,.btn--icon.btn--deep-orange .ripple{background-color:#FF5722}.btn--flat.btn--brown,.btn--icon.btn--brown{color:#795548}.btn--flat.btn--brown .ripple,.btn--icon.btn--brown .ripple{background-color:#795548}.btn--flat.btn--grey,.btn--icon.btn--grey{color:#9E9E9E}.btn--flat.btn--grey .ripple,.btn--icon.btn--grey .ripple{background-color:#9E9E9E}.btn--flat.btn--blue-grey,.btn--icon.btn--blue-grey{color:#607D8B}.btn--flat.btn--blue-grey .ripple,.btn--icon.btn--blue-grey .ripple{background-color:#607D8B}.btn--flat.btn--black,.btn--icon.btn--black{color:#000}.btn--flat.btn--black .ripple,.btn--icon.btn--black .ripple{background-color:#000}.btn--flat.btn--white,.btn--icon.btn--white{color:#FFF}.btn--flat.btn--white .ripple,.btn--icon.btn--white .ripple{background-color:#FFF}.btn--fab,.btn--raised{box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-transition-property:box-shadow;-moz-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.btn--fab:hover,.btn--raised:hover{box-shadow:0 3px 6px rgba(0,0,0,.4)}.btn--fab.btn--red,.btn--raised.btn--red{color:#FFF;background-color:#F44336}.btn--fab.btn--red .ripple,.btn--raised.btn--red .ripple{background-color:#290502}.btn--fab.btn--pink,.btn--raised.btn--pink{color:#FFF;background-color:#E91E63}.btn--fab.btn--pink .ripple,.btn--raised.btn--pink .ripple{background-color:#070103}.btn--fab.btn--purple,.btn--raised.btn--purple{color:#FFF;background-color:#9C27B0}.btn--fab.btn--purple .ripple,.btn--raised.btn--purple .ripple{background-color:#000}.btn--fab.btn--deep-purple,.btn--raised.btn--deep-purple{color:#FFF;background-color:#673AB7}.btn--fab.btn--deep-purple .ripple,.btn--raised.btn--deep-purple .ripple{background-color:#000}.btn--fab.btn--indigo,.btn--raised.btn--indigo{color:#FFF;background-color:#3F51B5}.btn--fab.btn--indigo .ripple,.btn--raised.btn--indigo .ripple{background-color:#000}.btn--fab.btn--blue,.btn--raised.btn--blue{color:#FFF;background-color:#2196F3}.btn--fab.btn--blue .ripple,.btn--raised.btn--blue .ripple{background-color:#010c14}.btn--fab.btn--light-blue,.btn--raised.btn--light-blue{color:#FFF;background-color:#00BCD4}.btn--fab.btn--light-blue .ripple,.btn--raised.btn--light-blue .ripple{background-color:#000}.btn--fab.btn--teal,.btn--raised.btn--teal{color:#FFF;background-color:#009688}.btn--fab.btn--teal .ripple,.btn--raised.btn--teal .ripple{background-color:#000}.btn--fab.btn--green,.btn--raised.btn--green{color:#FFF;background-color:#4CAF50}.btn--fab.btn--green .ripple,.btn--raised.btn--green .ripple{background-color:#000}.btn--fab.btn--light-green,.btn--raised.btn--light-green{color:#FFF;background-color:#8BC34A}.btn--fab.btn--light-green .ripple,.btn--raised.btn--light-green .ripple{background-color:#070b03}.btn--fab.btn--lime,.btn--raised.btn--lime{color:#FFF;background-color:#CDDC39}.btn--fab.btn--lime .ripple,.btn--raised.btn--lime .ripple{background-color:#111303}.btn--fab.btn--yellow,.btn--raised.btn--yellow{color:#FFF;background-color:#FFEB3B}.btn--fab.btn--yellow .ripple,.btn--raised.btn--yellow .ripple{background-color:#3b3500}.btn--fab.btn--amber,.btn--raised.btn--amber{color:#FFF;background-color:#FFC107}.btn--fab.btn--amber .ripple,.btn--raised.btn--amber .ripple{background-color:#070500}.btn--fab.btn--orange,.btn--raised.btn--orange{color:#FFF;background-color:#FF9800}.btn--fab.btn--orange .ripple,.btn--raised.btn--orange .ripple{background-color:#000}.btn--fab.btn--deep-orange,.btn--raised.btn--deep-orange{color:#FFF;background-color:#FF5722}.btn--fab.btn--deep-orange .ripple,.btn--raised.btn--deep-orange .ripple{background-color:#220800}.btn--fab.btn--brown,.btn--raised.btn--brown{color:#FFF;background-color:#795548}.btn--fab.btn--brown .ripple,.btn--raised.btn--brown .ripple{background-color:#000}.btn--fab.btn--grey,.btn--raised.btn--grey{color:#FFF;background-color:#9E9E9E}.btn--fab.btn--grey .ripple,.btn--raised.btn--grey .ripple{background-color:#1f1f1f}.btn--fab.btn--blue-grey,.btn--raised.btn--blue-grey{color:#FFF;background-color:#607D8B}.btn--fab.btn--blue-grey .ripple,.btn--raised.btn--blue-grey .ripple{background-color:#000}.btn--fab.btn--black,.btn--raised.btn--black{color:#FFF;background-color:#000}.btn--fab.btn--black .ripple,.btn--raised.btn--black .ripple{background-color:#000}.btn--fab.btn--white,.btn--raised.btn--white{color:rgba(0,0,0,.87);background-color:#FFF}.btn--fab.btn--white .ripple,.btn--raised.btn--white .ripple{background-color:gray}.btn--fab,.btn--icon{border-radius:50%}.btn--fab.btn--xs,.btn--icon.btn--xs{height:24px;width:24px;padding:0}.btn--fab.btn--xs .mdi,.btn--icon.btn--xs .mdi{vertical-align:top;line-height:24px}.btn--icon.btn--xs{font-size:13px;font-size:.8125rem}.btn--fab.btn--xs{font-size:15px;font-size:.9375rem}.btn--fab.btn--s,.btn--icon.btn--s{height:30px;width:30px;padding:0}.btn--fab.btn--s .mdi,.btn--icon.btn--s .mdi{vertical-align:top;line-height:30px}.btn--fab.btn--s,.btn--icon.btn--s{font-size:15px;font-size:.9375rem}.btn--fab.btn--m,.btn--icon.btn--m{height:36px;width:36px;padding:0}.btn--fab.btn--m .mdi,.btn--icon.btn--m .mdi{vertical-align:top;line-height:36px}.btn--icon.btn--m{font-size:20px;font-size:1.25rem}.btn--fab.btn--m{font-size:17px;font-size:1.0625rem}.btn--fab.btn--l,.btn--icon.btn--l{height:40px;width:40px;padding:0}.btn--fab.btn--l .mdi,.btn--icon.btn--l .mdi{vertical-align:top;line-height:40px}.btn--icon.btn--l{font-size:24px;font-size:1.5rem}.btn--fab.btn--l{font-size:18px;font-size:1.125rem}.btn--fab.btn--xl,.btn--icon.btn--xl{height:56px;width:56px;padding:0}.btn--fab.btn--xl .mdi,.btn--icon.btn--xl .mdi{vertical-align:top;line-height:56px}.btn--icon.btn--xl{font-size:28px;font-size:1.75rem}.btn--fab.btn--xl{font-size:20px;font-size:1.25rem}.card{border-radius:2px;background-color:#FFF;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.3)}.card__img--top{position:relative}.card__img--top h1,.card__img--top h2,.card__img--top h3,.card__img--top h4,.card__img--top h5,.card__img--top h6,.card__img--top span,.card__img--top strong{position:absolute;right:16px;bottom:16px;left:16px}.card__img--left img{max-height:100%}.card__actions{padding:8px;border-top:1px solid rgba(0,0,0,.12)}.checkbox__input:not(:checked)+.checkbox__label:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox__input:checked+.checkbox__label:before,.checkbox__input:not(:checked)+.checkbox__label:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.checkbox__input:checked+.checkbox__label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox__input[disabled]+.checkbox__label{cursor:not-allowed}.checkbox__input[disabled]+.checkbox__label:after,.checkbox__input[disabled]+.checkbox__label:before{color:rgba(0,0,0,.26)}.checkbox__label{display:block;position:relative;padding-left:32px;font-weight:400;line-height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label:after,.checkbox__label:before{font-family:MaterialDesignIcons;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;font-size:24px;font-size:1.5rem;line-height:24px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.checkbox__label:before{content:'\f1c8'}.checkbox__label:after{content:'\f1c9';color:#009688}.checkbox__help{display:block;padding-left:32px;color:rgba(0,0,0,.54);text-align:left}.data-table-container{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.data-table{width:100%;margin:0}.data-table>tbody>tr>td,.data-table>thead>tr>th{height:64px;padding:8px 16px}.data-table>thead>tr>th{font-weight:400;text-align:left;white-space:nowrap}.data-table--has-primary>tbody>tr>td:first-child,.data-table--has-primary>thead>tr>th:first-child{width:104px;padding-left:32px;padding-right:32px}.data-table--has-primary>tbody>tr>td:first-child .thumbnail,.data-table--has-primary>tbody>tr>td:first-child img{border-radius:50%;overflow:hidden}.data-table--has-primary>tbody>tr>td:nth-child(2),.data-table--has-primary>thead>tr>th:nth-child(2){padding-left:0}.data-table--has-secondary>tbody>tr>td:last-child,.data-table--has-secondary>thead>tr>th:last-child{padding:0 8px;width:56px}.data-table__clickable-row{cursor:pointer}.data-table__clickable-row:hover{background-color:#F5F5F5}.lx-date{position:relative}.lx-date--fixed-label .text-field{padding-top:8px}.lx-date--fixed-label .text-field--is-active .text-field__label{display:none}.lx-date--fixed-label .text-field__label{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.lx-date--with-icon{margin-left:64px}.lx-date-filter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,.6);opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.lx-date-filter--is-shown{opacity:1}.lx-date-input,.lx-date-input input{cursor:pointer!important}.lx-date-picker{display:none;position:fixed;top:32px;left:50%;z-index:1000;width:280px;margin-left:-140px;background-color:#FFF;opacity:0;box-shadow:0 9px 18px rgba(0,0,0,.5);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.lx-date-picker--is-shown{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.lx-date-picker__current-day-of-week{background-color:#00796B}.lx-date-picker__current-day-of-week span{display:block;font-size:14px;font-size:.875rem;color:#FFF;line-height:32px;text-align:center;text-transform:capitalize}.lx-date-picker__current-date{padding:8px 0;background-color:#009688}.lx-date-picker__current-date a,.lx-date-picker__current-date span,.lx-date-picker__current-date strong{display:block;font-weight:400;text-align:center}.lx-date-picker__current-date a,.lx-date-picker__current-date span{font-size:24px;font-size:1.5rem;line-height:32px}.lx-date-picker__current-date span{text-transform:uppercase}.lx-date-picker__current-date strong{font-size:60px;font-size:3.75rem;line-height:1}.lx-date-picker__current-date a{cursor:pointer;font-style:normal}.lx-date-picker__nav{position:relative}.lx-date-picker__nav span{display:block;font-size:14px;font-size:.875rem;font-weight:500;line-height:40px;text-align:center;text-transform:capitalize}.lx-date-picker__nav button{position:absolute!important;top:8px}.lx-date-picker__nav button:first-child{left:16px}.lx-date-picker__nav button:last-child{right:16px}.lx-date-picker__days-of-week{padding:0 16px}.lx-date-picker__days-of-week span{display:inline-block;vertical-align:top;width:14.28571%;font-size:12px;font-size:.75rem;font-weight:400;color:rgba(0,0,0,.54);line-height:24px;text-align:center;text-transform:uppercase}.lx-date-picker__days{padding:0 16px}.lx-date-picker__day{display:inline-block;vertical-align:top;width:14.28571%;padding:4px 0}.lx-date-picker__day a{display:block;height:32px;width:32px;margin:0 auto;border-radius:50%;font-size:12px;font-size:.75rem;font-weight:400;line-height:32px;text-align:center}.lx-date-picker__day--is-today a{font-weight:500;color:#00796B}.lx-date-picker__day a:hover,.lx-date-picker__day--is-selected a{cursor:pointer;background-color:#009688;color:#FFF}.lx-date-picker__year-selector{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.lx-date-picker__year{display:block;cursor:pointer}.lx-date-picker__year span{display:block;height:65px;width:65px;margin:0 auto;border-radius:50%;font-size:16px;font-size:1rem;line-height:65px;text-align:center}.lx-date-picker__year:hover span{color:#00796B}.lx-date-picker__year--is-active span{background-color:#009688;color:#FFF!important}.lx-date-picker__actions{padding:8px;border-top:1px solid rgba(0,0,0,.12);text-align:center}.dialog-filter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,.6);opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.dialog-filter--is-shown{opacity:1}.dialog{display:none;position:fixed;top:32px;left:50%;z-index:1000;background-color:#FFF;opacity:0;box-shadow:0 9px 18px rgba(0,0,0,.5);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.dialog--alert{width:400px;margin-left:-200px}@media screen and (min-width:1024px){.dialog--l{width:800px;margin-left:-400px}}@media screen and (max-width:1023px){.dialog--l{width:80%;margin-left:-40%}}.dialog--is-shown{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.dialog--is-fixed{bottom:32px}.dialog--is-fixed .dialog__header{position:absolute;top:0;right:0;left:0}.dialog--is-fixed .dialog__scrollable{position:absolute;right:0;left:0;overflow-x:hidden;overflow-y:auto}.dialog--is-fixed .dialog__actions{position:absolute;right:0;bottom:0;left:0;border-top:1px solid rgba(0,0,0,.12)}.dialog__actions{padding:8px 16px;text-align:right}.dropdown{position:relative;display:inline-block;vertical-align:top}.dropdown-menu{position:absolute;z-index:1000;border-radius:2px;background-color:#FFF;text-align:left;opacity:0;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.3)}.dropdown-menu ul>li{position:relative}.dropdown__menu--is-dropped .dropdown-menu__content{opacity:1}.dropdown-menu__content{padding:8px 0;opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.dropdown-divider{height:1px;margin-top:8px;margin-bottom:8px;background-color:rgba(0,0,0,.12)}.dropdown-link{display:block;height:32px;padding:0 16px;cursor:pointer;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.87);line-height:32px;text-decoration:none;white-space:nowrap}.dropdown-link:not(.dropdown-link--is-header):hover{background-color:#EEE}.dropdown-link--is-header{color:rgba(0,0,0,.26);cursor:default}.fab{display:inline-block;vertical-align:top;position:relative}.fab:hover .fab__primary .mdi:nth-of-type(1){-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.fab:hover .fab__primary .mdi:last-child{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fab:hover .fab__actions{pointer-events:auto}.fab:hover .fab__actions .btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fab__primary .mdi{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.fab__primary .mdi:last-child{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.fab__actions{z-index:999;pointer-events:none}.fab__actions .btn{display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.fab__actions--left .btn:nth-child(1),.fab__actions--up .btn:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.fab__actions--left .btn:nth-child(2),.fab__actions--up .btn:nth-child(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.fab__actions--left .btn:nth-child(3),.fab__actions--up .btn:nth-child(3){-webkit-transition-delay:.06667s;-moz-transition-delay:.06667s;transition-delay:.06667s}.fab__actions--left .btn:nth-child(4),.fab__actions--up .btn:nth-child(4){-webkit-transition-delay:.05s;-moz-transition-delay:.05s;transition-delay:.05s}.fab__actions--left .btn:nth-child(5),.fab__actions--up .btn:nth-child(5){-webkit-transition-delay:.04s;-moz-transition-delay:.04s;transition-delay:.04s}.fab__actions--left .btn:nth-child(6),.fab__actions--up .btn:nth-child(6){-webkit-transition-delay:.03333s;-moz-transition-delay:.03333s;transition-delay:.03333s}.fab__actions--left .btn:nth-child(7),.fab__actions--up .btn:nth-child(7){-webkit-transition-delay:.02857s;-moz-transition-delay:.02857s;transition-delay:.02857s}.fab__actions--left .btn:nth-child(8),.fab__actions--up .btn:nth-child(8){-webkit-transition-delay:.025s;-moz-transition-delay:.025s;transition-delay:.025s}.fab__actions--left .btn:nth-child(9),.fab__actions--up .btn:nth-child(9){-webkit-transition-delay:.02222s;-moz-transition-delay:.02222s;transition-delay:.02222s}.fab__actions--left .btn:nth-child(10),.fab__actions--up .btn:nth-child(10){-webkit-transition-delay:.02s;-moz-transition-delay:.02s;transition-delay:.02s}.fab__actions--down .btn:nth-child(1),.fab__actions--right .btn:nth-child(1){-webkit-transition-delay:.05s;-moz-transition-delay:.05s;transition-delay:.05s}.fab__actions--down .btn:nth-child(2),.fab__actions--right .btn:nth-child(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.fab__actions--down .btn:nth-child(3),.fab__actions--right .btn:nth-child(3){-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s}.fab__actions--down .btn:nth-child(4),.fab__actions--right .btn:nth-child(4){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.fab__actions--down .btn:nth-child(5),.fab__actions--right .btn:nth-child(5){-webkit-transition-delay:.25s;-moz-transition-delay:.25s;transition-delay:.25s}.fab__actions--down .btn:nth-child(6),.fab__actions--right .btn:nth-child(6){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.fab__actions--down .btn:nth-child(7),.fab__actions--right .btn:nth-child(7){-webkit-transition-delay:.35s;-moz-transition-delay:.35s;transition-delay:.35s}.fab__actions--down .btn:nth-child(8),.fab__actions--right .btn:nth-child(8){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.fab__actions--down .btn:nth-child(9),.fab__actions--right .btn:nth-child(9){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.fab__actions--down .btn:nth-child(10),.fab__actions--right .btn:nth-child(10){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.fab__actions--left,.fab__actions--right{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fab__actions--up{position:absolute;bottom:56px;left:7px}.fab__actions--up .btn{margin-bottom:8px}.fab__actions--down{position:absolute;top:56px;left:7px}.fab__actions--down .btn{margin-top:8px}.fab__actions--left{position:absolute;right:56px;bottom:7px}.fab__actions--left .btn{margin-right:8px}.fab__actions--right{position:absolute;bottom:7px;left:56px}.fab__actions--right .btn{margin-left:8px}.input-file{position:relative;padding-top:32px;padding-bottom:8px}.input-file:after,.input-file:before{content:''}.input-file:before{position:absolute;right:0;bottom:7px;left:0;height:1px;border-bottom:1px solid rgba(0,0,0,.12)}.input-file:after{position:absolute;right:0;bottom:6px;left:0;height:2px;background-color:#2196F3;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.input-file--is-active .input-file__label{-webkit-transform:scale(.75) translateY(0);-moz-transform:scale(.75) translateY(0);-ms-transform:scale(.75) translateY(0);-o-transform:scale(.75) translateY(0);transform:scale(.75) translateY(0)}.input-file--is-active .input-file__filename{opacity:1}.input-file--is-focused:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.input-file--is-focused .input-file__label{color:#2196F3}.input-file__label{display:block;position:absolute;top:8px;left:0;color:rgba(0,0,0,.26);line-height:32px;pointer-events:none;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition-property:-webkit-transform,color;-moz-transition-property:-moz-transform,color;transition-property:transform,color;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.input-file__filename{display:block;height:32px;width:100%;overflow:hidden;opacity:0;line-height:32px;text-overflow:ellipsis;white-space:nowrap}.input-file__input{position:absolute;top:32px;left:0;height:32px;width:100%;opacity:0;cursor:pointer}@media screen and (min-width:1024px){[flex-container]{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){[flex-container=row]{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}@media screen and (min-width:1024px){[flex-container=column]{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}[flex-wrap]{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){[flex-align=center],[flex-align="center center"],[flex-align="center start"],[flex-align="center end"]{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width:1024px){[flex-align=end],[flex-align="end center"],[flex-align="end start"],[flex-align="end end"]{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}}@media screen and (min-width:1024px){[flex-align=space-around],[flex-align="space-around center"],[flex-align="space-around start"],[flex-align="space-around end"]{-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}}@media screen and (min-width:1024px){[flex-align=space-between],[flex-align="space-between center"],[flex-align="space-between start"],[flex-align="space-between end"]{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}@media screen and (min-width:1024px){[flex-align="center center"],[flex-align="end center"],[flex-align="space-around center"],[flex-align="space-between center"],[flex-align="start center"]{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width:1024px){[flex-align="center start"],[flex-align="end start"],[flex-align="space-around start"],[flex-align="space-between start"],[flex-align="start start"]{-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}@media screen and (min-width:1024px){[flex-align="center end"],[flex-align="end end"],[flex-align="space-around end"],[flex-align="space-between end"],[flex-align="start end"]{-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}}@media screen and (min-width:1024px){[flex-gutter="8"]{margin:0 -4px}}@media screen and (max-width:1023px){[flex-gutter="8"]>[flex-item]{margin-bottom:8px}}@media screen and (min-width:1024px){[flex-gutter="8"]>[flex-item]{padding:0 4px}}@media screen and (min-width:1024px){[flex-gutter="16"]{margin:0 -8px}}@media screen and (max-width:1023px){[flex-gutter="16"]>[flex-item]{margin-bottom:16px}}@media screen and (min-width:1024px){[flex-gutter="16"]>[flex-item]{padding:0 8px}}@media screen and (min-width:1024px){[flex-gutter="24"]{margin:0 -12px}}@media screen and (max-width:1023px){[flex-gutter="24"]>[flex-item]{margin-bottom:24px}}@media screen and (min-width:1024px){[flex-gutter="24"]>[flex-item]{padding:0 12px}}@media screen and (min-width:1024px){[flex-gutter="32"]{margin:0 -16px}}@media screen and (max-width:1023px){[flex-gutter="32"]>[flex-item]{margin-bottom:32px}}@media screen and (min-width:1024px){[flex-gutter="32"]>[flex-item]{padding:0 16px}}@media screen and (min-width:1024px){[flex-item]{position:relative;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="1"]{flex:0 0 8.33333%;max-width:8.33333%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="1"]{flex:0 0 8.33333%;max-height:8.33333%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="2"]{flex:0 0 16.66667%;max-width:16.66667%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="2"]{flex:0 0 16.66667%;max-height:16.66667%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="3"]{flex:0 0 25%;max-width:25%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="3"]{flex:0 0 25%;max-height:25%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="4"]{flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="4"]{flex:0 0 33.33333%;max-height:33.33333%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="5"]{flex:0 0 41.66667%;max-width:41.66667%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="5"]{flex:0 0 41.66667%;max-height:41.66667%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="6"]{flex:0 0 50%;max-width:50%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="6"]{flex:0 0 50%;max-height:50%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="7"]{flex:0 0 58.33333%;max-width:58.33333%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="7"]{flex:0 0 58.33333%;max-height:58.33333%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="8"]{flex:0 0 66.66667%;max-width:66.66667%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="8"]{flex:0 0 66.66667%;max-height:66.66667%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="9"]{flex:0 0 75%;max-width:75%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="9"]{flex:0 0 75%;max-height:75%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="10"]{flex:0 0 83.33333%;max-width:83.33333%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="10"]{flex:0 0 83.33333%;max-height:83.33333%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="11"]{flex:0 0 91.66667%;max-width:91.66667%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="11"]{flex:0 0 91.66667%;max-height:91.66667%}}@media screen and (min-width:1024px){[flex-container=row]>[flex-item="12"]{flex:0 0 100%;max-width:100%}}@media screen and (min-width:1024px){[flex-container=column]>[flex-item="12"]{flex:0 0 100%;max-height:100%}}@media screen and (min-width:1024px){[flex-item-align=center]{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center}}@media screen and (min-width:1024px){[flex-item-align=start]{-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}}@media screen and (min-width:1024px){[flex-item-align=end]{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}}@media screen and (min-width:1024px){[flex-item-order="1"]{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}}@media screen and (min-width:1024px){[flex-item-order="2"]{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}}@media screen and (min-width:1024px){[flex-item-order="3"]{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3}}@media screen and (min-width:1024px){[flex-item-order="4"]{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4;-webkit-order:4;-moz-order:4;order:4;-ms-flex-order:4}}@media screen and (min-width:1024px){[flex-item-order="5"]{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;box-ordinal-group:5;-webkit-order:5;-moz-order:5;order:5;-ms-flex-order:5}}@media screen and (min-width:1024px){[flex-item-order="6"]{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;box-ordinal-group:6;-webkit-order:6;-moz-order:6;order:6;-ms-flex-order:6}}@media screen and (min-width:1024px){[flex-item-order="7"]{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;box-ordinal-group:7;-webkit-order:7;-moz-order:7;order:7;-ms-flex-order:7}}@media screen and (min-width:1024px){[flex-item-order="8"]{-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;box-ordinal-group:8;-webkit-order:8;-moz-order:8;order:8;-ms-flex-order:8}}@media screen and (min-width:1024px){[flex-item-order="9"]{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;box-ordinal-group:9;-webkit-order:9;-moz-order:9;order:9;-ms-flex-order:9}}@media screen and (min-width:1024px){[flex-item-order="10"]{-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;box-ordinal-group:10;-webkit-order:10;-moz-order:10;order:10;-ms-flex-order:10}}@media screen and (min-width:1024px){[flex-item-order="11"]{-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;box-ordinal-group:11;-webkit-order:11;-moz-order:11;order:11;-ms-flex-order:11}}@media screen and (min-width:1024px){[flex-item-order="12"]{-webkit-box-ordinal-group:12;-moz-box-ordinal-group:12;box-ordinal-group:12;-webkit-order:12;-moz-order:12;order:12;-ms-flex-order:12}}.icon{vertical-align:top;text-align:center}.icon--xs{height:24px;width:24px;line-height:24px!important}.icon--xs.icon--circled{font-size:10px;font-size:.625rem}.icon--xs.icon--flat{font-size:18px;font-size:1.125rem}.icon--s{height:30px;width:30px;line-height:30px!important}.icon--s.icon--circled{font-size:12px;font-size:.75rem}.icon--s.icon--flat{font-size:24px;font-size:1.5rem}.icon--m{height:36px;width:36px;line-height:36px!important}.icon--m.icon--circled{font-size:14px;font-size:.875rem}.icon--m.icon--flat{font-size:30px;font-size:1.875rem}.icon--l{height:40px;width:40px;line-height:40px!important}.icon--l.icon--circled{font-size:18px;font-size:1.125rem}.icon--l.icon--flat{font-size:34px;font-size:2.125rem}.icon--xl{height:56px;width:56px;line-height:56px!important}.icon--xl.icon--circled{font-size:26px;font-size:1.625rem}.icon--xl.icon--flat{font-size:50px;font-size:3.125rem}.icon--circled.icon--red{color:#FFF;background-color:#F44336}.icon--flat.icon--red{color:#F44336}.icon--circled.icon--pink{color:#FFF;background-color:#E91E63}.icon--flat.icon--pink{color:#E91E63}.icon--circled.icon--purple{color:#FFF;background-color:#9C27B0}.icon--flat.icon--purple{color:#9C27B0}.icon--circled.icon--deep-purple{color:#FFF;background-color:#673AB7}.icon--flat.icon--deep-purple{color:#673AB7}.icon--circled.icon--indigo{color:#FFF;background-color:#3F51B5}.icon--flat.icon--indigo{color:#3F51B5}.icon--circled.icon--blue{color:#FFF;background-color:#2196F3}.icon--flat.icon--blue{color:#2196F3}.icon--circled.icon--light-blue{color:#FFF;background-color:#00BCD4}.icon--flat.icon--light-blue{color:#00BCD4}.icon--circled.icon--teal{color:#FFF;background-color:#009688}.icon--flat.icon--teal{color:#009688}.icon--circled.icon--green{color:#FFF;background-color:#4CAF50}.icon--flat.icon--green{color:#4CAF50}.icon--circled.icon--light-green{color:#FFF;background-color:#8BC34A}.icon--flat.icon--light-green{color:#8BC34A}.icon--circled.icon--lime{color:#FFF;background-color:#CDDC39}.icon--flat.icon--lime{color:#CDDC39}.icon--circled.icon--yellow{color:#FFF;background-color:#FFEB3B}.icon--flat.icon--yellow{color:#FFEB3B}.icon--circled.icon--amber{color:#FFF;background-color:#FFC107}.icon--flat.icon--amber{color:#FFC107}.icon--circled.icon--orange{color:#FFF;background-color:#FF9800}.icon--flat.icon--orange{color:#FF9800}.icon--circled.icon--deep-orange{color:#FFF;background-color:#FF5722}.icon--flat.icon--deep-orange{color:#FF5722}.icon--circled.icon--brown{color:#FFF;background-color:#795548}.icon--flat.icon--brown{color:#795548}.icon--circled.icon--grey{color:#FFF;background-color:#9E9E9E}.icon--flat.icon--grey{color:#9E9E9E}.icon--circled.icon--blue-grey{color:#FFF;background-color:#607D8B}.icon--flat.icon--blue-grey{color:#607D8B}.icon--circled.icon--black{color:#FFF;background-color:#000}.icon--flat.icon--black{color:#000}.icon--circled.icon--white{color:#FFF;background-color:#FFF}.icon--flat.icon--white{color:#FFF}.icon--circled{border-radius:50%}.list-row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;position:relative;padding:0 16px}.list-row.list-row--multi-line .list-primary-tile,.list-row.list-row--multi-line .list-row__primary,.list-row.list-row--multi-line .list-row__secondary,.list-row.list-row--multi-line .list-secondary-tile{padding:16px 0}.list-row:not(.list-row--multi-line) .list-content-tile,.list-row:not(.list-row--multi-line) .list-primary-tile,.list-row:not(.list-row--multi-line) .list-row__content,.list-row:not(.list-row--multi-line) .list-row__primary,.list-row:not(.list-row--multi-line) .list-row__secondary,.list-row:not(.list-row--multi-line) .list-secondary-tile{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.list-row:not(.list-row--multi-line) .list-primary-tile,.list-row:not(.list-row--multi-line) .list-row__primary,.list-row:not(.list-row--multi-line) .list-row__secondary,.list-row:not(.list-row--multi-line) .list-secondary-tile{padding:8px 0}.list-row--has-separator .list-row__content:after{content:'';position:absolute;right:0;bottom:0;left:0;height:1px;background-color:rgba(0,0,0,.12)}.list-row--has-separator:last-child .list-row__content:after{display:none}.list-row--is-clickable{cursor:pointer}.list-row--is-active,.list-row--is-clickable:hover{background-color:#F5F5F5}.list-content-tile,.list-primary-tile,.list-row__content,.list-row__primary,.list-row__secondary,.list-secondary-tile{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.list-primary-tile,.list-row__primary{width:56px}.list-content-tile,.list-row__content{position:relative;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:12px 0}.list-row__secondary,.list-secondary-tile{-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;width:40px}.list-divider{height:1px;margin-top:8px;margin-bottom:8px;background-color:rgba(0,0,0,.12)}.list-divider--is-pushed{margin-left:72px}.list-subheader{padding:12px 16px;color:rgba(0,0,0,.54)}.list-subheader--is-pushed{margin-left:56px}.notification{position:fixed;right:24px;bottom:24px;z-index:1001;max-width:300px;padding:16px 24px;border-radius:2px;background-color:#323232;cursor:pointer;-webkit-animation:jelly 1000ms linear both;-moz-animation:jelly 1000ms linear both;animation:jelly 1000ms linear both;-webkit-transition:margin-bottom .2s ease-in-out;-moz-transition:margin-bottom .2s ease-in-out;transition:margin-bottom .2s ease-in-out}.notification__content{display:block;font-size:14px;font-size:.875rem;color:#FFF;line-height:20px}.notification--has-icon .notification__content{padding-left:32px}.notification__icon{position:absolute;top:16px;left:24px;font-size:14px;font-size:.875rem;color:#FFF;line-height:20px!important}.notification--red .notification__icon{color:#F44336}.notification--pink .notification__icon{color:#E91E63}.notification--purple .notification__icon{color:#9C27B0}.notification--deep-purple .notification__icon{color:#673AB7}.notification--indigo .notification__icon{color:#3F51B5}.notification--blue .notification__icon{color:#2196F3}.notification--light-blue .notification__icon{color:#00BCD4}.notification--teal .notification__icon{color:#009688}.notification--green .notification__icon{color:#4CAF50}.notification--light-green .notification__icon{color:#8BC34A}.notification--lime .notification__icon{color:#CDDC39}.notification--yellow .notification__icon{color:#FFEB3B}.notification--amber .notification__icon{color:#FFC107}.notification--orange .notification__icon{color:#FF9800}.notification--deep-orange .notification__icon{color:#FF5722}.notification--brown .notification__icon{color:#795548}.notification--grey .notification__icon{color:#9E9E9E}.notification--blue-grey .notification__icon{color:#607D8B}.notification--black .notification__icon{color:#000}.notification--white .notification__icon{color:#FFF}.progress-circular-container{position:relative;height:50px}.progress-circular{position:absolute;top:50%;left:50%;z-index:999;height:100px;width:100px;margin-top:-50px;margin-left:-50px}.progress-circular--is-small{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.progress-circular--is-shown .progress-circular__path{stroke-width:6}.progress-circular__svg{position:relative;height:100px;width:100px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.progress-circular__path{stroke-width:0;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:circular 1.5s ease-in-out infinite;-moz-animation:circular 1.5s ease-in-out infinite;animation:circular 1.5s ease-in-out infinite;-webkit-transition-property:stroke-width;-moz-transition-property:stroke-width;transition-property:stroke-width;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}@-webkit-keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@-moz-keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}.progress-linear{position:absolute;right:0;bottom:0;left:0;z-index:999;height:4px;overflow:hidden;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center}.progress-linear--is-shown{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.progress-linear__background{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4}.progress-linear__bar{-webkit-transform:scale(1) translateX(50%);-moz-transform:scale(1) translateX(50%);-ms-transform:scale(1) translateX(50%);-o-transform:scale(1) translateX(50%);transform:scale(1) translateX(50%)}.progress-linear__bar--first{position:absolute;top:-12px;height:24px;width:100%;-webkit-animation:bar1 2s linear infinite;-moz-animation:bar1 2s linear infinite;animation:bar1 2s linear infinite}.progress-linear__bar--second{position:absolute;top:-48px;height:96px;width:100%;-webkit-animation:bar2 2s linear infinite;-moz-animation:bar2 2s linear infinite;animation:bar2 2s linear infinite}@-webkit-keyframes bar1{0%{-webkit-transform:scale(.5) translateX(-150%)}37.5%{-webkit-transform:scale(.75) translateX(0)}100%,75%{-webkit-transform:scale(.5) translateX(150%)}}@-moz-keyframes bar1{0%{-moz-transform:scale(.5) translateX(-150%)}37.5%{-moz-transform:scale(.75) translateX(0)}100%,75%{-moz-transform:scale(.5) translateX(150%)}}@keyframes bar1{0%{-webkit-transform:scale(.5) translateX(-150%);-moz-transform:scale(.5) translateX(-150%);-ms-transform:scale(.5) translateX(-150%);-o-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}37.5%{-webkit-transform:scale(.75) translateX(0);-moz-transform:scale(.75) translateX(0);-ms-transform:scale(.75) translateX(0);-o-transform:scale(.75) translateX(0);transform:scale(.75) translateX(0)}100%,75%{-webkit-transform:scale(.5) translateX(150%);-moz-transform:scale(.5) translateX(150%);-ms-transform:scale(.5) translateX(150%);-o-transform:scale(.5) translateX(150%);transform:scale(.5) translateX(150%)}}@-webkit-keyframes bar2{0%,40%{-webkit-transform:scale(.5) translateX(-250%)}55%{-webkit-transform:scale(.5) translateX(-150%)}70%{-webkit-transform:scale(.5) translateX(-50%)}85%{-webkit-transform:scale(.25) translateX(150%)}100%{-webkit-transform:scale(.25) translateX(250%)}}@-moz-keyframes bar2{0%,40%{-moz-transform:scale(.5) translateX(-250%)}55%{-moz-transform:scale(.5) translateX(-150%)}70%{-moz-transform:scale(.5) translateX(-50%)}85%{-moz-transform:scale(.25) translateX(150%)}100%{-moz-transform:scale(.25) translateX(250%)}}@keyframes bar2{0%,40%{-webkit-transform:scale(.5) translateX(-250%);-moz-transform:scale(.5) translateX(-250%);-ms-transform:scale(.5) translateX(-250%);-o-transform:scale(.5) translateX(-250%);transform:scale(.5) translateX(-250%)}55%{-webkit-transform:scale(.5) translateX(-150%);-moz-transform:scale(.5) translateX(-150%);-ms-transform:scale(.5) translateX(-150%);-o-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}70%{-webkit-transform:scale(.5) translateX(-50%);-moz-transform:scale(.5) translateX(-50%);-ms-transform:scale(.5) translateX(-50%);-o-transform:scale(.5) translateX(-50%);transform:scale(.5) translateX(-50%)}85%{-webkit-transform:scale(.25) translateX(150%);-moz-transform:scale(.25) translateX(150%);-ms-transform:scale(.25) translateX(150%);-o-transform:scale(.25) translateX(150%);transform:scale(.25) translateX(150%)}100%{-webkit-transform:scale(.25) translateX(250%);-moz-transform:scale(.25) translateX(250%);-ms-transform:scale(.25) translateX(250%);-o-transform:scale(.25) translateX(250%);transform:scale(.25) translateX(250%)}}.radio-group .radio-button{margin-bottom:8px}.radio-button__input:not(:checked)+.radio-button__label:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.radio-button__input:checked+.radio-button__label:before,.radio-button__input:not(:checked)+.radio-button__label:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.radio-button__input:checked+.radio-button__label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.radio-button__input[disabled]+.radio-button__label{cursor:not-allowed}.radio-button__input[disabled]+.radio-button__label:after,.radio-button__input[disabled]+.radio-button__label:before{color:rgba(0,0,0,.26)}.radio-button__label{display:block;position:relative;padding-left:32px;font-weight:400;line-height:24px;cursor:pointer}.radio-button__label:after,.radio-button__label:before{font-family:MaterialDesignIcons;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;font-size:24px;font-size:1.5rem;line-height:24px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.radio-button__label:before{content:'\f3b1'}.radio-button__label:after{content:'\f3b2';color:#009688}.radio-button__help{display:block;padding-left:32px;color:rgba(0,0,0,.54);text-align:left}.ripple{display:block;position:absolute;border-radius:100%;opacity:.3;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.ripple--is-animated{-webkit-animation:ripple .65s linear;-moz-animation:ripple .65s linear;animation:ripple .65s linear}@media screen and (max-width:1023px){.scrollbar-container{overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px){.scrollbar-container{position:relative;overflow:hidden}}.scrollbar-container:hover .scrollbar-y-axis__handle,.scrollbar-y-axis--is-dragging .scrollbar-y-axis__handle{opacity:1}.scrollbar-y-axis{position:absolute;top:0;right:0;width:10px}.scrollbar-y-axis:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6);opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.scrollbar-y-axis--is-dragging:before,.scrollbar-y-axis:hover:before{opacity:1}.scrollbar-y-axis__handle{position:absolute;top:0;left:2px;width:6px;border-radius:3px;background-color:rgba(0,0,0,.4);opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.search-filter{position:relative;overflow:hidden}.search-filter--is-closed{width:40px}.search-filter--is-focused .search-filter__cancel{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.search-filter--dark-theme .search-filter__cancel,.search-filter--dark-theme .search-filter__input,.search-filter--dark-theme .search-filter__label{color:#FFF}.search-filter--light-theme .search-filter__cancel,.search-filter--light-theme .search-filter__input,.search-filter--light-theme .search-filter__label{color:rgba(0,0,0,.87)}.search-filter__container{position:relative;height:40px;width:240px;padding:0 40px 0 56px}.search-filter__label{position:absolute;top:0;left:0;height:40px;width:40px;font-size:24px;font-size:1.5rem;cursor:pointer}.search-filter__label .mdi{position:absolute;top:9px;left:8px}.search-filter__input{display:block;height:40px;width:100%;margin:0;padding:0;border:none;outline:0;background:0 0}.search-filter__input::-webkit-input-placeholder{color:rgba(0,0,0,.26)}.search-filter--dark-theme .search-filter__input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.search-filter__input::-moz-placeholder{color:rgba(0,0,0,.26)}.search-filter--dark-theme .search-filter__input::-moz-placeholder{color:rgba(255,255,255,.7)}.search-filter__input:-moz-placeholder{color:rgba(0,0,0,.26)}.search-filter--dark-theme .search-filter__input:-moz-placeholder{color:rgba(255,255,255,.7)}.search-filter__input:-ms-input-placeholder{color:rgba(0,0,0,.26)}.search-filter--dark-theme .search-filter__input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.search-filter__cancel{position:absolute;top:0;right:0;height:40px;width:40px;font-size:24px;font-size:1.5rem;text-align:center;cursor:pointer;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.search-filter__cancel .mdi{line-height:40px}.lx-select{position:relative;margin-top:32px;padding-bottom:8px}.lx-select:before{content:'';position:absolute;right:0;bottom:7px;left:0;height:1px;border-bottom:1px solid rgba(0,0,0,.12)}.lx-select .dropdown{display:block}.lx-select__floating-label{color:rgba(0,0,0,.26);position:absolute;top:-20px;left:0;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}.lx-select__selected{position:relative;padding-right:24px;cursor:pointer;white-space:nowrap}.lx-select__selected:after{font-family:MaterialDesignIcons;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f325';position:absolute;right:8px;bottom:8px;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.26);line-height:16px}.lx-select__selected:hover .lx-select__close{opacity:1}.lx-select__selected .ripple{background-color:#9E9E9E}.lx-select__selected--is-unique{line-height:32px}.lx-select__selected--is-multiple{padding-top:6px;padding-bottom:2px}.lx-select__selected--placeholder{padding-top:0!important;color:rgba(0,0,0,.26);line-height:32px!important}.lx-select__close{display:block;position:absolute;top:8px;right:24px;opacity:0;line-height:32px;-webkit-transition-property:opacity,color;-moz-transition-property:opacity,color;transition-property:opacity,color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.lx-select__close:hover{color:#F44336}.lx-select__tag{position:relative;float:left;margin-right:4px;margin-bottom:4px;padding:0 4px;border-radius:2px;background-color:#F5F5F5;font-size:13px;font-size:.8125rem;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lx-select__tag:last-child{margin-right:0}.lx-select__choices{margin-left:-16px;margin-top:-12px}.lx-select__choices .dropdown-menu__content{padding-top:0}.lx-select__choice--is-multiple{position:relative;padding-left:40px}.lx-select__choice--is-multiple:after,.lx-select__choice--is-multiple:before{font-family:MaterialDesignIcons;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:16px;font-size:18px;font-size:1.125rem;line-height:32px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.lx-select__choice--is-multiple:before{content:'\f1c8';-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.lx-select__choice--is-multiple:after{content:'\f1c9';-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);color:#009688}.lx-select__choice--is-selected:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.lx-select__choice--is-selected:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.lx-select__help{height:32px;padding:0 16px;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.26);line-height:32px;white-space:nowrap}.lx-select__loader{height:32px;line-height:32px;text-align:center}.lx-select__loader .mdi{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.lx-select__chosen{display:block;min-height:56px;padding:0 40px 0 16px;border-bottom:1px solid rgba(0,0,0,.12);line-height:56px}.lx-select__chosen--is-multiple{padding-top:18px;padding-bottom:14px}.lx-select__chosen--is-multiple::after{clear:both;content:"";display:table}.lx-select__filter{padding:2px 8px;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.12)}.switch__input:not(:checked)+.switch__label:before{background-color:rgba(0,0,0,.26)}.switch__input:not(:checked)+.switch__label:after{background-color:#FAFAFA}.switch__input:checked+.switch__label:before{background-color:rgba(0,150,136,.5)}.switch__input:checked+.switch__label:after{background-color:#009688;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}.switch__input[disabled]+.switch__label{cursor:not-allowed}.switch__input[disabled]+.switch__label:before{background-color:rgba(0,0,0,.12)}.switch__input[disabled]+.switch__label:after{background-color:#BDBDBD}.switch__label{display:block;position:relative;padding-left:45px;font-weight:400;line-height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__label:before{content:'';position:absolute;top:5px;left:0;z-index:1;height:14px;width:35px;border-radius:7px;-webkit-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.switch__label:after{content:'';position:absolute;top:2px;left:0;z-index:2;display:block;height:20px;width:20px;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;transition-property:background-color,transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.switch__help{display:block;padding-left:45px;color:rgba(0,0,0,.54);text-align:left}.tabs{position:relative}.tabs:after{content:'';position:absolute;top:47px;right:0;left:0;height:1px}.tabs--theme-light:after{background-color:rgba(255,255,255,.7)}.tabs--theme-light .tabs-link{color:rgba(255,255,255,.7)}.tabs--theme-light .tabs-link--is-active,.tabs--theme-light .tabs-link:hover{color:#FFF!important}.tabs--theme-dark:after{background-color:rgba(0,0,0,.12)}.tabs--theme-dark .tabs-link{color:rgba(0,0,0,.54)}.tabs--layout-full .tabs__links{display:table;table-layout:fixed;width:100%;text-align:center}.tabs--layout-full .tabs__links li{display:table-cell}.tabs--layout-inline .tabs__links li{display:inline-block;vertical-align:top}@media screen and (max-width:480px){.tabs--layout-inline .tabs-link{padding-left:12px;padding-right:12px}}@media screen and (min-width:481px){.tabs--layout-inline .tabs-link{padding-left:24px;padding-right:24px}}.tabs--no-divider:after{display:none}.tabs__links{position:relative}.tabs__indicator{position:absolute;top:46px;right:0;left:0;z-index:1;height:2px}.tabs-link{display:block;height:48px;cursor:pointer;font-weight:500;line-height:48px;text-align:center;text-transform:uppercase;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}@media screen and (max-width:1023px){.tabs-link{font-size:14px;font-size:.875rem}}@media screen and (min-width:1024px){.tabs-link{font-size:13px;font-size:.8125rem}}.tabs-link .mdi{font-size:24px;font-size:1.5rem;line-height:48px}.text-field{position:relative;padding-top:32px;padding-bottom:8px}.text-field:after,.text-field:before{content:''}.text-field:before{position:absolute;right:0;bottom:7px;left:0;height:1px;border-bottom:1px solid rgba(0,0,0,.12)}.text-field:after{position:absolute;right:0;bottom:6px;left:0;height:2px;background-color:#2196F3;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.text-field--is-active .text-field__label{-webkit-transform:scale(.75) translateY(0);-moz-transform:scale(.75) translateY(0);-ms-transform:scale(.75) translateY(0);-o-transform:scale(.75) translateY(0);transform:scale(.75) translateY(0)}.text-field--is-focused:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.text-field--is-focused .text-field__label,.text-field--is-focused.text-field--dark-theme .text-field__label{color:#2196F3}.text-field--is-disabled:before{border-bottom-style:dashed}.text-field--is-disabled .text-field__input{color:rgba(0,0,0,.26);cursor:not-allowed}.text-field--is-disabled.text-field--dark-theme .text-field__input{color:rgba(255,255,255,.3)}.text-field--has-error:after{background-color:#F44336;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.text-field--has-error .text-field__label,.text-field--has-error.text-field--dark-theme .text-field__label{color:#F44336}.text-field--fixed-label{padding-top:8px}.text-field--fixed-label .text-field__label{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.text-field--fixed-label.text-field--is-focused .text-field__label{color:rgba(0,0,0,.26)}.text-field--fixed-label.text-field--dark-theme.text-field--is-focused .text-field__label{color:rgba(255,255,255,.3)}.text-field--label-hidden .text-field__label{display:none}.text-field--is-valid .text-field__label{color:#4CAF50}.text-field--is-valid:after{background-color:#4CAF50;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.text-field--is-valid.text-field--dark-theme .text-field__label{color:#4CAF50}.text-field--dark-theme:before{border-color:rgba(255,255,255,.3)}.text-field--with-icon{margin-left:64px}.text-field__label{display:block;position:absolute;top:8px;left:0;color:rgba(0,0,0,.26);line-height:32px;pointer-events:none;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition-property:-webkit-transform,color;-moz-transition-property:-moz-transform,color;transition-property:transform,color;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.text-field--dark-theme .text-field__label{color:rgba(255,255,255,.3)}.text-field__input{display:block;width:100%;margin:0;padding:0;border:none;overflow:hidden;resize:none;font-weight:400;cursor:text;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.text-field__input:focus{outline:0}.text-field--dark-theme .text-field__input{color:#FFF}input.text-field__input{height:32px;line-height:32px}textarea.text-field__input{height:24px;margin:4px 0}.text-field__icon{position:absolute;top:2px;left:-68px;height:44px;width:48px;line-height:44px;font-size:24px;font-size:1.5rem;color:rgba(0,0,0,.54);text-align:center;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.text-field--dark-theme .text-field__icon{color:#FFF}.text-field--is-focused .text-field__icon{color:#2196F3}.text-field--has-error .text-field__icon{color:#F44336}.text-field--is-valid .text-field__icon{color:#4CAF50}.toolbar{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;padding:0 16px}@media screen and (max-width:1023px){.toolbar{height:56px;padding-top:8px;padding-bottom:8px}}@media screen and (min-width:1024px){.toolbar{height:64px;padding-top:12px;padding-bottom:12px}}.toolbar__left{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.toolbar__right{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.toolbar__label{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;line-height:40px}.tooltip{position:absolute;z-index:999;border-radius:2px;opacity:0;overflow:hidden;pointer-events:none;-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.tooltip--is-active{opacity:1}.tooltip--is-active.tooltip--top{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}.tooltip--is-active.tooltip--bottom{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}.tooltip--is-active.tooltip--left{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-ms-transform:translateX(-8px);-o-transform:translateX(-8px);transform:translateX(-8px)}.tooltip--is-active.tooltip--right{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);-o-transform:translateX(8px);transform:translateX(8px)}.tooltip__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;-webkit-transform:scale(0) translateY(50%);-moz-transform:scale(0) translateY(50%);-ms-transform:scale(0) translateY(50%);-o-transform:scale(0) translateY(50%);transform:scale(0) translateY(50%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.tooltip__label{display:block;padding:0 8px;font-size:11px;font-size:.6875rem;line-height:22px;white-space:nowrap}.tooltip--black .tooltip__background{background-color:#757575}.tooltip--black .tooltip__label{color:#FFF}.tooltip--white .tooltip__background{background-color:#EEE}.tooltip--white .tooltip__label{color:rgba(0,0,0,.87)}.tooltip--top .tooltip__background{-webkit-transform:scale(0) translateY(50%);-moz-transform:scale(0) translateY(50%);-ms-transform:scale(0) translateY(50%);-o-transform:scale(0) translateY(50%);transform:scale(0) translateY(50%);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.tooltip--top.tooltip--is-active .tooltip__background{-webkit-transform:scale(3) translateY(50%);-moz-transform:scale(3) translateY(50%);-ms-transform:scale(3) translateY(50%);-o-transform:scale(3) translateY(50%);transform:scale(3) translateY(50%)}.tooltip--bottom .tooltip__background{-webkit-transform:scale(0) translateY(-50%);-moz-transform:scale(0) translateY(-50%);-ms-transform:scale(0) translateY(-50%);-o-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}.tooltip--bottom.tooltip--is-active .tooltip__background{-webkit-transform:scale(3) translateY(-50%);-moz-transform:scale(3) translateY(-50%);-ms-transform:scale(3) translateY(-50%);-o-transform:scale(3) translateY(-50%);transform:scale(3) translateY(-50%)}.tooltip--left .tooltip__background{-webkit-transform:scale(0) translateX(50%);-moz-transform:scale(0) translateX(50%);-ms-transform:scale(0) translateX(50%);-o-transform:scale(0) translateX(50%);transform:scale(0) translateX(50%);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}.tooltip--left.tooltip--is-active .tooltip__background{-webkit-transform:scale(3) translateX(50%);-moz-transform:scale(3) translateX(50%);-ms-transform:scale(3) translateX(50%);-o-transform:scale(3) translateX(50%);transform:scale(3) translateX(50%)}.tooltip--right .tooltip__background{-webkit-transform:scale(0) translateX(-50%);-moz-transform:scale(0) translateX(-50%);-ms-transform:scale(0) translateX(-50%);-o-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.tooltip--right.tooltip--is-active .tooltip__background{-webkit-transform:scale(3) translateX(-50%);-moz-transform:scale(3) translateX(-50%);-ms-transform:scale(3) translateX(-50%);-o-transform:scale(3) translateX(-50%);transform:scale(3) translateX(-50%)}
/*
 LumX v0.3.20
 (c) 2014-2015 LumApps http://ui.lumapps.com
 License: MIT
*/
angular.module("lumx.utils",["lumx.utils.transclude","lumx.utils.transclude-replace"]),angular.module("lumx",["lumx.utils","lumx.ripple","lumx.notification","lumx.dropdown","lumx.text-field","lumx.dialog","lumx.select","lumx.scrollbar","lumx.thumbnail","lumx.tabs","lumx.tooltip","lumx.file-input","lumx.progress","lumx.search-filter","lumx.date-picker"]),angular.module("lumx.utils.transclude-replace",[]).directive("ngTranscludeReplace",["$log",function(e){return{terminal:!0,restrict:"EA",link:function(n,t,i,l,a){return a?void a(function(e){e.length?t.replaceWith(e):t.remove()}):void e.error("orphan","Illegal use of ngTranscludeReplace directive in the template! No parent directive that requires a transclusion found. ")}}}]),angular.module("lumx.utils.transclude",[]).config(["$provide",function(e){e.decorator("ngTranscludeDirective",["$delegate",function(e){return e.shift(),e}])}]).directive("ngTransclude",function(){return{restrict:"EAC",link:function(e,n,t,i,l){var a=t.ngTransclude||"sibling";switch(a){case"sibling":l(function(e){n.empty(),n.append(e)});break;case"parent":l(e,function(e){n.empty(),n.append(e)});break;case"child":var o=e.$new();l(o,function(e){n.empty(),n.append(e),n.on("$destroy",function(){o.$destroy()})});break;default:var r=parseInt(a);if(!isNaN(r)){for(var c=e,s=0;r>s&&c.$parent;s++)c=c.$parent;l(c,function(e){n.empty(),n.append(e)})}}}}}),angular.module("lumx.date-picker",[]).controller("lxDatePickerController",["$scope","$timeout","$window",function(e,n){function t(){var n=[],t=angular.copy(e.activeDate).date(0),i=angular.copy(e.activeDate).date(1),l=angular.copy(i).endOf("month"),a=angular.copy(l).date();e.emptyFirstDays=[];for(var o=0===i.day()?6:i.day()-1;o>0;o--)e.emptyFirstDays.push({});for(var r=0;a>r;r++){var c=angular.copy(t.add(1,"days"));c.selected=angular.isDefined(e.selected.model)&&c.isSame(e.selected.date,"day"),c.today=c.isSame(moment(),"day"),n.push(c)}e.emptyLastDays=[];for(var s=7-(0===l.day()?7:l.day());s>0;s--)e.emptyLastDays.push({});e.days=n}var i,l,a,o,r=this;this.init=function(e,n){l=e.find(".lx-date-picker"),o=e,r.build(n)},this.build=function(n){if(n!==i){i=n,moment.locale(i),angular.isDefined(e.model)?(e.selected={model:moment(e.model).format("LL"),date:e.model},e.activeDate=moment(e.model)):(e.selected={model:void 0,date:new Date},e.activeDate=moment()),e.moment=moment,e.days=[],e.daysOfWeek=[moment.weekdaysMin(1),moment.weekdaysMin(2),moment.weekdaysMin(3),moment.weekdaysMin(4),moment.weekdaysMin(5),moment.weekdaysMin(6),moment.weekdaysMin(0)],e.years=[];for(var l=moment().year()-100;l<=moment().year()+100;l++)e.years.push(l);t()}},e.previousMonth=function(){e.activeDate=e.activeDate.subtract(1,"month"),t()},e.nextMonth=function(){e.activeDate=e.activeDate.add(1,"month"),t()},e.select=function(n){e.selected={model:n.format("LL"),date:n.toDate()},e.model=n.toDate(),t()},e.selectYear=function(n){e.yearSelection=!1,e.selected.model=moment(e.selected.date).year(n).format("LL"),e.selected.date=moment(e.selected.date).year(n).toDate(),e.model=moment(e.selected.date).toDate(),e.activeDate=e.activeDate.add(n-e.activeDate.year(),"year"),t()},e.openPicker=function(){e.yearSelection=!1,a=angular.element("<div/>",{"class":"lx-date-filter"}),a.appendTo("body").bind("click",function(){e.closePicker()}),l.appendTo("body").show(),n(function(){a.addClass("lx-date-filter--is-shown"),l.addClass("lx-date-picker--is-shown")},100)},e.closePicker=function(){a.removeClass("lx-date-filter--is-shown"),l.removeClass("lx-date-picker--is-shown"),n(function(){a.remove(),l.hide().appendTo(o)},600)},e.displayYearSelection=function(){var t=angular.element(".lx-date-picker__calendar").outerHeight(),i=angular.element(".lx-date-picker__year-selector");i.css({height:t}),e.yearSelection=!0,n(function(){var e=angular.element(".lx-date-picker__year--is-active");i.scrollTop(i.scrollTop()+e.position().top-i.height()/2+e.height()/2)})}}]).directive("lxDatePicker",function(){return{restrict:"AE",controller:"lxDatePickerController",scope:{model:"=",label:"@",fixedLabel:"&",icon:"@"},templateUrl:"date-picker.html",link:function(e,n,t,i){function l(e){return e?e:(null!==navigator.language?navigator.language:navigator.browserLanguage).split("_")[0].split("-")[0]||"en"}i.init(n,l(t.locale)),t.$observe("locale",function(){i.build(l(t.locale))})}}}),angular.module("lumx.dialog",[]).service("LxDialogService",["$timeout","$interval","$window",function(e,n,t){function i(e){var n=60,i=s[e].element,l=i.find(".dialog__header"),a=i.find(".dialog__content"),o=i.find(".dialog__actions"),r=angular.element("<div/>",{"class":"dialog__scrollable"}),c=n+l.outerHeight()+a.outerHeight()+o.outerHeight();c>=t.innerHeight?(i.addClass("dialog--is-fixed"),0===i.find(".dialog__scrollable").length&&(r.css({top:l.outerHeight(),bottom:o.outerHeight()}),a.wrap(r))):(i.removeClass("dialog--is-fixed"),i.find(".dialog__scrollable").length>0&&a.unwrap())}var l,a,o,r,c=this,s={};this.registerScope=function(e,n){s[e]=n},this.open=function(t){r=t,a=angular.element("<div/>",{"class":"dialog-filter"}),a.appendTo("body").bind("click",function(){c.close(t)}),s[t].element.appendTo("body").show(),e(function(){s[t].isOpened=!0,a.addClass("dialog-filter--is-shown"),s[t].element.addClass("dialog--is-shown")},100),l=n(function(){s[t].element.outerHeight()!==o&&(i(t),o=s[t].element.outerHeight())},500)},this.close=function(t){r=void 0,n.cancel(l),a.removeClass("dialog-filter--is-shown"),s[t].element.removeClass("dialog--is-shown"),s[t].onclose(),e(function(){a.remove(),s[t].element.hide().removeClass("dialog--is-fixed").appendTo(s[t].parent),s[t].isOpened=!1,o=void 0},600)},angular.element(t).bind("resize",function(){angular.isDefined(r)&&i(r)})}]).controller("LxDialogController",["$scope","LxDialogService",function(e,n){this.init=function(t,i){e.isOpened=!1,e.element=t,e.parent=t.parent(),n.registerScope(i,e)}}]).directive("lxDialog",function(){return{restrict:"E",controller:"LxDialogController",scope:{onclose:"&"},template:'<div><div ng-if="isOpened" ng-transclude="2"></div></div>',replace:!0,transclude:!0,link:function(e,n,t,i){t.$observe("id",function(e){e&&i.init(n,e)})}}}).directive("lxDialogClose",["LxDialogService",function(e){return{restrict:"A",link:function(n,t){t.bind("click",function(){e.close(t.parents(".dialog").attr("id"))})}}}]),angular.module("lumx.dropdown",[]).service("LxDropdownService",["$document",function(e){function n(n){l||e.bind("click",i),l&&l!==n&&(l.isOpened=!1),l=n}function t(n){l===n&&(l=null,e.unbind("click",i))}function i(){l&&l.$apply(function(){l.isOpened=!1})}var l=null;return{open:n,close:t}}]).controller("LxDropdownController",["$scope","$timeout","$window","LxDropdownService",function(e,n,t,i){function l(){e.isDropped=!1,s()}function a(){e.isDropped=!0,u.appendTo("body"),n(function(){r(),c()})}function o(n){return angular.isUndefined(e.overToggle)&&angular.isDefined(e.fromTop)?"true"===e.fromTop:"true"===e.overToggle?!n:n}function r(){var n=u.outerWidth();p=u.outerHeight();var i,l,a,r={x:d.offset().left,y:d.offset().top+d.outerHeight()},c=n;angular.isDefined(e.width)&&(c="full"===e.width?d.outerWidth():d.outerWidth()+parseInt(e.width)),"right"===e.position?r.x=t.innerWidth-(d.offset().left+d.outerWidth()):"center"===e.position&&(r.x=d.offset().left+(d.outerWidth()-c)/2),r.y+p>=t.innerHeight&&r.y-p>0?(l=o(!0)?d.outerHeight():0,l&&r.y-l-p<=0&&(i=r.y-l-8),u.css({left:"right"!==e.position?r.x:void 0,right:"right"===e.position?r.x:void 0,bottom:t.innerHeight-r.y+l,width:c,height:i})):r.y+p<t.innerHeight?(a=o(!1)?-d.outerHeight():0,u.css({left:"right"!==e.position?r.x:void 0,right:"right"===e.position?r.x:void 0,top:r.y+a,width:c})):r.y>t.innerHeight/2?(l=o(!0)?d.outerHeight():0,i=r.y-8,u.css({left:"right"!==e.position?r.x:void 0,right:"right"===e.position?r.x:void 0,bottom:t.innerHeight-r.y+l,width:c,height:i-l})):(a=o(!1)?-d.outerHeight():0,i=t.innerHeight-r.y-8,u.css({left:"right"!==e.position?r.x:void 0,right:"right"===e.position?r.x:void 0,top:r.y+a,width:c,height:i-a}))}function c(){var n=u.outerWidth(),t=u.outerHeight();u.css({width:0,height:0,opacity:1}),u.find(".dropdown-dropdownMenu__content").css({width:n,height:t}),u.velocity({width:n},{duration:200,easing:"easeOutQuint",queue:!1}),u.velocity({height:t},{duration:500,easing:"easeOutQuint",queue:!1,complete:function(){u.css(t===p?{height:"auto"}:{overflow:"auto"}),angular.isDefined(e.width)||u.css({width:"auto"}),u.find(".dropdown-menu__content").removeAttr("style")}}),d.addClass("dropdown--is-active")}function s(){u.velocity({width:0,height:0},{duration:200,easing:"easeOutQuint",complete:function(){u.appendTo(d).removeAttr("style"),d.removeClass("dropdown--is-active")}})}var d,u,p;e.isOpened=!1,e.isDropped=!1,this.registerDropdown=function(n){d=n,e.position=angular.isDefined(e.position)?e.position:"left"},this.registerDropdownMenu=function(e){u=e},this.toggle=function(){e.isOpened=!e.isOpened},e.$watch("isOpened",function(n){n?(a(),i.open(e)):(l(),i.close(e))}),angular.element(t).bind("resize, scroll",function(){e.isDropped&&r()}),e.$on("$locationChangeSuccess",function(){e.isOpened=!1}),e.$on("$destroy",function(){u.remove(),i.close(e)})}]).directive("lxDropdown",function(){return{restrict:"E",controller:"LxDropdownController",templateUrl:"dropdown.html",transclude:!0,replace:!0,scope:{position:"@",width:"@",fromTop:"@",overToggle:"@"},link:function(e,n,t,i){i.registerDropdown(n)}}}).directive("lxDropdownToggle",function(){return{restrict:"A",require:"^lxDropdown",templateUrl:"dropdown-toggle.html",replace:!0,transclude:!0,link:function(e,n,t,i){n.bind("click",function(n){n.stopPropagation(),e.$apply(function(){i.toggle()})})}}}).directive("lxDropdownMenu",function(){return{restrict:"E",require:"^lxDropdown",templateUrl:"dropdown-menu.html",transclude:!0,replace:!0,link:function(e,n,t,i){i.registerDropdownMenu(n),n.on("click",function(n){n.stopPropagation(),e.$apply(function(){i.toggle()})})}}}).directive("lxDropdownFilter",["$timeout",function(e){return{restrict:"A",link:function(n,t){t.bind("click",function(e){e.stopPropagation()}),e(function(){t.find("input").focus()},200)}}}]),angular.module("lumx.file-input",[]).directive("lxFileInput",["$timeout",function(e){return{restrict:"E",scope:{label:"@",value:"=",change:"&"},templateUrl:"file-input.html",replace:!0,link:function(n,t){function i(e){e&&(a.text(e.replace(/C:\\fakepath\\/i,"")),t.addClass("input-file--is-active"))}var l=t.find("input"),a=t.find(".input-file__filename");l.addClass("input-file__input").on("change",function(){e(function(){i(l.val()),t.addClass("input-file--is-focused")}),angular.isDefined(n.change)&&n.change({e:l[0].files[0],newValue:l.val(),oldValue:a.text()})}).on("blur",function(){t.removeClass("input-file--is-focused")}),n.$watch("value",function(e){i(e)})}}}]),angular.module("lumx.notification",[]).service("LxNotificationService",["$injector","$rootScope","$timeout",function(e,n,t){function i(e){return parseFloat(window.getComputedStyle(e,null).height)}function l(){var e=x.length-1;x[e].height=i(x[e].elem[0]);for(var n=0,t=e;t>=0;t--)x.length>1&&t!==e&&(n=24+x[e].height,x[t].margin+=n,x[t].elem.css("marginBottom",x[t].margin+"px"))}function a(e){for(var n=x.indexOf(e),t=24+x[n].height,i=0;n>i;i++)x.length>1&&(x[i].margin-=t,x[i].elem.css("marginBottom",x[i].margin+"px"));e.elem.remove(),x.splice(n,1)}function o(e,n,i,o){var r,c=angular.element("<div/>",{"class":"notification"}),s=angular.element("<span/>",{"class":"notification__content",text:e});if(angular.isDefined(n)){var d=angular.element("<i/>",{"class":"notification__icon mdi mdi-"+n});c.addClass("notification--has-icon").append(d)}angular.isDefined(o)&&c.addClass("notification--"+o),c.append(s).appendTo("body");var u={elem:c,margin:0};x.push(u),l(),c.bind("click",function(){a(u),angular.isDefined(r)&&t.cancel(r)}),(angular.isUndefined(i)||!i)&&(r=t(function(){a(u)},6e3))}function r(e,n){o(e,"check",n,"green")}function c(e,n){o(e,"alert-circle",n,"red")}function s(e,n){o(e,"alert",n,"orange")}function d(e,n){o(e,"information-outline",n,"blue")}function u(e){var n=angular.element("<div/>",{"class":"dialog__header p++ fs-title",text:e});return n}function p(e){var n=angular.element("<div/>",{"class":"dialog__content p++ pt0 tc-black-2",text:e});return n}function f(t,i){var l=e.get("$compile"),a=angular.element("<div/>",{"class":"dialog__actions"}),o=angular.element("<button/>",{"class":"btn btn--m btn--blue btn--flat",text:t.ok});if(angular.isDefined(t.cancel)){var r=angular.element("<button/>",{"class":"btn btn--m btn--red btn--flat",text:t.cancel});r.attr("lx-ripple",""),l(r)(n),a.append(r),r.bind("click",function(){i(!1),h()})}return o.attr("lx-ripple",""),l(o)(n),a.append(o),o.bind("click",function(){i(!0),h()}),a}function g(e,n,i,l){v=angular.element("<div/>",{"class":"dialog-filter"}),b=angular.element("<div/>",{"class":"dialog dialog--alert"});var a=u(e),o=p(n),r=f(i,l);v.appendTo("body"),b.append(a).append(o).append(r).appendTo("body").show(),t(function(){v.addClass("dialog-filter--is-shown"),b.addClass("dialog--is-shown")},100)}function m(e,n,i,l){v=angular.element("<div/>",{"class":"dialog-filter"}),b=angular.element("<div/>",{"class":"dialog dialog--alert"});var a=u(e),o=p(n),r=f({ok:i},l);v.appendTo("body"),b.append(a).append(o).append(r).appendTo("body").show(),t(function(){v.addClass("dialog-filter--is-shown"),b.addClass("dialog--is-shown")},100)}function h(){v.removeClass("dialog-filter--is-shown"),b.removeClass("dialog--is-shown"),t(function(){v.remove(),b.remove()},600)}var v,b,x=[];return{alert:m,confirm:g,error:c,info:d,notify:o,success:r,warning:s}}]),angular.module("lumx.progress",[]).service("LxProgressService",["$timeout","$interval",function(e){function n(){d=document.createElement("div"),d.setAttribute("class","progress-circular"),u=document.createElementNS("http://www.w3.org/2000/svg","svg"),u.setAttribute("class","progress-circular__svg"),p=document.createElementNS("http://www.w3.org/2000/svg","circle"),p.setAttribute("class","progress-circular__path"),p.setAttribute("cx","50"),p.setAttribute("cy","50"),p.setAttribute("r","20"),p.setAttribute("fill","none"),p.setAttribute("stroke-miterlimit","10"),u.appendChild(p),d.appendChild(u),f=angular.element("<div/>",{"class":"progress-linear"}),g=angular.element("<div/>",{"class":"progress-linear__background"}),m=angular.element("<div/>",{"class":"progress-linear__bar progress-linear__bar--first"}),h=angular.element("<div/>",{"class":"progress-linear__bar progress-linear__bar--second"}),f.append(g).append(m).append(h)}function t(e,n){v||l(e,n)}function i(){v&&a()}function l(n,t){v=!0,p.setAttribute("stroke",n),angular.isDefined(t)?document.querySelector(t).appendChild(d):document.getElementsByTagName("body")[0].appendChild(d),e(function(){d.setAttribute("class","progress-circular progress-circular--is-shown")})}function a(){d.setAttribute("class","progress-circular"),e(function(){d.remove(),v=!1},400)}function o(e,n){b||c(e,n)}function r(){b&&s()}function c(n,t){b=!0,g.css({backgroundColor:n}),m.css({backgroundColor:n}),h.css({backgroundColor:n}),f.appendTo(angular.isDefined(t)?t:"body"),e(function(){f.addClass("progress-linear--is-shown")})}function s(){f.removeClass("progress-linear--is-shown"),e(function(){f.remove(),b=!1},400)}var d,u,p,f,g,m,h,v=!1,b=!1;return n(),{circular:{show:t,hide:i},linear:{show:o,hide:r}}}]).directive("lxProgress",function(){return{restrict:"E",scope:{type:"@",color:"@"},templateUrl:"progress.html"}}),angular.module("lumx.ripple",[]).directive("lxRipple",["$timeout",function(e){return{restrict:"A",link:function(n,t,i){var l;t.css({position:"relative",overflow:"hidden"}).bind("mousedown",function(n){var a;if(0===t.find(".ripple").length?(a=angular.element("<span/>",{"class":"ripple"}),i.lxRipple&&a.addClass("bgc-"+i.lxRipple),t.prepend(a)):a=t.find(".ripple"),a.removeClass("ripple--is-animated"),!a.height()&&!a.width()){var o=Math.max(t.outerWidth(),t.outerHeight());a.css({height:o,width:o})}var r=n.pageX-t.offset().left-a.width()/2,c=n.pageY-t.offset().top-a.height()/2;a.css({top:c+"px",left:r+"px"}).addClass("ripple--is-animated"),l=e(function(){a.removeClass("ripple--is-animated")},651)}),n.$on("$destroy",function(){e.cancel(l)})}}}]),angular.module("lumx.scrollbar",[]).service("LxScrollbarService",["$window","$timeout",function(e,n){function t(){angular.element(e).trigger("resize")}function i(e,t){angular.isDefined(e)&&""!==e&&n(function(){a[e]=t})}function l(e){return a[e]}var a={};return{update:t,setScrollPercent:i,getScrollPercent:l}}]).controller("LxScrollbarController",["$scope","$window","LxScrollbarService",function(e,n,t){function i(){s=c.outerHeight(),u=d.outerHeight(),m=u-s,s>=u?p.hide():(p.show(),a(0,0),p.css({height:s}),f.css({height:s/u*100+"%"}))}function l(e,n){n>=0&&m>=n?a(e,n):0>n?a(0,0):a(s-f.outerHeight(),m)}function a(e,n){f.css({top:e}),p.css({top:n}),c.scrollTop(n),angular.isDefined(r)&&t.setScrollPercent(r,n/m*100)}var o,r,c,s,d,u,p,f,g,m;this.setElementId=function(e){r=e},this.init=function(t){c=t,c.addClass("scrollbar-container").wrapInner('<div class="scrollbar-content"></div>'),d=c.find(".scrollbar-content"),p=angular.element("<div/>",{"class":"scrollbar-y-axis"}),f=angular.element("<div/>",{"class":"scrollbar-y-axis__handle"}),p.append(f).prependTo(c),f.bind("mousedown",function(){var e,t,i;angular.element(n).bind("mousemove",function(a){n.innerWidth>=1024&&(a.preventDefault(),p.addClass("scrollbar-y-axis--is-dragging"),angular.isUndefined(o)&&(o=a.pageY),angular.isUndefined(g)&&(g=f.position().top),e=a.pageY-o+g,t=e/(s-f.outerHeight()),i=m*t,l(e,i))})}),angular.element(n).bind("mouseup",function(){n.innerWidth>=1024&&(p.removeClass("scrollbar-y-axis--is-dragging"),o=void 0,g=void 0,angular.element(n).unbind("mousemove"))}),c.bind("mousewheel",function(e){if(n.innerWidth>=1024){e.preventDefault();var t=c.scrollTop()/m,i=(s-f.outerHeight())*t;l(i,c.scrollTop()+-1*e.originalEvent.wheelDelta)}}),e.$watch(function(){return c.outerHeight()||d.outerHeight()},function(e){angular.isNumber(e)&&n.innerWidth>=1024&&i()})},angular.element(n).bind("resize",function(){n.innerWidth<1024?p.hide():i()})}]).directive("lxScrollbar",function(){return{restrict:"AE",controller:"LxScrollbarController",link:function(e,n,t,i){i.init(n),t.$observe("id",function(e){angular.isDefined(e)&&i.setElementId(e)})}}}),angular.module("lumx.search-filter",[]).directive("lxSearchFilter",["$timeout",function(e){return{restrict:"E",templateUrl:"search-filter.html",scope:{model:"=?",theme:"@",placeholder:"@"},link:function(n,t,i){var l=t.find(".search-filter__input"),a=t.find(".search-filter__label"),o=t.find(".search-filter"),r=t.find(".search-filter__container");n.closed=angular.isDefined(i.closed),angular.isUndefined(n.theme)&&(n.theme="light"),i.$observe("filterWidth",function(e){r.css({width:e})}),l.on("blur",function(){angular.isDefined(i.closed)&&!l.val()&&o.velocity({width:40},{duration:400,easing:"easeOutQuint",queue:!1})}),a.on("click",function(){angular.isDefined(i.closed)?(o.velocity({width:i.filterWidth?i.filterWidth:240},{duration:400,easing:"easeOutQuint",queue:!1}),e(function(){l.focus()},401)):l.focus()}),n.clear=function(){n.model=void 0,l.focus()}}}}]),angular.module("lumx.select",[]).controller("LxSelectController",["$scope","$compile","$filter","$interpolate","$sce","$timeout",function(e,n,t,i,l,a){function o(e,n){for(var t=0;t<e.length;t++)if(angular.equals(e[t],n))return t;return-1}function r(n){_=!1,e.multiple?-1===o(e.data.selected,n)&&e.data.selected.push(n):e.data.selected=[n]}function c(n,t){if(_=!1,e.allowClear||e.multiple){angular.isDefined(t)&&!e.multiple&&t.stopPropagation();var i=o(e.data.selected,n);-1!==i&&e.data.selected.splice(i,1)}}function s(n,t){angular.isDefined(t)&&e.multiple&&t.stopPropagation(),e.multiple&&d(n)?c(n):r(n)}function d(n){return angular.isDefined(e.data.selected)&&-1!==o(e.data.selected,n)}function u(){return angular.isUndefined(e.choices())||0===t("filter")(e.choices(),e.data.filter).length}function p(){return angular.isDefined(e.minLength)&&angular.isDefined(e.data.filter)&&e.data.filter.length<e.minLength}function f(){return"true"!==e.loading&&(p()||u()&&!p())}function g(){return"true"!==e.loading&&!u()&&!p()}function m(){return angular.isArray(e.choices())}function h(e){return l.trustAsHtml(e)}function v(){return angular.isDefined(e.data.selected)?e.data.selected:[]}function b(){return l.trustAsHtml(e.data.selectedTemplate)}function x(n,t,i){var l=e.multiple?[]:void 0,o=[];if(!n||e.multiple&&0===n.length)return void i(l);if(e.data.loading=!0,e.multiple)if(angular.isDefined(t)){var r=!1,c=function(n){return function(t){a(function(){void 0!==t&&l.splice(n,0,t),o.splice(o.indexOf(n),1),0!==o.length||r||(r=!0,e.data.loading=!1,i(l))})}};for(var s in n)o.push(s),t(n[s],c(s))}else i(n);else angular.isDefined(t)?(e.data.loading=!0,t(n,function(n){e.data.loading=!1,i(n)})):i(n)}var y=!1,_=!0;e.data={filter:"",selected:[],loading:!1},this.registerTransclude=function(n){e.data.selectedTransclude=n},this.getScope=function(){return e},e.$watch("ngModel.$modelValue",function(n){return y?void(y=!1):void x(n,e.modelToSelection,function(n){_=!0;var t=void 0!==n?angular.copy(n):[];e.multiple||(t=void 0!==n?[angular.copy(n)]:[]),e.data.selected=t})}),e.$watch("data.selected",function(t){if(angular.isDefined(t)&&angular.isDefined(e.data.selectedTransclude)){var l=e.$new();e.data.selectedTemplate="",angular.forEach(t,function(t){l.$selected=t,e.data.selectedTransclude(l,function(t){var a=angular.element("<div/>"),o=n(t)(l),r=i(t.html())(l);o.html(r),a.append(o),e.multiple&&a.find("span").addClass("lx-select__tag"),e.data.selectedTemplate+=a.html()})})}if(_)return void(_=!1);var a=t;e.multiple||(a=t?t[0]:void 0),x(a,e.selectionToModel,function(n){y=!0,e.change&&e.change({newValue:angular.copy(n),oldValue:angular.copy(e.ngModel.$modelValue)}),e.ngModel.$setViewValue(angular.copy(n))})},!0),e.$watch("data.filter",function(n,t){(angular.isUndefined(e.minLength)||n&&e.minLength<=n.length)&&e.filter&&e.filter(n,t)}),e.select=r,e.unselect=c,e.toggle=s,e.isChoicesVisible=g,e.isHelperVisible=f,e.isSelected=d,e.filterNeeded=p,e.getSelectedElements=v,e.getSelectedTemplate=b,e.hasNoResults=u,e.isChoicesArray=m,e.trust=h}]).directive("lxSelect",function(){return{restrict:"AE",controller:"LxSelectController",require:"?ngModel",scope:!0,templateUrl:"select.html",transclude:!0,replace:!0,link:function(e,n,t,i){e.multiple=angular.isDefined(t.multiple),e.floatingLabel=angular.isDefined(t.floatingLabel),e.tree=angular.isDefined(t.tree),e.ngModel=i,e.placeholder="",e.loading="",e.minLength=0,e.allowClear="",e.choices=function(){return[]},e.change=void 0,e.filter=void 0,e.selectionToModel=void 0,e.modelToSelection=void 0,t.$observe("placeholder",function(n){e.placeholder=n}),t.$observe("loading",function(n){e.loading=n}),t.$observe("minLength",function(n){e.minLength=n}),t.$observe("allowClear",function(n){e.allowClear=n}),t.$observe("choices",function(n){e.choices=function(){return e.$eval(n)}}),t.$observe("change",function(n){e.change=function(t,i){return e.$eval(n,{newValue:t,oldValue:i})}}),t.$observe("filter",function(n){e.filter=function(t,i){return e.$eval(n,{newValue:t,oldValue:i})}});var l=function(n){e.selectionToModel=function(t,i){return e.$eval(n,{data:t,callback:i})}};angular.isDefined(t.selectionToModel)&&l(t.selectionToModel),t.$observe("selectionToModel",l);var a=function(n){e.modelToSelection=function(t,i){return e.$eval(n,{data:t,callback:i})}};angular.isDefined(t.modelToSelection)&&a(t.modelToSelection),t.$observe("modelToSelection",a)}}}).directive("lxSelectSelected",function(){return{restrict:"E",require:"^lxSelect",templateUrl:"select-selected.html",transclude:!0,link:function(e,n,t,i,l){i.registerTransclude(l)}}}).directive("lxSelectChoices",function(){return{restrict:"E",require:"^lxSelect",templateUrl:"select-choices.html",transclude:!0}}),angular.module("lumx.tabs",[]).controller("LxTabsController",["$scope","$sce","$timeout","$window",function(e,n,t,i){function l(){return d}function a(n){t(function(){e.activeTab=n})}function o(n){c.find(".tabs-link").removeClass("tc-"+e.indicator),c.find(".tabs-link").eq(n).addClass("tc-"+e.indicator)}function r(n){var t;t=e.activeTab>n?"right":"left";var i=c.outerWidth(),l=c.find(".tabs-link").eq(e.activeTab),a=l.outerWidth(),o=l.position().left,r=i-(o+a);if(angular.isUndefined(n))s.css({left:o,right:r});else{var d={duration:200,easing:"easeOutQuint"};"left"===t?(s.velocity({left:o},d),s.velocity({right:r},d)):(s.velocity({right:r},d),s.velocity({left:o},d))}}var c,s,d=[];e.activeTab=angular.isUndefined(e.activeTab)?0:e.activeTab,this.init=function(e){c=e.find(".tabs__links"),s=e.find(".tabs__indicator")},this.getScope=function(){return e},this.addTab=function(e){return d.push(e),t(function(){r()}),d.length-1},this.removeTab=function(n){var i=d.indexOf(n);if(-1!==i){for(var l=i+1;l<d.length;++l)--d[l].index;if(d.splice(i,1),i===e.activeTab)e.activeTab=0,t(function(){r(i)});else if(i<e.activeTab){var a=e.activeTab;e.activeTab=a-1,t(function(){r(a)})}else t(function(){r()})}},e.$watch("activeTab",function(e,n){e!==n&&t(function(){o(e),r(n)})}),angular.element(i).bind("resize",function(){r()}),e.getTabs=l,e.setActiveTab=a}]).directive("lxTabs",function(){return{restrict:"E",controller:"LxTabsController",templateUrl:"tabs.html",transclude:!0,replace:!0,scope:{activeTab:"=?",linksTc:"@",linksBgc:"@",indicator:"@",noDivider:"@",zDepth:"@",layout:"@"},link:function(e,n,t,i){i.init(n),angular.isUndefined(e.linksTc)&&(e.linksTc="dark"),angular.isUndefined(e.linksBgc)&&(e.linksBgc="white"),angular.isUndefined(e.indicator)&&(e.indicator="blue-500"),angular.isUndefined(e.zDepth)&&(e.zDepth="0"),angular.isUndefined(e.layout)&&(e.layout="full")}}}).directive("lxTab",function(){return{require:"^lxTabs",restrict:"E",scope:{heading:"@",icon:"@"},templateUrl:"tab.html",transclude:!0,replace:!0,link:function(e,n,t,i){e.data=i.getScope(),e.index=i.addTab(e),e.$on("$destroy",function(e){i.removeTab(e.currentScope)})}}}).directive("lxTabLink",function(){return{require:"^lxTabs",restrict:"A",link:function(e,n){e.activeTab===n.parent().index()&&n.addClass("tc-"+e.indicator),n.on("mouseenter",function(){e.activeTab!==n.parent().index()&&n.addClass("tc-"+e.indicator)}).on("mouseleave",function(){e.activeTab!==n.parent().index()&&n.removeClass("tc-"+e.indicator)})}}}),angular.module("lumx.text-field",[]).directive("lxTextField",["$timeout",function(e){return{restrict:"E",scope:{label:"@",disabled:"&",error:"&",valid:"&",fixedLabel:"&",icon:"@",theme:"@"},templateUrl:"text-field.html",replace:!0,transclude:!0,link:function(n,t,i,l,a){function o(){n.data.focused=!0,n.$apply()}function r(){n.data.focused=!1,n.$apply()}function c(){n.data.model=u.$modelValue||p.val()}function s(){c(),n.$apply()}function d(){e(function(){p.removeAttr("style").css({height:p[0].scrollHeight+"px"})})}angular.isUndefined(n.theme)&&(n.theme="light");var u,p;n.data={focused:!1,model:void 0},a(function(){p=t.find("textarea"),p[0]?(d(),p.on("cut paste drop keydown",function(){d()})):p=t.find("input"),p.addClass("text-field__input"),p.on("focus",o),p.on("blur",r),p.on("propertychange change click keyup input paste",s),u=p.data("$ngModelController"),n.$watch(function(){return u.$modelValue},c)})}}}]),angular.module("lumx.thumbnail",[]).controller("LxThumbnailController",["$scope",function(e){function n(){var n=e.thumbnailWidth/e.originalWidth,t=e.thumbnailWidth,i=e.originalHeight*n;if(i<e.thumbnailHeight){var l=e.thumbnailHeight/i;i=e.thumbnailHeight,t=l*t}e.element.css({background:"url("+e.thumbnailSrc+") no-repeat","background-position":"center","background-size":t+"px "+i+"px",overflow:"hidden"})}this.init=function(n){e.element=n},this.prepareImage=function(){e.isLoading=!0;var t=new Image;t.src=e.thumbnailSrc,e.element.css({width:e.thumbnailWidth+"px",height:e.thumbnailHeight+"px"}),t.onload=function(){e.originalWidth=t.width,e.originalHeight=t.height,n(),e.isLoading=!1}}}]).directive("lxThumbnail",function(){return{restrict:"E",template:'<div class="thumbnail" ng-class="{ \'thumbnail--is-loading\': isLoading }"></div>',replace:!0,controller:"LxThumbnailController",scope:{thumbnailSrc:"@",thumbnailWidth:"@",thumbnailHeight:"@"},link:function(e,n,t,i){i.init(n),t.$observe("thumbnailSrc",function(){t.thumbnailSrc&&i.prepareImage()}),t.$observe("thumbnailWidth",function(){t.thumbnailWidth&&i.prepareImage()}),t.$observe("thumbnailHeight",function(){t.thumbnailHeight&&i.prepareImage()})}}}),angular.module("lumx.tooltip",[]).controller("LxTooltipController",["$scope","$timeout",function(e,n){var t,i,l,a,o,r,c,s=this;this.init=function(e,n){c=e,i=n.lxTooltip,l=angular.isDefined(n.tooltipPosition)?n.tooltipPosition:"top",a=angular.isDefined(n.tooltipColor)?n.tooltipColor:"black",t=angular.element("<div/>",{"class":"tooltip tooltip--"+l+" tooltip--"+a}),r=angular.element("<div/>",{"class":"tooltip__background"}),o=angular.element("<span/>",{"class":"tooltip__label",text:i}),c.bind("mouseenter",function(){s.showTooltip()}),c.bind("mouseleave",function(){s.hideTooltip()})},this.showTooltip=function(){var e=c.outerWidth(),n=c.outerHeight(),i=c.offset().top,a=c.offset().left;t.append(r).append(o).appendTo("body"),"top"===l?t.css({left:a-t.outerWidth()/2+e/2,top:i-t.outerHeight()}):"bottom"===l?t.css({left:a-t.outerWidth()/2+e/2,top:i+n}):"left"===l?t.css({left:a-t.outerWidth(),top:i+n/2-t.outerHeight()/2}):"right"===l&&t.css({left:a+e,top:i+n/2-t.outerHeight()/2}),t.addClass("tooltip--is-active")},this.hideTooltip=function(){t.removeClass("tooltip--is-active"),n(function(){t.remove()},200)},e.$on("$destroy",function(){t.remove()})}]).directive("lxTooltip",function(){return{restrict:"A",controller:"LxTooltipController",link:function(e,n,t,i){t.$observe("lxTooltip",function(){t.lxTooltip&&i.init(n,t)})}}}),angular.module("lumx.dropdown").run(["$templateCache",function(e){e.put("dropdown.html",'<div class="dropdown" ng-transclude="parent"></div>\n'),e.put("dropdown-toggle.html",'<div ng-transclude="1"></div>\n'),e.put("dropdown-menu.html",'<div class="dropdown-menu dropdown-menu--{{ position }}" ng-class="{ \'dropdown__menu--is-dropped\': isDropped }">\n    <div class="dropdown-menu__content" ng-transclude="2" ng-if="isDropped"></div>\n</div>\n')}]),angular.module("lumx.file-input").run(["$templateCache",function(e){e.put("file-input.html",'<div class="input-file">\n    <span class="input-file__label">{{ label }}</span>\n    <span class="input-file__filename"></span>\n    <input type="file">\n</div>')}]),angular.module("lumx.text-field").run(["$templateCache",function(e){e.put("text-field.html","<div class=\"text-field text-field--{{ theme }}-theme\"\n     ng-class=\"{ 'text-field--is-valid': valid(),\n                 'text-field--has-error': error(),\n                 'text-field--is-disabled': disabled(),\n                 'text-field--fixed-label': fixedLabel(),\n                 'text-field--is-active': data.model || data.focused,\n                 'text-field--is-focused': data.focused,\n                 'text-field--label-hidden': fixedLabel() && data.model,\n                 'text-field--with-icon': icon && fixedLabel() }\">\n    <label class=\"text-field__label\">\n        {{ label }}\n    </label>\n\n"+'    <div class="text-field__icon" ng-if="icon && fixedLabel() ">\n        <i class="mdi mdi-{{ icon }}"></i>\n    </div>\n\n    <div ng-transclude="1"></div>\n</div>\n')}]),angular.module("lumx.search-filter").run(["$templateCache",function(e){e.put("search-filter.html",'<div class="search-filter search-filter--{{ theme }}-theme"\n     ng-class="{ \'search-filter--is-focused\': model,\n                 \'search-filter--is-closed\': closed }">\n    <div class="search-filter__container">\n        <label class="search-filter__label"><i class="mdi mdi-magnify"></i></label>\n        <input type="text" class="search-filter__input" placeholder="{{ placeholder }}" ng-model="model">\n        <span class="search-filter__cancel" ng-click="clear()"><i class="mdi mdi-close-circle"></i></span>\n    </div>\n</div>')
}]),angular.module("lumx.select").run(["$templateCache",function(e){e.put("select.html",'<div class="lx-select"\n     ng-class="{ \'lx-select--is-unique\': !multiple,\n                 \'lx-select--is-multiple\': multiple }">\n    <lx-dropdown width="32" over-toggle="true">\n        <div ng-transclude="parent"></div>\n    </lx-dropdown>\n</div>\n'),e.put("select-selected.html",'<div lx-dropdown-toggle>\n    <span class="lx-select__floating-label" ng-if="getSelectedElements().length !== 0 && floatingLabel">{{ placeholder }}</span>\n\n    <div class="lx-select__selected"\n         ng-class="{ \'lx-select__selected--is-unique\': !multiple,\n                     \'lx-select__selected--is-multiple\': multiple && getSelectedElements().length > 0,\n                     \'lx-select__selected--placeholder\': getSelectedElements().length === 0 }"\n         lx-ripple>\n        <span ng-if="getSelectedElements().length === 0">{{ placeholder }}</span>\n\n        <!-- ng-repeat is used to manage the initialization of the $select even for non-multiple selects -->\n        <div ng-repeat="$selected in getSelectedElements()" ng-if="!multiple">\n            <i class="lx-select__close mdi mdi-close-circle" ng-click="unselect($selected, $event)" ng-if="allowClear"></i>\n            <span ng-transclude="child"></span>\n        </div>\n\n        <div ng-if="multiple">\n            <div class="lx-select__tag" ng-repeat="$selected in getSelectedElements()">\n                <span ng-transclude="child"></span>\n            </div>\n        </div>\n    </div>\n</div>'),e.put("select-choices.html",'<lx-dropdown-menu class="lx-select__choices">\n    <ul ng-if="!tree">\n        <li ng-if="getSelectedElements().length > 0">\n            <div class="lx-select__chosen"\n                 ng-class="{ \'lx-select__chosen--is-multiple\': multiple }"\n                 ng-bind-html="getSelectedTemplate()"></div>\n        </li>\n\n        <li>\n            <div class="lx-select__filter dropdown-filter">\n                <lx-search-filter model="data.filter" filter-width="100%" lx-dropdown-filter></lx-search-filter>\n            </div>\n        </li>\n\n        <li class="lx-select__help" ng-if="isHelperVisible()">\n            <span ng-if="filterNeeded()">Type minimum {{ minLength }} to search</span>\n            <span ng-if="hasNoResults() && !filterNeeded()">No results!</span>\n        </li>\n\n        <li ng-repeat="$choice in choices() | filter:data.filter" ng-if="isChoicesVisible() && isChoicesArray()">\n            <a class="lx-select__choice dropdown-link"\n               ng-class="{ \'lx-select__choice--is-multiple\': multiple,\n                           \'lx-select__choice--is-selected\': isSelected($choice) }"\n               ng-click="toggle($choice, $event)"\n               ng-transclude="child"></a>\n        </li>\n\n        <li ng-repeat-start="($subheader, children) in choices()" ng-if="isChoicesVisible() && !isChoicesArray()">\n            <span class="dropdown-link dropdown-link--is-header" ng-bind-html="trust($subheader)"></span>\n        </li>\n\n        <li ng-repeat-end ng-repeat="$choice in children | filter:data.filter" ng-if="isChoicesVisible() && !isChoicesArray()">\n            <a class="lx-select__choice dropdown-link"\n               ng-class="{ \'lx-select__choice--is-multiple\': multiple,\n                           \'lx-select__choice--is-selected\': isSelected($choice) }"\n               ng-click="toggle($choice, $event)"\n               ng-transclude="child"></a>\n        </li>\n\n        <li class="lx-select__loader" ng-if="loading === \'true\'">\n            <i class="mdi mdi-reload"></i>\n        </li>\n    </ul>\n</lx-dropdown-menu>\n')}]),angular.module("lumx.tabs").run(["$templateCache",function(e){e.put("tabs.html",'<div class="tabs tabs--theme-{{ linksTc }} tabs--layout-{{ layout }}"\n     ng-class="{ \'tabs--no-divider\': noDivider }">\n    <ul class="tabs__links bgc-{{ linksBgc }} z-depth{{ zDepth }}">\n        <li ng-repeat="tab in getTabs()">\n            <a lx-tab-link\n               class="tabs-link"\n               ng-class="{ \'tabs-link--is-active\': $index === activeTab }"\n               ng-click="setActiveTab($index)"\n               lx-ripple="{{ indicator }}">\n               <span ng-if="tab.icon !== undefined"><i class="mdi mdi-{{ tab.icon }}"></i></span>\n               <span ng-if="tab.icon === undefined">{{ tab.heading }}</i></span>\n            </a>\n        </li>\n    </ul>\n\n    <div class="tabs__panes" ng-transclude="1"></div>\n\n    <div class="tabs__indicator bgc-{{ indicator }}"></div>\n</div>\n'),e.put("tab.html",'<div class="tabs-pane" ng-if="index === data.activeTab" ng-transclude="2"></div>\n')}]),angular.module("lumx.date-picker").run(["$templateCache",function(e){e.put("date-picker.html",'<div class="lx-date" ng-class="{ \'lx-date--fixed-label\': fixedLabel(),\n                                 \'lx-date--with-icon\': icon && fixedLabel() }">\n\n    <div class="text-field__icon" ng-if="icon && fixedLabel() ">\n        <i class="mdi mdi-{{ icon }}"></i>\n    </div>\n\n    <!-- Date picker input -->\n    <lx-text-field class="lx-date-input" label="{{ label }}" ng-click="openPicker()">\n        <input type="text" ng-model="selected.model" ng-disabled="true">\n    </lx-text-field>\n\n    <!-- Date picker -->\n    <div class="lx-date-picker">\n        <!-- Current day of week -->\n        <div class="lx-date-picker__current-day-of-week">\n            <span>{{ moment(selected.date).format(\'dddd\') }}</span>\n        </div>\n\n        <!-- Current date -->\n        <div class="lx-date-picker__current-date">\n            <span ng-class="{ \'tc-white-1\': !yearSelection, \'tc-white-3\': yearSelection }">{{ moment(selected.date).format(\'MMM\') }}</span>\n            <strong ng-class="{ \'tc-white-1\': !yearSelection, \'tc-white-3\': yearSelection }">{{ moment(selected.date).format(\'DD\') }}</strong>\n            <a ng-class="{ \'tc-white-3\': !yearSelection, \'tc-white-1\': yearSelection }" ng-click="displayYearSelection()">{{ moment(selected.date).format(\'YYYY\') }}</a>\n        </div>\n\n        <!-- Calendar -->\n        <div class="lx-date-picker__calendar" ng-if="!yearSelection">\n            <div class="lx-date-picker__nav">\n                <button class="btn btn--xs btn--teal btn--icon" lx-ripple ng-click="previousMonth()">\n                    <i class="mdi mdi-chevron-left"></i>\n                </button>\n\n                <span>{{ activeDate.format(\'MMMM YYYY\') }}</span>\n\n                <button class="btn btn--xs btn--teal btn--icon" lx-ripple ng-click="nextMonth()">\n                    <i class="mdi mdi-chevron-right"></i>\n                </button>\n            </div>\n\n            <div class="lx-date-picker__days-of-week">\n                <span ng-repeat="day in daysOfWeek">{{ day }}</span>\n            </div>\n\n            <div class="lx-date-picker__days">\n                <span class="lx-date-picker__day lx-date-picker__day--is-empty"\n                      ng-repeat="x in emptyFirstDays">&nbsp;</span><!--\n\n             --><div class="lx-date-picker__day"\n                     ng-class="{ \'lx-date-picker__day--is-selected\': day.selected,\n                                 \'lx-date-picker__day--is-today\': day.today }"\n                     ng-repeat="day in days">\n                    <a ng-click="select(day)">{{ day ? day.format(\'D\') : \'\' }}</a>\n                </div><!--\n\n             --><span class="lx-date-picker__day lx-date-picker__day--is-empty"\n                      ng-repeat="x in emptyLastDays">&nbsp;</span>\n            </div>\n        </div>\n\n        <!-- Year selection -->\n        <div class="lx-date-picker__year-selector" ng-show="yearSelection">\n            <a class="lx-date-picker__year"\n                 ng-class="{ \'lx-date-picker__year--is-active\': year == activeDate.format(\'YYYY\') }"\n                 ng-repeat="year in years"\n                 ng-click="selectYear(year)"\n                 ng-if="yearSelection">\n                <span>{{ year }}</span>\n            </a>\n        </div>\n\n        <!-- Actions -->\n        <div class="lx-date-picker__actions">\n            <button class="btn btn--m btn--teal btn--flat" lx-ripple ng-click="closePicker()">Ok</button>\n        </div>\n    </div>\n</div>')}]),angular.module("lumx.progress").run(["$templateCache",function(e){e.put("progress.html",'<div class="progress-circular-container" ng-if="type === \'circular\'">\n    <div class="progress-circular progress-circular--is-small progress-circular--is-shown">\n        <svg class="progress-circular__svg">\n            <circle class="progress-circular__path" cx="50" cy="50" r="20" fill="none" stroke-miterlimit="10" stroke="{{ color }}"></circle>\n        </svg>\n    </div>\n</div>')}]);