From ddc54cfe10322ff3079c0b955f79a7e2a741fe72 Mon Sep 17 00:00:00 2001 From: alexmartin1124 Date: Mon, 23 Jan 2017 15:23:10 -0500 Subject: [PATCH] adds registration form --- frontend/.babelrc | 10 + frontend/.editorconfig | 9 + frontend/.eslintignore | 2 + frontend/.eslintrc.js | 22 + frontend/README.md | 18 + frontend/build/build.js | 36 + frontend/build/check-versions.js | 45 + frontend/build/dev-client.js | 9 + frontend/build/dev-server.js | 75 ++ frontend/build/utils.js | 61 + frontend/build/webpack.base.conf.js | 100 ++ frontend/build/webpack.dev.conf.js | 36 + frontend/build/webpack.prod.conf.js | 98 ++ frontend/config/dev.env.js | 6 + frontend/config/index.js | 32 + frontend/config/prod.env.js | 3 + frontend/index.html | 18 + frontend/package.json | 64 + frontend/src/App.vue | 60 + frontend/src/components/Login.vue | 41 + frontend/src/components/Registration.vue | 155 +++ frontend/src/main.js | 27 + frontend/src/routes.js | 19 + frontend/src/store.js | 40 + frontend/static/.gitkeep | 0 frontend/static/css/bootstrap.min.css | 6 + frontend/static/css/custom.css | 53 + frontend/static/css/icons.css | 1087 +++++++++++++++++ .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes frontend/static/css/jquery-ui.min.css | 404 ++++++ frontend/static/images/acg-logo.png | Bin 0 -> 10459 bytes frontend/static/images/aws-logo.png | Bin 0 -> 9928 bytes frontend/static/images/login-background.jpg | Bin 0 -> 364772 bytes frontend/static/js/app.js | 565 +++++++++ frontend/static/js/bootstrap.min.js | 7 + .../js/images/ui-bg_flat_0_888888_40x100.png | Bin 0 -> 179 bytes .../js/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../js/images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../js/images/ui-bg_glass_25_e1f0f5_1x400.png | Bin 0 -> 114 bytes .../js/images/ui-bg_glass_55_444444_1x400.png | Bin 0 -> 121 bytes .../js/images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../js/images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 0 -> 123 bytes .../js/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../js/images/ui-icons_309bbf_256x240.png | Bin 0 -> 5355 bytes .../js/images/ui-icons_444444_256x240.png | Bin 0 -> 7090 bytes .../js/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../js/images/ui-icons_555555_256x240.png | Bin 0 -> 7074 bytes .../js/images/ui-icons_777620_256x240.png | Bin 0 -> 4676 bytes .../js/images/ui-icons_777777_256x240.png | Bin 0 -> 7111 bytes .../js/images/ui-icons_bf3030_256x240.png | Bin 0 -> 4369 bytes .../js/images/ui-icons_cc0000_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240 copy.png | Bin 0 -> 4369 bytes .../js/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes frontend/static/js/jquery-2.1.3.js | 4 + frontend/static/js/jquery-ui.min.js | 13 + 57 files changed, 3125 insertions(+) create mode 100644 frontend/.babelrc create mode 100644 frontend/.editorconfig create mode 100644 frontend/.eslintignore create mode 100644 frontend/.eslintrc.js create mode 100644 frontend/README.md create mode 100644 frontend/build/build.js create mode 100644 frontend/build/check-versions.js create mode 100644 frontend/build/dev-client.js create mode 100644 frontend/build/dev-server.js create mode 100644 frontend/build/utils.js create mode 100644 frontend/build/webpack.base.conf.js create mode 100644 frontend/build/webpack.dev.conf.js create mode 100644 frontend/build/webpack.prod.conf.js create mode 100644 frontend/config/dev.env.js create mode 100644 frontend/config/index.js create mode 100644 frontend/config/prod.env.js create mode 100644 frontend/index.html create mode 100644 frontend/package.json create mode 100644 frontend/src/App.vue create mode 100644 frontend/src/components/Login.vue create mode 100644 frontend/src/components/Registration.vue create mode 100644 frontend/src/main.js create mode 100644 frontend/src/routes.js create mode 100644 frontend/src/store.js create mode 100644 frontend/static/.gitkeep create mode 100644 frontend/static/css/bootstrap.min.css create mode 100644 frontend/static/css/custom.css create mode 100644 frontend/static/css/icons.css create mode 100644 frontend/static/css/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 frontend/static/css/jquery-ui.min.css create mode 100644 frontend/static/images/acg-logo.png create mode 100644 frontend/static/images/aws-logo.png create mode 100644 frontend/static/images/login-background.jpg create mode 100644 frontend/static/js/app.js create mode 100644 frontend/static/js/bootstrap.min.js create mode 100644 frontend/static/js/images/ui-bg_flat_0_888888_40x100.png create mode 100644 frontend/static/js/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 frontend/static/js/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 frontend/static/js/images/ui-bg_glass_25_e1f0f5_1x400.png create mode 100644 frontend/static/js/images/ui-bg_glass_55_444444_1x400.png create mode 100644 frontend/static/js/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 frontend/static/js/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 frontend/static/js/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 frontend/static/js/images/ui-bg_inset-soft_95_fef1ec_1x100.png create mode 100644 frontend/static/js/images/ui-icons_222222_256x240.png create mode 100644 frontend/static/js/images/ui-icons_309bbf_256x240.png create mode 100644 frontend/static/js/images/ui-icons_444444_256x240.png create mode 100644 frontend/static/js/images/ui-icons_454545_256x240.png create mode 100644 frontend/static/js/images/ui-icons_555555_256x240.png create mode 100644 frontend/static/js/images/ui-icons_777620_256x240.png create mode 100644 frontend/static/js/images/ui-icons_777777_256x240.png create mode 100644 frontend/static/js/images/ui-icons_bf3030_256x240.png create mode 100644 frontend/static/js/images/ui-icons_cc0000_256x240.png create mode 100644 frontend/static/js/images/ui-icons_ffffff_256x240 copy.png create mode 100644 frontend/static/js/images/ui-icons_ffffff_256x240.png create mode 100644 frontend/static/js/jquery-2.1.3.js create mode 100644 frontend/static/js/jquery-ui.min.js diff --git a/frontend/.babelrc b/frontend/.babelrc new file mode 100644 index 0000000..27d3078 --- /dev/null +++ b/frontend/.babelrc @@ -0,0 +1,10 @@ +{ + "presets": ["es2015", "stage-2"], + "plugins": ["transform-runtime"], + "comments": false, + "env": { + "test": { + "plugins": [ "istanbul" ] + } + } +} diff --git a/frontend/.editorconfig b/frontend/.editorconfig new file mode 100644 index 0000000..9d08a1a --- /dev/null +++ b/frontend/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/frontend/.eslintignore b/frontend/.eslintignore new file mode 100644 index 0000000..34af377 --- /dev/null +++ b/frontend/.eslintignore @@ -0,0 +1,2 @@ +build/*.js +config/*.js diff --git a/frontend/.eslintrc.js b/frontend/.eslintrc.js new file mode 100644 index 0000000..8e6549e --- /dev/null +++ b/frontend/.eslintrc.js @@ -0,0 +1,22 @@ +module.exports = { + root: true, + parser: 'babel-eslint', + parserOptions: { + sourceType: 'module' + }, + // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style + extends: 'standard', + // required to lint *.vue files + plugins: [ + 'html' + ], + // add your custom rules here + 'rules': { + // allow paren-less arrow functions + 'arrow-parens': 0, + // allow async-await + 'generator-star-spacing': 0, + // allow debugger during development + 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0 + } +} diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..f1351d4 --- /dev/null +++ b/frontend/README.md @@ -0,0 +1,18 @@ +# acg-community-page + +> A Vue.js project + +## Build Setup + +``` bash +# install dependencies +npm install + +# serve with hot reload at localhost:8080 +npm run dev + +# build for production with minification +npm run build +``` + +For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader). \ No newline at end of file diff --git a/frontend/build/build.js b/frontend/build/build.js new file mode 100644 index 0000000..b3c9aad --- /dev/null +++ b/frontend/build/build.js @@ -0,0 +1,36 @@ +// https://github.com/shelljs/shelljs +require('./check-versions')() +require('shelljs/global') +env.NODE_ENV = 'production' + +var path = require('path') +var config = require('../config') +var ora = require('ora') +var webpack = require('webpack') +var webpackConfig = require('./webpack.prod.conf') + +console.log( + ' Tip:\n' + + ' Built files are meant to be served over an HTTP server.\n' + + ' Opening index.html over file:// won\'t work.\n' +) + +var spinner = ora('building for production...') +spinner.start() + +var assetsPath = path.join(config.build.assetsRoot, config.build.assetsSubDirectory) +rm('-rf', assetsPath) +mkdir('-p', assetsPath) +cp('-R', 'static/*', assetsPath) + +webpack(webpackConfig, function (err, stats) { + spinner.stop() + if (err) throw err + process.stdout.write(stats.toString({ + colors: true, + modules: false, + children: false, + chunks: false, + chunkModules: false + }) + '\n') +}) diff --git a/frontend/build/check-versions.js b/frontend/build/check-versions.js new file mode 100644 index 0000000..e2b6cf7 --- /dev/null +++ b/frontend/build/check-versions.js @@ -0,0 +1,45 @@ +var semver = require('semver') +var chalk = require('chalk') +var packageConfig = require('../package.json') +var exec = function (cmd) { + return require('child_process') + .execSync(cmd).toString().trim() +} + +var versionRequirements = [ + { + name: 'node', + currentVersion: semver.clean(process.version), + versionRequirement: packageConfig.engines.node + }, + { + name: 'npm', + currentVersion: exec('npm --version'), + versionRequirement: packageConfig.engines.npm + } +] + +module.exports = function () { + var warnings = [] + for (var i = 0; i < versionRequirements.length; i++) { + var mod = versionRequirements[i] + if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) { + warnings.push(mod.name + ': ' + + chalk.red(mod.currentVersion) + ' should be ' + + chalk.green(mod.versionRequirement) + ) + } + } + + if (warnings.length) { + console.log('') + console.log(chalk.yellow('To use this template, you must update following to modules:')) + console.log() + for (var i = 0; i < warnings.length; i++) { + var warning = warnings[i] + console.log(' ' + warning) + } + console.log() + process.exit(1) + } +} diff --git a/frontend/build/dev-client.js b/frontend/build/dev-client.js new file mode 100644 index 0000000..18aa1e2 --- /dev/null +++ b/frontend/build/dev-client.js @@ -0,0 +1,9 @@ +/* eslint-disable */ +require('eventsource-polyfill') +var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true') + +hotClient.subscribe(function (event) { + if (event.action === 'reload') { + window.location.reload() + } +}) diff --git a/frontend/build/dev-server.js b/frontend/build/dev-server.js new file mode 100644 index 0000000..00f600e --- /dev/null +++ b/frontend/build/dev-server.js @@ -0,0 +1,75 @@ +require('./check-versions')() +var config = require('../config') +if (!process.env.NODE_ENV) process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV) +var path = require('path') +var express = require('express') +var webpack = require('webpack') +var opn = require('opn') +var proxyMiddleware = require('http-proxy-middleware') +var webpackConfig = require('./webpack.dev.conf') + +// default port where dev server listens for incoming traffic +var port = process.env.PORT || config.dev.port +// Define HTTP proxies to your custom API backend +// https://github.com/chimurai/http-proxy-middleware +var proxyTable = config.dev.proxyTable + +var app = express() +var compiler = webpack(webpackConfig) + +var devMiddleware = require('webpack-dev-middleware')(compiler, { + publicPath: webpackConfig.output.publicPath, + quiet: true +}) + +var hotMiddleware = require('webpack-hot-middleware')(compiler, { + log: () => {} +}) +// force page reload when html-webpack-plugin template changes +compiler.plugin('compilation', function (compilation) { + compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) { + hotMiddleware.publish({ action: 'reload' }) + cb() + }) +}) + +// proxy api requests +Object.keys(proxyTable).forEach(function (context) { + var options = proxyTable[context] + if (typeof options === 'string') { + options = { target: options } + } + app.use(proxyMiddleware(context, options)) +}) + +// handle fallback for HTML5 history API +app.use(require('connect-history-api-fallback')()) + +// serve webpack bundle output +app.use(devMiddleware) + +// enable hot-reload and state-preserving +// compilation error display +app.use(hotMiddleware) + +// serve pure static assets +var staticPath = path.posix.join(config.dev.assetsPublicPath, config.dev.assetsSubDirectory) +app.use(staticPath, express.static('./static')) + +var uri = 'http://localhost:' + port + +devMiddleware.waitUntilValid(function () { + console.log('> Listening at ' + uri + '\n') +}) + +module.exports = app.listen(port, function (err) { + if (err) { + console.log(err) + return + } + + // when env is testing, don't need open it + if (process.env.NODE_ENV !== 'testing') { + opn(uri) + } +}) diff --git a/frontend/build/utils.js b/frontend/build/utils.js new file mode 100644 index 0000000..dc3cdd0 --- /dev/null +++ b/frontend/build/utils.js @@ -0,0 +1,61 @@ +var path = require('path') +var config = require('../config') +var ExtractTextPlugin = require('extract-text-webpack-plugin') + +exports.assetsPath = function (_path) { + var assetsSubDirectory = process.env.NODE_ENV === 'production' + ? config.build.assetsSubDirectory + : config.dev.assetsSubDirectory + return path.posix.join(assetsSubDirectory, _path) +} + +exports.cssLoaders = function (options) { + options = options || {} + // generate loader string to be used with extract text plugin + function generateLoaders (loaders) { + var sourceLoader = loaders.map(function (loader) { + var extraParamChar + if (/\?/.test(loader)) { + loader = loader.replace(/\?/, '-loader?') + extraParamChar = '&' + } else { + loader = loader + '-loader' + extraParamChar = '?' + } + return loader + (options.sourceMap ? extraParamChar + 'sourceMap' : '') + }).join('!') + + // Extract CSS when that option is specified + // (which is the case during production build) + if (options.extract) { + return ExtractTextPlugin.extract('vue-style-loader', sourceLoader) + } else { + return ['vue-style-loader', sourceLoader].join('!') + } + } + + // http://vuejs.github.io/vue-loader/en/configurations/extract-css.html + return { + css: generateLoaders(['css']), + postcss: generateLoaders(['css']), + less: generateLoaders(['css', 'less']), + sass: generateLoaders(['css', 'sass?indentedSyntax']), + scss: generateLoaders(['css', 'sass']), + stylus: generateLoaders(['css', 'stylus']), + styl: generateLoaders(['css', 'stylus']) + } +} + +// Generate loaders for standalone style files (outside of .vue) +exports.styleLoaders = function (options) { + var output = [] + var loaders = exports.cssLoaders(options) + for (var extension in loaders) { + var loader = loaders[extension] + output.push({ + test: new RegExp('\\.' + extension + '$'), + loader: loader + }) + } + return output +} diff --git a/frontend/build/webpack.base.conf.js b/frontend/build/webpack.base.conf.js new file mode 100644 index 0000000..55806c3 --- /dev/null +++ b/frontend/build/webpack.base.conf.js @@ -0,0 +1,100 @@ +var path = require('path') +var config = require('../config') +var utils = require('./utils') +var projectRoot = path.resolve(__dirname, '../') + +var env = process.env.NODE_ENV +// check env & config/index.js to decide whether to enable CSS source maps for the +// various preprocessor loaders added to vue-loader at the end of this file +var cssSourceMapDev = (env === 'development' && config.dev.cssSourceMap) +var cssSourceMapProd = (env === 'production' && config.build.productionSourceMap) +var useCssSourceMap = cssSourceMapDev || cssSourceMapProd + +module.exports = { + entry: { + app: './src/main.js' + }, + output: { + path: config.build.assetsRoot, + publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath, + filename: '[name].js' + }, + resolve: { + extensions: ['', '.js', '.vue', '.json'], + fallback: [path.join(__dirname, '../node_modules')], + alias: { + 'vue$': 'vue/dist/vue.common.js', + 'src': path.resolve(__dirname, '../src'), + 'assets': path.resolve(__dirname, '../src/assets'), + 'components': path.resolve(__dirname, '../src/components') + } + }, + resolveLoader: { + fallback: [path.join(__dirname, '../node_modules')] + }, + module: { + preLoaders: [ + { + test: /\.vue$/, + loader: 'eslint', + include: [ + path.join(projectRoot, 'src') + ], + exclude: /node_modules/ + }, + { + test: /\.js$/, + loader: 'eslint', + include: [ + path.join(projectRoot, 'src') + ], + exclude: /node_modules/ + } + ], + loaders: [ + { + test: /\.vue$/, + loader: 'vue' + }, + { + test: /\.js$/, + loader: 'babel', + include: [ + path.join(projectRoot, 'src') + ], + exclude: /node_modules/ + }, + { + test: /\.json$/, + loader: 'json' + }, + { + test: /\.(png|jpe?g|gif|svg)(\?.*)?$/, + loader: 'url', + query: { + limit: 10000, + name: utils.assetsPath('img/[name].[hash:7].[ext]') + } + }, + { + test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, + loader: 'url', + query: { + limit: 10000, + name: utils.assetsPath('fonts/[name].[hash:7].[ext]') + } + } + ] + }, + eslint: { + formatter: require('eslint-friendly-formatter') + }, + vue: { + loaders: utils.cssLoaders({ sourceMap: useCssSourceMap }), + postcss: [ + require('autoprefixer')({ + browsers: ['last 2 versions'] + }) + ] + } +} diff --git a/frontend/build/webpack.dev.conf.js b/frontend/build/webpack.dev.conf.js new file mode 100644 index 0000000..c9e6cc0 --- /dev/null +++ b/frontend/build/webpack.dev.conf.js @@ -0,0 +1,36 @@ +var config = require('../config') +var webpack = require('webpack') +var merge = require('webpack-merge') +var utils = require('./utils') +var baseWebpackConfig = require('./webpack.base.conf') +var HtmlWebpackPlugin = require('html-webpack-plugin') +var FriendlyErrors = require('friendly-errors-webpack-plugin') + +// add hot-reload related code to entry chunks +Object.keys(baseWebpackConfig.entry).forEach(function (name) { + baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name]) +}) + +module.exports = merge(baseWebpackConfig, { + module: { + loaders: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap }) + }, + // eval-source-map is faster for development + devtool: '#eval-source-map', + plugins: [ + new webpack.DefinePlugin({ + 'process.env': config.dev.env + }), + // https://github.com/glenjamin/webpack-hot-middleware#installation--usage + new webpack.optimize.OccurrenceOrderPlugin(), + new webpack.HotModuleReplacementPlugin(), + new webpack.NoErrorsPlugin(), + // https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: 'index.html', + template: 'index.html', + inject: true + }), + new FriendlyErrors() + ] +}) diff --git a/frontend/build/webpack.prod.conf.js b/frontend/build/webpack.prod.conf.js new file mode 100644 index 0000000..0ca5450 --- /dev/null +++ b/frontend/build/webpack.prod.conf.js @@ -0,0 +1,98 @@ +var path = require('path') +var config = require('../config') +var utils = require('./utils') +var webpack = require('webpack') +var merge = require('webpack-merge') +var baseWebpackConfig = require('./webpack.base.conf') +var ExtractTextPlugin = require('extract-text-webpack-plugin') +var HtmlWebpackPlugin = require('html-webpack-plugin') +var env = config.build.env + +var webpackConfig = merge(baseWebpackConfig, { + module: { + loaders: utils.styleLoaders({ sourceMap: config.build.productionSourceMap, extract: true }) + }, + devtool: config.build.productionSourceMap ? '#source-map' : false, + output: { + path: config.build.assetsRoot, + filename: utils.assetsPath('js/[name].[chunkhash].js'), + chunkFilename: utils.assetsPath('js/[id].[chunkhash].js') + }, + vue: { + loaders: utils.cssLoaders({ + sourceMap: config.build.productionSourceMap, + extract: true + }) + }, + plugins: [ + // http://vuejs.github.io/vue-loader/en/workflow/production.html + new webpack.DefinePlugin({ + 'process.env': env + }), + new webpack.optimize.UglifyJsPlugin({ + compress: { + warnings: false + } + }), + new webpack.optimize.OccurrenceOrderPlugin(), + // extract css into its own file + new ExtractTextPlugin(utils.assetsPath('css/[name].[contenthash].css')), + // generate dist index.html with correct asset hash for caching. + // you can customize output by editing /index.html + // see https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: config.build.index, + template: 'index.html', + inject: true, + minify: { + removeComments: true, + collapseWhitespace: true, + removeAttributeQuotes: true + // more options: + // https://github.com/kangax/html-minifier#options-quick-reference + }, + // necessary to consistently work with multiple chunks via CommonsChunkPlugin + chunksSortMode: 'dependency' + }), + // split vendor js into its own file + new webpack.optimize.CommonsChunkPlugin({ + name: 'vendor', + minChunks: function (module, count) { + // any required modules inside node_modules are extracted to vendor + return ( + module.resource && + /\.js$/.test(module.resource) && + module.resource.indexOf( + path.join(__dirname, '../node_modules') + ) === 0 + ) + } + }), + // extract webpack runtime and module manifest to its own file in order to + // prevent vendor hash from being updated whenever app bundle is updated + new webpack.optimize.CommonsChunkPlugin({ + name: 'manifest', + chunks: ['vendor'] + }) + ] +}) + +if (config.build.productionGzip) { + var CompressionWebpackPlugin = require('compression-webpack-plugin') + + webpackConfig.plugins.push( + new CompressionWebpackPlugin({ + asset: '[path].gz[query]', + algorithm: 'gzip', + test: new RegExp( + '\\.(' + + config.build.productionGzipExtensions.join('|') + + ')$' + ), + threshold: 10240, + minRatio: 0.8 + }) + ) +} + +module.exports = webpackConfig diff --git a/frontend/config/dev.env.js b/frontend/config/dev.env.js new file mode 100644 index 0000000..efead7c --- /dev/null +++ b/frontend/config/dev.env.js @@ -0,0 +1,6 @@ +var merge = require('webpack-merge') +var prodEnv = require('./prod.env') + +module.exports = merge(prodEnv, { + NODE_ENV: '"development"' +}) diff --git a/frontend/config/index.js b/frontend/config/index.js new file mode 100644 index 0000000..207dfbd --- /dev/null +++ b/frontend/config/index.js @@ -0,0 +1,32 @@ +// see http://vuejs-templates.github.io/webpack for documentation. +var path = require('path') + +module.exports = { + build: { + env: require('./prod.env'), + index: path.resolve(__dirname, '../dist/index.html'), + assetsRoot: path.resolve(__dirname, '../dist'), + assetsSubDirectory: 'static', + assetsPublicPath: '/', + productionSourceMap: true, + // Gzip off by default as many popular static hosts such as + // Surge or Netlify already gzip all static assets for you. + // Before setting to `true`, make sure to: + // npm install --save-dev compression-webpack-plugin + productionGzip: false, + productionGzipExtensions: ['js', 'css'] + }, + dev: { + env: require('./dev.env'), + port: 8080, + assetsSubDirectory: 'static', + assetsPublicPath: '/', + proxyTable: {}, + // CSS Sourcemaps off by default because relative paths are "buggy" + // with this option, according to the CSS-Loader README + // (https://github.com/webpack/css-loader#sourcemaps) + // In our experience, they generally work as expected, + // just be aware of this issue when enabling this option. + cssSourceMap: false + } +} diff --git a/frontend/config/prod.env.js b/frontend/config/prod.env.js new file mode 100644 index 0000000..773d263 --- /dev/null +++ b/frontend/config/prod.env.js @@ -0,0 +1,3 @@ +module.exports = { + NODE_ENV: '"production"' +} diff --git a/frontend/index.html b/frontend/index.html new file mode 100644 index 0000000..08d7c23 --- /dev/null +++ b/frontend/index.html @@ -0,0 +1,18 @@ + + + + + acg-community-page + + + + + + + + + +
+ + + diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..f7c9fdd --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,64 @@ +{ + "name": "acg-community-page", + "version": "1.0.0", + "description": "A Vue.js project", + "author": "EPX Labs, Inc.", + "private": true, + "scripts": { + "dev": "node build/dev-server.js", + "build": "node build/build.js", + "lint": "eslint --ext .js,.vue src" + }, + "dependencies": { + "axios": "^0.15.3", + "vue": "^2.1.0", + "vue-resource": "^1.0.3", + "vue-router": "^2.1.1", + "vuex": "^2.1.1" + }, + "devDependencies": { + "autoprefixer": "^6.4.0", + "babel-core": "^6.0.0", + "babel-eslint": "^7.0.0", + "babel-loader": "^6.0.0", + "babel-plugin-transform-runtime": "^6.0.0", + "babel-preset-es2015": "^6.0.0", + "babel-preset-stage-2": "^6.0.0", + "babel-register": "^6.0.0", + "chalk": "^1.1.3", + "connect-history-api-fallback": "^1.1.0", + "css-loader": "^0.25.0", + "eslint": "^3.7.1", + "eslint-friendly-formatter": "^2.0.5", + "eslint-loader": "^1.5.0", + "eslint-plugin-html": "^1.3.0", + "eslint-config-standard": "^6.1.0", + "eslint-plugin-promise": "^3.4.0", + "eslint-plugin-standard": "^2.0.1", + "eventsource-polyfill": "^0.9.6", + "express": "^4.13.3", + "extract-text-webpack-plugin": "^1.0.1", + "file-loader": "^0.9.0", + "friendly-errors-webpack-plugin": "^1.1.2", + "function-bind": "^1.0.2", + "html-webpack-plugin": "^2.8.1", + "http-proxy-middleware": "^0.17.2", + "json-loader": "^0.5.4", + "semver": "^5.3.0", + "opn": "^4.0.2", + "ora": "^0.3.0", + "shelljs": "^0.7.4", + "url-loader": "^0.5.7", + "vue-loader": "^10.0.0", + "vue-style-loader": "^1.0.0", + "vue-template-compiler": "^2.1.0", + "webpack": "^1.13.2", + "webpack-dev-middleware": "^1.8.3", + "webpack-hot-middleware": "^2.12.2", + "webpack-merge": "^0.14.1" + }, + "engines": { + "node": ">= 4.0.0", + "npm": ">= 3.0.0" + } +} diff --git a/frontend/src/App.vue b/frontend/src/App.vue new file mode 100644 index 0000000..96b9f36 --- /dev/null +++ b/frontend/src/App.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/frontend/src/components/Login.vue b/frontend/src/components/Login.vue new file mode 100644 index 0000000..fb2f358 --- /dev/null +++ b/frontend/src/components/Login.vue @@ -0,0 +1,41 @@ + + + + diff --git a/frontend/src/components/Registration.vue b/frontend/src/components/Registration.vue new file mode 100644 index 0000000..4bab626 --- /dev/null +++ b/frontend/src/components/Registration.vue @@ -0,0 +1,155 @@ + + + + diff --git a/frontend/src/main.js b/frontend/src/main.js new file mode 100644 index 0000000..b333b2e --- /dev/null +++ b/frontend/src/main.js @@ -0,0 +1,27 @@ +// The Vue build version to load with the `import` command +// (runtime-only or standalone) has been set in webpack.base.conf with an alias. +import Vue from 'vue' +import VueRouter from 'vue-router' +import Resource from 'vue-resource' +import routes from './routes' +import store from './store' +import AppView from './App.vue' + +Vue.use(VueRouter) +Vue.use(Resource) + +var router = new VueRouter({ + routes: routes, + mode: 'history', + scrollBehavior: function (to, from, savedPosition) { + return savedPosition || { x: 0, y: 0 } + } +}) + +/* eslint-disable no-new */ +new Vue({ + el: '#root', + router: router, + store: store, + render: h => h(AppView) +}) diff --git a/frontend/src/routes.js b/frontend/src/routes.js new file mode 100644 index 0000000..eaaa529 --- /dev/null +++ b/frontend/src/routes.js @@ -0,0 +1,19 @@ +import Login from './components/Login.vue' +import Registration from './components/Registration.vue' +const routes = [{ + path: '/login', + component: Login +}, { + path: '/', + component: Login, + children: [{ + path: '', + redirect: '/login' + }] +}, +{ + path: '/registration', + component: Registration +}] + +export default routes diff --git a/frontend/src/store.js b/frontend/src/store.js new file mode 100644 index 0000000..92c33f9 --- /dev/null +++ b/frontend/src/store.js @@ -0,0 +1,40 @@ +import Vue from 'vue' +import Vuex from 'vuex' + +Vue.use(Vuex) + +// NOTE: currently we aren't using this, but leaving hear as it's a good way to +// manage reactive state globally. We may refactor to use this later. + +const state = { + callingAPI: false, + searching: '', + serverURI: 'http://localhost:8080', + user: null, + token: null, + userInfo: { + messages: [{1: 'test', 2: 'test'}], + notifications: [], + tasks: [] + } +} + +const mutations = { + TOGGLE_LOADING (state) { + state.callingAPI = !state.callingAPI + }, + TOGGLE_SEARCHING (state) { + state.searching = (state.searching === '') ? 'loading' : '' + }, + SET_USER (state, user) { + state.user = user + }, + SET_TOKEN (state, token) { + state.token = token + } +} + +export default new Vuex.Store({ + state, + mutations +}) diff --git a/frontend/static/.gitkeep b/frontend/static/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/static/css/bootstrap.min.css b/frontend/static/css/bootstrap.min.css new file mode 100644 index 0000000..83beb3c --- /dev/null +++ b/frontend/static/css/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}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{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{/*width:33.33333333%*/}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ diff --git a/frontend/static/css/custom.css b/frontend/static/css/custom.css new file mode 100644 index 0000000..0433ae9 --- /dev/null +++ b/frontend/static/css/custom.css @@ -0,0 +1,53 @@ + +.container { + display: table; + vertical-align: middle; +} + +.btn-login { + background-color: purple; +} + +#login-background { + width:100%; + height:100%; + position:absolute; + top:0; + left:0; + z-index:-5000; +} + + +#your { + color: yellow; +} + +.logo { + height: 50px; + width: inherit; + position: relative; + margin: auto; +} +#acg-logo { + float: left; + right: 200px; + top: 50px; +} + +#aws-logo { + float: right; + top: 50px; +} + +.content { + display: table-row; + height: 100%; +} +.body { + display: table-cell; +} + +#login-body { + font-size: 200%; + color: white; +} diff --git a/frontend/static/css/icons.css b/frontend/static/css/icons.css new file mode 100644 index 0000000..78e9fd3 --- /dev/null +++ b/frontend/static/css/icons.css @@ -0,0 +1,1087 @@ +/*! + * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"} + + +@font-face { + font-family: 'themify'; + src:url('../fonts/themify.eot?-fvbane'); + src:url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'), + url('../fonts/themify.woff?-fvbane') format('woff'), + url('../fonts/themify.ttf?-fvbane') format('truetype'), + url('../fonts/themify.svg?-fvbane#themify') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="ti-"], [class*=" ti-"] { + font-family: 'themify'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.ti-wand:before { + content: "\e600"; +} +.ti-volume:before { + content: "\e601"; +} +.ti-user:before { + content: "\e602"; +} +.ti-unlock:before { + content: "\e603"; +} +.ti-unlink:before { + content: "\e604"; +} +.ti-trash:before { + content: "\e605"; +} +.ti-thought:before { + content: "\e606"; +} +.ti-target:before { + content: "\e607"; +} +.ti-tag:before { + content: "\e608"; +} +.ti-tablet:before { + content: "\e609"; +} +.ti-star:before { + content: "\e60a"; +} +.ti-spray:before { + content: "\e60b"; +} +.ti-signal:before { + content: "\e60c"; +} +.ti-shopping-cart:before { + content: "\e60d"; +} +.ti-shopping-cart-full:before { + content: "\e60e"; +} +.ti-settings:before { + content: "\e60f"; +} +.ti-search:before { + content: "\e610"; +} +.ti-zoom-in:before { + content: "\e611"; +} +.ti-zoom-out:before { + content: "\e612"; +} +.ti-cut:before { + content: "\e613"; +} +.ti-ruler:before { + content: "\e614"; +} +.ti-ruler-pencil:before { + content: "\e615"; +} +.ti-ruler-alt:before { + content: "\e616"; +} +.ti-bookmark:before { + content: "\e617"; +} +.ti-bookmark-alt:before { + content: "\e618"; +} +.ti-reload:before { + content: "\e619"; +} +.ti-plus:before { + content: "\e61a"; +} +.ti-pin:before { + content: "\e61b"; +} +.ti-pencil:before { + content: "\e61c"; +} +.ti-pencil-alt:before { + content: "\e61d"; +} +.ti-paint-roller:before { + content: "\e61e"; +} +.ti-paint-bucket:before { + content: "\e61f"; +} +.ti-na:before { + content: "\e620"; +} +.ti-mobile:before { + content: "\e621"; +} +.ti-minus:before { + content: "\e622"; +} +.ti-medall:before { + content: "\e623"; +} +.ti-medall-alt:before { + content: "\e624"; +} +.ti-marker:before { + content: "\e625"; +} +.ti-marker-alt:before { + content: "\e626"; +} +.ti-arrow-up:before { + content: "\e627"; +} +.ti-arrow-right:before { + content: "\e628"; +} +.ti-arrow-left:before { + content: "\e629"; +} +.ti-arrow-down:before { + content: "\e62a"; +} +.ti-lock:before { + content: "\e62b"; +} +.ti-location-arrow:before { + content: "\e62c"; +} +.ti-link:before { + content: "\e62d"; +} +.ti-layout:before { + content: "\e62e"; +} +.ti-layers:before { + content: "\e62f"; +} +.ti-layers-alt:before { + content: "\e630"; +} +.ti-key:before { + content: "\e631"; +} +.ti-import:before { + content: "\e632"; +} +.ti-image:before { + content: "\e633"; +} +.ti-heart:before { + content: "\e634"; +} +.ti-heart-broken:before { + content: "\e635"; +} +.ti-hand-stop:before { + content: "\e636"; +} +.ti-hand-open:before { + content: "\e637"; +} +.ti-hand-drag:before { + content: "\e638"; +} +.ti-folder:before { + content: "\e639"; +} +.ti-flag:before { + content: "\e63a"; +} +.ti-flag-alt:before { + content: "\e63b"; +} +.ti-flag-alt-2:before { + content: "\e63c"; +} +.ti-eye:before { + content: "\e63d"; +} +.ti-export:before { + content: "\e63e"; +} +.ti-exchange-vertical:before { + content: "\e63f"; +} +.ti-desktop:before { + content: "\e640"; +} +.ti-cup:before { + content: "\e641"; +} +.ti-crown:before { + content: "\e642"; +} +.ti-comments:before { + content: "\e643"; +} +.ti-comment:before { + content: "\e644"; +} +.ti-comment-alt:before { + content: "\e645"; +} +.ti-close:before { + content: "\e646"; +} +.ti-clip:before { + content: "\e647"; +} +.ti-angle-up:before { + content: "\e648"; +} +.ti-angle-right:before { + content: "\e649"; +} +.ti-angle-left:before { + content: "\e64a"; +} +.ti-angle-down:before { + content: "\e64b"; +} +.ti-check:before { + content: "\e64c"; +} +.ti-check-box:before { + content: "\e64d"; +} +.ti-camera:before { + content: "\e64e"; +} +.ti-announcement:before { + content: "\e64f"; +} +.ti-brush:before { + content: "\e650"; +} +.ti-briefcase:before { + content: "\e651"; +} +.ti-bolt:before { + content: "\e652"; +} +.ti-bolt-alt:before { + content: "\e653"; +} +.ti-blackboard:before { + content: "\e654"; +} +.ti-bag:before { + content: "\e655"; +} +.ti-move:before { + content: "\e656"; +} +.ti-arrows-vertical:before { + content: "\e657"; +} +.ti-arrows-horizontal:before { + content: "\e658"; +} +.ti-fullscreen:before { + content: "\e659"; +} +.ti-arrow-top-right:before { + content: "\e65a"; +} +.ti-arrow-top-left:before { + content: "\e65b"; +} +.ti-arrow-circle-up:before { + content: "\e65c"; +} +.ti-arrow-circle-right:before { + content: "\e65d"; +} +.ti-arrow-circle-left:before { + content: "\e65e"; +} +.ti-arrow-circle-down:before { + content: "\e65f"; +} +.ti-angle-double-up:before { + content: "\e660"; +} +.ti-angle-double-right:before { + content: "\e661"; +} +.ti-angle-double-left:before { + content: "\e662"; +} +.ti-angle-double-down:before { + content: "\e663"; +} +.ti-zip:before { + content: "\e664"; +} +.ti-world:before { + content: "\e665"; +} +.ti-wheelchair:before { + content: "\e666"; +} +.ti-view-list:before { + content: "\e667"; +} +.ti-view-list-alt:before { + content: "\e668"; +} +.ti-view-grid:before { + content: "\e669"; +} +.ti-uppercase:before { + content: "\e66a"; +} +.ti-upload:before { + content: "\e66b"; +} +.ti-underline:before { + content: "\e66c"; +} +.ti-truck:before { + content: "\e66d"; +} +.ti-timer:before { + content: "\e66e"; +} +.ti-ticket:before { + content: "\e66f"; +} +.ti-thumb-up:before { + content: "\e670"; +} +.ti-thumb-down:before { + content: "\e671"; +} +.ti-text:before { + content: "\e672"; +} +.ti-stats-up:before { + content: "\e673"; +} +.ti-stats-down:before { + content: "\e674"; +} +.ti-split-v:before { + content: "\e675"; +} +.ti-split-h:before { + content: "\e676"; +} +.ti-smallcap:before { + content: "\e677"; +} +.ti-shine:before { + content: "\e678"; +} +.ti-shift-right:before { + content: "\e679"; +} +.ti-shift-left:before { + content: "\e67a"; +} +.ti-shield:before { + content: "\e67b"; +} +.ti-notepad:before { + content: "\e67c"; +} +.ti-server:before { + content: "\e67d"; +} +.ti-quote-right:before { + content: "\e67e"; +} +.ti-quote-left:before { + content: "\e67f"; +} +.ti-pulse:before { + content: "\e680"; +} +.ti-printer:before { + content: "\e681"; +} +.ti-power-off:before { + content: "\e682"; +} +.ti-plug:before { + content: "\e683"; +} +.ti-pie-chart:before { + content: "\e684"; +} +.ti-paragraph:before { + content: "\e685"; +} +.ti-panel:before { + content: "\e686"; +} +.ti-package:before { + content: "\e687"; +} +.ti-music:before { + content: "\e688"; +} +.ti-music-alt:before { + content: "\e689"; +} +.ti-mouse:before { + content: "\e68a"; +} +.ti-mouse-alt:before { + content: "\e68b"; +} +.ti-money:before { + content: "\e68c"; +} +.ti-microphone:before { + content: "\e68d"; +} +.ti-menu:before { + content: "\e68e"; +} +.ti-menu-alt:before { + content: "\e68f"; +} +.ti-map:before { + content: "\e690"; +} +.ti-map-alt:before { + content: "\e691"; +} +.ti-loop:before { + content: "\e692"; +} +.ti-location-pin:before { + content: "\e693"; +} +.ti-list:before { + content: "\e694"; +} +.ti-light-bulb:before { + content: "\e695"; +} +.ti-Italic:before { + content: "\e696"; +} +.ti-info:before { + content: "\e697"; +} +.ti-infinite:before { + content: "\e698"; +} +.ti-id-badge:before { + content: "\e699"; +} +.ti-hummer:before { + content: "\e69a"; +} +.ti-home:before { + content: "\e69b"; +} +.ti-help:before { + content: "\e69c"; +} +.ti-headphone:before { + content: "\e69d"; +} +.ti-harddrives:before { + content: "\e69e"; +} +.ti-harddrive:before { + content: "\e69f"; +} +.ti-gift:before { + content: "\e6a0"; +} +.ti-game:before { + content: "\e6a1"; +} +.ti-filter:before { + content: "\e6a2"; +} +.ti-files:before { + content: "\e6a3"; +} +.ti-file:before { + content: "\e6a4"; +} +.ti-eraser:before { + content: "\e6a5"; +} +.ti-envelope:before { + content: "\e6a6"; +} +.ti-download:before { + content: "\e6a7"; +} +.ti-direction:before { + content: "\e6a8"; +} +.ti-direction-alt:before { + content: "\e6a9"; +} +.ti-dashboard:before { + content: "\e6aa"; +} +.ti-control-stop:before { + content: "\e6ab"; +} +.ti-control-shuffle:before { + content: "\e6ac"; +} +.ti-control-play:before { + content: "\e6ad"; +} +.ti-control-pause:before { + content: "\e6ae"; +} +.ti-control-forward:before { + content: "\e6af"; +} +.ti-control-backward:before { + content: "\e6b0"; +} +.ti-cloud:before { + content: "\e6b1"; +} +.ti-cloud-up:before { + content: "\e6b2"; +} +.ti-cloud-down:before { + content: "\e6b3"; +} +.ti-clipboard:before { + content: "\e6b4"; +} +.ti-car:before { + content: "\e6b5"; +} +.ti-calendar:before { + content: "\e6b6"; +} +.ti-book:before { + content: "\e6b7"; +} +.ti-bell:before { + content: "\e6b8"; +} +.ti-basketball:before { + content: "\e6b9"; +} +.ti-bar-chart:before { + content: "\e6ba"; +} +.ti-bar-chart-alt:before { + content: "\e6bb"; +} +.ti-back-right:before { + content: "\e6bc"; +} +.ti-back-left:before { + content: "\e6bd"; +} +.ti-arrows-corner:before { + content: "\e6be"; +} +.ti-archive:before { + content: "\e6bf"; +} +.ti-anchor:before { + content: "\e6c0"; +} +.ti-align-right:before { + content: "\e6c1"; +} +.ti-align-left:before { + content: "\e6c2"; +} +.ti-align-justify:before { + content: "\e6c3"; +} +.ti-align-center:before { + content: "\e6c4"; +} +.ti-alert:before { + content: "\e6c5"; +} +.ti-alarm-clock:before { + content: "\e6c6"; +} +.ti-agenda:before { + content: "\e6c7"; +} +.ti-write:before { + content: "\e6c8"; +} +.ti-window:before { + content: "\e6c9"; +} +.ti-widgetized:before { + content: "\e6ca"; +} +.ti-widget:before { + content: "\e6cb"; +} +.ti-widget-alt:before { + content: "\e6cc"; +} +.ti-wallet:before { + content: "\e6cd"; +} +.ti-video-clapper:before { + content: "\e6ce"; +} +.ti-video-camera:before { + content: "\e6cf"; +} +.ti-vector:before { + content: "\e6d0"; +} +.ti-themify-logo:before { + content: "\e6d1"; +} +.ti-themify-favicon:before { + content: "\e6d2"; +} +.ti-themify-favicon-alt:before { + content: "\e6d3"; +} +.ti-support:before { + content: "\e6d4"; +} +.ti-stamp:before { + content: "\e6d5"; +} +.ti-split-v-alt:before { + content: "\e6d6"; +} +.ti-slice:before { + content: "\e6d7"; +} +.ti-shortcode:before { + content: "\e6d8"; +} +.ti-shift-right-alt:before { + content: "\e6d9"; +} +.ti-shift-left-alt:before { + content: "\e6da"; +} +.ti-ruler-alt-2:before { + content: "\e6db"; +} +.ti-receipt:before { + content: "\e6dc"; +} +.ti-pin2:before { + content: "\e6dd"; +} +.ti-pin-alt:before { + content: "\e6de"; +} +.ti-pencil-alt2:before { + content: "\e6df"; +} +.ti-palette:before { + content: "\e6e0"; +} +.ti-more:before { + content: "\e6e1"; +} +.ti-more-alt:before { + content: "\e6e2"; +} +.ti-microphone-alt:before { + content: "\e6e3"; +} +.ti-magnet:before { + content: "\e6e4"; +} +.ti-line-double:before { + content: "\e6e5"; +} +.ti-line-dotted:before { + content: "\e6e6"; +} +.ti-line-dashed:before { + content: "\e6e7"; +} +.ti-layout-width-full:before { + content: "\e6e8"; +} +.ti-layout-width-default:before { + content: "\e6e9"; +} +.ti-layout-width-default-alt:before { + content: "\e6ea"; +} +.ti-layout-tab:before { + content: "\e6eb"; +} +.ti-layout-tab-window:before { + content: "\e6ec"; +} +.ti-layout-tab-v:before { + content: "\e6ed"; +} +.ti-layout-tab-min:before { + content: "\e6ee"; +} +.ti-layout-slider:before { + content: "\e6ef"; +} +.ti-layout-slider-alt:before { + content: "\e6f0"; +} +.ti-layout-sidebar-right:before { + content: "\e6f1"; +} +.ti-layout-sidebar-none:before { + content: "\e6f2"; +} +.ti-layout-sidebar-left:before { + content: "\e6f3"; +} +.ti-layout-placeholder:before { + content: "\e6f4"; +} +.ti-layout-menu:before { + content: "\e6f5"; +} +.ti-layout-menu-v:before { + content: "\e6f6"; +} +.ti-layout-menu-separated:before { + content: "\e6f7"; +} +.ti-layout-menu-full:before { + content: "\e6f8"; +} +.ti-layout-media-right-alt:before { + content: "\e6f9"; +} +.ti-layout-media-right:before { + content: "\e6fa"; +} +.ti-layout-media-overlay:before { + content: "\e6fb"; +} +.ti-layout-media-overlay-alt:before { + content: "\e6fc"; +} +.ti-layout-media-overlay-alt-2:before { + content: "\e6fd"; +} +.ti-layout-media-left-alt:before { + content: "\e6fe"; +} +.ti-layout-media-left:before { + content: "\e6ff"; +} +.ti-layout-media-center-alt:before { + content: "\e700"; +} +.ti-layout-media-center:before { + content: "\e701"; +} +.ti-layout-list-thumb:before { + content: "\e702"; +} +.ti-layout-list-thumb-alt:before { + content: "\e703"; +} +.ti-layout-list-post:before { + content: "\e704"; +} +.ti-layout-list-large-image:before { + content: "\e705"; +} +.ti-layout-line-solid:before { + content: "\e706"; +} +.ti-layout-grid4:before { + content: "\e707"; +} +.ti-layout-grid3:before { + content: "\e708"; +} +.ti-layout-grid2:before { + content: "\e709"; +} +.ti-layout-grid2-thumb:before { + content: "\e70a"; +} +.ti-layout-cta-right:before { + content: "\e70b"; +} +.ti-layout-cta-left:before { + content: "\e70c"; +} +.ti-layout-cta-center:before { + content: "\e70d"; +} +.ti-layout-cta-btn-right:before { + content: "\e70e"; +} +.ti-layout-cta-btn-left:before { + content: "\e70f"; +} +.ti-layout-column4:before { + content: "\e710"; +} +.ti-layout-column3:before { + content: "\e711"; +} +.ti-layout-column2:before { + content: "\e712"; +} +.ti-layout-accordion-separated:before { + content: "\e713"; +} +.ti-layout-accordion-merged:before { + content: "\e714"; +} +.ti-layout-accordion-list:before { + content: "\e715"; +} +.ti-ink-pen:before { + content: "\e716"; +} +.ti-info-alt:before { + content: "\e717"; +} +.ti-help-alt:before { + content: "\e718"; +} +.ti-headphone-alt:before { + content: "\e719"; +} +.ti-hand-point-up:before { + content: "\e71a"; +} +.ti-hand-point-right:before { + content: "\e71b"; +} +.ti-hand-point-left:before { + content: "\e71c"; +} +.ti-hand-point-down:before { + content: "\e71d"; +} +.ti-gallery:before { + content: "\e71e"; +} +.ti-face-smile:before { + content: "\e71f"; +} +.ti-face-sad:before { + content: "\e720"; +} +.ti-credit-card:before { + content: "\e721"; +} +.ti-control-skip-forward:before { + content: "\e722"; +} +.ti-control-skip-backward:before { + content: "\e723"; +} +.ti-control-record:before { + content: "\e724"; +} +.ti-control-eject:before { + content: "\e725"; +} +.ti-comments-smiley:before { + content: "\e726"; +} +.ti-brush-alt:before { + content: "\e727"; +} +.ti-youtube:before { + content: "\e728"; +} +.ti-vimeo:before { + content: "\e729"; +} +.ti-twitter:before { + content: "\e72a"; +} +.ti-time:before { + content: "\e72b"; +} +.ti-tumblr:before { + content: "\e72c"; +} +.ti-skype:before { + content: "\e72d"; +} +.ti-share:before { + content: "\e72e"; +} +.ti-share-alt:before { + content: "\e72f"; +} +.ti-rocket:before { + content: "\e730"; +} +.ti-pinterest:before { + content: "\e731"; +} +.ti-new-window:before { + content: "\e732"; +} +.ti-microsoft:before { + content: "\e733"; +} +.ti-list-ol:before { + content: "\e734"; +} +.ti-linkedin:before { + content: "\e735"; +} +.ti-layout-sidebar-2:before { + content: "\e736"; +} +.ti-layout-grid4-alt:before { + content: "\e737"; +} +.ti-layout-grid3-alt:before { + content: "\e738"; +} +.ti-layout-grid2-alt:before { + content: "\e739"; +} +.ti-layout-column4-alt:before { + content: "\e73a"; +} +.ti-layout-column3-alt:before { + content: "\e73b"; +} +.ti-layout-column2-alt:before { + content: "\e73c"; +} +.ti-instagram:before { + content: "\e73d"; +} +.ti-google:before { + content: "\e73e"; +} +.ti-github:before { + content: "\e73f"; +} +.ti-flickr:before { + content: "\e740"; +} +.ti-facebook:before { + content: "\e741"; +} +.ti-dropbox:before { + content: "\e742"; +} +.ti-dribbble:before { + content: "\e743"; +} +.ti-apple:before { + content: "\e744"; +} +.ti-android:before { + content: "\e745"; +} +.ti-save:before { + content: "\e746"; +} +.ti-save-alt:before { + content: "\e747"; +} +.ti-yahoo:before { + content: "\e748"; +} +.ti-wordpress:before { + content: "\e749"; +} +.ti-vimeo-alt:before { + content: "\e74a"; +} +.ti-twitter-alt:before { + content: "\e74b"; +} +.ti-tumblr-alt:before { + content: "\e74c"; +} +.ti-trello:before { + content: "\e74d"; +} +.ti-stack-overflow:before { + content: "\e74e"; +} +.ti-soundcloud:before { + content: "\e74f"; +} +.ti-sharethis:before { + content: "\e750"; +} +.ti-sharethis-alt:before { + content: "\e751"; +} +.ti-reddit:before { + content: "\e752"; +} +.ti-pinterest-alt:before { + content: "\e753"; +} +.ti-microsoft-alt:before { + content: "\e754"; +} +.ti-linux:before { + content: "\e755"; +} +.ti-jsfiddle:before { + content: "\e756"; +} +.ti-joomla:before { + content: "\e757"; +} +.ti-html5:before { + content: "\e758"; +} +.ti-flickr-alt:before { + content: "\e759"; +} +.ti-email:before { + content: "\e75a"; +} +.ti-drupal:before { + content: "\e75b"; +} +.ti-dropbox-alt:before { + content: "\e75c"; +} +.ti-css3:before { + content: "\e75d"; +} +.ti-rss:before { + content: "\e75e"; +} +.ti-rss-alt:before { + content: "\e75f"; +} diff --git a/frontend/static/css/images/ui-bg_flat_75_ffffff_40x100.png b/frontend/static/css/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/frontend/static/css/jquery-ui.min.css b/frontend/static/css/jquery-ui.min.css new file mode 100644 index 0000000..c682c90 --- /dev/null +++ b/frontend/static/css/jquery-ui.min.css @@ -0,0 +1,404 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/ +*/ + + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; } +.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; } +.ui-widget-content a { color: #222222/*{fcContent}*/; } +.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; } +.ui-widget-header a { color: #222222/*{fcHeader}*/; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; } +.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; } +.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; } +.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; } +.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; } +.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; } +.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; } +.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.ui-corner-right { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; } + +/* Overlays */ +.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; } +.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }/* Accordion +----------------------------------*/ +.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.ui-datepicker { width: 17em; padding: .2em .2em 0; } +.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-datepicker .ui-datepicker-next { right:2px; } +.ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-datepicker td { border: 0; padding: 1px; } +.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.ui-datepicker-rtl { direction: rtl; } +.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.ui-dialog { position: relative; padding: .2em; width: 300px; } +.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.ui-progressbar { height:2em; text-align: left; } +.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.ui-resizable { position: relative;} +.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.ui-slider { position: relative; text-align: left; } +.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.ui-slider-horizontal { height: .8em; } +.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-slider-vertical { width: .8em; height: 100px; } +.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.ui-tabs { padding: .2em; zoom: 1; } +.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.ui-tabs .ui-tabs-hide { display: none !important; } \ No newline at end of file diff --git a/frontend/static/images/acg-logo.png b/frontend/static/images/acg-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..cda729f521527012b711d835befccc19029a83f4 GIT binary patch literal 10459 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 z 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 LH5IDmprQW|K(%wQU1sLX!*aj|EB~N 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%0At5&gLX5?ps*sexH`#G$tH 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%0APUCbZ~@7!<7AR2SJ>mI2b_KxtL8|_#mze#T7~>K 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.outerHeight()?k=!0:(c.stop(!0, +!0).fadeIn("fast"),a.railVisible&&h.stop(!0,!0).fadeIn("fast"))}function p(){a.alwaysVisible||(B=setTimeout(function(){a.disableFadeOut&&r||y||z||(c.fadeOut("slow"),h.fadeOut("slow"))},1E3))}var r,y,z,B,A,u,l,C,k=!1,b=e(this);if(b.parent().hasClass(a.wrapperClass)){var n=b.scrollTop(),c=b.closest("."+a.barClass),h=b.closest("."+a.railClass);x();if(e.isPlainObject(g)){if("height"in g&&"auto"==g.height){b.parent().css("height","auto");b.css("height","auto");var q=b.parent().parent().height();b.parent().css("height", +q);b.css("height",q)}if("scrollTo"in g)n=parseInt(a.scrollTo);else if("scrollBy"in g)n+=parseInt(a.scrollBy);else if("destroy"in g){c.remove();h.remove();b.unwrap();return}m(n,!1,!0)}}else if(!(e.isPlainObject(g)&&"destroy"in g)){a.height="auto"==a.height?b.parent().height():a.height;n=e("
").addClass(a.wrapperClass).css({position:"relative",overflow:"hidden",width:a.width,height:a.height});b.css({overflow:"hidden",width:a.width,height:a.height});var h=e("
").addClass(a.railClass).css({width:a.size, +height:"100%",position:"absolute",top:0,display:a.alwaysVisible&&a.railVisible?"block":"none","border-radius":a.railBorderRadius,background:a.railColor,opacity:a.railOpacity,zIndex:90}),c=e("
").addClass(a.barClass).css({background:a.color,width:a.size,position:"absolute",top:0,opacity:a.opacity,display:a.alwaysVisible?"block":"none","border-radius":a.borderRadius,BorderRadius:a.borderRadius,MozBorderRadius:a.borderRadius,WebkitBorderRadius:a.borderRadius,zIndex:99}),q="right"==a.position? +{right:a.distance}:{left:a.distance};h.css(q);c.css(q);b.wrap(n);b.parent().append(c);b.parent().append(h);a.railDraggable&&c.bind("mousedown",function(a){var b=e(document);z=!0;t=parseFloat(c.css("top"));pageY=a.pageY;b.bind("mousemove.slimscroll",function(a){currTop=t+a.pageY-pageY;c.css("top",currTop);m(0,c.position().top,!1)});b.bind("mouseup.slimscroll",function(a){z=!1;p();b.unbind(".slimscroll")});return!1}).bind("selectstart.slimscroll",function(a){a.stopPropagation();a.preventDefault();return!1}); +h.hover(function(){w()},function(){p()});c.hover(function(){y=!0},function(){y=!1});b.hover(function(){r=!0;w();p()},function(){r=!1;p()});b.bind("touchstart",function(a,b){a.originalEvent.touches.length&&(A=a.originalEvent.touches[0].pageY)});b.bind("touchmove",function(b){k||b.originalEvent.preventDefault();b.originalEvent.touches.length&&(m((A-b.originalEvent.touches[0].pageY)/a.touchScrollStep,!0),A=b.originalEvent.touches[0].pageY)});x();"bottom"===a.start?(c.css({top:b.outerHeight()-c.outerHeight()}), +m(0,!0)):"top"!==a.start&&(m(e(a.start).position().top,null,!0),a.alwaysVisible||c.hide());window.addEventListener?(this.addEventListener("DOMMouseScroll",v,!1),this.addEventListener("mousewheel",v,!1)):document.attachEvent("onmousewheel",v)}});return this}});e.fn.extend({slimscroll:e.fn.slimScroll})})(jQuery); + + + +// Peity jQuery plugin version 3.2.0 +// (c) 2015 Ben Pickles +// +// http://benpickles.github.io/peity +// +// Released under MIT license. +(function(k,w,h,v){var d=k.fn.peity=function(a,b){y&&this.each(function(){var e=k(this),c=e.data("_peity");c?(a&&(c.type=a),k.extend(c.opts,b)):(c=new x(e,a,k.extend({},d.defaults[a],e.data("peity"),b)),e.change(function(){c.draw()}).data("_peity",c));c.draw()});return this},x=function(a,b,e){this.$el=a;this.type=b;this.opts=e},o=x.prototype,q=o.svgElement=function(a,b){return k(w.createElementNS("http://www.w3.org/2000/svg",a)).attr(b)},y="createElementNS"in w&&q("svg",{})[0].createSVGRect;o.draw= +function(){var a=this.opts;d.graphers[this.type].call(this,a);a.after&&a.after.call(this,a)};o.fill=function(){var a=this.opts.fill;return k.isFunction(a)?a:function(b,e){return a[e%a.length]}};o.prepare=function(a,b){this.$svg||this.$el.hide().after(this.$svg=q("svg",{"class":"peity"}));return this.$svg.empty().data("peity",this).attr({height:b,width:a})};o.values=function(){return k.map(this.$el.text().split(this.opts.delimiter),function(a){return parseFloat(a)})};d.defaults={};d.graphers={};d.register= +function(a,b,e){this.defaults[a]=b;this.graphers[a]=e};d.register("pie",{fill:["#ff9900","#fff4dd","#ffc66e"],radius:8},function(a){if(!a.delimiter){var b=this.$el.text().match(/[^0-9\.]/);a.delimiter=b?b[0]:","}b=k.map(this.values(),function(a){return 0i?n=s(h.min(e,0)):p=s(h.max(c,0)):o=1;o=p-n;0==o&&(o=1,0",scaleIntegersOnly:!0,scaleBeginAtZero:!1,scaleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",scaleFontSize:12,scaleFontStyle:"normal",scaleFontColor:"#666",responsive:!1,maintainAspectRatio:!0,showTooltips:!0,customTooltips:!1,tooltipEvents:["mousemove","touchstart","touchmove","mouseout"],tooltipFillColor:"rgba(0,0,0,0.8)",tooltipFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipFontSize:14,tooltipFontStyle:"normal",tooltipFontColor:"#fff",tooltipTitleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipTitleFontSize:14,tooltipTitleFontStyle:"bold",tooltipTitleFontColor:"#fff",tooltipYPadding:6,tooltipXPadding:6,tooltipCaretSize:8,tooltipCornerRadius:6,tooltipXOffset:10,tooltipTemplate:"<%if (label){%><%=label%>: <%}%><%= value %>",multiTooltipTemplate:"<%= value %>",multiTooltipKeyBackground:"#fff",onAnimationProgress:function(){},onAnimationComplete:function(){}}},e.types={};var s=e.helpers={},n=s.each=function(t,i,e){var s=Array.prototype.slice.call(arguments,3);if(t)if(t.length===+t.length){var n;for(n=0;n=0;s--){var n=t[s];if(i(n))return n}},s.inherits=function(t){var i=this,e=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return i.apply(this,arguments)},s=function(){this.constructor=e};return s.prototype=i.prototype,e.prototype=new s,e.extend=r,t&&a(e.prototype,t),e.__super__=i.prototype,e}),c=s.noop=function(){},u=s.uid=function(){var t=0;return function(){return"chart-"+t++}}(),d=s.warn=function(t){window.console&&"function"==typeof window.console.warn&&console.warn(t)},p=s.amd="function"==typeof define&&define.amd,f=s.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},g=s.max=function(t){return Math.max.apply(Math,t)},m=s.min=function(t){return Math.min.apply(Math,t)},v=(s.cap=function(t,i,e){if(f(i)){if(t>i)return i}else if(f(e)&&e>t)return e;return t},s.getDecimalPlaces=function(t){return t%1!==0&&f(t)?t.toString().split(".")[1].length:0}),S=s.radians=function(t){return t*(Math.PI/180)},x=(s.getAngleFromPoint=function(t,i){var e=i.x-t.x,s=i.y-t.y,n=Math.sqrt(e*e+s*s),o=2*Math.PI+Math.atan2(s,e);return 0>e&&0>s&&(o+=2*Math.PI),{angle:o,distance:n}},s.aliasPixel=function(t){return t%2===0?0:.5}),y=(s.splineCurve=function(t,i,e,s){var n=Math.sqrt(Math.pow(i.x-t.x,2)+Math.pow(i.y-t.y,2)),o=Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2)),a=s*n/(n+o),h=s*o/(n+o);return{inner:{x:i.x-a*(e.x-t.x),y:i.y-a*(e.y-t.y)},outer:{x:i.x+h*(e.x-t.x),y:i.y+h*(e.y-t.y)}}},s.calculateOrderOfMagnitude=function(t){return Math.floor(Math.log(t)/Math.LN10)}),C=(s.calculateScaleRange=function(t,i,e,s,n){var o=2,a=Math.floor(i/(1.5*e)),h=o>=a,l=g(t),r=m(t);l===r&&(l+=.5,r>=.5&&!s?r-=.5:l+=.5);for(var c=Math.abs(l-r),u=y(c),d=Math.ceil(l/(1*Math.pow(10,u)))*Math.pow(10,u),p=s?0:Math.floor(r/(1*Math.pow(10,u)))*Math.pow(10,u),f=d-p,v=Math.pow(10,u),S=Math.round(f/v);(S>a||a>2*S)&&!h;)if(S>a)v*=2,S=Math.round(f/v),S%1!==0&&(h=!0);else if(n&&u>=0){if(v/2%1!==0)break;v/=2,S=Math.round(f/v)}else v/=2,S=Math.round(f/v);return h&&(S=o,v=f/S),{steps:S,stepValue:v,min:p,max:p+S*v}},s.template=function(t,i){function e(t,i){var e=/\W/.test(t)?new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+t.replace(/[\r\t\n]/g," ").split("<%").join(" ").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split(" ").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):s[t]=s[t];return i?e(i):e}if(t instanceof Function)return t(i);var s={};return e(t,i)}),w=(s.generateLabels=function(t,i,e,s){var o=new Array(i);return labelTemplateString&&n(o,function(i,n){o[n]=C(t,{value:e+s*(n+1)})}),o},s.easingEffects={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-1*t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-0.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return 1*((t=t/1-1)*t*t+1)},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-1*((t=t/1-1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-0.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return 1*(t/=1)*t*t*t*t},easeOutQuint:function(t){return 1*((t=t/1-1)*t*t*t*t+1)},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return-1*Math.cos(t/1*(Math.PI/2))+1},easeOutSine:function(t){return 1*Math.sin(t/1*(Math.PI/2))},easeInOutSine:function(t){return-0.5*(Math.cos(Math.PI*t/1)-1)},easeInExpo:function(t){return 0===t?1:1*Math.pow(2,10*(t/1-1))},easeOutExpo:function(t){return 1===t?1:1*(-Math.pow(2,-10*t/1)+1)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(-Math.pow(2,-10*--t)+2)},easeInCirc:function(t){return t>=1?t:-1*(Math.sqrt(1-(t/=1)*t)-1)},easeOutCirc:function(t){return 1*Math.sqrt(1-(t=t/1-1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-0.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var i=1.70158,e=0,s=1;return 0===t?0:1==(t/=1)?1:(e||(e=.3),st?-.5*s*Math.pow(2,10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e):s*Math.pow(2,-10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e)*.5+1)},easeInBack:function(t){var i=1.70158;return 1*(t/=1)*t*((i+1)*t-i)},easeOutBack:function(t){var i=1.70158;return 1*((t=t/1-1)*t*((i+1)*t+i)+1)},easeInOutBack:function(t){var i=1.70158;return(t/=.5)<1?.5*t*t*(((i*=1.525)+1)*t-i):.5*((t-=2)*t*(((i*=1.525)+1)*t+i)+2)},easeInBounce:function(t){return 1-w.easeOutBounce(1-t)},easeOutBounce:function(t){return(t/=1)<1/2.75?7.5625*t*t:2/2.75>t?1*(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1*(7.5625*(t-=2.25/2.75)*t+.9375):1*(7.5625*(t-=2.625/2.75)*t+.984375)},easeInOutBounce:function(t){return.5>t?.5*w.easeInBounce(2*t):.5*w.easeOutBounce(2*t-1)+.5}}),b=s.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}(),P=s.cancelAnimFrame=function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t,1e3/60)}}(),L=(s.animationLoop=function(t,i,e,s,n,o){var a=0,h=w[e]||w.linear,l=function(){a++;var e=a/i,r=h(e);t.call(o,r,e,a),s.call(o,r,e),i>a?o.animationFrame=b(l):n.apply(o)};b(l)},s.getRelativePosition=function(t){var i,e,s=t.originalEvent||t,n=t.currentTarget||t.srcElement,o=n.getBoundingClientRect();return s.touches?(i=s.touches[0].clientX-o.left,e=s.touches[0].clientY-o.top):(i=s.clientX-o.left,e=s.clientY-o.top),{x:i,y:e}},s.addEvent=function(t,i,e){t.addEventListener?t.addEventListener(i,e):t.attachEvent?t.attachEvent("on"+i,e):t["on"+i]=e}),k=s.removeEvent=function(t,i,e){t.removeEventListener?t.removeEventListener(i,e,!1):t.detachEvent?t.detachEvent("on"+i,e):t["on"+i]=c},F=(s.bindEvents=function(t,i,e){t.events||(t.events={}),n(i,function(i){t.events[i]=function(){e.apply(t,arguments)},L(t.chart.canvas,i,t.events[i])})},s.unbindEvents=function(t,i){n(i,function(i,e){k(t.chart.canvas,e,i)})}),R=s.getMaximumWidth=function(t){var i=t.parentNode;return i.clientWidth},T=s.getMaximumHeight=function(t){var i=t.parentNode;return i.clientHeight},A=(s.getMaximumSize=s.getMaximumWidth,s.retinaScale=function(t){var i=t.ctx,e=t.canvas.width,s=t.canvas.height;window.devicePixelRatio&&(i.canvas.style.width=e+"px",i.canvas.style.height=s+"px",i.canvas.height=s*window.devicePixelRatio,i.canvas.width=e*window.devicePixelRatio,i.scale(window.devicePixelRatio,window.devicePixelRatio))}),M=s.clear=function(t){t.ctx.clearRect(0,0,t.width,t.height)},W=s.fontString=function(t,i,e){return i+" "+t+"px "+e},z=s.longestText=function(t,i,e){t.font=i;var s=0;return n(e,function(i){var e=t.measureText(i).width;s=e>s?e:s}),s},B=s.drawRoundedRectangle=function(t,i,e,s,n,o){t.beginPath(),t.moveTo(i+o,e),t.lineTo(i+s-o,e),t.quadraticCurveTo(i+s,e,i+s,e+o),t.lineTo(i+s,e+n-o),t.quadraticCurveTo(i+s,e+n,i+s-o,e+n),t.lineTo(i+o,e+n),t.quadraticCurveTo(i,e+n,i,e+n-o),t.lineTo(i,e+o),t.quadraticCurveTo(i,e,i+o,e),t.closePath()};e.instances={},e.Type=function(t,i,s){this.options=i,this.chart=s,this.id=u(),e.instances[this.id]=this,i.responsive&&this.resize(),this.initialize.call(this,t)},a(e.Type.prototype,{initialize:function(){return this},clear:function(){return M(this.chart),this},stop:function(){return P(this.animationFrame),this},resize:function(t){this.stop();var i=this.chart.canvas,e=R(this.chart.canvas),s=this.options.maintainAspectRatio?e/this.chart.aspectRatio:T(this.chart.canvas);return i.width=this.chart.width=e,i.height=this.chart.height=s,A(this.chart),"function"==typeof t&&t.apply(this,Array.prototype.slice.call(arguments,1)),this},reflow:c,render:function(t){return t&&this.reflow(),this.options.animation&&!t?s.animationLoop(this.draw,this.options.animationSteps,this.options.animationEasing,this.options.onAnimationProgress,this.options.onAnimationComplete,this):(this.draw(),this.options.onAnimationComplete.call(this)),this},generateLegend:function(){return C(this.options.legendTemplate,this)},destroy:function(){this.clear(),F(this,this.events);var t=this.chart.canvas;t.width=this.chart.width,t.height=this.chart.height,t.style.removeProperty?(t.style.removeProperty("width"),t.style.removeProperty("height")):(t.style.removeAttribute("width"),t.style.removeAttribute("height")),delete e.instances[this.id]},showTooltip:function(t,i){"undefined"==typeof this.activeElements&&(this.activeElements=[]);var o=function(t){var i=!1;return t.length!==this.activeElements.length?i=!0:(n(t,function(t,e){t!==this.activeElements[e]&&(i=!0)},this),i)}.call(this,t);if(o||i){if(this.activeElements=t,this.draw(),this.options.customTooltips&&this.options.customTooltips(!1),t.length>0)if(this.datasets&&this.datasets.length>1){for(var a,h,r=this.datasets.length-1;r>=0&&(a=this.datasets[r].points||this.datasets[r].bars||this.datasets[r].segments,h=l(a,t[0]),-1===h);r--);var c=[],u=[],d=function(){var t,i,e,n,o,a=[],l=[],r=[];return s.each(this.datasets,function(i){t=i.points||i.bars||i.segments,t[h]&&t[h].hasValue()&&a.push(t[h])}),s.each(a,function(t){l.push(t.x),r.push(t.y),c.push(s.template(this.options.multiTooltipTemplate,t)),u.push({fill:t._saved.fillColor||t.fillColor,stroke:t._saved.strokeColor||t.strokeColor})},this),o=m(r),e=g(r),n=m(l),i=g(l),{x:n>this.chart.width/2?n:i,y:(o+e)/2}}.call(this,h);new e.MultiTooltip({x:d.x,y:d.y,xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,xOffset:this.options.tooltipXOffset,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,titleTextColor:this.options.tooltipTitleFontColor,titleFontFamily:this.options.tooltipTitleFontFamily,titleFontStyle:this.options.tooltipTitleFontStyle,titleFontSize:this.options.tooltipTitleFontSize,cornerRadius:this.options.tooltipCornerRadius,labels:c,legendColors:u,legendColorBackground:this.options.multiTooltipKeyBackground,title:t[0].label,chart:this.chart,ctx:this.chart.ctx,custom:this.options.customTooltips}).draw()}else n(t,function(t){var i=t.tooltipPosition();new e.Tooltip({x:Math.round(i.x),y:Math.round(i.y),xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,caretHeight:this.options.tooltipCaretSize,cornerRadius:this.options.tooltipCornerRadius,text:C(this.options.tooltipTemplate,t),chart:this.chart,custom:this.options.customTooltips}).draw()},this);return this}},toBase64Image:function(){return this.chart.canvas.toDataURL.apply(this.chart.canvas,arguments)}}),e.Type.extend=function(t){var i=this,s=function(){return i.apply(this,arguments)};if(s.prototype=o(i.prototype),a(s.prototype,t),s.extend=e.Type.extend,t.name||i.prototype.name){var n=t.name||i.prototype.name,l=e.defaults[i.prototype.name]?o(e.defaults[i.prototype.name]):{};e.defaults[n]=a(l,t.defaults),e.types[n]=s,e.prototype[n]=function(t,i){var o=h(e.defaults.global,e.defaults[n],i||{});return new s(t,o,this)}}else d("Name not provided for this chart, so it hasn't been registered");return i},e.Element=function(t){a(this,t),this.initialize.apply(this,arguments),this.save()},a(e.Element.prototype,{initialize:function(){},restore:function(t){return t?n(t,function(t){this[t]=this._saved[t]},this):a(this,this._saved),this},save:function(){return this._saved=o(this),delete this._saved._saved,this},update:function(t){return n(t,function(t,i){this._saved[i]=this[i],this[i]=t},this),this},transition:function(t,i){return n(t,function(t,e){this[e]=(t-this._saved[e])*i+this._saved[e]},this),this},tooltipPosition:function(){return{x:this.x,y:this.y}},hasValue:function(){return f(this.value)}}),e.Element.extend=r,e.Point=e.Element.extend({display:!0,inRange:function(t,i){var e=this.hitDetectionRadius+this.radius;return Math.pow(t-this.x,2)+Math.pow(i-this.y,2)=this.startAngle&&e.angle<=this.endAngle,o=e.distance>=this.innerRadius&&e.distance<=this.outerRadius;return n&&o},tooltipPosition:function(){var t=this.startAngle+(this.endAngle-this.startAngle)/2,i=(this.outerRadius-this.innerRadius)/2+this.innerRadius;return{x:this.x+Math.cos(t)*i,y:this.y+Math.sin(t)*i}},draw:function(t){var i=this.ctx;i.beginPath(),i.arc(this.x,this.y,this.outerRadius,this.startAngle,this.endAngle),i.arc(this.x,this.y,this.innerRadius,this.endAngle,this.startAngle,!0),i.closePath(),i.strokeStyle=this.strokeColor,i.lineWidth=this.strokeWidth,i.fillStyle=this.fillColor,i.fill(),i.lineJoin="bevel",this.showStroke&&i.stroke()}}),e.Rectangle=e.Element.extend({draw:function(){var t=this.ctx,i=this.width/2,e=this.x-i,s=this.x+i,n=this.base-(this.base-this.y),o=this.strokeWidth/2;this.showStroke&&(e+=o,s-=o,n+=o),t.beginPath(),t.fillStyle=this.fillColor,t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.moveTo(e,this.base),t.lineTo(e,n),t.lineTo(s,n),t.lineTo(s,this.base),t.fill(),this.showStroke&&t.stroke()},height:function(){return this.base-this.y},inRange:function(t,i){return t>=this.x-this.width/2&&t<=this.x+this.width/2&&i>=this.y&&i<=this.base}}),e.Tooltip=e.Element.extend({draw:function(){var t=this.chart.ctx;t.font=W(this.fontSize,this.fontStyle,this.fontFamily),this.xAlign="center",this.yAlign="above";var i=this.caretPadding=2,e=t.measureText(this.text).width+2*this.xPadding,s=this.fontSize+2*this.yPadding,n=s+this.caretHeight+i;this.x+e/2>this.chart.width?this.xAlign="left":this.x-e/2<0&&(this.xAlign="right"),this.y-n<0&&(this.yAlign="below");var o=this.x-e/2,a=this.y-n;if(t.fillStyle=this.fillColor,this.custom)this.custom(this);else{switch(this.yAlign){case"above":t.beginPath(),t.moveTo(this.x,this.y-i),t.lineTo(this.x+this.caretHeight,this.y-(i+this.caretHeight)),t.lineTo(this.x-this.caretHeight,this.y-(i+this.caretHeight)),t.closePath(),t.fill();break;case"below":a=this.y+i+this.caretHeight,t.beginPath(),t.moveTo(this.x,this.y+i),t.lineTo(this.x+this.caretHeight,this.y+i+this.caretHeight),t.lineTo(this.x-this.caretHeight,this.y+i+this.caretHeight),t.closePath(),t.fill()}switch(this.xAlign){case"left":o=this.x-e+(this.cornerRadius+this.caretHeight);break;case"right":o=this.x-(this.cornerRadius+this.caretHeight)}B(t,o,a,e,s,this.cornerRadius),t.fill(),t.fillStyle=this.textColor,t.textAlign="center",t.textBaseline="middle",t.fillText(this.text,o+e/2,a+s/2)}}}),e.MultiTooltip=e.Element.extend({initialize:function(){this.font=W(this.fontSize,this.fontStyle,this.fontFamily),this.titleFont=W(this.titleFontSize,this.titleFontStyle,this.titleFontFamily),this.height=this.labels.length*this.fontSize+(this.labels.length-1)*(this.fontSize/2)+2*this.yPadding+1.5*this.titleFontSize,this.ctx.font=this.titleFont;var t=this.ctx.measureText(this.title).width,i=z(this.ctx,this.font,this.labels)+this.fontSize+3,e=g([i,t]);this.width=e+2*this.xPadding;var s=this.height/2;this.y-s<0?this.y=s:this.y+s>this.chart.height&&(this.y=this.chart.height-s),this.x>this.chart.width/2?this.x-=this.xOffset+this.width:this.x+=this.xOffset},getLineHeight:function(t){var i=this.y-this.height/2+this.yPadding,e=t-1;return 0===t?i+this.titleFontSize/2:i+(1.5*this.fontSize*e+this.fontSize/2)+1.5*this.titleFontSize},draw:function(){if(this.custom)this.custom(this);else{B(this.ctx,this.x,this.y-this.height/2,this.width,this.height,this.cornerRadius);var t=this.ctx;t.fillStyle=this.fillColor,t.fill(),t.closePath(),t.textAlign="left",t.textBaseline="middle",t.fillStyle=this.titleTextColor,t.font=this.titleFont,t.fillText(this.title,this.x+this.xPadding,this.getLineHeight(0)),t.font=this.font,s.each(this.labels,function(i,e){t.fillStyle=this.textColor,t.fillText(i,this.x+this.xPadding+this.fontSize+3,this.getLineHeight(e+1)),t.fillStyle=this.legendColorBackground,t.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize),t.fillStyle=this.legendColors[e].fill,t.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize)},this)}}}),e.Scale=e.Element.extend({initialize:function(){this.fit()},buildYLabels:function(){this.yLabels=[];for(var t=v(this.stepValue),i=0;i<=this.steps;i++)this.yLabels.push(C(this.templateString,{value:(this.min+i*this.stepValue).toFixed(t)}));this.yLabelWidth=this.display&&this.showLabels?z(this.ctx,this.font,this.yLabels):0},addXLabel:function(t){this.xLabels.push(t),this.valuesCount++,this.fit()},removeXLabel:function(){this.xLabels.shift(),this.valuesCount--,this.fit()},fit:function(){this.startPoint=this.display?this.fontSize:0,this.endPoint=this.display?this.height-1.5*this.fontSize-5:this.height,this.startPoint+=this.padding,this.endPoint-=this.padding;var t,i=this.endPoint-this.startPoint;for(this.calculateYRange(i),this.buildYLabels(),this.calculateXLabelRotation();i>this.endPoint-this.startPoint;)i=this.endPoint-this.startPoint,t=this.yLabelWidth,this.calculateYRange(i),this.buildYLabels(),tthis.yLabelWidth+10?e/2:this.yLabelWidth+10,this.xLabelRotation=0,this.display){var n,o=z(this.ctx,this.font,this.xLabels);this.xLabelWidth=o;for(var a=Math.floor(this.calculateX(1)-this.calculateX(0))-6;this.xLabelWidth>a&&0===this.xLabelRotation||this.xLabelWidth>a&&this.xLabelRotation<=90&&this.xLabelRotation>0;)n=Math.cos(S(this.xLabelRotation)),t=n*e,i=n*s,t+this.fontSize/2>this.yLabelWidth+8&&(this.xScalePaddingLeft=t+this.fontSize/2),this.xScalePaddingRight=this.fontSize/2,this.xLabelRotation++,this.xLabelWidth=n*o;this.xLabelRotation>0&&(this.endPoint-=Math.sin(S(this.xLabelRotation))*o+3)}else this.xLabelWidth=0,this.xScalePaddingRight=this.padding,this.xScalePaddingLeft=this.padding},calculateYRange:c,drawingArea:function(){return this.startPoint-this.endPoint},calculateY:function(t){var i=this.drawingArea()/(this.min-this.max);return this.endPoint-i*(t-this.min)},calculateX:function(t){var i=(this.xLabelRotation>0,this.width-(this.xScalePaddingLeft+this.xScalePaddingRight)),e=i/Math.max(this.valuesCount-(this.offsetGridLines?0:1),1),s=e*t+this.xScalePaddingLeft;return this.offsetGridLines&&(s+=e/2),Math.round(s)},update:function(t){s.extend(this,t),this.fit()},draw:function(){var t=this.ctx,i=(this.endPoint-this.startPoint)/this.steps,e=Math.round(this.xScalePaddingLeft);this.display&&(t.fillStyle=this.textColor,t.font=this.font,n(this.yLabels,function(n,o){var a=this.endPoint-i*o,h=Math.round(a),l=this.showHorizontalLines;t.textAlign="right",t.textBaseline="middle",this.showLabels&&t.fillText(n,e-10,a),0!==o||l||(l=!0),l&&t.beginPath(),o>0?(t.lineWidth=this.gridLineWidth,t.strokeStyle=this.gridLineColor):(t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor),h+=s.aliasPixel(t.lineWidth),l&&(t.moveTo(e,h),t.lineTo(this.width,h),t.stroke(),t.closePath()),t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor,t.beginPath(),t.moveTo(e-5,h),t.lineTo(e,h),t.stroke(),t.closePath()},this),n(this.xLabels,function(i,e){var s=this.calculateX(e)+x(this.lineWidth),n=this.calculateX(e-(this.offsetGridLines?.5:0))+x(this.lineWidth),o=this.xLabelRotation>0,a=this.showVerticalLines;0!==e||a||(a=!0),a&&t.beginPath(),e>0?(t.lineWidth=this.gridLineWidth,t.strokeStyle=this.gridLineColor):(t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor),a&&(t.moveTo(n,this.endPoint),t.lineTo(n,this.startPoint-3),t.stroke(),t.closePath()),t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor,t.beginPath(),t.moveTo(n,this.endPoint),t.lineTo(n,this.endPoint+5),t.stroke(),t.closePath(),t.save(),t.translate(s,o?this.endPoint+12:this.endPoint+8),t.rotate(-1*S(this.xLabelRotation)),t.font=this.font,t.textAlign=o?"right":"center",t.textBaseline=o?"middle":"top",t.fillText(i,0,0),t.restore()},this))}}),e.RadialScale=e.Element.extend({initialize:function(){this.size=m([this.height,this.width]),this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2},calculateCenterOffset:function(t){var i=this.drawingArea/(this.max-this.min);return(t-this.min)*i},update:function(){this.lineArc?this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2:this.setScaleSize(),this.buildYLabels()},buildYLabels:function(){this.yLabels=[];for(var t=v(this.stepValue),i=0;i<=this.steps;i++)this.yLabels.push(C(this.templateString,{value:(this.min+i*this.stepValue).toFixed(t)}))},getCircumference:function(){return 2*Math.PI/this.valuesCount},setScaleSize:function(){var t,i,e,s,n,o,a,h,l,r,c,u,d=m([this.height/2-this.pointLabelFontSize-5,this.width/2]),p=this.width,g=0;for(this.ctx.font=W(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),i=0;ip&&(p=t.x+s,n=i),t.x-sp&&(p=t.x+e,n=i):i>this.valuesCount/2&&t.x-e0){var s,n=e*(this.drawingArea/this.steps),o=this.yCenter-n;if(this.lineWidth>0)if(t.strokeStyle=this.lineColor,t.lineWidth=this.lineWidth,this.lineArc)t.beginPath(),t.arc(this.xCenter,this.yCenter,n,0,2*Math.PI),t.closePath(),t.stroke();else{t.beginPath();for(var a=0;a=0;i--){if(this.angleLineWidth>0){var e=this.getPointPosition(i,this.calculateCenterOffset(this.max));t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(e.x,e.y),t.stroke(),t.closePath()}var s=this.getPointPosition(i,this.calculateCenterOffset(this.max)+5);t.font=W(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),t.fillStyle=this.pointLabelFontColor;var o=this.labels.length,a=this.labels.length/2,h=a/2,l=h>i||i>o-h,r=i===h||i===o-h;t.textAlign=0===i?"center":i===a?"center":a>i?"left":"right",t.textBaseline=r?"middle":l?"bottom":"top",t.fillText(this.labels[i],s.x,s.y)}}}}}),s.addEvent(window,"resize",function(){var t;return function(){clearTimeout(t),t=setTimeout(function(){n(e.instances,function(t){t.options.responsive&&t.resize(t.render,!0)})},50)}}()),p?define(function(){return e}):"object"==typeof module&&module.exports&&(module.exports=e),t.Chart=e,e.noConflict=function(){return t.Chart=i,e}}).call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleBeginAtZero:!0,scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,scaleShowHorizontalLines:!0,scaleShowVerticalLines:!0,barShowStroke:!0,barStrokeWidth:2,barValueSpacing:5,barDatasetSpacing:1,legendTemplate:'
    <% for (var i=0; i
  • <%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>
'};i.Type.extend({name:"Bar",defaults:s,initialize:function(t){var s=this.options;this.ScaleClass=i.Scale.extend({offsetGridLines:!0,calculateBarX:function(t,i,e){var n=this.calculateBaseWidth(),o=this.calculateX(e)-n/2,a=this.calculateBarWidth(t);return o+a*i+i*s.barDatasetSpacing+a/2},calculateBaseWidth:function(){return this.calculateX(1)-this.calculateX(0)-2*s.barValueSpacing},calculateBarWidth:function(t){var i=this.calculateBaseWidth()-(t-1)*s.barDatasetSpacing;return i/t}}),this.datasets=[],this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getBarsAtEvent(t):[];this.eachBars(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),this.BarClass=i.Rectangle.extend({strokeWidth:this.options.barStrokeWidth,showStroke:this.options.barShowStroke,ctx:this.chart.ctx}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,bars:[]};this.datasets.push(s),e.each(i.data,function(e,n){s.bars.push(new this.BarClass({value:e,label:t.labels[n],datasetLabel:i.label,strokeColor:i.strokeColor,fillColor:i.fillColor,highlightFill:i.highlightFill||i.fillColor,highlightStroke:i.highlightStroke||i.strokeColor}))},this)},this),this.buildScale(t.labels),this.BarClass.prototype.base=this.scale.endPoint,this.eachBars(function(t,i,s){e.extend(t,{width:this.scale.calculateBarWidth(this.datasets.length),x:this.scale.calculateBarX(this.datasets.length,s,i),y:this.scale.endPoint}),t.save()},this),this.render()},update:function(){this.scale.update(),e.each(this.activeElements,function(t){t.restore(["fillColor","strokeColor"])}),this.eachBars(function(t){t.save()}),this.render()},eachBars:function(t){e.each(this.datasets,function(i,s){e.each(i.bars,t,this,s)},this)},getBarsAtEvent:function(t){for(var i,s=[],n=e.getRelativePosition(t),o=function(t){s.push(t.bars[i])},a=0;a<% for (var i=0; i
  • <%if(segments[i].label){%><%=segments[i].label%><%}%>
  • <%}%>'};i.Type.extend({name:"Doughnut",defaults:s,initialize:function(t){this.segments=[],this.outerRadius=(e.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,this.SegmentArc=i.Arc.extend({ctx:this.chart.ctx,x:this.chart.width/2,y:this.chart.height/2}),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getSegmentsAtEvent(t):[];e.each(this.segments,function(t){t.restore(["fillColor"])}),e.each(i,function(t){t.fillColor=t.highlightColor}),this.showTooltip(i)}),this.calculateTotal(t),e.each(t,function(t,i){this.addData(t,i,!0)},this),this.render()},getSegmentsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.segments,function(t){t.inRange(s.x,s.y)&&i.push(t)},this),i},addData:function(t,i,e){var s=i||this.segments.length;this.segments.splice(s,0,new this.SegmentArc({value:t.value,outerRadius:this.options.animateScale?0:this.outerRadius,innerRadius:this.options.animateScale?0:this.outerRadius/100*this.options.percentageInnerCutout,fillColor:t.color,highlightColor:t.highlight||t.color,showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,startAngle:1.5*Math.PI,circumference:this.options.animateRotate?0:this.calculateCircumference(t.value),label:t.label})),e||(this.reflow(),this.update())},calculateCircumference:function(t){return 2*Math.PI*(Math.abs(t)/this.total)},calculateTotal:function(t){this.total=0,e.each(t,function(t){this.total+=Math.abs(t.value)},this)},update:function(){this.calculateTotal(this.segments),e.each(this.activeElements,function(t){t.restore(["fillColor"])}),e.each(this.segments,function(t){t.save()}),this.render()},removeData:function(t){var i=e.isNumber(t)?t:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},reflow:function(){e.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.outerRadius=(e.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,e.each(this.segments,function(t){t.update({outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout})},this)},draw:function(t){var i=t?t:1;this.clear(),e.each(this.segments,function(t,e){t.transition({circumference:this.calculateCircumference(t.value),outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout},i),t.endAngle=t.startAngle+t.circumference,t.draw(),0===e&&(t.startAngle=1.5*Math.PI),e<% for (var i=0; i
  • <%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>'};i.Type.extend({name:"Line",defaults:s,initialize:function(t){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx,inRange:function(t){return Math.pow(t-this.x,2)0&&ithis.scale.endPoint?t.controlPoints.outer.y=this.scale.endPoint:t.controlPoints.outer.ythis.scale.endPoint?t.controlPoints.inner.y=this.scale.endPoint:t.controlPoints.inner.y0&&(s.lineTo(h[h.length-1].x,this.scale.endPoint),s.lineTo(h[0].x,this.scale.endPoint),s.fillStyle=t.fillColor,s.closePath(),s.fill()),e.each(h,function(t){t.draw()})},this)}})}.call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleShowLabelBackdrop:!0,scaleBackdropColor:"rgba(255,255,255,0.75)",scaleBeginAtZero:!0,scaleBackdropPaddingY:2,scaleBackdropPaddingX:2,scaleShowLine:!0,segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'
      <% for (var i=0; i
    • <%if(segments[i].label){%><%=segments[i].label%><%}%>
    • <%}%>
    '};i.Type.extend({name:"PolarArea",defaults:s,initialize:function(t){this.segments=[],this.SegmentArc=i.Arc.extend({showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,ctx:this.chart.ctx,innerRadius:0,x:this.chart.width/2,y:this.chart.height/2}),this.scale=new i.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,lineArc:!0,width:this.chart.width,height:this.chart.height,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,valuesCount:t.length}),this.updateScaleRange(t),this.scale.update(),e.each(t,function(t,i){this.addData(t,i,!0)},this),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getSegmentsAtEvent(t):[];e.each(this.segments,function(t){t.restore(["fillColor"])}),e.each(i,function(t){t.fillColor=t.highlightColor}),this.showTooltip(i)}),this.render()},getSegmentsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.segments,function(t){t.inRange(s.x,s.y)&&i.push(t)},this),i},addData:function(t,i,e){var s=i||this.segments.length;this.segments.splice(s,0,new this.SegmentArc({fillColor:t.color,highlightColor:t.highlight||t.color,label:t.label,value:t.value,outerRadius:this.options.animateScale?0:this.scale.calculateCenterOffset(t.value),circumference:this.options.animateRotate?0:this.scale.getCircumference(),startAngle:1.5*Math.PI})),e||(this.reflow(),this.update())},removeData:function(t){var i=e.isNumber(t)?t:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},calculateTotal:function(t){this.total=0,e.each(t,function(t){this.total+=t.value},this),this.scale.valuesCount=this.segments.length},updateScaleRange:function(t){var i=[];e.each(t,function(t){i.push(t.value)});var s=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:e.calculateScaleRange(i,e.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);e.extend(this.scale,s,{size:e.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2})},update:function(){this.calculateTotal(this.segments),e.each(this.segments,function(t){t.save()}),this.reflow(),this.render()},reflow:function(){e.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.updateScaleRange(this.segments),this.scale.update(),e.extend(this.scale,{xCenter:this.chart.width/2,yCenter:this.chart.height/2}),e.each(this.segments,function(t){t.update({outerRadius:this.scale.calculateCenterOffset(t.value)})},this)},draw:function(t){var i=t||1;this.clear(),e.each(this.segments,function(t,e){t.transition({circumference:this.scale.getCircumference(),outerRadius:this.scale.calculateCenterOffset(t.value)},i),t.endAngle=t.startAngle+t.circumference,0===e&&(t.startAngle=1.5*Math.PI),e<% for (var i=0; i
  • <%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>'},initialize:function(t){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx}),this.datasets=[],this.buildScale(t),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getPointsAtEvent(t):[];this.eachPoints(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,pointColor:i.pointColor,pointStrokeColor:i.pointStrokeColor,points:[]};this.datasets.push(s),e.each(i.data,function(e,n){var o;this.scale.animation||(o=this.scale.getPointPosition(n,this.scale.calculateCenterOffset(e))),s.points.push(new this.PointClass({value:e,label:t.labels[n],datasetLabel:i.label,x:this.options.animation?this.scale.xCenter:o.x,y:this.options.animation?this.scale.yCenter:o.y,strokeColor:i.pointStrokeColor,fillColor:i.pointColor,highlightFill:i.pointHighlightFill||i.pointColor,highlightStroke:i.pointHighlightStroke||i.pointStrokeColor}))},this)},this),this.render()},eachPoints:function(t){e.each(this.datasets,function(i){e.each(i.points,t,this)},this)},getPointsAtEvent:function(t){var i=e.getRelativePosition(t),s=e.getAngleFromPoint({x:this.scale.xCenter,y:this.scale.yCenter},i),n=2*Math.PI/this.scale.valuesCount,o=Math.round((s.angle-1.5*Math.PI)/n),a=[];return(o>=this.scale.valuesCount||0>o)&&(o=0),s.distance<=this.scale.drawingArea&&e.each(this.datasets,function(t){a.push(t.points[o])}),a},buildScale:function(t){this.scale=new i.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,angleLineColor:this.options.angleLineColor,angleLineWidth:this.options.angleShowLineOut?this.options.angleLineWidth:0,pointLabelFontColor:this.options.pointLabelFontColor,pointLabelFontSize:this.options.pointLabelFontSize,pointLabelFontFamily:this.options.pointLabelFontFamily,pointLabelFontStyle:this.options.pointLabelFontStyle,height:this.chart.height,width:this.chart.width,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,labels:t.labels,valuesCount:t.datasets[0].data.length}),this.scale.setScaleSize(),this.updateScaleRange(t.datasets),this.scale.buildYLabels()},updateScaleRange:function(t){var i=function(){var i=[];return e.each(t,function(t){t.data?i=i.concat(t.data):e.each(t.points,function(t){i.push(t.value)})}),i}(),s=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:e.calculateScaleRange(i,e.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);e.extend(this.scale,s)},addData:function(t,i){this.scale.valuesCount++,e.each(t,function(t,e){var s=this.scale.getPointPosition(this.scale.valuesCount,this.scale.calculateCenterOffset(t));this.datasets[e].points.push(new this.PointClass({value:t,label:i,x:s.x,y:s.y,strokeColor:this.datasets[e].pointStrokeColor,fillColor:this.datasets[e].pointColor}))},this),this.scale.labels.push(i),this.reflow(),this.update()},removeData:function(){this.scale.valuesCount--,this.scale.labels.shift(),e.each(this.datasets,function(t){t.points.shift()},this),this.reflow(),this.update()},update:function(){this.eachPoints(function(t){t.save()}),this.reflow(),this.render()},reflow:function(){e.extend(this.scale,{width:this.chart.width,height:this.chart.height,size:e.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2}),this.updateScaleRange(this.datasets),this.scale.setScaleSize(),this.scale.buildYLabels()},draw:function(t){var i=t||1,s=this.chart.ctx;this.clear(),this.scale.draw(),e.each(this.datasets,function(t){e.each(t.points,function(t,e){t.hasValue()&&t.transition(this.scale.getPointPosition(e,this.scale.calculateCenterOffset(t.value)),i)},this),s.lineWidth=this.options.datasetStrokeWidth,s.strokeStyle=t.strokeColor,s.beginPath(),e.each(t.points,function(t,i){0===i?s.moveTo(t.x,t.y):s.lineTo(t.x,t.y)},this),s.closePath(),s.stroke(),s.fillStyle=t.fillColor,s.fill(),e.each(t.points,function(t){t.hasValue()&&t.draw()})},this)}})}.call(this); + + + + + + + + + +/*! + * VERSION: 1.15.1 + * DATE: 2015-01-20 + * UPDATES AND DOCS AT: http://greensock.com + * + * Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin + * + * @license Copyright (c) 2008-2015, GreenSock. All rights reserved. + * This work is subject to the terms at http://greensock.com/standard-license or for + * Club GreenSock members, the software agreement that was issued with your membership. + * + * @author: Jack Doyle, jack@greensock.com + **/ +var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(t,e,i){var s=function(t){var e,i=[],s=t.length;for(e=0;e!==s;i.push(t[e++]));return i},r=function(t,e,s){i.call(this,t,e,s),this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._dirty=!0,this.render=r.prototype.render},n=1e-10,a=i._internals,o=a.isSelector,h=a.isArray,l=r.prototype=i.to({},.1,{}),_=[];r.version="1.15.1",l.constructor=r,l.kill()._gc=!1,r.killTweensOf=r.killDelayedCallsTo=i.killTweensOf,r.getTweensOf=i.getTweensOf,r.lagSmoothing=i.lagSmoothing,r.ticker=i.ticker,r.render=i.render,l.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),i.prototype.invalidate.call(this)},l.updateTo=function(t,e){var s,r=this.ratio,n=this.vars.immediateRender||t.immediateRender;e&&this._startTime.998){var a=this._time;this.render(0,!0,!1),this._initted=!1,this.render(a,!0,!1)}else if(this._time>0||n){this._initted=!1,this._init();for(var o,h=1/(1-r),l=this._firstPT;l;)o=l.s+l.c,l.c*=h,l.s=o-l.c,l=l._next}return this},l.render=function(t,e,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var s,r,o,h,l,u,p,c,f=this._dirty?this.totalDuration():this._totalDuration,m=this._time,d=this._totalTime,g=this._cycle,v=this._duration,y=this._rawPrevTime;if(t>=f?(this._totalTime=f,this._cycle=this._repeat,this._yoyo&&0!==(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=v,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(s=!0,r="onComplete"),0===v&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||0>y||y===n)&&y!==t&&(i=!0,y>n&&(r="onReverseComplete")),this._rawPrevTime=c=!e||t||y===t?t:n)):1e-7>t?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==d||0===v&&y>0&&y!==n)&&(r="onReverseComplete",s=this._reversed),0>t&&(this._active=!1,0===v&&(this._initted||!this.vars.lazy||i)&&(y>=0&&(i=!0),this._rawPrevTime=c=!e||t||y===t?t:n)),this._initted||(i=!0)):(this._totalTime=this._time=t,0!==this._repeat&&(h=v+this._repeatDelay,this._cycle=this._totalTime/h>>0,0!==this._cycle&&this._cycle===this._totalTime/h&&this._cycle--,this._time=this._totalTime-this._cycle*h,this._yoyo&&0!==(1&this._cycle)&&(this._time=v-this._time),this._time>v?this._time=v:0>this._time&&(this._time=0)),this._easeType?(l=this._time/v,u=this._easeType,p=this._easePower,(1===u||3===u&&l>=.5)&&(l=1-l),3===u&&(l*=2),1===p?l*=l:2===p?l*=l*l:3===p?l*=l*l*l:4===p&&(l*=l*l*l*l),this.ratio=1===u?1-l:2===u?l:.5>this._time/v?l/2:1-l/2):this.ratio=this._ease.getRatio(this._time/v)),m===this._time&&!i&&g===this._cycle)return d!==this._totalTime&&this._onUpdate&&(e||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||_)),void 0;if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=m,this._totalTime=d,this._rawPrevTime=y,this._cycle=g,a.lazyTweens.push(this),this._lazy=[t,e],void 0;this._time&&!s?this.ratio=this._ease.getRatio(this._time/v):s&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==m&&t>=0&&(this._active=!0),0===d&&(2===this._initted&&t>0&&this._init(),this._startAt&&(t>=0?this._startAt.render(t,e,i):r||(r="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===v)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||_))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(0>t&&this._startAt&&this._startTime&&this._startAt.render(t,e,i),e||(this._totalTime!==d||s)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||_)),this._cycle!==g&&(e||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||_)),r&&(!this._gc||i)&&(0>t&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(t,e,i),s&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this.vars[r].apply(this.vars[r+"Scope"]||this,this.vars[r+"Params"]||_),0===v&&this._rawPrevTime===n&&c!==n&&(this._rawPrevTime=0))},r.to=function(t,e,i){return new r(t,e,i)},r.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new r(t,e,i)},r.fromTo=function(t,e,i,s){return s.startAt=i,s.immediateRender=0!=s.immediateRender&&0!=i.immediateRender,new r(t,e,s)},r.staggerTo=r.allTo=function(t,e,n,a,l,u,p){a=a||0;var c,f,m,d,g=n.delay||0,v=[],y=function(){n.onComplete&&n.onComplete.apply(n.onCompleteScope||this,arguments),l.apply(p||this,u||_)};for(h(t)||("string"==typeof t&&(t=i.selector(t)||t),o(t)&&(t=s(t))),t=t||[],0>a&&(t=s(t),t.reverse(),a*=-1),c=t.length-1,m=0;c>=m;m++){f={};for(d in n)f[d]=n[d];f.delay=g,m===c&&l&&(f.onComplete=y),v[m]=new r(t[m],e,f),g+=a}return v},r.staggerFrom=r.allFrom=function(t,e,i,s,n,a,o){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,r.staggerTo(t,e,i,s,n,a,o)},r.staggerFromTo=r.allFromTo=function(t,e,i,s,n,a,o,h){return s.startAt=i,s.immediateRender=0!=s.immediateRender&&0!=i.immediateRender,r.staggerTo(t,e,s,n,a,o,h)},r.delayedCall=function(t,e,i,s,n){return new r(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:s,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:s,immediateRender:!1,useFrames:n,overwrite:0})},r.set=function(t,e){return new r(t,0,e)},r.isTweening=function(t){return i.getTweensOf(t,!0).length>0};var u=function(t,e){for(var s=[],r=0,n=t._first;n;)n instanceof i?s[r++]=n:(e&&(s[r++]=n),s=s.concat(u(n,e)),r=s.length),n=n._next;return s},p=r.getAllTweens=function(e){return u(t._rootTimeline,e).concat(u(t._rootFramesTimeline,e))};r.killAll=function(t,i,s,r){null==i&&(i=!0),null==s&&(s=!0);var n,a,o,h=p(0!=r),l=h.length,_=i&&s&&r;for(o=0;l>o;o++)a=h[o],(_||a instanceof e||(n=a.target===a.vars.onComplete)&&s||i&&!n)&&(t?a.totalTime(a._reversed?0:a.totalDuration()):a._enabled(!1,!1))},r.killChildTweensOf=function(t,e){if(null!=t){var n,l,_,u,p,c=a.tweenLookup;if("string"==typeof t&&(t=i.selector(t)||t),o(t)&&(t=s(t)),h(t))for(u=t.length;--u>-1;)r.killChildTweensOf(t[u],e);else{n=[];for(_ in c)for(l=c[_].target.parentNode;l;)l===t&&(n=n.concat(c[_].tweens)),l=l.parentNode;for(p=n.length,u=0;p>u;u++)e&&n[u].totalTime(n[u].totalDuration()),n[u]._enabled(!1,!1)}}};var c=function(t,i,s,r){i=i!==!1,s=s!==!1,r=r!==!1;for(var n,a,o=p(r),h=i&&s&&r,l=o.length;--l>-1;)a=o[l],(h||a instanceof e||(n=a.target===a.vars.onComplete)&&s||i&&!n)&&a.paused(t)};return r.pauseAll=function(t,e,i){c(!0,t,e,i)},r.resumeAll=function(t,e,i){c(!1,t,e,i)},r.globalTimeScale=function(e){var s=t._rootTimeline,r=i.ticker.time;return arguments.length?(e=e||n,s._startTime=r-(r-s._startTime)*s._timeScale/e,s=t._rootFramesTimeline,r=i.ticker.frame,s._startTime=r-(r-s._startTime)*s._timeScale/e,s._timeScale=t._rootTimeline._timeScale=e,e):s._timeScale},l.progress=function(t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-t:t)+this._cycle*(this._duration+this._repeatDelay),!1):this._time/this.duration()},l.totalProgress=function(t){return arguments.length?this.totalTime(this.totalDuration()*t,!1):this._totalTime/this.totalDuration()},l.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),t>this._duration&&(t=this._duration),this._yoyo&&0!==(1&this._cycle)?t=this._duration-t+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(t+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(t,e)):this._time},l.duration=function(e){return arguments.length?t.prototype.duration.call(this,e):this._duration},l.totalDuration=function(t){return arguments.length?-1===this._repeat?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},l.repeat=function(t){return arguments.length?(this._repeat=t,this._uncache(!0)):this._repeat},l.repeatDelay=function(t){return arguments.length?(this._repeatDelay=t,this._uncache(!0)):this._repeatDelay},l.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},r},!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(t,e,i){var s=function(t){e.call(this,t),this._labels={},this.autoRemoveChildren=this.vars.autoRemoveChildren===!0,this.smoothChildTiming=this.vars.smoothChildTiming===!0,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var i,s,r=this.vars;for(s in r)i=r[s],h(i)&&-1!==i.join("").indexOf("{self}")&&(r[s]=this._swapSelfInParams(i));h(r.tweens)&&this.add(r.tweens,0,r.align,r.stagger)},r=1e-10,n=i._internals,a=s._internals={},o=n.isSelector,h=n.isArray,l=n.lazyTweens,_=n.lazyRender,u=[],p=_gsScope._gsDefine.globals,c=function(t){var e,i={};for(e in t)i[e]=t[e];return i},f=a.pauseCallback=function(t,e,i,s){var r=t._timeline,n=r._totalTime;!e&&this._forcingPlayhead||r._rawPrevTime===t._startTime||(r.pause(t._startTime),e&&e.apply(s||r,i||u),this._forcingPlayhead&&r.seek(n))},m=function(t){var e,i=[],s=t.length;for(e=0;e!==s;i.push(t[e++]));return i},d=s.prototype=new e;return s.version="1.15.1",d.constructor=s,d.kill()._gc=d._forcingPlayhead=!1,d.to=function(t,e,s,r){var n=s.repeat&&p.TweenMax||i;return e?this.add(new n(t,e,s),r):this.set(t,s,r)},d.from=function(t,e,s,r){return this.add((s.repeat&&p.TweenMax||i).from(t,e,s),r)},d.fromTo=function(t,e,s,r,n){var a=r.repeat&&p.TweenMax||i;return e?this.add(a.fromTo(t,e,s,r),n):this.set(t,r,n)},d.staggerTo=function(t,e,r,n,a,h,l,_){var u,p=new s({onComplete:h,onCompleteParams:l,onCompleteScope:_,smoothChildTiming:this.smoothChildTiming});for("string"==typeof t&&(t=i.selector(t)||t),t=t||[],o(t)&&(t=m(t)),n=n||0,0>n&&(t=m(t),t.reverse(),n*=-1),u=0;t.length>u;u++)r.startAt&&(r.startAt=c(r.startAt)),p.to(t[u],e,c(r),u*n);return this.add(p,a)},d.staggerFrom=function(t,e,i,s,r,n,a,o){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(t,e,i,s,r,n,a,o)},d.staggerFromTo=function(t,e,i,s,r,n,a,o,h){return s.startAt=i,s.immediateRender=0!=s.immediateRender&&0!=i.immediateRender,this.staggerTo(t,e,s,r,n,a,o,h)},d.call=function(t,e,s,r){return this.add(i.delayedCall(0,t,e,s),r)},d.set=function(t,e,s){return s=this._parseTimeOrLabel(s,0,!0),null==e.immediateRender&&(e.immediateRender=s===this._time&&!this._paused),this.add(new i(t,0,e),s)},s.exportRoot=function(t,e){t=t||{},null==t.smoothChildTiming&&(t.smoothChildTiming=!0);var r,n,a=new s(t),o=a._timeline;for(null==e&&(e=!0),o._remove(a,!0),a._startTime=0,a._rawPrevTime=a._time=a._totalTime=o._time,r=o._first;r;)n=r._next,e&&r instanceof i&&r.target===r.vars.onComplete||a.add(r,r._startTime-r._delay),r=n;return o.add(a,0),a},d.add=function(r,n,a,o){var l,_,u,p,c,f;if("number"!=typeof n&&(n=this._parseTimeOrLabel(n,0,!0,r)),!(r instanceof t)){if(r instanceof Array||r&&r.push&&h(r)){for(a=a||"normal",o=o||0,l=n,_=r.length,u=0;_>u;u++)h(p=r[u])&&(p=new s({tweens:p})),this.add(p,l),"string"!=typeof p&&"function"!=typeof p&&("sequence"===a?l=p._startTime+p.totalDuration()/p._timeScale:"start"===a&&(p._startTime-=p.delay())),l+=o;return this._uncache(!0)}if("string"==typeof r)return this.addLabel(r,n);if("function"!=typeof r)throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedCall(0,r)}if(e.prototype.add.call(this,r,n),(this._gc||this._time===this._duration)&&!this._paused&&this._durationr._startTime;c._timeline;)f&&c._timeline.smoothChildTiming?c.totalTime(c._totalTime,!0):c._gc&&c._enabled(!0,!1),c=c._timeline;return this},d.remove=function(e){if(e instanceof t)return this._remove(e,!1);if(e instanceof Array||e&&e.push&&h(e)){for(var i=e.length;--i>-1;)this.remove(e[i]);return this}return"string"==typeof e?this.removeLabel(e):this.kill(null,e)},d._remove=function(t,i){e.prototype._remove.call(this,t,i);var s=this._last;return s?this._time>s._startTime+s._totalDuration/s._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},d.append=function(t,e){return this.add(t,this._parseTimeOrLabel(null,e,!0,t))},d.insert=d.insertMultiple=function(t,e,i,s){return this.add(t,e||0,i,s)},d.appendMultiple=function(t,e,i,s){return this.add(t,this._parseTimeOrLabel(null,e,!0,t),i,s)},d.addLabel=function(t,e){return this._labels[t]=this._parseTimeOrLabel(e),this},d.addPause=function(t,e,s,r){var n=i.delayedCall(0,f,["{self}",e,s,r],this);return n.data="isPause",this.add(n,t)},d.removeLabel=function(t){return delete this._labels[t],this},d.getLabelTime=function(t){return null!=this._labels[t]?this._labels[t]:-1},d._parseTimeOrLabel=function(e,i,s,r){var n;if(r instanceof t&&r.timeline===this)this.remove(r);else if(r&&(r instanceof Array||r.push&&h(r)))for(n=r.length;--n>-1;)r[n]instanceof t&&r[n].timeline===this&&this.remove(r[n]);if("string"==typeof i)return this._parseTimeOrLabel(i,s&&"number"==typeof e&&null==this._labels[i]?e-this.duration():0,s);if(i=i||0,"string"!=typeof e||!isNaN(e)&&null==this._labels[e])null==e&&(e=this.duration());else{if(n=e.indexOf("="),-1===n)return null==this._labels[e]?s?this._labels[e]=this.duration()+i:i:this._labels[e]+i;i=parseInt(e.charAt(n-1)+"1",10)*Number(e.substr(n+1)),e=n>1?this._parseTimeOrLabel(e.substr(0,n-1),0,s):this.duration()}return Number(e)+i},d.seek=function(t,e){return this.totalTime("number"==typeof t?t:this._parseTimeOrLabel(t),e!==!1)},d.stop=function(){return this.paused(!0)},d.gotoAndPlay=function(t,e){return this.play(t,e)},d.gotoAndStop=function(t,e){return this.pause(t,e)},d.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var s,n,a,o,h,p=this._dirty?this.totalDuration():this._totalDuration,c=this._time,f=this._startTime,m=this._timeScale,d=this._paused;if(t>=p?(this._totalTime=this._time=p,this._reversed||this._hasPausedChild()||(n=!0,o="onComplete",0===this._duration&&(0===t||0>this._rawPrevTime||this._rawPrevTime===r)&&this._rawPrevTime!==t&&this._first&&(h=!0,this._rawPrevTime>r&&(o="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:r,t=p+1e-4):1e-7>t?(this._totalTime=this._time=0,(0!==c||0===this._duration&&this._rawPrevTime!==r&&(this._rawPrevTime>0||0>t&&this._rawPrevTime>=0))&&(o="onReverseComplete",n=this._reversed),0>t?(this._active=!1,this._rawPrevTime>=0&&this._first&&(h=!0),this._rawPrevTime=t):(this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:r,t=0,this._initted||(h=!0))):this._totalTime=this._time=this._rawPrevTime=t,this._time!==c&&this._first||i||h){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==c&&t>0&&(this._active=!0),0===c&&this.vars.onStart&&0!==this._time&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||u)),this._time>=c)for(s=this._first;s&&(a=s._next,!this._paused||d);)(s._active||s._startTime<=this._time&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=a;else for(s=this._last;s&&(a=s._prev,!this._paused||d);)(s._active||c>=s._startTime&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=a;this._onUpdate&&(e||(l.length&&_(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||u))),o&&(this._gc||(f===this._startTime||m!==this._timeScale)&&(0===this._time||p>=this.totalDuration())&&(n&&(l.length&&_(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[o]&&this.vars[o].apply(this.vars[o+"Scope"]||this,this.vars[o+"Params"]||u)))}},d._hasPausedChild=function(){for(var t=this._first;t;){if(t._paused||t instanceof s&&t._hasPausedChild())return!0;t=t._next}return!1},d.getChildren=function(t,e,s,r){r=r||-9999999999;for(var n=[],a=this._first,o=0;a;)r>a._startTime||(a instanceof i?e!==!1&&(n[o++]=a):(s!==!1&&(n[o++]=a),t!==!1&&(n=n.concat(a.getChildren(!0,e,s)),o=n.length))),a=a._next;return n},d.getTweensOf=function(t,e){var s,r,n=this._gc,a=[],o=0;for(n&&this._enabled(!0,!0),s=i.getTweensOf(t),r=s.length;--r>-1;)(s[r].timeline===this||e&&this._contains(s[r]))&&(a[o++]=s[r]);return n&&this._enabled(!1,!0),a},d.recent=function(){return this._recent},d._contains=function(t){for(var e=t.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},d.shiftChildren=function(t,e,i){i=i||0;for(var s,r=this._first,n=this._labels;r;)r._startTime>=i&&(r._startTime+=t),r=r._next;if(e)for(s in n)n[s]>=i&&(n[s]+=t);return this._uncache(!0)},d._kill=function(t,e){if(!t&&!e)return this._enabled(!1,!1);for(var i=e?this.getTweensOf(e):this.getChildren(!0,!0,!1),s=i.length,r=!1;--s>-1;)i[s]._kill(t,e)&&(r=!0);return r},d.clear=function(t){var e=this.getChildren(!1,!0,!0),i=e.length;for(this._time=this._totalTime=0;--i>-1;)e[i]._enabled(!1,!1);return t!==!1&&(this._labels={}),this._uncache(!0)},d.invalidate=function(){for(var e=this._first;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},d._enabled=function(t,i){if(t===this._gc)for(var s=this._first;s;)s._enabled(t,!0),s=s._next;return e.prototype._enabled.call(this,t,i)},d.totalTime=function(){this._forcingPlayhead=!0;var e=t.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,e},d.duration=function(t){return arguments.length?(0!==this.duration()&&0!==t&&this.timeScale(this._duration/t),this):(this._dirty&&this.totalDuration(),this._duration)},d.totalDuration=function(t){if(!arguments.length){if(this._dirty){for(var e,i,s=0,r=this._last,n=999999999999;r;)e=r._prev,r._dirty&&r.totalDuration(),r._startTime>n&&this._sortChildren&&!r._paused?this.add(r,r._startTime-r._delay):n=r._startTime,0>r._startTime&&!r._paused&&(s-=r._startTime,this._timeline.smoothChildTiming&&(this._startTime+=r._startTime/this._timeScale),this.shiftChildren(-r._startTime,!1,-9999999999),n=0),i=r._startTime+r._totalDuration/r._timeScale,i>s&&(s=i),r=e;this._duration=this._totalDuration=s,this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==t&&this.timeScale(this._totalDuration/t),this},d.usesFrames=function(){for(var e=this._timeline;e._timeline;)e=e._timeline;return e===t._rootFramesTimeline},d.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},s},!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(t,e,i){var s=function(e){t.call(this,e),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._dirty=!0},r=1e-10,n=[],a=e._internals,o=a.lazyTweens,h=a.lazyRender,l=new i(null,null,1,0),_=s.prototype=new t;return _.constructor=s,_.kill()._gc=!1,s.version="1.15.1",_.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),t.prototype.invalidate.call(this)},_.addCallback=function(t,i,s,r){return this.add(e.delayedCall(0,t,s,r),i)},_.removeCallback=function(t,e){if(t)if(null==e)this._kill(null,t);else for(var i=this.getTweensOf(t,!1),s=i.length,r=this._parseTimeOrLabel(e);--s>-1;)i[s]._startTime===r&&i[s]._enabled(!1,!1);return this},_.removePause=function(e){return this.removeCallback(t._internals.pauseCallback,e)},_.tweenTo=function(t,i){i=i||{};var s,r,a,o={ease:l,useFrames:this.usesFrames(),immediateRender:!1};for(r in i)o[r]=i[r];return o.time=this._parseTimeOrLabel(t),s=Math.abs(Number(o.time)-this._time)/this._timeScale||.001,a=new e(this,s,o),o.onStart=function(){a.target.paused(!0),a.vars.time!==a.target.time()&&s===a.duration()&&a.duration(Math.abs(a.vars.time-a.target.time())/a.target._timeScale),i.onStart&&i.onStart.apply(i.onStartScope||a,i.onStartParams||n)},a},_.tweenFromTo=function(t,e,i){i=i||{},t=this._parseTimeOrLabel(t),i.startAt={onComplete:this.seek,onCompleteParams:[t],onCompleteScope:this},i.immediateRender=i.immediateRender!==!1;var s=this.tweenTo(e,i);return s.duration(Math.abs(s.vars.time-t)/this._timeScale||.001)},_.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var s,a,l,_,u,p,c=this._dirty?this.totalDuration():this._totalDuration,f=this._duration,m=this._time,d=this._totalTime,g=this._startTime,v=this._timeScale,y=this._rawPrevTime,T=this._paused,w=this._cycle;if(t>=c?(this._locked||(this._totalTime=c,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(a=!0,_="onComplete",0===this._duration&&(0===t||0>y||y===r)&&y!==t&&this._first&&(u=!0,y>r&&(_="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:r,this._yoyo&&0!==(1&this._cycle)?this._time=t=0:(this._time=f,t=f+1e-4)):1e-7>t?(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==m||0===f&&y!==r&&(y>0||0>t&&y>=0)&&!this._locked)&&(_="onReverseComplete",a=this._reversed),0>t?(this._active=!1,y>=0&&this._first&&(u=!0),this._rawPrevTime=t):(this._rawPrevTime=f||!e||t||this._rawPrevTime===t?t:r,t=0,this._initted||(u=!0))):(0===f&&0>y&&(u=!0),this._time=this._rawPrevTime=t,this._locked||(this._totalTime=t,0!==this._repeat&&(p=f+this._repeatDelay,this._cycle=this._totalTime/p>>0,0!==this._cycle&&this._cycle===this._totalTime/p&&this._cycle--,this._time=this._totalTime-this._cycle*p,this._yoyo&&0!==(1&this._cycle)&&(this._time=f-this._time),this._time>f?(this._time=f,t=f+1e-4):0>this._time?this._time=t=0:t=this._time))),this._cycle!==w&&!this._locked){var x=this._yoyo&&0!==(1&w),b=x===(this._yoyo&&0!==(1&this._cycle)),P=this._totalTime,S=this._cycle,k=this._rawPrevTime,R=this._time;if(this._totalTime=w*f,w>this._cycle?x=!x:this._totalTime+=f,this._time=m,this._rawPrevTime=0===f?y-1e-4:y,this._cycle=w,this._locked=!0,m=x?0:f,this.render(m,e,0===f),e||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||n),b&&(m=x?f+1e-4:-1e-4,this.render(m,!0,!1)),this._locked=!1,this._paused&&!T)return;this._time=R,this._totalTime=P,this._cycle=S,this._rawPrevTime=k}if(!(this._time!==m&&this._first||i||u))return d!==this._totalTime&&this._onUpdate&&(e||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||n)),void 0;if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==d&&t>0&&(this._active=!0),0===d&&this.vars.onStart&&0!==this._totalTime&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||n)),this._time>=m)for(s=this._first;s&&(l=s._next,!this._paused||T);)(s._active||s._startTime<=this._time&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=l;else for(s=this._last;s&&(l=s._prev,!this._paused||T);)(s._active||m>=s._startTime&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=l;this._onUpdate&&(e||(o.length&&h(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||n))),_&&(this._locked||this._gc||(g===this._startTime||v!==this._timeScale)&&(0===this._time||c>=this.totalDuration())&&(a&&(o.length&&h(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[_]&&this.vars[_].apply(this.vars[_+"Scope"]||this,this.vars[_+"Params"]||n)))},_.getActive=function(t,e,i){null==t&&(t=!0),null==e&&(e=!0),null==i&&(i=!1);var s,r,n=[],a=this.getChildren(t,e,i),o=0,h=a.length;for(s=0;h>s;s++)r=a[s],r.isActive()&&(n[o++]=r);return n},_.getLabelAfter=function(t){t||0!==t&&(t=this._time);var e,i=this.getLabelsArray(),s=i.length;for(e=0;s>e;e++)if(i[e].time>t)return i[e].name;return null},_.getLabelBefore=function(t){null==t&&(t=this._time);for(var e=this.getLabelsArray(),i=e.length;--i>-1;)if(t>e[i].time)return e[i].name;return null},_.getLabelsArray=function(){var t,e=[],i=0;for(t in this._labels)e[i++]={time:this._labels[t],name:t};return e.sort(function(t,e){return t.time-e.time}),e},_.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-t:t)+this._cycle*(this._duration+this._repeatDelay),e):this._time/this.duration()},_.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this._totalTime/this.totalDuration()},_.totalDuration=function(e){return arguments.length?-1===this._repeat?this:this.duration((e-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(t.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},_.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),t>this._duration&&(t=this._duration),this._yoyo&&0!==(1&this._cycle)?t=this._duration-t+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(t+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(t,e)):this._time},_.repeat=function(t){return arguments.length?(this._repeat=t,this._uncache(!0)):this._repeat},_.repeatDelay=function(t){return arguments.length?(this._repeatDelay=t,this._uncache(!0)):this._repeatDelay},_.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},_.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.getLabelBefore(this._time+1e-8)},s},!0),function(){var t=180/Math.PI,e=[],i=[],s=[],r={},n=_gsScope._gsDefine.globals,a=function(t,e,i,s){this.a=t,this.b=e,this.c=i,this.d=s,this.da=s-t,this.ca=i-t,this.ba=e-t},o=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",h=function(t,e,i,s){var r={a:t},n={},a={},o={c:s},h=(t+e)/2,l=(e+i)/2,_=(i+s)/2,u=(h+l)/2,p=(l+_)/2,c=(p-u)/8;return r.b=h+(t-h)/4,n.b=u+c,r.c=n.a=(r.b+n.b)/2,n.c=a.a=(u+p)/2,a.b=p-c,o.b=_+(s-_)/4,a.c=o.a=(a.b+o.b)/2,[r,n,a,o]},l=function(t,r,n,a,o){var l,_,u,p,c,f,m,d,g,v,y,T,w,x=t.length-1,b=0,P=t[0].a;for(l=0;x>l;l++)c=t[b],_=c.a,u=c.d,p=t[b+1].d,o?(y=e[l],T=i[l],w=.25*(T+y)*r/(a?.5:s[l]||.5),f=u-(u-_)*(a?.5*r:0!==y?w/y:0),m=u+(p-u)*(a?.5*r:0!==T?w/T:0),d=u-(f+((m-f)*(3*y/(y+T)+.5)/4||0))):(f=u-.5*(u-_)*r,m=u+.5*(p-u)*r,d=u-(f+m)/2),f+=d,m+=d,c.c=g=f,c.b=0!==l?P:P=c.a+.6*(c.c-c.a),c.da=u-_,c.ca=g-_,c.ba=P-_,n?(v=h(_,P,g,u),t.splice(b,1,v[0],v[1],v[2],v[3]),b+=4):b++,P=m;c=t[b],c.b=P,c.c=P+.4*(c.d-P),c.da=c.d-c.a,c.ca=c.c-c.a,c.ba=P-c.a,n&&(v=h(c.a,P,c.c,c.d),t.splice(b,1,v[0],v[1],v[2],v[3]))},_=function(t,s,r,n){var o,h,l,_,u,p,c=[];if(n)for(t=[n].concat(t),h=t.length;--h>-1;)"string"==typeof(p=t[h][s])&&"="===p.charAt(1)&&(t[h][s]=n[s]+Number(p.charAt(0)+p.substr(2)));if(o=t.length-2,0>o)return c[0]=new a(t[0][s],0,0,t[-1>o?0:1][s]),c;for(h=0;o>h;h++)l=t[h][s],_=t[h+1][s],c[h]=new a(l,0,0,_),r&&(u=t[h+2][s],e[h]=(e[h]||0)+(_-l)*(_-l),i[h]=(i[h]||0)+(u-_)*(u-_));return c[h]=new a(t[h][s],0,0,t[h+1][s]),c},u=function(t,n,a,h,u,p){var c,f,m,d,g,v,y,T,w={},x=[],b=p||t[0];u="string"==typeof u?","+u+",":o,null==n&&(n=1);for(f in t[0])x.push(f);if(t.length>1){for(T=t[t.length-1],y=!0,c=x.length;--c>-1;)if(f=x[c],Math.abs(b[f]-T[f])>.05){y=!1;break}y&&(t=t.concat(),p&&t.unshift(p),t.push(t[1]),p=t[t.length-3])}for(e.length=i.length=s.length=0,c=x.length;--c>-1;)f=x[c],r[f]=-1!==u.indexOf(","+f+","),w[f]=_(t,f,r[f],p);for(c=e.length;--c>-1;)e[c]=Math.sqrt(e[c]),i[c]=Math.sqrt(i[c]);if(!h){for(c=x.length;--c>-1;)if(r[f])for(m=w[x[c]],v=m.length-1,d=0;v>d;d++)g=m[d+1].da/i[d]+m[d].da/e[d],s[d]=(s[d]||0)+g*g;for(c=s.length;--c>-1;)s[c]=Math.sqrt(s[c])}for(c=x.length,d=a?4:1;--c>-1;)f=x[c],m=w[f],l(m,n,a,h,r[f]),y&&(m.splice(0,d),m.splice(m.length-d,d));return w},p=function(t,e,i){e=e||"soft";var s,r,n,o,h,l,_,u,p,c,f,m={},d="cubic"===e?3:2,g="soft"===e,v=[];if(g&&i&&(t=[i].concat(t)),null==t||d+1>t.length)throw"invalid Bezier data";for(p in t[0])v.push(p);for(l=v.length;--l>-1;){for(p=v[l],m[p]=h=[],c=0,u=t.length,_=0;u>_;_++)s=null==i?t[_][p]:"string"==typeof(f=t[_][p])&&"="===f.charAt(1)?i[p]+Number(f.charAt(0)+f.substr(2)):Number(f),g&&_>1&&u-1>_&&(h[c++]=(s+h[c-2])/2),h[c++]=s;for(u=c-d+1,c=0,_=0;u>_;_+=d)s=h[_],r=h[_+1],n=h[_+2],o=2===d?0:h[_+3],h[c++]=f=3===d?new a(s,r,n,o):new a(s,(2*r+s)/3,(2*r+n)/3,n);h.length=c}return m},c=function(t,e,i){for(var s,r,n,a,o,h,l,_,u,p,c,f=1/i,m=t.length;--m>-1;)for(p=t[m],n=p.a,a=p.d-n,o=p.c-n,h=p.b-n,s=r=0,_=1;i>=_;_++)l=f*_,u=1-l,s=r-(r=(l*l*a+3*u*(l*o+u*h))*l),c=m*i+_-1,e[c]=(e[c]||0)+s*s},f=function(t,e){e=e>>0||6;var i,s,r,n,a=[],o=[],h=0,l=0,_=e-1,u=[],p=[];for(i in t)c(t[i],a,e);for(r=a.length,s=0;r>s;s++)h+=Math.sqrt(a[s]),n=s%e,p[n]=h,n===_&&(l+=h,n=s/e>>0,u[n]=p,o[n]=l,h=0,p=[]);return{length:l,lengths:o,segments:u}},m=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.4",API:2,global:!0,init:function(t,e,i){this._target=t,e instanceof Array&&(e={values:e}),this._func={},this._round={},this._props=[],this._timeRes=null==e.timeResolution?6:parseInt(e.timeResolution,10);var s,r,n,a,o,h=e.values||[],l={},_=h[0],c=e.autoRotate||i.vars.orientToBezier;this._autoRotate=c?c instanceof Array?c:[["x","y","rotation",c===!0?0:Number(c)||0]]:null;for(s in _)this._props.push(s);for(n=this._props.length;--n>-1;)s=this._props[n],this._overwriteProps.push(s),r=this._func[s]="function"==typeof t[s],l[s]=r?t[s.indexOf("set")||"function"!=typeof t["get"+s.substr(3)]?s:"get"+s.substr(3)]():parseFloat(t[s]),o||l[s]!==h[0][s]&&(o=l);if(this._beziers="cubic"!==e.type&&"quadratic"!==e.type&&"soft"!==e.type?u(h,isNaN(e.curviness)?1:e.curviness,!1,"thruBasic"===e.type,e.correlate,o):p(h,e.type,l),this._segCount=this._beziers[s].length,this._timeRes){var m=f(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(c=this._autoRotate)for(this._initialRotations=[],c[0]instanceof Array||(this._autoRotate=c=[c]),n=c.length;--n>-1;){for(a=0;3>a;a++)s=c[n][a],this._func[s]="function"==typeof t[s]?t[s.indexOf("set")||"function"!=typeof t["get"+s.substr(3)]?s:"get"+s.substr(3)]:!1;s=c[n][2],this._initialRotations[n]=this._func[s]?this._func[s].call(this._target):this._target[s]}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(e){var i,s,r,n,a,o,h,l,_,u,p=this._segCount,c=this._func,f=this._target,m=e!==this._startRatio;if(this._timeRes){if(_=this._lengths,u=this._curSeg,e*=this._length,r=this._li,e>this._l2&&p-1>r){for(l=p-1;l>r&&e>=(this._l2=_[++r]););this._l1=_[r-1],this._li=r,this._curSeg=u=this._segments[r],this._s2=u[this._s1=this._si=0]}else if(this._l1>e&&r>0){for(;r>0&&(this._l1=_[--r])>=e;);0===r&&this._l1>e?this._l1=0:r++,this._l2=_[r],this._li=r,this._curSeg=u=this._segments[r],this._s1=u[(this._si=u.length-1)-1]||0,this._s2=u[this._si] +}if(i=r,e-=this._l1,r=this._si,e>this._s2&&u.length-1>r){for(l=u.length-1;l>r&&e>=(this._s2=u[++r]););this._s1=u[r-1],this._si=r}else if(this._s1>e&&r>0){for(;r>0&&(this._s1=u[--r])>=e;);0===r&&this._s1>e?this._s1=0:r++,this._s2=u[r],this._si=r}o=(r+(e-this._s1)/(this._s2-this._s1))*this._prec}else i=0>e?0:e>=1?p-1:p*e>>0,o=(e-i*(1/p))*p;for(s=1-o,r=this._props.length;--r>-1;)n=this._props[r],a=this._beziers[n][i],h=(o*o*a.da+3*s*(o*a.ca+s*a.ba))*o+a.a,this._round[n]&&(h=Math.round(h)),c[n]?f[n](h):f[n]=h;if(this._autoRotate){var d,g,v,y,T,w,x,b=this._autoRotate;for(r=b.length;--r>-1;)n=b[r][2],w=b[r][3]||0,x=b[r][4]===!0?1:t,a=this._beziers[b[r][0]],d=this._beziers[b[r][1]],a&&d&&(a=a[i],d=d[i],g=a.a+(a.b-a.a)*o,y=a.b+(a.c-a.b)*o,g+=(y-g)*o,y+=(a.c+(a.d-a.c)*o-y)*o,v=d.a+(d.b-d.a)*o,T=d.b+(d.c-d.b)*o,v+=(T-v)*o,T+=(d.c+(d.d-d.c)*o-T)*o,h=m?Math.atan2(T-v,y-g)*x+w:this._initialRotations[r],c[n]?f[n](h):f[n]=h)}}}),d=m.prototype;m.bezierThrough=u,m.cubicToQuadratic=h,m._autoCSS=!0,m.quadraticToCubic=function(t,e,i){return new a(t,(2*e+t)/3,(2*e+i)/3,i)},m._cssRegister=function(){var t=n.CSSPlugin;if(t){var e=t._internals,i=e._parseToProxy,s=e._setPluginRatio,r=e.CSSPropTween;e._registerComplexSpecialProp("bezier",{parser:function(t,e,n,a,o,h){e instanceof Array&&(e={values:e}),h=new m;var l,_,u,p=e.values,c=p.length-1,f=[],d={};if(0>c)return o;for(l=0;c>=l;l++)u=i(t,p[l],a,o,h,c!==l),f[l]=u.end;for(_ in e)d[_]=e[_];return d.values=f,o=new r(t,"bezier",0,0,u.pt,2),o.data=u,o.plugin=h,o.setRatio=s,0===d.autoRotate&&(d.autoRotate=!0),!d.autoRotate||d.autoRotate instanceof Array||(l=d.autoRotate===!0?0:Number(d.autoRotate),d.autoRotate=null!=u.end.left?[["left","top","rotation",l,!1]]:null!=u.end.x?[["x","y","rotation",l,!1]]:!1),d.autoRotate&&(a._transform||a._enableTransforms(!1),u.autoRotate=a._target._gsTransform),h._onInitTween(u.proxy,d,a._tween),o}})}},d._roundProps=function(t,e){for(var i=this._overwriteProps,s=i.length;--s>-1;)(t[i[s]]||t.bezier||t.bezierThrough)&&(this._round[i[s]]=e)},d._kill=function(t){var e,i,s=this._props;for(e in this._beziers)if(e in t)for(delete this._beziers[e],delete this._func[e],i=s.length;--i>-1;)s[i]===e&&s.splice(i,1);return this._super._kill.call(this,t)}}(),_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(t,e){var i,s,r,n,a=function(){t.call(this,"css"),this._overwriteProps.length=0,this.setRatio=a.prototype.setRatio},o=_gsScope._gsDefine.globals,h={},l=a.prototype=new t("css");l.constructor=a,a.version="1.15.1",a.API=2,a.defaultTransformPerspective=0,a.defaultSkewType="compensated",l="px",a.suffixMap={top:l,right:l,bottom:l,left:l,width:l,height:l,fontSize:l,padding:l,margin:l,perspective:l,lineHeight:""};var _,u,p,c,f,m,d=/(?:\d|\-\d|\.\d|\-\.\d)+/g,g=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,v=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,y=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,T=/(?:\d|\-|\+|=|#|\.)*/g,w=/opacity *= *([^)]*)/i,x=/opacity:([^;]*)/i,b=/alpha\(opacity *=.+?\)/i,P=/^(rgb|hsl)/,S=/([A-Z])/g,k=/-([a-z])/gi,R=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,A=function(t,e){return e.toUpperCase()},C=/(?:Left|Right|Width)/i,O=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,D=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,M=/,(?=[^\)]*(?:\(|$))/gi,z=Math.PI/180,I=180/Math.PI,F={},E=document,N=function(t){return E.createElementNS?E.createElementNS("http://www.w3.org/1999/xhtml",t):E.createElement(t)},L=N("div"),X=N("img"),U=a._internals={_specialProps:h},Y=navigator.userAgent,B=function(){var t=Y.indexOf("Android"),e=N("a");return p=-1!==Y.indexOf("Safari")&&-1===Y.indexOf("Chrome")&&(-1===t||Number(Y.substr(t+8,1))>3),f=p&&6>Number(Y.substr(Y.indexOf("Version/")+8,1)),c=-1!==Y.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(Y)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(Y))&&(m=parseFloat(RegExp.$1)),e?(e.style.cssText="top:1px;opacity:.55;",/^0.55/.test(e.style.opacity)):!1}(),j=function(t){return w.test("string"==typeof t?t:(t.currentStyle?t.currentStyle.filter:t.style.filter)||"")?parseFloat(RegExp.$1)/100:1},q=function(t){window.console&&console.log(t)},V="",G="",W=function(t,e){e=e||L;var i,s,r=e.style;if(void 0!==r[t])return t;for(t=t.charAt(0).toUpperCase()+t.substr(1),i=["O","Moz","ms","Ms","Webkit"],s=5;--s>-1&&void 0===r[i[s]+t];);return s>=0?(G=3===s?"ms":i[s],V="-"+G.toLowerCase()+"-",G+t):null},Z=E.defaultView?E.defaultView.getComputedStyle:function(){},Q=a.getStyle=function(t,e,i,s,r){var n;return B||"opacity"!==e?(!s&&t.style[e]?n=t.style[e]:(i=i||Z(t))?n=i[e]||i.getPropertyValue(e)||i.getPropertyValue(e.replace(S,"-$1").toLowerCase()):t.currentStyle&&(n=t.currentStyle[e]),null==r||n&&"none"!==n&&"auto"!==n&&"auto auto"!==n?n:r):j(t)},$=U.convertToPixels=function(t,i,s,r,n){if("px"===r||!r)return s;if("auto"===r||!s)return 0;var o,h,l,_=C.test(i),u=t,p=L.style,c=0>s;if(c&&(s=-s),"%"===r&&-1!==i.indexOf("border"))o=s/100*(_?t.clientWidth:t.clientHeight);else{if(p.cssText="border:0 solid red;position:"+Q(t,"position")+";line-height:0;","%"!==r&&u.appendChild)p[_?"borderLeftWidth":"borderTopWidth"]=s+r;else{if(u=t.parentNode||E.body,h=u._gsCache,l=e.ticker.frame,h&&_&&h.time===l)return h.width*s/100;p[_?"width":"height"]=s+r}u.appendChild(L),o=parseFloat(L[_?"offsetWidth":"offsetHeight"]),u.removeChild(L),_&&"%"===r&&a.cacheWidths!==!1&&(h=u._gsCache=u._gsCache||{},h.time=l,h.width=100*(o/s)),0!==o||n||(o=$(t,i,s,r,!0))}return c?-o:o},H=U.calculateOffset=function(t,e,i){if("absolute"!==Q(t,"position",i))return 0;var s="left"===e?"Left":"Top",r=Q(t,"margin"+s,i);return t["offset"+s]-($(t,e,parseFloat(r),r.replace(T,""))||0)},K=function(t,e){var i,s,r={};if(e=e||Z(t,null))for(i in e)(-1===i.indexOf("Transform")||xe===i)&&(r[i]=e[i]);else if(e=t.currentStyle||t.style)for(i in e)"string"==typeof i&&void 0===r[i]&&(r[i.replace(k,A)]=e[i]);return B||(r.opacity=j(t)),s=Me(t,e,!1),r.rotation=s.rotation,r.skewX=s.skewX,r.scaleX=s.scaleX,r.scaleY=s.scaleY,r.x=s.x,r.y=s.y,Se&&(r.z=s.z,r.rotationX=s.rotationX,r.rotationY=s.rotationY,r.scaleZ=s.scaleZ),r.filters&&delete r.filters,r},J=function(t,e,i,s,r){var n,a,o,h={},l=t.style;for(a in i)"cssText"!==a&&"length"!==a&&isNaN(a)&&(e[a]!==(n=i[a])||r&&r[a])&&-1===a.indexOf("Origin")&&("number"==typeof n||"string"==typeof n)&&(h[a]="auto"!==n||"left"!==a&&"top"!==a?""!==n&&"auto"!==n&&"none"!==n||"string"!=typeof e[a]||""===e[a].replace(y,"")?n:0:H(t,a),void 0!==l[a]&&(o=new ce(l,a,l[a],o)));if(s)for(a in s)"className"!==a&&(h[a]=s[a]);return{difs:h,firstMPT:o}},te={width:["Left","Right"],height:["Top","Bottom"]},ee=["marginLeft","marginRight","marginTop","marginBottom"],ie=function(t,e,i){var s=parseFloat("width"===e?t.offsetWidth:t.offsetHeight),r=te[e],n=r.length;for(i=i||Z(t,null);--n>-1;)s-=parseFloat(Q(t,"padding"+r[n],i,!0))||0,s-=parseFloat(Q(t,"border"+r[n]+"Width",i,!0))||0;return s},se=function(t,e){(null==t||""===t||"auto"===t||"auto auto"===t)&&(t="0 0");var i=t.split(" "),s=-1!==t.indexOf("left")?"0%":-1!==t.indexOf("right")?"100%":i[0],r=-1!==t.indexOf("top")?"0%":-1!==t.indexOf("bottom")?"100%":i[1];return null==r?r="center"===s?"50%":"0":"center"===r&&(r="50%"),("center"===s||isNaN(parseFloat(s))&&-1===(s+"").indexOf("="))&&(s="50%"),e&&(e.oxp=-1!==s.indexOf("%"),e.oyp=-1!==r.indexOf("%"),e.oxr="="===s.charAt(1),e.oyr="="===r.charAt(1),e.ox=parseFloat(s.replace(y,"")),e.oy=parseFloat(r.replace(y,""))),s+" "+r+(i.length>2?" "+i[2]:"")},re=function(t,e){return"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2)):parseFloat(t)-parseFloat(e)},ne=function(t,e){return null==t?e:"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2))+e:parseFloat(t)},ae=function(t,e,i,s){var r,n,a,o,h,l=1e-6;return null==t?o=e:"number"==typeof t?o=t:(r=360,n=t.split("_"),h="="===t.charAt(1),a=(h?parseInt(t.charAt(0)+"1",10)*parseFloat(n[0].substr(2)):parseFloat(n[0]))*(-1===t.indexOf("rad")?1:I)-(h?0:e),n.length&&(s&&(s[i]=e+a),-1!==t.indexOf("short")&&(a%=r,a!==a%(r/2)&&(a=0>a?a+r:a-r)),-1!==t.indexOf("_cw")&&0>a?a=(a+9999999999*r)%r-(0|a/r)*r:-1!==t.indexOf("ccw")&&a>0&&(a=(a-9999999999*r)%r-(0|a/r)*r)),o=e+a),l>o&&o>-l&&(o=0),o},oe={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},he=function(t,e,i){return t=0>t?t+1:t>1?t-1:t,0|255*(1>6*t?e+6*(i-e)*t:.5>t?i:2>3*t?e+6*(i-e)*(2/3-t):e)+.5},le=a.parseColor=function(t){var e,i,s,r,n,a;return t&&""!==t?"number"==typeof t?[t>>16,255&t>>8,255&t]:(","===t.charAt(t.length-1)&&(t=t.substr(0,t.length-1)),oe[t]?oe[t]:"#"===t.charAt(0)?(4===t.length&&(e=t.charAt(1),i=t.charAt(2),s=t.charAt(3),t="#"+e+e+i+i+s+s),t=parseInt(t.substr(1),16),[t>>16,255&t>>8,255&t]):"hsl"===t.substr(0,3)?(t=t.match(d),r=Number(t[0])%360/360,n=Number(t[1])/100,a=Number(t[2])/100,i=.5>=a?a*(n+1):a+n-a*n,e=2*a-i,t.length>3&&(t[3]=Number(t[3])),t[0]=he(r+1/3,e,i),t[1]=he(r,e,i),t[2]=he(r-1/3,e,i),t):(t=t.match(d)||oe.transparent,t[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),t.length>3&&(t[3]=Number(t[3])),t)):oe.black},_e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(l in oe)_e+="|"+l+"\\b";_e=RegExp(_e+")","gi");var ue=function(t,e,i,s){if(null==t)return function(t){return t};var r,n=e?(t.match(_e)||[""])[0]:"",a=t.split(n).join("").match(v)||[],o=t.substr(0,t.indexOf(a[0])),h=")"===t.charAt(t.length-1)?")":"",l=-1!==t.indexOf(" ")?" ":",",_=a.length,u=_>0?a[0].replace(d,""):"";return _?r=e?function(t){var e,p,c,f;if("number"==typeof t)t+=u;else if(s&&M.test(t)){for(f=t.replace(M,"|").split("|"),c=0;f.length>c;c++)f[c]=r(f[c]);return f.join(",")}if(e=(t.match(_e)||[n])[0],p=t.split(e).join("").match(v)||[],c=p.length,_>c--)for(;_>++c;)p[c]=i?p[0|(c-1)/2]:a[c];return o+p.join(l)+l+e+h+(-1!==t.indexOf("inset")?" inset":"")}:function(t){var e,n,p;if("number"==typeof t)t+=u;else if(s&&M.test(t)){for(n=t.replace(M,"|").split("|"),p=0;n.length>p;p++)n[p]=r(n[p]);return n.join(",")}if(e=t.match(v)||[],p=e.length,_>p--)for(;_>++p;)e[p]=i?e[0|(p-1)/2]:a[p];return o+e.join(l)+h}:function(t){return t}},pe=function(t){return t=t.split(","),function(e,i,s,r,n,a,o){var h,l=(i+"").split(" ");for(o={},h=0;4>h;h++)o[t[h]]=l[h]=l[h]||l[(h-1)/2>>0];return r.parse(e,o,n,a)}},ce=(U._setPluginRatio=function(t){this.plugin.setRatio(t);for(var e,i,s,r,n=this.data,a=n.proxy,o=n.firstMPT,h=1e-6;o;)e=a[o.v],o.r?e=Math.round(e):h>e&&e>-h&&(e=0),o.t[o.p]=e,o=o._next;if(n.autoRotate&&(n.autoRotate.rotation=a.rotation),1===t)for(o=n.firstMPT;o;){if(i=o.t,i.type){if(1===i.type){for(r=i.xs0+i.s+i.xs1,s=1;i.l>s;s++)r+=i["xn"+s]+i["xs"+(s+1)];i.e=r}}else i.e=i.s+i.xs0;o=o._next}},function(t,e,i,s,r){this.t=t,this.p=e,this.v=i,this.r=r,s&&(s._prev=this,this._next=s)}),fe=(U._parseToProxy=function(t,e,i,s,r,n){var a,o,h,l,_,u=s,p={},c={},f=i._transform,m=F;for(i._transform=null,F=e,s=_=i.parse(t,e,s,r),F=m,n&&(i._transform=f,u&&(u._prev=null,u._prev&&(u._prev._next=null)));s&&s!==u;){if(1>=s.type&&(o=s.p,c[o]=s.s+s.c,p[o]=s.s,n||(l=new ce(s,"s",o,l,s.r),s.c=0),1===s.type))for(a=s.l;--a>0;)h="xn"+a,o=s.p+"_"+h,c[o]=s.data[h],p[o]=s[h],n||(l=new ce(s,h,o,l,s.rxp[h]));s=s._next}return{proxy:p,end:c,firstMPT:l,pt:_}},U.CSSPropTween=function(t,e,s,r,a,o,h,l,_,u,p){this.t=t,this.p=e,this.s=s,this.c=r,this.n=h||e,t instanceof fe||n.push(this.n),this.r=l,this.type=o||0,_&&(this.pr=_,i=!0),this.b=void 0===u?s:u,this.e=void 0===p?s+r:p,a&&(this._next=a,a._prev=this)}),me=a.parseComplex=function(t,e,i,s,r,n,a,o,h,l){i=i||n||"",a=new fe(t,e,0,0,a,l?2:1,null,!1,o,i,s),s+="";var u,p,c,f,m,v,y,T,w,x,b,S,k=i.split(", ").join(",").split(" "),R=s.split(", ").join(",").split(" "),A=k.length,C=_!==!1;for((-1!==s.indexOf(",")||-1!==i.indexOf(","))&&(k=k.join(" ").replace(M,", ").split(" "),R=R.join(" ").replace(M,", ").split(" "),A=k.length),A!==R.length&&(k=(n||"").split(" "),A=k.length),a.plugin=h,a.setRatio=l,u=0;A>u;u++)if(f=k[u],m=R[u],T=parseFloat(f),T||0===T)a.appendXtra("",T,re(m,T),m.replace(g,""),C&&-1!==m.indexOf("px"),!0);else if(r&&("#"===f.charAt(0)||oe[f]||P.test(f)))S=","===m.charAt(m.length-1)?"),":")",f=le(f),m=le(m),w=f.length+m.length>6,w&&!B&&0===m[3]?(a["xs"+a.l]+=a.l?" transparent":"transparent",a.e=a.e.split(R[u]).join("transparent")):(B||(w=!1),a.appendXtra(w?"rgba(":"rgb(",f[0],m[0]-f[0],",",!0,!0).appendXtra("",f[1],m[1]-f[1],",",!0).appendXtra("",f[2],m[2]-f[2],w?",":S,!0),w&&(f=4>f.length?1:f[3],a.appendXtra("",f,(4>m.length?1:m[3])-f,S,!1)));else if(v=f.match(d)){if(y=m.match(g),!y||y.length!==v.length)return a;for(c=0,p=0;v.length>p;p++)b=v[p],x=f.indexOf(b,c),a.appendXtra(f.substr(c,x-c),Number(b),re(y[p],b),"",C&&"px"===f.substr(x+b.length,2),0===p),c=x+b.length;a["xs"+a.l]+=f.substr(c)}else a["xs"+a.l]+=a.l?" "+f:f;if(-1!==s.indexOf("=")&&a.data){for(S=a.xs0+a.data.s,u=1;a.l>u;u++)S+=a["xs"+u]+a.data["xn"+u];a.e=S+a["xs"+u]}return a.l||(a.type=-1,a.xs0=a.e),a.xfirst||a},de=9;for(l=fe.prototype,l.l=l.pr=0;--de>0;)l["xn"+de]=0,l["xs"+de]="";l.xs0="",l._next=l._prev=l.xfirst=l.data=l.plugin=l.setRatio=l.rxp=null,l.appendXtra=function(t,e,i,s,r,n){var a=this,o=a.l;return a["xs"+o]+=n&&o?" "+t:t||"",i||0===o||a.plugin?(a.l++,a.type=a.setRatio?2:1,a["xs"+a.l]=s||"",o>0?(a.data["xn"+o]=e+i,a.rxp["xn"+o]=r,a["xn"+o]=e,a.plugin||(a.xfirst=new fe(a,"xn"+o,e,i,a.xfirst||a,0,a.n,r,a.pr),a.xfirst.xs0=0),a):(a.data={s:e+i},a.rxp={},a.s=e,a.c=i,a.r=r,a)):(a["xs"+o]+=e+(s||""),a)};var ge=function(t,e){e=e||{},this.p=e.prefix?W(t)||t:t,h[t]=h[this.p]=this,this.format=e.formatter||ue(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.pr=e.priority||0},ve=U._registerComplexSpecialProp=function(t,e,i){"object"!=typeof e&&(e={parser:i});var s,r,n=t.split(","),a=e.defaultValue;for(i=i||[a],s=0;n.length>s;s++)e.prefix=0===s&&e.prefix,e.defaultValue=i[s]||a,r=new ge(n[s],e)},ye=function(t){if(!h[t]){var e=t.charAt(0).toUpperCase()+t.substr(1)+"Plugin";ve(t,{parser:function(t,i,s,r,n,a,l){var _=o.com.greensock.plugins[e];return _?(_._cssRegister(),h[s].parse(t,i,s,r,n,a,l)):(q("Error: "+e+" js file not loaded."),n)}})}};l=ge.prototype,l.parseComplex=function(t,e,i,s,r,n){var a,o,h,l,_,u,p=this.keyword;if(this.multi&&(M.test(i)||M.test(e)?(o=e.replace(M,"|").split("|"),h=i.replace(M,"|").split("|")):p&&(o=[e],h=[i])),h){for(l=h.length>o.length?h.length:o.length,a=0;l>a;a++)e=o[a]=o[a]||this.dflt,i=h[a]=h[a]||this.dflt,p&&(_=e.indexOf(p),u=i.indexOf(p),_!==u&&(i=-1===u?h:o,i[a]+=" "+p));e=o.join(", "),i=h.join(", ")}return me(t,this.p,e,i,this.clrs,this.dflt,s,this.pr,r,n)},l.parse=function(t,e,i,s,n,a){return this.parseComplex(t.style,this.format(Q(t,this.p,r,!1,this.dflt)),this.format(e),n,a)},a.registerSpecialProp=function(t,e,i){ve(t,{parser:function(t,s,r,n,a,o){var h=new fe(t,r,0,0,a,2,r,!1,i);return h.plugin=o,h.setRatio=e(t,s,n._tween,r),h},priority:i})};var Te,we="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),xe=W("transform"),be=V+"transform",Pe=W("transformOrigin"),Se=null!==W("perspective"),ke=U.Transform=function(){this.perspective=parseFloat(a.defaultTransformPerspective)||0,this.force3D=a.defaultForce3D!==!1&&Se?a.defaultForce3D||"auto":!1},Re=window.SVGElement,Ae=function(t,e,i){var s,r=E.createElementNS("http://www.w3.org/2000/svg",t),n=/([a-z])([A-Z])/g;for(s in i)r.setAttributeNS(null,s.replace(n,"$1-$2").toLowerCase(),i[s]);return e.appendChild(r),r},Ce=document.documentElement,Oe=function(){var t,e,i,s=m||/Android/i.test(Y)&&!window.chrome;return E.createElementNS&&!s&&(t=Ae("svg",Ce),e=Ae("rect",t,{width:100,height:50,x:100}),i=e.getBoundingClientRect().width,e.style[Pe]="50% 50%",e.style[xe]="scaleX(0.5)",s=i===e.getBoundingClientRect().width&&!(c&&Se),Ce.removeChild(t)),s}(),De=function(t,e,i){var s=t.getBBox();e=se(e).split(" "),i.xOrigin=(-1!==e[0].indexOf("%")?parseFloat(e[0])/100*s.width:parseFloat(e[0]))+s.x,i.yOrigin=(-1!==e[1].indexOf("%")?parseFloat(e[1])/100*s.height:parseFloat(e[1]))+s.y},Me=U.getTransform=function(t,e,i,s){if(t._gsTransform&&i&&!s)return t._gsTransform;var n,o,h,l,_,u,p,c,f,m,d=i?t._gsTransform||new ke:new ke,g=0>d.scaleX,v=2e-5,y=1e5,T=Se?parseFloat(Q(t,Pe,e,!1,"0 0 0").split(" ")[2])||d.zOrigin||0:0,w=parseFloat(a.defaultTransformPerspective)||0;if(xe?o=Q(t,be,e,!0):t.currentStyle&&(o=t.currentStyle.filter.match(O),o=o&&4===o.length?[o[0].substr(4),Number(o[2].substr(4)),Number(o[1].substr(4)),o[3].substr(4),d.x||0,d.y||0].join(","):""),n=!o||"none"===o||"matrix(1, 0, 0, 1, 0, 0)"===o,d.svg=!!(Re&&"function"==typeof t.getBBox&&t.getCTM&&(!t.parentNode||t.parentNode.getBBox&&t.parentNode.getCTM)),d.svg&&(De(t,Q(t,Pe,r,!1,"50% 50%")+"",d),Te=a.useSVGTransformAttr||Oe,h=t.getAttribute("transform"),n&&h&&-1!==h.indexOf("matrix")&&(o=h,n=0)),!n){for(h=(o||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],l=h.length;--l>-1;)_=Number(h[l]),h[l]=(u=_-(_|=0))?(0|u*y+(0>u?-.5:.5))/y+_:_;if(16===h.length){var x,b,P,S,k,R=h[0],A=h[1],C=h[2],D=h[3],M=h[4],z=h[5],F=h[6],E=h[7],N=h[8],L=h[9],X=h[10],U=h[12],Y=h[13],B=h[14],j=h[11],q=Math.atan2(F,X);d.zOrigin&&(B=-d.zOrigin,U=N*B-h[12],Y=L*B-h[13],B=X*B+d.zOrigin-h[14]),d.rotationX=q*I,q&&(S=Math.cos(-q),k=Math.sin(-q),x=M*S+N*k,b=z*S+L*k,P=F*S+X*k,N=M*-k+N*S,L=z*-k+L*S,X=F*-k+X*S,j=E*-k+j*S,M=x,z=b,F=P),q=Math.atan2(N,X),d.rotationY=q*I,q&&(S=Math.cos(-q),k=Math.sin(-q),x=R*S-N*k,b=A*S-L*k,P=C*S-X*k,L=A*k+L*S,X=C*k+X*S,j=D*k+j*S,R=x,A=b,C=P),q=Math.atan2(A,R),d.rotation=q*I,q&&(S=Math.cos(-q),k=Math.sin(-q),R=R*S+M*k,b=A*S+z*k,z=A*-k+z*S,F=C*-k+F*S,A=b),d.rotationX&&Math.abs(d.rotationX)+Math.abs(d.rotation)>359.9&&(d.rotationX=d.rotation=0,d.rotationY+=180),d.scaleX=(0|Math.sqrt(R*R+A*A)*y+.5)/y,d.scaleY=(0|Math.sqrt(z*z+L*L)*y+.5)/y,d.scaleZ=(0|Math.sqrt(F*F+X*X)*y+.5)/y,d.skewX=0,d.perspective=j?1/(0>j?-j:j):0,d.x=U,d.y=Y,d.z=B}else if(!(Se&&!s&&h.length&&d.x===h[4]&&d.y===h[5]&&(d.rotationX||d.rotationY)||void 0!==d.x&&"none"===Q(t,"display",e))){var V=h.length>=6,G=V?h[0]:1,W=h[1]||0,Z=h[2]||0,$=V?h[3]:1;d.x=h[4]||0,d.y=h[5]||0,p=Math.sqrt(G*G+W*W),c=Math.sqrt($*$+Z*Z),f=G||W?Math.atan2(W,G)*I:d.rotation||0,m=Z||$?Math.atan2(Z,$)*I+f:d.skewX||0,Math.abs(m)>90&&270>Math.abs(m)&&(g?(p*=-1,m+=0>=f?180:-180,f+=0>=f?180:-180):(c*=-1,m+=0>=m?180:-180)),d.scaleX=p,d.scaleY=c,d.rotation=f,d.skewX=m,Se&&(d.rotationX=d.rotationY=d.z=0,d.perspective=w,d.scaleZ=1)}d.zOrigin=T;for(l in d)v>d[l]&&d[l]>-v&&(d[l]=0)}return i&&(t._gsTransform=d),d},ze=function(t){var e,i,s=this.data,r=-s.rotation*z,n=r+s.skewX*z,a=1e5,o=(0|Math.cos(r)*s.scaleX*a)/a,h=(0|Math.sin(r)*s.scaleX*a)/a,l=(0|Math.sin(n)*-s.scaleY*a)/a,_=(0|Math.cos(n)*s.scaleY*a)/a,u=this.t.style,p=this.t.currentStyle;if(p){i=h,h=-l,l=-i,e=p.filter,u.filter="";var c,f,d=this.t.offsetWidth,g=this.t.offsetHeight,v="absolute"!==p.position,y="progid:DXImageTransform.Microsoft.Matrix(M11="+o+", M12="+h+", M21="+l+", M22="+_,x=s.x+d*s.xPercent/100,b=s.y+g*s.yPercent/100;if(null!=s.ox&&(c=(s.oxp?.01*d*s.ox:s.ox)-d/2,f=(s.oyp?.01*g*s.oy:s.oy)-g/2,x+=c-(c*o+f*h),b+=f-(c*l+f*_)),v?(c=d/2,f=g/2,y+=", Dx="+(c-(c*o+f*h)+x)+", Dy="+(f-(c*l+f*_)+b)+")"):y+=", sizingMethod='auto expand')",u.filter=-1!==e.indexOf("DXImageTransform.Microsoft.Matrix(")?e.replace(D,y):y+" "+e,(0===t||1===t)&&1===o&&0===h&&0===l&&1===_&&(v&&-1===y.indexOf("Dx=0, Dy=0")||w.test(e)&&100!==parseFloat(RegExp.$1)||-1===e.indexOf("gradient("&&e.indexOf("Alpha"))&&u.removeAttribute("filter")),!v){var P,S,k,R=8>m?1:-1;for(c=s.ieOffsetX||0,f=s.ieOffsetY||0,s.ieOffsetX=Math.round((d-((0>o?-o:o)*d+(0>h?-h:h)*g))/2+x),s.ieOffsetY=Math.round((g-((0>_?-_:_)*g+(0>l?-l:l)*d))/2+b),de=0;4>de;de++)S=ee[de],P=p[S],i=-1!==P.indexOf("px")?parseFloat(P):$(this.t,S,parseFloat(P),P.replace(T,""))||0,k=i!==s[S]?2>de?-s.ieOffsetX:-s.ieOffsetY:2>de?c-s.ieOffsetX:f-s.ieOffsetY,u[S]=(s[S]=Math.round(i-k*(0===de||2===de?1:R)))+"px"}}},Ie=U.set3DTransformRatio=function(t){var e,i,s,r,n,a,o,h,l,_,u,p,f,m,d,g,v,y,T,w,x,b=this.data,P=this.t.style,S=b.rotation*z,k=b.scaleX,R=b.scaleY,A=b.scaleZ,C=b.x,O=b.y,D=b.z,M=b.perspective;if(!(1!==t&&0!==t&&b.force3D||b.force3D===!0||b.rotationY||b.rotationX||1!==A||M||D))return Fe.call(this,t),void 0;if(c&&(m=1e-4,m>k&&k>-m&&(k=A=2e-5),m>R&&R>-m&&(R=A=2e-5),!M||b.z||b.rotationX||b.rotationY||(M=0)),S||b.skewX)d=e=Math.cos(S),g=r=Math.sin(S),b.skewX&&(S-=b.skewX*z,d=Math.cos(S),g=Math.sin(S),"simple"===b.skewType&&(v=Math.tan(b.skewX*z),v=Math.sqrt(1+v*v),d*=v,g*=v)),i=-g,n=d;else{if(!(b.rotationY||b.rotationX||1!==A||M||b.svg))return P[xe]=(b.xPercent||b.yPercent?"translate("+b.xPercent+"%,"+b.yPercent+"%) translate3d(":"translate3d(")+C+"px,"+O+"px,"+D+"px)"+(1!==k||1!==R?" scale("+k+","+R+")":""),void 0;e=n=1,i=r=0}l=1,s=a=o=h=_=u=0,p=M?-1/M:0,f=b.zOrigin,m=1e-6,w=",",x="0",S=b.rotationY*z,S&&(d=Math.cos(S),g=Math.sin(S),o=-g,_=p*-g,s=e*g,a=r*g,l=d,p*=d,e*=d,r*=d),S=b.rotationX*z,S&&(d=Math.cos(S),g=Math.sin(S),v=i*d+s*g,y=n*d+a*g,h=l*g,u=p*g,s=i*-g+s*d,a=n*-g+a*d,l*=d,p*=d,i=v,n=y),1!==A&&(s*=A,a*=A,l*=A,p*=A),1!==R&&(i*=R,n*=R,h*=R,u*=R),1!==k&&(e*=k,r*=k,o*=k,_*=k),(f||b.svg)&&(f&&(C+=s*-f,O+=a*-f,D+=l*-f+f),b.svg&&(C+=b.xOrigin-(b.xOrigin*e+b.yOrigin*i),O+=b.yOrigin-(b.xOrigin*r+b.yOrigin*n)),m>C&&C>-m&&(C=x),m>O&&O>-m&&(O=x),m>D&&D>-m&&(D=0)),T=b.xPercent||b.yPercent?"translate("+b.xPercent+"%,"+b.yPercent+"%) matrix3d(":"matrix3d(",T+=(m>e&&e>-m?x:e)+w+(m>r&&r>-m?x:r)+w+(m>o&&o>-m?x:o),T+=w+(m>_&&_>-m?x:_)+w+(m>i&&i>-m?x:i)+w+(m>n&&n>-m?x:n),b.rotationX||b.rotationY?(T+=w+(m>h&&h>-m?x:h)+w+(m>u&&u>-m?x:u)+w+(m>s&&s>-m?x:s),T+=w+(m>a&&a>-m?x:a)+w+(m>l&&l>-m?x:l)+w+(m>p&&p>-m?x:p)+w):T+=",0,0,0,0,1,0,",T+=C+w+O+w+D+w+(M?1+-D/M:1)+")",P[xe]=T},Fe=U.set2DTransformRatio=function(t){var e,i,s,r,n,a,o,h,l,_,u,p=this.data,c=this.t,f=c.style,m=p.x,d=p.y;return!(p.rotationX||p.rotationY||p.z||p.force3D===!0||"auto"===p.force3D&&1!==t&&0!==t)||p.svg&&Te||!Se?(r=p.scaleX,n=p.scaleY,p.rotation||p.skewX||p.svg?(e=p.rotation*z,i=e-p.skewX*z,s=1e5,a=Math.cos(e)*r,o=Math.sin(e)*r,h=Math.sin(i)*-n,l=Math.cos(i)*n,p.svg&&(m+=p.xOrigin-(p.xOrigin*a+p.yOrigin*h),d+=p.yOrigin-(p.xOrigin*o+p.yOrigin*l),u=1e-6,u>m&&m>-u&&(m=0),u>d&&d>-u&&(d=0)),_=(0|a*s)/s+","+(0|o*s)/s+","+(0|h*s)/s+","+(0|l*s)/s+","+m+","+d+")",p.svg&&Te?c.setAttribute("transform","matrix("+_):f[xe]=(p.xPercent||p.yPercent?"translate("+p.xPercent+"%,"+p.yPercent+"%) matrix(":"matrix(")+_):f[xe]=(p.xPercent||p.yPercent?"translate("+p.xPercent+"%,"+p.yPercent+"%) matrix(":"matrix(")+r+",0,0,"+n+","+m+","+d+")",void 0):(this.setRatio=Ie,Ie.call(this,t),void 0)};l=ke.prototype,l.x=l.y=l.z=l.skewX=l.skewY=l.rotation=l.rotationX=l.rotationY=l.zOrigin=l.xPercent=l.yPercent=0,l.scaleX=l.scaleY=l.scaleZ=1,ve("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent",{parser:function(t,e,i,s,n,o,h){if(s._lastParsedTransform===h)return n;s._lastParsedTransform=h;var l,_,u,p,c,f,m,d=s._transform=Me(t,r,!0,h.parseTransform),g=t.style,v=1e-6,y=we.length,T=h,w={};if("string"==typeof T.transform&&xe)u=L.style,u[xe]=T.transform,u.display="block",u.position="absolute",E.body.appendChild(L),l=Me(L,null,!1),E.body.removeChild(L);else if("object"==typeof T){if(l={scaleX:ne(null!=T.scaleX?T.scaleX:T.scale,d.scaleX),scaleY:ne(null!=T.scaleY?T.scaleY:T.scale,d.scaleY),scaleZ:ne(T.scaleZ,d.scaleZ),x:ne(T.x,d.x),y:ne(T.y,d.y),z:ne(T.z,d.z),xPercent:ne(T.xPercent,d.xPercent),yPercent:ne(T.yPercent,d.yPercent),perspective:ne(T.transformPerspective,d.perspective)},m=T.directionalRotation,null!=m)if("object"==typeof m)for(u in m)T[u]=m[u];else T.rotation=m;"string"==typeof T.x&&-1!==T.x.indexOf("%")&&(l.x=0,l.xPercent=ne(T.x,d.xPercent)),"string"==typeof T.y&&-1!==T.y.indexOf("%")&&(l.y=0,l.yPercent=ne(T.y,d.yPercent)),l.rotation=ae("rotation"in T?T.rotation:"shortRotation"in T?T.shortRotation+"_short":"rotationZ"in T?T.rotationZ:d.rotation,d.rotation,"rotation",w),Se&&(l.rotationX=ae("rotationX"in T?T.rotationX:"shortRotationX"in T?T.shortRotationX+"_short":d.rotationX||0,d.rotationX,"rotationX",w),l.rotationY=ae("rotationY"in T?T.rotationY:"shortRotationY"in T?T.shortRotationY+"_short":d.rotationY||0,d.rotationY,"rotationY",w)),l.skewX=null==T.skewX?d.skewX:ae(T.skewX,d.skewX),l.skewY=null==T.skewY?d.skewY:ae(T.skewY,d.skewY),(_=l.skewY-d.skewY)&&(l.skewX+=_,l.rotation+=_)}for(Se&&null!=T.force3D&&(d.force3D=T.force3D,f=!0),d.skewType=T.skewType||d.skewType||a.defaultSkewType,c=d.force3D||d.z||d.rotationX||d.rotationY||l.z||l.rotationX||l.rotationY||l.perspective,c||null==T.scale||(l.scaleZ=1);--y>-1;)i=we[y],p=l[i]-d[i],(p>v||-v>p||null!=T[i]||null!=F[i])&&(f=!0,n=new fe(d,i,d[i],p,n),i in w&&(n.e=w[i]),n.xs0=0,n.plugin=o,s._overwriteProps.push(n.n));return p=T.transformOrigin,p&&d.svg&&(De(t,se(p),l),n=new fe(d,"xOrigin",d.xOrigin,l.xOrigin-d.xOrigin,n,-1,"transformOrigin"),n.b=d.xOrigin,n.e=n.xs0=l.xOrigin,n=new fe(d,"yOrigin",d.yOrigin,l.yOrigin-d.yOrigin,n,-1,"transformOrigin"),n.b=d.yOrigin,n.e=n.xs0=l.yOrigin,p="0px 0px"),(p||Se&&c&&d.zOrigin)&&(xe?(f=!0,i=Pe,p=(p||Q(t,i,r,!1,"50% 50%"))+"",n=new fe(g,i,0,0,n,-1,"transformOrigin"),n.b=g[i],n.plugin=o,Se?(u=d.zOrigin,p=p.split(" "),d.zOrigin=(p.length>2&&(0===u||"0px"!==p[2])?parseFloat(p[2]):u)||0,n.xs0=n.e=p[0]+" "+(p[1]||"50%")+" 0px",n=new fe(d,"zOrigin",0,0,n,-1,n.n),n.b=u,n.xs0=n.e=d.zOrigin):n.xs0=n.e=p):se(p+"",d)),f&&(s._transformType=d.svg&&Te||!c&&3!==this._transformType?2:3),n},prefix:!0}),ve("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),ve("borderRadius",{defaultValue:"0px",parser:function(t,e,i,n,a){e=this.format(e);var o,h,l,_,u,p,c,f,m,d,g,v,y,T,w,x,b=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],P=t.style;for(m=parseFloat(t.offsetWidth),d=parseFloat(t.offsetHeight),o=e.split(" "),h=0;b.length>h;h++)this.p.indexOf("border")&&(b[h]=W(b[h])),u=_=Q(t,b[h],r,!1,"0px"),-1!==u.indexOf(" ")&&(_=u.split(" "),u=_[0],_=_[1]),p=l=o[h],c=parseFloat(u),v=u.substr((c+"").length),y="="===p.charAt(1),y?(f=parseInt(p.charAt(0)+"1",10),p=p.substr(2),f*=parseFloat(p),g=p.substr((f+"").length-(0>f?1:0))||""):(f=parseFloat(p),g=p.substr((f+"").length)),""===g&&(g=s[i]||v),g!==v&&(T=$(t,"borderLeft",c,v),w=$(t,"borderTop",c,v),"%"===g?(u=100*(T/m)+"%",_=100*(w/d)+"%"):"em"===g?(x=$(t,"borderLeft",1,"em"),u=T/x+"em",_=w/x+"em"):(u=T+"px",_=w+"px"),y&&(p=parseFloat(u)+f+g,l=parseFloat(_)+f+g)),a=me(P,b[h],u+" "+_,p+" "+l,!1,"0px",a);return a},prefix:!0,formatter:ue("0px 0px 0px 0px",!1,!0)}),ve("backgroundPosition",{defaultValue:"0 0",parser:function(t,e,i,s,n,a){var o,h,l,_,u,p,c="background-position",f=r||Z(t,null),d=this.format((f?m?f.getPropertyValue(c+"-x")+" "+f.getPropertyValue(c+"-y"):f.getPropertyValue(c):t.currentStyle.backgroundPositionX+" "+t.currentStyle.backgroundPositionY)||"0 0"),g=this.format(e);if(-1!==d.indexOf("%")!=(-1!==g.indexOf("%"))&&(p=Q(t,"backgroundImage").replace(R,""),p&&"none"!==p)){for(o=d.split(" "),h=g.split(" "),X.setAttribute("src",p),l=2;--l>-1;)d=o[l],_=-1!==d.indexOf("%"),_!==(-1!==h[l].indexOf("%"))&&(u=0===l?t.offsetWidth-X.width:t.offsetHeight-X.height,o[l]=_?parseFloat(d)/100*u+"px":100*(parseFloat(d)/u)+"%");d=o.join(" ")}return this.parseComplex(t.style,d,g,n,a)},formatter:se}),ve("backgroundSize",{defaultValue:"0 0",formatter:se}),ve("perspective",{defaultValue:"0px",prefix:!0}),ve("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),ve("transformStyle",{prefix:!0}),ve("backfaceVisibility",{prefix:!0}),ve("userSelect",{prefix:!0}),ve("margin",{parser:pe("marginTop,marginRight,marginBottom,marginLeft")}),ve("padding",{parser:pe("paddingTop,paddingRight,paddingBottom,paddingLeft")}),ve("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,i,s,n,a){var o,h,l;return 9>m?(h=t.currentStyle,l=8>m?" ":",",o="rect("+h.clipTop+l+h.clipRight+l+h.clipBottom+l+h.clipLeft+")",e=this.format(e).split(",").join(l)):(o=this.format(Q(t,this.p,r,!1,this.dflt)),e=this.format(e)),this.parseComplex(t.style,o,e,n,a)}}),ve("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),ve("autoRound,strictUnits",{parser:function(t,e,i,s,r){return r}}),ve("border",{defaultValue:"0px solid #000",parser:function(t,e,i,s,n,a){return this.parseComplex(t.style,this.format(Q(t,"borderTopWidth",r,!1,"0px")+" "+Q(t,"borderTopStyle",r,!1,"solid")+" "+Q(t,"borderTopColor",r,!1,"#000")),this.format(e),n,a)},color:!0,formatter:function(t){var e=t.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(t.match(_e)||["#000"])[0]}}),ve("borderWidth",{parser:pe("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),ve("float,cssFloat,styleFloat",{parser:function(t,e,i,s,r){var n=t.style,a="cssFloat"in n?"cssFloat":"styleFloat";return new fe(n,a,0,0,r,-1,i,!1,0,n[a],e)}});var Ee=function(t){var e,i=this.t,s=i.filter||Q(this.data,"filter")||"",r=0|this.s+this.c*t;100===r&&(-1===s.indexOf("atrix(")&&-1===s.indexOf("radient(")&&-1===s.indexOf("oader(")?(i.removeAttribute("filter"),e=!Q(this.data,"filter")):(i.filter=s.replace(b,""),e=!0)),e||(this.xn1&&(i.filter=s=s||"alpha(opacity="+r+")"),-1===s.indexOf("pacity")?0===r&&this.xn1||(i.filter=s+" alpha(opacity="+r+")"):i.filter=s.replace(w,"opacity="+r))};ve("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,i,s,n,a){var o=parseFloat(Q(t,"opacity",r,!1,"1")),h=t.style,l="autoAlpha"===i;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+o),l&&1===o&&"hidden"===Q(t,"visibility",r)&&0!==e&&(o=0),B?n=new fe(h,"opacity",o,e-o,n):(n=new fe(h,"opacity",100*o,100*(e-o),n),n.xn1=l?1:0,h.zoom=1,n.type=2,n.b="alpha(opacity="+n.s+")",n.e="alpha(opacity="+(n.s+n.c)+")",n.data=t,n.plugin=a,n.setRatio=Ee),l&&(n=new fe(h,"visibility",0,0,n,-1,null,!1,0,0!==o?"inherit":"hidden",0===e?"hidden":"inherit"),n.xs0="inherit",s._overwriteProps.push(n.n),s._overwriteProps.push(i)),n}});var Ne=function(t,e){e&&(t.removeProperty?("ms"===e.substr(0,2)&&(e="M"+e.substr(1)),t.removeProperty(e.replace(S,"-$1").toLowerCase())):t.removeAttribute(e))},Le=function(t){if(this.t._gsClassPT=this,1===t||0===t){this.t.setAttribute("class",0===t?this.b:this.e);for(var e=this.data,i=this.t.style;e;)e.v?i[e.p]=e.v:Ne(i,e.p),e=e._next;1===t&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};ve("className",{parser:function(t,e,s,n,a,o,h){var l,_,u,p,c,f=t.getAttribute("class")||"",m=t.style.cssText;if(a=n._classNamePT=new fe(t,s,0,0,a,2),a.setRatio=Le,a.pr=-11,i=!0,a.b=f,_=K(t,r),u=t._gsClassPT){for(p={},c=u.data;c;)p[c.p]=1,c=c._next;u.setRatio(1)}return t._gsClassPT=a,a.e="="!==e.charAt(1)?e:f.replace(RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),n._tween._duration&&(t.setAttribute("class",a.e),l=J(t,_,K(t),h,p),t.setAttribute("class",f),a.data=l.firstMPT,t.style.cssText=m,a=a.xfirst=n.parse(t,l.difs,a,o)),a}});var Xe=function(t){if((1===t||0===t)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,i,s,r,n=this.t.style,a=h.transform.parse;if("all"===this.e)n.cssText="",r=!0;else for(e=this.e.split(" ").join("").split(","),s=e.length;--s>-1;)i=e[s],h[i]&&(h[i].parse===a?r=!0:i="transformOrigin"===i?Pe:h[i].p),Ne(n,i);r&&(Ne(n,xe),this.t._gsTransform&&delete this.t._gsTransform)}};for(ve("clearProps",{parser:function(t,e,s,r,n){return n=new fe(t,s,0,0,n,2),n.setRatio=Xe,n.e=e,n.pr=-10,n.data=r._tween,i=!0,n}}),l="bezier,throwProps,physicsProps,physics2D".split(","),de=l.length;de--;)ye(l[de]);l=a.prototype,l._firstPT=l._lastParsedTransform=l._transform=null,l._onInitTween=function(t,e,o){if(!t.nodeType)return!1; +this._target=t,this._tween=o,this._vars=e,_=e.autoRound,i=!1,s=e.suffixMap||a.suffixMap,r=Z(t,""),n=this._overwriteProps;var h,l,c,m,d,g,v,y,T,w=t.style;if(u&&""===w.zIndex&&(h=Q(t,"zIndex",r),("auto"===h||""===h)&&this._addLazySet(w,"zIndex",0)),"string"==typeof e&&(m=w.cssText,h=K(t,r),w.cssText=m+";"+e,h=J(t,h,K(t)).difs,!B&&x.test(e)&&(h.opacity=parseFloat(RegExp.$1)),e=h,w.cssText=m),this._firstPT=l=this.parse(t,e,null),this._transformType){for(T=3===this._transformType,xe?p&&(u=!0,""===w.zIndex&&(v=Q(t,"zIndex",r),("auto"===v||""===v)&&this._addLazySet(w,"zIndex",0)),f&&this._addLazySet(w,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(T?"visible":"hidden"))):w.zoom=1,c=l;c&&c._next;)c=c._next;y=new fe(t,"transform",0,0,null,2),this._linkCSSP(y,null,c),y.setRatio=T&&Se?Ie:xe?Fe:ze,y.data=this._transform||Me(t,r,!0),n.pop()}if(i){for(;l;){for(g=l._next,c=m;c&&c.pr>l.pr;)c=c._next;(l._prev=c?c._prev:d)?l._prev._next=l:m=l,(l._next=c)?c._prev=l:d=l,l=g}this._firstPT=m}return!0},l.parse=function(t,e,i,n){var a,o,l,u,p,c,f,m,d,g,v=t.style;for(a in e)c=e[a],o=h[a],o?i=o.parse(t,c,a,this,i,n,e):(p=Q(t,a,r)+"",d="string"==typeof c,"color"===a||"fill"===a||"stroke"===a||-1!==a.indexOf("Color")||d&&P.test(c)?(d||(c=le(c),c=(c.length>3?"rgba(":"rgb(")+c.join(",")+")"),i=me(v,a,p,c,!0,"transparent",i,0,n)):!d||-1===c.indexOf(" ")&&-1===c.indexOf(",")?(l=parseFloat(p),f=l||0===l?p.substr((l+"").length):"",(""===p||"auto"===p)&&("width"===a||"height"===a?(l=ie(t,a,r),f="px"):"left"===a||"top"===a?(l=H(t,a,r),f="px"):(l="opacity"!==a?0:1,f="")),g=d&&"="===c.charAt(1),g?(u=parseInt(c.charAt(0)+"1",10),c=c.substr(2),u*=parseFloat(c),m=c.replace(T,"")):(u=parseFloat(c),m=d?c.replace(T,""):""),""===m&&(m=a in s?s[a]:f),c=u||0===u?(g?u+l:u)+m:e[a],f!==m&&""!==m&&(u||0===u)&&l&&(l=$(t,a,l,f),"%"===m?(l/=$(t,a,100,"%")/100,e.strictUnits!==!0&&(p=l+"%")):"em"===m?l/=$(t,a,1,"em"):"px"!==m&&(u=$(t,a,u,m),m="px"),g&&(u||0===u)&&(c=u+l+m)),g&&(u+=l),!l&&0!==l||!u&&0!==u?void 0!==v[a]&&(c||"NaN"!=c+""&&null!=c)?(i=new fe(v,a,u||l||0,0,i,-1,a,!1,0,p,c),i.xs0="none"!==c||"display"!==a&&-1===a.indexOf("Style")?c:p):q("invalid "+a+" tween value: "+e[a]):(i=new fe(v,a,l,u-l,i,0,a,_!==!1&&("px"===m||"zIndex"===a),0,p,c),i.xs0=m)):i=me(v,a,p,c,!0,null,i,0,n)),n&&i&&!i.plugin&&(i.plugin=n);return i},l.setRatio=function(t){var e,i,s,r=this._firstPT,n=1e-6;if(1!==t||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(t||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;r;){if(e=r.c*t+r.s,r.r?e=Math.round(e):n>e&&e>-n&&(e=0),r.type)if(1===r.type)if(s=r.l,2===s)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2;else if(3===s)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3;else if(4===s)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4;else if(5===s)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4+r.xn4+r.xs5;else{for(i=r.xs0+e+r.xs1,s=1;r.l>s;s++)i+=r["xn"+s]+r["xs"+(s+1)];r.t[r.p]=i}else-1===r.type?r.t[r.p]=r.xs0:r.setRatio&&r.setRatio(t);else r.t[r.p]=e+r.xs0;r=r._next}else for(;r;)2!==r.type?r.t[r.p]=r.b:r.setRatio(t),r=r._next;else for(;r;)2!==r.type?r.t[r.p]=r.e:r.setRatio(t),r=r._next},l._enableTransforms=function(t){this._transform=this._transform||Me(this._target,r,!0),this._transformType=this._transform.svg&&Te||!t&&3!==this._transformType?2:3};var Ue=function(){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};l._addLazySet=function(t,e,i){var s=this._firstPT=new fe(t,e,0,0,this._firstPT,2);s.e=i,s.setRatio=Ue,s.data=this},l._linkCSSP=function(t,e,i,s){return t&&(e&&(e._prev=t),t._next&&(t._next._prev=t._prev),t._prev?t._prev._next=t._next:this._firstPT===t&&(this._firstPT=t._next,s=!0),i?i._next=t:s||null!==this._firstPT||(this._firstPT=t),t._next=e,t._prev=i),t},l._kill=function(e){var i,s,r,n=e;if(e.autoAlpha||e.alpha){n={};for(s in e)n[s]=e[s];n.opacity=1,n.autoAlpha&&(n.visibility=1)}return e.className&&(i=this._classNamePT)&&(r=i.xfirst,r&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,r._prev),this._classNamePT=null),t.prototype._kill.call(this,n)};var Ye=function(t,e,i){var s,r,n,a;if(t.slice)for(r=t.length;--r>-1;)Ye(t[r],e,i);else for(s=t.childNodes,r=s.length;--r>-1;)n=s[r],a=n.type,n.style&&(e.push(K(n)),i&&i.push(n)),1!==a&&9!==a&&11!==a||!n.childNodes.length||Ye(n,e,i)};return a.cascadeTo=function(t,i,s){var r,n,a,o=e.to(t,i,s),h=[o],l=[],_=[],u=[],p=e._internals.reservedProps;for(t=o._targets||o.target,Ye(t,l,u),o.render(i,!0),Ye(t,_),o.render(0,!0),o._enabled(!0),r=u.length;--r>-1;)if(n=J(u[r],l[r],_[r]),n.firstMPT){n=n.difs;for(a in s)p[a]&&(n[a]=s[a]);h.push(e.to(u[r],i,n))}return h},t.activate([a]),a},!0),function(){var t=_gsScope._gsDefine.plugin({propName:"roundProps",priority:-1,API:2,init:function(t,e,i){return this._tween=i,!0}}),e=t.prototype;e._onInitAllProps=function(){for(var t,e,i,s=this._tween,r=s.vars.roundProps instanceof Array?s.vars.roundProps:s.vars.roundProps.split(","),n=r.length,a={},o=s._propLookup.roundProps;--n>-1;)a[r[n]]=1;for(n=r.length;--n>-1;)for(t=r[n],e=s._firstPT;e;)i=e._next,e.pg?e.t._roundProps(a,!0):e.n===t&&(this._add(e.t,t,e.s,e.c),i&&(i._prev=e._prev),e._prev?e._prev._next=i:s._firstPT===e&&(s._firstPT=i),e._next=e._prev=null,s._propLookup[t]=o),e=i;return!1},e._add=function(t,e,i,s){this._addTween(t,e,i,i+s,e,!0),this._overwriteProps.push(e)}}(),_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.3.3",init:function(t,e){var i,s,r;if("function"!=typeof t.setAttribute)return!1;this._target=t,this._proxy={},this._start={},this._end={};for(i in e)this._start[i]=this._proxy[i]=s=t.getAttribute(i),r=this._addTween(this._proxy,i,parseFloat(s),e[i],i),this._end[i]=r?r.s+r.c:e[i],this._overwriteProps.push(i);return!0},set:function(t){this._super.setRatio.call(this,t);for(var e,i=this._overwriteProps,s=i.length,r=1===t?this._end:t?this._proxy:this._start;--s>-1;)e=i[s],this._target.setAttribute(e,r[e]+"")}}),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.2.1",API:2,init:function(t,e){"object"!=typeof e&&(e={rotation:e}),this.finals={};var i,s,r,n,a,o,h=e.useRadians===!0?2*Math.PI:360,l=1e-6;for(i in e)"useRadians"!==i&&(o=(e[i]+"").split("_"),s=o[0],r=parseFloat("function"!=typeof t[i]?t[i]:t[i.indexOf("set")||"function"!=typeof t["get"+i.substr(3)]?i:"get"+i.substr(3)]()),n=this.finals[i]="string"==typeof s&&"="===s.charAt(1)?r+parseInt(s.charAt(0)+"1",10)*Number(s.substr(2)):Number(s)||0,a=n-r,o.length&&(s=o.join("_"),-1!==s.indexOf("short")&&(a%=h,a!==a%(h/2)&&(a=0>a?a+h:a-h)),-1!==s.indexOf("_cw")&&0>a?a=(a+9999999999*h)%h-(0|a/h)*h:-1!==s.indexOf("ccw")&&a>0&&(a=(a-9999999999*h)%h-(0|a/h)*h)),(a>l||-l>a)&&(this._addTween(t,i,r,r+a,i),this._overwriteProps.push(i)));return!0},set:function(t){var e;if(1!==t)this._super.setRatio.call(this,t);else for(e=this._firstPT;e;)e.f?e.t[e.p](this.finals[e.p]):e.t[e.p]=this.finals[e.p],e=e._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(t){var e,i,s,r=_gsScope.GreenSockGlobals||_gsScope,n=r.com.greensock,a=2*Math.PI,o=Math.PI/2,h=n._class,l=function(e,i){var s=h("easing."+e,function(){},!0),r=s.prototype=new t;return r.constructor=s,r.getRatio=i,s},_=t.register||function(){},u=function(t,e,i,s){var r=h("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new s},!0);return _(r,t),r},p=function(t,e,i){this.t=t,this.v=e,i&&(this.next=i,i.prev=this,this.c=i.v-e,this.gap=i.t-t)},c=function(e,i){var s=h("easing."+e,function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1},!0),r=s.prototype=new t;return r.constructor=s,r.getRatio=i,r.config=function(t){return new s(t)},s},f=u("Back",c("BackOut",function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1}),c("BackIn",function(t){return t*t*((this._p1+1)*t-this._p1)}),c("BackInOut",function(t){return 1>(t*=2)?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)})),m=h("easing.SlowMo",function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:t>1&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=i===!0},!0),d=m.prototype=new t;return d.constructor=m,d.getRatio=function(t){var e=t+(.5-t)*this._p;return this._p1>t?this._calcEnd?1-(t=1-t/this._p1)*t:e-(t=1-t/this._p1)*t*t*t*e:t>this._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},m.ease=new m(.7,.7),d.config=m.config=function(t,e,i){return new m(t,e,i)},e=h("easing.SteppedEase",function(t){t=t||1,this._p1=1/t,this._p2=t+1},!0),d=e.prototype=new t,d.constructor=e,d.getRatio=function(t){return 0>t?t=0:t>=1&&(t=.999999999),(this._p2*t>>0)*this._p1},d.config=e.config=function(t){return new e(t)},i=h("easing.RoughEase",function(e){e=e||{};for(var i,s,r,n,a,o,h=e.taper||"none",l=[],_=0,u=0|(e.points||20),c=u,f=e.randomize!==!1,m=e.clamp===!0,d=e.template instanceof t?e.template:null,g="number"==typeof e.strength?.4*e.strength:.4;--c>-1;)i=f?Math.random():1/u*c,s=d?d.getRatio(i):i,"none"===h?r=g:"out"===h?(n=1-i,r=n*n*g):"in"===h?r=i*i*g:.5>i?(n=2*i,r=.5*n*n*g):(n=2*(1-i),r=.5*n*n*g),f?s+=Math.random()*r-.5*r:c%2?s+=.5*r:s-=.5*r,m&&(s>1?s=1:0>s&&(s=0)),l[_++]={x:i,y:s};for(l.sort(function(t,e){return t.x-e.x}),o=new p(1,1,null),c=u;--c>-1;)a=l[c],o=new p(a.x,a.y,o);this._prev=new p(0,0,0!==o.t?o:o.next)},!0),d=i.prototype=new t,d.constructor=i,d.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&e.t>=t;)e=e.prev;return this._prev=e,e.v+(t-e.t)/e.gap*e.c},d.config=function(t){return new i(t)},i.ease=new i,u("Bounce",l("BounceOut",function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}),l("BounceIn",function(t){return 1/2.75>(t=1-t)?1-7.5625*t*t:2/2.75>t?1-(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)}),l("BounceInOut",function(t){var e=.5>t;return t=e?1-2*t:2*t-1,t=1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5})),u("Circ",l("CircOut",function(t){return Math.sqrt(1-(t-=1)*t)}),l("CircIn",function(t){return-(Math.sqrt(1-t*t)-1)}),l("CircInOut",function(t){return 1>(t*=2)?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)})),s=function(e,i,s){var r=h("easing."+e,function(t,e){this._p1=t||1,this._p2=e||s,this._p3=this._p2/a*(Math.asin(1/this._p1)||0)},!0),n=r.prototype=new t;return n.constructor=r,n.getRatio=i,n.config=function(t,e){return new r(t,e)},r},u("Elastic",s("ElasticOut",function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*a/this._p2)+1},.3),s("ElasticIn",function(t){return-(this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*a/this._p2))},.3),s("ElasticInOut",function(t){return 1>(t*=2)?-.5*this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*a/this._p2):.5*this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*a/this._p2)+1},.45)),u("Expo",l("ExpoOut",function(t){return 1-Math.pow(2,-10*t)}),l("ExpoIn",function(t){return Math.pow(2,10*(t-1))-.001}),l("ExpoInOut",function(t){return 1>(t*=2)?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))})),u("Sine",l("SineOut",function(t){return Math.sin(t*o)}),l("SineIn",function(t){return-Math.cos(t*o)+1}),l("SineInOut",function(t){return-.5*(Math.cos(Math.PI*t)-1)})),h("easing.EaseLookup",{find:function(e){return t.map[e]}},!0),_(r.SlowMo,"SlowMo","ease,"),_(i,"RoughEase","ease,"),_(e,"SteppedEase","ease,"),f},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t,e){"use strict";var i=t.GreenSockGlobals=t.GreenSockGlobals||t;if(!i.TweenLite){var s,r,n,a,o,h=function(t){var e,s=t.split("."),r=i;for(e=0;s.length>e;e++)r[s[e]]=r=r[s[e]]||{};return r},l=h("com.greensock"),_=1e-10,u=function(t){var e,i=[],s=t.length;for(e=0;e!==s;i.push(t[e++]));return i},p=function(){},c=function(){var t=Object.prototype.toString,e=t.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&t.call(i)===e)}}(),f={},m=function(s,r,n,a){this.sc=f[s]?f[s].sc:[],f[s]=this,this.gsClass=null,this.func=n;var o=[];this.check=function(l){for(var _,u,p,c,d=r.length,g=d;--d>-1;)(_=f[r[d]]||new m(r[d],[])).gsClass?(o[d]=_.gsClass,g--):l&&_.sc.push(this);if(0===g&&n)for(u=("com.greensock."+s).split("."),p=u.pop(),c=h(u.join("."))[p]=this.gsClass=n.apply(n,o),a&&(i[p]=c,"function"==typeof define&&define.amd?define((t.GreenSockAMDPath?t.GreenSockAMDPath+"/":"")+s.split(".").pop(),[],function(){return c}):s===e&&"undefined"!=typeof module&&module.exports&&(module.exports=c)),d=0;this.sc.length>d;d++)this.sc[d].check()},this.check(!0)},d=t._gsDefine=function(t,e,i,s){return new m(t,e,i,s)},g=l._class=function(t,e,i){return e=e||function(){},d(t,[],function(){return e},i),e};d.globals=i;var v=[0,0,1,1],y=[],T=g("easing.Ease",function(t,e,i,s){this._func=t,this._type=i||0,this._power=s||0,this._params=e?v.concat(e):v},!0),w=T.map={},x=T.register=function(t,e,i,s){for(var r,n,a,o,h=e.split(","),_=h.length,u=(i||"easeIn,easeOut,easeInOut").split(",");--_>-1;)for(n=h[_],r=s?g("easing."+n,null,!0):l.easing[n]||{},a=u.length;--a>-1;)o=u[a],w[n+"."+o]=w[o+n]=r[o]=t.getRatio?t:t[o]||new t};for(n=T.prototype,n._calcEnd=!1,n.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,s=1===e?1-t:2===e?t:.5>t?2*t:2*(1-t);return 1===i?s*=s:2===i?s*=s*s:3===i?s*=s*s*s:4===i&&(s*=s*s*s*s),1===e?1-s:2===e?s:.5>t?s/2:1-s/2},s=["Linear","Quad","Cubic","Quart","Quint,Strong"],r=s.length;--r>-1;)n=s[r]+",Power"+r,x(new T(null,null,1,r),n,"easeOut",!0),x(new T(null,null,2,r),n,"easeIn"+(0===r?",easeNone":"")),x(new T(null,null,3,r),n,"easeInOut");w.linear=l.easing.Linear.easeIn,w.swing=l.easing.Quad.easeInOut;var b=g("events.EventDispatcher",function(t){this._listeners={},this._eventTarget=t||this});n=b.prototype,n.addEventListener=function(t,e,i,s,r){r=r||0;var n,h,l=this._listeners[t],_=0;for(null==l&&(this._listeners[t]=l=[]),h=l.length;--h>-1;)n=l[h],n.c===e&&n.s===i?l.splice(h,1):0===_&&r>n.pr&&(_=h+1);l.splice(_,0,{c:e,s:i,up:s,pr:r}),this!==a||o||a.wake()},n.removeEventListener=function(t,e){var i,s=this._listeners[t];if(s)for(i=s.length;--i>-1;)if(s[i].c===e)return s.splice(i,1),void 0},n.dispatchEvent=function(t){var e,i,s,r=this._listeners[t];if(r)for(e=r.length,i=this._eventTarget;--e>-1;)s=r[e],s&&(s.up?s.c.call(s.s||i,{type:t,target:i}):s.c.call(s.s||i))};var P=t.requestAnimationFrame,S=t.cancelAnimationFrame,k=Date.now||function(){return(new Date).getTime()},R=k();for(s=["ms","moz","webkit","o"],r=s.length;--r>-1&&!P;)P=t[s[r]+"RequestAnimationFrame"],S=t[s[r]+"CancelAnimationFrame"]||t[s[r]+"CancelRequestAnimationFrame"];g("Ticker",function(t,e){var i,s,r,n,h,l=this,u=k(),c=e!==!1&&P,f=500,m=33,d="tick",g=function(t){var e,a,o=k()-R;o>f&&(u+=o-m),R+=o,l.time=(R-u)/1e3,e=l.time-h,(!i||e>0||t===!0)&&(l.frame++,h+=e+(e>=n?.004:n-e),a=!0),t!==!0&&(r=s(g)),a&&l.dispatchEvent(d)};b.call(l),l.time=l.frame=0,l.tick=function(){g(!0)},l.lagSmoothing=function(t,e){f=t||1/_,m=Math.min(e,f,0)},l.sleep=function(){null!=r&&(c&&S?S(r):clearTimeout(r),s=p,r=null,l===a&&(o=!1))},l.wake=function(){null!==r?l.sleep():l.frame>10&&(R=k()-f+5),s=0===i?p:c&&P?P:function(t){return setTimeout(t,0|1e3*(h-l.time)+1)},l===a&&(o=!0),g(2)},l.fps=function(t){return arguments.length?(i=t,n=1/(i||60),h=this.time+n,l.wake(),void 0):i},l.useRAF=function(t){return arguments.length?(l.sleep(),c=t,l.fps(i),void 0):c},l.fps(t),setTimeout(function(){c&&(!r||5>l.frame)&&l.useRAF(!1)},1500)}),n=l.Ticker.prototype=new l.events.EventDispatcher,n.constructor=l.Ticker;var A=g("core.Animation",function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=e.immediateRender===!0,this.data=e.data,this._reversed=e.reversed===!0,j){o||a.wake();var i=this.vars.useFrames?B:j;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});a=A.ticker=new l.Ticker,n=A.prototype,n._dirty=n._gc=n._initted=n._paused=!1,n._totalTime=n._time=0,n._rawPrevTime=-1,n._next=n._last=n._onUpdate=n._timeline=n.timeline=null,n._paused=!1;var C=function(){o&&k()-R>2e3&&a.wake(),setTimeout(C,2e3)};C(),n.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},n.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},n.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},n.seek=function(t,e){return this.totalTime(Number(t),e!==!1)},n.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,e!==!1,!0)},n.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},n.render=function(){},n.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},n.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t},n._enabled=function(t,e){return o||a.wake(),this._gc=!t,this._active=this.isActive(),e!==!0&&(t&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!t&&this.timeline&&this._timeline._remove(this,!0)),!1},n._kill=function(){return this._enabled(!1,!1)},n.kill=function(t,e){return this._kill(t,e),this},n._uncache=function(t){for(var e=t?this:this.timeline;e;)e._dirty=!0,e=e.timeline;return this},n._swapSelfInParams=function(t){for(var e=t.length,i=t.concat();--e>-1;)"{self}"===t[e]&&(i[e]=this);return i},n.eventCallback=function(t,e,i,s){if("on"===(t||"").substr(0,2)){var r=this.vars;if(1===arguments.length)return r[t];null==e?delete r[t]:(r[t]=e,r[t+"Params"]=c(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,r[t+"Scope"]=s),"onUpdate"===t&&(this._onUpdate=e)}return this},n.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},n.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._timethis._duration?this._duration:t,e)):this._time},n.totalTime=function(t,e,i){if(o||a.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>t&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var s=this._totalDuration,r=this._timeline;if(t>s&&!i&&(t=s),this._startTime=(this._paused?this._pauseTime:r._time)-(this._reversed?s-t:t)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)for(;r._timeline;)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==t||0===this._duration)&&(this.render(t,e,!1),I.length&&q())}return this},n.progress=n.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},n.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},n.endTime=function(t){return this._startTime+(0!=t?this.totalDuration():this.duration())/this._timeScale},n.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||_,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},n.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},n.paused=function(t){if(!arguments.length)return this._paused;if(t!=this._paused&&this._timeline){o||t||a.wake();var e=this._timeline,i=e.rawTime(),s=i-this._pauseTime;!t&&e.smoothChildTiming&&(this._startTime+=s,this._uncache(!1)),this._pauseTime=t?i:null,this._paused=t,this._active=this.isActive(),!t&&0!==s&&this._initted&&this.duration()&&this.render(e.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!t&&this._enabled(!0,!1),this};var O=g("core.SimpleTimeline",function(t){A.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0});n=O.prototype=new A,n.constructor=O,n.kill()._gc=!1,n._first=n._last=n._recent=null,n._sortChildren=!1,n.add=n.insert=function(t,e){var i,s;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),i=this._last,this._sortChildren)for(s=t._startTime;i&&i._startTime>s;)i=i._prev;return i?(t._next=i._next,i._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=i,this._recent=t,this._timeline&&this._uncache(!0),this},n._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,t===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},n.render=function(t,e,i){var s,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;r;)s=r._next,(r._active||t>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(t-r._startTime)*r._timeScale,e,i):r.render((t-r._startTime)*r._timeScale,e,i)),r=s},n.rawTime=function(){return o||a.wake(),this._totalTime};var D=g("TweenLite",function(e,i,s){if(A.call(this,i,s),this.render=D.prototype.render,null==e)throw"Cannot tween a null target.";this.target=e="string"!=typeof e?e:D.selector(e)||e;var r,n,a,o=e.jquery||e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType),h=this.vars.overwrite;if(this._overwrite=h=null==h?Y[D.defaultOverwrite]:"number"==typeof h?h>>0:Y[h],(o||e instanceof Array||e.push&&c(e))&&"number"!=typeof e[0])for(this._targets=a=u(e),this._propLookup=[],this._siblings=[],r=0;a.length>r;r++)n=a[r],n?"string"!=typeof n?n.length&&n!==t&&n[0]&&(n[0]===t||n[0].nodeType&&n[0].style&&!n.nodeType)?(a.splice(r--,1),this._targets=a=a.concat(u(n))):(this._siblings[r]=V(n,this,!1),1===h&&this._siblings[r].length>1&&W(n,this,null,1,this._siblings[r])):(n=a[r--]=D.selector(n),"string"==typeof n&&a.splice(r+1,1)):a.splice(r--,1);else this._propLookup={},this._siblings=V(e,this,!1),1===h&&this._siblings.length>1&&W(e,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-_,this.render(-this._delay))},!0),M=function(e){return e&&e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType)},z=function(t,e){var i,s={};for(i in t)U[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!N[i]||N[i]&&N[i]._autoCSS)||(s[i]=t[i],delete t[i]);t.css=s};n=D.prototype=new A,n.constructor=D,n.kill()._gc=!1,n.ratio=0,n._firstPT=n._targets=n._overwrittenProps=n._startAt=null,n._notifyPluginsOfEnabled=n._lazy=!1,D.version="1.15.1",D.defaultEase=n._ease=new T(null,null,1,1),D.defaultOverwrite="auto",D.ticker=a,D.autoSleep=!0,D.lagSmoothing=function(t,e){a.lagSmoothing(t,e)},D.selector=t.$||t.jQuery||function(e){var i=t.$||t.jQuery;return i?(D.selector=i,i(e)):"undefined"==typeof document?e:document.querySelectorAll?document.querySelectorAll(e):document.getElementById("#"===e.charAt(0)?e.substr(1):e)};var I=[],F={},E=D._internals={isArray:c,isSelector:M,lazyTweens:I},N=D._plugins={},L=E.tweenLookup={},X=0,U=E.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1},Y={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},B=A._rootFramesTimeline=new O,j=A._rootTimeline=new O,q=E.lazyRender=function(){var t,e=I.length;for(F={};--e>-1;)t=I[e],t&&t._lazy!==!1&&(t.render(t._lazy[0],t._lazy[1],!0),t._lazy=!1);I.length=0};j._startTime=a.time,B._startTime=a.frame,j._active=B._active=!0,setTimeout(q,1),A._updateRoot=D.render=function(){var t,e,i;if(I.length&&q(),j.render((a.time-j._startTime)*j._timeScale,!1,!1),B.render((a.frame-B._startTime)*B._timeScale,!1,!1),I.length&&q(),!(a.frame%120)){for(i in L){for(e=L[i].tweens,t=e.length;--t>-1;)e[t]._gc&&e.splice(t,1);0===e.length&&delete L[i]}if(i=j._first,(!i||i._paused)&&D.autoSleep&&!B._first&&1===a._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||a.sleep()}}},a.addEventListener("tick",A._updateRoot);var V=function(t,e,i){var s,r,n=t._gsTweenID;if(L[n||(t._gsTweenID=n="t"+X++)]||(L[n]={target:t,tweens:[]}),e&&(s=L[n].tweens,s[r=s.length]=e,i))for(;--r>-1;)s[r]===e&&s.splice(r,1);return L[n].tweens},G=function(t,e,i,s){var r,n,a=t.vars.onOverwrite;return a&&(r=a(t,e,i,s)),a=D.onOverwrite,a&&(n=a(t,e,i,s)),r!==!1&&n!==!1},W=function(t,e,i,s,r){var n,a,o,h;if(1===s||s>=4){for(h=r.length,n=0;h>n;n++)if((o=r[n])!==e)o._gc||G(o,e)&&o._enabled(!1,!1)&&(a=!0);else if(5===s)break;return a}var l,u=e._startTime+_,p=[],c=0,f=0===e._duration;for(n=r.length;--n>-1;)(o=r[n])===e||o._gc||o._paused||(o._timeline!==e._timeline?(l=l||Z(e,0,f),0===Z(o,l,f)&&(p[c++]=o)):u>=o._startTime&&o._startTime+o.totalDuration()/o._timeScale>u&&((f||!o._initted)&&2e-10>=u-o._startTime||(p[c++]=o)));for(n=c;--n>-1;)if(o=p[n],2===s&&o._kill(i,t,e)&&(a=!0),2!==s||!o._firstPT&&o._initted){if(2!==s&&!G(o,e))continue;o._enabled(!1,!1)&&(a=!0)}return a},Z=function(t,e,i){for(var s=t._timeline,r=s._timeScale,n=t._startTime;s._timeline;){if(n+=s._startTime,r*=s._timeScale,s._paused)return-100;s=s._timeline}return n/=r,n>e?n-e:i&&n===e||!t._initted&&2*_>n-e?_:(n+=t.totalDuration()/t._timeScale/r)>e+_?0:n-e-_};n._init=function(){var t,e,i,s,r,n=this.vars,a=this._overwrittenProps,o=this._duration,h=!!n.immediateRender,l=n.ease;if(n.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),r={};for(s in n.startAt)r[s]=n.startAt[s];if(r.overwrite=!1,r.immediateRender=!0,r.lazy=h&&n.lazy!==!1,r.startAt=r.delay=null,this._startAt=D.to(this.target,0,r),h)if(this._time>0)this._startAt=null;else if(0!==o)return}else if(n.runBackwards&&0!==o)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(h=!1),i={};for(s in n)U[s]&&"autoCSS"!==s||(i[s]=n[s]);if(i.overwrite=0,i.data="isFromStart",i.lazy=h&&n.lazy!==!1,i.immediateRender=h,this._startAt=D.to(this.target,0,i),h){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=l=l?l instanceof T?l:"function"==typeof l?new T(l,n.easeParams):w[l]||D.defaultEase:D.defaultEase,n.easeParams instanceof Array&&l.config&&(this._ease=l.config.apply(l,n.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;--t>-1;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],a?a[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,a);if(e&&D._onPluginEvent("_onInitAllProps",this),a&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),n.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=n.onUpdate,this._initted=!0},n._initProps=function(e,i,s,r){var n,a,o,h,l,_;if(null==e)return!1;F[e._gsTweenID]&&q(),this.vars.css||e.style&&e!==t&&e.nodeType&&N.css&&this.vars.autoCSS!==!1&&z(this.vars,e);for(n in this.vars){if(_=this.vars[n],U[n])_&&(_ instanceof Array||_.push&&c(_))&&-1!==_.join("").indexOf("{self}")&&(this.vars[n]=_=this._swapSelfInParams(_,this));else if(N[n]&&(h=new N[n])._onInitTween(e,this.vars[n],this)){for(this._firstPT=l={_next:this._firstPT,t:h,p:"setRatio",s:0,c:1,f:!0,n:n,pg:!0,pr:h._priority},a=h._overwriteProps.length;--a>-1;)i[h._overwriteProps[a]]=this._firstPT;(h._priority||h._onInitAllProps)&&(o=!0),(h._onDisable||h._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[n]=l={_next:this._firstPT,t:e,p:n,f:"function"==typeof e[n],n:n,pg:!1,pr:0},l.s=l.f?e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)]():parseFloat(e[n]),l.c="string"==typeof _&&"="===_.charAt(1)?parseInt(_.charAt(0)+"1",10)*Number(_.substr(2)):Number(_)-l.s||0;l&&l._next&&(l._next._prev=l)}return r&&this._kill(r,e)?this._initProps(e,i,s,r):this._overwrite>1&&this._firstPT&&s.length>1&&W(e,this,i,this._overwrite,s)?(this._kill(i,e),this._initProps(e,i,s,r)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(F[e._gsTweenID]=!0),o)},n.render=function(t,e,i){var s,r,n,a,o=this._time,h=this._duration,l=this._rawPrevTime;if(t>=h)this._totalTime=this._time=h,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(s=!0,r="onComplete"),0===h&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||0>l||l===_&&"isPause"!==this.data)&&l!==t&&(i=!0,l>_&&(r="onReverseComplete")),this._rawPrevTime=a=!e||t||l===t?t:_);else if(1e-7>t)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==o||0===h&&l>0&&l!==_)&&(r="onReverseComplete",s=this._reversed),0>t&&(this._active=!1,0===h&&(this._initted||!this.vars.lazy||i)&&(l>=0&&(l!==_||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=a=!e||t||l===t?t:_)),this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var u=t/h,p=this._easeType,c=this._easePower;(1===p||3===p&&u>=.5)&&(u=1-u),3===p&&(u*=2),1===c?u*=u:2===c?u*=u*u:3===c?u*=u*u*u:4===c&&(u*=u*u*u*u),this.ratio=1===p?1-u:2===p?u:.5>t/h?u/2:1-u/2}else this.ratio=this._ease.getRatio(t/h);if(this._time!==o||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=o,this._rawPrevTime=l,I.push(this),this._lazy=[t,e],void 0;this._time&&!s?this.ratio=this._ease.getRatio(this._time/h):s&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==o&&t>=0&&(this._active=!0),0===o&&(this._startAt&&(t>=0?this._startAt.render(t,e,i):r||(r="_dummyGS")),this.vars.onStart&&(0!==this._time||0===h)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||y))),n=this._firstPT;n;)n.f?n.t[n.p](n.c*this.ratio+n.s):n.t[n.p]=n.c*this.ratio+n.s,n=n._next;this._onUpdate&&(0>t&&this._startAt&&t!==-1e-4&&this._startAt.render(t,e,i),e||(this._time!==o||s)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||y)),r&&(!this._gc||i)&&(0>t&&this._startAt&&!this._onUpdate&&t!==-1e-4&&this._startAt.render(t,e,i),s&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this.vars[r].apply(this.vars[r+"Scope"]||this,this.vars[r+"Params"]||y),0===h&&this._rawPrevTime===_&&a!==_&&(this._rawPrevTime=0)) +}},n._kill=function(t,e,i){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);e="string"!=typeof e?e||this._targets||this.target:D.selector(e)||e;var s,r,n,a,o,h,l,_,u;if((c(e)||M(e))&&"number"!=typeof e[0])for(s=e.length;--s>-1;)this._kill(t,e[s])&&(h=!0);else{if(this._targets){for(s=this._targets.length;--s>-1;)if(e===this._targets[s]){o=this._propLookup[s]||{},this._overwrittenProps=this._overwrittenProps||[],r=this._overwrittenProps[s]=t?this._overwrittenProps[s]||{}:"all";break}}else{if(e!==this.target)return!1;o=this._propLookup,r=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(o){if(l=t||o,_=t!==r&&"all"!==r&&t!==o&&("object"!=typeof t||!t._tempKill),i&&(D.onOverwrite||this.vars.onOverwrite)){for(n in l)o[n]&&(u||(u=[]),u.push(n));if(!G(this,i,e,u))return!1}for(n in l)(a=o[n])&&(a.pg&&a.t._kill(l)&&(h=!0),a.pg&&0!==a.t._overwriteProps.length||(a._prev?a._prev._next=a._next:a===this._firstPT&&(this._firstPT=a._next),a._next&&(a._next._prev=a._prev),a._next=a._prev=null),delete o[n]),_&&(r[n]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return h},n.invalidate=function(){return this._notifyPluginsOfEnabled&&D._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],A.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-_,this.render(-this._delay)),this},n._enabled=function(t,e){if(o||a.wake(),t&&this._gc){var i,s=this._targets;if(s)for(i=s.length;--i>-1;)this._siblings[i]=V(s[i],this,!0);else this._siblings=V(this.target,this,!0)}return A.prototype._enabled.call(this,t,e),this._notifyPluginsOfEnabled&&this._firstPT?D._onPluginEvent(t?"_onEnable":"_onDisable",this):!1},D.to=function(t,e,i){return new D(t,e,i)},D.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new D(t,e,i)},D.fromTo=function(t,e,i,s){return s.startAt=i,s.immediateRender=0!=s.immediateRender&&0!=i.immediateRender,new D(t,e,s)},D.delayedCall=function(t,e,i,s,r){return new D(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:s,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:s,immediateRender:!1,lazy:!1,useFrames:r,overwrite:0})},D.set=function(t,e){return new D(t,0,e)},D.getTweensOf=function(t,e){if(null==t)return[];t="string"!=typeof t?t:D.selector(t)||t;var i,s,r,n;if((c(t)||M(t))&&"number"!=typeof t[0]){for(i=t.length,s=[];--i>-1;)s=s.concat(D.getTweensOf(t[i],e));for(i=s.length;--i>-1;)for(n=s[i],r=i;--r>-1;)n===s[r]&&s.splice(i,1)}else for(s=V(t).concat(),i=s.length;--i>-1;)(s[i]._gc||e&&!s[i].isActive())&&s.splice(i,1);return s},D.killTweensOf=D.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var s=D.getTweensOf(t,e),r=s.length;--r>-1;)s[r]._kill(i,t)};var Q=g("plugins.TweenPlugin",function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=Q.prototype},!0);if(n=Q.prototype,Q.version="1.10.1",Q.API=2,n._firstPT=null,n._addTween=function(t,e,i,s,r,n){var a,o;return null!=s&&(a="number"==typeof s||"="!==s.charAt(1)?Number(s)-i:parseInt(s.charAt(0)+"1",10)*Number(s.substr(2)))?(this._firstPT=o={_next:this._firstPT,t:t,p:e,s:i,c:a,f:"function"==typeof t[e],n:r||e,r:n},o._next&&(o._next._prev=o),o):void 0},n.setRatio=function(t){for(var e,i=this._firstPT,s=1e-6;i;)e=i.c*t+i.s,i.r?e=Math.round(e):s>e&&e>-s&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},n._kill=function(t){var e,i=this._overwriteProps,s=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;--e>-1;)null!=t[i[e]]&&i.splice(e,1);for(;s;)null!=t[s.n]&&(s._next&&(s._next._prev=s._prev),s._prev?(s._prev._next=s._next,s._prev=null):this._firstPT===s&&(this._firstPT=s._next)),s=s._next;return!1},n._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},D._onPluginEvent=function(t,e){var i,s,r,n,a,o=e._firstPT;if("_onInitAllProps"===t){for(;o;){for(a=o._next,s=r;s&&s.pr>o.pr;)s=s._next;(o._prev=s?s._prev:n)?o._prev._next=o:r=o,(o._next=s)?s._prev=o:n=o,o=a}o=e._firstPT=r}for(;o;)o.pg&&"function"==typeof o.t[t]&&o.t[t]()&&(i=!0),o=o._next;return i},Q.activate=function(t){for(var e=t.length;--e>-1;)t[e].API===Q.API&&(N[(new t[e])._propName]=t[e]);return!0},d.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,s=t.priority||0,r=t.overwriteProps,n={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},a=g("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){Q.call(this,i,s),this._overwriteProps=r||[]},t.global===!0),o=a.prototype=new Q(i);o.constructor=a,a.API=t.API;for(e in n)"function"==typeof t[e]&&(o[n[e]]=t[e]);return a.version=t.version,Q.activate([a]),a},s=t._gsQueue){for(r=0;s.length>r;r++)s[r]();for(n in f)f[n].func||t.console.log("GSAP encountered missing dependency: com.greensock."+n)}o=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenMax"); + + + + + +/*Name : TweeCool + *version: 1.8 + *Description: Get the latest tweets from twitter. + *Website: www.tweecool.com + *Licence: No licence, feel free to do whatever you want. + *Author: TweeCool + */ +!function(t){t.fn.extend({tweecool:function(e){function a(t){var e=new Date,a=Date.parse(e),r=1e3*t,i=(a-r)/1e3,o=1,n=60,s=3600,_=86400,l=604800,c=2592e3,u=31536e3;return i>o&&n>i?Math.round(i/o)+" second"+(Math.round(i/o)>1?"s":"")+" ago":i>=n&&s>i?Math.round(i/n)+" minute"+(Math.round(i/n)>1?"s":"")+" ago":i>=s&&_>i?Math.round(i/s)+" hour"+(Math.round(i/s)>1?"s":"")+" ago":i>=_&&l>i?Math.round(i/_)+" day"+(Math.round(i/_)>1?"s":"")+" ago":i>=l&&c>i?Math.round(i/l)+" week"+(Math.round(i/l)>1?"s":"")+" ago":i>=c&&u>i?Math.round(i/c)+" month"+(Math.round(i/c)>1?"s":"")+" ago":"over a year ago"}var r={username:"tweecool",limit:5,profile_image:!0,show_time:!0,show_media:!1,show_media_size:"thumb",show_actions:!1,action_reply_icon:"↵",action_retweet_icon:"∝",action_favorite_icon:"★",profile_img_url:"profile",show_retweeted_text:!1},e=t.extend(r,e);return this.each(function(){var r,i,o,n,s,_=e,l=t(this),c=t("
      ").appendTo(l),u=/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,h=/@+(\w+)/gi,w=/#+(\w+)/gi;t.getJSON("https://www.api.tweecool.com/?screenname="+_.username+"&count="+_.limit,function(e){return e.errors||null==e?(l.html("No tweets available."),!1):void t.each(e.tweets,function(t,l){r=_.profile_image?"tweet"==_.profile_img_url?''+_.username+'':''+_.username+'':"",o=_.show_time?a(l.timestamp):"",i=_.show_media&&l.media_url?''+_.username+'':"",_.show_actions?(n='
      "):n="",s=_.show_retweeted_text&&l.retweeted_text?l.retweeted_text:l.text,c.append("
    • "+r+'
      '+s.replace(u,'$1').replace(h,'@$1').replace(w,'#$1')+i+" "+o+""+n+"
    • ")})}).fail(function(t,e,a){l.html("No tweets available")})})}})}(jQuery); + + +// ┌────────────────────────────────────────────────────────────────────┐ \\ +// │ Raphaël 2.1.2 - JavaScript Vector Library │ \\ +// ├────────────────────────────────────────────────────────────────────┤ \\ +// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ +// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ +// ├────────────────────────────────────────────────────────────────────┤ \\ +// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ +// └────────────────────────────────────────────────────────────────────┘ \\ +;!function(a){var b,c,d="0.4.2",e="hasOwnProperty",f=/[\.\/]/,g="*",h=function(){},i=function(a,b){return a-b},j={n:{}},k=function(a,d){a=String(a);var e,f=c,g=Array.prototype.slice.call(arguments,2),h=k.listeners(a),j=0,l=[],m={},n=[],o=b;b=a,c=0;for(var p=0,q=h.length;q>p;p++)"zIndex"in h[p]&&(l.push(h[p].zIndex),h[p].zIndex<0&&(m[h[p].zIndex]=h[p]));for(l.sort(i);l[j]<0;)if(e=m[l[j++]],n.push(e.apply(d,g)),c)return c=f,n;for(p=0;q>p;p++)if(e=h[p],"zIndex"in e)if(e.zIndex==l[j]){if(n.push(e.apply(d,g)),c)break;do if(j++,e=m[l[j]],e&&n.push(e.apply(d,g)),c)break;while(e)}else m[e.zIndex]=e;else if(n.push(e.apply(d,g)),c)break;return c=f,b=o,n.length?n:null};k._events=j,k.listeners=function(a){var b,c,d,e,h,i,k,l,m=a.split(f),n=j,o=[n],p=[];for(e=0,h=m.length;h>e;e++){for(l=[],i=0,k=o.length;k>i;i++)for(n=o[i].n,c=[n[m[e]],n[g]],d=2;d--;)b=c[d],b&&(l.push(b),p=p.concat(b.f||[]));o=l}return p},k.on=function(a,b){if(a=String(a),"function"!=typeof b)return function(){};for(var c=a.split(f),d=j,e=0,g=c.length;g>e;e++)d=d.n,d=d.hasOwnProperty(c[e])&&d[c[e]]||(d[c[e]]={n:{}});for(d.f=d.f||[],e=0,g=d.f.length;g>e;e++)if(d.f[e]==b)return h;return d.f.push(b),function(a){+a==+a&&(b.zIndex=+a)}},k.f=function(a){var b=[].slice.call(arguments,1);return function(){k.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}},k.stop=function(){c=1},k.nt=function(a){return a?new RegExp("(?:\\.|\\/|^)"+a+"(?:\\.|\\/|$)").test(b):b},k.nts=function(){return b.split(f)},k.off=k.unbind=function(a,b){if(!a)return k._events=j={n:{}},void 0;var c,d,h,i,l,m,n,o=a.split(f),p=[j];for(i=0,l=o.length;l>i;i++)for(m=0;mi;i++)for(c=p[i];c.n;){if(b){if(c.f){for(m=0,n=c.f.length;n>m;m++)if(c.f[m]==b){c.f.splice(m,1);break}!c.f.length&&delete c.f}for(d in c.n)if(c.n[e](d)&&c.n[d].f){var q=c.n[d].f;for(m=0,n=q.length;n>m;m++)if(q[m]==b){q.splice(m,1);break}!q.length&&delete c.n[d].f}}else{delete c.f;for(d in c.n)c.n[e](d)&&c.n[d].f&&delete c.n[d].f}c=c.n}},k.once=function(a,b){var c=function(){return k.unbind(a,c),b.apply(this,arguments)};return k.on(a,c)},k.version=d,k.toString=function(){return"You are running Eve "+d},"undefined"!=typeof module&&module.exports?module.exports=k:"undefined"!=typeof define?define("eve",[],function(){return k}):a.eve=k}(this),function(a,b){"function"==typeof define&&define.amd?define(["eve"],function(c){return b(a,c)}):b(a,a.eve)}(this,function(a,b){function c(a){if(c.is(a,"function"))return u?a():b.on("raphael.DOMload",a);if(c.is(a,V))return c._engine.create[D](c,a.splice(0,3+c.is(a[0],T))).add(a);var d=Array.prototype.slice.call(arguments,0);if(c.is(d[d.length-1],"function")){var e=d.pop();return u?e.call(c._engine.create[D](c,d)):b.on("raphael.DOMload",function(){e.call(c._engine.create[D](c,d))})}return c._engine.create[D](c,arguments)}function d(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var c in a)a[z](c)&&(b[c]=d(a[c]));return b}function e(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return a.push(a.splice(c,1)[0])}function f(a,b,c){function d(){var f=Array.prototype.slice.call(arguments,0),g=f.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];return h[z](g)?(e(i,g),c?c(h[g]):h[g]):(i.length>=1e3&&delete h[i.shift()],i.push(g),h[g]=a[D](b,f),c?c(h[g]):h[g])}return d}function g(){return this.hex}function h(a,b){for(var c=[],d=0,e=a.length;e-2*!b>d;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function i(a,b,c,d,e){var f=-3*b+9*c-9*d+3*e,g=a*f+6*b-12*c+6*d;return a*g-3*b+3*c}function j(a,b,c,d,e,f,g,h,j){null==j&&(j=1),j=j>1?1:0>j?0:j;for(var k=j/2,l=12,m=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],n=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],o=0,p=0;l>p;p++){var q=k*m[p]+k,r=i(q,a,c,e,g),s=i(q,b,d,f,h),t=r*r+s*s;o+=n[p]*N.sqrt(t)}return k*o}function k(a,b,c,d,e,f,g,h,i){if(!(0>i||j(a,b,c,d,e,f,g,h)o;)m/=2,n+=(i>k?1:-1)*m,k=j(a,b,c,d,e,f,g,h,n);return n}}function l(a,b,c,d,e,f,g,h){if(!(O(a,c)O(e,g)||O(b,d)O(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+P(a,c).toFixed(2)||n>+O(a,c).toFixed(2)||n<+P(e,g).toFixed(2)||n>+O(e,g).toFixed(2)||o<+P(b,d).toFixed(2)||o>+O(b,d).toFixed(2)||o<+P(f,h).toFixed(2)||o>+O(f,h).toFixed(2)))return{x:l,y:m}}}}function m(a,b,d){var e=c.bezierBBox(a),f=c.bezierBBox(b);if(!c.isBBoxIntersect(e,f))return d?0:[];for(var g=j.apply(0,a),h=j.apply(0,b),i=O(~~(g/5),1),k=O(~~(h/5),1),m=[],n=[],o={},p=d?0:[],q=0;i+1>q;q++){var r=c.findDotsAtSegment.apply(c,a.concat(q/i));m.push({x:r.x,y:r.y,t:q/i})}for(q=0;k+1>q;q++)r=c.findDotsAtSegment.apply(c,b.concat(q/k)),n.push({x:r.x,y:r.y,t:q/k});for(q=0;i>q;q++)for(var s=0;k>s;s++){var t=m[q],u=m[q+1],v=n[s],w=n[s+1],x=Q(u.x-t.x)<.001?"y":"x",y=Q(w.x-v.x)<.001?"y":"x",z=l(t.x,t.y,u.x,u.y,v.x,v.y,w.x,w.y);if(z){if(o[z.x.toFixed(4)]==z.y.toFixed(4))continue;o[z.x.toFixed(4)]=z.y.toFixed(4);var A=t.t+Q((z[x]-t[x])/(u[x]-t[x]))*(u.t-t.t),B=v.t+Q((z[y]-v[y])/(w[y]-v[y]))*(w.t-v.t);A>=0&&1.001>=A&&B>=0&&1.001>=B&&(d?p++:p.push({x:z.x,y:z.y,t1:P(A,1),t2:P(B,1)}))}}return p}function n(a,b,d){a=c._path2curve(a),b=c._path2curve(b);for(var e,f,g,h,i,j,k,l,n,o,p=d?0:[],q=0,r=a.length;r>q;q++){var s=a[q];if("M"==s[0])e=i=s[1],f=j=s[2];else{"C"==s[0]?(n=[e,f].concat(s.slice(1)),e=n[6],f=n[7]):(n=[e,f,e,f,i,j,i,j],e=i,f=j);for(var t=0,u=b.length;u>t;t++){var v=b[t];if("M"==v[0])g=k=v[1],h=l=v[2];else{"C"==v[0]?(o=[g,h].concat(v.slice(1)),g=o[6],h=o[7]):(o=[g,h,g,h,k,l,k,l],g=k,h=l);var w=m(n,o,d);if(d)p+=w;else{for(var x=0,y=w.length;y>x;x++)w[x].segment1=q,w[x].segment2=t,w[x].bez1=n,w[x].bez2=o;p=p.concat(w)}}}}}return p}function o(a,b,c,d,e,f){null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function p(){return this.x+H+this.y+H+this.width+" × "+this.height}function q(a,b,c,d,e,f){function g(a){return((l*a+k)*a+j)*a}function h(a,b){var c=i(a,b);return((o*c+n)*c+m)*c}function i(a,b){var c,d,e,f,h,i;for(e=a,i=0;8>i;i++){if(f=g(e)-a,Q(f)e)return c;if(e>d)return d;for(;d>c;){if(f=g(e),Q(f-a)f?c=e:d=e,e=(d-c)/2+c}return e}var j=3*b,k=3*(d-b)-j,l=1-j-k,m=3*c,n=3*(e-c)-m,o=1-m-n;return h(a,1/(200*f))}function r(a,b){var c=[],d={};if(this.ms=b,this.times=1,a){for(var e in a)a[z](e)&&(d[_(e)]=a[e],c.push(_(e)));c.sort(lb)}this.anim=d,this.top=c[c.length-1],this.percents=c}function s(a,d,e,f,g,h){e=_(e);var i,j,k,l,m,n,p=a.ms,r={},s={},t={};if(f)for(v=0,x=ic.length;x>v;v++){var u=ic[v];if(u.el.id==d.id&&u.anim==a){u.percent!=e?(ic.splice(v,1),k=1):j=u,d.attr(u.totalOrigin);break}}else f=+s;for(var v=0,x=a.percents.length;x>v;v++){if(a.percents[v]==e||a.percents[v]>f*a.top){e=a.percents[v],m=a.percents[v-1]||0,p=p/a.top*(e-m),l=a.percents[v+1],i=a.anim[e];break}f&&d.attr(a.anim[a.percents[v]])}if(i){if(j)j.initstatus=f,j.start=new Date-j.ms*f;else{for(var y in i)if(i[z](y)&&(db[z](y)||d.paper.customAttributes[z](y)))switch(r[y]=d.attr(y),null==r[y]&&(r[y]=cb[y]),s[y]=i[y],db[y]){case T:t[y]=(s[y]-r[y])/p;break;case"colour":r[y]=c.getRGB(r[y]);var A=c.getRGB(s[y]);t[y]={r:(A.r-r[y].r)/p,g:(A.g-r[y].g)/p,b:(A.b-r[y].b)/p};break;case"path":var B=Kb(r[y],s[y]),C=B[1];for(r[y]=B[0],t[y]=[],v=0,x=r[y].length;x>v;v++){t[y][v]=[0];for(var D=1,F=r[y][v].length;F>D;D++)t[y][v][D]=(C[v][D]-r[y][v][D])/p}break;case"transform":var G=d._,H=Pb(G[y],s[y]);if(H)for(r[y]=H.from,s[y]=H.to,t[y]=[],t[y].real=!0,v=0,x=r[y].length;x>v;v++)for(t[y][v]=[r[y][v][0]],D=1,F=r[y][v].length;F>D;D++)t[y][v][D]=(s[y][v][D]-r[y][v][D])/p;else{var K=d.matrix||new o,L={_:{transform:G.transform},getBBox:function(){return d.getBBox(1)}};r[y]=[K.a,K.b,K.c,K.d,K.e,K.f],Nb(L,s[y]),s[y]=L._.transform,t[y]=[(L.matrix.a-K.a)/p,(L.matrix.b-K.b)/p,(L.matrix.c-K.c)/p,(L.matrix.d-K.d)/p,(L.matrix.e-K.e)/p,(L.matrix.f-K.f)/p]}break;case"csv":var M=I(i[y])[J](w),N=I(r[y])[J](w);if("clip-rect"==y)for(r[y]=N,t[y]=[],v=N.length;v--;)t[y][v]=(M[v]-r[y][v])/p;s[y]=M;break;default:for(M=[][E](i[y]),N=[][E](r[y]),t[y]=[],v=d.paper.customAttributes[y].length;v--;)t[y][v]=((M[v]||0)-(N[v]||0))/p}var O=i.easing,P=c.easing_formulas[O];if(!P)if(P=I(O).match(Z),P&&5==P.length){var Q=P;P=function(a){return q(a,+Q[1],+Q[2],+Q[3],+Q[4],p)}}else P=nb;if(n=i.start||a.start||+new Date,u={anim:a,percent:e,timestamp:n,start:n+(a.del||0),status:0,initstatus:f||0,stop:!1,ms:p,easing:P,from:r,diff:t,to:s,el:d,callback:i.callback,prev:m,next:l,repeat:h||a.times,origin:d.attr(),totalOrigin:g},ic.push(u),f&&!j&&!k&&(u.stop=!0,u.start=new Date-p*f,1==ic.length))return kc();k&&(u.start=new Date-u.ms*f),1==ic.length&&jc(kc)}b("raphael.anim.start."+d.id,d,a)}}function t(a){for(var b=0;be;e++)for(i=a[e],f=1,h=i.length;h>f;f+=2)c=b.x(i[f],i[f+1]),d=b.y(i[f],i[f+1]),i[f]=c,i[f+1]=d;return a};if(c._g=A,c.type=A.win.SVGAngle||A.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==c.type){var sb,tb=A.doc.createElement("div");if(tb.innerHTML='',sb=tb.firstChild,sb.style.behavior="url(#default#VML)",!sb||"object"!=typeof sb.adj)return c.type=G;tb=null}c.svg=!(c.vml="VML"==c.type),c._Paper=C,c.fn=v=C.prototype=c.prototype,c._id=0,c._oid=0,c.is=function(a,b){return b=M.call(b),"finite"==b?!Y[z](+a):"array"==b?a instanceof Array:"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||"array"==b&&Array.isArray&&Array.isArray(a)||W.call(a).slice(8,-1).toLowerCase()==b},c.angle=function(a,b,d,e,f,g){if(null==f){var h=a-d,i=b-e;return h||i?(180+180*N.atan2(-i,-h)/S+360)%360:0}return c.angle(a,b,f,g)-c.angle(d,e,f,g)},c.rad=function(a){return a%360*S/180},c.deg=function(a){return 180*a/S%360},c.snapTo=function(a,b,d){if(d=c.is(d,"finite")?d:10,c.is(a,V)){for(var e=a.length;e--;)if(Q(a[e]-b)<=d)return a[e]}else{a=+a;var f=b%a;if(d>f)return b-f;if(f>a-d)return b-f+a}return b},c.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=0|16*N.random(),c="x"==a?b:8|3&b;return c.toString(16)}),c.setWindow=function(a){b("raphael.setWindow",c,A.win,a),A.win=a,A.doc=A.win.document,c._engine.initWin&&c._engine.initWin(A.win)};var ub=function(a){if(c.vml){var b,d=/^\s+|\s+$/g;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),b=e.body}catch(g){b=createPopup().document.body}var h=b.createTextRange();ub=f(function(a){try{b.style.color=I(a).replace(d,G);var c=h.queryCommandValue("ForeColor");return c=(255&c)<<16|65280&c|(16711680&c)>>>16,"#"+("000000"+c.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=A.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",A.doc.body.appendChild(i),ub=f(function(a){return i.style.color=a,A.doc.defaultView.getComputedStyle(i,G).getPropertyValue("color")})}return ub(a)},vb=function(){return"hsb("+[this.h,this.s,this.b]+")"},wb=function(){return"hsl("+[this.h,this.s,this.l]+")"},xb=function(){return this.hex},yb=function(a,b,d){if(null==b&&c.is(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(d=a.b,b=a.g,a=a.r),null==b&&c.is(a,U)){var e=c.getRGB(a);a=e.r,b=e.g,d=e.b}return(a>1||b>1||d>1)&&(a/=255,b/=255,d/=255),[a,b,d]},zb=function(a,b,d,e){a*=255,b*=255,d*=255;var f={r:a,g:b,b:d,hex:c.rgb(a,b,d),toString:xb};return c.is(e,"finite")&&(f.opacity=e),f};c.color=function(a){var b;return c.is(a,"object")&&"h"in a&&"s"in a&&"b"in a?(b=c.hsb2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.hex=b.hex):c.is(a,"object")&&"h"in a&&"s"in a&&"l"in a?(b=c.hsl2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.hex=b.hex):(c.is(a,"string")&&(a=c.getRGB(a)),c.is(a,"object")&&"r"in a&&"g"in a&&"b"in a?(b=c.rgb2hsl(a),a.h=b.h,a.s=b.s,a.l=b.l,b=c.rgb2hsb(a),a.v=b.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1)),a.toString=xb,a},c.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;return a=a%360/60,i=c*b,h=i*(1-Q(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],zb(e,f,g,d)},c.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var e,f,g,h,i;return a=a%360/60,i=2*b*(.5>c?c:1-c),h=i*(1-Q(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],zb(e,f,g,d)},c.rgb2hsb=function(a,b,c){c=yb(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=O(a,b,c),g=f-P(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=60*((d+360)%6)/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:vb}},c.rgb2hsl=function(a,b,c){c=yb(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=O(a,b,c),h=P(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=60*((d+360)%6)/360,f=(g+h)/2,e=0==i?0:.5>f?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:wb}},c._path2string=function(){return this.join(",").replace(gb,"$1")},c._preload=function(a,b){var c=A.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,A.doc.body.removeChild(this)},c.onerror=function(){A.doc.body.removeChild(this)},A.doc.body.appendChild(c),c.src=a},c.getRGB=f(function(a){if(!a||(a=I(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:g};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:g};!(fb[z](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=ub(a));var b,d,e,f,h,i,j=a.match(X);return j?(j[2]&&(e=ab(j[2].substring(5),16),d=ab(j[2].substring(3,5),16),b=ab(j[2].substring(1,3),16)),j[3]&&(e=ab((h=j[3].charAt(3))+h,16),d=ab((h=j[3].charAt(2))+h,16),b=ab((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4][J](eb),b=_(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=_(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=_(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(f=_(i[3])),i[3]&&"%"==i[3].slice(-1)&&(f/=100)),j[5]?(i=j[5][J](eb),b=_(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=_(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=_(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(f=_(i[3])),i[3]&&"%"==i[3].slice(-1)&&(f/=100),c.hsb2rgb(b,d,e,f)):j[6]?(i=j[6][J](eb),b=_(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=_(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=_(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(f=_(i[3])),i[3]&&"%"==i[3].slice(-1)&&(f/=100),c.hsl2rgb(b,d,e,f)):(j={r:b,g:d,b:e,toString:g},j.hex="#"+(16777216|e|d<<8|b<<16).toString(16).slice(1),c.is(f,"finite")&&(j.opacity=f),j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:g}},c),c.hsb=f(function(a,b,d){return c.hsb2rgb(a,b,d).hex}),c.hsl=f(function(a,b,d){return c.hsl2rgb(a,b,d).hex}),c.rgb=f(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),c.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);return b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b})),c.hex},c.getColor.reset=function(){delete this.start},c.parsePathString=function(a){if(!a)return null;var b=Ab(a);if(b.arr)return Cb(b.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];return c.is(a,V)&&c.is(a[0],V)&&(e=Cb(a)),e.length||I(a).replace(hb,function(a,b,c){var f=[],g=b.toLowerCase();if(c.replace(jb,function(a,b){b&&f.push(+b)}),"m"==g&&f.length>2&&(e.push([b][E](f.splice(0,2))),g="l",b="m"==b?"l":"L"),"r"==g)e.push([b][E](f));else for(;f.length>=d[g]&&(e.push([b][E](f.splice(0,d[g]))),d[g]););}),e.toString=c._path2string,b.arr=Cb(e),e},c.parseTransformString=f(function(a){if(!a)return null;var b=[];return c.is(a,V)&&c.is(a[0],V)&&(b=Cb(a)),b.length||I(a).replace(ib,function(a,c,d){var e=[];M.call(c),d.replace(jb,function(a,b){b&&e.push(+b)}),b.push([c][E](e))}),b.toString=c._path2string,b});var Ab=function(a){var b=Ab.ps=Ab.ps||{};return b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[z](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])}),b[a]};c.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=R(j,3),l=R(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,w=j*e+i*g,x=j*f+i*h,y=90-180*N.atan2(q-s,r-t)/S;return(q>s||t>r)&&(y+=180),{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:u,y:v},end:{x:w,y:x},alpha:y}},c.bezierBBox=function(a,b,d,e,f,g,h,i){c.is(a,"array")||(a=[a,b,d,e,f,g,h,i]);var j=Jb.apply(null,a);return{x:j.min.x,y:j.min.y,x2:j.max.x,y2:j.max.y,width:j.max.x-j.min.x,height:j.max.y-j.min.y}},c.isPointInsideBBox=function(a,b,c){return b>=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},c.isBBoxIntersect=function(a,b){var d=c.isPointInsideBBox;return d(b,a.x,a.y)||d(b,a.x2,a.y)||d(b,a.x,a.y2)||d(b,a.x2,a.y2)||d(a,b.x,b.y)||d(a,b.x2,b.y)||d(a,b.x,b.y2)||d(a,b.x2,b.y2)||(a.xb.x||b.xa.x)&&(a.yb.y||b.ya.y)},c.pathIntersection=function(a,b){return n(a,b)},c.pathIntersectionNumber=function(a,b){return n(a,b,1)},c.isPointInsidePath=function(a,b,d){var e=c.pathBBox(a);return c.isPointInsideBBox(e,b,d)&&1==n(a,[["M",b,d],["H",e.x2+10]],1)%2},c._removedFactory=function(a){return function(){b("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var Bb=c.pathBBox=function(a){var b=Ab(a);if(b.bbox)return d(b.bbox);if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=Kb(a);for(var c,e=0,f=0,g=[],h=[],i=0,j=a.length;j>i;i++)if(c=a[i],"M"==c[0])e=c[1],f=c[2],g.push(e),h.push(f);else{var k=Jb(e,f,c[1],c[2],c[3],c[4],c[5],c[6]);g=g[E](k.min.x,k.max.x),h=h[E](k.min.y,k.max.y),e=c[5],f=c[6]}var l=P[D](0,g),m=P[D](0,h),n=O[D](0,g),o=O[D](0,h),p=n-l,q=o-m,r={x:l,y:m,x2:n,y2:o,width:p,height:q,cx:l+p/2,cy:m+q/2};return b.bbox=d(r),r},Cb=function(a){var b=d(a);return b.toString=c._path2string,b},Db=c._pathToRelative=function(a){var b=Ab(a);if(b.rel)return Cb(b.rel);c.is(a,V)&&c.is(a&&a[0],V)||(a=c.parsePathString(a));var d=[],e=0,f=0,g=0,h=0,i=0;"M"==a[0][0]&&(e=a[0][1],f=a[0][2],g=e,h=f,i++,d.push(["M",e,f]));for(var j=i,k=a.length;k>j;j++){var l=d[j]=[],m=a[j];if(m[0]!=M.call(m[0]))switch(l[0]=M.call(m[0]),l[0]){case"a":l[1]=m[1],l[2]=m[2],l[3]=m[3],l[4]=m[4],l[5]=m[5],l[6]=+(m[6]-e).toFixed(3),l[7]=+(m[7]-f).toFixed(3);break;case"v":l[1]=+(m[1]-f).toFixed(3);break;case"m":g=m[1],h=m[2];default:for(var n=1,o=m.length;o>n;n++)l[n]=+(m[n]-(n%2?e:f)).toFixed(3)}else{l=d[j]=[],"m"==m[0]&&(g=m[1]+e,h=m[2]+f);for(var p=0,q=m.length;q>p;p++)d[j][p]=m[p]}var r=d[j].length;switch(d[j][0]){case"z":e=g,f=h;break;case"h":e+=+d[j][r-1];break;case"v":f+=+d[j][r-1];break;default:e+=+d[j][r-2],f+=+d[j][r-1]}}return d.toString=c._path2string,b.rel=Cb(d),d},Eb=c._pathToAbsolute=function(a){var b=Ab(a);if(b.abs)return Cb(b.abs);if(c.is(a,V)&&c.is(a&&a[0],V)||(a=c.parsePathString(a)),!a||!a.length)return[["M",0,0]];var d=[],e=0,f=0,g=0,i=0,j=0;"M"==a[0][0]&&(e=+a[0][1],f=+a[0][2],g=e,i=f,j++,d[0]=["M",e,f]);for(var k,l,m=3==a.length&&"M"==a[0][0]&&"R"==a[1][0].toUpperCase()&&"Z"==a[2][0].toUpperCase(),n=j,o=a.length;o>n;n++){if(d.push(k=[]),l=a[n],l[0]!=bb.call(l[0]))switch(k[0]=bb.call(l[0]),k[0]){case"A":k[1]=l[1],k[2]=l[2],k[3]=l[3],k[4]=l[4],k[5]=l[5],k[6]=+(l[6]+e),k[7]=+(l[7]+f);break;case"V":k[1]=+l[1]+f;break;case"H":k[1]=+l[1]+e;break;case"R":for(var p=[e,f][E](l.slice(1)),q=2,r=p.length;r>q;q++)p[q]=+p[q]+e,p[++q]=+p[q]+f;d.pop(),d=d[E](h(p,m));break;case"M":g=+l[1]+e,i=+l[2]+f;default:for(q=1,r=l.length;r>q;q++)k[q]=+l[q]+(q%2?e:f)}else if("R"==l[0])p=[e,f][E](l.slice(1)),d.pop(),d=d[E](h(p,m)),k=["R"][E](l.slice(-2));else for(var s=0,t=l.length;t>s;s++)k[s]=l[s];switch(k[0]){case"Z":e=g,f=i;break;case"H":e=k[1];break;case"V":f=k[1];break;case"M":g=k[k.length-2],i=k[k.length-1];default:e=k[k.length-2],f=k[k.length-1]}}return d.toString=c._path2string,b.abs=Cb(d),d},Fb=function(a,b,c,d){return[a,b,c,d,c,d]},Gb=function(a,b,c,d,e,f){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*e+h*c,g*f+h*d,e,f]},Hb=function(a,b,c,d,e,g,h,i,j,k){var l,m=120*S/180,n=S/180*(+e||0),o=[],p=f(function(a,b,c){var d=a*N.cos(c)-b*N.sin(c),e=a*N.sin(c)+b*N.cos(c);return{x:d,y:e}});if(k)y=k[0],z=k[1],w=k[2],x=k[3];else{l=p(a,b,-n),a=l.x,b=l.y,l=p(i,j,-n),i=l.x,j=l.y;var q=(N.cos(S/180*e),N.sin(S/180*e),(a-i)/2),r=(b-j)/2,s=q*q/(c*c)+r*r/(d*d);s>1&&(s=N.sqrt(s),c=s*c,d=s*d);var t=c*c,u=d*d,v=(g==h?-1:1)*N.sqrt(Q((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*c*r/d+(a+i)/2,x=v*-d*q/c+(b+j)/2,y=N.asin(((b-x)/d).toFixed(9)),z=N.asin(((j-x)/d).toFixed(9));y=w>a?S-y:y,z=w>i?S-z:z,0>y&&(y=2*S+y),0>z&&(z=2*S+z),h&&y>z&&(y-=2*S),!h&&z>y&&(z-=2*S)}var A=z-y;if(Q(A)>m){var B=z,C=i,D=j;z=y+m*(h&&z>y?1:-1),i=w+c*N.cos(z),j=x+d*N.sin(z),o=Hb(i,j,c,d,e,0,h,C,D,[z,B,w,x])}A=z-y;var F=N.cos(y),G=N.sin(y),H=N.cos(z),I=N.sin(z),K=N.tan(A/4),L=4/3*c*K,M=4/3*d*K,O=[a,b],P=[a+L*G,b-M*F],R=[i+L*I,j-M*H],T=[i,j];if(P[0]=2*O[0]-P[0],P[1]=2*O[1]-P[1],k)return[P,R,T][E](o);o=[P,R,T][E](o).join()[J](",");for(var U=[],V=0,W=o.length;W>V;V++)U[V]=V%2?p(o[V-1],o[V],n).y:p(o[V],o[V+1],n).x;return U},Ib=function(a,b,c,d,e,f,g,h,i){var j=1-i;return{x:R(j,3)*a+3*R(j,2)*i*c+3*j*i*i*e+R(i,3)*g,y:R(j,3)*b+3*R(j,2)*i*d+3*j*i*i*f+R(i,3)*h}},Jb=f(function(a,b,c,d,e,f,g,h){var i,j=e-2*c+a-(g-2*e+c),k=2*(c-a)-2*(e-c),l=a-c,m=(-k+N.sqrt(k*k-4*j*l))/2/j,n=(-k-N.sqrt(k*k-4*j*l))/2/j,o=[b,h],p=[a,g];return Q(m)>"1e12"&&(m=.5),Q(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ib(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ib(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),j=f-2*d+b-(h-2*f+d),k=2*(d-b)-2*(f-d),l=b-d,m=(-k+N.sqrt(k*k-4*j*l))/2/j,n=(-k-N.sqrt(k*k-4*j*l))/2/j,Q(m)>"1e12"&&(m=.5),Q(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ib(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ib(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),{min:{x:P[D](0,p),y:P[D](0,o)},max:{x:O[D](0,p),y:O[D](0,o)}}}),Kb=c._path2curve=f(function(a,b){var c=!b&&Ab(a);if(!b&&c.curve)return Cb(c.curve);for(var d=Eb(a),e=b&&Eb(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=(function(a,b,c){var d,e;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];switch(!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null),a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][E](Hb[D](0,[b.x,b.y][E](a.slice(1))));break;case"S":"C"==c||"S"==c?(d=2*b.x-b.bx,e=2*b.y-b.by):(d=b.x,e=b.y),a=["C",d,e][E](a.slice(1));break;case"T":"Q"==c||"T"==c?(b.qx=2*b.x-b.qx,b.qy=2*b.y-b.qy):(b.qx=b.x,b.qy=b.y),a=["C"][E](Gb(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][E](Gb(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][E](Fb(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][E](Fb(b.x,b.y,a[1],b.y));break;case"V":a=["C"][E](Fb(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][E](Fb(b.x,b.y,b.X,b.Y))}return a}),i=function(a,b){if(a[b].length>7){a[b].shift();for(var c=a[b];c.length;)a.splice(b++,0,["C"][E](c.splice(0,6)));a.splice(b,1),l=O(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&"M"==a[g][0]&&"M"!=b[g][0]&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=O(d.length,e&&e.length||0))},k=0,l=O(d.length,e&&e.length||0);l>k;k++){d[k]=h(d[k],f),i(d,k),e&&(e[k]=h(e[k],g)),e&&i(e,k),j(d,e,f,g,k),j(e,d,g,f,k);var m=d[k],n=e&&e[k],o=m.length,p=e&&n.length;f.x=m[o-2],f.y=m[o-1],f.bx=_(m[o-4])||f.x,f.by=_(m[o-3])||f.y,g.bx=e&&(_(n[p-4])||g.x),g.by=e&&(_(n[p-3])||g.y),g.x=e&&n[p-2],g.y=e&&n[p-1]}return e||(c.curve=Cb(d)),e?[d,e]:d},null,Cb),Lb=(c._parseDots=f(function(a){for(var b=[],d=0,e=a.length;e>d;d++){var f={},g=a[d].match(/^([^:]*):?([\d\.]*)/);if(f.color=c.getRGB(g[1]),f.color.error)return null;f.color=f.color.hex,g[2]&&(f.offset=g[2]+"%"),b.push(f)}for(d=1,e=b.length-1;e>d;d++)if(!b[d].offset){for(var h=_(b[d-1].offset||0),i=0,j=d+1;e>j;j++)if(b[j].offset){i=b[j].offset;break}i||(i=100,j=e),i=_(i);for(var k=(i-h)/(j-d+1);j>d;d++)h+=k,b[d].offset=h+"%"}return b}),c._tear=function(a,b){a==b.top&&(b.top=a.prev),a==b.bottom&&(b.bottom=a.next),a.next&&(a.next.prev=a.prev),a.prev&&(a.prev.next=a.next)}),Mb=(c._tofront=function(a,b){b.top!==a&&(Lb(a,b),a.next=null,a.prev=b.top,b.top.next=a,b.top=a)},c._toback=function(a,b){b.bottom!==a&&(Lb(a,b),a.next=b.bottom,a.prev=null,b.bottom.prev=a,b.bottom=a)},c._insertafter=function(a,b,c){Lb(a,c),b==c.top&&(c.top=a),b.next&&(b.next.prev=a),a.next=b.next,a.prev=b,b.next=a},c._insertbefore=function(a,b,c){Lb(a,c),b==c.bottom&&(c.bottom=a),b.prev&&(b.prev.next=a),a.prev=b.prev,b.prev=a,a.next=b},c.toMatrix=function(a,b){var c=Bb(a),d={_:{transform:G},getBBox:function(){return c}};return Nb(d,b),d.matrix}),Nb=(c.transformPath=function(a,b){return rb(a,Mb(a,b))},c._extractTransform=function(a,b){if(null==b)return a._.transform;b=I(b).replace(/\.{3}|\u2026/g,a._.transform||G);var d=c.parseTransformString(b),e=0,f=0,g=0,h=1,i=1,j=a._,k=new o;if(j.transform=d||[],d)for(var l=0,m=d.length;m>l;l++){var n,p,q,r,s,t=d[l],u=t.length,v=I(t[0]).toLowerCase(),w=t[0]!=v,x=w?k.invert():0;"t"==v&&3==u?w?(n=x.x(0,0),p=x.y(0,0),q=x.x(t[1],t[2]),r=x.y(t[1],t[2]),k.translate(q-n,r-p)):k.translate(t[1],t[2]):"r"==v?2==u?(s=s||a.getBBox(1),k.rotate(t[1],s.x+s.width/2,s.y+s.height/2),e+=t[1]):4==u&&(w?(q=x.x(t[2],t[3]),r=x.y(t[2],t[3]),k.rotate(t[1],q,r)):k.rotate(t[1],t[2],t[3]),e+=t[1]):"s"==v?2==u||3==u?(s=s||a.getBBox(1),k.scale(t[1],t[u-1],s.x+s.width/2,s.y+s.height/2),h*=t[1],i*=t[u-1]):5==u&&(w?(q=x.x(t[3],t[4]),r=x.y(t[3],t[4]),k.scale(t[1],t[2],q,r)):k.scale(t[1],t[2],t[3],t[4]),h*=t[1],i*=t[2]):"m"==v&&7==u&&k.add(t[1],t[2],t[3],t[4],t[5],t[6]),j.dirtyT=1,a.matrix=k}a.matrix=k,j.sx=h,j.sy=i,j.deg=e,j.dx=f=k.e,j.dy=g=k.f,1==h&&1==i&&!e&&j.bbox?(j.bbox.x+=+f,j.bbox.y+=+g):j.dirtyT=1}),Ob=function(a){var b=a[0];switch(b.toLowerCase()){case"t":return[b,0,0];case"m":return[b,1,0,0,1,0,0];case"r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case"s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}},Pb=c._equaliseTransform=function(a,b){b=I(b).replace(/\.{3}|\u2026/g,a),a=c.parseTransformString(a)||[],b=c.parseTransformString(b)||[];for(var d,e,f,g,h=O(a.length,b.length),i=[],j=[],k=0;h>k;k++){if(f=a[k]||Ob(b[k]),g=b[k]||Ob(f),f[0]!=g[0]||"r"==f[0].toLowerCase()&&(f[2]!=g[2]||f[3]!=g[3])||"s"==f[0].toLowerCase()&&(f[3]!=g[3]||f[4]!=g[4]))return;for(i[k]=[],j[k]=[],d=0,e=O(f.length,g.length);e>d;d++)d in f&&(i[k][d]=f[d]),d in g&&(j[k][d]=g[d]) +}return{from:i,to:j}};c._getContainer=function(a,b,d,e){var f;return f=null!=e||c.is(a,"object")?a:A.doc.getElementById(a),null!=f?f.tagName?null==b?{container:f,width:f.style.pixelWidth||f.offsetWidth,height:f.style.pixelHeight||f.offsetHeight}:{container:f,width:b,height:d}:{container:1,x:a,y:b,width:d,height:e}:void 0},c.pathToRelative=Db,c._engine={},c.path2curve=Kb,c.matrix=function(a,b,c,d,e,f){return new o(a,b,c,d,e,f)},function(a){function b(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var c=N.sqrt(b(a));a[0]&&(a[0]/=c),a[1]&&(a[1]/=c)}a.add=function(a,b,c,d,e,f){var g,h,i,j,k=[[],[],[]],l=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],m=[[a,c,e],[b,d,f],[0,0,1]];for(a&&a instanceof o&&(m=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),g=0;3>g;g++)for(h=0;3>h;h++){for(j=0,i=0;3>i;i++)j+=l[g][i]*m[i][h];k[g][h]=j}this.a=k[0][0],this.b=k[1][0],this.c=k[0][1],this.d=k[1][1],this.e=k[0][2],this.f=k[1][2]},a.invert=function(){var a=this,b=a.a*a.d-a.b*a.c;return new o(a.d/b,-a.b/b,-a.c/b,a.a/b,(a.c*a.f-a.d*a.e)/b,(a.b*a.e-a.a*a.f)/b)},a.clone=function(){return new o(this.a,this.b,this.c,this.d,this.e,this.f)},a.translate=function(a,b){this.add(1,0,0,1,a,b)},a.scale=function(a,b,c,d){null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d)},a.rotate=function(a,b,d){a=c.rad(a),b=b||0,d=d||0;var e=+N.cos(a).toFixed(9),f=+N.sin(a).toFixed(9);this.add(e,f,-f,e,b,d),this.add(1,0,0,1,-b,-d)},a.x=function(a,b){return a*this.a+b*this.c+this.e},a.y=function(a,b){return a*this.b+b*this.d+this.f},a.get=function(a){return+this[I.fromCharCode(97+a)].toFixed(4)},a.toString=function(){return c.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},a.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},a.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},a.split=function(){var a={};a.dx=this.e,a.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];a.scalex=N.sqrt(b(e[0])),d(e[0]),a.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*a.shear,e[1][1]-e[0][1]*a.shear],a.scaley=N.sqrt(b(e[1])),d(e[1]),a.shear/=a.scaley;var f=-e[0][1],g=e[1][1];return 0>g?(a.rotate=c.deg(N.acos(g)),0>f&&(a.rotate=360-a.rotate)):a.rotate=c.deg(N.asin(f)),a.isSimple=!(+a.shear.toFixed(9)||a.scalex.toFixed(9)!=a.scaley.toFixed(9)&&a.rotate),a.isSuperSimple=!+a.shear.toFixed(9)&&a.scalex.toFixed(9)==a.scaley.toFixed(9)&&!a.rotate,a.noRotation=!+a.shear.toFixed(9)&&!a.rotate,a},a.toTransformString=function(a){var b=a||this[J]();return b.isSimple?(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[b.dx,b.dy]:G)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:G)+(b.rotate?"r"+[b.rotate,0,0]:G)):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}}(o.prototype);var Qb=navigator.userAgent.match(/Version\/(.*?)\s/)||navigator.userAgent.match(/Chrome\/(\d+)/);v.safari="Apple Computer, Inc."==navigator.vendor&&(Qb&&Qb[1]<4||"iP"==navigator.platform.slice(0,2))||"Google Inc."==navigator.vendor&&Qb&&Qb[1]<8?function(){var a=this.rect(-99,-99,this.width+99,this.height+99).attr({stroke:"none"});setTimeout(function(){a.remove()})}:mb;for(var Rb=function(){this.returnValue=!1},Sb=function(){return this.originalEvent.preventDefault()},Tb=function(){this.cancelBubble=!0},Ub=function(){return this.originalEvent.stopPropagation()},Vb=function(a){var b=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,c=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft;return{x:a.clientX+c,y:a.clientY+b}},Wb=function(){return A.doc.addEventListener?function(a,b,c,d){var e=function(a){var b=Vb(a);return c.call(d,a,b.x,b.y)};if(a.addEventListener(b,e,!1),F&&L[b]){var f=function(b){for(var e=Vb(b),f=b,g=0,h=b.targetTouches&&b.targetTouches.length;h>g;g++)if(b.targetTouches[g].target==a){b=b.targetTouches[g],b.originalEvent=f,b.preventDefault=Sb,b.stopPropagation=Ub;break}return c.call(d,b,e.x,e.y)};a.addEventListener(L[b],f,!1)}return function(){return a.removeEventListener(b,e,!1),F&&L[b]&&a.removeEventListener(L[b],e,!1),!0}}:A.doc.attachEvent?function(a,b,c,d){var e=function(a){a=a||A.win.event;var b=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,e=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft,f=a.clientX+e,g=a.clientY+b;return a.preventDefault=a.preventDefault||Rb,a.stopPropagation=a.stopPropagation||Tb,c.call(d,a,f,g)};a.attachEvent("on"+b,e);var f=function(){return a.detachEvent("on"+b,e),!0};return f}:void 0}(),Xb=[],Yb=function(a){for(var c,d=a.clientX,e=a.clientY,f=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,g=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft,h=Xb.length;h--;){if(c=Xb[h],F&&a.touches){for(var i,j=a.touches.length;j--;)if(i=a.touches[j],i.identifier==c.el._drag.id){d=i.clientX,e=i.clientY,(a.originalEvent?a.originalEvent:a).preventDefault();break}}else a.preventDefault();var k,l=c.el.node,m=l.nextSibling,n=l.parentNode,o=l.style.display;A.win.opera&&n.removeChild(l),l.style.display="none",k=c.el.paper.getElementByPoint(d,e),l.style.display=o,A.win.opera&&(m?n.insertBefore(l,m):n.appendChild(l)),k&&b("raphael.drag.over."+c.el.id,c.el,k),d+=g,e+=f,b("raphael.drag.move."+c.el.id,c.move_scope||c.el,d-c.el._drag.x,e-c.el._drag.y,d,e,a)}},Zb=function(a){c.unmousemove(Yb).unmouseup(Zb);for(var d,e=Xb.length;e--;)d=Xb[e],d.el._drag={},b("raphael.drag.end."+d.el.id,d.end_scope||d.start_scope||d.move_scope||d.el,a);Xb=[]},$b=c.el={},_b=K.length;_b--;)!function(a){c[a]=$b[a]=function(b,d){return c.is(b,"function")&&(this.events=this.events||[],this.events.push({name:a,f:b,unbind:Wb(this.shape||this.node||A.doc,a,b,d||this)})),this},c["un"+a]=$b["un"+a]=function(b){for(var d=this.events||[],e=d.length;e--;)d[e].name!=a||!c.is(b,"undefined")&&d[e].f!=b||(d[e].unbind(),d.splice(e,1),!d.length&&delete this.events);return this}}(K[_b]);$b.data=function(a,d){var e=kb[this.id]=kb[this.id]||{};if(0==arguments.length)return e;if(1==arguments.length){if(c.is(a,"object")){for(var f in a)a[z](f)&&this.data(f,a[f]);return this}return b("raphael.data.get."+this.id,this,e[a],a),e[a]}return e[a]=d,b("raphael.data.set."+this.id,this,d,a),this},$b.removeData=function(a){return null==a?kb[this.id]={}:kb[this.id]&&delete kb[this.id][a],this},$b.getData=function(){return d(kb[this.id]||{})},$b.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)},$b.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var ac=[];$b.drag=function(a,d,e,f,g,h){function i(i){(i.originalEvent||i).preventDefault();var j=i.clientX,k=i.clientY,l=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,m=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft;if(this._drag.id=i.identifier,F&&i.touches)for(var n,o=i.touches.length;o--;)if(n=i.touches[o],this._drag.id=n.identifier,n.identifier==this._drag.id){j=n.clientX,k=n.clientY;break}this._drag.x=j+m,this._drag.y=k+l,!Xb.length&&c.mousemove(Yb).mouseup(Zb),Xb.push({el:this,move_scope:f,start_scope:g,end_scope:h}),d&&b.on("raphael.drag.start."+this.id,d),a&&b.on("raphael.drag.move."+this.id,a),e&&b.on("raphael.drag.end."+this.id,e),b("raphael.drag.start."+this.id,g||f||this,i.clientX+m,i.clientY+l,i)}return this._drag={},ac.push({el:this,start:i}),this.mousedown(i),this},$b.onDragOver=function(a){a?b.on("raphael.drag.over."+this.id,a):b.unbind("raphael.drag.over."+this.id)},$b.undrag=function(){for(var a=ac.length;a--;)ac[a].el==this&&(this.unmousedown(ac[a].start),ac.splice(a,1),b.unbind("raphael.drag.*."+this.id));!ac.length&&c.unmousemove(Yb).unmouseup(Zb),Xb=[]},v.circle=function(a,b,d){var e=c._engine.circle(this,a||0,b||0,d||0);return this.__set__&&this.__set__.push(e),e},v.rect=function(a,b,d,e,f){var g=c._engine.rect(this,a||0,b||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},v.ellipse=function(a,b,d,e){var f=c._engine.ellipse(this,a||0,b||0,d||0,e||0);return this.__set__&&this.__set__.push(f),f},v.path=function(a){a&&!c.is(a,U)&&!c.is(a[0],V)&&(a+=G);var b=c._engine.path(c.format[D](c,arguments),this);return this.__set__&&this.__set__.push(b),b},v.image=function(a,b,d,e,f){var g=c._engine.image(this,a||"about:blank",b||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},v.text=function(a,b,d){var e=c._engine.text(this,a||0,b||0,I(d));return this.__set__&&this.__set__.push(e),e},v.set=function(a){!c.is(a,"array")&&(a=Array.prototype.splice.call(arguments,0,arguments.length));var b=new mc(a);return this.__set__&&this.__set__.push(b),b.paper=this,b.type="set",b},v.setStart=function(a){this.__set__=a||this.set()},v.setFinish=function(){var a=this.__set__;return delete this.__set__,a},v.setSize=function(a,b){return c._engine.setSize.call(this,a,b)},v.setViewBox=function(a,b,d,e,f){return c._engine.setViewBox.call(this,a,b,d,e,f)},v.top=v.bottom=null,v.raphael=c;var bc=function(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.body,e=c.documentElement,f=e.clientTop||d.clientTop||0,g=e.clientLeft||d.clientLeft||0,h=b.top+(A.win.pageYOffset||e.scrollTop||d.scrollTop)-f,i=b.left+(A.win.pageXOffset||e.scrollLeft||d.scrollLeft)-g;return{y:h,x:i}};v.getElementByPoint=function(a,b){var c=this,d=c.canvas,e=A.doc.elementFromPoint(a,b);if(A.win.opera&&"svg"==e.tagName){var f=bc(d),g=d.createSVGRect();g.x=a-f.x,g.y=b-f.y,g.width=g.height=1;var h=d.getIntersectionList(g,null);h.length&&(e=h[h.length-1])}if(!e)return null;for(;e.parentNode&&e!=d.parentNode&&!e.raphael;)e=e.parentNode;return e==c.canvas.parentNode&&(e=d),e=e&&e.raphael?c.getById(e.raphaelid):null},v.getElementsByBBox=function(a){var b=this.set();return this.forEach(function(d){c.isBBoxIntersect(d.getBBox(),a)&&b.push(d)}),b},v.getById=function(a){for(var b=this.bottom;b;){if(b.id==a)return b;b=b.next}return null},v.forEach=function(a,b){for(var c=this.bottom;c;){if(a.call(b,c)===!1)return this;c=c.next}return this},v.getElementsByPoint=function(a,b){var c=this.set();return this.forEach(function(d){d.isPointInside(a,b)&&c.push(d)}),c},$b.isPointInside=function(a,b){var d=this.realPath=qb[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(d=c.transformPath(d,this.attr("transform"))),c.isPointInsidePath(d,a,b)},$b.getBBox=function(a){if(this.removed)return{};var b=this._;return a?((b.dirty||!b.bboxwt)&&(this.realPath=qb[this.type](this),b.bboxwt=Bb(this.realPath),b.bboxwt.toString=p,b.dirty=0),b.bboxwt):((b.dirty||b.dirtyT||!b.bbox)&&((b.dirty||!this.realPath)&&(b.bboxwt=0,this.realPath=qb[this.type](this)),b.bbox=Bb(rb(this.realPath,this.matrix)),b.bbox.toString=p,b.dirty=b.dirtyT=0),b.bbox)},$b.clone=function(){if(this.removed)return null;var a=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(a),a},$b.glow=function(a){if("text"==this.type)return null;a=a||{};var b={width:(a.width||10)+(+this.attr("stroke-width")||1),fill:a.fill||!1,opacity:a.opacity||.5,offsetx:a.offsetx||0,offsety:a.offsety||0,color:a.color||"#000"},c=b.width/2,d=this.paper,e=d.set(),f=this.realPath||qb[this.type](this);f=this.matrix?rb(f,this.matrix):f;for(var g=1;c+1>g;g++)e.push(d.path(f).attr({stroke:b.color,fill:b.fill?b.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(b.width/c*g).toFixed(3),opacity:+(b.opacity/c).toFixed(3)}));return e.insertBefore(this).translate(b.offsetx,b.offsety)};var cc=function(a,b,d,e,f,g,h,i,l){return null==l?j(a,b,d,e,f,g,h,i):c.findDotsAtSegment(a,b,d,e,f,g,h,i,k(a,b,d,e,f,g,h,i,l))},dc=function(a,b){return function(d,e,f){d=Kb(d);for(var g,h,i,j,k,l="",m={},n=0,o=0,p=d.length;p>o;o++){if(i=d[o],"M"==i[0])g=+i[1],h=+i[2];else{if(j=cc(g,h,i[1],i[2],i[3],i[4],i[5],i[6]),n+j>e){if(b&&!m.start){if(k=cc(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),l+=["C"+k.start.x,k.start.y,k.m.x,k.m.y,k.x,k.y],f)return l;m.start=l,l=["M"+k.x,k.y+"C"+k.n.x,k.n.y,k.end.x,k.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!a&&!b)return k=cc(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),{x:k.x,y:k.y,alpha:k.alpha}}n+=j,g=+i[5],h=+i[6]}l+=i.shift()+i}return m.end=l,k=a?n:b?m:c.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),k.alpha&&(k={x:k.x,y:k.y,alpha:k.alpha}),k}},ec=dc(1),fc=dc(),gc=dc(0,1);c.getTotalLength=ec,c.getPointAtLength=fc,c.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return gc(a,b).end;var d=gc(a,c,1);return b?gc(d,b).end:d},$b.getTotalLength=function(){var a=this.getPath();if(a)return this.node.getTotalLength?this.node.getTotalLength():ec(a)},$b.getPointAtLength=function(a){var b=this.getPath();if(b)return fc(b,a)},$b.getPath=function(){var a,b=c._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return b&&(a=b(this)),a},$b.getSubpath=function(a,b){var d=this.getPath();if(d)return c.getSubpath(d,a,b)};var hc=c.easing_formulas={linear:function(a){return a},"<":function(a){return R(a,1.7)},">":function(a){return R(a,.48)},"<>":function(a){var b=.48-a/1.04,c=N.sqrt(.1734+b*b),d=c-b,e=R(Q(d),1/3)*(0>d?-1:1),f=-c-b,g=R(Q(f),1/3)*(0>f?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){return a==!!a?a:R(2,-10*a)*N.sin((a-.075)*2*S/.3)+1},bounce:function(a){var b,c=7.5625,d=2.75;return 1/d>a?b=c*a*a:2/d>a?(a-=1.5/d,b=c*a*a+.75):2.5/d>a?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b}};hc.easeIn=hc["ease-in"]=hc["<"],hc.easeOut=hc["ease-out"]=hc[">"],hc.easeInOut=hc["ease-in-out"]=hc["<>"],hc["back-in"]=hc.backIn,hc["back-out"]=hc.backOut;var ic=[],jc=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||function(a){setTimeout(a,16)},kc=function(){for(var a=+new Date,d=0;dh))if(i>h){var q=j(h/i);for(var r in k)if(k[z](r)){switch(db[r]){case T:f=+k[r]+q*i*l[r];break;case"colour":f="rgb("+[lc($(k[r].r+q*i*l[r].r)),lc($(k[r].g+q*i*l[r].g)),lc($(k[r].b+q*i*l[r].b))].join(",")+")";break;case"path":f=[];for(var t=0,u=k[r].length;u>t;t++){f[t]=[k[r][t][0]];for(var v=1,w=k[r][t].length;w>v;v++)f[t][v]=+k[r][t][v]+q*i*l[r][t][v];f[t]=f[t].join(H)}f=f.join(H);break;case"transform":if(l[r].real)for(f=[],t=0,u=k[r].length;u>t;t++)for(f[t]=[k[r][t][0]],v=1,w=k[r][t].length;w>v;v++)f[t][v]=k[r][t][v]+q*i*l[r][t][v];else{var x=function(a){return+k[r][a]+q*i*l[r][a]};f=[["m",x(0),x(1),x(2),x(3),x(4),x(5)]]}break;case"csv":if("clip-rect"==r)for(f=[],t=4;t--;)f[t]=+k[r][t]+q*i*l[r][t];break;default:var y=[][E](k[r]);for(f=[],t=n.paper.customAttributes[r].length;t--;)f[t]=+y[t]+q*i*l[r][t]}o[r]=f}n.attr(o),function(a,c,d){setTimeout(function(){b("raphael.anim.frame."+a,c,d)})}(n.id,n,e.anim)}else{if(function(a,d,e){setTimeout(function(){b("raphael.anim.frame."+d.id,d,e),b("raphael.anim.finish."+d.id,d,e),c.is(a,"function")&&a.call(d)})}(e.callback,n,e.anim),n.attr(m),ic.splice(d--,1),e.repeat>1&&!e.next){for(g in m)m[z](g)&&(p[g]=e.totalOrigin[g]);e.el.attr(p),s(e.anim,e.el,e.anim.percents[0],null,e.totalOrigin,e.repeat-1)}e.next&&!e.stop&&s(e.anim,e.el,e.next,null,e.totalOrigin,e.repeat)}}}c.svg&&n&&n.paper&&n.paper.safari(),ic.length&&jc(kc)},lc=function(a){return a>255?255:0>a?0:a};$b.animateWith=function(a,b,d,e,f,g){var h=this;if(h.removed)return g&&g.call(h),h;var i=d instanceof r?d:c.animation(d,e,f,g);s(i,h,i.percents[0],null,h.attr());for(var j=0,k=ic.length;k>j;j++)if(ic[j].anim==b&&ic[j].el==a){ic[k-1].start=ic[j].start;break}return h},$b.onAnimation=function(a){return a?b.on("raphael.anim.frame."+this.id,a):b.unbind("raphael.anim.frame."+this.id),this},r.prototype.delay=function(a){var b=new r(this.anim,this.ms);return b.times=this.times,b.del=+a||0,b},r.prototype.repeat=function(a){var b=new r(this.anim,this.ms);return b.del=this.del,b.times=N.floor(O(a,0))||1,b},c.animation=function(a,b,d,e){if(a instanceof r)return a;(c.is(d,"function")||!d)&&(e=e||d||null,d=null),a=Object(a),b=+b||0;var f,g,h={};for(g in a)a[z](g)&&_(g)!=g&&_(g)+"%"!=g&&(f=!0,h[g]=a[g]);return f?(d&&(h.easing=d),e&&(h.callback=e),new r({100:h},b)):new r(a,b)},$b.animate=function(a,b,d,e){var f=this;if(f.removed)return e&&e.call(f),f;var g=a instanceof r?a:c.animation(a,b,d,e);return s(g,f,g.percents[0],null,f.attr()),f},$b.setTime=function(a,b){return a&&null!=b&&this.status(a,P(b,a.ms)/a.ms),this},$b.status=function(a,b){var c,d,e=[],f=0;if(null!=b)return s(a,this,-1,P(b,1)),this;for(c=ic.length;c>f;f++)if(d=ic[f],d.el.id==this.id&&(!a||d.anim==a)){if(a)return d.status;e.push({anim:d.anim,status:d.status})}return a?0:e},$b.pause=function(a){for(var c=0;cb;b++)!a[b]||a[b].constructor!=$b.constructor&&a[b].constructor!=mc||(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},nc=mc.prototype;nc.push=function(){for(var a,b,c=0,d=arguments.length;d>c;c++)a=arguments[c],!a||a.constructor!=$b.constructor&&a.constructor!=mc||(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this},nc.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},nc.forEach=function(a,b){for(var c=0,d=this.items.length;d>c;c++)if(a.call(b,this.items[c],c)===!1)return this;return this};for(var oc in $b)$b[z](oc)&&(nc[oc]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a][D](c,b)})}}(oc));return nc.attr=function(a,b){if(a&&c.is(a,V)&&c.is(a[0],"object"))for(var d=0,e=a.length;e>d;d++)this.items[d].attr(a[d]);else for(var f=0,g=this.items.length;g>f;f++)this.items[f].attr(a,b);return this},nc.clear=function(){for(;this.length;)this.pop()},nc.splice=function(a,b){a=0>a?O(this.length+a,0):a,b=O(0,P(this.length-a,b));var c,d=[],e=[],f=[];for(c=2;cc;c++)e.push(this[a+c]);for(;cc?f[c]:d[c-g];for(c=this.items.length=this.length-=b-g;this[c];)delete this[c++];return new mc(e)},nc.exclude=function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]==a)return this.splice(b,1),!0},nc.animate=function(a,b,d,e){(c.is(d,"function")||!d)&&(e=d||null);var f,g,h=this.items.length,i=h,j=this;if(!h)return this;e&&(g=function(){!--h&&e.call(j)}),d=c.is(d,U)?d:g;var k=c.animation(a,b,d,g);for(f=this.items[--i].animate(k);i--;)this.items[i]&&!this.items[i].removed&&this.items[i].animateWith(f,k,k),this.items[i]&&!this.items[i].removed||h--;return this},nc.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this},nc.getBBox=function(){for(var a=[],b=[],c=[],d=[],e=this.items.length;e--;)if(!this.items[e].removed){var f=this.items[e].getBBox();a.push(f.x),b.push(f.y),c.push(f.x+f.width),d.push(f.y+f.height)}return a=P[D](0,a),b=P[D](0,b),c=O[D](0,c),d=O[D](0,d),{x:a,y:b,x2:c,y2:d,width:c-a,height:d-b}},nc.clone=function(a){a=this.paper.set();for(var b=0,c=this.items.length;c>b;b++)a.push(this.items[b].clone());return a},nc.toString=function(){return"Raphaël‘s set"},nc.glow=function(a){var b=this.paper.set();return this.forEach(function(c){var d=c.glow(a);null!=d&&d.forEach(function(a){b.push(a)})}),b},nc.isPointInside=function(a,b){var c=!1;return this.forEach(function(d){return d.isPointInside(a,b)?(console.log("runned"),c=!0,!1):void 0}),c},c.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var d in a.face)a.face[z](d)&&(b.face[d]=a.face[d]);if(this.fonts[c]?this.fonts[c].push(b):this.fonts[c]=[b],!a.svg){b.face["units-per-em"]=ab(a.face["units-per-em"],10);for(var e in a.glyphs)if(a.glyphs[z](e)){var f=a.glyphs[e];if(b.glyphs[e]={w:f.w,k:{},d:f.d&&"M"+f.d.replace(/[mlcxtrv]/g,function(a){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[a]||"M"})+"z"},f.k)for(var g in f.k)f[z](g)&&(b.glyphs[e].k[g]=f.k[g])}}return a},v.getFont=function(a,b,d,e){if(e=e||"normal",d=d||"normal",b=+b||{normal:400,bold:700,lighter:300,bolder:800}[b]||400,c.fonts){var f=c.fonts[a];if(!f){var g=new RegExp("(^|\\s)"+a.replace(/[^\w\d\s+!~.:_-]/g,G)+"(\\s|$)","i");for(var h in c.fonts)if(c.fonts[z](h)&&g.test(h)){f=c.fonts[h];break}}var i;if(f)for(var j=0,k=f.length;k>j&&(i=f[j],i.face["font-weight"]!=b||i.face["font-style"]!=d&&i.face["font-style"]||i.face["font-stretch"]!=e);j++);return i}},v.print=function(a,b,d,e,f,g,h,i){g=g||"middle",h=O(P(h||0,1),-1),i=O(P(i||1,3),1);var j,k=I(d)[J](G),l=0,m=0,n=G;if(c.is(e,"string")&&(e=this.getFont(e)),e){j=(f||16)/e.face["units-per-em"];for(var o=e.face.bbox[J](w),p=+o[0],q=o[3]-o[1],r=0,s=+o[1]+("baseline"==g?q+ +e.face.descent:q/2),t=0,u=k.length;u>t;t++){if("\n"==k[t])l=0,x=0,m=0,r+=q*i;else{var v=m&&e.glyphs[k[t-1]]||{},x=e.glyphs[k[t]];l+=m?(v.w||e.w)+(v.k&&v.k[k[t]]||0)+e.w*h:0,m=1}x&&x.d&&(n+=c.transformPath(x.d,["t",l*j,r*j,"s",j,j,p,s,"t",(a-p)/j,(b-s)/j]))}}return this.path(n).attr({fill:"#000",stroke:"none"})},v.add=function(a){if(c.is(a,"array"))for(var b,d=this.set(),e=0,f=a.length;f>e;e++)b=a[e]||{},x[z](b.type)&&d.push(this[b.type]().attr(b));return d},c.format=function(a,b){var d=c.is(b,V)?[0][E](b):arguments;return a&&c.is(a,U)&&d.length-1&&(a=a.replace(y,function(a,b){return null==d[++b]?G:d[b]})),a||G},c.fullfill=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,d){var e=d;return c.replace(b,function(a,b,c,d,f){b=b||d,e&&(b in e&&(e=e[b]),"function"==typeof e&&f&&(e=e()))}),e=(null==e||e==d?a:e)+""};return function(b,d){return String(b).replace(a,function(a,b){return c(a,b,d)})}}(),c.ninja=function(){return B.was?A.win.Raphael=B.is:delete Raphael,c},c.st=nc,function(a,b,d){function e(){/in/.test(a.readyState)?setTimeout(e,9):c.eve("raphael.DOMload")}null==a.readyState&&a.addEventListener&&(a.addEventListener(b,d=function(){a.removeEventListener(b,d,!1),a.readyState="complete"},!1),a.readyState="loading"),e()}(document,"DOMContentLoaded"),b.on("raphael.DOMload",function(){u=!0}),function(){if(c.svg){var a="hasOwnProperty",b=String,d=parseFloat,e=parseInt,f=Math,g=f.max,h=f.abs,i=f.pow,j=/[, ]+/,k=c.eve,l="",m=" ",n="http://www.w3.org/1999/xlink",o={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},p={};c.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};var q=function(d,e){if(e){"string"==typeof d&&(d=q(d));for(var f in e)e[a](f)&&("xlink:"==f.substring(0,6)?d.setAttributeNS(n,f.substring(6),b(e[f])):d.setAttribute(f,b(e[f])))}else d=c._g.doc.createElementNS("http://www.w3.org/2000/svg",d),d.style&&(d.style.webkitTapHighlightColor="rgba(0,0,0,0)");return d},r=function(a,e){var j="linear",k=a.id+e,m=.5,n=.5,o=a.node,p=a.paper,r=o.style,s=c._g.doc.getElementById(k);if(!s){if(e=b(e).replace(c._radial_gradient,function(a,b,c){if(j="radial",b&&c){m=d(b),n=d(c);var e=2*(n>.5)-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&.5!=n&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/),"linear"==j){var t=e.shift();if(t=-d(t),isNaN(t))return null;var u=[0,0,f.cos(c.rad(t)),f.sin(c.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=c._parseDots(e);if(!w)return null;if(k=k.replace(/[\(\)\s,\xb0#]/g,"_"),a.gradient&&k!=a.gradient.id&&(p.defs.removeChild(a.gradient),delete a.gradient),!a.gradient){s=q(j+"Gradient",{id:k}),a.gradient=s,q(s,"radial"==j?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:a.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;y>x;x++)s.appendChild(q("stop",{offset:w[x].offset?w[x].offset:x?"100%":"0%","stop-color":w[x].color||"#fff"}))}}return q(o,{fill:"url(#"+k+")",opacity:1,"fill-opacity":1}),r.fill=l,r.opacity=1,r.fillOpacity=1,1},s=function(a){var b=a.getBBox(1);q(a.pattern,{patternTransform:a.matrix.invert()+" translate("+b.x+","+b.y+")"})},t=function(d,e,f){if("path"==d.type){for(var g,h,i,j,k,m=b(e).toLowerCase().split("-"),n=d.paper,r=f?"end":"start",s=d.node,t=d.attrs,u=t["stroke-width"],v=m.length,w="classic",x=3,y=3,z=5;v--;)switch(m[v]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":w=m[v];break;case"wide":y=5;break;case"narrow":y=2;break;case"long":x=5;break;case"short":x=2}if("open"==w?(x+=2,y+=2,z+=2,i=1,j=f?4:1,k={fill:"none",stroke:t.stroke}):(j=i=x/2,k={fill:t.stroke,stroke:"none"}),d._.arrows?f?(d._.arrows.endPath&&p[d._.arrows.endPath]--,d._.arrows.endMarker&&p[d._.arrows.endMarker]--):(d._.arrows.startPath&&p[d._.arrows.startPath]--,d._.arrows.startMarker&&p[d._.arrows.startMarker]--):d._.arrows={},"none"!=w){var A="raphael-marker-"+w,B="raphael-marker-"+r+w+x+y;c._g.doc.getElementById(A)?p[A]++:(n.defs.appendChild(q(q("path"),{"stroke-linecap":"round",d:o[w],id:A})),p[A]=1);var C,D=c._g.doc.getElementById(B);D?(p[B]++,C=D.getElementsByTagName("use")[0]):(D=q(q("marker"),{id:B,markerHeight:y,markerWidth:x,orient:"auto",refX:j,refY:y/2}),C=q(q("use"),{"xlink:href":"#"+A,transform:(f?"rotate(180 "+x/2+" "+y/2+") ":l)+"scale("+x/z+","+y/z+")","stroke-width":(1/((x/z+y/z)/2)).toFixed(4)}),D.appendChild(C),n.defs.appendChild(D),p[B]=1),q(C,k);var E=i*("diamond"!=w&&"oval"!=w);f?(g=d._.arrows.startdx*u||0,h=c.getTotalLength(t.path)-E*u):(g=E*u,h=c.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),k={},k["marker-"+r]="url(#"+B+")",(h||g)&&(k.d=c.getSubpath(t.path,g,h)),q(s,k),d._.arrows[r+"Path"]=A,d._.arrows[r+"Marker"]=B,d._.arrows[r+"dx"]=E,d._.arrows[r+"Type"]=w,d._.arrows[r+"String"]=e}else f?(g=d._.arrows.startdx*u||0,h=c.getTotalLength(t.path)-g):(g=0,h=c.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),d._.arrows[r+"Path"]&&q(s,{d:c.getSubpath(t.path,g,h)}),delete d._.arrows[r+"Path"],delete d._.arrows[r+"Marker"],delete d._.arrows[r+"dx"],delete d._.arrows[r+"Type"],delete d._.arrows[r+"String"];for(k in p)if(p[a](k)&&!p[k]){var F=c._g.doc.getElementById(k);F&&F.parentNode.removeChild(F)}}},u={"":[0],none:[0],"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},v=function(a,c,d){if(c=u[b(c).toLowerCase()]){for(var e=a.attrs["stroke-width"]||"1",f={round:e,square:e,butt:0}[a.attrs["stroke-linecap"]||d["stroke-linecap"]]||0,g=[],h=c.length;h--;)g[h]=c[h]*e+(h%2?1:-1)*f;q(a.node,{"stroke-dasharray":g.join(",")})}},w=function(d,f){var i=d.node,k=d.attrs,m=i.style.visibility;i.style.visibility="hidden";for(var o in f)if(f[a](o)){if(!c._availableAttrs[a](o))continue;var p=f[o];switch(k[o]=p,o){case"blur":d.blur(p);break;case"href":case"title":var u=q("title"),w=c._g.doc.createTextNode(p);u.appendChild(w),i.appendChild(u);break;case"target":var x=i.parentNode;if("a"!=x.tagName.toLowerCase()){var u=q("a");x.insertBefore(u,i),u.appendChild(i),x=u}"target"==o?x.setAttributeNS(n,"show","blank"==p?"new":p):x.setAttributeNS(n,o,p);break;case"cursor":i.style.cursor=p;break;case"transform":d.transform(p);break;case"arrow-start":t(d,p);break;case"arrow-end":t(d,p,1);break;case"clip-rect":var z=b(p).split(j);if(4==z.length){d.clip&&d.clip.parentNode.parentNode.removeChild(d.clip.parentNode);var A=q("clipPath"),B=q("rect");A.id=c.createUUID(),q(B,{x:z[0],y:z[1],width:z[2],height:z[3]}),A.appendChild(B),d.paper.defs.appendChild(A),q(i,{"clip-path":"url(#"+A.id+")"}),d.clip=B}if(!p){var C=i.getAttribute("clip-path");if(C){var D=c._g.doc.getElementById(C.replace(/(^url\(#|\)$)/g,l));D&&D.parentNode.removeChild(D),q(i,{"clip-path":l}),delete d.clip}}break;case"path":"path"==d.type&&(q(i,{d:p?k.path=c._pathToAbsolute(p):"M0,0"}),d._.dirty=1,d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1)));break;case"width":if(i.setAttribute(o,p),d._.dirty=1,!k.fx)break;o="x",p=k.x;case"x":k.fx&&(p=-k.x-(k.width||0));case"rx":if("rx"==o&&"rect"==d.type)break;case"cx":i.setAttribute(o,p),d.pattern&&s(d),d._.dirty=1;break;case"height":if(i.setAttribute(o,p),d._.dirty=1,!k.fy)break;o="y",p=k.y;case"y":k.fy&&(p=-k.y-(k.height||0));case"ry":if("ry"==o&&"rect"==d.type)break;case"cy":i.setAttribute(o,p),d.pattern&&s(d),d._.dirty=1;break;case"r":"rect"==d.type?q(i,{rx:p,ry:p}):i.setAttribute(o,p),d._.dirty=1;break;case"src":"image"==d.type&&i.setAttributeNS(n,"href",p);break;case"stroke-width":(1!=d._.sx||1!=d._.sy)&&(p/=g(h(d._.sx),h(d._.sy))||1),d.paper._vbSize&&(p*=d.paper._vbSize),i.setAttribute(o,p),k["stroke-dasharray"]&&v(d,k["stroke-dasharray"],f),d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"stroke-dasharray":v(d,p,f);break;case"fill":var E=b(p).match(c._ISURL);if(E){A=q("pattern");var F=q("image");A.id=c.createUUID(),q(A,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),q(F,{x:0,y:0,"xlink:href":E[1]}),A.appendChild(F),function(a){c._preload(E[1],function(){var b=this.offsetWidth,c=this.offsetHeight;q(a,{width:b,height:c}),q(F,{width:b,height:c}),d.paper.safari()})}(A),d.paper.defs.appendChild(A),q(i,{fill:"url(#"+A.id+")"}),d.pattern=A,d.pattern&&s(d);break}var G=c.getRGB(p);if(G.error){if(("circle"==d.type||"ellipse"==d.type||"r"!=b(p).charAt())&&r(d,p)){if("opacity"in k||"fill-opacity"in k){var H=c._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l));if(H){var I=H.getElementsByTagName("stop");q(I[I.length-1],{"stop-opacity":("opacity"in k?k.opacity:1)*("fill-opacity"in k?k["fill-opacity"]:1)})}}k.gradient=p,k.fill="none";break}}else delete f.gradient,delete k.gradient,!c.is(k.opacity,"undefined")&&c.is(f.opacity,"undefined")&&q(i,{opacity:k.opacity}),!c.is(k["fill-opacity"],"undefined")&&c.is(f["fill-opacity"],"undefined")&&q(i,{"fill-opacity":k["fill-opacity"]});G[a]("opacity")&&q(i,{"fill-opacity":G.opacity>1?G.opacity/100:G.opacity});case"stroke":G=c.getRGB(p),i.setAttribute(o,G.hex),"stroke"==o&&G[a]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),"stroke"==o&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":("circle"==d.type||"ellipse"==d.type||"r"!=b(p).charAt())&&r(d,p);break;case"opacity":k.gradient&&!k[a]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=c._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break}default:"font-size"==o&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if("text"==d.type&&(f[a]("text")||f[a]("font")||f[a]("font-size")||f[a]("x")||f[a]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(c._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10; +if(f[a]("text")){for(g.text=f.text;h.firstChild;)h.removeChild(h.firstChild);for(var j,k=b(f.text).split("\n"),m=[],n=0,o=k.length;o>n;n++)j=q("tspan"),n&&q(j,{dy:i*x,x:g.x}),j.appendChild(c._g.doc.createTextNode(k[n])),h.appendChild(j),m[n]=j}else for(m=h.getElementsByTagName("tspan"),n=0,o=m.length;o>n;n++)n?q(m[n],{dy:i*x,x:g.x}):q(m[0],{dy:0});q(h,{x:g.x,y:g.y}),d._.dirty=1;var p=d._getBBox(),r=g.y-(p.y+p.height/2);r&&c.is(r,"finite")&&q(m[0],{dy:r})}},z=function(a,b){this[0]=this.node=a,a.raphael=!0,this.id=c._oid++,a.raphaelid=this.id,this.matrix=c.matrix(),this.realPath=null,this.paper=b,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},!b.bottom&&(b.bottom=this),this.prev=b.top,b.top&&(b.top.next=this),b.top=this,this.next=null},A=c.el;z.prototype=A,A.constructor=z,c._engine.path=function(a,b){var c=q("path");b.canvas&&b.canvas.appendChild(c);var d=new z(c,b);return d.type="path",w(d,{fill:"none",stroke:"#000",path:a}),d},A.rotate=function(a,c,e){if(this.removed)return this;if(a=b(a).split(j),a.length-1&&(c=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(c=e),null==c||null==e){var f=this.getBBox(1);c=f.x+f.width/2,e=f.y+f.height/2}return this.transform(this._.transform.concat([["r",a,c,e]])),this},A.scale=function(a,c,e,f){if(this.removed)return this;if(a=b(a).split(j),a.length-1&&(c=d(a[1]),e=d(a[2]),f=d(a[3])),a=d(a[0]),null==c&&(c=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,c,e,f]])),this},A.translate=function(a,c){return this.removed?this:(a=b(a).split(j),a.length-1&&(c=d(a[1])),a=d(a[0])||0,c=+c||0,this.transform(this._.transform.concat([["t",a,c]])),this)},A.transform=function(b){var d=this._;if(null==b)return d.transform;if(c._extractTransform(this,b),this.clip&&q(this.clip,{transform:this.matrix.invert()}),this.pattern&&s(this),this.node&&q(this.node,{transform:this.matrix}),1!=d.sx||1!=d.sy){var e=this.attrs[a]("stroke-width")?this.attrs["stroke-width"]:1;this.attr({"stroke-width":e})}return this},A.hide=function(){return!this.removed&&this.paper.safari(this.node.style.display="none"),this},A.show=function(){return!this.removed&&this.paper.safari(this.node.style.display=""),this},A.remove=function(){if(!this.removed&&this.node.parentNode){var a=this.paper;a.__set__&&a.__set__.exclude(this),k.unbind("raphael.*.*."+this.id),this.gradient&&a.defs.removeChild(this.gradient),c._tear(this,a),"a"==this.node.parentNode.tagName.toLowerCase()?this.node.parentNode.parentNode.removeChild(this.node.parentNode):this.node.parentNode.removeChild(this.node);for(var b in this)this[b]="function"==typeof this[b]?c._removedFactory(b):null;this.removed=!0}},A._getBBox=function(){if("none"==this.node.style.display){this.show();var a=!0}var b={};try{b=this.node.getBBox()}catch(c){}finally{b=b||{}}return a&&this.hide(),b},A.attr=function(b,d){if(this.removed)return this;if(null==b){var e={};for(var f in this.attrs)this.attrs[a](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&c.is(b,"string")){if("fill"==b&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==b)return this._.transform;for(var g=b.split(j),h={},i=0,l=g.length;l>i;i++)b=g[i],h[b]=b in this.attrs?this.attrs[b]:c.is(this.paper.customAttributes[b],"function")?this.paper.customAttributes[b].def:c._availableAttrs[b];return l-1?h:h[g[0]]}if(null==d&&c.is(b,"array")){for(h={},i=0,l=b.length;l>i;i++)h[b[i]]=this.attr(b[i]);return h}if(null!=d){var m={};m[b]=d}else null!=b&&c.is(b,"object")&&(m=b);for(var n in m)k("raphael.attr."+n+"."+this.id,this,m[n]);for(n in this.paper.customAttributes)if(this.paper.customAttributes[a](n)&&m[a](n)&&c.is(this.paper.customAttributes[n],"function")){var o=this.paper.customAttributes[n].apply(this,[].concat(m[n]));this.attrs[n]=m[n];for(var p in o)o[a](p)&&(m[p]=o[p])}return w(this,m),this},A.toFront=function(){if(this.removed)return this;"a"==this.node.parentNode.tagName.toLowerCase()?this.node.parentNode.parentNode.appendChild(this.node.parentNode):this.node.parentNode.appendChild(this.node);var a=this.paper;return a.top!=this&&c._tofront(this,a),this},A.toBack=function(){if(this.removed)return this;var a=this.node.parentNode;return"a"==a.tagName.toLowerCase()?a.parentNode.insertBefore(this.node.parentNode,this.node.parentNode.parentNode.firstChild):a.firstChild!=this.node&&a.insertBefore(this.node,this.node.parentNode.firstChild),c._toback(this,this.paper),this.paper,this},A.insertAfter=function(a){if(this.removed)return this;var b=a.node||a[a.length-1].node;return b.nextSibling?b.parentNode.insertBefore(this.node,b.nextSibling):b.parentNode.appendChild(this.node),c._insertafter(this,a,this.paper),this},A.insertBefore=function(a){if(this.removed)return this;var b=a.node||a[0].node;return b.parentNode.insertBefore(this.node,b),c._insertbefore(this,a,this.paper),this},A.blur=function(a){var b=this;if(0!==+a){var d=q("filter"),e=q("feGaussianBlur");b.attrs.blur=a,d.id=c.createUUID(),q(e,{stdDeviation:+a||1.5}),d.appendChild(e),b.paper.defs.appendChild(d),b._blur=d,q(b.node,{filter:"url(#"+d.id+")"})}else b._blur&&(b._blur.parentNode.removeChild(b._blur),delete b._blur,delete b.attrs.blur),b.node.removeAttribute("filter");return b},c._engine.circle=function(a,b,c,d){var e=q("circle");a.canvas&&a.canvas.appendChild(e);var f=new z(e,a);return f.attrs={cx:b,cy:c,r:d,fill:"none",stroke:"#000"},f.type="circle",q(e,f.attrs),f},c._engine.rect=function(a,b,c,d,e,f){var g=q("rect");a.canvas&&a.canvas.appendChild(g);var h=new z(g,a);return h.attrs={x:b,y:c,width:d,height:e,r:f||0,rx:f||0,ry:f||0,fill:"none",stroke:"#000"},h.type="rect",q(g,h.attrs),h},c._engine.ellipse=function(a,b,c,d,e){var f=q("ellipse");a.canvas&&a.canvas.appendChild(f);var g=new z(f,a);return g.attrs={cx:b,cy:c,rx:d,ry:e,fill:"none",stroke:"#000"},g.type="ellipse",q(f,g.attrs),g},c._engine.image=function(a,b,c,d,e,f){var g=q("image");q(g,{x:c,y:d,width:e,height:f,preserveAspectRatio:"none"}),g.setAttributeNS(n,"href",b),a.canvas&&a.canvas.appendChild(g);var h=new z(g,a);return h.attrs={x:c,y:d,width:e,height:f,src:b},h.type="image",h},c._engine.text=function(a,b,d,e){var f=q("text");a.canvas&&a.canvas.appendChild(f);var g=new z(f,a);return g.attrs={x:b,y:d,"text-anchor":"middle",text:e,font:c._availableAttrs.font,stroke:"none",fill:"#000"},g.type="text",w(g,g.attrs),g},c._engine.setSize=function(a,b){return this.width=a||this.width,this.height=b||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},c._engine.create=function(){var a=c._getContainer.apply(0,arguments),b=a&&a.container,d=a.x,e=a.y,f=a.width,g=a.height;if(!b)throw new Error("SVG container not found.");var h,i=q("svg"),j="overflow:hidden;";return d=d||0,e=e||0,f=f||512,g=g||342,q(i,{height:g,version:1.1,width:f,xmlns:"http://www.w3.org/2000/svg"}),1==b?(i.style.cssText=j+"position:absolute;left:"+d+"px;top:"+e+"px",c._g.doc.body.appendChild(i),h=1):(i.style.cssText=j+"position:relative",b.firstChild?b.insertBefore(i,b.firstChild):b.appendChild(i)),b=new c._Paper,b.width=f,b.height=g,b.canvas=i,b.clear(),b._left=b._top=0,h&&(b.renderfix=function(){}),b.renderfix(),b},c._engine.setViewBox=function(a,b,c,d,e){k("raphael.setViewBox",this,this._viewBox,[a,b,c,d,e]);var f,h,i=g(c/this.width,d/this.height),j=this.top,l=e?"meet":"xMinYMin";for(null==a?(this._vbSize&&(i=1),delete this._vbSize,f="0 0 "+this.width+m+this.height):(this._vbSize=i,f=a+m+b+m+c+m+d),q(this.canvas,{viewBox:f,preserveAspectRatio:l});i&&j;)h="stroke-width"in j.attrs?j.attrs["stroke-width"]:1,j.attr({"stroke-width":h}),j._.dirty=1,j._.dirtyT=1,j=j.prev;return this._viewBox=[a,b,c,d,!!e],this},c.prototype.renderfix=function(){var a,b=this.canvas,c=b.style;try{a=b.getScreenCTM()||b.createSVGMatrix()}catch(d){a=b.createSVGMatrix()}var e=-a.e%1,f=-a.f%1;(e||f)&&(e&&(this._left=(this._left+e)%1,c.left=this._left+"px"),f&&(this._top=(this._top+f)%1,c.top=this._top+"px"))},c.prototype.clear=function(){c.eve("raphael.clear",this);for(var a=this.canvas;a.firstChild;)a.removeChild(a.firstChild);this.bottom=this.top=null,(this.desc=q("desc")).appendChild(c._g.doc.createTextNode("Created with Raphaël "+c.version)),a.appendChild(this.desc),a.appendChild(this.defs=q("defs"))},c.prototype.remove=function(){k("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]="function"==typeof this[a]?c._removedFactory(a):null};var B=c.st;for(var C in A)A[a](C)&&!B[a](C)&&(B[C]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(C))}}(),function(){if(c.vml){var a="hasOwnProperty",b=String,d=parseFloat,e=Math,f=e.round,g=e.max,h=e.min,i=e.abs,j="fill",k=/[, ]+/,l=c.eve,m=" progid:DXImageTransform.Microsoft",n=" ",o="",p={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},q=/([clmz]),?([^clmz]*)/gi,r=/ progid:\S+Blur\([^\)]+\)/g,s=/-?[^,\s-]+/g,t="position:absolute;left:0;top:0;width:1px;height:1px",u=21600,v={path:1,rect:1,image:1},w={circle:1,ellipse:1},x=function(a){var d=/[ahqstv]/gi,e=c._pathToAbsolute;if(b(a).match(d)&&(e=c._path2curve),d=/[clmz]/g,e==c._pathToAbsolute&&!b(a).match(d)){var g=b(a).replace(q,function(a,b,c){var d=[],e="m"==b.toLowerCase(),g=p[b];return c.replace(s,function(a){e&&2==d.length&&(g+=d+p["m"==b?"l":"L"],d=[]),d.push(f(a*u))}),g+d});return g}var h,i,j=e(a);g=[];for(var k=0,l=j.length;l>k;k++){h=j[k],i=j[k][0].toLowerCase(),"z"==i&&(i="x");for(var m=1,r=h.length;r>m;m++)i+=f(h[m]*u)+(m!=r-1?",":o);g.push(i)}return g.join(n)},y=function(a,b,d){var e=c.matrix();return e.rotate(-a,.5,.5),{dx:e.x(b,d),dy:e.y(b,d)}},z=function(a,b,c,d,e,f){var g=a._,h=a.matrix,k=g.fillpos,l=a.node,m=l.style,o=1,p="",q=u/b,r=u/c;if(m.visibility="hidden",b&&c){if(l.coordsize=i(q)+n+i(r),m.rotation=f*(0>b*c?-1:1),f){var s=y(f,d,e);d=s.dx,e=s.dy}if(0>b&&(p+="x"),0>c&&(p+=" y")&&(o=-1),m.flip=p,l.coordorigin=d*-q+n+e*-r,k||g.fillsize){var t=l.getElementsByTagName(j);t=t&&t[0],l.removeChild(t),k&&(s=y(f,h.x(k[0],k[1]),h.y(k[0],k[1])),t.position=s.dx*o+n+s.dy*o),g.fillsize&&(t.size=g.fillsize[0]*i(b)+n+g.fillsize[1]*i(c)),l.appendChild(t)}m.visibility="visible"}};c.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};var A=function(a,c,d){for(var e=b(c).toLowerCase().split("-"),f=d?"end":"start",g=e.length,h="classic",i="medium",j="medium";g--;)switch(e[g]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":h=e[g];break;case"wide":case"narrow":j=e[g];break;case"long":case"short":i=e[g]}var k=a.node.getElementsByTagName("stroke")[0];k[f+"arrow"]=h,k[f+"arrowlength"]=i,k[f+"arrowwidth"]=j},B=function(e,i){e.attrs=e.attrs||{};var l=e.node,m=e.attrs,p=l.style,q=v[e.type]&&(i.x!=m.x||i.y!=m.y||i.width!=m.width||i.height!=m.height||i.cx!=m.cx||i.cy!=m.cy||i.rx!=m.rx||i.ry!=m.ry||i.r!=m.r),r=w[e.type]&&(m.cx!=i.cx||m.cy!=i.cy||m.r!=i.r||m.rx!=i.rx||m.ry!=i.ry),s=e;for(var t in i)i[a](t)&&(m[t]=i[t]);if(q&&(m.path=c._getPath[e.type](e),e._.dirty=1),i.href&&(l.href=i.href),i.title&&(l.title=i.title),i.target&&(l.target=i.target),i.cursor&&(p.cursor=i.cursor),"blur"in i&&e.blur(i.blur),(i.path&&"path"==e.type||q)&&(l.path=x(~b(m.path).toLowerCase().indexOf("r")?c._pathToAbsolute(m.path):m.path),"image"==e.type&&(e._.fillpos=[m.x,m.y],e._.fillsize=[m.width,m.height],z(e,1,1,0,0,0))),"transform"in i&&e.transform(i.transform),r){var y=+m.cx,B=+m.cy,D=+m.rx||+m.r||0,E=+m.ry||+m.r||0;l.path=c.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",f((y-D)*u),f((B-E)*u),f((y+D)*u),f((B+E)*u),f(y*u)),e._.dirty=1}if("clip-rect"in i){var G=b(i["clip-rect"]).split(k);if(4==G.length){G[2]=+G[2]+ +G[0],G[3]=+G[3]+ +G[1];var H=l.clipRect||c._g.doc.createElement("div"),I=H.style;I.clip=c.format("rect({1}px {2}px {3}px {0}px)",G),l.clipRect||(I.position="absolute",I.top=0,I.left=0,I.width=e.paper.width+"px",I.height=e.paper.height+"px",l.parentNode.insertBefore(H,l),H.appendChild(l),l.clipRect=H)}i["clip-rect"]||l.clipRect&&(l.clipRect.style.clip="auto")}if(e.textpath){var J=e.textpath.style;i.font&&(J.font=i.font),i["font-family"]&&(J.fontFamily='"'+i["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,o)+'"'),i["font-size"]&&(J.fontSize=i["font-size"]),i["font-weight"]&&(J.fontWeight=i["font-weight"]),i["font-style"]&&(J.fontStyle=i["font-style"])}if("arrow-start"in i&&A(s,i["arrow-start"]),"arrow-end"in i&&A(s,i["arrow-end"],1),null!=i.opacity||null!=i["stroke-width"]||null!=i.fill||null!=i.src||null!=i.stroke||null!=i["stroke-width"]||null!=i["stroke-opacity"]||null!=i["fill-opacity"]||null!=i["stroke-dasharray"]||null!=i["stroke-miterlimit"]||null!=i["stroke-linejoin"]||null!=i["stroke-linecap"]){var K=l.getElementsByTagName(j),L=!1;if(K=K&&K[0],!K&&(L=K=F(j)),"image"==e.type&&i.src&&(K.src=i.src),i.fill&&(K.on=!0),(null==K.on||"none"==i.fill||null===i.fill)&&(K.on=!1),K.on&&i.fill){var M=b(i.fill).match(c._ISURL);if(M){K.parentNode==l&&l.removeChild(K),K.rotate=!0,K.src=M[1],K.type="tile";var N=e.getBBox(1);K.position=N.x+n+N.y,e._.fillpos=[N.x,N.y],c._preload(M[1],function(){e._.fillsize=[this.offsetWidth,this.offsetHeight]})}else K.color=c.getRGB(i.fill).hex,K.src=o,K.type="solid",c.getRGB(i.fill).error&&(s.type in{circle:1,ellipse:1}||"r"!=b(i.fill).charAt())&&C(s,i.fill,K)&&(m.fill="none",m.gradient=i.fill,K.rotate=!1)}if("fill-opacity"in i||"opacity"in i){var O=((+m["fill-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+c.getRGB(i.fill).o+1||2)-1);O=h(g(O,0),1),K.opacity=O,K.src&&(K.color="none")}l.appendChild(K);var P=l.getElementsByTagName("stroke")&&l.getElementsByTagName("stroke")[0],Q=!1;!P&&(Q=P=F("stroke")),(i.stroke&&"none"!=i.stroke||i["stroke-width"]||null!=i["stroke-opacity"]||i["stroke-dasharray"]||i["stroke-miterlimit"]||i["stroke-linejoin"]||i["stroke-linecap"])&&(P.on=!0),("none"==i.stroke||null===i.stroke||null==P.on||0==i.stroke||0==i["stroke-width"])&&(P.on=!1);var R=c.getRGB(i.stroke);P.on&&i.stroke&&(P.color=R.hex),O=((+m["stroke-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+R.o+1||2)-1);var S=.75*(d(i["stroke-width"])||1);if(O=h(g(O,0),1),null==i["stroke-width"]&&(S=m["stroke-width"]),i["stroke-width"]&&(P.weight=S),S&&1>S&&(O*=S)&&(P.weight=1),P.opacity=O,i["stroke-linejoin"]&&(P.joinstyle=i["stroke-linejoin"]||"miter"),P.miterlimit=i["stroke-miterlimit"]||8,i["stroke-linecap"]&&(P.endcap="butt"==i["stroke-linecap"]?"flat":"square"==i["stroke-linecap"]?"square":"round"),i["stroke-dasharray"]){var T={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};P.dashstyle=T[a](i["stroke-dasharray"])?T[i["stroke-dasharray"]]:o}Q&&l.appendChild(P)}if("text"==s.type){s.paper.canvas.style.display=o;var U=s.paper.span,V=100,W=m.font&&m.font.match(/\d+(?:\.\d*)?(?=px)/);p=U.style,m.font&&(p.font=m.font),m["font-family"]&&(p.fontFamily=m["font-family"]),m["font-weight"]&&(p.fontWeight=m["font-weight"]),m["font-style"]&&(p.fontStyle=m["font-style"]),W=d(m["font-size"]||W&&W[0])||10,p.fontSize=W*V+"px",s.textpath.string&&(U.innerHTML=b(s.textpath.string).replace(/"));var X=U.getBoundingClientRect();s.W=m.w=(X.right-X.left)/V,s.H=m.h=(X.bottom-X.top)/V,s.X=m.x,s.Y=m.y+s.H/2,("x"in i||"y"in i)&&(s.path.v=c.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));for(var Y=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,$=Y.length;$>Z;Z++)if(Y[Z]in i){s._.dirty=1;break}switch(m["text-anchor"]){case"start":s.textpath.style["v-text-align"]="left",s.bbx=s.W/2;break;case"end":s.textpath.style["v-text-align"]="right",s.bbx=-s.W/2;break;default:s.textpath.style["v-text-align"]="center",s.bbx=0}s.textpath.style["v-text-kern"]=!0}},C=function(a,f,g){a.attrs=a.attrs||{};var h=(a.attrs,Math.pow),i="linear",j=".5 .5";if(a.attrs.gradient=f,f=b(f).replace(c._radial_gradient,function(a,b,c){return i="radial",b&&c&&(b=d(b),c=d(c),h(b-.5,2)+h(c-.5,2)>.25&&(c=e.sqrt(.25-h(b-.5,2))*(2*(c>.5)-1)+.5),j=b+n+c),o}),f=f.split(/\s*\-\s*/),"linear"==i){var k=f.shift();if(k=-d(k),isNaN(k))return null}var l=c._parseDots(f);if(!l)return null;if(a=a.shape||a.node,l.length){a.removeChild(g),g.on=!0,g.method="none",g.color=l[0].color,g.color2=l[l.length-1].color;for(var m=[],p=0,q=l.length;q>p;p++)l[p].offset&&m.push(l[p].offset+n+l[p].color);g.colors=m.length?m.join():"0% "+g.color,"radial"==i?(g.type="gradientTitle",g.focus="100%",g.focussize="0 0",g.focusposition=j,g.angle=0):(g.type="gradient",g.angle=(270-k)%360),a.appendChild(g)}return 1},D=function(a,b){this[0]=this.node=a,a.raphael=!0,this.id=c._oid++,a.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=b,this.matrix=c.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},!b.bottom&&(b.bottom=this),this.prev=b.top,b.top&&(b.top.next=this),b.top=this,this.next=null},E=c.el;D.prototype=E,E.constructor=D,E.transform=function(a){if(null==a)return this._.transform;var d,e=this.paper._viewBoxShift,f=e?"s"+[e.scale,e.scale]+"-1-1t"+[e.dx,e.dy]:o;e&&(d=a=b(a).replace(/\.{3}|\u2026/g,this._.transform||o)),c._extractTransform(this,f+a);var g,h=this.matrix.clone(),i=this.skew,j=this.node,k=~b(this.attrs.fill).indexOf("-"),l=!b(this.attrs.fill).indexOf("url(");if(h.translate(1,1),l||k||"image"==this.type)if(i.matrix="1 0 0 1",i.offset="0 0",g=h.split(),k&&g.noRotation||!g.isSimple){j.style.filter=h.toFilter();var m=this.getBBox(),p=this.getBBox(1),q=m.x-p.x,r=m.y-p.y;j.coordorigin=q*-u+n+r*-u,z(this,1,1,q,r,0)}else j.style.filter=o,z(this,g.scalex,g.scaley,g.dx,g.dy,g.rotate);else j.style.filter=o,i.matrix=b(h),i.offset=h.offset();return d&&(this._.transform=d),this},E.rotate=function(a,c,e){if(this.removed)return this;if(null!=a){if(a=b(a).split(k),a.length-1&&(c=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(c=e),null==c||null==e){var f=this.getBBox(1);c=f.x+f.width/2,e=f.y+f.height/2}return this._.dirtyT=1,this.transform(this._.transform.concat([["r",a,c,e]])),this}},E.translate=function(a,c){return this.removed?this:(a=b(a).split(k),a.length-1&&(c=d(a[1])),a=d(a[0])||0,c=+c||0,this._.bbox&&(this._.bbox.x+=a,this._.bbox.y+=c),this.transform(this._.transform.concat([["t",a,c]])),this)},E.scale=function(a,c,e,f){if(this.removed)return this;if(a=b(a).split(k),a.length-1&&(c=d(a[1]),e=d(a[2]),f=d(a[3]),isNaN(e)&&(e=null),isNaN(f)&&(f=null)),a=d(a[0]),null==c&&(c=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,c,e,f]])),this._.dirtyT=1,this},E.hide=function(){return!this.removed&&(this.node.style.display="none"),this},E.show=function(){return!this.removed&&(this.node.style.display=o),this},E._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},E.remove=function(){if(!this.removed&&this.node.parentNode){this.paper.__set__&&this.paper.__set__.exclude(this),c.eve.unbind("raphael.*.*."+this.id),c._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape);for(var a in this)this[a]="function"==typeof this[a]?c._removedFactory(a):null;this.removed=!0}},E.attr=function(b,d){if(this.removed)return this;if(null==b){var e={};for(var f in this.attrs)this.attrs[a](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&c.is(b,"string")){if(b==j&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var g=b.split(k),h={},i=0,m=g.length;m>i;i++)b=g[i],h[b]=b in this.attrs?this.attrs[b]:c.is(this.paper.customAttributes[b],"function")?this.paper.customAttributes[b].def:c._availableAttrs[b];return m-1?h:h[g[0]]}if(this.attrs&&null==d&&c.is(b,"array")){for(h={},i=0,m=b.length;m>i;i++)h[b[i]]=this.attr(b[i]);return h}var n;null!=d&&(n={},n[b]=d),null==d&&c.is(b,"object")&&(n=b);for(var o in n)l("raphael.attr."+o+"."+this.id,this,n[o]);if(n){for(o in this.paper.customAttributes)if(this.paper.customAttributes[a](o)&&n[a](o)&&c.is(this.paper.customAttributes[o],"function")){var p=this.paper.customAttributes[o].apply(this,[].concat(n[o]));this.attrs[o]=n[o];for(var q in p)p[a](q)&&(n[q]=p[q])}n.text&&"text"==this.type&&(this.textpath.string=n.text),B(this,n)}return this},E.toFront=function(){return!this.removed&&this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&c._tofront(this,this.paper),this},E.toBack=function(){return this.removed?this:(this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),c._toback(this,this.paper)),this)},E.insertAfter=function(a){return this.removed?this:(a.constructor==c.st.constructor&&(a=a[a.length-1]),a.node.nextSibling?a.node.parentNode.insertBefore(this.node,a.node.nextSibling):a.node.parentNode.appendChild(this.node),c._insertafter(this,a,this.paper),this)},E.insertBefore=function(a){return this.removed?this:(a.constructor==c.st.constructor&&(a=a[0]),a.node.parentNode.insertBefore(this.node,a.node),c._insertbefore(this,a,this.paper),this)},E.blur=function(a){var b=this.node.runtimeStyle,d=b.filter;return d=d.replace(r,o),0!==+a?(this.attrs.blur=a,b.filter=d+n+m+".Blur(pixelradius="+(+a||1.5)+")",b.margin=c.format("-{0}px 0 0 -{0}px",f(+a||1.5))):(b.filter=d,b.margin=0,delete this.attrs.blur),this},c._engine.path=function(a,b){var c=F("shape");c.style.cssText=t,c.coordsize=u+n+u,c.coordorigin=b.coordorigin;var d=new D(c,b),e={fill:"none",stroke:"#000"};a&&(e.path=a),d.type="path",d.path=[],d.Path=o,B(d,e),b.canvas.appendChild(c);var f=F("skew");return f.on=!0,c.appendChild(f),d.skew=f,d.transform(o),d},c._engine.rect=function(a,b,d,e,f,g){var h=c._rectPath(b,d,e,f,g),i=a.path(h),j=i.attrs;return i.X=j.x=b,i.Y=j.y=d,i.W=j.width=e,i.H=j.height=f,j.r=g,j.path=h,i.type="rect",i},c._engine.ellipse=function(a,b,c,d,e){var f=a.path();return f.attrs,f.X=b-d,f.Y=c-e,f.W=2*d,f.H=2*e,f.type="ellipse",B(f,{cx:b,cy:c,rx:d,ry:e}),f},c._engine.circle=function(a,b,c,d){var e=a.path();return e.attrs,e.X=b-d,e.Y=c-d,e.W=e.H=2*d,e.type="circle",B(e,{cx:b,cy:c,r:d}),e},c._engine.image=function(a,b,d,e,f,g){var h=c._rectPath(d,e,f,g),i=a.path(h).attr({stroke:"none"}),k=i.attrs,l=i.node,m=l.getElementsByTagName(j)[0];return k.src=b,i.X=k.x=d,i.Y=k.y=e,i.W=k.width=f,i.H=k.height=g,k.path=h,i.type="image",m.parentNode==l&&l.removeChild(m),m.rotate=!0,m.src=b,m.type="tile",i._.fillpos=[d,e],i._.fillsize=[f,g],l.appendChild(m),z(i,1,1,0,0,0),i},c._engine.text=function(a,d,e,g){var h=F("shape"),i=F("path"),j=F("textpath");d=d||0,e=e||0,g=g||"",i.v=c.format("m{0},{1}l{2},{1}",f(d*u),f(e*u),f(d*u)+1),i.textpathok=!0,j.string=b(g),j.on=!0,h.style.cssText=t,h.coordsize=u+n+u,h.coordorigin="0 0";var k=new D(h,a),l={fill:"#000",stroke:"none",font:c._availableAttrs.font,text:g};k.shape=h,k.path=i,k.textpath=j,k.type="text",k.attrs.text=b(g),k.attrs.x=d,k.attrs.y=e,k.attrs.w=1,k.attrs.h=1,B(k,l),h.appendChild(j),h.appendChild(i),a.canvas.appendChild(h);var m=F("skew");return m.on=!0,h.appendChild(m),k.skew=m,k.transform(o),k},c._engine.setSize=function(a,b){var d=this.canvas.style;return this.width=a,this.height=b,a==+a&&(a+="px"),b==+b&&(b+="px"),d.width=a,d.height=b,d.clip="rect(0 "+a+" "+b+" 0)",this._viewBox&&c._engine.setViewBox.apply(this,this._viewBox),this},c._engine.setViewBox=function(a,b,d,e,f){c.eve("raphael.setViewBox",this,this._viewBox,[a,b,d,e,f]);var h,i,j=this.width,k=this.height,l=1/g(d/j,e/k);return f&&(h=k/e,i=j/d,j>d*h&&(a-=(j-d*h)/2/h),k>e*i&&(b-=(k-e*i)/2/i)),this._viewBox=[a,b,d,e,!!f],this._viewBoxShift={dx:-a,dy:-b,scale:l},this.forEach(function(a){a.transform("...")}),this};var F;c._engine.initWin=function(a){var b=a.document;b.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{!b.namespaces.rvml&&b.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),F=function(a){return b.createElement("')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},c._engine.initWin(c._g.win),c._engine.create=function(){var a=c._getContainer.apply(0,arguments),b=a.container,d=a.height,e=a.width,f=a.x,g=a.y;if(!b)throw new Error("VML container not found.");var h=new c._Paper,i=h.canvas=c._g.doc.createElement("div"),j=i.style;return f=f||0,g=g||0,e=e||512,d=d||342,h.width=e,h.height=d,e==+e&&(e+="px"),d==+d&&(d+="px"),h.coordsize=1e3*u+n+1e3*u,h.coordorigin="0 0",h.span=c._g.doc.createElement("span"),h.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",i.appendChild(h.span),j.cssText=c.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",e,d),1==b?(c._g.doc.body.appendChild(i),j.left=f+"px",j.top=g+"px",j.position="absolute"):b.firstChild?b.insertBefore(i,b.firstChild):b.appendChild(i),h.renderfix=function(){},h},c.prototype.clear=function(){c.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=c._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},c.prototype.remove=function(){c.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]="function"==typeof this[a]?c._removedFactory(a):null;return!0};var G=c.st;for(var H in E)E[a](H)&&!G[a](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}}(),B.was?A.win.Raphael=c:Raphael=c,c}); + + + +/* @license +morris.js v0.5.0 +Copyright 2014 Olly Smith All rights reserved. +Licensed under the BSD-2-Clause License. +*/ +;(function(){var a,b,c,d,e=[].slice,f=function(a,b){return function(){return a.apply(b,arguments)}},g={}.hasOwnProperty,h=function(a,b){function c(){this.constructor=a}for(var d in b)g.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},i=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=window.Morris={},a=jQuery,b.EventEmitter=function(){function a(){}return a.prototype.on=function(a,b){return null==this.handlers&&(this.handlers={}),null==this.handlers[a]&&(this.handlers[a]=[]),this.handlers[a].push(b),this},a.prototype.fire=function(){var a,b,c,d,f,g,h;if(c=arguments[0],a=2<=arguments.length?e.call(arguments,1):[],null!=this.handlers&&null!=this.handlers[c]){for(g=this.handlers[c],h=[],d=0,f=g.length;f>d;d++)b=g[d],h.push(b.apply(null,a));return h}},a}(),b.commas=function(a){var b,c,d,e;return null!=a?(d=0>a?"-":"",b=Math.abs(a),c=Math.floor(b).toFixed(0),d+=c.replace(/(?=(?:\d{3})+$)(?!^)/g,","),e=b.toString(),e.length>c.length&&(d+=e.slice(c.length)),d):"-"},b.pad2=function(a){return(10>a?"0":"")+a},b.Grid=function(c){function d(b){this.resizeHandler=f(this.resizeHandler,this);var c=this;if(this.el="string"==typeof b.element?a(document.getElementById(b.element)):a(b.element),null==this.el||0===this.el.length)throw new Error("Graph container element not found");"static"===this.el.css("position")&&this.el.css("position","relative"),this.options=a.extend({},this.gridDefaults,this.defaults||{},b),"string"==typeof this.options.units&&(this.options.postUnits=b.units),this.raphael=new Raphael(this.el[0]),this.elementWidth=null,this.elementHeight=null,this.dirty=!1,this.selectFrom=null,this.init&&this.init(),this.setData(this.options.data),this.el.bind("mousemove",function(a){var b,d,e,f,g;return d=c.el.offset(),g=a.pageX-d.left,c.selectFrom?(b=c.data[c.hitTest(Math.min(g,c.selectFrom))]._x,e=c.data[c.hitTest(Math.max(g,c.selectFrom))]._x,f=e-b,c.selectionRect.attr({x:b,width:f})):c.fire("hovermove",g,a.pageY-d.top)}),this.el.bind("mouseleave",function(){return c.selectFrom&&(c.selectionRect.hide(),c.selectFrom=null),c.fire("hoverout")}),this.el.bind("touchstart touchmove touchend",function(a){var b,d;return d=a.originalEvent.touches[0]||a.originalEvent.changedTouches[0],b=c.el.offset(),c.fire("hover",d.pageX-b.left,d.pageY-b.top),d}),this.el.bind("click",function(a){var b;return b=c.el.offset(),c.fire("gridclick",a.pageX-b.left,a.pageY-b.top)}),this.options.rangeSelect&&(this.selectionRect=this.raphael.rect(0,0,0,this.el.innerHeight()).attr({fill:this.options.rangeSelectColor,stroke:!1}).toBack().hide(),this.el.bind("mousedown",function(a){var b;return b=c.el.offset(),c.startRange(a.pageX-b.left)}),this.el.bind("mouseup",function(a){var b;return b=c.el.offset(),c.endRange(a.pageX-b.left),c.fire("hovermove",a.pageX-b.left,a.pageY-b.top)})),this.options.resize&&a(window).bind("resize",function(){return null!=c.timeoutId&&window.clearTimeout(c.timeoutId),c.timeoutId=window.setTimeout(c.resizeHandler,100)}),this.postInit&&this.postInit()}return h(d,c),d.prototype.gridDefaults={dateFormat:null,axes:!0,grid:!0,gridLineColor:"#aaa",gridStrokeWidth:.5,gridTextColor:"#888",gridTextSize:12,gridTextFamily:"sans-serif",gridTextWeight:"normal",hideHover:!1,yLabelFormat:null,xLabelAngle:0,numLines:5,padding:25,parseTime:!0,postUnits:"",preUnits:"",ymax:"auto",ymin:"auto 0",goals:[],goalStrokeWidth:1,goalLineColors:["#666633","#999966","#cc6666","#663333"],events:[],eventStrokeWidth:1,eventLineColors:["#005a04","#ccffbb","#3a5f0b","#005502"],rangeSelect:null,rangeSelectColor:"#eef",resize:!1},d.prototype.setData=function(a,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;return null==c&&(c=!0),this.options.data=a,null==a||0===a.length?(this.data=[],this.raphael.clear(),null!=this.hover&&this.hover.hide(),void 0):(o=this.cumulative?0:null,p=this.cumulative?0:null,this.options.goals.length>0&&(h=Math.min.apply(Math,this.options.goals),g=Math.max.apply(Math,this.options.goals),p=null!=p?Math.min(p,h):h,o=null!=o?Math.max(o,g):g),this.data=function(){var c,d,g;for(g=[],f=c=0,d=a.length;d>c;f=++c)j=a[f],i={src:j},i.label=j[this.options.xkey],this.options.parseTime?(i.x=b.parseDate(i.label),this.options.dateFormat?i.label=this.options.dateFormat(i.x):"number"==typeof i.label&&(i.label=new Date(i.label).toString())):(i.x=f,this.options.xLabelFormat&&(i.label=this.options.xLabelFormat(i))),l=0,i.y=function(){var a,b,c,d;for(c=this.options.ykeys,d=[],e=a=0,b=c.length;b>a;e=++a)n=c[e],q=j[n],"string"==typeof q&&(q=parseFloat(q)),null!=q&&"number"!=typeof q&&(q=null),null!=q&&(this.cumulative?l+=q:null!=o?(o=Math.max(q,o),p=Math.min(q,p)):o=p=q),this.cumulative&&null!=l&&(o=Math.max(l,o),p=Math.min(l,p)),d.push(q);return d}.call(this),g.push(i);return g}.call(this),this.options.parseTime&&(this.data=this.data.sort(function(a,b){return(a.x>b.x)-(b.x>a.x)})),this.xmin=this.data[0].x,this.xmax=this.data[this.data.length-1].x,this.events=[],this.options.events.length>0&&(this.events=this.options.parseTime?function(){var a,c,e,f;for(e=this.options.events,f=[],a=0,c=e.length;c>a;a++)d=e[a],f.push(b.parseDate(d));return f}.call(this):this.options.events,this.xmax=Math.max(this.xmax,Math.max.apply(Math,this.events)),this.xmin=Math.min(this.xmin,Math.min.apply(Math,this.events))),this.xmin===this.xmax&&(this.xmin-=1,this.xmax+=1),this.ymin=this.yboundary("min",p),this.ymax=this.yboundary("max",o),this.ymin===this.ymax&&(p&&(this.ymin-=1),this.ymax+=1),((r=this.options.axes)===!0||"both"===r||"y"===r||this.options.grid===!0)&&(this.options.ymax===this.gridDefaults.ymax&&this.options.ymin===this.gridDefaults.ymin?(this.grid=this.autoGridLines(this.ymin,this.ymax,this.options.numLines),this.ymin=Math.min(this.ymin,this.grid[0]),this.ymax=Math.max(this.ymax,this.grid[this.grid.length-1])):(k=(this.ymax-this.ymin)/(this.options.numLines-1),this.grid=function(){var a,b,c,d;for(d=[],m=a=b=this.ymin,c=this.ymax;k>0?c>=a:a>=c;m=a+=k)d.push(m);return d}.call(this))),this.dirty=!0,c?this.redraw():void 0)},d.prototype.yboundary=function(a,b){var c,d;return c=this.options["y"+a],"string"==typeof c?"auto"===c.slice(0,4)?c.length>5?(d=parseInt(c.slice(5),10),null==b?d:Math[a](b,d)):null!=b?b:0:parseInt(c,10):c},d.prototype.autoGridLines=function(a,b,c){var d,e,f,g,h,i,j,k,l;return h=b-a,l=Math.floor(Math.log(h)/Math.log(10)),j=Math.pow(10,l),e=Math.floor(a/j)*j,d=Math.ceil(b/j)*j,i=(d-e)/(c-1),1===j&&i>1&&Math.ceil(i)!==i&&(i=Math.ceil(i),d=e+i*(c-1)),0>e&&d>0&&(e=Math.floor(a/i)*i,d=Math.ceil(b/i)*i),1>i?(g=Math.floor(Math.log(i)/Math.log(10)),f=function(){var a,b;for(b=[],k=a=e;i>0?d>=a:a>=d;k=a+=i)b.push(parseFloat(k.toFixed(1-g)));return b}()):f=function(){var a,b;for(b=[],k=a=e;i>0?d>=a:a>=d;k=a+=i)b.push(k);return b}(),f},d.prototype._calc=function(){var a,b,c,d,e,f,g,h;return e=this.el.width(),c=this.el.height(),(this.elementWidth!==e||this.elementHeight!==c||this.dirty)&&(this.elementWidth=e,this.elementHeight=c,this.dirty=!1,this.left=this.options.padding,this.right=this.elementWidth-this.options.padding,this.top=this.options.padding,this.bottom=this.elementHeight-this.options.padding,((g=this.options.axes)===!0||"both"===g||"y"===g)&&(f=function(){var a,c,d,e;for(d=this.grid,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(this.measureText(this.yAxisFormat(b)).width);return e}.call(this),this.left+=Math.max.apply(Math,f)),((h=this.options.axes)===!0||"both"===h||"x"===h)&&(a=function(){var a,b,c;for(c=[],d=a=0,b=this.data.length;b>=0?b>a:a>b;d=b>=0?++a:--a)c.push(this.measureText(this.data[d].text,-this.options.xLabelAngle).height);return c}.call(this),this.bottom-=Math.max.apply(Math,a)),this.width=Math.max(1,this.right-this.left),this.height=Math.max(1,this.bottom-this.top),this.dx=this.width/(this.xmax-this.xmin),this.dy=this.height/(this.ymax-this.ymin),this.calc)?this.calc():void 0},d.prototype.transY=function(a){return this.bottom-(a-this.ymin)*this.dy},d.prototype.transX=function(a){return 1===this.data.length?(this.left+this.right)/2:this.left+(a-this.xmin)*this.dx},d.prototype.redraw=function(){return this.raphael.clear(),this._calc(),this.drawGrid(),this.drawGoals(),this.drawEvents(),this.draw?this.draw():void 0},d.prototype.measureText=function(a,b){var c,d;return null==b&&(b=0),d=this.raphael.text(100,100,a).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).rotate(b),c=d.getBBox(),d.remove(),c},d.prototype.yAxisFormat=function(a){return this.yLabelFormat(a)},d.prototype.yLabelFormat=function(a){return"function"==typeof this.options.yLabelFormat?this.options.yLabelFormat(a):""+this.options.preUnits+b.commas(a)+this.options.postUnits},d.prototype.drawGrid=function(){var a,b,c,d,e,f,g,h;if(this.options.grid!==!1||(e=this.options.axes)===!0||"both"===e||"y"===e){for(f=this.grid,h=[],c=0,d=f.length;d>c;c++)a=f[c],b=this.transY(a),((g=this.options.axes)===!0||"both"===g||"y"===g)&&this.drawYAxisLabel(this.left-this.options.padding/2,b,this.yAxisFormat(a)),this.options.grid?h.push(this.drawGridLine("M"+this.left+","+b+"H"+(this.left+this.width))):h.push(void 0);return h}},d.prototype.drawGoals=function(){var a,b,c,d,e,f,g;for(f=this.options.goals,g=[],c=d=0,e=f.length;e>d;c=++d)b=f[c],a=this.options.goalLineColors[c%this.options.goalLineColors.length],g.push(this.drawGoal(b,a));return g},d.prototype.drawEvents=function(){var a,b,c,d,e,f,g;for(f=this.events,g=[],c=d=0,e=f.length;e>d;c=++d)b=f[c],a=this.options.eventLineColors[c%this.options.eventLineColors.length],g.push(this.drawEvent(b,a));return g},d.prototype.drawGoal=function(a,b){return this.raphael.path("M"+this.left+","+this.transY(a)+"H"+this.right).attr("stroke",b).attr("stroke-width",this.options.goalStrokeWidth)},d.prototype.drawEvent=function(a,b){return this.raphael.path("M"+this.transX(a)+","+this.bottom+"V"+this.top).attr("stroke",b).attr("stroke-width",this.options.eventStrokeWidth)},d.prototype.drawYAxisLabel=function(a,b,c){return this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor).attr("text-anchor","end")},d.prototype.drawGridLine=function(a){return this.raphael.path(a).attr("stroke",this.options.gridLineColor).attr("stroke-width",this.options.gridStrokeWidth)},d.prototype.startRange=function(a){return this.hover.hide(),this.selectFrom=a,this.selectionRect.attr({x:a,width:0}).show()},d.prototype.endRange=function(a){var b,c;return this.selectFrom?(c=Math.min(this.selectFrom,a),b=Math.max(this.selectFrom,a),this.options.rangeSelect.call(this.el,{start:this.data[this.hitTest(c)].x,end:this.data[this.hitTest(b)].x}),this.selectFrom=null):void 0},d.prototype.resizeHandler=function(){return this.timeoutId=null,this.raphael.setSize(this.el.width(),this.el.height()),this.redraw()},d}(b.EventEmitter),b.parseDate=function(a){var b,c,d,e,f,g,h,i,j,k,l;return"number"==typeof a?a:(c=a.match(/^(\d+) Q(\d)$/),e=a.match(/^(\d+)-(\d+)$/),f=a.match(/^(\d+)-(\d+)-(\d+)$/),h=a.match(/^(\d+) W(\d+)$/),i=a.match(/^(\d+)-(\d+)-(\d+)[ T](\d+):(\d+)(Z|([+-])(\d\d):?(\d\d))?$/),j=a.match(/^(\d+)-(\d+)-(\d+)[ T](\d+):(\d+):(\d+(\.\d+)?)(Z|([+-])(\d\d):?(\d\d))?$/),c?new Date(parseInt(c[1],10),3*parseInt(c[2],10)-1,1).getTime():e?new Date(parseInt(e[1],10),parseInt(e[2],10)-1,1).getTime():f?new Date(parseInt(f[1],10),parseInt(f[2],10)-1,parseInt(f[3],10)).getTime():h?(k=new Date(parseInt(h[1],10),0,1),4!==k.getDay()&&k.setMonth(0,1+(4-k.getDay()+7)%7),k.getTime()+6048e5*parseInt(h[2],10)):i?i[6]?(g=0,"Z"!==i[6]&&(g=60*parseInt(i[8],10)+parseInt(i[9],10),"+"===i[7]&&(g=0-g)),Date.UTC(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10)+g)):new Date(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10)).getTime():j?(l=parseFloat(j[6]),b=Math.floor(l),d=Math.round(1e3*(l-b)),j[8]?(g=0,"Z"!==j[8]&&(g=60*parseInt(j[10],10)+parseInt(j[11],10),"+"===j[9]&&(g=0-g)),Date.UTC(parseInt(j[1],10),parseInt(j[2],10)-1,parseInt(j[3],10),parseInt(j[4],10),parseInt(j[5],10)+g,b,d)):new Date(parseInt(j[1],10),parseInt(j[2],10)-1,parseInt(j[3],10),parseInt(j[4],10),parseInt(j[5],10),b,d).getTime()):new Date(parseInt(a,10),0,1).getTime())},b.Hover=function(){function c(c){null==c&&(c={}),this.options=a.extend({},b.Hover.defaults,c),this.el=a("
      "),this.el.hide(),this.options.parent.append(this.el)}return c.defaults={"class":"morris-hover morris-default-style"},c.prototype.update=function(a,b,c){return this.html(a),this.show(),this.moveTo(b,c)},c.prototype.html=function(a){return this.el.html(a)},c.prototype.moveTo=function(a,b){var c,d,e,f,g,h;return g=this.options.parent.innerWidth(),f=this.options.parent.innerHeight(),d=this.el.outerWidth(),c=this.el.outerHeight(),e=Math.min(Math.max(0,a-d/2),g-d),null!=b?(h=b-c-10,0>h&&(h=b+10,h+c>f&&(h=f/2-c/2))):h=f/2-c/2,this.el.css({left:e+"px",top:parseInt(h)+"px"})},c.prototype.show=function(){return this.el.show()},c.prototype.hide=function(){return this.el.hide()},c}(),b.Line=function(a){function c(a){return this.hilight=f(this.hilight,this),this.onHoverOut=f(this.onHoverOut,this),this.onHoverMove=f(this.onHoverMove,this),this.onGridClick=f(this.onGridClick,this),this instanceof b.Line?(c.__super__.constructor.call(this,a),void 0):new b.Line(a)}return h(c,a),c.prototype.init=function(){return"always"!==this.options.hideHover?(this.hover=new b.Hover({parent:this.el}),this.on("hovermove",this.onHoverMove),this.on("hoverout",this.onHoverOut),this.on("gridclick",this.onGridClick)):void 0},c.prototype.defaults={lineWidth:3,pointSize:4,lineColors:["#0b62a4","#7A92A3","#4da74d","#afd8f8","#edc240","#cb4b4b","#9440ed"],pointStrokeWidths:[1],pointStrokeColors:["#ffffff"],pointFillColors:[],smooth:!0,xLabels:"auto",xLabelFormat:null,xLabelMargin:24,continuousLine:!0,hideHover:!1},c.prototype.calc=function(){return this.calcPoints(),this.generatePaths()},c.prototype.calcPoints=function(){var a,b,c,d,e,f;for(e=this.data,f=[],c=0,d=e.length;d>c;c++)a=e[c],a._x=this.transX(a.x),a._y=function(){var c,d,e,f;for(e=a.y,f=[],c=0,d=e.length;d>c;c++)b=e[c],null!=b?f.push(this.transY(b)):f.push(b);return f}.call(this),f.push(a._ymax=Math.min.apply(Math,[this.bottom].concat(function(){var c,d,e,f;for(e=a._y,f=[],c=0,d=e.length;d>c;c++)b=e[c],null!=b&&f.push(b);return f}())));return f},c.prototype.hitTest=function(a){var b,c,d,e,f;if(0===this.data.length)return null;for(f=this.data.slice(1),b=d=0,e=f.length;e>d&&(c=f[b],!(a<(c._x+this.data[b]._x)/2));b=++d);return b},c.prototype.onGridClick=function(a,b){var c;return c=this.hitTest(a),this.fire("click",c,this.data[c].src,a,b)},c.prototype.onHoverMove=function(a){var b;return b=this.hitTest(a),this.displayHoverForRow(b)},c.prototype.onHoverOut=function(){return this.options.hideHover!==!1?this.displayHoverForRow(null):void 0},c.prototype.displayHoverForRow=function(a){var b;return null!=a?((b=this.hover).update.apply(b,this.hoverContentForRow(a)),this.hilight(a)):(this.hover.hide(),this.hilight())},c.prototype.hoverContentForRow=function(a){var b,c,d,e,f,g,h;for(d=this.data[a],b="
      "+d.label+"
      ",h=d.y,c=f=0,g=h.length;g>f;c=++f)e=h[c],b+="
      \n "+this.options.labels[c]+":\n "+this.yLabelFormat(e)+"\n
      ";return"function"==typeof this.options.hoverCallback&&(b=this.options.hoverCallback(a,this.options,b,d.src)),[b,d._x,d._ymax]},c.prototype.generatePaths=function(){var a,c,d,e,f;return this.paths=function(){var g,h,j,k;for(k=[],d=g=0,h=this.options.ykeys.length;h>=0?h>g:g>h;d=h>=0?++g:--g)f="boolean"==typeof this.options.smooth?this.options.smooth:(j=this.options.ykeys[d],i.call(this.options.smooth,j)>=0),c=function(){var a,b,c,f;for(c=this.data,f=[],a=0,b=c.length;b>a;a++)e=c[a],void 0!==e._y[d]&&f.push({x:e._x,y:e._y[d]});return f}.call(this),this.options.continuousLine&&(c=function(){var b,d,e;for(e=[],b=0,d=c.length;d>b;b++)a=c[b],null!==a.y&&e.push(a);return e}()),c.length>1?k.push(b.Line.createPath(c,f,this.bottom)):k.push(null);return k}.call(this)},c.prototype.draw=function(){var a;return((a=this.options.axes)===!0||"both"===a||"x"===a)&&this.drawXAxis(),this.drawSeries(),this.options.hideHover===!1?this.displayHoverForRow(this.data.length-1):void 0},c.prototype.drawXAxis=function(){var a,c,d,e,f,g,h,i,j,k,l=this;for(h=this.bottom+this.options.padding/2,f=null,e=null,a=function(a,b){var c,d,g,i,j;return c=l.drawXAxisLabel(l.transX(b),h,a),j=c.getBBox(),c.transform("r"+-l.options.xLabelAngle),d=c.getBBox(),c.transform("t0,"+d.height/2+"..."),0!==l.options.xLabelAngle&&(i=-.5*j.width*Math.cos(l.options.xLabelAngle*Math.PI/180),c.transform("t"+i+",0...")),d=c.getBBox(),(null==f||f>=d.x+d.width||null!=e&&e>=d.x)&&d.x>=0&&d.x+d.widtha;a++)g=c[a],d.push([g.label,g.x]);return d}.call(this),d.reverse(),k=[],i=0,j=d.length;j>i;i++)c=d[i],k.push(a(c[0],c[1]));return k},c.prototype.drawSeries=function(){var a,b,c,d,e,f;for(this.seriesPoints=[],a=b=d=this.options.ykeys.length-1;0>=d?0>=b:b>=0;a=0>=d?++b:--b)this._drawLineFor(a);for(f=[],a=c=e=this.options.ykeys.length-1;0>=e?0>=c:c>=0;a=0>=e?++c:--c)f.push(this._drawPointFor(a));return f},c.prototype._drawPointFor=function(a){var b,c,d,e,f,g;for(this.seriesPoints[a]=[],f=this.data,g=[],d=0,e=f.length;e>d;d++)c=f[d],b=null,null!=c._y[a]&&(b=this.drawLinePoint(c._x,c._y[a],this.colorFor(c,a,"point"),a)),g.push(this.seriesPoints[a].push(b));return g},c.prototype._drawLineFor=function(a){var b;return b=this.paths[a],null!==b?this.drawLinePath(b,this.colorFor(null,a,"line"),a):void 0},c.createPath=function(a,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;for(k="",c&&(g=b.Line.gradients(a)),l={y:null},h=q=0,r=a.length;r>q;h=++q)e=a[h],null!=e.y&&(null!=l.y?c?(f=g[h],j=g[h-1],i=(e.x-l.x)/4,m=l.x+i,o=Math.min(d,l.y+i*j),n=e.x-i,p=Math.min(d,e.y-i*f),k+="C"+m+","+o+","+n+","+p+","+e.x+","+e.y):k+="L"+e.x+","+e.y:c&&null==g[h]||(k+="M"+e.x+","+e.y)),l=e;return k},c.gradients=function(a){var b,c,d,e,f,g,h,i;for(c=function(a,b){return(a.y-b.y)/(a.x-b.x)},i=[],d=g=0,h=a.length;h>g;d=++g)b=a[d],null!=b.y?(e=a[d+1]||{y:null},f=a[d-1]||{y:null},null!=f.y&&null!=e.y?i.push(c(f,e)):null!=f.y?i.push(c(f,b)):null!=e.y?i.push(c(b,e)):i.push(null)):i.push(null);return i},c.prototype.hilight=function(a){var b,c,d,e,f;if(null!==this.prevHilight&&this.prevHilight!==a)for(b=c=0,e=this.seriesPoints.length-1;e>=0?e>=c:c>=e;b=e>=0?++c:--c)this.seriesPoints[b][this.prevHilight]&&this.seriesPoints[b][this.prevHilight].animate(this.pointShrinkSeries(b));if(null!==a&&this.prevHilight!==a)for(b=d=0,f=this.seriesPoints.length-1;f>=0?f>=d:d>=f;b=f>=0?++d:--d)this.seriesPoints[b][a]&&this.seriesPoints[b][a].animate(this.pointGrowSeries(b));return this.prevHilight=a},c.prototype.colorFor=function(a,b,c){return"function"==typeof this.options.lineColors?this.options.lineColors.call(this,a,b,c):"point"===c?this.options.pointFillColors[b%this.options.pointFillColors.length]||this.options.lineColors[b%this.options.lineColors.length]:this.options.lineColors[b%this.options.lineColors.length]},c.prototype.drawXAxisLabel=function(a,b,c){return this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor)},c.prototype.drawLinePath=function(a,b,c){return this.raphael.path(a).attr("stroke",b).attr("stroke-width",this.lineWidthForSeries(c))},c.prototype.drawLinePoint=function(a,b,c,d){return this.raphael.circle(a,b,this.pointSizeForSeries(d)).attr("fill",c).attr("stroke-width",this.pointStrokeWidthForSeries(d)).attr("stroke",this.pointStrokeColorForSeries(d))},c.prototype.pointStrokeWidthForSeries=function(a){return this.options.pointStrokeWidths[a%this.options.pointStrokeWidths.length]},c.prototype.pointStrokeColorForSeries=function(a){return this.options.pointStrokeColors[a%this.options.pointStrokeColors.length]},c.prototype.lineWidthForSeries=function(a){return this.options.lineWidth instanceof Array?this.options.lineWidth[a%this.options.lineWidth.length]:this.options.lineWidth},c.prototype.pointSizeForSeries=function(a){return this.options.pointSize instanceof Array?this.options.pointSize[a%this.options.pointSize.length]:this.options.pointSize},c.prototype.pointGrowSeries=function(a){return Raphael.animation({r:this.pointSizeForSeries(a)+3},25,"linear")},c.prototype.pointShrinkSeries=function(a){return Raphael.animation({r:this.pointSizeForSeries(a)},25,"linear")},c}(b.Grid),b.labelSeries=function(c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;if(j=200*(d-c)/e,i=new Date(c),n=b.LABEL_SPECS[f],void 0===n)for(r=b.AUTO_LABEL_ORDER,p=0,q=r.length;q>p;p++)if(k=r[p],m=b.LABEL_SPECS[k],j>=m.span){n=m;break}for(void 0===n&&(n=b.LABEL_SPECS.second),g&&(n=a.extend({},n,{fmt:g})),h=n.start(i),l=[];(o=h.getTime())<=d;)o>=c&&l.push([n.fmt(h),o]),n.incr(h);return l},c=function(a){return{span:60*a*1e3,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours())},fmt:function(a){return""+b.pad2(a.getHours())+":"+b.pad2(a.getMinutes())},incr:function(b){return b.setUTCMinutes(b.getUTCMinutes()+a)}}},d=function(a){return{span:1e3*a,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes())},fmt:function(a){return""+b.pad2(a.getHours())+":"+b.pad2(a.getMinutes())+":"+b.pad2(a.getSeconds())},incr:function(b){return b.setUTCSeconds(b.getUTCSeconds()+a)}}},b.LABEL_SPECS={decade:{span:1728e8,start:function(a){return new Date(a.getFullYear()-a.getFullYear()%10,0,1)},fmt:function(a){return""+a.getFullYear()},incr:function(a){return a.setFullYear(a.getFullYear()+10)}},year:{span:1728e7,start:function(a){return new Date(a.getFullYear(),0,1)},fmt:function(a){return""+a.getFullYear()},incr:function(a){return a.setFullYear(a.getFullYear()+1)}},month:{span:24192e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),1)},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)},incr:function(a){return a.setMonth(a.getMonth()+1)}},week:{span:6048e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)+"-"+b.pad2(a.getDate())},incr:function(a){return a.setDate(a.getDate()+7)}},day:{span:864e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)+"-"+b.pad2(a.getDate())},incr:function(a){return a.setDate(a.getDate()+1)}},hour:c(60),"30min":c(30),"15min":c(15),"10min":c(10),"5min":c(5),minute:c(1),"30sec":d(30),"15sec":d(15),"10sec":d(10),"5sec":d(5),second:d(1)},b.AUTO_LABEL_ORDER=["decade","year","month","week","day","hour","30min","15min","10min","5min","minute","30sec","15sec","10sec","5sec","second"],b.Area=function(c){function d(c){var f;return this instanceof b.Area?(f=a.extend({},e,c),this.cumulative=!f.behaveLikeLine,"auto"===f.fillOpacity&&(f.fillOpacity=f.behaveLikeLine?.8:1),d.__super__.constructor.call(this,f),void 0):new b.Area(c)}var e;return h(d,c),e={fillOpacity:"auto",behaveLikeLine:!1},d.prototype.calcPoints=function(){var a,b,c,d,e,f,g;for(f=this.data,g=[],d=0,e=f.length;e>d;d++)a=f[d],a._x=this.transX(a.x),b=0,a._y=function(){var d,e,f,g;for(f=a.y,g=[],d=0,e=f.length;e>d;d++)c=f[d],this.options.behaveLikeLine?g.push(this.transY(c)):(b+=c||0,g.push(this.transY(b)));return g}.call(this),g.push(a._ymax=Math.max.apply(Math,a._y));return g},d.prototype.drawSeries=function(){var a,b,c,d,e,f,g,h;for(this.seriesPoints=[],b=this.options.behaveLikeLine?function(){f=[];for(var a=0,b=this.options.ykeys.length-1;b>=0?b>=a:a>=b;b>=0?a++:a--)f.push(a);return f}.apply(this):function(){g=[];for(var a=e=this.options.ykeys.length-1;0>=e?0>=a:a>=0;0>=e?a++:a--)g.push(a);return g}.apply(this),h=[],c=0,d=b.length;d>c;c++)a=b[c],this._drawFillFor(a),this._drawLineFor(a),h.push(this._drawPointFor(a));return h},d.prototype._drawFillFor=function(a){var b;return b=this.paths[a],null!==b?(b+="L"+this.transX(this.xmax)+","+this.bottom+"L"+this.transX(this.xmin)+","+this.bottom+"Z",this.drawFilledPath(b,this.fillForSeries(a))):void 0},d.prototype.fillForSeries=function(a){var b;return b=Raphael.rgb2hsl(this.colorFor(this.data[a],a,"line")),Raphael.hsl(b.h,this.options.behaveLikeLine?.9*b.s:.75*b.s,Math.min(.98,this.options.behaveLikeLine?1.2*b.l:1.25*b.l))},d.prototype.drawFilledPath=function(a,b){return this.raphael.path(a).attr("fill",b).attr("fill-opacity",this.options.fillOpacity).attr("stroke","none")},d}(b.Line),b.Bar=function(c){function d(c){return this.onHoverOut=f(this.onHoverOut,this),this.onHoverMove=f(this.onHoverMove,this),this.onGridClick=f(this.onGridClick,this),this instanceof b.Bar?(d.__super__.constructor.call(this,a.extend({},c,{parseTime:!1})),void 0):new b.Bar(c)}return h(d,c),d.prototype.init=function(){return this.cumulative=this.options.stacked,"always"!==this.options.hideHover?(this.hover=new b.Hover({parent:this.el}),this.on("hovermove",this.onHoverMove),this.on("hoverout",this.onHoverOut),this.on("gridclick",this.onGridClick)):void 0},d.prototype.defaults={barSizeRatio:.75,barGap:3,barColors:["#0b62a4","#7a92a3","#4da74d","#afd8f8","#edc240","#cb4b4b","#9440ed"],barOpacity:1,barRadius:[0,0,0,0],xLabelMargin:50},d.prototype.calc=function(){var a;return this.calcBars(),this.options.hideHover===!1?(a=this.hover).update.apply(a,this.hoverContentForRow(this.data.length-1)):void 0},d.prototype.calcBars=function(){var a,b,c,d,e,f,g;for(f=this.data,g=[],a=d=0,e=f.length;e>d;a=++d)b=f[a],b._x=this.left+this.width*(a+.5)/this.data.length,g.push(b._y=function(){var a,d,e,f;for(e=b.y,f=[],a=0,d=e.length;d>a;a++)c=e[a],null!=c?f.push(this.transY(c)):f.push(null);return f}.call(this));return g},d.prototype.draw=function(){var a;return((a=this.options.axes)===!0||"both"===a||"x"===a)&&this.drawXAxis(),this.drawSeries()},d.prototype.drawXAxis=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m;for(j=this.bottom+(this.options.xAxisLabelTopPadding||this.options.padding/2),g=null,f=null,m=[],a=k=0,l=this.data.length;l>=0?l>k:k>l;a=l>=0?++k:--k)h=this.data[this.data.length-1-a],b=this.drawXAxisLabel(h._x,j,h.label),i=b.getBBox(),b.transform("r"+-this.options.xLabelAngle),c=b.getBBox(),b.transform("t0,"+c.height/2+"..."),0!==this.options.xLabelAngle&&(e=-.5*i.width*Math.cos(this.options.xLabelAngle*Math.PI/180),b.transform("t"+e+",0...")),(null==g||g>=c.x+c.width||null!=f&&f>=c.x)&&c.x>=0&&c.x+c.width=0?this.transY(0):null,this.bars=function(){var h,l,p,q;for(p=this.data,q=[],d=h=0,l=p.length;l>h;d=++h)i=p[d],e=0,q.push(function(){var h,l,p,q;for(p=i._y,q=[],j=h=0,l=p.length;l>h;j=++h)n=p[j],null!==n?(o?(m=Math.min(n,o),b=Math.max(n,o)):(m=n,b=this.bottom),f=this.left+d*c+g,this.options.stacked||(f+=j*(a+this.options.barGap)),k=b-m,this.options.stacked&&(m-=e),this.drawBar(f,m,a,k,this.colorFor(i,j,"bar"),this.options.barOpacity,this.options.barRadius),q.push(e+=k)):q.push(null);return q}.call(this));return q}.call(this)},d.prototype.colorFor=function(a,b,c){var d,e;return"function"==typeof this.options.barColors?(d={x:a.x,y:a.y[b],label:a.label},e={index:b,key:this.options.ykeys[b],label:this.options.labels[b]},this.options.barColors.call(this,d,e,c)):this.options.barColors[b%this.options.barColors.length]},d.prototype.hitTest=function(a){return 0===this.data.length?null:(a=Math.max(Math.min(a,this.right),this.left),Math.min(this.data.length-1,Math.floor((a-this.left)/(this.width/this.data.length))))},d.prototype.onGridClick=function(a,b){var c;return c=this.hitTest(a),this.fire("click",c,this.data[c].src,a,b)},d.prototype.onHoverMove=function(a){var b,c;return b=this.hitTest(a),(c=this.hover).update.apply(c,this.hoverContentForRow(b))},d.prototype.onHoverOut=function(){return this.options.hideHover!==!1?this.hover.hide():void 0},d.prototype.hoverContentForRow=function(a){var b,c,d,e,f,g,h,i;for(d=this.data[a],b="
      "+d.label+"
      ",i=d.y,c=g=0,h=i.length;h>g;c=++g)f=i[c],b+="
      \n "+this.options.labels[c]+":\n "+this.yLabelFormat(f)+"\n
      ";return"function"==typeof this.options.hoverCallback&&(b=this.options.hoverCallback(a,this.options,b,d.src)),e=this.left+(a+.5)*this.width/this.data.length,[b,e]},d.prototype.drawXAxisLabel=function(a,b,c){var d;return d=this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor)},d.prototype.drawBar=function(a,b,c,d,e,f,g){var h,i;return h=Math.max.apply(Math,g),i=0===h||h>d?this.raphael.rect(a,b,c,d):this.raphael.path(this.roundedRect(a,b,c,d,g)),i.attr("fill",e).attr("fill-opacity",f).attr("stroke","none")},d.prototype.roundedRect=function(a,b,c,d,e){return null==e&&(e=[0,0,0,0]),["M",a,e[0]+b,"Q",a,b,a+e[0],b,"L",a+c-e[1],b,"Q",a+c,b,a+c,b+e[1],"L",a+c,b+d-e[2],"Q",a+c,b+d,a+c-e[2],b+d,"L",a+e[3],b+d,"Q",a,b+d,a,b+d-e[3],"Z"]},d}(b.Grid),b.Donut=function(c){function d(c){this.resizeHandler=f(this.resizeHandler,this),this.select=f(this.select,this),this.click=f(this.click,this);var d=this;if(!(this instanceof b.Donut))return new b.Donut(c);if(this.options=a.extend({},this.defaults,c),this.el="string"==typeof c.element?a(document.getElementById(c.element)):a(c.element),null===this.el||0===this.el.length)throw new Error("Graph placeholder not found.");void 0!==c.data&&0!==c.data.length&&(this.raphael=new Raphael(this.el[0]),this.options.resize&&a(window).bind("resize",function(){return null!=d.timeoutId&&window.clearTimeout(d.timeoutId),d.timeoutId=window.setTimeout(d.resizeHandler,100)}),this.setData(c.data))}return h(d,c),d.prototype.defaults={colors:["#0B62A4","#3980B5","#679DC6","#95BBD7","#B0CCE1","#095791","#095085","#083E67","#052C48","#042135"],backgroundColor:"#FFFFFF",labelColor:"#000000",formatter:b.commas,resize:!1},d.prototype.redraw=function(){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;for(this.raphael.clear(),c=this.el.width()/2,d=this.el.height()/2,n=(Math.min(c,d)-10)/3,l=0,u=this.values,o=0,r=u.length;r>o;o++)m=u[o],l+=m;for(i=5/(2*n),a=1.9999*Math.PI-i*this.data.length,g=0,f=0,this.segments=[],v=this.values,e=p=0,s=v.length;s>p;e=++p)m=v[e],j=g+i+a*(m/l),k=new b.DonutSegment(c,d,2*n,n,g,j,this.data[e].color||this.options.colors[f%this.options.colors.length],this.options.backgroundColor,f,this.raphael),k.render(),this.segments.push(k),k.on("hover",this.select),k.on("click",this.click),g=j,f+=1;for(this.text1=this.drawEmptyDonutLabel(c,d-10,this.options.labelColor,15,800),this.text2=this.drawEmptyDonutLabel(c,d+10,this.options.labelColor,14),h=Math.max.apply(Math,this.values),f=0,w=this.values,x=[],q=0,t=w.length;t>q;q++){if(m=w[q],m===h){this.select(f); +break}x.push(f+=1)}return x},d.prototype.setData=function(a){var b;return this.data=a,this.values=function(){var a,c,d,e;for(d=this.data,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(parseFloat(b.value));return e}.call(this),this.redraw()},d.prototype.click=function(a){return this.fire("click",a,this.data[a])},d.prototype.select=function(a){var b,c,d,e,f,g;for(g=this.segments,e=0,f=g.length;f>e;e++)c=g[e],c.deselect();return d=this.segments[a],d.select(),b=this.data[a],this.setLabels(b.label,this.options.formatter(b.value,b))},d.prototype.setLabels=function(a,b){var c,d,e,f,g,h,i,j;return c=2*(Math.min(this.el.width()/2,this.el.height()/2)-10)/3,f=1.8*c,e=c/2,d=c/3,this.text1.attr({text:a,transform:""}),g=this.text1.getBBox(),h=Math.min(f/g.width,e/g.height),this.text1.attr({transform:"S"+h+","+h+","+(g.x+g.width/2)+","+(g.y+g.height)}),this.text2.attr({text:b,transform:""}),i=this.text2.getBBox(),j=Math.min(f/i.width,d/i.height),this.text2.attr({transform:"S"+j+","+j+","+(i.x+i.width/2)+","+i.y})},d.prototype.drawEmptyDonutLabel=function(a,b,c,d,e){var f;return f=this.raphael.text(a,b,"").attr("font-size",d).attr("fill",c),null!=e&&f.attr("font-weight",e),f},d.prototype.resizeHandler=function(){return this.timeoutId=null,this.raphael.setSize(this.el.width(),this.el.height()),this.redraw()},d}(b.EventEmitter),b.DonutSegment=function(a){function b(a,b,c,d,e,g,h,i,j,k){this.cx=a,this.cy=b,this.inner=c,this.outer=d,this.color=h,this.backgroundColor=i,this.index=j,this.raphael=k,this.deselect=f(this.deselect,this),this.select=f(this.select,this),this.sin_p0=Math.sin(e),this.cos_p0=Math.cos(e),this.sin_p1=Math.sin(g),this.cos_p1=Math.cos(g),this.is_long=g-e>Math.PI?1:0,this.path=this.calcSegment(this.inner+3,this.inner+this.outer-5),this.selectedPath=this.calcSegment(this.inner+3,this.inner+this.outer),this.hilight=this.calcArc(this.inner)}return h(b,a),b.prototype.calcArcPoints=function(a){return[this.cx+a*this.sin_p0,this.cy+a*this.cos_p0,this.cx+a*this.sin_p1,this.cy+a*this.cos_p1]},b.prototype.calcSegment=function(a,b){var c,d,e,f,g,h,i,j,k,l;return k=this.calcArcPoints(a),c=k[0],e=k[1],d=k[2],f=k[3],l=this.calcArcPoints(b),g=l[0],i=l[1],h=l[2],j=l[3],"M"+c+","+e+("A"+a+","+a+",0,"+this.is_long+",0,"+d+","+f)+("L"+h+","+j)+("A"+b+","+b+",0,"+this.is_long+",1,"+g+","+i)+"Z"},b.prototype.calcArc=function(a){var b,c,d,e,f;return f=this.calcArcPoints(a),b=f[0],d=f[1],c=f[2],e=f[3],"M"+b+","+d+("A"+a+","+a+",0,"+this.is_long+",0,"+c+","+e)},b.prototype.render=function(){var a=this;return this.arc=this.drawDonutArc(this.hilight,this.color),this.seg=this.drawDonutSegment(this.path,this.color,this.backgroundColor,function(){return a.fire("hover",a.index)},function(){return a.fire("click",a.index)})},b.prototype.drawDonutArc=function(a,b){return this.raphael.path(a).attr({stroke:b,"stroke-width":2,opacity:0})},b.prototype.drawDonutSegment=function(a,b,c,d,e){return this.raphael.path(a).attr({fill:b,stroke:c,"stroke-width":3}).hover(d).click(e)},b.prototype.select=function(){return this.selected?void 0:(this.seg.animate({path:this.selectedPath},150,"<>"),this.arc.animate({opacity:1},150,"<>"),this.selected=!0)},b.prototype.deselect=function(){return this.selected?(this.seg.animate({path:this.path},150,"<>"),this.arc.animate({opacity:0},150,"<>"),this.selected=!1):void 0},b}(b.EventEmitter)}).call(this); + + + + !function(){function e(e,r){return[].slice.call((r||document).querySelectorAll(e))}if(window.addEventListener){var r=window.StyleFix={link:function(e){try{if("stylesheet"!==e.rel||e.hasAttribute("data-noprefix"))return}catch(t){return}var n,i=e.href||e.getAttribute("data-href"),a=i.replace(/[^\/]+$/,""),o=(/^[a-z]{3,10}:/.exec(a)||[""])[0],s=(/^[a-z]{3,10}:\/\/[^\/]+/.exec(a)||[""])[0],l=/^([^?]*)\??/.exec(i)[1],u=e.parentNode,p=new XMLHttpRequest;p.onreadystatechange=function(){4===p.readyState&&n()},n=function(){var t=p.responseText;if(t&&e.parentNode&&(!p.status||p.status<400||p.status>600)){if(t=r.fix(t,!0,e),a){t=t.replace(/url\(\s*?((?:"|')?)(.+?)\1\s*?\)/gi,function(e,r,t){return/^([a-z]{3,10}:|#)/i.test(t)?e:/^\/\//.test(t)?'url("'+o+t+'")':/^\//.test(t)?'url("'+s+t+'")':/^\?/.test(t)?'url("'+l+t+'")':'url("'+a+t+'")'});var n=a.replace(/([\\\^\$*+[\]?{}.=!:(|)])/g,"\\$1");t=t.replace(RegExp("\\b(behavior:\\s*?url\\('?\"?)"+n,"gi"),"$1")}var i=document.createElement("style");i.textContent=t,i.media=e.media,i.disabled=e.disabled,i.setAttribute("data-href",e.getAttribute("href")),u.insertBefore(i,e),u.removeChild(e),i.media=e.media}};try{p.open("GET",i),p.send(null)}catch(t){"undefined"!=typeof XDomainRequest&&(p=new XDomainRequest,p.onerror=p.onprogress=function(){},p.onload=n,p.open("GET",i),p.send(null))}e.setAttribute("data-inprogress","")},styleElement:function(e){if(!e.hasAttribute("data-noprefix")){var t=e.disabled;e.textContent=r.fix(e.textContent,!0,e),e.disabled=t}},styleAttribute:function(e){var t=e.getAttribute("style");t=r.fix(t,!1,e),e.setAttribute("style",t)},process:function(){e("style").forEach(StyleFix.styleElement),e("[style]").forEach(StyleFix.styleAttribute)},register:function(e,t){(r.fixers=r.fixers||[]).splice(void 0===t?r.fixers.length:t,0,e)},fix:function(e,t,n){for(var i=0;i-1&&(e=e.replace(/(\s|:|,)(repeating-)?linear-gradient\(\s*(-?\d*\.?\d*)deg/gi,function(e,r,t,n){return r+(t||"")+"linear-gradient("+(90-n)+"deg"})),e=r("functions","(\\s|:|,)","\\s*\\(","$1"+i+"$2(",e),e=r("keywords","(\\s|:)","(\\s|;|\\}|$)","$1"+i+"$2$3",e),e=r("properties","(^|\\{|\\s|;)","\\s*:","$1"+i+"$2:",e),t.properties.length){var a=RegExp("\\b("+t.properties.join("|")+")(?!:)","gi");e=r("valueProperties","\\b",":(.+?);",function(e){return e.replace(a,i+"$1")},e)}return n&&(e=r("selectors","","\\b",t.prefixSelector,e),e=r("atrules","@","\\b","@"+i+"$1",e)),e=e.replace(RegExp("-"+i,"g"),"-"),e=e.replace(/-\*-(?=[a-z]+)/gi,t.prefix)},property:function(e){return(t.properties.indexOf(e)?t.prefix:"")+e},value:function(e){return e=r("functions","(^|\\s|,)","\\s*\\(","$1"+t.prefix+"$2(",e),e=r("keywords","(^|\\s)","(\\s|$)","$1"+t.prefix+"$2$3",e)},prefixSelector:function(e){return e.replace(/^:{1,2}/,function(e){return e+t.prefix})},prefixProperty:function(e,r){var n=t.prefix+e;return r?StyleFix.camelCase(n):n}};!function(){var e={},r=[],n=getComputedStyle(document.documentElement,null),i=document.createElement("div").style,a=function(t){if("-"===t.charAt(0)){r.push(t);var n=t.split("-"),i=n[1];for(e[i]=++e[i]||1;n.length>3;){n.pop();var a=n.join("-");o(a)&&-1===r.indexOf(a)&&r.push(a)}}},o=function(e){return StyleFix.camelCase(e)in i};if(n.length>0)for(var s=0;s1){for(var i=0;i'),u=e(window),d=[],h=0,g=!1,f=new Array;r.usePopupLoader||(r.popupLoaderSelector=null),r.usePopupCloser||(r.popupCloserSelector=null),r.usePopupCaption||(r.popupCaptionSelector=null),r.usePopupNav||(r.popupNavPreviousSelector=null,r.popupNavNextSelector=null);var x;x=e(r.popupSelector?r.popupSelector:'
      '+(r.popupLoaderSelector?'
      '+r.popupLoaderText+"
      ":"")+'
      '+(r.popupCaptionSelector?'
      ':"")+(r.popupCloserSelector?''+r.popupCloserText+"":"")+(r.popupNavPreviousSelector?'':"")+(r.popupNavNextSelector?'':"")+"
      ");var v=x.find(".pic"),w=e(),b=x.find(r.popupLoaderSelector),m=x.find(r.popupCaptionSelector),y=x.find(r.popupCloserSelector),S=x.find(r.popupNavNextSelector),C=x.find(r.popupNavPreviousSelector),P=S.add(C);if(r.usePopupDefaultStyling&&(x.css("background",r.popupBackgroundColor).css("color",r.popupTextColor).css("padding",r.popupPadding+"px"),m.length>0&&(x.css("padding-bottom",r.popupCaptionHeight+"px"),m.css("position","absolute").css("left","0").css("bottom","0").css("width","100%").css("text-align","center").css("height",r.popupCaptionHeight+"px").css("line-height",r.popupCaptionHeight+"px"),r.popupCaptionTextSize&&m.css("font-size",popupCaptionTextSize)),y.length>0&&y.html(r.popupCloserText).css("font-size",r.popupCloserTextSize).css("background",r.popupCloserBackgroundColor).css("color",r.popupCloserTextColor).css("display","block").css("width","40px").css("height","40px").css("line-height","40px").css("text-align","center").css("position","absolute").css("text-decoration","none").css("outline","0").css("top","0").css("right","-40px"),b.length>0&&b.html("").css("position","relative").css("font-size",r.popupLoaderTextSize).on("startSpinning",function(o){var t=e("
      "+r.popupLoaderText+"
      ");t.css("height",Math.floor(r.popupHeight/2)+"px").css("overflow","hidden").css("line-height",Math.floor(r.popupHeight/2)+"px").css("text-align","center").css("margin-top",Math.floor((x.height()-t.height()+(m.length>0?m.height():0))/2)).css("color",r.popupTextColor?r.popupTextColor:"").on("xfin",function(){t.fadeTo(300,.5,function(){t.trigger("xfout")})}).on("xfout",function(){t.fadeTo(300,.05,function(){t.trigger("xfin")})}).trigger("xfin"),b.append(t)}).on("stopSpinning",function(e){var o=b.find("div");o.remove()}),2==P.length)){P.css("font-size","75px").css("text-align","center").css("color","#fff").css("text-shadow","none").css("height","100%").css("position","absolute").css("top","0").css("opacity","0.35").css("cursor","pointer").css("box-shadow","inset 0px 0px 10px 0px rgba(0,0,0,0)").poptrox_disableSelection();var k,T;r.usePopupEasyClose?(k="100px",T="100px"):(k="75%",T="25%"),S.css("right","0").css("width",k).html('
      >
      '),C.css("left","0").css("width",T).html('
      <
      ')}return u.on("resize orientationchange",function(){t()}),m.on("update",function(e,o){o&&0!=o.length||(o=r.popupBlankCaptionText),m.html(o)}),y.css("cursor","pointer").on("click",function(e){return e.preventDefault(),e.stopPropagation(),x.trigger("poptrox_close"),!0}),S.on("click",function(e){e.stopPropagation(),e.preventDefault(),x.trigger("poptrox_next")}),C.on("click",function(e){e.stopPropagation(),e.preventDefault(),x.trigger("poptrox_previous")}),l.css("position","fixed").css("left",0).css("top",0).css("z-index",r.baseZIndex).css("width","100%").css("height","100%").css("text-align","center").css("cursor","pointer").appendTo(r.parent).prepend('
      ').append('
      ').hide().on("touchmove",function(e){return!1}).on("click",function(e){e.preventDefault(),e.stopPropagation(),x.trigger("poptrox_close")}),x.css("display","inline-block").css("vertical-align","middle").css("position","relative").css("z-index",1).css("cursor","auto").appendTo(l).hide().on("poptrox_next",function(){var e=h+1;e>=d.length&&(e=0),x.trigger("poptrox_switch",[e])}).on("poptrox_previous",function(){var e=h-1;0>e&&(e=d.length-1),x.trigger("poptrox_switch",[e])}).on("poptrox_reset",function(){t(),x.data("width",r.popupWidth).data("height",r.popupHeight),b.hide().trigger("stopSpinning"),m.hide(),y.hide(),P.hide(),v.hide(),w.attr("src","").detach()}).on("poptrox_open",function(e,o){return g?!0:(g=!0,r.useBodyOverflow&&a.css("overflow","hidden"),r.onPopupOpen&&r.onPopupOpen(),void l.fadeTo(r.fadeSpeed,1,function(){x.trigger("poptrox_switch",[o,!0])}))}).on("poptrox_switch",function(o,i,p){var s;if(!p&&g)return!0;if(g=!0,x.css("width",x.data("width")).css("height",x.data("height")),m.hide(),w.attr("src")&&w.attr("src",""),w.detach(),s=d[i],w=s.object,w.off("load"),v.css("text-indent","-9999px").show().append(w),"ajax"==s.type?e.get(s.src,function(e){w.html(e),w.trigger("load")}):w.attr("src",s.src),"image"!=s.type){var n,a;n=s.width,a=s.height,"%"==n.slice(-1)&&(n=parseInt(n.substring(0,n.length-1))/100*u.width()),"%"==a.slice(-1)&&(a=parseInt(a.substring(0,a.length-1))/100*u.height()),w.css("position","relative").css("outline","0").css("z-index",r.baseZIndex+100).width(n).height(a)}b.trigger("startSpinning").fadeIn(300),x.show(),r.popupIsFixed?(x.width(r.popupWidth).height(r.popupHeight),w.load(function(){w.off("load"),b.hide().trigger("stopSpinning"),m.trigger("update",[s.captionText]).fadeIn(r.fadeSpeed),y.fadeIn(r.fadeSpeed),v.css("text-indent",0).hide().fadeIn(r.fadeSpeed,function(){g=!1}),h=i,P.fadeIn(r.fadeSpeed)})):w.load(function(){t(),w.off("load"),b.hide().trigger("stopSpinning");var e=w.width(),o=w.height(),p=function(){m.trigger("update",[s.captionText]).fadeIn(r.fadeSpeed),y.fadeIn(r.fadeSpeed),v.css("text-indent",0).hide().fadeIn(r.fadeSpeed,function(){g=!1}),h=i,P.fadeIn(r.fadeSpeed),x.data("width",e).data("height",o).css("width","auto").css("height","auto")};e==x.data("width")&&o==x.data("height")?p():x.animate({width:e,height:o},r.popupSpeed,"swing",p)}),"image"!=s.type&&w.trigger("load")}).on("poptrox_close",function(){return g&&!r.usePopupForceClose?!0:(g=!0,x.hide().trigger("poptrox_reset"),r.onPopupClose&&r.onPopupClose(),void l.fadeOut(r.fadeSpeed,function(){r.useBodyOverflow&&a.css("overflow","auto"),g=!1}))}).trigger("poptrox_reset"),r.usePopupEasyClose?(m.on("click","a",function(e){e.stopPropagation()}),x.css("cursor","pointer").on("click",function(e){e.stopPropagation(),e.preventDefault(),x.trigger("poptrox_close")})):x.on("click",function(e){e.stopPropagation()}),u.keydown(function(e){if(x.is(":visible"))switch(e.keyCode){case 37:case 32:if(r.usePopupNav)return x.trigger("poptrox_previous"),!1;break;case 39:if(r.usePopupNav)return x.trigger("poptrox_next"),!1;break;case 27:return x.trigger("poptrox_close"),!1}}),n.find(r.selector).each(function(o){var t,i,p=e(this),s=p.find("img"),n=p.data("poptrox");if("ignore"!=n&&p.attr("href")){if(t={src:p.attr("href"),captionText:s.attr("title"),width:null,height:null,type:null,object:null,options:null},r.caption){if("function"==typeof r.caption)c=r.caption(p);else if("selector"in r.caption){var a;a=p.find(r.caption.selector),"attribute"in r.caption?c=a.attr(r.caption.attribute):(c=a.html(),r.caption.remove===!0&&a.remove())}}else c=s.attr("title");if(t.captionText=c,n){var l=n.split(",");0 in l&&(t.type=l[0]),1 in l&&(i=l[1].match(/([0-9%]+)x([0-9%]+)/),i&&3==i.length&&(t.width=i[1],t.height=i[2])),2 in l&&(t.options=l[2])}if(!t.type)switch(i=t.src.match(/\/\/([a-z0-9\.]+)\/.*/),(!i||i.length<2)&&(i=[!1]),i[1]){case"api.soundcloud.com":t.type="soundcloud";break;case"youtu.be":t.type="youtube";break;case"vimeo.com":t.type="vimeo";break;case"wistia.net":t.type="wistia";break;case"bcove.me":t.type="bcove";break;default:t.type="image"}switch(i=t.src.match(/\/\/[a-z0-9\.]+\/(.*)/),t.type){case"iframe":t.object=e(''),t.object.on("click",function(e){e.stopPropagation()}).css("cursor","auto"),t.width&&t.height||(t.width="600",t.height="400");break;case"ajax":t.object=e('
      '),t.object.on("click",function(e){e.stopPropagation()}).css("cursor","auto").css("overflow","auto"),t.width&&t.height||(t.width="600",t.height="400");break;case"soundcloud":t.object=e(''),t.src="//w.soundcloud.com/player/?url="+escape(t.src)+(t.options?"&"+t.options:""),t.width="600",t.height="166";break;case"youtube":t.object=e(''),t.src="//www.youtube.com/embed/"+i[1]+(t.options?"?"+t.options:""),t.width&&t.height||(t.width="800",t.height="480");break;case"vimeo":t.object=e(''),t.src="//player.vimeo.com/video/"+i[1]+(t.options?"?"+t.options:""),t.width&&t.height||(t.width="800",t.height="480");break;case"wistia":t.object=e(''),t.src="//fast.wistia.net/"+i[1]+(t.options?"?"+t.options:""),t.width&&t.height||(t.width="800",t.height="480");break;case"bcove":t.object=e(''),t.src="//bcove.me/"+i[1]+(t.options?"?"+t.options:""),t.width&&t.height||(t.width="640",t.height="360");break;default:if(t.object=e(''),r.preload){var i=document.createElement("img");i.src=t.src,f.push(i)}t.width=p.attr("width"),t.height=p.attr("height")}"file:"==window.location.protocol&&t.src.match(/^\/\//)&&(t.src="http:"+t.src),d.push(t),s.attr("title",""),p.attr("href","").css("outline",0).on("click",function(e){e.preventDefault(),e.stopPropagation(),x.trigger("poptrox_open",[o])})}}),e(this)}}(jQuery); + + + +/*! + * jCider v3.0.6 (http://pratinav.tk/jCider) + * (c) 2015 Pratinav Bagla (http://pratinav.tk) + * Released under the MIT License (https://github.com/Pratinav/jCider/blob/master/LICENSE.txt) + **/ +!function($){function n(n,i){void 0===i&&(i="");for(var t="",e="",o="",a="tag",r=0;r1?" ":"",a="class")}return el="<"+t,""!==o&&(el+=' id="'+o+'"'),""!==e&&(el+=' class="'+e+'"'),el+=">"+i+"",el}function i(){var n=window.navigator.userAgent,i=n.indexOf("MSIE ");parseInt(n.substring(i+5,n.indexOf(".",i)));return i>0||navigator.userAgent.match(/Trident.*rv\:11\./)?!0:!1}function t(){if(!window.getComputedStyle)return!1;var n,i=document.createElement("p"),t=[],e={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};document.body.insertBefore(i,null);for(var o in e)void 0!==i.style[o]&&(t.push(),i.style[o]="translate3d(1px,1px,1px)",n=window.getComputedStyle(i).getPropertyValue(e[o]));return document.body.removeChild(i),void 0!==n&&n.length>0&&"none"!==n?"3d":t.length>0?"2d":!1}$.fn.jcider=function(e){var o=$.extend({looping:!0,visibleSlides:1,variableWidth:!1,variableHeight:!0,fading:!1,easing:"cubic-bezier(.694, .0482, .335, 1)",transitionDuration:400,autoplay:!1,slideDuration:3e3,controls:!0,controlsWrapper:"div.jcider-nav",controlsLeft:["span.jcider-nav-left",""],controlsRight:["span.jcider-nav-right",""],pagination:!0,paginationWrapper:"div.jcider-pagination",paginationPoint:"div.jcider-pagination-point"},e);return this.each(function(){function e(){if(!o.fading){var n=0;A=[];for(var i=0;E>i;i++)A[i]=-n,M.eq(i).css("left",n),n+=M.eq(i).outerWidth(!0)}}function a(){var i=o.controlsWrapper.split("");O.append(n(i)),$controlsWrapper=O.find(o.controlsWrapper),$controlsWrapper.append(n(o.controlsLeft[0].split(""),o.controlsLeft[1])),$controlsWrapper.append(n(o.controlsRight[0].split(""),o.controlsRight[1])),j=$controlsWrapper.find(o.controlsLeft[0]),C=$controlsWrapper.find(o.controlsRight[0]),o.pagination!==!0&&$controlsWrapper.hide()}function r(){var i=n(o.paginationWrapper.split(""));O.append(i),S=O.find(o.paginationWrapper);for(var t=n(o.paginationPoint.split("")),e=0;en,t=n+o.visibleSlides===E+1;if(!o.looping){if(i||t)return;j.hasClass("disabled")&&j.removeClass("disabled"),C.hasClass("disabled")&&C.removeClass("disabled"),0===n?j.addClass("disabled"):n+o.visibleSlides>E&&C.addClass("disabled")}var e;if(X){if(e=M.filter(".active"),e.index()===n)return;e.removeClass("active"),o.pagination&&k.filter(".active").removeClass("active")}if(t?n=0:(i||n+o.visibleSlides>E)&&(n=E-o.visibleSlides),P=M.eq(n),1===o.visibleSlides&&(o.variableHeight&&(T=P.height(),O.css({height:T+"px"})),o.variableWidth&&(D=P.width(),O.css({width:D+"px"}))),o.pagination){var a=Math.floor(n/o.visibleSlides);n===E-o.visibleSlides&&(a=Math.floor((E-1)/o.visibleSlides)),k.eq(a).addClass("active")}P.addClass("active"),o.fading?(X&&e.fadeOut(o.transitionDuration),P.fadeIn(o.transitionDuration)):(nextOffset=A[n],s(nextOffset)),X||(X=!0)}function c(){l(P.index()+1)}function d(){l(P.index()-1)}function p(){return o.autoplay||(o.autoplay=!0),I?void(I=!1):void setTimeout(function(){c(),p()},o.slideDuration)}function f(){o.autoplay&&(o.autoplay=!1),I||(I=!0)}function u(){I?(I=!1,p()):f()}function v(){o.controls&&(o.controls=!1),"none"!==$controlsWrapper.css("display")&&$controlsWrapper.hide()}function g(){o.controls||(o.controls=!0),"none"===$controlsWrapper.css("display")&&$controlsWrapper.show()}function h(){o.controls?o.controls=!1:o.controls=!0,"none"!==$controlsWrapper.css("display")?$controlsWrapper.hide():$controlsWrapper.show()}function m(){o.pagination&&(o.pagination=!1),"none"!==S.css("display")&&S.hide()}function b(){o.pagination||(o.pagination=!0),"none"===S.css("display")&&S.show()}function y(){o.pagination?o.pagination=!1:o.pagination=!0,"none"!==S.css("display")?S.hide():S.show()}function w(){k.on("click",function(n){n.stopPropagation();var i=$(this).index()*o.visibleSlides;return l(i),!1}),j.on("click",function(n){return n.stopPropagation(),d(),!1}),C.on("click",function(n){return n.stopPropagation(),c(),!1})}function x(){if(O.css({position:"relative",overflow:"hidden",transition:"all "+o.transitionDuration+"ms ease-out"}),L.css({height:"100%",width:"100%"}),M.css({position:"absolute",left:"0"}),o.fading?(L.css({width:"100%"}),M.not(0).fadeOut()):(L.css({transition:"all "+o.transitionDuration+"ms "+o.easing,left:"0",cursor:"move"}),"3d"===R&&L.css({"-webkit-backface-visibility":"hidden","-moz-backface-visibility":"hidden","-ms-backface-visibility":"hidden","backface-visibility":"hidden","-webkit-perspective":"1000","-moz-perspective":"1000","-ms-perspective":"1000",perspective:"1000"})),a(),r(),w(),e(),void 0!==P){var n=P.index();l(0),l(n)}else l(0);o.autoplay&&p(),O.load(function(){e()})}function W(n){if(void 0!==n)for(var i in n)o.hasOwnProperty(i)&&(o[i]=n[i]);$controlsWrapper.remove(),S.remove(),x()}var j,C,S,k,P,D,T,z=$(window),O=$(this),L=O.children(),M=L.children(),E=M.length,X=!1,R=t(),q=i(),I=!1,A=[];x();var H=!1,Y=!1,B=0,Q=0,V=0,F=0;O.on({mousedown:function(n){H=!0,B=q?event.clientX+document.body.scrollLeft:n.pageX},mouseup:function(n){if(H=!1,Y){Y=!1;var i=10;B>Q+i?c():Q+i>B&&d()}},mousemove:function(n){H&&(Y=!0,Q=q?event.clientX+document.body.scrollLeft:n.pageX)},touchstart:function(n){V=n.originalEvent.touches[0].clientY,F=n.originalEvent.touches[0].clientX},touchend:function(n){var i=n.originalEvent.changedTouches[0].clientY,t=n.originalEvent.changedTouches[0].clientX,e=V-i,o=F-t;Math.abs(o)>Math.abs(e)&&(o>5?c():d()),V=null,F=null},touchmove:function(n){n.preventDefault&&n.preventDefault()}}),z.resize(function(){o.fading||(e(),l(P.index()))}),$.fn.jcider.reset=W,$.fn.jcider.moveTo=l,$.fn.jcider.moveRight=c,$.fn.jcider.moveLeft=d,$.fn.jcider.play=p,$.fn.jcider.pause=f,$.fn.jcider.togglePlay=u,$.fn.jcider.hidePagination=m,$.fn.jcider.showPagination=b,$.fn.jcider.togglePagination=y,$.fn.jcider.hideControls=v,$.fn.jcider.showControls=g,$.fn.jcider.toggleControls=h})}}(jQuery); + + + + + + + + + + +/*! + * JQVMap: jQuery Vector Map Library + * @author me@peterschmalfeldt.com + * @version 1.4.0 + * @link http://jqvmap.com + * @license Unauthorized copying of this file, via any medium is strictly prohibited. + * This file cannot be copied and/or distributed without express written consent from @author. + * @builddate 2015/12/06 + */ + +var VectorCanvas=function(a,b,c){if(this.mode=window.SVGAngle?"svg":"vml",this.params=c,"svg"===this.mode)this.createSvgNode=function(a){return document.createElementNS(this.svgns,a)};else{try{document.namespaces.rvml||document.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),this.createVmlNode=function(a){return document.createElement("')}}catch(d){this.createVmlNode=function(a){return document.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)")}"svg"===this.mode?this.canvas=this.createSvgNode("svg"):(this.canvas=this.createVmlNode("group"),this.canvas.style.position="absolute"),this.setSize(a,b)};VectorCanvas.prototype={svgns:"http://www.w3.org/2000/svg",mode:"svg",width:0,height:0,canvas:null};var ColorScale=function(a,b,c,d){a&&this.setColors(a),b&&this.setNormalizeFunction(b),c&&this.setMin(c),c&&this.setMax(d)};ColorScale.prototype={colors:[]};var JQVMap=function(a){a=a||{};var b,c=this,d=JQVMap.maps[a.map];if(!d)throw new Error('Invalid "'+a.map+'" map parameter. Please make sure you have loaded this map file in your HTML.');this.selectedRegions=[],this.multiSelectRegion=a.multiSelectRegion,this.container=a.container,this.defaultWidth=d.width,this.defaultHeight=d.height,this.color=a.color,this.selectedColor=a.selectedColor,this.hoverColor=a.hoverColor,this.hoverOpacity=a.hoverOpacity,this.setBackgroundColor(a.backgroundColor),this.width=a.container.width(),this.height=a.container.height(),this.resize(),jQuery(window).resize(function(){var d=a.container.width(),e=a.container.height();if(d&&e){c.width=d,c.height=e,c.resize(),c.canvas.setSize(c.width,c.height),c.applyTransform();var f=jQuery.Event("resize.jqvmap");jQuery(a.container).trigger(f,[d,e]),b&&(jQuery(".jqvmap_pin").remove(),c.pinHandlers=!1,c.placePins(b.pins,b.mode))}}),this.canvas=new VectorCanvas(this.width,this.height,a),a.container.append(this.canvas.canvas),this.makeDraggable(),this.rootGroup=this.canvas.createGroup(!0),this.index=JQVMap.mapIndex,this.label=jQuery("
      ").addClass("jqvmap-label").appendTo(jQuery("body")).hide(),a.enableZoom&&(jQuery("
      ").addClass("jqvmap-zoomin").text("+").appendTo(a.container),jQuery("
      ").addClass("jqvmap-zoomout").html("−").appendTo(a.container)),c.countries=[];for(var e in d.paths){var f=this.canvas.createPath({path:d.paths[e].path});f.setFill(this.color),f.id=c.getCountryId(e),c.countries[e]=f,"svg"===this.canvas.mode?f.setAttribute("class","jvectormap-region"):jQuery(f).addClass("jvectormap-region"),jQuery(this.rootGroup).append(f)}if(jQuery(a.container).delegate("svg"===this.canvas.mode?"path":"shape","mouseover mouseout",function(b){var e=b.target,f=b.target.id.split("_").pop(),g=jQuery.Event("labelShow.jqvmap"),h=jQuery.Event("regionMouseOver.jqvmap");f=f.toLowerCase(),"mouseover"===b.type?(jQuery(a.container).trigger(h,[f,d.paths[f].name]),h.isDefaultPrevented()||c.highlight(f,e),a.showTooltip&&(c.label.text(d.paths[f].name),jQuery(a.container).trigger(g,[c.label,f]),g.isDefaultPrevented()||(c.label.show(),c.labelWidth=c.label.width(),c.labelHeight=c.label.height()))):(c.unhighlight(f,e),c.label.hide(),jQuery(a.container).trigger("regionMouseOut.jqvmap",[f,d.paths[f].name]))}),jQuery(a.container).delegate("svg"===this.canvas.mode?"path":"shape","click",function(b){if(!a.multiSelectRegion)for(var e in d.paths)c.countries[e].currentFillColor=c.countries[e].getOriginalFill(),c.countries[e].setFill(c.countries[e].getOriginalFill());var f=b.target,g=b.target.id.split("_").pop(),h=jQuery.Event("regionClick.jqvmap");g=g.toLowerCase(),jQuery(a.container).trigger(h,[g,d.paths[g].name]),h.isDefaultPrevented()||(c.isSelected(g)?c.deselect(g,f):c.select(g,f))}),a.showTooltip&&a.container.mousemove(function(a){if(c.label.is(":visible")){var b=a.pageX-15-c.labelWidth,d=a.pageY-15-c.labelHeight;0>b&&(b=a.pageX+15),0>d&&(d=a.pageY+15),c.label.css({left:b,top:d})}}),this.setColors(a.colors),this.canvas.canvas.appendChild(this.rootGroup),this.applyTransform(),this.colorScale=new ColorScale(a.scaleColors,a.normalizeFunction,a.valueMin,a.valueMax),a.values&&(this.values=a.values,this.setValues(a.values)),a.selectedRegions)if(a.selectedRegions instanceof Array)for(var g in a.selectedRegions)this.select(a.selectedRegions[g].toLowerCase());else this.select(a.selectedRegions.toLowerCase());if(this.bindZoomButtons(),a.pins&&(b={pins:a.pins,mode:a.pinMode},this.pinHandlers=!1,this.placePins(a.pins,a.pinMode)),a.showLabels){this.pinHandlers=!1;var h={};for(e in c.countries)"function"!=typeof c.countries[e]&&(a.pins&&a.pins[e]||(h[e]=e.toUpperCase()));b={pins:h,mode:"content"},this.placePins(h,"content")}JQVMap.mapIndex++};JQVMap.prototype={transX:0,transY:0,scale:1,baseTransX:0,baseTransY:0,baseScale:1,width:0,height:0,countries:{},countriesColors:{},countriesData:{},zoomStep:1.4,zoomMaxStep:4,zoomCurStep:1},JQVMap.xlink="http://www.w3.org/1999/xlink",JQVMap.mapIndex=1,JQVMap.maps={},function(){var a={colors:1,values:1,backgroundColor:1,scaleColors:1,normalizeFunction:1,enableZoom:1,showTooltip:1,borderColor:1,borderWidth:1,borderOpacity:1,selectedRegions:1,multiSelectRegion:1},b={onLabelShow:"labelShow",onLoad:"load",onRegionOver:"regionMouseOver",onRegionOut:"regionMouseOut",onRegionClick:"regionClick",onRegionSelect:"regionSelect",onRegionDeselect:"regionDeselect",onResize:"resize"};jQuery.fn.vectorMap=function(c){var d={map:"world_en",backgroundColor:"#a5bfdd",color:"#f4f3f0",hoverColor:"#c9dfaf",selectedColor:"#c9dfaf",scaleColors:["#b6d6ff","#005ace"],normalizeFunction:"linear",enableZoom:!0,showTooltip:!0,borderColor:"#818181",borderWidth:1,borderOpacity:.25,selectedRegions:null,multiSelectRegion:!1},e=this.data("mapObject");if("addMap"===c)JQVMap.maps[arguments[1]]=arguments[2];else{if("set"!==c||!a[arguments[1]]){if("string"==typeof c&&"function"==typeof e[c])return e[c].apply(e,Array.prototype.slice.call(arguments,1));jQuery.extend(d,c),d.container=this,this.css({position:"relative",overflow:"hidden"}),e=new JQVMap(d),this.data("mapObject",e),this.unbind(".jqvmap");for(var f in b)d[f]&&this.bind(b[f]+".jqvmap",d[f]);var g=jQuery.Event("load.jqvmap");return jQuery(d.container).trigger(g,e),e}e["set"+arguments[1].charAt(0).toUpperCase()+arguments[1].substr(1)].apply(e,Array.prototype.slice.call(arguments,2))}}}(jQuery),ColorScale.arrayToRgb=function(a){for(var b,c="#",d=0;d=0;)a-=c[e],e++;var g;for(g=e===this.colors.length-1?this.vectorToNum(this.colors[e]).toString(16):this.vectorToNum(this.vectorAdd(this.colors[e],this.vectorMult(this.vectorSubtract(this.colors[e+1],this.colors[e]),a/c[e]))).toString(16);g.length<6;)g="0"+g;return"#"+g},ColorScale.rgbToArray=function(a){return a=a.substr(1),[parseInt(a.substr(0,2),16),parseInt(a.substr(2,2),16),parseInt(a.substr(4,2),16)]},ColorScale.prototype.setColors=function(a){for(var b=0;bb?this.transY=b:this.transYa?this.transX=a:this.transX=0},JQVMap.prototype.makeDraggable=function(){var a,b,c=!1,d=this;d.isMoving=!1,d.isMovingTimeout=!1;var e,f,g,h,i,j,k;this.container.mousemove(function(e){return c&&(d.transX-=(a-e.pageX)/d.scale,d.transY-=(b-e.pageY)/d.scale,d.applyTransform(),a=e.pageX,b=e.pageY,d.isMoving=!0,d.isMovingTimeout&&clearTimeout(d.isMovingTimeout),d.container.trigger("drag")),!1}).mousedown(function(d){return c=!0,a=d.pageX,b=d.pageY,!1}).mouseup(function(){return c=!1,clearTimeout(d.isMovingTimeout),d.isMovingTimeout=setTimeout(function(){d.isMoving=!1},100),!1}).mouseout(function(){return c&&d.isMoving?(clearTimeout(d.isMovingTimeout),d.isMovingTimeout=setTimeout(function(){c=!1,d.isMoving=!1},100),!1):void 0}),jQuery(this.container).bind("touchmove",function(a){var b,c,l,m,n=a.originalEvent.touches;if(1===n.length){if(1===e){if(j===n[0].pageX&&k===n[0].pageY)return;l=d.transX,m=d.transY,d.transX-=(j-n[0].pageX)/d.scale,d.transY-=(k-n[0].pageY)/d.scale,d.applyTransform(),(l!==d.transX||m!==d.transY)&&a.preventDefault(),d.isMoving=!0,d.isMovingTimeout&&clearTimeout(d.isMovingTimeout)}j=n[0].pageX,k=n[0].pageY}else 2===n.length&&(2===e?(c=Math.sqrt(Math.pow(n[0].pageX-n[1].pageX,2)+Math.pow(n[0].pageY-n[1].pageY,2))/h,d.setScale(i*c,f,g),a.preventDefault()):(b=jQuery(d.container).offset(),f=n[0].pageX>n[1].pageX?n[1].pageX+(n[0].pageX-n[1].pageX)/2:n[0].pageX+(n[1].pageX-n[0].pageX)/2,g=n[0].pageY>n[1].pageY?n[1].pageY+(n[0].pageY-n[1].pageY)/2:n[0].pageY+(n[1].pageY-n[0].pageY)/2,f-=b.left,g-=b.top,i=d.scale,h=Math.sqrt(Math.pow(n[0].pageX-n[1].pageX,2)+Math.pow(n[0].pageY-n[1].pageY,2))));e=n.length}),jQuery(this.container).bind("touchstart",function(){e=0}),jQuery(this.container).bind("touchend",function(){e=0})},JQVMap.prototype.placePins=function(a,b){var c=this;if((!b||"content"!==b&&"id"!==b)&&(b="content"),"content"===b?jQuery.each(a,function(a,b){if(0!==jQuery("#"+c.getCountryId(a)).length){var d=c.getPinId(a),e=jQuery("#"+d);e.length>0&&e.remove(),c.container.append('
      '+b+"
      ")}}):jQuery.each(a,function(a,b){if(0!==jQuery("#"+c.getCountryId(a)).length){var d=c.getPinId(a),e=jQuery("#"+d);e.length>0&&e.remove(),c.container.append('
      '),e.append(jQuery("#"+b))}}),this.positionPins(),!this.pinHandlers){this.pinHandlers=!0;var d=function(){c.positionPins()};this.container.bind("zoomIn",d).bind("zoomOut",d).bind("drag",d)}},JQVMap.prototype.positionPins=function(){var a=this,b=this.container.find(".jqvmap_pin");jQuery.each(b,function(b,c){c=jQuery(c);var d=a.getCountryId(c.attr("for").toLowerCase()),e=jQuery("#"+d),f=document.getElementById(d).getBBox(),g=e.position(),h=a.scale,i=g.left+f.width/2*h-c.width()/2,j=g.top+f.height/2*h-c.height()/2;c.css("left",i).css("top",j)})},JQVMap.prototype.removePin=function(a){a=a.toLowerCase(),jQuery("#"+this.getPinId(a)).remove()},JQVMap.prototype.removePins=function(){this.container.find(".jqvmap_pin").remove()},JQVMap.prototype.reset=function(){for(var a in this.countries)this.countries[a].setFill(this.color);this.scale=this.baseScale,this.transX=this.baseTransX,this.transY=this.baseTransY,this.applyTransform()},JQVMap.prototype.resize=function(){var a=this.baseScale;this.width/this.height>this.defaultWidth/this.defaultHeight?(this.baseScale=this.height/this.defaultHeight,this.baseTransX=Math.abs(this.width-this.defaultWidth*this.baseScale)/(2*this.baseScale)):(this.baseScale=this.width/this.defaultWidth,this.baseTransY=Math.abs(this.height-this.defaultHeight*this.baseScale)/(2*this.baseScale)),this.scale*=this.baseScale/a,this.transX*=this.baseScale/a,this.transY*=this.baseScale/a},JQVMap.prototype.select=function(a,b){a=a.toLowerCase(),b=b||jQuery("#"+this.getCountryId(a))[0],this.isSelected(a)||(this.multiSelectRegion?this.selectedRegions.push(a):this.selectedRegions=[a],jQuery(this.container).trigger("regionSelect.jqvmap",[a]),this.selectedColor&&b&&(b.currentFillColor=this.selectedColor,b.setFill(this.selectedColor)))},JQVMap.prototype.selectIndex=function(a){a=a.toLowerCase();for(var b=0;bc&&(c=a[e]),d>b&&(d=b));d===c&&c++,this.colorScale.setMin(d),this.colorScale.setMax(c);var f={};for(e in a)e=e.toLowerCase(),b=parseFloat(a[e]),f[e]=isNaN(b)?this.color:this.colorScale.getColor(b);this.setColors(f),this.values=a},JQVMap.prototype.unhighlight=function(a,b){a=a.toLowerCase(),b=b||jQuery("#"+this.getCountryId(a))[0],b.setOpacity(1),b.currentFillColor&&b.setFill(b.currentFillColor)},JQVMap.prototype.zoomIn=function(){var a=this,b=(jQuery("#zoom").innerHeight()-12-30-6-7-6)/(this.zoomMaxStep-this.zoomCurStep);if(a.zoomCurStep1){a.transX+=(a.width/(a.scale/a.zoomStep)-a.width/a.scale)/2,a.transY+=(a.height/(a.scale/a.zoomStep)-a.height/a.scale)/2,a.setScale(a.scale/a.zoomStep),a.zoomCurStep--;var c=jQuery("#zoomSlider");c.css("top",parseInt(c.css("top"),10)+b),a.container.trigger("zoomOut")}},VectorCanvas.prototype.applyTransformParams=function(a,b,c){"svg"===this.mode?this.rootGroup.setAttribute("transform","scale("+a+") translate("+b+", "+c+")"):(this.rootGroup.coordorigin=this.width-b+","+(this.height-c),this.rootGroup.coordsize=this.width/a+","+this.height/a)},VectorCanvas.prototype.createGroup=function(a){var b;return"svg"===this.mode?b=this.createSvgNode("g"):(b=this.createVmlNode("group"),b.style.width=this.width+"px",b.style.height=this.height+"px",b.style.left="0px",b.style.top="0px",b.coordorigin="0 0",b.coordsize=this.width+" "+this.height),a&&(this.rootGroup=b),b},VectorCanvas.prototype.createPath=function(a){var b;if("svg"===this.mode)b=this.createSvgNode("path"),b.setAttribute("d",a.path),null!==this.params.borderColor&&b.setAttribute("stroke",this.params.borderColor),this.params.borderWidth>0&&(b.setAttribute("stroke-width",this.params.borderWidth),b.setAttribute("stroke-linecap","round"),b.setAttribute("stroke-linejoin","round")),this.params.borderOpacity>0&&b.setAttribute("stroke-opacity",this.params.borderOpacity),b.setFill=function(a){this.setAttribute("fill",a),null===this.getAttribute("original")&&this.setAttribute("original",a)},b.getFill=function(){return this.getAttribute("fill")},b.getOriginalFill=function(){return this.getAttribute("original")},b.setOpacity=function(a){this.setAttribute("fill-opacity",a)};else{b=this.createVmlNode("shape"),b.coordorigin="0 0",b.coordsize=this.width+" "+this.height,b.style.width=this.width+"px",b.style.height=this.height+"px",b.fillcolor=JQVMap.defaultFillColor,b.stroked=!1,b.path=VectorCanvas.pathSvgToVml(a.path);var c=this.createVmlNode("skew");c.on=!0,c.matrix="0.01,0,0,0.01,0,0",c.offset="0,0",b.appendChild(c);var d=this.createVmlNode("fill");b.appendChild(d),b.setFill=function(a){this.getElementsByTagName("fill")[0].color=a,null===this.getAttribute("original")&&this.setAttribute("original",a)},b.getFill=function(){return this.getElementsByTagName("fill")[0].color},b.getOriginalFill=function(){return this.getAttribute("original")},b.setOpacity=function(a){this.getElementsByTagName("fill")[0].opacity=parseInt(100*a,10)+"%"}}return b},VectorCanvas.prototype.pathSvgToVml=function(a){var b,c,d="",e=0,f=0;return a.replace(/([MmLlHhVvCcSs])((?:-?(?:\d+)?(?:\.\d+)?,?\s?)+)/g,function(a,g,h){h=h.replace(/(\d)-/g,"$1,-").replace(/\s+/g,",").split(","),h[0]||h.shift();for(var i=0,j=h.length;j>i;i++)h[i]=Math.round(100*h[i]);switch(g){case"m":e+=h[0],f+=h[1],d="t"+h.join(",");break;case"M":e=h[0],f=h[1],d="m"+h.join(",");break;case"l":e+=h[0],f+=h[1],d="r"+h.join(",");break;case"L":e=h[0],f=h[1],d="l"+h.join(",");break;case"h":e+=h[0],d="r"+h[0]+",0";break;case"H":e=h[0],d="l"+e+","+f;break;case"v":f+=h[0],d="r0,"+h[0];break;case"V":f=h[0],d="l"+e+","+f;break;case"c":b=e+h[h.length-4],c=f+h[h.length-3],e+=h[h.length-2],f+=h[h.length-1],d="v"+h.join(",");break;case"C":b=h[h.length-4],c=h[h.length-3],e=h[h.length-2],f=h[h.length-1],d="c"+h.join(",");break;case"s":h.unshift(f-c),h.unshift(e-b),b=e+h[h.length-4],c=f+h[h.length-3],e+=h[h.length-2],f+=h[h.length-1],d="v"+h.join(",");break;case"S":h.unshift(f+f-c),h.unshift(e+e-b),b=h[h.length-4],c=h[h.length-3],e=h[h.length-2],f=h[h.length-1],d="c"+h.join(",")}return d}).replace(/z/g,"")},VectorCanvas.prototype.setSize=function(a,b){if("svg"===this.mode)this.canvas.setAttribute("width",a),this.canvas.setAttribute("height",b);else if(this.canvas.style.width=a+"px",this.canvas.style.height=b+"px",this.canvas.coordsize=a+" "+b,this.canvas.coordorigin="0 0",this.rootGroup){for(var c=this.rootGroup.getElementsByTagName("shape"),d=0,e=c.length;e>d;d++)c[d].coordsize=a+" "+b,c[d].style.width=a+"px",c[d].style.height=b+"px";this.rootGroup.coordsize=a+" "+b,this.rootGroup.style.width=a+"px",this.rootGroup.style.height=b+"px"}this.width=a,this.height=b}; + + + +/** Add USA Map Data Points */ +jQuery.fn.vectorMap('addMap', 'usa_en', {"width":959,"height":593,"paths":{"hi":{"path":"m244.66,512.25c-2.48,3.8 2.23,4.04 4.74,5.38 3.06,0.16 3.51,-4.28 2.66,-6.56 -2.72,-0.77 -5.01,-0.19 -7.41,1.19z m-9.31,3.97c-4.02,5.11 3.64,0.48 0.63,-0.09l-0.5,0.07 -0.14,0.02z m39.69,7.97c-0.62,2.09 1.91,6.73 4.39,6.2 2.41,-1.46 3.73,1.73 6.48,0.56 1.23,-1.48 -3.77,-3.2 -3.7,-6.08 -0.95,-3.8 -3.28,-3.2 -5.96,-1.28 -0.41,0.2 -0.81,0.4 -1.22,0.6z m19.94,10.03c3.58,0.95 7.91,2.99 11.25,0.47 -1.05,-1.63 -5.06,-0.59 -7.1,-0.86 -1.44,0.01 -3.54,-1.63 -4.15,0.39z m12.13,4.38c2.33,2.45 3.64,6.83 7.24,7.4 2.36,-0.69 6.84,-0.66 7.32,-3.43 -2.09,-2.51 -5.77,-3.35 -8.88,-4.29 -2.53,-1.2 -4.11,-3.25 -5.68,0.33z m-7.06,1c-0.29,3.69 5.55,3.98 3.67,0.55 -0.27,-1.25 -3.83,-1.74 -3.67,-0.55z m23.66,14.69c0.27,2.45 3.18,3.93 0.47,6.15 -0.65,2.42 -5.54,2.87 -2.52,5.53 2.36,1.46 2.01,4.85 2.92,7.14 -0.72,2.69 -1.43,6.78 1.72,8.06 2.8,2.95 4.5,-1.93 6.19,-3.68 1.27,-1.69 3.85,-4.1 5.94,-2.59 3.04,-0.81 6.3,-2.42 7.78,-5.22 -2.79,-1.31 -4.88,-3.19 -5.57,-6.29 -2.4,-5.33 -8.95,-6.26 -13.58,-8.98 -1.29,-0.52 -2.26,-1.62 -3.34,-0.11z","name":"Hawaii"},"ak":{"path":"m107.84,436.56c-2.27,0.55 -4.87,0.32 -6.84,-0.34 -2.41,1.22 -5.63,4.03 -8.25,1.88 -3.1,0.93 -3.51,3.84 -5.22,5.97 -1.82,2.52 -4.21,3.65 -7.31,3.14 -2.5,-0.94 -5.49,-1.15 -7.5,0.98 2.03,4.34 6.39,8.13 5.82,13.23 -1.85,2.94 6.31,2.99 2.68,5.02 0.15,2.8 3.07,5.68 2.91,7.88 -2.35,2.21 -5.24,-0.38 -7.71,-1.06 -3.24,-0.64 -2.73,-3.35 -0.82,-5.22 -1.57,-1.51 -7.35,-1.81 -6.51,1.12 -2.01,0.04 -3.81,-1.66 -6.27,-0.77 -3.72,-0.44 -5.97,0.65 -2.94,4.05 3.68,1.45 1.06,4.72 1.17,7.57 0.76,2.63 3.66,4.89 6.67,4.17 3.2,-0.06 5.87,3.59 9.21,1.65 2.16,-1.3 5.33,-0.99 4.79,1.89 -2.53,2.07 -1.36,6.13 -2.78,8.75 -1.96,1.88 -4.53,1.59 -6.59,0.16 -1.52,1.37 -4.7,3.68 -6.28,2.22 0.72,-3.71 -4.77,-3.63 -5.51,-0.61 -1.21,3.97 -6.27,4.46 -8.31,7.63 -0.7,2.42 -1.55,6.7 1.74,6.3 1.26,1.11 -1.2,4.8 -2.77,5.52 1.62,2.19 2.65,4.59 2.72,7.34 1.71,1.55 6.35,1.98 7.5,-0.16 2.45,-0.95 1.79,4.1 2.08,5.97 2.47,2.95 -4.02,1.28 -1.61,4.56 -0.85,2.93 -1.76,5.02 2,2.72 2.76,-0.47 5.11,-0.69 5.66,2.09 2.59,-3.91 2.26,2.78 3.25,4.66 0.59,-0.75 1.3,-5.69 3.94,-3.06 -0.17,4.52 5.33,-0.45 5.78,-0.04 0.54,2.92 -1.63,4.24 -2.86,6.41 -1.51,2.24 -2.07,5.63 -4.21,7.17 -3.87,-0.42 -3.37,4.1 -5.5,5.02 -2.65,-0.72 -5.73,0.71 -8.44,1.41 -1.35,2.41 -3.61,4.2 -5.78,1.81 -2.56,0.05 -5.63,0.68 -7.63,2.33 -2.48,2.43 -6.32,3.11 -9.66,2.29 -2.78,-1.91 -7.11,3.41 -3.11,2.31 2.5,-1.91 4.66,0.64 7.25,0.63 2.21,-1.15 4.17,-2.75 6.84,-2.06 2.32,-3.35 5.1,-0.32 7.92,-1.16 2.31,-0.39 7.01,-3.91 5.26,0.66 0.09,-2.91 3.42,-2.73 5.54,-2.04 4.21,0.96 0.29,-3.16 2.08,-3.43 3.47,-2.05 7.52,-2.41 11.2,-3.72 5.48,-3.19 11.62,-5.7 16.21,-10.1 4.27,-2.97 -2.78,-3.48 -1.21,-6.32 1.68,-2.43 4.58,-3.81 7.47,-4.5 1.5,-3.07 3.53,-6.11 5.88,-8.52 2.49,-1.32 4.83,-3.39 7.83,-2.32 2.67,0.71 3.74,5.32 -0.52,3.66 -1.27,-1.88 -5.56,-0.09 -5.25,2.41 -0.21,2.44 -2.56,4.22 -3.06,6.66 4.79,0.85 0.24,3.54 -1.38,3.8 1.67,1.91 5.66,0.6 7.57,-1.14 1.25,-1.85 3.43,-3.8 5.41,-4.22 1.81,2.8 5.1,-1.16 5.74,2.72 0.71,2.78 6.02,-4.86 3.34,-3.1 -3.03,3.11 -3.78,2.86 -1.94,-1.24 1.43,-4.85 -1.76,6.17 -1.45,0.81 -0.81,-3.19 -0.93,-6.03 3.05,-6.4 2.7,-0.86 5.37,-0.87 5.79,2.52 0.42,3.48 3.8,2.84 5.95,4.76 2.41,2.2 4.76,1.95 7.8,1.78 4.34,-0.47 8.01,4.04 12.28,3.17 2.49,-0.42 5.1,-5.2 4.29,-0.23 -2.26,2.83 -0.02,4.12 2.5,5.41 3.13,1.35 5.87,3.14 7.94,5.85 1.31,3.02 6.05,0.28 6.18,2.43 -3.83,1.25 -1.23,3.54 0.21,5.47 1.81,1.95 0.33,5.72 3.64,5.82 1.14,1.28 3.49,7.44 4.01,5.38 -0.35,-2.32 -0.7,-7.86 1.61,-3.76 0.37,1.42 1.04,8.7 2.07,4.74 1.07,-4.88 3.18,0.18 2.22,2.93 3.33,1.69 -1.23,3.33 0.69,4.88 0.69,-3.24 1.31,-0.36 2.16,1.56 1.05,1 1.54,3.94 3.13,3.72 -1.68,-1.72 -2.94,-6.23 0.4,-3 2.42,2.79 4.05,2.12 2.74,-1.66 -2.65,-2.66 0.28,-4.96 2.58,-2.29 3.12,-0.05 2.84,5.21 5.28,4.53 3.31,-3.17 1.5,-7.87 0.69,-11.7 -3.3,-1.55 -7.04,-2.54 -10.22,-4.06 -1.5,-5.33 -6.29,-8.69 -8.4,-13.77 -0.44,-3.33 -4.71,-2.62 -5.75,-5.23 -2.32,-1.72 -2.7,-4.4 -4.56,-6.35 -1.65,-1.53 -5.22,0.95 -5.51,2.94 0.59,3.09 -3.23,3.04 -5.06,4.72 0.05,-4.27 -4.3,-6.15 -6.7,-9.1 -1.33,-1.99 -1.32,-5.36 -4.45,-2.34 -2.37,0.24 -6.38,-0.31 -5.34,-3.62 0.1,-27.7 0.2,-55.4 0.31,-83.09 -2.75,-1.88 -5.88,-4.17 -9.15,-4.4 -2.52,1.72 -5.07,1.09 -7.39,-0.62 -2.72,0.23 -5.12,-0.65 -7.7,-2.89 -3.08,-2.74 -8.58,0.17 -10.98,-3.65 1.13,-3.56 -3.22,-4.83 -5,-2.09 -2.09,0.26 -0.65,-4.31 -3.64,-4.93 -2.57,-2.85 -4.01,-1.28 -5.86,1.21z M36.38,480.63c-0.67,3.11 4.27,1.31 4.72,4.66 0.24,3.82 5.37,3.9 2.34,-0.08 -0.1,-3.22 -3.92,-1.83 -5.06,-4.43 -0.76,-2.02 -0.9,-1.86 -2,-0.16z m-17.16,23.16c2.57,4.06 1.45,1.37 0.13,-1.28 -0.36,0.01 0,1 -0.13,1.28z m21.84,14.81c1.27,1.79 4.99,5.58 6.22,2.03 2.26,-3.3 -3.27,-2.89 -5.23,-3.68 -1.83,-0.9 -0.88,0.54 -0.99,1.65z m91.72,18.78c0.06,3.21 2.81,-1.98 0,0z m-31.47,14.69c-3.2,2.91 -7.24,4.67 -10.56,7.38 0.22,2.75 0.99,7.64 4.67,5.15 2.5,-1.44 4.98,-2.9 7.45,-4.37 -1.84,-3.31 -0.81,-3.15 -4.55,-3.48 -4.15,0.09 1.06,-3.73 2.64,-1.62 3.74,-1.04 3.95,-2.36 1.5,-3.66 0.7,-1.08 -1,0.61 -1.16,0.59z M55.75,570.75c1.42,2.83 3.53,-1.99 0,0z m-35.78,0.34c0.53,2.46 -4.04,4.84 1.05,3.59 4.2,0.47 3.46,-4.35 0.01,-3.84 -0.35,0.08 -0.7,0.16 -1.06,0.24z m62.19,0.69c1.57,2.91 1.31,-2.03 0,0z M58.63,573.13c3.23,0.49 0.99,-3.05 0,0z m-49,0.09c-4.84,2.56 -0.44,1.81 2.29,0.58 2.89,0.16 5.05,-0.48 0.84,-1.46 -1.04,0.29 -2.08,0.58 -3.13,0.88z m7.25,1.38c1.28,0.21 -2.23,-0.59 0,0z","name":"Alaska"},"fl":{"path":"m748.38,439.94c1.69,2.92 1.5,6.12 1.16,9.34 -4.12,0.54 -2.15,-4.69 -5.56,-3.99 -6.18,-0.07 -12.34,1.13 -18.54,1.19 -10.09,0.29 -20.37,2.14 -30.33,0.64 -2.57,-1.57 -2.84,-6.15 -6.5,-5.33 -9.12,-0.12 -18.18,1.79 -27.26,2.55 -5.82,0.63 -11.62,1.37 -17.43,2.12 -1.42,3.25 2.6,4.37 4.06,6.34 0.8,2.28 -1.56,8.42 2.19,7.1 4.11,-1.2 8.08,-2.93 12.48,-2.72 3.34,-0.82 6.63,-0.73 9.89,0.45 4.09,0.8 7.77,3.09 11.41,4.98 1.77,1.94 5.5,1.87 5.97,5 -0.14,3.27 4.32,-0.94 6.5,0.53 3.19,-0.8 5.24,-3.68 7.69,-5.5 4.86,1.69 0.62,-2.9 3.27,-3.97 3.13,-0.83 6.62,-1.39 9.35,0.79 3.04,0.57 5.43,2 6.57,4.99 3.68,0.02 2.88,4.13 5.48,5.3 2.96,0.49 2.98,4.52 6.3,4.3 2.91,0.36 5.45,1.15 5.84,4.45 2.05,2.11 3.92,4.26 3.09,7.41 0.18,3.68 0.12,7.33 -1.44,10.75 0.39,3.68 1.37,7.94 3.28,10.78 2.25,-3.46 0.17,-3.87 -1.74,-6.03 2.19,-1.76 4.86,-0.22 7.3,0.16 0.82,3.15 -2.16,5.6 -3.48,8.19 -3.3,2.21 1.65,4.09 2.73,6.3 3.11,3.34 4.35,7.94 7.53,11.26 0.78,2.29 2.51,7.47 4.63,3.09 2.54,-0.24 3.88,3.44 5.28,5.41 -0.02,2.26 1.93,7.04 3.59,6.44 2.88,-0.8 6.04,0.65 8.28,2.59 2.56,3.3 4.58,6.98 4.56,11.27 1.37,2.73 4.55,0.44 5.81,-1.14 3.74,0.45 7.26,-1.25 9.22,-4.47 -1.01,-2.36 -0.57,-4.83 -0.32,-7.17 -0.04,-2.18 4.33,-3.19 2.25,-6.51 -0.98,-6.33 -0.19,-12.96 -1.87,-19.25 -2.46,-6.93 -7.54,-12.74 -10.4,-19.56 -1.51,-2.41 -4.24,-3.92 -4.62,-7.04 -0.94,-2.28 -2.67,-4.95 -0.07,-6.71 -0.39,-3.56 -4.86,-5.42 -6.84,-8.41 -5.38,-5.57 -8.29,-12.94 -12.35,-19.44 -2.15,-5.53 -4.29,-11.07 -5.91,-16.78 -3.43,0.07 -7.3,-1.03 -10.46,-0.35l-0.34,0.37 -0.26,0.29z m52.91,109.22c-1.9,4.58 0.72,0.38 0.66,-1.91 -0.22,0.64 -0.44,1.27 -0.66,1.91z m-4.69,9.91c2.56,-1.97 3.68,-6.84 1.04,-1.68 -0.35,0.56 -0.69,1.12 -1.04,1.68z m-2.25,2.22c1.46,-1.22 2.04,-2.07 0.18,-0.18l-0.18,0.18z m-5.72,4.16c-5.23,3.69 4.03,-2.14 0.33,-0.19l-0.33,0.19z m-10.72,3.22c-3.41,3.16 5.71,-0.32 4.1,-0.81 -1.8,-0.56 -2.56,-0.71 -4.1,0.81z m-4.59,3.16c0.08,0.16 0.4,-0.3 0,0z","name":"Florida"},"nh":{"path":"m862.56,94c-1.4,-0.41 -3.87,-0.72 -3.05,3 0.22,3.63 -0.73,7.84 2.23,10.59 0.33,2.78 0.08,5.36 -2.17,7.29 -0.19,2.83 -5.98,2.58 -3.35,5.32 1.16,7.35 -0.56,15.03 -0.62,22.51 1.2,1.95 0.98,4.39 0.76,6.75 -1.07,3.79 4.84,-0.05 6.89,0.06 3.93,-1.29 8.46,-1.74 12.04,-3.54 0.77,-3.1 4.37,-2.75 5.94,-4.96 2.59,-3.52 -3.01,-2.73 -2,-6.59 -3.83,0.01 -4.27,-2.46 -4.66,-5.62 -3.84,-11.98 -7.32,-24.45 -11.49,-36.1 -0.18,0.43 -0.35,0.85 -0.53,1.28z","name":"New Hampshire"},"mi":{"path":"M697.86,177.24L694.63,168.99L692.36,159.94L689.94,156.71L687.35,154.93L685.74,156.06L681.86,157.84L679.92,162.85L677.17,166.57L676.04,167.21L674.58,166.57C674.58,166.57 671.99,165.11 672.16,164.47C672.32,163.82 672.64,159.45 672.64,159.45L676.04,158.16L676.84,154.77L677.49,152.18L679.92,150.56L679.59,140.54L677.98,138.28L676.68,137.47L675.87,135.37L676.68,134.56L678.3,134.88L678.46,133.27L676.04,131L674.74,128.42L672.16,128.42L667.63,126.96L662.13,123.57L659.38,123.57L658.74,124.21L657.77,123.73L654.7,121.46L651.79,123.24L648.88,125.51L649.2,129.06L650.17,129.39L652.27,129.87L652.76,130.68L650.17,131.49L647.58,131.81L646.13,133.59L645.81,135.69L646.13,137.31L646.45,142.8L642.9,144.9L642.25,144.74L642.25,140.54L643.54,138.12L644.19,135.69L643.38,134.88L641.44,135.69L640.47,139.89L637.72,141.02L635.94,142.96L635.78,143.93L636.43,144.74L635.78,147.33L633.52,147.81L633.52,148.95L634.33,151.37L633.2,157.51L631.58,161.56L632.23,166.24L632.71,167.38L631.9,169.8L631.58,170.61L631.26,173.36L634.81,179.34L637.72,185.8L639.18,190.65L638.37,195.34L637.4,201.32L634.97,206.5L634.65,209.25L631.39,212.33L635.8,212.17L657.22,209.91L664.5,208.92L664.59,210.58L671.45,209.37L681.74,207.87L685.6,207.41L685.74,206.82L685.9,205.37L688,201.65L690,199.91L689.78,194.86L691.37,193.26L692.46,192.92L692.69,189.36L694.22,186.33L695.27,186.94L695.44,187.58L696.24,187.74L698.18,186.77L697.86,177.24z M581.62,82.06L583.45,80L585.62,79.2L590.99,75.31L593.28,74.74L593.74,75.2L588.59,80.34L585.28,82.29L583.22,83.2L581.62,82.06z M667.79,114.19L668.44,116.69L671.67,116.85L672.97,115.64C672.97,115.64 672.89,114.19 672.56,114.03C672.24,113.86 670.95,112.17 670.95,112.17L668.76,112.41L667.15,112.57L666.82,113.7L667.79,114.19z M567.49,111.21L568.21,110.63L570.96,109.82L574.51,107.56L574.51,106.59L575.16,105.94L581.14,104.97L583.57,103.03L587.93,100.93L588.09,99.64L590.03,96.73L591.81,95.92L593.1,94.14L595.37,91.88L599.73,89.46L604.42,88.97L605.55,90.1L605.23,91.07L601.51,92.04L600.06,95.11L597.79,95.92L597.31,98.35L594.88,101.58L594.56,104.17L595.37,104.65L596.34,103.52L599.89,100.61L601.19,101.9L603.45,101.9L606.68,102.87L608.14,104L609.59,107.08L612.34,109.82L616.22,109.66L617.68,108.69L619.29,109.99L620.91,110.47L622.2,109.66L623.33,109.66L624.95,108.69L628.99,105.14L632.39,104L639.02,103.68L643.54,101.74L646.13,100.45L647.58,100.61L647.58,106.27L648.07,106.59L650.98,107.4L652.92,106.91L659.06,105.3L660.19,104.17L661.65,104.65L661.65,111.6L664.88,114.67L666.17,115.32L667.47,116.29L666.17,116.61L665.37,116.29L661.65,115.81L659.55,116.45L657.28,116.29L654.05,117.75L652.27,117.75L646.45,116.45L641.28,116.61L639.34,119.2L632.39,119.85L629.96,120.66L628.83,123.73L627.54,124.86L627.05,124.7L625.6,123.08L621.07,125.51L620.42,125.51L619.29,123.89L618.48,124.05L616.54,128.42L615.57,132.46L612.39,139.46L611.22,138.42L609.85,137.39L607.9,127.1L604.36,125.73L602.31,123.45L590.19,120.7L587.33,119.67L579.1,117.5L571.21,116.36L567.49,111.21z","name":"Michigan"},"vt":{"path":"m833.16,106.59c0.19,6 4.65,11.21 3.72,17.28 -2.48,4.23 4.52,7.29 2.22,11.58 0.9,1.59 4.66,1.96 4.06,5.25 1.08,4.21 2.86,8.34 1.84,12.76 3.35,-0.51 7.06,-1.17 10.13,-1.97 -0.21,-2.13 1.51,-5.75 -0.53,-7.81 0.2,-7.64 1.01,-15.26 1.13,-22.91 -3.25,-2.41 0.32,-3.79 2.12,-5.18 1.96,-2.28 3.9,-5.07 2.6,-8.1 -2.62,-1.63 -1.02,-5.94 -2.39,-7.22 -8.3,2.1 -16.59,4.21 -24.89,6.31z","name":"Vermont"},"me":{"path":"m889.88,40.22c-2.16,1.31 -3.69,2.74 -4.84,4.69 -2.29,0.6 -4.99,-1.37 -4.88,-3.94 -2.97,-0.82 -3.33,3.68 -4.37,5.71 -1.09,4.29 -3.27,8.39 -3.97,12.69 -0.06,3.04 1,6.63 -1.35,9.09 0.08,2.92 -0.75,6.18 2,8.16 -1.37,5.7 -6.23,10.36 -5.41,16.56 -4.27,-2.21 -1.74,2.47 -1.09,4.73 3.51,11.08 7.19,22.16 10.25,33.35 0.21,3.01 5.81,1.35 4.53,5.7 2.9,2 2.06,-3.92 2.66,-5.87 -1.01,-3.29 2.7,-4.63 0.66,-7.62 0.94,-1.05 2.92,-5.9 4.61,-3.46 2.03,1.03 5.28,-1.89 6.74,-3.19 -0.98,-4.02 4.21,-1.75 4.73,-5.32 -1.11,-2.61 0.74,-5.45 -0.57,-7.44 -2.42,-1.59 3.53,-4.63 3.31,-0.78 2.27,0.48 2.15,2.8 3.66,3.93 1.94,-2.82 -2.15,-3.81 0.35,-6.03 2.43,-0.81 3.1,-3.96 6,-3.31 -0.17,1.46 1.03,3.34 2.26,1.38 2.94,-2.9 5.24,-7.08 9.37,-8.34 1.17,-2.61 3.34,-5.74 0.71,-8.24 -0.55,-1.64 -3.68,-4.84 -4.15,-2.58 -0.75,2.6 -4.66,-0.65 -4.92,-2.22 0.1,-2.8 0.29,-7.17 -3.8,-5.81 -3.96,1.36 -3.64,-3.04 -4.69,-5.61C905.22,58.3 902.75,50.15 900.28,42c-2.86,-1.25 -5.71,-2.92 -8.81,-3.38 -0.53,0.53 -1.06,1.06 -1.59,1.59z m20.47,61c-2.81,1.7 1.87,5.16 1.13,1.22 1.48,-0.9 0.13,-2.4 -1.13,-1.22z m-7.81,7.81c3.16,6.67 2.63,-3.59 0,0z","name":"Maine"},"ri":{"path":"m871,164.28c1.15,4.66 2.29,9.31 3.44,13.97 2.56,-0.49 4.66,-2.29 5.84,-4.56 4.17,0.76 4,-2.64 1.51,-4.97 -1.79,-1.94 -3.16,-5.31 -5.74,-5.92 -1.68,0.49 -3.37,0.99 -5.05,1.48z","name":"Rhode Island"},"ny":{"path":"m825.56,108.66c-2.7,1.12 -5.45,1.68 -8.33,1.43 -5.07,0.72 -10.17,2.73 -12.92,7.31 -2.84,3.43 -4.89,7.49 -7.18,11.2 -1.65,2.36 -5.82,3.73 -5.55,6.84 -0.17,3.56 5.77,0.73 4.43,4.38 -2.69,2.3 0.8,4.23 0.56,6.59 0.5,3.47 -4.26,1.99 -5.36,4 -1.62,2.71 -3.35,6.62 -7.22,6.05 -3.04,-0.43 -5.35,2.05 -7.98,2.63 -2.5,-0.75 -4.7,-2.05 -7.59,-1.31 -5.31,0.21 -10.62,1.98 -15.23,4.53 -0.29,1.77 0.61,6.25 3.17,6.14 1.55,2.48 2.09,4.96 -0.63,6.72 -1.51,1.76 -1.8,4.25 -4.16,5.3 -1.93,1.14 -2.68,3.51 -4.8,4.54 0.33,3.07 -0.22,7.29 4.08,5.12 22.14,-4.26 44.26,-8.68 66.23,-13.74 0.98,3.85 5.67,1.32 6.44,4 0.64,2.93 1.36,7.4 5.33,6.88 3.14,1.9 6.9,3.68 10.69,4.22 2.71,0.47 7.18,1.43 6.44,5.06 -0.33,1.97 -1.62,7.56 1.97,5.93 5.3,-1.65 10.96,-2.84 15.06,-6.85 3.23,-2.49 6.76,-4.64 9.35,-7.86 -2.99,-2.44 -4.65,0.46 -6.81,2.42 -2.91,1.56 -6.01,3.51 -9.16,4.32 -2.6,-0.63 -4.83,-0.86 -6.18,2.07 -1.03,2.04 -4.86,2.98 -3.98,-0.15 4.26,-1.87 -2.17,-3.97 -0.33,-6.21 1.19,-3.13 0.56,-6.87 0.42,-10.21 -1.43,-7.38 -3.69,-14.76 -2.54,-22.36 -0.08,-4.46 1.55,-8.97 -0.51,-13.21 -1.22,-2.56 -0.47,-6.83 -4.05,-7.34 -2.99,-0.66 0.75,-4.31 -1.57,-6.2 -1.7,-2.43 -3.17,-4.91 -1.54,-7.81 0.38,-5.77 -3.83,-10.57 -3.55,-16.35 -2.32,0.65 -4.65,1.29 -6.97,1.94z","name":"New York"},"pa":{"path":"m798.88,181.63c-17.5,3.38 -34.87,7.42 -52.47,10.28 -0.61,-2 0.48,-8.42 -2.41,-4.31 -2.18,2.73 -5.48,3.74 -8.09,5.97 1.52,9.75 2.63,19.57 5.44,29.05 1.14,6.09 2.27,12.17 3.41,18.26 8.85,-1.42 17.79,-2.25 26.51,-4.41 16.39,-3.45 33.03,-6.46 49.33,-9.87 2.48,-3.07 8.03,-1.69 8.97,-6.19 0.64,-2.36 4.86,-3.99 4.33,-5.9 -2.3,-1.89 -5.94,-2.77 -6.39,-6.13 -3.14,1.09 -4.42,-3.94 -3.12,-5.32 3.86,-1.1 -0.49,-3.68 0.55,-5.96 2.52,-1.88 1.12,-5.15 2.81,-7.07 3.87,-2.7 -2.98,-1.1 -3.72,-3.99 -1.35,-2.18 -0.28,-7.24 -4.16,-5.92 -2.34,-1.13 -3.87,-3.75 -7.09,-1.7 -4.64,1.07 -9.28,2.15 -13.92,3.22z","name":"Pennsylvania"},"nj":{"path":"m827.84,191.34c1.03,2.99 -1.82,4.8 -2.06,7.47 2.86,1.63 0.49,4.87 -0.92,5.73 -0.41,3.86 4.01,1.68 4.16,5.14 1.37,2.19 4.72,3.02 6.26,4.94 -0.15,2.61 -3.85,3.5 -4.69,6.06 -0.26,3.07 -4.09,3.19 -4.18,5.96 -0.99,2.38 -0.74,5.09 1.7,6.47 2.85,2.76 6.86,3.99 10.73,4.38 0.48,1.55 -1.84,7.18 1.1,3.59 1.5,-2.42 0.59,-5.95 3.11,-8.01 2.5,-4.08 5.03,-8.84 4.88,-13.61 -1.35,-4.07 0.8,-9.01 -1.81,-12.82 -1.1,1.32 -6.17,1.23 -4.13,-0.8 2.39,-1.39 3.37,-3.62 2.39,-6.31 0.21,-2.31 1.58,-5.42 -1.69,-6.19 -4.35,-1.15 -8.82,-2.13 -12.88,-4.26 -0.66,0.75 -1.31,1.5 -1.97,2.25z","name":"New Jersey"},"de":{"path":"m824.88,225.34c-3.72,0.25 -3.47,3.52 -1.91,6.13 3.35,6.89 3.86,14.58 6.03,21.81 3.45,0.11 6.81,-0.49 10.16,-1.25 -1.2,-2.17 -0.68,-6.38 -3.32,-6.38 -2.9,-1.2 -4.17,-3.69 -4.9,-6.58 -0.91,-3.11 -3.62,-4.96 -5.48,-7.35 -1.85,-1.82 0.94,-5.5 -0.26,-6.47l-0.33,0.09z","name":"Delaware"},"md":{"path":"m813.59,229.19c-17.31,3.18 -34.53,6.83 -51.78,10.28 0.74,3.02 1.31,6.08 1.78,9.16 2.14,-1.9 3.29,-5.35 6.59,-5.34 2.14,-1.85 2.67,-5.25 5.77,-3.55 3.46,0.18 5.43,-5.35 9.01,-3.85 2.63,1.63 5.66,2.79 7.34,5.59 4.19,0.11 3.68,3.73 5.74,4.96 2.73,1.11 5.02,1.18 6.38,-0.53 4.29,1.38 2.24,3.74 1.44,6.9 0.09,2.97 -3.7,4.92 -1.66,7.97 3.1,1.31 6.4,1.2 9.63,1.4 2.17,1.58 6.83,1.03 3.79,-2.1 0.41,-2.74 -3.08,-3.35 -3.32,-6.04 -1.7,-2.67 -1.42,-5.47 -0.36,-8.32 1.68,-2.42 -2.83,-3.82 -0.4,-5.41 1.25,-1.53 0.43,-4.16 2.98,-4.7 1.62,-3.02 5.1,-1.45 2.35,1.02 -2.54,2.98 -0.81,4.5 0.57,6.3 1.41,3.55 -0.68,5.07 -1.53,7.31 -0.22,-0.81 3.62,-1.01 3.22,1.79 -3.15,1.64 -1.45,6.12 1.09,7.31 2.98,0.99 5.58,-1.8 6.98,2.14 1.5,3.75 4.92,0.81 7.41,-0.02 2.74,-1.21 3.47,-4.93 2.78,-7.7 -1.13,-1.58 -4.82,0.92 -7.13,0.4 -3.86,1.26 -4.9,-1.25 -5.28,-4.64 -1.68,-5.97 -2.14,-12.33 -5.16,-17.9 -0.04,-4.32 -2.71,-4.2 -6.07,-2.91 -0.73,0.16 -1.45,0.31 -2.18,0.47z m10.94,32.59c1.32,0.99 0.59,4.97 2.06,4.63 -0.48,-1.31 -0.36,-4.99 -2.06,-4.63z","name":"Maryland"},"va":{"path":"m792.88,242.88c-0.16,1.46 0.24,5.89 -2.4,4.29 -2.58,-0.67 -6.42,-3.2 -8.23,-2.73 0.7,3.72 -1.46,6.77 -2.99,9.94 -3.05,1.14 -2.29,5.83 -5.84,5.58 -1.62,1.74 -1.47,5.31 -2.45,7.73 -3.09,1.14 -5.37,-0.48 -7.28,-1.75 0.11,6.5 -3.72,11.95 -5.91,17.84 -1.69,1.73 1.19,3.8 -0.74,5.77 -1.35,3.56 -3.79,2.72 -6.19,4.19 -2.72,1.1 -4.9,0.5 -5.4,4.61 -2.07,1.14 -4.83,2.63 -6.91,0.47 -2.38,1.51 -5.02,3.21 -7.81,1.6 -2.69,-0.01 -3.9,-6.55 -6.07,-2.94 -3.27,4.09 -7.89,7.48 -10.21,12.09 0.43,3.25 -4.46,3.32 -6.42,5.15 -4.27,1.95 3.62,-0.11 5.16,-0.07 5.56,-0.79 11.14,-1.37 16.76,-1.36 1.95,-2.65 4.98,-1.81 7.77,-1.65 7.86,-0.32 15.65,-2.12 23.48,-2.99 12.85,-1.4 25.44,-4.27 38.04,-7.05 11.65,-2.52 23.3,-5.03 34.96,-7.55 -1.64,-2.66 -2.75,-6.67 -6.42,-4.14 -1.99,2.03 -6.61,-1.82 -2.7,-2.48 2.65,-1.62 -1.75,-4.07 -1.8,-5.97 -2.73,-0.62 -2.88,-5.12 0.54,-3.6 -0.17,-1.37 -1.24,-3.62 -1.62,-5.68 1.47,-3.51 -0.84,-4.97 -3.72,-5.16 0.31,-3.42 -2.9,-2.93 -5.22,-3.97 -3.33,0.21 -7.06,-0.25 -9.91,-1.66 -1.22,-2.41 -0.91,-5.12 1.25,-6.88 1.39,-2.83 -0.28,-5.7 -3.3,-6.27 -2.65,-0.83 -6.97,-0.29 -5.73,-4.3 -0.83,-0.3 -2.05,-1.06 -2.69,-1.06z m39.16,21.59c0.44,4.71 -3.15,8.7 -2.62,13.48 -0.34,4.11 2.64,5.72 3.48,0.92 1.71,-3.04 -0.23,-6.47 0.8,-9.73 0.4,-2.53 3.66,-3.88 3.52,-6.73 -1.73,0.69 -3.46,1.38 -5.19,2.06z","name":"Virginia"},"wv":{"path":"m739.75,223.25c-1.6,2.23 1.3,5.02 0.25,7.75 -0.18,4.04 -0.63,8.11 -0.84,12.13 -1.94,3.58 -4.43,7.35 -8.16,9.13 -3.15,-1.33 -3.92,3.25 -5.76,4.98 -1.56,2.28 2.64,4.93 -0.3,6.69 -2.57,3.58 -2.6,-4.8 -4.46,-0.71 -1.32,2.59 0.02,6.02 -1.35,8.33 -1.82,1.54 -0.53,5.19 -4.16,4.81 -2.23,0.13 -1.45,6.19 1,6.81 2.24,1.47 2.49,4.74 5.5,5.92 1.92,1.96 2.28,5.18 5.39,6.05 1.64,2.19 3.07,4.96 6.25,4.88 2.63,0.5 4.77,-3.86 7.22,-1.35 1.49,0.81 3.93,-0.57 4.58,-1.83 0.43,-4.57 3.42,-2.71 6.03,-4.39 2.39,-0.94 4.82,-0.98 5.62,-4.44 -1.26,-2.59 0.3,-5 1.56,-7.64 2.23,-4.81 4.72,-9.61 4.67,-15.05 2.65,-2.31 3.72,3.56 7.05,1.41 1.64,-1.77 1.12,-5.67 2.6,-7.59 3.47,0.39 2.97,-3.96 5.76,-5.21 2.29,-3.11 3.52,-6.8 3.06,-10.7 1.06,-1.29 5.1,1.62 7.23,2.15 3.3,3.35 4.34,-1.98 2.85,-4.05 -2,-2.28 -5.12,-3.7 -7.62,-4.75 -3.31,0.98 -5.44,5.47 -9.38,3.97 -1.86,-0.23 -2.38,3.98 -4.86,3.88 -2.89,0.71 -3.79,4.38 -6.03,6.22 -1.1,-0.06 -0.99,-4.82 -1.62,-6.64 -0.01,-3.93 -1.77,-5.3 -5.48,-3.82 -4.21,0.6 -8.41,1.23 -12.61,1.91 -1.17,-6.45 -2.29,-12.92 -3.44,-19.38l-0.35,0.35 -0.18,0.18z","name":"West Virginia"},"oh":{"path":"m729.5,197.78c-4.85,2.06 -7.38,6.9 -11.47,9.97 -4.08,0.86 -8.09,1.75 -11.72,3.88 -3.41,1.61 -4.39,-4.09 -7.67,-2.63 -3.13,1.35 -5.49,-1.1 -8.11,-2.41 -8.6,1.15 -17.15,2.64 -25.66,4.38 1.45,17.83 4.12,35.53 5.87,53.33 -0.69,3.82 4.06,2.26 6.23,1.48 2.74,0.41 4.83,2.16 5.48,4.94 1.26,2.48 5.82,-0.87 6.96,2.54 2.19,1.53 4.46,-2.33 7.03,-0.58 2.52,0.04 5.62,1.51 6.84,-1.56 1.49,-0.55 5.37,-3.85 5.41,-0.71 0.38,2.53 3.82,3.57 5.77,4.7 3.53,0.63 2.32,-3.91 4.21,-5.51 -0.11,-2.74 0.21,-5.73 1.39,-8.13 2.53,-2.81 3.8,4.53 4.98,0.39 -2.02,-2.27 -0.99,-5.41 0.93,-7.41 1.07,-4.06 4.05,-2.41 6.5,-4.39 2.93,-3.16 6.59,-6.57 5.97,-11.27 0.44,-4.71 1.18,-9.75 -0.53,-14.23 1.47,-2.48 2.58,-4.29 0.96,-7.33 -2.04,-7.53 -2.56,-15.37 -3.93,-23.04 -1.81,1.2 -3.63,2.4 -5.44,3.59z","name":"Ohio"},"in":{"path":"m658.66,210.31c-9.12,0.93 -18.35,1.98 -27.41,2.68 -2.6,0.39 -4.21,5.08 -6.89,2.98 -3.83,-2.84 -2.64,1.83 -2.41,4.45 1.1,14.81 2.73,29.61 3.44,44.42 -0.76,3.69 -1.39,7.89 1.36,10.91 0.1,2.99 1.4,6.28 -1.14,8.65 -1.83,2.73 -2.55,6.09 -5.02,8.42 0.09,2.08 -2.02,8.2 1.63,5.16 3.49,-0.6 7.25,-1.53 10.69,-1.34 2.36,4.08 2.67,-0.62 5.26,-1.29 2.03,-2.62 4.78,2.05 5.34,1.04 -1.26,-3.41 3.05,-3.77 5.1,-5.22 1.09,0.63 6.05,3.38 5.3,-0.64 -0.46,-2.47 2.02,-4.71 3.65,-6.34 3.11,-1.39 4.33,-3.9 4.16,-7.23 1.83,-1 4.93,-1.01 6.97,-2.47 4.23,-1.03 0.26,-3.48 1.22,-5.92 -0.83,-12.56 -2.8,-25.13 -4.08,-37.69 -0.85,-6.99 -1.44,-14.01 -2.14,-21.02 -1.68,0.16 -3.35,0.31 -5.03,0.47z","name":"Indiana"},"il":{"path":"m569.75,200.44c-0.29,2.58 4.2,1.83 3.73,5.07 2.07,2.09 5.71,4.21 4.38,7.77 -0.31,3.04 -2.61,5.44 -3.08,8.4 -2.38,2.71 -6.06,2.98 -9.31,3.94 -1.61,2.47 -1.05,4.91 1.28,6.47 0.63,3.25 -1.08,5.07 -2.74,7.38 1.41,3.63 -2.39,2.86 -3.56,5.02 1.08,3.12 -2.11,3.8 -2.53,6.64 0.19,3.95 1.33,8.21 3.28,11.58 3.68,3.96 7.38,7.9 12.21,10.47 -0.61,2.88 -0.64,6.7 3.43,5.71 2.05,0 6.18,0.38 6.26,2.68 -0.19,4.39 -3.6,8.24 -3.28,12.53 1.6,3.83 5.33,6.26 8.59,8.42 3.37,-0.29 5.36,1.27 5.9,4.6 1.01,2.64 3.84,4.73 1.73,7.67 0.55,1.74 2.58,7.7 4.31,4.05 1.21,-2.98 5.41,-4.78 8.07,-2.46 3.1,2.46 5.94,0.47 3.13,-2.8 -0.98,-3.39 2.61,-4.96 5.37,-5.33 1.01,-1.55 -1.6,-4.46 1.4,-5.97 1.8,-3.97 -0.56,-9.39 3.32,-12.49 1.43,-2.97 3.23,-5.97 4.4,-8.97 0.13,-3 -0.7,-5.7 -2.34,-8.16 -0.45,-4.59 1.31,-9.09 0.02,-13.65 -1.16,-15 -2.22,-30.05 -3.67,-45.01 -1.02,-3.1 -1.61,-6.46 -4.04,-8.77 -2.27,-1.83 -0.51,-5.93 -1.97,-7.32 -14.76,0.83 -29.52,1.67 -44.28,2.5z","name":"Illinois"},"ct":{"path":"m865.78,165.41c-6.91,1.54 -13.81,3.08 -20.72,4.63 2.17,6.2 2.74,12.83 2.44,19.34 -2.62,4.3 2.61,2.38 3.97,-0.21 2.09,-1.89 4.19,-3.71 5.99,-5.88 2.06,1.35 4.78,-1.86 7.44,-1.46 2.98,-0.68 5.69,-2.24 8.56,-3.26 -1.15,-4.67 -2.29,-9.33 -3.44,-14 -1.42,0.28 -2.83,0.56 -4.25,0.84z","name":"Connecticut"},"wi":{"path":"m559.53,104.97c-4.06,2.75 -8.71,4.92 -13.53,5.84 -2.88,-1.08 -5.54,-1.12 -5.57,2.68 -0.48,3.34 0.51,7.03 -0.47,10.17 -2.02,3.26 -6.91,4.03 -7.36,8.38 -2.63,2.78 2.21,3.06 2.23,5.53 1.79,2.9 -2.13,4.74 -1.33,7.65 0.29,2.93 -0.4,6.49 1.14,8.93 1.33,3.48 5.88,0.21 6.64,3.93 1.56,2.26 5.47,1.03 6.19,4.78 2.15,5.1 9.7,4.85 11.21,10.39 0.68,3.38 0.35,7.34 1.94,10.32 3.26,1.05 1.94,4.34 0.25,6.21 -0.79,3.96 2.53,8.34 6.75,8.25 2.28,1.6 4.86,1.65 7.83,1.19 13.03,-0.77 26.07,-1.53 39.1,-2.3 -0.02,-4.45 -1.98,-8.61 -1.86,-13.13 -1.7,-2.04 -0.86,-4.17 -0.04,-6.39 0.32,-2.84 3.07,-4.93 1.51,-7.87 -1.05,-2.94 -0.88,-6.21 1.73,-8.27 -0.2,-2.83 -0.5,-5.03 -0.16,-7.93 -1.14,-4.2 2.64,-7.5 3.69,-11.36 0.92,-1.13 3.15,-8.34 0.73,-4.93 -2.65,3.81 -4.99,8.01 -8.18,11.29 -0.86,2.06 -3.21,4.55 -5.21,4.5 -2.57,-1.26 0.28,-4.49 0.9,-6.41 0.47,-2.94 3.2,-4.25 4.09,-6.85 -3.31,-1.29 -2.77,-5.03 -3.54,-7.92 0.02,-3.09 -1.23,-5.08 -4.29,-5.57 -2.14,-3.67 -7.04,-2.78 -10.59,-4.12 -7.13,-1.87 -14.21,-4.39 -21.67,-4.99 -2.48,-0.54 -2.84,-5.51 -5.51,-4.73 -1.71,-1.54 -3.85,-0.7 -5.82,0.13 -2.8,-1.32 0.68,-4.59 1.5,-6.38 2.18,-1.34 -1.53,-2.14 -2.31,-1z","name":"Wisconsin"},"nc":{"path":"m830.06,295.97c-18.3,3.8 -36.53,8 -54.86,11.65 -12.74,1.51 -25.38,4.07 -38.18,4.94 -3.32,-0.82 -1.17,3.72 -2.5,5.53 -2.62,1.34 -3.49,4.59 -5.03,6.38 -3.24,-1.36 -5.07,1.46 -6.34,3.97 -1.09,-0.57 -2.96,0.03 -3.41,-1.41 -2.02,1.96 -4.37,3.73 -4.31,6.81 -3.66,1.1 -6.31,3.82 -9.28,5.96 -2.64,0.94 -5.76,2.16 -7.4,4.35 0.73,4.06 -2.98,3.3 -5.1,5.29 -1.98,4.69 2.74,2.66 5.58,2.5 6.41,-1.19 13.32,-0.49 19.18,-3.73 5.04,-1.9 9.41,-5.9 15.06,-5.67 6.5,-0.64 13.15,-0.6 19.62,-0.69 2.99,0.53 3.36,4.79 5.58,5.01 5.37,-0.81 10.87,-1.67 16.25,-1.79 5.38,1.36 9.61,5.45 14.52,7.93 3.59,2.64 6.93,5.66 10.43,8.44 3.15,-0.86 6.32,-1.58 9.59,-1.72 1.06,-4.55 2.04,-9.29 5.39,-12.78 4.2,-4.27 9.23,-8.29 15.33,-9.29 2.91,1.95 3.69,-2.9 5.27,-4.53 2.72,-5 -2.44,3.91 -2.46,-1.22 -3.87,0.7 -5.43,-0.26 -3.29,-4 2.77,-4.25 -2.73,-2.51 -2.12,-6.02 -1.42,-3.76 2.84,2.19 5.06,0.81 2.81,0.12 5.1,-1.87 5.59,-4.6 0.45,-2.9 4.59,-2.7 3.28,-6.48 -4.02,-2.43 4.25,-0.66 0.4,-3.93 -3.52,-3.44 -5.24,-8.33 -7.23,-12.76 -1.54,0.35 -3.08,0.71 -4.63,1.06z m17.13,23.72c1.55,2.61 -4.64,4.26 -0.52,2.69 1.38,-1.92 0.21,-5.22 0.24,-7.62 -0.74,-2.05 0.37,4.57 0.28,4.94z","name":"North Carolina"},"dc":{"path":"m803.44,248.16c2.67,3.43 3.85,-1.02 0.55,-0.75l-0.29,0.4 -0.25,0.35z","name":"District of Columbia"},"ma":{"path":"m877.59,144.41c-1.04,3.1 -4.01,3.5 -6.79,4.13 -8.62,2.32 -17.17,4.6 -25.96,6.12 -0.11,4.77 -1.17,9.59 -0.03,14.31 10.66,-2.6 21.54,-4.29 32,-7.44 3.57,2.81 6.01,6.73 8.28,10.59 2.13,-0.78 0.01,-5.15 3.77,-5.38 2.93,-3.28 1.83,4.78 3.17,2.62 2.13,-3.09 6.1,-3.9 9.41,-5.21 -0.11,-3.41 -2.21,-8.55 -6.38,-7.53 1.64,-0.1 4.89,0.87 4.91,3.82 0.85,2.24 -2.55,3.71 -4.35,4.24 -3.37,0.51 -4.99,-1.76 -6.32,-4.47 -1.38,-2.05 -3.58,-6.56 -6.3,-3.6 -1.89,-1.72 -3.13,-4.04 -1.33,-6.3 2.3,-2.34 1.23,-6.2 -1.28,-7.16 -0.93,0.41 -1.86,0.82 -2.79,1.24z M902.25,172.69c-1.6,2.76 3.05,-2.44 0.08,-0.32l-0.08,0.32z m-11.28,1.28c1.59,0.78 6.09,-2.26 1.78,-2.03 -0.59,0.68 -1.19,1.35 -1.78,2.03z","name":"Massachusetts"},"tn":{"path":"m730.41,314.34c-8.87,-0.11 -17.76,1.5 -26.57,2.73 -10.24,2.86 -20.99,2.66 -31.48,4.02 -16.34,1.45 -32.65,3.29 -48.96,4.95 -4.57,-1.71 -0.43,5.74 -5.06,4.14 -6.97,0.06 -13.87,1.23 -20.84,0.71 -0.95,4.26 -1.37,9.04 -3.6,12.76 -3.45,1.82 -4.01,5.81 -4.43,9.33 -3.1,1.1 -4.68,2.61 -2.53,5.59 -1.75,3.9 -0.58,5.24 3.51,3.98 33.91,-3.26 67.83,-6.53 101.74,-9.79 -0.23,-2.54 0.72,-5.31 3.53,-5.69 3.11,-0.4 0.99,-5.41 4.88,-5.81 2.77,-2.02 6.49,-2.19 8.62,-5.18 1.76,-2.26 6.31,-1.64 5.78,-5.38 1.19,-1.77 3.1,-3.84 5.03,-4.85 1.04,-0.39 0.28,1.78 1.72,1.19 2.38,0.56 2.2,-4.36 5.22,-3.86 3.3,1.27 2.68,-2.92 4.96,-4.18 2.05,-0.94 3.81,-6.68 0.92,-6.59 -0.81,0.64 -1.63,1.27 -2.44,1.91z","name":"Tennessee"},"ar":{"path":"m509.47,335.31c1.73,4.9 1.5,10.02 1.53,15.12 2.15,12.21 1.13,24.64 1.47,36.97 0.02,3.71 0.04,7.42 0.06,11.13 2.06,3.2 5.05,-1.45 7.69,1.47 1.53,1.76 -0.88,7.54 2.97,6.49 17.61,-0.36 35.23,-0.72 52.84,-1.08 1.97,-2.6 0.41,-5.9 -1.28,-8.22 3.3,-1.61 -1.59,-3.96 0.84,-6.53 0.75,-2.77 0.62,-6.34 3.78,-7.69 -1.88,-3.07 2.08,-5.24 3.19,-7.88 3.77,-0.38 1.58,-3.3 2.64,-5.42 1.12,-2.67 2.56,-5.28 4.85,-6.58 1.2,-4.12 0.21,-2.67 -1.53,-5.61 -2.76,-3.32 1.95,-3.96 2.36,-6.84 -0.05,-1.94 3.31,-6.69 1.22,-6.75 -2.65,0.85 -5.34,-0.18 -8.02,-0.33 -0.09,-3.38 4.4,-3.88 4.22,-7.3 0.58,-3.87 -3.58,-3.68 -6.34,-3.26 -24.17,0.77 -48.34,1.54 -72.5,2.31z","name":"Arkansas"},"mo":{"path":"m490.44,245.63c-2.39,-0.46 -0.19,4.05 0.07,5.6 2.45,3.32 4.51,7.86 8.55,9.22 2.81,-0.24 3.61,2.67 2.79,4.84 -3.22,1.64 -1.72,5.03 0.19,7.07 0.9,2.55 4.61,3.05 4.89,5.61 2.1,12.97 1.12,26.14 1.51,39.22 0,5.72 0.08,11.44 0.72,17.13 24.99,-0.94 49.98,-1.8 74.97,-2.51 3.02,-1.12 4.35,1.72 5.31,3.98 0.52,3.48 -2.86,4.46 -4.14,6.86 2.37,0.64 5.57,0.65 8.21,-0.08 1.46,-3.59 1.87,-7.45 2.38,-11.22 0.84,-2.83 5.27,-2.89 4.61,-6.03 1.37,-2.94 0.14,-4.6 -2.22,-4.28 -2.15,-1.81 -2.84,-5.03 -2.86,-7.6 1.45,-2.84 -2.08,-5.07 -2.44,-7.89 -0.66,-3.24 -5.34,-0.87 -6.89,-3.66 -2.64,-2.34 -6.24,-3.94 -6.91,-7.76 -0.94,-3.21 1.52,-6.47 2.17,-9.64 2.2,-3.53 -1.34,-4.7 -4.33,-4.5 -2.66,0.39 -5.34,-1.15 -4.81,-4.1 0.86,-4.07 -4.71,-4.05 -6.43,-6.93 -2.7,-3.4 -6.72,-6.05 -7.25,-10.67 -1.1,-3.16 -2.12,-6.86 -0.62,-10.06 -2.3,-1.34 -2.28,-5.77 -5.37,-4.89 -20.69,0.77 -41.38,1.53 -62.06,2.3z","name":"Missouri"},"ga":{"path":"m672.78,356c-0.74,7.06 4.28,12.69 5.29,19.4 1.36,6.57 3.44,12.96 5.03,19.44 0.94,4.88 2.17,9.95 5.53,13.75 -0.85,3.5 3.37,3.17 2.59,6.44 -1.89,4.45 -3.57,9.65 -0.84,14.13 0.05,2.63 0.94,5.4 -0.38,7.88 2.95,0.94 1.45,4.01 3.07,6.01 1.35,2.67 3.68,4.75 6.83,4 12.35,-0.01 24.69,-1.31 37.03,-1.92 3.32,-0.58 6.67,-0.74 10.04,-0.59 -0.78,4.24 3.04,4.15 2.09,-0.09 -0.9,-2.14 -2.94,-6.23 0.59,-6.62 3.2,0.5 6.42,0.91 9.66,1.02 -0.84,-3.8 -0.8,-7.57 0.5,-11.27 0.2,-3.54 2.62,-6.73 2.21,-10.21 -0.72,-2.93 3.26,-5.26 2.85,-8.05 -2.19,1.37 -5.29,-0.71 -5.34,-3.19 -0.56,-3.12 -2.71,-5.83 -6.03,-6.06 -1.33,-3.9 -2.62,-8.17 -4.99,-11.43 -3.12,-1.07 -6.13,-2.99 -7.17,-6.29 -2.06,-2.33 -5.23,-3.21 -6.66,-6.16 -2.08,-2.2 -5.24,-2.83 -7.66,-4.19 -0.76,-2.53 -3.21,-4.09 -3.94,-6.67 -1.36,-2.63 -2.97,-4.65 -6.15,-3.77 -2.33,-1.57 -7.15,-3.38 -5.31,-6.97 2.02,-2.01 3.76,-4.11 -0.8,-3.11 -12.68,1.51 -25.37,3.01 -38.05,4.52z","name":"Georgia"},"sc":{"path":"m737.03,343.19c-4.26,0.4 -8.64,0.43 -12.24,3.07 -3.2,1.75 -6.48,3.19 -9.88,4.49 2.21,3.31 -4.28,2.74 -2.34,6.44 2.27,2.24 5.2,4.13 8.5,3.28 2.53,3.15 3.83,6.94 6.53,9.88 0.91,2.76 5.13,2.06 6.85,4.46 2.18,1.38 2.96,4.25 5.62,5.01 2.99,1.95 3.36,6.38 7.26,7.24 3.61,0.62 3.77,4.77 5.34,7.38 0.38,3.35 2.02,4.84 4.79,5.96 3.36,1.79 1.76,7.23 5.67,8.16 3.63,-1.38 5.8,-4.63 8.38,-7.34 -2.35,-3.93 0.29,-3.32 3.01,-4.44 1.95,-2.4 5.02,-3.3 6.25,-6.28 2.17,-2 3.86,-4.52 5.4,-6.9 2.81,-0.17 3.42,-3.58 4.92,-5.03 -0.28,-4.13 1.3,-7.89 3.12,-11.47 1.03,-2.11 7.03,-4.5 3.47,-6.34 -5.97,-5.35 -12.78,-9.5 -19.71,-13.47 -4.45,-2.68 -9.74,-0.07 -14.57,-0.06 -2.57,-0.23 -6.63,2.48 -7.32,-1.28 -1.66,-4.5 -6.93,-2.82 -10.63,-2.96 -2.8,0.07 -5.61,0.14 -8.41,0.21z","name":"South Carolina"},"ky":{"path":"m675,267.5c-2.76,-0.77 -6,1.11 -3.38,3.78 1.52,3.15 -3.12,4.12 -5.19,5.27 -2.94,0.53 -4.71,1.29 -4.3,4.82 -1.15,2.66 -5.3,3.24 -6.32,6.32 -2.16,1.4 0.74,6.22 -2.84,5.92 -3.06,0.61 -4.36,-2.79 -7.09,0.11 -2.26,0.51 -1.1,6.98 -3.85,3.1 -2.27,-2.54 -5.57,0.14 -6.16,2.81 -1.91,1.07 -3.4,-3.73 -6.02,-1.91 -3.32,0.61 -7.48,0.47 -9.92,2.91 0.08,2.65 -3.39,3.78 -1.7,6.05 2.34,2.66 -2.23,2.68 -3.86,3.3 -3.57,1.35 -0.68,4.35 -0.76,6.72 0.33,3.45 -3.76,1.44 -5.49,0.72 -2.5,-2.29 -6.26,-0.38 -7.13,2.53 2.86,2.28 -0.04,4.76 0.41,7.66 -3.47,2.04 -3.19,2.73 0.94,2.35 5.84,0.01 11.64,-0.95 17.5,-0.76 -0.7,-3.74 0.98,-4.99 4.56,-4.19 24.33,-3.01 48.82,-4.7 73.16,-7.43 4.3,-0.7 8.2,-2.38 11.75,-4.88 3.3,-0.8 4.04,-2.71 5.12,-5.35 3.46,-4.09 7.13,-8.06 10.79,-12 -3.27,-1.24 -3.03,-5.51 -6.21,-6.95 -2.6,-1.25 -2.07,-4.66 -5.16,-5.36 -2.38,-2.64 0.8,-7.28 -3.02,-8.87 -3.02,-0.01 -2.37,-4.65 -4.57,-3.51 -2.95,0.61 -3.67,4.78 -7.02,3.29 -2.69,-0.23 -5.51,-1.19 -7.82,0.71 -3,0.83 -3.99,-3.61 -7.44,-2.06 -3.51,0.82 -2.17,-5.19 -5.65,-5.26C677.17,266.43 676.21,267.17 675,267.5z","name":"Kentucky"},"al":{"path":"m628.53,359.63c-0.2,14.37 0.12,28.75 -0.54,43.12 -0.04,9.01 -0.88,18.1 -0.07,27.07 1.55,10 2.94,20.01 3.85,30.09 3.07,1.09 3.69,-1.92 4.4,-4.18 -0.3,-3.89 4.27,-3.02 4.89,-0.04 0.72,2.06 4.08,5.27 0.77,6.65 -0.15,0.92 6.17,-0.9 5.88,-2.89 -0.44,-3.01 0.64,-6.86 -2.87,-8.19 -2.29,-0.88 -3.03,-5.59 -0.32,-5.67 14.08,-1.86 28.21,-3.59 42.35,-4.8 2.7,1.07 6.76,-0.25 2.97,-2.5 -1.8,-2 0.95,-5.03 -0.27,-7.65 -0.31,-3.1 -2.63,-5.9 -1.31,-9.15 0.01,-2.92 2.49,-5.36 1.93,-8.3 -3.52,-0.45 -1.34,-5.11 -4.26,-6.7 -3.48,-5.82 -3.36,-13.04 -5.96,-19.21 -2.02,-8.09 -3.34,-16.41 -7.25,-23.88 -0.51,-2.39 -1.08,-4.85 -0.72,-7.31 -14.49,1.18 -28.98,2.35 -43.47,3.53z","name":"Alabama"},"la":{"path":"m521.09,407.28c0.1,7.53 -0.24,15.32 1.67,22.61 2.08,2.49 2.82,5.51 3.15,8.67 1.87,2.78 5.27,4.95 4.59,8.72 1.61,2.18 -0.21,5.69 0.08,8.38 0.42,2.64 -4.36,4.89 -2.01,7.12 1.07,2.26 -0.92,5.31 -0.53,7.95 0.38,3.22 -2.37,5.7 -1.55,8.93 5.18,-2.4 10.98,-0.86 16.47,-1.09 5.72,1.7 11.56,4.87 17.56,4.26 2.93,-2.25 5.94,0.36 8.98,0.93 1.08,-3.4 -4.22,-0.81 -5.8,-2.2 -1.91,-0.36 -2.89,-2.3 -1.17,-3.4 2.08,-1.1 4.08,-1.09 5.66,0.04 2.15,-1.39 5.6,-0.24 6.26,2.38 -0.33,3.62 3.42,1.7 5.28,3.15 3.83,1.5 -1.41,4.07 0.83,5.37 2.88,0.97 5.73,2.94 8.62,3.29 3.51,-0.05 2.81,-4.53 6.47,-4.17 1.83,-2.9 4.44,-0.25 4.39,2.31 1.53,1.64 4,-3.68 1.98,-3.66 0.22,-3.37 2.17,-3.21 4.31,-5.41 1.59,0.95 0.91,2.82 1.41,4.16 3.33,0.39 7.44,1.09 9.34,4.06 2.79,0.08 5.17,1.1 5.56,-2.56 -2.68,-0.27 -4.15,-3.88 -7.35,-3.19 -2.31,0.06 -6.3,-1.62 -6.15,-3.77 1.62,-3.62 2.23,-1.74 2.03,-4.38 2.88,1.09 5.69,-2.27 3.22,-4.47 0.46,-4.62 -3.73,-0.15 -3.34,2.19 -1.36,1.21 -6.35,-0.96 -4.6,-3.27 1.71,-1.84 4.2,-4.5 2.19,-6.95 -0.13,-3.26 -2.69,-5.21 -4.47,-7.38 0.52,-2.7 2.26,-7.35 -2.36,-5.46 -10.43,1.28 -20.97,0.69 -31.45,1.12 -1.61,-3.72 -0.02,-7.76 0.16,-11.59 2.66,-4.86 5.46,-9.65 8.25,-14.44 -2.04,-2.82 3.52,-4.45 -0.74,-6.48 -0.53,-2.15 -1.29,-4.65 -2.32,-6.83 -0.08,-3.1 0.9,-7.3 -3.62,-5.79 -17,0.28 -34,0.57 -51,0.85z","name":"Louisiana"},"ms":{"path":"m591.03,363.5c-1.45,1.74 -4.03,3.15 -4.63,6.03 -1.4,2.22 1.43,5.74 -2.69,6.07 -1.48,1.97 -4.77,4.42 -3.4,7.17 -1.36,1.83 -3.59,3.95 -3.48,7.01 -2.16,2.66 1.55,5.28 -0.27,7.12 -0.45,1.84 2.25,4.42 1.35,7.03 -1.92,2.71 -1.63,6.55 -0.61,9.53 1.6,2.4 0.78,5.54 3.73,6.94 -0.95,2.53 -1.41,3.75 -1.87,6.31 -2.55,4.96 -6.07,9.62 -7.89,14.84 0.01,2.98 -1.44,6.14 -0.14,8.97 11.4,-0.36 22.87,0.25 34.19,-1.5 2.75,2.21 -2.19,6.39 1.33,8.15 2.82,1.62 2.28,5.18 3.89,7.63 2.07,-1.86 2.51,-6.19 5.82,-4.07 3.21,-0.67 6.85,-3.02 9.89,-0.64 3.62,0.73 6.01,-0.27 4.42,-4.26 -0.81,-10.1 -2.99,-20.07 -3.84,-30.15 0.14,-21.99 1.48,-43.98 0.64,-65.97 -12.15,1.26 -24.29,2.52 -36.44,3.78z","name":"Mississippi"},"ia":{"path":"m476.25,181.16c-3.42,-0.05 -2.16,5.68 0.72,6.29 0.54,2.07 -0.75,5.06 -1.41,7.35 -2.13,2.82 -0.93,5.45 1.04,7.92 1.22,4.34 2.24,8.85 4.05,13.06 0.6,3.22 1.29,6.38 3.41,9 0.02,3.49 1.27,6.69 2.3,9.91 -0.04,3.54 0.03,7.05 2.08,10.09 22.2,-1.02 44.44,-1.75 66.66,-2.63 0.77,1.43 3.25,7.11 4.37,4.25 -0.96,-2.5 1.19,-4.52 3.57,-4.72 -0.88,-2.62 1.19,-4.59 2.5,-6.28 1.27,-2.92 -1.39,-4.02 -2.41,-6.31 0.69,-2.9 1.79,-5.3 5.13,-5.46 2.88,-0.83 6.57,-1.81 6.65,-5.41 1.76,-3.04 3.73,-8.01 -0.26,-10.18 -2.74,-1.06 -1.75,-5.27 -5.21,-5.14 -0.64,-1.97 -0.85,-4.76 -4.19,-4.21 -2.75,-0.8 -4.55,-3.47 -5.37,-6 -1.36,-2.89 2.01,-4.72 1.65,-7.28 -3.82,-0.4 -1.19,-6.5 -5.03,-5.47 -26.75,0.41 -53.5,0.81 -80.25,1.22z","name":"Iowa"},"mn":{"path":"m497.03,53.84c-0.69,2.52 0.93,7.42 -1.31,8.34 -9.65,-0.01 -19.29,-0.02 -28.94,-0.03 1.16,2.87 2.18,5.76 0.97,8.81 0.05,5.74 -0.79,11.86 2.51,16.95 2.04,3.78 0.64,8.47 1.5,12.6 0.82,6.84 1.76,13.67 3.55,20.32 0.05,3.83 0.88,7.8 0.03,11.53 -1.57,1.74 -4.91,3.29 -2.22,5.78 1.89,1.83 5.05,2.94 4.58,6.1 0.28,11.9 0.25,23.83 0.42,35.75 26.72,-0.38 53.44,-0.75 80.16,-1.13 -0.15,-3.62 -0.46,-7.93 -4.36,-9.47 -3.02,-1.66 -6.24,-3.1 -7.63,-6.5 -0.72,-3.61 -5.32,-1.16 -6.05,-4.61 -1.56,-2.09 -5.29,-0.37 -6.57,-3.78 -1.66,-2.1 -0.52,-5.5 -1.1,-8.1 -1.34,-2.93 1.65,-4.99 1.47,-7.54 -0.2,-3.22 -5.36,-3.85 -2.24,-7.43 0.41,-4.47 5.39,-5.33 7.61,-8.59 0.24,-3.87 -0.73,-8.14 0.52,-11.77 1.76,-3.14 5.17,-5.1 8.28,-6.26 1.92,-2.08 3.66,-4.57 6.13,-5.81 2.54,-4.97 6.04,-9.99 11.81,-11.4 4.55,-1.98 9.12,-3.92 13.6,-6.04 0.73,-3.15 -3.7,-0.18 -5.06,0.03 -0.82,-3.87 -4.2,-3.09 -7.28,-2.87 -2.25,-0.87 -5.34,2.83 -6,-0.66 -1.13,-3.5 -4.51,0.72 -5.88,2.13 -2.33,1.63 -6.22,1.16 -8.06,-0.56 0.94,-3.05 -4.61,-0.39 -4.53,-3.96 -0.16,-2.3 -3.48,1.3 -5.77,-1.2 -3.04,-0.91 -5.5,-3.22 -8.29,-4.38 -2.49,0.4 -5.86,-2.38 -6.7,1.5 -1.17,0.79 -7.15,1.83 -5.93,-1.54 -2.99,0.03 -6.03,-0.05 -7.53,-1.75 -2.6,0.59 -5.72,-0.41 -5.9,-3.43 -0.88,-3.28 -1.44,-6.61 -1.88,-9.98 -1.23,-0.6 -2.54,-1.02 -3.91,-1.06z","name":"Minnesota"},"ok":{"path":"m363.31,330.03c17.51,1.12 35.04,1.73 52.56,2.47 -1.37,13.62 -2.89,27.23 -2.83,40.93 -0.92,3.93 3.48,5.78 6.14,7.66 0.56,-5.56 2.96,1.46 4.25,-1.31 0.93,-1.5 5.57,1.68 3.39,4.42 1.59,0.66 4.76,0.51 6.73,1.82 2.79,-0.99 5.16,3.32 7.03,1.26 1.82,-1.93 5.59,-0.31 6.5,2.02 2.44,0.79 1.71,5.84 4.76,3.05 1.39,-1.65 6.25,-1.17 6.69,1.21 1.28,1.5 5.69,3.72 7.39,1.92 0.33,-2.75 3.38,-5.95 4.59,-1.83 3.59,0.38 6.96,2 10.46,3 2.28,-1.86 2.44,-4.68 6.53,-3.41 2.53,1.92 3.8,-1.41 6.31,-1.16 0.85,2.42 5.2,2.41 6.19,-0.5 3.2,-0.2 3.66,3.71 6.55,4.35 1.86,0.4 6.31,3.63 5.36,0.18 -0.32,-12.27 0.1,-24.59 -0.7,-36.82 -1.15,-6.03 -1.01,-12.18 -1.43,-18.25 -1.32,-5.29 -2.05,-10.73 -2.07,-16.18 -20.01,0.66 -40.04,-0.04 -60.06,-0.22 -27.85,-1.32 -55.73,-2.3 -83.53,-4.56 -0.27,3.31 -0.54,6.63 -0.81,9.94z","name":"Oklahoma"},"tx":{"path":"m359.47,330.97c2.34,-0.11 -0.86,-1.81 0,0z m0.72,18.31c-1.64,20.84 -2.52,41.75 -4.68,62.55 -0.51,4.33 -0.99,8.66 -1.51,12.98 -17.84,-0.87 -35.67,-1.93 -53.42,-3.89 -4.16,-0.41 -8.32,-0.76 -12.48,-1.11 -0.67,3.74 2.27,3.68 4.04,6.12 2.26,1.83 1.13,6.03 4.65,6.5 3.52,0.48 2.9,4.6 5.45,6.34 3.38,3.15 5.5,7.91 10.27,9.06 1.91,1.27 4,3.22 4.53,5.46 0.69,3.96 4.53,7.02 3.47,11.33 -0.88,5.15 2.22,9.63 5.93,12.88 2.18,2.95 5.14,4.76 8.63,5.78 1.88,1.95 3.01,3.88 5.72,4.88 2.59,0.18 5.38,4.34 7.35,1.18 2.59,-3.14 5.48,-6.41 6.05,-10.55 1.26,-2.82 3.58,-4.32 6.5,-5.06 2.72,-1.59 5.32,-2.13 7.47,0.62 4.91,0.57 10.2,0.53 14.79,2.22 2.83,1.43 2.56,4.53 5.17,6.33 1.73,2.05 4.83,3.37 5.81,5.82 1.37,2.07 2.66,4.26 2.69,7.03 1.62,4.34 4.17,8.51 5.31,12.94 -0.24,2.77 4.65,2.49 4.95,5.51 2.24,4.08 4.37,9.17 9.21,10.49 3.28,2 0.03,5.04 0.91,7.5 3.28,0.87 -0.01,4.68 0.94,6.67 2.53,1.36 4.37,3.2 4.22,6.44 0.39,3.34 2.13,6.83 5.69,7.54 3.01,1.93 6.69,2.13 9.87,3.4 2.28,1.79 5.15,4.09 8.16,2.83 3.46,0.46 6.77,1.29 9.37,3.75 1.43,2.54 6.51,-0.91 4.31,-2.89 -2.04,-3.39 -1.3,-7.79 -2.83,-11.46 -0.63,-3.07 -2.39,-5.95 -0.99,-9.1 1.17,-4.9 2.87,-9.76 4.04,-14.71 -3.37,-1.01 -2.07,-5.47 1.21,-4.71 3.99,0.42 3.65,-6.43 7.81,-6.05 5.25,-1.56 9.07,-6 14.16,-8.05 6.91,-2.81 13.62,-6.46 18.72,-12.05 2.58,-2.98 7.09,-3.95 8.69,-7.75 5,-2.22 9.8,-4.93 15.22,-6 -0.97,-2.64 0.52,-4.86 1.32,-7.22 0.39,-2.99 0.19,-6.07 1.18,-8.94 -3.15,-2.27 0.38,-4.91 1.38,-7.41 -0.2,-2.8 1.42,-6.25 0.09,-8.66 0.3,-2.93 -1.49,-5.14 -3.35,-7.29 -2.46,-2.64 -1.11,-6.91 -3.87,-9.52 -2.53,-4.57 -1.59,-10.19 -2.25,-15.22 0.02,-5 0.19,-10 -0.5,-14.97 -2.63,-2.31 -5.52,2.33 -7.52,-1.37 -3.1,-2.07 -7.66,-2.1 -9.73,-5.68 -2.31,-2.48 -3.82,2.84 -7.18,0.96 -1.91,-2.73 -3.59,0.03 -5.98,0.18 -2.27,-1.15 -6.07,-1.48 -6.09,1.76 -2.76,2.37 -5.95,-0.93 -8.94,-1.28 -3,1.38 -5.23,-3.83 -6.3,-1.87 -0.15,2.66 -2.52,5.1 -5.13,3.34 -3.23,-0.15 -4.91,-2.49 -6.57,-3.89 -2.95,-1.74 -4.3,2.32 -6.94,0.88 -1.48,-1.39 -1.87,-3.6 -3.92,-5.65 -3.06,-2.83 -5.03,3.17 -7.13,0.23 -2.05,-2.11 -5.57,-0.83 -7.94,-2.69 -3.56,0.59 -5.54,-0.24 -4.13,-4.11 -1.89,-1.85 -2.28,1.21 -4.77,-0.14 -0.59,-0.41 -3.45,1.78 -5,-1.11 -1.9,-1.9 -5.13,-3.22 -4.18,-6.45 0.03,-10.58 0.25,-21.15 1.66,-31.65 0.3,-2.99 0.6,-5.98 0.89,-8.98 -17.65,-0.63 -35.3,-1.27 -52.94,-2.22 -0.52,6.07 -1.04,12.15 -1.56,18.22z M466.53,518.63c-5.2,7.17 2.93,-3.27 0,0z","name":"Texas"},"nm":{"path":"m242.72,428.78c4.82,0.63 9.65,1.25 14.47,1.88 0.43,-3.33 0.85,-6.67 1.28,-10 9.7,0.89 19.4,1.86 29.09,2.78 -0.9,-3.14 -1.39,-5.98 2.84,-4.5 18.29,1.28 36.48,3.79 54.81,4.49 2.45,-0.6 7.66,2.13 7.99,-1.01 3.06,-22.93 3.75,-46.09 5.59,-69.14 0.54,-7.79 1.39,-15.56 2.02,-23.34 3.21,0.65 1.17,-4.81 2.07,-6.86 1.79,-4.38 -2.87,-3.37 -5.73,-3.85 -32.35,-3.3 -64.71,-6.59 -97.06,-9.89 -5.79,39.81 -11.58,79.63 -17.38,119.44z","name":"New Mexico"},"ks":{"path":"m380.53,320.34c25.06,1.17 50.11,2.71 75.19,3.35 17.22,0.07 34.44,0.63 51.66,0.18 -0.25,-12.69 0.23,-25.42 -0.47,-38.08 -0.61,-2.83 -0.17,-6.27 -1.38,-8.74 -3.04,-2.03 -6.02,-5.19 -6.68,-8.77 -0.43,-2.51 4.3,-4.59 1.29,-6.64 -3.02,0.54 -4.05,-3.34 -7.17,-2.43 -36.21,-0.82 -72.43,-1.33 -108.63,-2.5 -1.27,21.21 -2.54,42.42 -3.81,63.63z","name":"Kansas"},"ne":{"path":"m353.38,230.59c10.76,0.96 21.27,2.72 32.03,3.66 -0.37,7.11 -0.71,14.23 -1.06,21.34 36.49,1.29 73,1.84 109.5,2.56 -0.31,-1.17 -3.13,-4.05 -4.03,-6.15 -1.99,-2.11 -0.36,-5.13 -2.45,-7.34 -2.42,-3.19 -1.66,-7.14 -2.2,-10.79 -1.66,-2.86 -1.45,-6.25 -2.29,-9.26 -2.94,-2.85 -2.34,-7.01 -3.95,-10.49 -1.13,-3.1 -2.18,-6.19 -2.62,-9.47 -3.51,1.32 -2.89,-3.07 -4.85,-4.29 -2.4,-1.68 -5.57,-1.85 -7.72,-3.93 -3.79,0.07 -7.65,1.04 -11.13,1.94 -2.52,-2.2 -6.03,-3.13 -7.91,-6.06 -13.61,0.96 -27.23,-0.49 -40.83,-1.11 -15.5,-1.05 -31.02,-1.79 -46.51,-2.86 -1.67,14.08 -2.83,28.17 -4,42.25z","name":"Nebraska"},"sd":{"path":"m357.44,187.41c25.68,1.58 51.37,3.15 77.06,4.26 3.58,-0.01 7.34,-0.51 10.81,-0.23 1.8,2.9 5.24,3.85 7.69,6 3.55,-1.45 7.52,-1.89 11.25,-1.91 2.45,2.67 7.26,2.29 9.15,5.33 1.32,4.76 3.27,1.86 0.18,-1.15 -1.53,-2.17 1.46,-4.6 1.56,-6.99 1.2,-2.87 1.38,-5.28 -1.58,-6.75 -0.5,-2.04 -0.73,-6.65 2.41,-5.84 2.62,-0.28 0.39,-5.28 1.06,-7.5 -0.32,-9.7 0.19,-19.47 -0.64,-29.13 -0.24,-3.58 -6.26,-4.19 -5.42,-8.4 1.09,-1.22 5.81,-4.38 2.75,-5.4 -27.23,-0.89 -54.5,-1.01 -81.67,-3.15 -9.79,-0.62 -19.57,-1.24 -29.36,-1.86 -1.75,20.91 -3.5,41.81 -5.25,62.72z","name":"South Dakota"},"nd":{"path":"m362.88,123.72c26.46,1.49 52.89,3.7 79.4,3.91 10.84,0.26 21.67,0.52 32.51,0.78 0.01,-5.53 -1.38,-10.82 -2.5,-16.17 -1.27,-7.42 -2.05,-14.89 -2.13,-22.42 -2.61,-4.16 -4.11,-9 -3.48,-13.94 -0.44,-3.25 0.67,-6.57 0.3,-9.7 -0.15,-4.01 -2.83,-4.61 -6.31,-4.12 -25.15,-0.47 -50.33,-1.05 -75.41,-3.06 -5.17,-0.49 -10.33,-0.98 -15.5,-1.47 -2.29,22.06 -4.58,44.13 -6.88,66.19z","name":"North Dakota"},"wy":{"path":"m240.16,217.84c37.4,4.49 74.29,8.23 111.69,12.72 2.5,-29.2 5.5,-57.65 8,-86.84 -35.26,-4.45 -70.52,-8.9 -105.78,-13.34 -4.64,29.16 -9.27,58.31 -13.91,87.47z","name":"Wyoming"},"mt":{"path":"m192.59,52.19c0.84,2.76 3.25,5.4 3.2,8.23 -1.5,2.79 -1,5.49 0.52,8.15 3.4,0.39 4.18,3.44 5.26,6.16 1.43,3.34 2.55,6.88 5.37,9.34 0.88,2.21 5.27,1.18 4.34,4.72 -2.23,6.21 -5.45,12.23 -7.06,18.56 0.02,3.34 3.4,5.25 5.73,2.22 1.61,-2.43 5.63,-3.04 4.69,0.97 -0.5,5.3 1.81,10.35 2.59,15.53 1.9,2 5.27,3.44 5.68,6.31 -0.71,1.91 -0.39,8.78 2.32,5.14 1.85,-1.89 4.93,-0.29 6.85,0.86 3.28,-1.63 7.26,-1.21 10.34,0.69 3.69,0.41 1.52,-5 5.95,-4.08 2.71,-0.42 2.01,6.69 3.21,4.1 0.56,-3.26 1.09,-6.54 1.68,-9.8 35.57,4.49 71.15,8.96 106.72,13.44 2.9,-28.44 5.79,-56.88 8.69,-85.31 -28.84,-2.29 -57.55,-5.91 -86.19,-9.99 -26.71,-4.12 -53.36,-8.71 -79.73,-14.68 -3.05,-0.61 -6.99,-2.59 -6.53,2.19 -1.21,5.75 -2.42,11.51 -3.62,17.26z","name":"Montana"},"co":{"path":"m260.17,308.53c39.89,4.09 79.51,8.26 119.39,11.91 1.61,-28.46 3.23,-56.92 4.84,-85.38 -37.47,-4.17 -74.94,-8.33 -112.41,-12.5 -4.03,28.98 -7.8,56.99 -11.83,85.97z","name":"Colorado"},"id":{"path":"m169.84,91.72c0.52,3.07 2.27,5.25 4.94,6.78 0.4,3.02 -0.61,5.46 -3.03,7.31 -2.3,2.7 -4.38,5.97 -6.09,8.83 0.39,2.93 -2.57,3.54 -4.23,4.8 -1.77,2.31 -4.28,4.3 -3.93,7.5 -0.64,2.43 4.69,0.57 4.09,4.34 -5.19,11.17 -6.78,23.51 -10.13,35.32 -0.79,3.16 -1.22,4.91 -2.01,8.08 56.92,12.84 62.26,13.45 93.58,19.41 2.75,-17.6 5.5,-35.21 8.25,-52.81 -2.66,-0.84 -0.58,-6.52 -4.23,-4.97 -1.24,1.7 -1.62,4.95 -5.17,3.47 -3.11,-1.99 -6.81,-1.34 -10.13,-0.56 -2.53,-1.76 -5.91,-2.01 -7.69,0.88 -1.75,-0.05 -3.29,-3.39 -2.79,-5.36 1.91,-3.98 -2.85,-5.89 -5.05,-8.27 -0.98,-5.88 -3.48,-11.64 -2.5,-17.69 -1.86,-0.01 -4.25,2.69 -6.47,3.63 -2.21,0.18 -4.52,-3.09 -4.1,-5.31 1.19,-5.37 4.07,-10.37 5.88,-15.6 1.95,-2.64 1.12,-5.57 -2.41,-5.62 -1.55,-3.37 -4.92,-5.66 -5.61,-9.53 -1.31,-2.63 -1.42,-6.47 -5.06,-6.76 -0.99,-1.85 -3.18,-4.47 -1.91,-6.73 2.09,-2.98 -0.34,-5.7 -1.53,-8.5 -2.13,-3.05 0.55,-6.68 0.67,-10.01 0.9,-4.35 1.8,-8.69 2.69,-13.04 -4.18,-0.78 -8.35,-1.56 -12.53,-2.34 -4.5,20.92 -9,41.83 -13.5,62.75z","name":"Idaho"},"ut":{"path":"m176.34,297.78c27.57,3.92 55.15,7.83 82.72,11.75 4.04,-29.08 8.08,-58.17 12.13,-87.25 -10.83,-1.14 -21.65,-2.33 -32.47,-3.59 1.43,-7.93 2.82,-15.85 3.84,-23.84 -15.27,-2.85 -30.54,-5.71 -45.81,-8.56 -6.8,37.17 -13.6,74.33 -20.41,111.5z","name":"Utah"},"az":{"path":"m173.19,314.66c-2.49,-0.06 -3.05,4.43 -6.38,2.94 -0.74,-2.87 -3.59,-2.82 -5.59,-4.22 -3.74,0.74 -2.37,4.58 -2.68,7.41 -0.52,5.04 -0.42,10.21 -0.89,15.22 -2.19,2.33 -2.44,5.78 -0.24,8.19 2.32,2.62 0.58,7.52 4.09,9.09 0.98,3.59 -2.89,4.83 -5.41,6.09 -3.29,2.46 -3.28,6.86 -3.88,10.47 -1.25,2.44 -4.81,2.39 -4.92,4.97 0.47,2.18 6.18,0.38 3.42,4.54 -0.65,2.75 -3.14,3.45 -5.62,3.78 -3.6,1.45 -2.69,4.7 0.77,5.44 14.69,7.84 28.52,17.13 43.01,25.32 5.79,3.19 11.27,7.21 17.27,9.88 11.71,2.83 23.75,3.45 35.68,4.87 5.71,-39.38 11.42,-78.75 17.13,-118.13 -27.58,-3.93 -55.17,-7.85 -82.75,-11.78 -1,5.31 -2,10.63 -3,15.94z","name":"Arizona"},"nv":{"path":"m84.84,232.41c22.96,34.61 45.92,69.23 68.88,103.84 3.66,2.65 3.19,-3.47 3.27,-5.71 0.37,-5.43 0.36,-11.24 1.08,-16.44 2.05,-2.03 4.26,-2 6.08,-0.39 2.62,-0.16 3.86,5.9 6.03,1.27 2.74,-0.82 2.66,-3.64 3.13,-6.41 7.5,-40.87 15,-81.75 22.51,-122.62 -30.72,-6.81 -61.44,-13.63 -92.16,-20.44 -6.27,22.3 -12.54,44.6 -18.81,66.91z","name":"Nevada"},"or":{"path":"M67.16,62.81C64.24,70.42 62.73,78.57 58.5,85.63c-2.86,8.53 -5.96,16.93 -10.17,24.89 -3.06,6.61 -8,12.31 -11.32,18.7 -1.03,6.5 -0.64,13.05 -0.36,19.6 37.23,8.7 74.46,16.69 111.69,25.39 3.45,-13.15 6.51,-25.75 10.19,-38.81 1.2,-2.48 3.15,-6.06 -1.1,-5.42 -2.58,-1.78 -0.23,-4.45 -0.38,-6.91 2.3,-2.82 4.36,-5.82 7.47,-7.75 1.75,-5.08 5.43,-9.19 9.03,-13.06 1.66,-3.48 -2.46,-3.92 -3.39,-6.47 -0.25,-3.79 -3.56,-4.26 -6.62,-4.99 -7.63,-2.2 -15.38,-4.2 -23.21,-5.54 -4.9,0.03 -9.79,0.06 -14.69,0.09 -0.95,-2.84 -4.67,1.86 -7.11,0.5 -2.61,0.82 -4.42,-2.63 -6.57,-1.28 -2.61,-0.06 -5.23,0.11 -7.15,-1.87 -3.09,-1.53 -6.33,-1.81 -9.5,-3.1 -1.87,3.03 -5.69,1.22 -8.53,1.31 -1.65,-1.64 -5.79,-3.02 -6.03,-4.81 1.1,-2.44 0.78,-5.93 0.53,-8.59 -0.42,-3.92 -4.72,-2.63 -6.25,-4.49C74.59,58.67 69.45,62.45 67.16,62.81z","name":"Oregon"},"wa":{"path":"m101.38,8.72c0.05,2.75 2.93,5.39 3.25,8.16 -1.92,2.33 -1.78,5.19 -1.32,7.71 -1.81,2.64 1.63,4.82 0.67,7.42 -3.6,1.52 -2.43,-3.7 -4.86,-4.99 -3.34,-2.24 1.47,-3.87 1.17,-5.42 -2.5,-1.11 -2.24,3.88 -3.69,4.17C92.33,26.39 88.86,23.04 84.76,22.57 79.82,20.66 75.28,17.69 72.25,13.25c-3.13,-0.98 -1.96,4.97 -3.25,6.95 -0.63,2.8 2.59,5.06 1.41,8.21 0.52,3.86 -1.29,7.55 0.18,11.29 -1.06,2.88 4.75,5.54 2.94,6.39 -3.45,-1.05 -6.2,3.2 -2.25,4.34 1.57,0.97 -0.61,6.32 -3.3,5.43 -1.83,2.15 1.28,6.86 4.14,4.17 3.77,-1.55 2.75,3.51 5.83,3.13 2.81,-0.24 4.26,3.31 4.54,5.61 0.04,2.48 -0.15,6.02 -0.26,7.78 2.63,1.76 5.01,4.26 8.46,3.62 3.2,0.66 4.7,-3.26 7.97,-0.5 3.01,0.48 6.37,1.55 8.79,3.66 3.03,0.92 6.02,-1.78 8.19,1.05 3.44,1.3 6.67,0.03 9.84,-1.4 0.99,1.78 4.42,1.32 7,1.3 5.35,-0.19 10.68,-0.16 15.82,1.55 6.99,1.44 13.78,3.45 20.65,5.4 4.47,-20.85 8.94,-41.71 13.41,-62.56 -19.81,-3.93 -39.37,-9.21 -58.73,-14.66 -7.27,-1.53 -14.4,-3.52 -21.46,-5.87L101.75,8.45 101.38,8.72z M95.5,15.16C94.05,13.72 92.15,14.26 94.72,17.63 94.39,13.84 99.19,18.11 98.98,14.18 98.24,12.75 96.05,14.08 95.5,15.16z m2.31,1.91c-3.13,3.04 1.36,2.18 0.16,-0.25l-0.16,0.25z","name":"Washington"},"ca":{"path":"m35.06,153.94c-0.1,4.04 0.4,8.21 -1.99,11.75 -1.86,3.68 -2.55,8.24 -6.48,10.38 -1.19,2.11 -3.49,3.38 -3.59,6.45 -1.94,3.49 2.49,5.65 2.91,8.98 1.54,3.39 2.34,6.94 1.63,10.65 0,2.92 -2.79,5.01 -2.24,8.14 0.05,2.97 -2.24,5.87 0.04,8.54 2.58,5 6.38,9.93 6.71,15.69 -0.54,2.77 -0.99,5.37 1.81,7.17 1.6,1.95 4.49,3.66 2.79,6.46 -1.73,3.87 -1.14,8.04 -1.09,12.16 1.68,2.67 2.83,6.76 6.66,6.53 1.48,2.33 0.97,4.84 -0.22,7.13 -2.5,1.53 -4.36,2.73 -3.66,6.08 0.27,3.49 4.27,5.34 4.36,9.01 1.46,6.2 4.13,11.92 7.59,17.25 0.71,2.57 2.16,4.34 2.9,6.41 -0.24,3.33 -1.93,6.49 -2.41,9.87 -1.66,2.61 1.19,5.52 3.99,5.12 4.03,0.15 7.27,3.31 11.01,4.04 3,-0.55 4.74,2.9 6.07,5.11 1.54,2.71 2.37,6 5.76,6.88 2.51,1.14 6.19,0.05 7.17,3.45 2.41,2.72 -2.39,5.05 1.41,5.17 2.73,1.87 5.56,-1.74 7.56,-0.74 2.13,2.06 4.05,4.2 4.93,7.05 4.3,4.9 1.44,11.77 2.79,17.52 14.73,1.94 29.44,4.72 44.27,5.38 2.78,1.19 6.19,-4.43 2.84,-4.65 -3.13,0.64 -2.83,-4.02 -1.36,-4.66 3.15,-0.88 4.92,-3.83 4.65,-7.04 0.47,-3.98 3.27,-7.43 7.22,-8.4 3.43,-2.04 -0.33,-3.58 -0.79,-5.79 -0.23,-3.65 -1.95,-6.81 -3.62,-9.89 2.02,-3.66 -2.22,-3.32 -3.16,-6.24 -22.6,-34.1 -45.2,-68.19 -67.81,-102.29 6.27,-22.44 12.54,-44.88 18.81,-67.31 -22.04,-5.16 -44.08,-10.31 -66.13,-15.47 -0.45,1.38 -0.9,2.75 -1.34,4.13z m24.13,184.72c-0.27,3.05 7.99,3.06 4.7,2.07 -1.63,-0.35 -3.17,-2.46 -4.7,-2.07z m-5.16,0.38c0.33,3.71 5.81,0.51 1.31,-0.04 -0.44,0.01 -0.88,0.02 -1.31,0.04z M79.69,357.5c-0.2,1.58 4.42,6 3.16,2.37C82.22,358.91 80.8,357.6 79.69,357.5z M77.75,369.13c-0.14,1.55 3.2,3.89 1.32,1.26C78.6,369.72 77.39,366.55 77.75,369.13z","name":"California"}}}); + + + +/** + * Intro.js v0.4.0 + * https://github.com/usablica/intro.js + * MIT licensed + * + * Copyright (C) 2013 usabli.ca - A weekend project by Afshin Mehrabani (@afshinmeh) + */ +!function(t,e){"object"==typeof exports?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t)}(this,function(t){function e(t){this._targetElement=t,this._options={nextLabel:"Next →",prevLabel:"← Back",skipLabel:"Skip",doneLabel:"Done",tooltipPosition:"bottom",exitOnEsc:!0,exitOnOverlayClick:!0,showStepNumbers:!0}}function n(t){var e=[],n=this;if(this._options.steps)for(var o=[],l=0,c=this._options.steps.length;c>l;l++){var u=this._options.steps[l];u.step=l+1,u.element=document.querySelector(u.element),e.push(u)}else{var o=t.querySelectorAll("*[data-intro]");if(o.length<1)return!1;for(var l=0,p=o.length;p>l;l++){var h=o[l];e.push({element:h,intro:h.getAttribute("data-intro"),step:parseInt(h.getAttribute("data-step"),10),position:h.getAttribute("data-position")||this._options.tooltipPosition})}}if(e.sort(function(t,e){return t.step-e.step}),n._introItems=e,d.call(n,t)){i.call(n);t.querySelector(".introjs-skipbutton"),t.querySelector(".introjs-nextbutton");n._onKeyDown=function(e){27===e.keyCode&&1==n._options.exitOnEsc?s.call(n,t):37===e.keyCode?r.call(n):(39===e.keyCode||13===e.keyCode)&&(i.call(n),e.preventDefault?e.preventDefault():e.returnValue=!1)},n._onResize=function(t){a.call(n,document.querySelector(".introjs-helperLayer"))},window.addEventListener?(window.addEventListener("keydown",n._onKeyDown,!0),window.addEventListener("resize",n._onResize,!0)):document.attachEvent&&(document.attachEvent("onkeydown",n._onKeyDown),document.attachEvent("onresize",n._onResize))}return!1}function o(t){this._currentStep=t-2,"undefined"!=typeof this._introItems&&i.call(this)}function i(){return"undefined"==typeof this._currentStep?this._currentStep=0:++this._currentStep,this._introItems.length<=this._currentStep?("function"==typeof this._introCompleteCallback&&this._introCompleteCallback.call(this),void s.call(this,this._targetElement)):void c.call(this,this._introItems[this._currentStep])}function r(){return 0===this._currentStep?!1:void c.call(this,this._introItems[--this._currentStep])}function s(t){var e=t.querySelector(".introjs-overlay");e.style.opacity=0,setTimeout(function(){e.parentNode&&e.parentNode.removeChild(e)},500);var n=t.querySelector(".introjs-helperLayer");n&&n.parentNode.removeChild(n);var o=document.querySelector(".introjs-showElement");o&&(o.className=o.className.replace(/introjs-[a-zA-Z]+/g,"").replace(/^\s+|\s+$/g,""));var i=document.querySelectorAll(".introjs-fixParent");if(i&&i.length>0)for(var r=i.length-1;r>=0;r--)i[r].className=i[r].className.replace(/introjs-fixParent/g,"").replace(/^\s+|\s+$/g,"");window.removeEventListener?window.removeEventListener("keydown",this._onKeyDown,!0):document.detachEvent&&document.detachEvent("onkeydown",this._onKeyDown),this._currentStep=void 0,void 0!=this._introExitCallback&&this._introExitCallback.call(this)}function l(t,e,n){if(e.style.top=null,e.style.right=null,e.style.bottom=null,e.style.left=null,this._introItems[this._currentStep]){var o=this._introItems[this._currentStep].position;switch(o){case"top":e.style.left="15px",e.style.top="-"+(f(e).height+10)+"px",n.className="introjs-arrow bottom";break;case"right":e.style.left=f(t).width+20+"px",n.className="introjs-arrow left";break;case"left":e.style.top="15px",e.style.right=f(t).width+20+"px",n.className="introjs-arrow right";break;case"bottom":default:e.style.bottom="-"+(f(e).height+10)+"px",n.className="introjs-arrow top"}}}function a(t){if(t){if(!this._introItems[this._currentStep])return;var e=f(this._introItems[this._currentStep].element);t.setAttribute("style","width: "+(e.width+10)+"px; height:"+(e.height+10)+"px; top:"+(e.top-5)+"px;left: "+(e.left-5)+"px;")}}function c(t){"undefined"!=typeof this._introChangeCallback&&this._introChangeCallback.call(this,t.element);var e=this,n=document.querySelector(".introjs-helperLayer");f(t.element);if(null!=n){var o=n.querySelector(".introjs-helperNumberLayer"),c=n.querySelector(".introjs-tooltiptext"),d=n.querySelector(".introjs-arrow"),m=n.querySelector(".introjs-tooltip"),v=n.querySelector(".introjs-skipbutton"),y=n.querySelector(".introjs-prevbutton"),w=n.querySelector(".introjs-nextbutton");m.style.opacity=0,a.call(e,n);var b=document.querySelectorAll(".introjs-fixParent");if(b&&b.length>0)for(var _=b.length-1;_>=0;_--)b[_].className=b[_].className.replace(/introjs-fixParent/g,"").replace(/^\s+|\s+$/g,"");var g=document.querySelector(".introjs-showElement");g.className=g.className.replace(/introjs-[a-zA-Z]+/g,"").replace(/^\s+|\s+$/g,""),e._lastShowElementTimer&&clearTimeout(e._lastShowElementTimer),e._lastShowElementTimer=setTimeout(function(){null!=o&&(o.innerHTML=t.step),c.innerHTML=t.intro,l.call(e,t.element,m,d),m.style.opacity=1},350)}else{var j=document.createElement("div"),S=document.createElement("div"),x=document.createElement("div");if(j.className="introjs-helperLayer",a.call(e,j),this._targetElement.appendChild(j),S.className="introjs-arrow",x.className="introjs-tooltip",x.innerHTML='
      '+t.intro+'
      ',this._options.showStepNumbers){var C=document.createElement("span");C.className="introjs-helperNumberLayer",C.innerHTML=t.step,j.appendChild(C)}x.appendChild(S),j.appendChild(x);var w=document.createElement("a");w.onclick=function(){e._introItems.length-1!=e._currentStep&&i.call(e)},w.href="javascript:void(0);",w.innerHTML=this._options.nextLabel;var y=document.createElement("a");y.onclick=function(){0!=e._currentStep&&r.call(e)},y.href="javascript:void(0);",y.innerHTML=this._options.prevLabel;var v=document.createElement("a");v.className="introjs-button introjs-skipbutton",v.href="javascript:void(0);",v.innerHTML=this._options.skipLabel,v.onclick=function(){e._introItems.length-1==e._currentStep&&"function"==typeof e._introCompleteCallback&&e._introCompleteCallback.call(e),s.call(e,e._targetElement)};var N=x.querySelector(".introjs-tooltipbuttons");N.appendChild(v),N.appendChild(y),N.appendChild(w),l.call(e,t.element,x,S)}0==this._currentStep?(y.className="introjs-button introjs-prevbutton introjs-disabled",w.className="introjs-button introjs-nextbutton",v.innerHTML=this._options.skipLabel):this._introItems.length-1==this._currentStep?(v.innerHTML=this._options.doneLabel,y.className="introjs-button introjs-prevbutton",w.className="introjs-button introjs-nextbutton introjs-disabled"):(y.className="introjs-button introjs-prevbutton",w.className="introjs-button introjs-nextbutton",v.innerHTML=this._options.skipLabel),w.focus(),t.element.className+=" introjs-showElement";var k=u(t.element,"position");"absolute"!==k&&"relative"!==k&&(t.element.className+=" introjs-relativePosition");for(var E=t.element.parentNode;null!=E&&"body"!==E.tagName.toLowerCase();){var L=u(E,"z-index");/[0-9]+/.test(L)&&(E.className+=" introjs-fixParent"),E=E.parentNode}if(!h(t.element)){var q=t.element.getBoundingClientRect(),T=q.bottom-(q.bottom-q.top),H=q.bottom-p().height;0>T?window.scrollBy(0,T-30):window.scrollBy(0,H+100)}}function u(t,e){var n="";return t.currentStyle?n=t.currentStyle[e]:document.defaultView&&document.defaultView.getComputedStyle&&(n=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),n.toLowerCase?n.toLowerCase():n}function p(){if(void 0!=window.innerWidth)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}function h(t){var e=t.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom+80<=window.innerHeight&&e.right<=window.innerWidth}function d(t){var e=document.createElement("div"),n="",o=this;if(e.className="introjs-overlay","body"===t.tagName.toLowerCase())n+="top: 0;bottom: 0; left: 0;right: 0;position: fixed;",e.setAttribute("style",n);else{var i=f(t);i&&(n+="width: "+i.width+"px; height:"+i.height+"px; top:"+i.top+"px;left: "+i.left+"px;",e.setAttribute("style",n))}return t.appendChild(e),e.onclick=function(){1==o._options.exitOnOverlayClick&&s.call(o,t)},setTimeout(function(){n+="opacity: .8;",e.setAttribute("style",n)},10),!0}function f(t){var e={};e.width=t.offsetWidth,e.height=t.offsetHeight;for(var n=0,o=0;t&&!isNaN(t.offsetLeft)&&!isNaN(t.offsetTop);)n+=t.offsetLeft,o+=t.offsetTop,t=t.offsetParent;return e.top=o,e.left=n,e}function m(t,e){var n={};for(var o in t)n[o]=t[o];for(var o in e)n[o]=e[o];return n}var v="0.4.0",y=function(t){if("object"==typeof t)return new e(t);if("string"==typeof t){var n=document.querySelector(t);if(n)return new e(n);throw new Error("There is no element with given selector.")}return new e(document.body)};return y.version=v,y.fn=e.prototype={clone:function(){return new e(this)},setOption:function(t,e){return this._options[t]=e,this},setOptions:function(t){return this._options=m(this._options,t),this},start:function(){return n.call(this,this._targetElement),this},goToStep:function(t){return o.call(this,t),this},exit:function(){s.call(this,this._targetElement)},onchange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onchange was not a function.");return this._introChangeCallback=t,this},oncomplete:function(t){if("function"!=typeof t)throw new Error("Provided callback for oncomplete was not a function.");return this._introCompleteCallback=t,this},onexit:function(t){if("function"!=typeof t)throw new Error("Provided callback for onexit was not a function.");return this._introExitCallback=t,this}},t.introJs=y,y}); + + +// Ion.RangeSlider +// version 1.8.1 +// https://github.com/IonDen/ion.rangeSlider +(function(c,X,fa,T){var Y=0,O=function(){var c=T.userAgent,a=/msie\s\d+/i;return 0c)?!0:!1}(),H;try{X.createEvent("TouchEvent"),H=!0}catch(ha){H=!1}var N={init:function(m){var a=c.extend({min:10,max:100,from:null,to:null,type:"single",step:1,prefix:"",postfix:"",hasGrid:!1,hideMinMax:!1,hideFromTo:!1,prettify:!0,onChange:null,onLoad:null,onFinish:null},m),r='',r=r+'', +r=r+'01',r=r+'000',r=r+"",r=r+'',I='',I=I+'',I=I+'';return this.each(function(){var d=c(this),m=this;if(!d.data("isActive")){d.data("isActive",!0);this.pluginCount=Y+=1;d.prop("value")&&(a.min=parseInt(d.prop("value").split(";")[0], +10),a.max=parseInt(d.prop("value").split(";")[1],10));"number"!==typeof a.from&&(a.from=a.min);"number"!==typeof a.to&&(a.to=a.max);"number"===typeof d.data("from")&&(a.from=parseInt(d.data("from"),10));"number"===typeof d.data("to")&&(a.to=parseInt(d.data("to"),10));d.data("step")&&(a.step=parseFloat(d.data("step")));d.data("type")&&(a.type=d.data("type"));d.data("prefix")&&(a.prefix=d.data("prefix"));d.data("postfix")&&(a.postfix=d.data("postfix"));d.data("hasgrid")&&(a.hasGrid=d.data("hasgrid")); +d.data("hideminmax")&&(a.hideMinMax=d.data("hideminmax"));d.data("hidefromto")&&(a.hideFromTo=d.data("hidefromto"));d.data("prettify")&&(a.prettify=d.data("prettify"));a.froma.max&&(a.to=a.max);"double"===a.type&&(a.from>a.to&&(a.from=a.to),a.to';d[0].style.display="none";d.before(N); +var x=c("#irs-"+this.pluginCount),C=c(X.body),Z=c(fa),l,D,E,y,z,s,t,e,n,u,U,$,q=!1,v=!1,P=!0,g={},V=0,J=0,K=0,k=0,B=0,L=0,W=0,Q=0,R=0,aa=0,p=0;parseInt(a.step,10)!==parseFloat(a.step)&&(p=a.step.toString().split(".")[1],p=Math.pow(10,p.length));this.updateData=function(b){P=!0;a=c.extend(a,b);x.find("*").off();C.off("mouseup.irs"+m.pluginCount);C.off("mousemove.irs"+m.pluginCount);x.html("");ba()};this.removeSlider=function(){x.find("*").off();C.off("mouseup.irs"+m.pluginCount);C.off("mousemove.irs"+ +m.pluginCount);x.html("").remove();d.data("isActive",!1);d.show()};var ba=function(){x.html(r);l=x.find(".irs");D=l.find(".irs-min");E=l.find(".irs-max");y=l.find(".irs-from");z=l.find(".irs-to");s=l.find(".irs-single");$=x.find(".irs-grid");a.hideMinMax&&(D[0].style.display="none",E[0].style.display="none",K=J=0);a.hideFromTo&&(y[0].style.display="none",z[0].style.display="none",s[0].style.display="none");a.hideMinMax||(D.html(a.prefix+w(a.min)+a.postfix),E.html(a.prefix+w(a.max)+a.postfix),J=D.outerWidth(), +K=E.outerWidth());if("single"===a.type){if(l.append(''),t=l.find(".single"),t.on("mousedown",function(b){b.preventDefault();b.stopPropagation();F(b,c(this),null);v=q=!0;O&&c("*").prop("unselectable",!0)}),H)t.on("touchstart",function(b){b.preventDefault();b.stopPropagation();F(b.originalEvent.touches[0],c(this),null);v=q=!0})}else"double"===a.type&&(l.append(I),e=l.find(".from"),n=l.find(".to"),U=l.find(".irs-diapason"),M(),e.on("mousedown",function(b){b.preventDefault(); +b.stopPropagation();c(this).addClass("last");n.removeClass("last");F(b,c(this),"from");v=q=!0;O&&c("*").prop("unselectable",!0)}),n.on("mousedown",function(b){b.preventDefault();b.stopPropagation();c(this).addClass("last");e.removeClass("last");F(b,c(this),"to");v=q=!0;O&&c("*").prop("unselectable",!0)}),H&&(e.on("touchstart",function(b){b.preventDefault();b.stopPropagation();c(this).addClass("last");n.removeClass("last");F(b.originalEvent.touches[0],c(this),"from");v=q=!0}),n.on("touchstart",function(b){b.preventDefault(); +b.stopPropagation();c(this).addClass("last");e.removeClass("last");F(b.originalEvent.touches[0],c(this),"to");v=q=!0})),a.to===a.max&&e.addClass("last"));C.on("mouseup.irs"+m.pluginCount,function(){q&&(q=v=!1,u.removeAttr("id"),u=null,"double"===a.type&&M(),S(),O&&c("*").prop("unselectable",!1))});C.on("mousemove.irs"+m.pluginCount,function(b){q&&(V=b.pageX,ca())});H&&(Z.on("touchend",function(){q&&(q=v=!1,u.removeAttr("id"),u=null,"double"===a.type&&M(),S())}),Z.on("touchmove",function(b){q&&(V= +b.originalEvent.touches[0].pageX,ca())}));da();T();a.hasGrid&&ga()},da=function(){k=l.width();L=t?t.width():e.width();B=k-L},F=function(b,f,c){da();P=!1;u=f;u.attr("id","irs-active-slider");f=u.offset().left;aa=f+(b.pageX-f)-u.position().left;"single"===a.type?W=l.width()-L:"double"===a.type&&("from"===c?(Q=0,R=parseInt(n.css("left"),10)):(Q=parseInt(e.css("left"),10),R=l.width()-L))},M=function(){var b=e.width(),a=c.data(e[0],"x")||parseInt(e[0].style.left,10)||e.position().left,G=(c.data(n[0],"x")|| +parseInt(n[0].style.left,10)||n.position().left)-a;U[0].style.left=a+b/2+"px";U[0].style.width=G+"px"},ca=function(){var b=V-aa,f;"single"===a.type?(0>b&&(b=0),b>W&&(b=W),S()):"double"===a.type&&(bR&&(b=R),S(),M());f=Math.round(b);u[0].style.left=f+"px";c.data(u[0],"x",b)},S=function(){var b={fromNumber:0,toNumber:0,fromPers:0,toPers:0,fromX:0,toX:0},f=a.max-a.min,G;"single"===a.type?(b.fromX=c.data(t[0],"x")||parseInt(t[0].style.left,10)||t.position().left,b.fromPers=100*(b.fromX/B), +G=f/100*b.fromPers+parseInt(a.min,10),b.fromNumber=Math.round(G/a.step)*a.step,p&&(b.fromNumber=parseInt(b.fromNumber*p,10)/p)):"double"===a.type&&(b.fromX=c.data(e[0],"x")||parseInt(e[0].style.left,10)||e.position().left,b.fromPers=100*(b.fromX/B),G=f/100*b.fromPers+parseInt(a.min,10),b.fromNumber=Math.round(G/a.step)*a.step,b.toX=c.data(n[0],"x")||parseInt(n[0].style.left,10)||n.position().left,b.toPers=100*(b.toX/B),f=f/100*b.toPers+parseInt(a.min,10),b.toNumber=Math.round(f/a.step)*a.step,p&& +(b.fromNumber=parseInt(b.fromNumber*p,10)/p,b.toNumber=parseInt(b.toNumber*p,10)/p));g=b;ea()},T=function(){var b={fromNumber:a.from,toNumber:a.to,fromPers:0,toPers:0,fromX:0,fromX_pure:0,toX:0,toX_pure:0},f=a.max-a.min;"single"===a.type?(b.fromPers=100*((b.fromNumber-a.min)/f),b.fromX_pure=B/100*b.fromPers,b.fromX=Math.round(b.fromX_pure),t[0].style.left=b.fromX+"px",c.data(t[0],"x",b.fromX_pure)):"double"===a.type&&(b.fromPers=100*((b.fromNumber-a.min)/f),b.fromX_pure=B/100*b.fromPers,b.fromX=Math.round(b.fromX_pure), +e[0].style.left=b.fromX+"px",c.data(e[0],"x",b.fromX_pure),b.toPers=100*((b.toNumber-a.min)/f),b.toX_pure=B/100*b.toPers,b.toX=Math.round(b.toX_pure),n[0].style.left=b.toX+"px",c.data(n[0],"x",b.toX_pure),M());g=b;ea()},ea=function(){var b,f,c,A,e,h;h=L/2;"single"===a.type?(a.hideText||(y[0].style.display="none",z[0].style.display="none",c=a.prefix+w(g.fromNumber)+a.postfix,s.html(c),e=s.outerWidth(),h=g.fromX-e/2+h,0>h&&(h=0),h>k-e&&(h=k-e),s[0].style.left=h+"px",a.hideMinMax||a.hideFromTo||(D[0].style.display= +hk-K?"none":"block")),d.attr("value",parseInt(g.fromNumber,10))):"double"===a.type&&(a.hideText||(b=a.prefix+w(g.fromNumber)+a.postfix,f=a.prefix+w(g.toNumber)+a.postfix,c=g.fromNumber!==g.toNumber?a.prefix+w(g.fromNumber)+" \u2014 "+a.prefix+w(g.toNumber)+a.postfix:a.prefix+w(g.fromNumber)+a.postfix,y.html(b),z.html(f),s.html(c),b=y.outerWidth(),f=g.fromX-b/2+h,0>f&&(f=0),f>k-b&&(f=k-b),y[0].style.left=f+"px",c=z.outerWidth(),A=g.toX-c/2+h,0>A&&(A=0),A>k- +c&&(A=k-c),z[0].style.left=A+"px",e=s.outerWidth(),h=g.fromX+(g.toX-g.fromX)/2-e/2+h,0>h&&(h=0),h>k-e&&(h=k-e),s[0].style.left=h+"px",f+bk-K||A+c>k-K?"none":"block")),d.attr("value",parseInt(g.fromNumber,10)+";"+parseInt(g.toNumber,10)));"function"=== +typeof a.onChange&&a.onChange.call(this,g);"function"!==typeof a.onFinish||v||P||a.onFinish.call(this,g);"function"===typeof a.onLoad&&!v&&P&&a.onLoad.call(this,g)},ga=function(){x.addClass("irs-with-grid");var b,c="",d=0,d=0,e="";for(b=0;20>=b;b+=1)d=Math.floor(k/20*b),d>=k&&(d=k-1),e+='';for(b=0;4>=b;b+=1)d=Math.floor(k/4*b),d>=k&&(d=k-1),e+='',p?(c=a.min+(a.max-a.min)/4*b,c=c/ +a.step*a.step,c=parseInt(c*p,10)/p):(c=Math.round(a.min+(a.max-a.min)/4*b),c=Math.round(c/a.step)*a.step,c=w(c)),0===b?e+=''+c+"":4===b?(d-=100,e+=''+c+""):(d-=50,e+=''+c+"");$.html(e)};ba()}})},update:function(c){return this.each(function(){this.updateData(c)})},remove:function(){return this.each(function(){this.removeSlider()})}}; +c.fn.ionRangeSlider=function(m){if(N[m])return N[m].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof m&&m)c.error("Method "+m+" does not exist for jQuery.ionRangeSlider");else return N.init.apply(this,arguments)}})(jQuery,document,window,navigator); + + + +/** + * downCount: Simple Countdown clock with offset + * Author: Sonny T. , sonnyt.com + */ + +!function(e){e.fn.downCount=function(t,n){function r(){var e=new Date(o.date),t=i(),r=e-t;if(0>r)return clearInterval(a),void(n&&"function"==typeof n&&n());var d=1e3,s=60*d,u=60*s,l=24*u,h=Math.floor(r/l),c=Math.floor(r%l/u),g=Math.floor(r%u/s),v=Math.floor(r%s/d);h=String(h).length>=2?h:"0"+h,c=String(c).length>=2?c:"0"+c,g=String(g).length>=2?g:"0"+g,v=String(v).length>=2?v:"0"+v;var x=1===h?"day":"days",m=1===c?"hour":"hours",y=1===g?"minute":"minutes",D=1===v?"second":"seconds";f.find(".days").text(h),f.find(".hours").text(c),f.find(".minutes").text(g),f.find(".seconds").text(v),f.find(".days_ref").text(x),f.find(".hours_ref").text(m),f.find(".minutes_ref").text(y),f.find(".seconds_ref").text(D)}var o=e.extend({date:null,offset:null},t);o.date||e.error("Date is not defined."),Date.parse(o.date)||e.error("Incorrect date format, it should look like this, 12/24/2012 12:00:00.");var f=this,i=function(){var e=new Date,t=e.getTime()+6e4*e.getTimezoneOffset(),n=new Date(t+36e5*o.offset);return n},a=setInterval(r,1e3)}}(jQuery); + + +/*! + * CropBox + */ +"use strict";!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t){var e=function(e,n){var n=n||t(e.imageBox),i={state:{},ratio:1,options:e,imageBox:n,thumbBox:n.find(e.thumbBox),spinner:n.find(e.spinner),image:new Image,getDataURL:function(){var t=this.thumbBox.width(),e=this.thumbBox.height(),i=document.createElement("canvas"),a=n.css("background-position").split(" "),o=n.css("background-size").split(" "),s=parseInt(a[0])-n.width()/2+t/2,r=parseInt(a[1])-n.height()/2+e/2,u=parseInt(o[0]),g=parseInt(o[1]),c=parseInt(this.image.height),m=parseInt(this.image.width);i.width=t,i.height=e;var p=i.getContext("2d");p.drawImage(this.image,0,0,m,c,s,r,u,g);var d=i.toDataURL("image/png");return d},getBlob:function(){for(var t=this.getDataURL(),e=t.replace("data:image/png;base64,",""),n=atob(e),i=[],a=0;a0||t.originalEvent.detail<0?1.1:.9,a()};return i.spinner.show(),i.image.onload=function(){i.spinner.hide(),a(),n.bind("mousedown",o),n.bind("mousemove",s),t(window).bind("mouseup",r),n.bind("mousewheel DOMMouseScroll",u)},i.image.src=e.imgSrc,n.on("remove",function(){t(window).unbind("mouseup",r)}),i};jQuery.fn.cropbox=function(t){return new e(t,this)}}); + + +/*! + * Isotope PACKAGED v2.1.1 + * Filter & sort magical layouts + * http://isotope.metafizzy.co + */ + +(function(t){function e(){}function i(t){function i(e){e.prototype.option||(e.prototype.option=function(e){t.isPlainObject(e)&&(this.options=t.extend(!0,this.options,e))})}function n(e,i){t.fn[e]=function(n){if("string"==typeof n){for(var s=o.call(arguments,1),a=0,u=this.length;u>a;a++){var p=this[a],h=t.data(p,e);if(h)if(t.isFunction(h[n])&&"_"!==n.charAt(0)){var f=h[n].apply(h,s);if(void 0!==f)return f}else r("no such method '"+n+"' for "+e+" instance");else r("cannot call methods on "+e+" prior to initialization; "+"attempted to call '"+n+"'")}return this}return this.each(function(){var o=t.data(this,e);o?(o.option(n),o._init()):(o=new i(this,n),t.data(this,e,o))})}}if(t){var r="undefined"==typeof console?e:function(t){console.error(t)};return t.bridget=function(t,e){i(e),n(t,e)},t.bridget}}var o=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):"object"==typeof exports?i(require("jquery")):i(t.jQuery)})(window),function(t){function e(e){var i=t.event;return i.target=i.target||i.srcElement||e,i}var i=document.documentElement,o=function(){};i.addEventListener?o=function(t,e,i){t.addEventListener(e,i,!1)}:i.attachEvent&&(o=function(t,i,o){t[i+o]=o.handleEvent?function(){var i=e(t);o.handleEvent.call(o,i)}:function(){var i=e(t);o.call(t,i)},t.attachEvent("on"+i,t[i+o])});var n=function(){};i.removeEventListener?n=function(t,e,i){t.removeEventListener(e,i,!1)}:i.detachEvent&&(n=function(t,e,i){t.detachEvent("on"+e,t[e+i]);try{delete t[e+i]}catch(o){t[e+i]=void 0}});var r={bind:o,unbind:n};"function"==typeof define&&define.amd?define("eventie/eventie",r):"object"==typeof exports?module.exports=r:t.eventie=r}(this),function(t){function e(t){"function"==typeof t&&(e.isReady?t():s.push(t))}function i(t){var i="readystatechange"===t.type&&"complete"!==r.readyState;e.isReady||i||o()}function o(){e.isReady=!0;for(var t=0,i=s.length;i>t;t++){var o=s[t];o()}}function n(n){return"complete"===r.readyState?o():(n.bind(r,"DOMContentLoaded",i),n.bind(r,"readystatechange",i),n.bind(t,"load",i)),e}var r=t.document,s=[];e.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],n):"object"==typeof exports?module.exports=n(require("eventie")):t.docReady=n(t.eventie)}(window),function(){function t(){}function e(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function i(t){return function(){return this[t].apply(this,arguments)}}var o=t.prototype,n=this,r=n.EventEmitter;o.getListeners=function(t){var e,i,o=this._getEvents();if(t instanceof RegExp){e={};for(i in o)o.hasOwnProperty(i)&&t.test(i)&&(e[i]=o[i])}else e=o[t]||(o[t]=[]);return e},o.flattenListeners=function(t){var e,i=[];for(e=0;t.length>e;e+=1)i.push(t[e].listener);return i},o.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&(e={},e[t]=i),e||i},o.addListener=function(t,i){var o,n=this.getListenersAsObject(t),r="object"==typeof i;for(o in n)n.hasOwnProperty(o)&&-1===e(n[o],i)&&n[o].push(r?i:{listener:i,once:!1});return this},o.on=i("addListener"),o.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},o.once=i("addOnceListener"),o.defineEvent=function(t){return this.getListeners(t),this},o.defineEvents=function(t){for(var e=0;t.length>e;e+=1)this.defineEvent(t[e]);return this},o.removeListener=function(t,i){var o,n,r=this.getListenersAsObject(t);for(n in r)r.hasOwnProperty(n)&&(o=e(r[n],i),-1!==o&&r[n].splice(o,1));return this},o.off=i("removeListener"),o.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},o.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},o.manipulateListeners=function(t,e,i){var o,n,r=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(o=i.length;o--;)r.call(this,e,i[o]);else for(o in e)e.hasOwnProperty(o)&&(n=e[o])&&("function"==typeof n?r.call(this,o,n):s.call(this,o,n));return this},o.removeEvent=function(t){var e,i=typeof t,o=this._getEvents();if("string"===i)delete o[t];else if(t instanceof RegExp)for(e in o)o.hasOwnProperty(e)&&t.test(e)&&delete o[e];else delete this._events;return this},o.removeAllListeners=i("removeEvent"),o.emitEvent=function(t,e){var i,o,n,r,s=this.getListenersAsObject(t);for(n in s)if(s.hasOwnProperty(n))for(o=s[n].length;o--;)i=s[n][o],i.once===!0&&this.removeListener(t,i.listener),r=i.listener.apply(this,e||[]),r===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},o.trigger=i("emitEvent"),o.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},o.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},o._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},o._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return n.EventEmitter=r,t},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:n.EventEmitter=t}.call(this),function(t){function e(t){if(t){if("string"==typeof o[t])return t;t=t.charAt(0).toUpperCase()+t.slice(1);for(var e,n=0,r=i.length;r>n;n++)if(e=i[n]+t,"string"==typeof o[e])return e}}var i="Webkit Moz ms Ms O".split(" "),o=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(t){function e(t){var e=parseFloat(t),i=-1===t.indexOf("%")&&!isNaN(e);return i&&e}function i(){}function o(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=s.length;i>e;e++){var o=s[e];t[o]=0}return t}function n(i){function n(){if(!d){d=!0;var o=t.getComputedStyle;if(p=function(){var t=o?function(t){return o(t,null)}:function(t){return t.currentStyle};return function(e){var i=t(e);return i||r("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? "+"See http://bit.ly/getsizebug1"),i}}(),h=i("boxSizing")){var n=document.createElement("div");n.style.width="200px",n.style.padding="1px 2px 3px 4px",n.style.borderStyle="solid",n.style.borderWidth="1px 2px 3px 4px",n.style[h]="border-box";var s=document.body||document.documentElement;s.appendChild(n);var a=p(n);f=200===e(a.width),s.removeChild(n)}}}function a(t){if(n(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var i=p(t);if("none"===i.display)return o();var r={};r.width=t.offsetWidth,r.height=t.offsetHeight;for(var a=r.isBorderBox=!(!h||!i[h]||"border-box"!==i[h]),d=0,l=s.length;l>d;d++){var c=s[d],y=i[c];y=u(t,y);var m=parseFloat(y);r[c]=isNaN(m)?0:m}var g=r.paddingLeft+r.paddingRight,v=r.paddingTop+r.paddingBottom,_=r.marginLeft+r.marginRight,I=r.marginTop+r.marginBottom,L=r.borderLeftWidth+r.borderRightWidth,z=r.borderTopWidth+r.borderBottomWidth,b=a&&f,x=e(i.width);x!==!1&&(r.width=x+(b?0:g+L));var S=e(i.height);return S!==!1&&(r.height=S+(b?0:v+z)),r.innerWidth=r.width-(g+L),r.innerHeight=r.height-(v+z),r.outerWidth=r.width+_,r.outerHeight=r.height+I,r}}function u(e,i){if(t.getComputedStyle||-1===i.indexOf("%"))return i;var o=e.style,n=o.left,r=e.runtimeStyle,s=r&&r.left;return s&&(r.left=e.currentStyle.left),o.left=i,i=o.pixelLeft,o.left=n,s&&(r.left=s),i}var p,h,f,d=!1;return a}var r="undefined"==typeof console?i:function(t){console.error(t)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],n):"object"==typeof exports?module.exports=n(require("desandro-get-style-property")):t.getSize=n(t.getStyleProperty)}(window),function(t){function e(t,e){return t[s](e)}function i(t){if(!t.parentNode){var e=document.createDocumentFragment();e.appendChild(t)}}function o(t,e){i(t);for(var o=t.parentNode.querySelectorAll(e),n=0,r=o.length;r>n;n++)if(o[n]===t)return!0;return!1}function n(t,o){return i(t),e(t,o)}var r,s=function(){if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0,o=e.length;o>i;i++){var n=e[i],r=n+"MatchesSelector";if(t[r])return r}}();if(s){var a=document.createElement("div"),u=e(a,"div");r=u?e:n}else r=o;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return r}):"object"==typeof exports?module.exports=r:window.matchesSelector=r}(Element.prototype),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t){for(var e in t)return!1;return e=null,!0}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}function n(t,n,r){function a(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var u=r("transition"),p=r("transform"),h=u&&p,f=!!r("perspective"),d={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[u],l=["transform","transition","transitionDuration","transitionProperty"],c=function(){for(var t={},e=0,i=l.length;i>e;e++){var o=l[e],n=r(o);n&&n!==o&&(t[o]=n)}return t}();e(a.prototype,t.prototype),a.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},a.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},a.prototype.getSize=function(){this.size=n(this.element)},a.prototype.css=function(t){var e=this.element.style;for(var i in t){var o=c[i]||i;e[o]=t[i]}},a.prototype.getPosition=function(){var t=s(this.element),e=this.layout.options,i=e.isOriginLeft,o=e.isOriginTop,n=parseInt(t[i?"left":"right"],10),r=parseInt(t[o?"top":"bottom"],10);n=isNaN(n)?0:n,r=isNaN(r)?0:r;var a=this.layout.size;n-=i?a.paddingLeft:a.paddingRight,r-=o?a.paddingTop:a.paddingBottom,this.position.x=n,this.position.y=r},a.prototype.layoutPosition=function(){var t=this.layout.size,e=this.layout.options,i={};e.isOriginLeft?(i.left=this.position.x+t.paddingLeft+"px",i.right=""):(i.right=this.position.x+t.paddingRight+"px",i.left=""),e.isOriginTop?(i.top=this.position.y+t.paddingTop+"px",i.bottom=""):(i.bottom=this.position.y+t.paddingBottom+"px",i.top=""),this.css(i),this.emitEvent("layout",[this])};var y=f?function(t,e){return"translate3d("+t+"px, "+e+"px, 0)"}:function(t,e){return"translate("+t+"px, "+e+"px)"};a.prototype._transitionTo=function(t,e){this.getPosition();var i=this.position.x,o=this.position.y,n=parseInt(t,10),r=parseInt(e,10),s=n===this.position.x&&r===this.position.y;if(this.setPosition(t,e),s&&!this.isTransitioning)return this.layoutPosition(),void 0;var a=t-i,u=e-o,p={},h=this.layout.options;a=h.isOriginLeft?a:-a,u=h.isOriginTop?u:-u,p.transform=y(a,u),this.transition({to:p,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},a.prototype.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},a.prototype.moveTo=h?a.prototype._transitionTo:a.prototype.goTo,a.prototype.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},a.prototype._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},a.prototype._transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return this._nonTransition(t),void 0;var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var o=this.element.offsetHeight;o=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var m=p&&o(p)+",opacity";a.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:m,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(d,this,!1))},a.prototype.transition=a.prototype[u?"_transition":"_nonTransition"],a.prototype.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},a.prototype.onotransitionend=function(t){this.ontransitionend(t)};var g={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};a.prototype.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,o=g[t.propertyName]||t.propertyName;if(delete e.ingProperties[o],i(e.ingProperties)&&this.disableTransition(),o in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[o]),o in e.onEnd){var n=e.onEnd[o];n.call(this),delete e.onEnd[o]}this.emitEvent("transitionEnd",[this])}},a.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(d,this,!1),this.isTransitioning=!1},a.prototype._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var v={transitionProperty:"",transitionDuration:""};return a.prototype.removeTransitionStyles=function(){this.css(v)},a.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.emitEvent("remove",[this])},a.prototype.remove=function(){if(!u||!parseFloat(this.layout.options.transitionDuration))return this.removeElem(),void 0;var t=this;this.on("transitionEnd",function(){return t.removeElem(),!0}),this.hide()},a.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options;this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0})},a.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options;this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:{opacity:function(){this.isHidden&&this.css({display:"none"})}}})},a.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},a}var r=t.getComputedStyle,s=r?function(t){return r(t,null)}:function(t){return t.currentStyle};"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property"],n):"object"==typeof exports?module.exports=n(require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property")):(t.Outlayer={},t.Outlayer.Item=n(t.EventEmitter,t.getSize,t.getStyleProperty))}(window),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t){return"[object Array]"===f.call(t)}function o(t){var e=[];if(i(t))e=t;else if(t&&"number"==typeof t.length)for(var o=0,n=t.length;n>o;o++)e.push(t[o]);else e.push(t);return e}function n(t,e){var i=l(e,t);-1!==i&&e.splice(i,1)}function r(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()}function s(i,s,f,l,c,y){function m(t,i){if("string"==typeof t&&(t=a.querySelector(t)),!t||!d(t))return u&&u.error("Bad "+this.constructor.namespace+" element: "+t),void 0;this.element=t,this.options=e({},this.constructor.defaults),this.option(i);var o=++g;this.element.outlayerGUID=o,v[o]=this,this._create(),this.options.isInitLayout&&this.layout()}var g=0,v={};return m.namespace="outlayer",m.Item=y,m.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e(m.prototype,f.prototype),m.prototype.option=function(t){e(this.options,t)},m.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},m.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},m.prototype._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,o=[],n=0,r=e.length;r>n;n++){var s=e[n],a=new i(s,this);o.push(a)}return o},m.prototype._filterFindItemElements=function(t){t=o(t);for(var e=this.options.itemSelector,i=[],n=0,r=t.length;r>n;n++){var s=t[n];if(d(s))if(e){c(s,e)&&i.push(s);for(var a=s.querySelectorAll(e),u=0,p=a.length;p>u;u++)i.push(a[u])}else i.push(s)}return i},m.prototype.getItemElements=function(){for(var t=[],e=0,i=this.items.length;i>e;e++)t.push(this.items[e].element);return t},m.prototype.layout=function(){this._resetLayout(),this._manageStamps();var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},m.prototype._init=m.prototype.layout,m.prototype._resetLayout=function(){this.getSize()},m.prototype.getSize=function(){this.size=l(this.element)},m.prototype._getMeasurement=function(t,e){var i,o=this.options[t];o?("string"==typeof o?i=this.element.querySelector(o):d(o)&&(i=o),this[t]=i?l(i)[e]:o):this[t]=0},m.prototype.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},m.prototype._getItemsForLayout=function(t){for(var e=[],i=0,o=t.length;o>i;i++){var n=t[i];n.isIgnored||e.push(n)}return e},m.prototype._layoutItems=function(t,e){function i(){o.emitEvent("layoutComplete",[o,t])}var o=this;if(!t||!t.length)return i(),void 0;this._itemsOn(t,"layout",i);for(var n=[],r=0,s=t.length;s>r;r++){var a=t[r],u=this._getItemLayoutPosition(a);u.item=a,u.isInstant=e||a.isLayoutInstant,n.push(u)}this._processLayoutQueue(n)},m.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},m.prototype._processLayoutQueue=function(t){for(var e=0,i=t.length;i>e;e++){var o=t[e];this._positionItem(o.item,o.x,o.y,o.isInstant)}},m.prototype._positionItem=function(t,e,i,o){o?t.goTo(e,i):t.moveTo(e,i)},m.prototype._postLayout=function(){this.resizeContainer()},m.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},m.prototype._getContainerSize=h,m.prototype._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},m.prototype._itemsOn=function(t,e,i){function o(){return n++,n===r&&i.call(s),!0}for(var n=0,r=t.length,s=this,a=0,u=t.length;u>a;a++){var p=t[a];p.on(e,o)}},m.prototype.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},m.prototype.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},m.prototype.stamp=function(t){if(t=this._find(t)){this.stamps=this.stamps.concat(t);for(var e=0,i=t.length;i>e;e++){var o=t[e];this.ignore(o)}}},m.prototype.unstamp=function(t){if(t=this._find(t))for(var e=0,i=t.length;i>e;e++){var o=t[e];n(o,this.stamps),this.unignore(o)}},m.prototype._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=o(t)):void 0},m.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var t=0,e=this.stamps.length;e>t;t++){var i=this.stamps[t];this._manageStamp(i)}}},m.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},m.prototype._manageStamp=h,m.prototype._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,o=l(t),n={left:e.left-i.left-o.marginLeft,top:e.top-i.top-o.marginTop,right:i.right-e.right-o.marginRight,bottom:i.bottom-e.bottom-o.marginBottom};return n},m.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},m.prototype.bindResize=function(){this.isResizeBound||(i.bind(t,"resize",this),this.isResizeBound=!0)},m.prototype.unbindResize=function(){this.isResizeBound&&i.unbind(t,"resize",this),this.isResizeBound=!1},m.prototype.onresize=function(){function t(){e.resize(),delete e.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var e=this;this.resizeTimeout=setTimeout(t,100)},m.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},m.prototype.needsResizeLayout=function(){var t=l(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},m.prototype.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},m.prototype.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},m.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},m.prototype.reveal=function(t){var e=t&&t.length;if(e)for(var i=0;e>i;i++){var o=t[i];o.reveal()}},m.prototype.hide=function(t){var e=t&&t.length;if(e)for(var i=0;e>i;i++){var o=t[i];o.hide()}},m.prototype.getItem=function(t){for(var e=0,i=this.items.length;i>e;e++){var o=this.items[e];if(o.element===t)return o}},m.prototype.getItems=function(t){if(t&&t.length){for(var e=[],i=0,o=t.length;o>i;i++){var n=t[i],r=this.getItem(n);r&&e.push(r)}return e}},m.prototype.remove=function(t){t=o(t);var e=this.getItems(t);if(e&&e.length){this._itemsOn(e,"remove",function(){this.emitEvent("removeComplete",[this,e])});for(var i=0,r=e.length;r>i;i++){var s=e[i];s.remove(),n(s,this.items)}}},m.prototype.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="";for(var e=0,i=this.items.length;i>e;e++){var o=this.items[e];o.destroy()}this.unbindResize();var n=this.element.outlayerGUID;delete v[n],delete this.element.outlayerGUID,p&&p.removeData(this.element,this.constructor.namespace)},m.data=function(t){var e=t&&t.outlayerGUID;return e&&v[e]},m.create=function(t,i){function o(){m.apply(this,arguments)}return Object.create?o.prototype=Object.create(m.prototype):e(o.prototype,m.prototype),o.prototype.constructor=o,o.defaults=e({},m.defaults),e(o.defaults,i),o.prototype.settings={},o.namespace=t,o.data=m.data,o.Item=function(){y.apply(this,arguments)},o.Item.prototype=new y,s(function(){for(var e=r(t),i=a.querySelectorAll(".js-"+e),n="data-"+e+"-options",s=0,h=i.length;h>s;s++){var f,d=i[s],l=d.getAttribute(n);try{f=l&&JSON.parse(l)}catch(c){u&&u.error("Error parsing "+n+" on "+d.nodeName.toLowerCase()+(d.id?"#"+d.id:"")+": "+c);continue}var y=new o(d,f);p&&p.data(d,t,y)}}),p&&p.bridget&&p.bridget(t,o),o},m.Item=y,m}var a=t.document,u=t.console,p=t.jQuery,h=function(){},f=Object.prototype.toString,d="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1===t.nodeType&&"string"==typeof t.nodeName},l=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,o=t.length;o>i;i++)if(t[i]===e)return i;return-1};"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","doc-ready/doc-ready","eventEmitter/EventEmitter","get-size/get-size","matches-selector/matches-selector","./item"],s):"object"==typeof exports?module.exports=s(require("eventie"),require("doc-ready"),require("wolfy87-eventemitter"),require("get-size"),require("desandro-matches-selector"),require("./item")):t.Outlayer=s(t.eventie,t.docReady,t.EventEmitter,t.getSize,t.matchesSelector,t.Outlayer.Item)}(window),function(t){function e(t){function e(){t.Item.apply(this,arguments)}e.prototype=new t.Item,e.prototype._create=function(){this.id=this.layout.itemGUID++,t.Item.prototype._create.call(this),this.sortData={}},e.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var o=e[i];this.sortData[i]=o(this.element,this)}}};var i=e.prototype.destroy;return e.prototype.destroy=function(){i.apply(this,arguments),this.css({display:""})},e}"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],e):"object"==typeof exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))}(window),function(t){function e(t,e){function i(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}return function(){function t(t){return function(){return e.prototype[t].apply(this.isotope,arguments)}}for(var o=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],n=0,r=o.length;r>n;n++){var s=o[n];i.prototype[s]=t(s)}}(),i.prototype.needsVerticalResizeLayout=function(){var e=t(this.isotope.element),i=this.isotope.size&&e;return i&&e.innerHeight!==this.isotope.size.innerHeight},i.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},i.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},i.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},i.prototype.getSegmentSize=function(t,e){var i=t+e,o="outer"+e;if(this._getMeasurement(i,o),!this[i]){var n=this.getFirstItemSize();this[i]=n&&n[o]||this.isotope.size["inner"+e]}},i.prototype.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},i.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},i.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},i.modes={},i.create=function(t,e){function o(){i.apply(this,arguments)}return o.prototype=new i,e&&(o.options=e),o.prototype.namespace=t,i.modes[t]=o,o},i}"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))}(window),function(t){function e(t,e){var o=t.create("masonry");return o.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var t=this.cols;for(this.colYs=[];t--;)this.colYs.push(0);this.maxY=0},o.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}this.columnWidth+=this.gutter,this.cols=Math.floor((this.containerWidth+this.gutter)/this.columnWidth),this.cols=Math.max(this.cols,1)},o.prototype.getContainerWidth=function(){var t=this.options.isFitWidth?this.element.parentNode:this.element,i=e(t);this.containerWidth=i&&i.innerWidth},o.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,o=e&&1>e?"round":"ceil",n=Math[o](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var r=this._getColGroup(n),s=Math.min.apply(Math,r),a=i(r,s),u={x:this.columnWidth*a,y:s},p=s+t.size.outerHeight,h=this.cols+1-r.length,f=0;h>f;f++)this.colYs[a+f]=p;return u},o.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,o=0;i>o;o++){var n=this.colYs.slice(o,o+t);e[o]=Math.max.apply(Math,n)}return e},o.prototype._manageStamp=function(t){var i=e(t),o=this._getElementOffset(t),n=this.options.isOriginLeft?o.left:o.right,r=n+i.outerWidth,s=Math.floor(n/this.columnWidth);s=Math.max(0,s);var a=Math.floor(r/this.columnWidth);a-=r%this.columnWidth?0:1,a=Math.min(this.cols-1,a);for(var u=(this.options.isOriginTop?o.top:o.bottom)+i.outerHeight,p=s;a>=p;p++)this.colYs[p]=Math.max(u,this.colYs[p])},o.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this.options.isFitWidth&&(t.width=this._getContainerFitWidth()),t},o.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},o.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!==this.containerWidth},o}var i=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,o=t.length;o>i;i++){var n=t[i];if(n===e)return i}return-1};"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t,i){var o=t.create("masonry"),n=o.prototype._getElementOffset,r=o.prototype.layout,s=o.prototype._getMeasurement;e(o.prototype,i.prototype),o.prototype._getElementOffset=n,o.prototype.layout=r,o.prototype._getMeasurement=s;var a=o.prototype.measureColumns;o.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)};var u=o.prototype._manageStamp;return o.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,u.apply(this,arguments)},o}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],i):"object"==typeof exports?module.exports=i(require("../layout-mode"),require("masonry-layout")):i(t.Isotope.LayoutMode,t.Masonry)}(window),function(t){function e(t){var e=t.create("fitRows");return e.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var o={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,o},e.prototype._getContainerSize=function(){return{height:this.maxY}},e}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window),function(t){function e(t){var e=t.create("vertical",{horizontalAlignment:0});return e.prototype._resetLayout=function(){this.y=0},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},e.prototype._getContainerSize=function(){return{height:this.y}},e}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t){return"[object Array]"===h.call(t)}function o(t){var e=[];if(i(t))e=t;else if(t&&"number"==typeof t.length)for(var o=0,n=t.length;n>o;o++)e.push(t[o]);else e.push(t);return e}function n(t,e){var i=f(e,t);-1!==i&&e.splice(i,1)}function r(t,i,r,u,h){function f(t,e){return function(i,o){for(var n=0,r=t.length;r>n;n++){var s=t[n],a=i.sortData[s],u=o.sortData[s];if(a>u||u>a){var p=void 0!==e[s]?e[s]:e,h=p?1:-1;return(a>u?1:-1)*h}}return 0}}var d=t.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});d.Item=u,d.LayoutMode=h,d.prototype._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),t.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var e in h.modes)this._initLayoutMode(e)},d.prototype.reloadItems=function(){this.itemGUID=0,t.prototype.reloadItems.call(this)},d.prototype._itemize=function(){for(var e=t.prototype._itemize.apply(this,arguments),i=0,o=e.length;o>i;i++){var n=e[i];n.id=this.itemGUID++}return this._updateItemsSortData(e),e +},d.prototype._initLayoutMode=function(t){var i=h.modes[t],o=this.options[t]||{};this.options[t]=i.options?e(i.options,o):o,this.modes[t]=new i(this)},d.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?(this.arrange(),void 0):(this._layout(),void 0)},d.prototype._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},d.prototype.arrange=function(t){function e(){o.reveal(i.needReveal),o.hide(i.needHide)}this.option(t),this._getIsInstant();var i=this._filter(this.items);this.filteredItems=i.matches;var o=this;this._isInstant?this._noTransition(e):e(),this._sort(),this._layout()},d.prototype._init=d.prototype.arrange,d.prototype._getIsInstant=function(){var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=t,t},d.prototype._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],o=[],n=[],r=this._getFilterTest(e),s=0,a=t.length;a>s;s++){var u=t[s];if(!u.isIgnored){var p=r(u);p&&i.push(u),p&&u.isHidden?o.push(u):p||u.isHidden||n.push(u)}}return{matches:i,needReveal:o,needHide:n}},d.prototype._getFilterTest=function(t){return s&&this.options.isJQueryFiltering?function(e){return s(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return r(e.element,t)}},d.prototype.updateSortData=function(t){var e;t?(t=o(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},d.prototype._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=l(i)}},d.prototype._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&e>i;i++){var o=t[i];o.updateSortData()}};var l=function(){function t(t){if("string"!=typeof t)return t;var i=a(t).split(" "),o=i[0],n=o.match(/^\[(.+)\]$/),r=n&&n[1],s=e(r,o),u=d.sortDataParsers[i[1]];return t=u?function(t){return t&&u(s(t))}:function(t){return t&&s(t)}}function e(t,e){var i;return i=t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&p(i)}}return t}();d.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},d.prototype._sort=function(){var t=this.options.sortBy;if(t){var e=[].concat.apply(t,this.sortHistory),i=f(e,this.options.sortAscending);this.filteredItems.sort(i),t!==this.sortHistory[0]&&this.sortHistory.unshift(t)}},d.prototype._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw Error("No layout mode: "+t);return e.options=this.options[t],e},d.prototype._resetLayout=function(){t.prototype._resetLayout.call(this),this._mode()._resetLayout()},d.prototype._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},d.prototype._manageStamp=function(t){this._mode()._manageStamp(t)},d.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},d.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},d.prototype.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},d.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},d.prototype._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},d.prototype.insert=function(t){var e=this.addItems(t);if(e.length){var i,o,n=e.length;for(i=0;n>i;i++)o=e[i],this.element.appendChild(o.element);var r=this._filter(e).matches;for(i=0;n>i;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;n>i;i++)delete e[i].isLayoutInstant;this.reveal(r)}};var c=d.prototype.remove;return d.prototype.remove=function(t){t=o(t);var e=this.getItems(t);if(c.call(this,t),e&&e.length)for(var i=0,r=e.length;r>i;i++){var s=e[i];n(s,this.filteredItems)}},d.prototype.shuffle=function(){for(var t=0,e=this.items.length;e>t;t++){var i=this.items[t];i.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},d.prototype._noTransition=function(t){var e=this.options.transitionDuration;this.options.transitionDuration=0;var i=t.call(this);return this.options.transitionDuration=e,i},d.prototype.getFilteredItemElements=function(){for(var t=[],e=0,i=this.filteredItems.length;i>e;e++)t.push(this.filteredItems[e].element);return t},d}var s=t.jQuery,a=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},u=document.documentElement,p=u.textContent?function(t){return t.textContent}:function(t){return t.innerText},h=Object.prototype.toString,f=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,o=t.length;o>i;i++)if(t[i]===e)return i;return-1};"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],r):"object"==typeof exports?module.exports=r(require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):t.Isotope=r(t.Outlayer,t.getSize,t.matchesSelector,t.Isotope.Item,t.Isotope.LayoutMode)}(window); + + + +/* Tickets By Department Chart: begins*/ +Raphael.fn.donutChart=function(t,a,n,s,o,e,r,h,i,l){function p(t,a,n,o,e,r){var h=t+n*Math.cos(-o*u),i=t+n*Math.cos(-e*u),l=a+n*Math.sin(-o*u),p=a+n*Math.sin(-e*u),f=t+s*Math.cos(-o*u),M=t+s*Math.cos(-e*u),d=a+s*Math.sin(-o*u),g=a+s*Math.sin(-e*u),m=c.path(["M",f,d,"L",h,l,"A",n,n,0,+(e-o>180),0,i,p,"L",M,g,"A",s,s,0,+(e-o>180),1,f,d,"z"]).attr(r);return m}for(var c=this,u=Math.PI/180,f=this.set(),M=0,d=0,g=0,m=0,v=function(s){var c=o[s],u=360*c/d,v=(Raphael.hsb(g,.75,1),200),b=Raphael.hsb(g,1,1);b=l[s%l.length];var k=p(t,a,n,M,M+u,{fill:"90-"+b+"-"+b,stroke:r,"stroke-width":3});1==h&&i&&(i.append('
    • '+e[s]+" "+o[s]+"%
    • "),m=parseInt(i.parent(".chart").outerHeight()/i.find("li").length),$(i).css({"padding-top":m}));var R=M,A=M+u,I=(R+A)/2,L=0,w=0,y=0;I>=0&&90>I&&(y=I/90,w=-10*y,L=10*(1-y)),I>=90&&180>I&&(y=(180-I)/90,w=-10*y,L=-10*(1-y)),I>=180&&270>I&&(y=(270-I)/90,w=10*(1-y),L=-10*y),I>=270&&360>I&&(y=(360-I)/90,w=10*y,L=10*(1-y)),k.mouseover(function(){k.stop().animate({transform:"t"+L+","+w+", s1.05 1.05"},v,"easin")}).mouseout(function(){k.stop().animate({transform:""},v,"easeout")}),M+=u,f.push(k),g+=.1},b=0,k=o.length;k>b;b++)d+=o[b];for(b=0;k>b;b++)v(b);return f}; + + + + +(function(jQuery){ + + $.fn.stepsForm = function(settings){ + var defaults={ + width :'100%', + active :0, + errormsg :'Check faulty fields.', + sendbtntext :'Create Account', + posturl :'core/demo_steps_form.php', + theme :'default' + }; + var settings=$.extend(defaults,settings); + + return this.each(function(){ + var modul=$(this); + var count=modul.find(".sf-steps-content").find("div").length; + var nextbtntext=modul.find("#sf-next").text(); + var confirmval=new Array(); + var confirmobject=new Array(); + + modul.css({"width":settings.width}); + modul.addClass("sf-theme-"+settings.theme); + openActiveTab(); + modul.find(':input').on( "click", function() { + var ax=$(this).parent().parent().find("input").attr("type"); + if (ax=="radio" || ax=="checkbox") + $(this).parent().parent().find("input").removeClass("sf-error"); + else + $(this).removeClass("sf-error"); + }); + + //steps click events--------------------------------- + modul.find(".sf-steps-content>div").on( "click", function() { + if ($(this).attr("class")!="sf-active") + { + if (settings.active>$(this).index()) + { + settings.active=$(this).index(); + openActiveTab(); + } + else + { + geriControl($(this).index()); + } + } + }); + + //next click event ---------------------------------- + modul.find("#sf-next").on( "click", function() { + //devam etmesi için önce validate ler kontrol edilecek + requredcontrol=false; + modul.find(".sf-steps-form>ul").eq(settings.active).find(':input').each(function (){ + if ($(this).attr("data-required")=="true" && $(this).val()=="") + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + else if($(this).attr("data-required")=="true" && ( $(this).attr("type")=="radio" || $(this).attr("type")=="checkbox" )) + { + if ( $(this).attr("type")=="radio" ) + { + if ($(this).parent().parent().find("input[type='radio']:checked").length<1) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + } + else + { + if ($(this).parent().parent().find("input[type='checkbox']:checked").length<1) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + } + } + else if($(this).val()!="") + { + if ($(this).attr("data-email")=="true" && validateEmail($(this).val())==false) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + + if ($(this).attr("data-number")=="true" && isNaN($(this).val())) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + + if ($(this).attr("data-confirm")=="true") + { + confirmval.push($(this).val()); + confirmobject.push($(this)); + //$(this).addClass("sf-error"); + confirmvalControl(); + } + + } + }); + confirmobjectControl(); + confirmval.length=0; + + + if (!requredcontrol) + { + confirmobjectControlDelete(); + confirmobject.length=0; + if (modul.find("#sf-next").text()==settings.sendbtntext) + { + modul.find("#sf-msg").text(""); + //event.preventDefault(); + $.ajax({ + type : "POST", + url : settings.posturl, + data : modul.find("form").serialize() + }) + .success(function( msg ) { + modul.find("#sf-msg").html(msg); + }); + } + else + { + settings.active++; + if (settings.active>count-1) + { + settings.active--; + modul.find("#sf-msg").text(""); + } + else + { + openActiveTab(); + requredcontrol=false; + modul.find("#sf-msg").text(""); + } + } + } + else + { + modul.find("#sf-msg").html(settings.errormsg); + } + + }); + + //previous click event ------------------------------ + modul.find("#sf-prev").on( "click", function() { + settings.active--; + if (settings.active<0) + { + settings.active++; + } + else + { + openActiveTab(); + requredcontrol=false; + } + }); + + function geriControl(sayac) + { + requredcontrol=false; + for (i=0; iul").eq(i).find(':input').each(function (){ + if ($(this).attr("data-required")=="true" && $(this).val()=="") + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + else if($(this).attr("data-required")=="true" && ( $(this).attr("type")=="radio" || $(this).attr("type")=="checkbox" )) + { + if ( $(this).attr("type")=="radio" ) + { + if ($(this).parent().parent().find("input[type='radio']:checked").length<1) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + } + else + { + if ($(this).parent().parent().find("input[type='checkbox']:checked").length<1) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + } + } + else if($(this).val()!="") + { + if ($(this).attr("data-email")=="true" && validateEmail($(this).val())==false) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + + if ($(this).attr("data-number")=="true" && isNaN($(this).val())) + { + $(this).addClass("sf-error"); + requredcontrol=true; + } + + if ($(this).attr("data-confirm")=="true") + { + confirmval.push($(this).val()); + confirmobject.push($(this)); + //$(this).addClass("sf-error"); + confirmvalControl(); + } + } + }); + } + + confirmobjectControl(); + confirmval.length=0; + + if (!requredcontrol) + { + confirmobjectControlDelete(); + confirmobject.length=0; + settings.active=sayac; + if (settings.active>count-1) + { + settings.active--; + modul.find("#sf-msg").text(""); + } + else + { + openActiveTab(); + requredcontrol=false; + modul.find("#sf-msg").text(""); + } + } + else + { + modul.find("#sf-msg").html(settings.errormsg); + } + } + + resizeEvent(); + $(window).resize(function(e) { + resizeEvent(); + }); + + //resize event func----------------------------------- + function resizeEvent() + { + if (modul.width()>500) + { + modul.find(".column_1").css({"width":"16.666666667%","margin-bottom":"0px"}); + modul.find(".column_2").css({"width":"33.333333334%","margin-bottom":"0px"}); + modul.find(".column_3").css({"width":"50%","margin-bottom":"0px"}); + modul.find(".column_4").css({"width":"66.666666667%","margin-bottom":"0px"}); + modul.find(".column_5").css({"width":"83.333333334%","margin-bottom":"0px"}); + modul.find(".column_6").css({"width":"100%","margin-bottom":"0px"}); + modul.find(".sf-content>li").css({"margin-bottom":"2rem"}); + modul.find(".sf-steps-content").removeClass("sf-steps-center"); + modul.find(".sf-steps-navigation").removeClass("sf-align-center").addClass("sf-align-right"); + } + else + { + modul.find(".column_1").css({"width":"100%","margin-bottom":"2rem"}); + modul.find(".column_2").css({"width":"100%","margin-bottom":"2rem"}); + modul.find(".column_3").css({"width":"100%","margin-bottom":"2rem"}); + modul.find(".column_4").css({"width":"100%","margin-bottom":"2rem"}); + modul.find(".column_5").css({"width":"100%","margin-bottom":"2rem"}); + modul.find(".column_6").css({"width":"100%","margin-bottom":"2rem"}); + modul.find(".sf-content>li").css({"margin-bottom":"0px"}); + modul.find(".sf-steps-content").addClass("sf-steps-center"); + modul.find(".sf-steps-navigation").removeClass("sf-align-right").addClass("sf-align-center"); + } + } + + //open new step -------------------------------------- + function openActiveTab() + { + modul.find(".sf-steps-content>div").removeClass("sf-active"); + modul.find(".sf-steps-form>.sf-content").css({"display":"none"}); + modul.find(".sf-steps-form>ul").eq(settings.active).fadeIn(); + modul.find(".sf-steps-content>div").eq(settings.active).addClass("sf-active"); + if (settings.active==count-1) + modul.find("#sf-next").text(settings.sendbtntext); + else + modul.find("#sf-next").text(nextbtntext); + + if (settings.active==0) + modul.find("#sf-prev").css({"display":"none"}); + else + modul.find("#sf-prev").css({"display":"inline-block"}); + } + + //other scripts -------------------------------------- + function validateEmail(email) { + var re = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; + return re.test(email); + } + + function confirmvalControl() + { + var firstval=confirmval[0]; + + for (index = 0; index < confirmval.length; index++) { + if (confirmval[index]!=firstval) + { + requredcontrol=true; + } + fisrctval=confirmval[index]; + } + //alert(requredcontrol); + } + + function confirmobjectControl() + { + for (index = 0; index < confirmobject.length; index++) { + confirmobject[index].addClass("sf-error"); + } + } + + function confirmobjectControlDelete() + { + for (index = 0; index < confirmobject.length; index++) { + confirmobject[index].removeClass("sf-error"); + } + } + }); + + + }; + +})(jQuery); + + + + + + +var IN_GLOBAL_SCOPE=!0;window.PR_SHOULD_USE_CONTINUATION=!0;var prettyPrintOne,prettyPrint;!function(){function e(e){function t(e){var t=e.charCodeAt(0);if(92!==t)return t;var n=e.charAt(1);return t=d[n],t?t:n>="0"&&"7">=n?parseInt(e.substring(1),8):"u"===n||"x"===n?parseInt(e.substring(2),16):e.charCodeAt(1)}function n(e){if(32>e)return(16>e?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);return"\\"===t||"-"===t||"]"===t||"^"===t?"\\"+t:t}function r(e){var r=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),a=[],s="^"===r[0],i=["["];s&&i.push("^");for(var l=s?1:0,o=r.length;o>l;++l){var u=r[l];if(/\\[bdsw]/i.test(u))i.push(u);else{var c,d=t(u);o>l+2&&"-"===r[l+1]?(c=t(r[l+2]),l+=2):c=d,a.push([d,c]),65>c||d>122||(65>c||d>90||a.push([32|Math.max(65,d),32|Math.min(c,90)]),97>c||d>122||a.push([-33&Math.max(97,d),-33&Math.min(c,122)]))}}a.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});for(var f=[],p=[],l=0;lg[0]&&(g[1]+1>g[0]&&i.push("-"),i.push(n(g[1])))}return i.push("]"),i.join("")}function a(e){for(var t=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),a=t.length,l=[],o=0,u=0;a>o;++o){var c=t[o];if("("===c)++u;else if("\\"===c.charAt(0)){var d=+c.substring(1);d&&(u>=d?l[d]=-1:t[o]=n(d))}}for(var o=1;oo;++o){var c=t[o];if("("===c)++u,l[u]||(t[o]="(?:");else if("\\"===c.charAt(0)){var d=+c.substring(1);d&&u>=d&&(t[o]="\\"+l[d])}}for(var o=0;a>o;++o)"^"===t[o]&&"^"!==t[o+1]&&(t[o]="");if(e.ignoreCase&&i)for(var o=0;a>o;++o){var c=t[o],f=c.charAt(0);c.length>=2&&"["===f?t[o]=r(c):"\\"!==f&&(t[o]=c.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(-33&t,32|t)+"]"}))}return t.join("")}for(var s=0,i=!1,l=!1,o=0,u=e.length;u>o;++o){var c=e[o];if(c.ignoreCase)l=!0;else if(/[a-z]/i.test(c.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){i=!0,l=!1;break}}for(var d={b:8,t:9,n:10,v:11,f:12,r:13},f=[],o=0,u=e.length;u>o;++o){var c=e[o];if(c.global||c.multiline)throw new Error(""+c);f.push("(?:"+a(c)+")")}return new RegExp(f.join("|"),l?"gi":"g")}function t(e,t){function n(e){var o=e.nodeType;if(1==o){if(r.test(e.className))return;for(var u=e.firstChild;u;u=u.nextSibling)n(u);var c=e.nodeName.toLowerCase();("br"===c||"li"===c)&&(a[l]="\n",i[l<<1]=s++,i[l++<<1|1]=e)}else if(3==o||4==o){var d=e.nodeValue;d.length&&(d=t?d.replace(/\r\n?/g,"\n"):d.replace(/[ \t\r\n]+/g," "),a[l]=d,i[l<<1]=s,s+=d.length,i[l++<<1|1]=e)}}var r=/(?:^|\s)nocode(?:\s|$)/,a=[],s=0,i=[],l=0;return n(e),{sourceCode:a.join("").replace(/\n$/,""),spans:i}}function n(e,t,n,r){if(t){var a={sourceCode:t,basePos:e};n(a),r.push.apply(r,a.decorations)}}function r(e){for(var t=void 0,n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=1===r?t?e:n:3===r&&V.test(n.nodeValue)?e:t}return t===e?void 0:t}function a(t,r){var a,s={};!function(){for(var n=t.concat(r),i=[],l={},o=0,u=n.length;u>o;++o){var c=n[o],d=c[3];if(d)for(var f=d.length;--f>=0;)s[d.charAt(f)]=c;var p=c[1],g=""+p;l.hasOwnProperty(g)||(i.push(p),l[g]=null)}i.push(/[\0-\uffff]/),a=e(i)}();var i=r.length,l=function(e){for(var t=e.sourceCode,o=e.basePos,c=[o,O],d=0,f=t.match(a)||[],p={},g=0,h=f.length;h>g;++g){var m,v=f[g],y=p[v],b=void 0;if("string"==typeof y)m=!1;else{var x=s[v.charAt(0)];if(x)b=v.match(x[1]),y=x[0];else{for(var w=0;i>w;++w)if(x=r[w],b=v.match(x[1])){y=x[0];break}b||(y=O)}m=y.length>=5&&"lang-"===y.substring(0,5),!m||b&&"string"==typeof b[1]||(m=!1,y=z),m||(p[v]=y)}var S=d;if(d+=v.length,m){var C=b[1],N=v.indexOf(C),_=N+C.length;b[2]&&(_=v.length-b[2].length,N=_-C.length);var P=y.substring(5);n(o+S,v.substring(0,N),l,c),n(o+S+N,C,u(P,C),c),n(o+S+_,v.substring(_),l,c)}else c.push(o+S,y)}e.decorations=c};return l}function s(e){var t=[],n=[];t.push(e.tripleQuotedStrings?[L,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]:e.multiLineStrings?[L,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]:[L,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([L,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(t.push(r>1?[k,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]:[k,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([L,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):t.push([k,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([k,/^\/\/[^\r\n]*/,null]),n.push([k,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var s=e.regexLiterals;if(s){var i=s>1?"":"\n\r",l=i?".":"[\\S\\s]",o="/(?=[^/*"+i+"])(?:[^/\\x5B\\x5C"+i+"]|\\x5C"+l+"|\\x5B(?:[^\\x5C\\x5D"+i+"]|\\x5C"+l+")*(?:\\x5D|$))+/";n.push(["lang-regex",RegExp("^"+U+"("+o+")")])}var u=e.types;u&&n.push([R,u]);var c=(""+e.keywords).replace(/^ | $/g,"");c.length&&n.push([A,new RegExp("^(?:"+c.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([O,/^\s+/,null," \r\n  "]);var d="^.[^\\s\\w.$@'\"`/\\\\]*";return e.regexLiterals&&(d+="(?!s*/)"),n.push([T,/^@[a-z_$][a-z_$@0-9]*/i,null],[R,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[O,/^[a-z_$][a-z_$@0-9]*/i,null],[T,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[O,/^\\[\s\S]?/,null],[$,new RegExp(d),null]),a(t,n)}function i(e,t,n){function r(e){var t=e.nodeType;if(1!=t||s.test(e.className)){if((3==t||4==t)&&n){var o=e.nodeValue,u=o.match(i);if(u){var c=o.substring(0,u.index);e.nodeValue=c;var d=o.substring(u.index+u[0].length);if(d){var f=e.parentNode;f.insertBefore(l.createTextNode(d),e.nextSibling)}a(e),c||e.parentNode.removeChild(e)}}}else if("br"===e.nodeName)a(e),e.parentNode&&e.parentNode.removeChild(e);else for(var p=e.firstChild;p;p=p.nextSibling)r(p)}function a(e){function t(e,n){var r=n?e.cloneNode(!1):e,a=e.parentNode;if(a){var s=t(a,1),i=e.nextSibling;s.appendChild(r);for(var l=i;l;l=i)i=l.nextSibling,s.appendChild(l)}return r}for(;!e.nextSibling;)if(e=e.parentNode,!e)return;for(var n,r=t(e.nextSibling,0);(n=r.parentNode)&&1===n.nodeType;)r=n;u.push(r)}for(var s=/(?:^|\s)nocode(?:\s|$)/,i=/\r\n?|\n/,l=e.ownerDocument,o=l.createElement("li");e.firstChild;)o.appendChild(e.firstChild);for(var u=[o],c=0;cc;++c)o=u[c],o.className="L"+(c+f)%10,o.firstChild||o.appendChild(l.createTextNode(" ")),d.appendChild(o);e.appendChild(d)}function l(e){var t=/\bMSIE\s(\d+)/.exec(navigator.userAgent);t=t&&+t[1]<=8;var n=/\n/g,r=e.sourceCode,a=r.length,s=0,i=e.spans,l=i.length,o=0,u=e.decorations,c=u.length,d=0;u[c]=a;var f,p;for(p=f=0;c>p;)u[p]!==u[p+2]?(u[f++]=u[p++],u[f++]=u[p++]):p+=2;for(c=f,p=f=0;c>p;){for(var g=u[p],h=u[p+1],m=p+2;c>=m+2&&u[m+1]===h;)m+=2;u[f++]=g,u[f++]=h,p=m}c=u.length=f;var v,y=e.sourceNode;y&&(v=y.style.display,y.style.display="none");try{for(;l>o;){var b,x=(i[o],i[o+2]||a),w=u[d+2]||a,m=Math.min(x,w),S=i[o+1];if(1!==S.nodeType&&(b=r.substring(s,m))){t&&(b=b.replace(n,"\r")),S.nodeValue=b;var C=S.ownerDocument,N=C.createElement("span");N.className=u[d+1];var _=S.parentNode;_.replaceChild(N,S),N.appendChild(S),x>s&&(i[o+1]=S=C.createTextNode(r.substring(m,x)),_.insertBefore(S,N.nextSibling))}s=m,s>=x&&(o+=2),s>=w&&(d+=2)}}finally{y&&(y.style.display=v)}}function o(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?p.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function u(e,t){return e&&F.hasOwnProperty(e)||(e=/^\s*"+e+"",r=r.firstChild,n&&i(r,n,!0);var a={langExtension:t,numberLines:n,sourceNode:r,pre:1};return c(a),r.innerHTML}function f(e,t){function n(e){return s.getElementsByTagName(e)}function a(){for(var t=p.PR_SHOULD_USE_CONTINUATION?h.now()+250:1/0;vf;++f)u.push(o[d][f]);o=null;var h=Date;h.now||(h={now:function(){return+new Date}});var m,v=0,y=/\blang(?:uage)?-([\w.]+)(?!\S)/,b=/\bprettyprint\b/,x=/\bprettyprinted\b/,w=/pre|xmp/i,S=/^code$/i,C=/^(?:pre|code|xmp)$/i,N={};a()}var p=window,g=["break,continue,do,else,for,if,return,while"],h=[g,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],m=[h,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],v=[m,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],y=[m,"abstract,assert,boolean,byte,extends,final,finally,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],b=[m,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],x="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",w=[m,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],S="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",C=[g,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],N=[g,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],_=[g,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],P=[v,b,w,S,C,N,_],E=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,L="str",A="kwd",k="com",R="typ",T="lit",$="pun",O="pln",I="tag",D="dec",z="src",j="atn",B="atv",M="nocode",U="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",V=/\S/,G=s({keywords:P,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};o(G,["default-code"]),o(a([],[[O,/^[^]*(?:>|$)/],[k,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[$,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),o(a([[O,/^[\s]+/,null," \r\n"],[B,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[I,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[j,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[$,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),o(a([],[[B,/^[\s\S]+/]]),["uq.val"]),o(s({keywords:v,hashComments:!0,cStyleComments:!0,types:E}),["c","cc","cpp","cxx","cyc","m"]),o(s({keywords:"null,true,false"}),["json"]),o(s({keywords:b,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:E}),["cs"]),o(s({keywords:y,cStyleComments:!0}),["java"]),o(s({keywords:_,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),o(s({keywords:C,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),o(s({keywords:S,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),o(s({keywords:N,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),o(s({keywords:w,cStyleComments:!0,regexLiterals:!0}),["javascript","js"]),o(s({keywords:x,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),o(a([],[[L,/^[\s\S]+/]]),["regex"]);var H=p.PR={createSimpleLexer:a,registerLangHandler:o,sourceDecorator:s,PR_ATTRIB_NAME:j,PR_ATTRIB_VALUE:B,PR_COMMENT:k,PR_DECLARATION:D,PR_KEYWORD:A,PR_LITERAL:T,PR_NOCODE:M,PR_PLAIN:O,PR_PUNCTUATION:$,PR_SOURCE:z,PR_STRING:L,PR_TAG:I,PR_TYPE:R,prettyPrintOne:IN_GLOBAL_SCOPE?p.prettyPrintOne=d:prettyPrintOne=d,prettyPrint:prettyPrint=IN_GLOBAL_SCOPE?p.prettyPrint=f:prettyPrint=f};"function"==typeof define&&define.amd&&define("google-code-prettify",[],function(){return H})}(); + + + + + + + + + function setTags(a){var l=$("#"+a.attr("id")).children("textarea"),t=l.val().length,i=l[0].selectionStart,e=l[0].selectionEnd,d=l.val().substring(i,e),r=a.attr("data-param");if("bold"==r)var s=""+d+"";else if("italic"==r)var s=""+d+"";else if("quote"==r)var s="
      "+d+"
      ";else if("link"==r){var n=window.prompt("Insert Link","http://");if(""==d&&(d="Link"),null==n)return!1;var s=''+d+""}else if("image"==r){var n=window.prompt("Insert image Link","http://");if(null==n)return!1;var s='image'}else{if("code"==r)return nEditor.neCalled=!0,setTimeout(removeLangList,100),0==nEditor.neBlocked&&$("#"+a.attr("id")+" .nScriptList").addClass("nScriptListShow"),!1;d=d.replace(/[<>\"\'\t\n]/g,function(a){return{"<":"<",">":">","'":"'",'"':"""," ":" ","\n":"
      "}[a]});var s='
      '+d+"
      ";nEditor.googlePrettify&&(s='
      '+d+"
      ")}l.val(l.val().substring(0,i)+s+l.val().substring(e,t))}function removeLangList(){nEditor.neCalled=!1}function nUnlock(){nEditor.neBlocked=!1}if(void 0==nEditorTemplate)var nEditorTemplate="";var nEditor=function(a){nEditor.prototype.obj=a,nEditor.prototype.contId=a.attr("id")};nEditor.prototype={version:"1.1",author:"N3stY (CODE Burger)",neCalled:!1,neBlocked:!1,obj:"",contId:"",width:"350px",height:"140px",classes:"",editarea:"",tpl:'',googlePrettify:!0,init:function(){var a=this.obj,l=this.contId,t=this.tpl,i="",e=this.classes,t=nEditorTemplate||this.tpl,d=a.attr("data-id")||"area_neditor";""==e&&(i='style="width:'+this.width+";height:"+this.height+';"'),t=t.replace(/{id}/g,l).replace(/{classes}/g,e).replace(/{style}/g,i).replace(/{name}/g,a.attr("name")||"unnamed").replace(/{area_id}/g,d).replace(/{value}/g,a.val()).replace(/{placeholder}/g,a.attr("placeholder")||""),this.editarea=$("#"+d),a.replaceWith(t)},getVal:function(){return this.obj.val()},setVal:function(a){this.editarea.val(a)}},$("body").on("click",".neditor a",function(a){a.preventDefault()}),$("body").on("click",".toll_btn",function(){setTags($(this))}),$("body").on("click",function(){1!=nEditor.neCalled&&$(".nScriptList").each(function(a){$(".nScriptListShow").removeClass("nScriptListShow")})}),$("body").on("click",".toll_btn",function(){nEditor.neBlocked=!0,setTimeout(nUnlock,100),1!=nEditor.neCalled&&$(".nScriptListShow").removeClass("nScriptListShow")}); diff --git a/frontend/static/js/bootstrap.min.js b/frontend/static/js/bootstrap.min.js new file mode 100644 index 0000000..e79c065 --- /dev/null +++ b/frontend/static/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>2)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
      ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/frontend/static/js/images/ui-bg_flat_0_888888_40x100.png b/frontend/static/js/images/ui-bg_flat_0_888888_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7cd111a0da8e1753ebafc6476c31fbf576f89ac0 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsVYww$B>N1x91EQ4=4yQ7&`pj zttVualF{DX^k!z|wf?#5ne(|;HLY5pwSvkN_ZCa$__&+5Vu7w;@O1TaS?83{1OTMo BM2G+Y literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-bg_flat_0_aaaaaa_40x100.png b/frontend/static/js/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-bg_flat_75_ffffff_40x100.png b/frontend/static/js/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-bg_glass_25_e1f0f5_1x400.png b/frontend/static/js/images/ui-bg_glass_25_e1f0f5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42f8788cc629a8cd5fc735dbe877c1df0c7eec1e GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq%1vM978O6-=5pZ$)F&@e9`;c z{Y#uWIe+;Sn&v8G#uaNiyt9jgP6p@Y(h^dJ=*OX-%Q5Ub|N9mM?V{^7zDUd~AlfUkMM# V!i8#5oj|h~JYD@<);T3K0RRE2CJF!m literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-bg_glass_65_ffffff_1x400.png b/frontend/static/js/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-bg_glass_75_dadada_1x400.png b/frontend/static/js/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb zm^4K~wN3Zq+uPS{Ou}E*`%9 zKPdOkfrN+ZlHSt7(uY{3{#;wiJb&Ugx1>W4qtrSDm(4hFaaY-$3p3x|sIU3`%J?Qj YcLn#R=pC)AfTl5cy85}Sb4q9e0MP_2(*OVf literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_222222_256x240.png b/frontend/static/js/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b273ff111d219c9b9a8b96d57683d0075fb7871a GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_309bbf_256x240.png b/frontend/static/js/images/ui-icons_309bbf_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d6f62ed384de852c57f4f1427d22f0306a78b0dd GIT binary patch literal 5355 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 aSZP_AS^B#Evihfy1}Mv`$(75%L;nlIT{RB? literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_454545_256x240.png b/frontend/static/js/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..59bd45b907c4fd965697774ce8c5fc6b2fd9c105 GIT binary patch literal 4369 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 W$6)X8PycD00qQC`%4LeS5&s7ix^mY5 literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_777620_256x240.png b/frontend/static/js/images/ui-icons_777620_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f58d25581c605a5538fa50408fe09c4a30740d GIT binary patch literal 4676 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 literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_777777_256x240.png b/frontend/static/js/images/ui-icons_777777_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb5913d439a734dfcd65d5129bdef7035084147 GIT binary patch literal 7111 zcmZvBcQ{<#*Y+7Th#HLE2~lR05Jd02MT=-bh~9hey@Ui&WXE`#=Cm@3<*(|fG0}~)D9FkSQ@vDvpP{hNrk_*N^{&NAA?Y1`fzEFMan|f5;x}DQ zR^dF#_L&$~I!{w}$)0Lc?8nANxv6zcpHUx^(Xs7sGxAr4e2!&*9Fl8zE{Yc0_#=Kk zD1pvv_85{t?n}<0ug_La4zEu!f1$cM-uxF2* zLeeCJa;=eWv&w@u6>u97iufvjKGT0t%4;McslqQOBcal*)a(8vms*L*rl39(M#M~B zswAJGsm&EU(&stUAR%6!?K7F-Wb;S%r~mynoA`RPb;OLnM>TkaiggiAAETN0*Zk1~ zsmz?;$n2aIiiETD?Z@k_w7&ll{^cif9%kHEAN)pbDR+e5abVO?1I;&@-|?jAmfJP9 zj25FSLn#`q?;rYGG3UL`YXrR+KtqHin{xF9**$9ogy{a3|1TDy(VYa+olAS5V>jHq zI}JtZ06-)G$Pp-Vs>6j!eILvhLjm4iz8U9fWbfQjfHMu$gJPSyPRnEOV|^03e$3E) z;c85&n+9%2Od^A%$&VD+nmzS2aRdhddiw)f4Lu^PiKCirN*FZ~q1!LJOZ6adA}bdd z9||Z!ZF~^~2Q$z6KJb2|1QOT=Gc5eT|;-{v3m zp0^^@X7qntFQVZ8`DkqT(jmt1fBmQAV_G>y`X#{datHDL!{D9hS;6@iGMwy);g1p9 zrAz?>po~`x7_!jqE7KdyND59HoipnC8>MpM#II9Ph4zjOWQ~zeNY8n=LMtx9pz?HXc@MVvgiVU&X#c)Yn zT~dLUJ4sPBCcA!M^EQ{t$;bw?(D1LfwqFEAF!?h<8F^UIL=`=heF|b_f4PaQ;}Ct# zp;~?CJWd0BDwA2a=cNtL^dlT-ewL|i|FManPOVCm&;-0Qp)mV0b#IF={by-aLSr7^ z8eE-tal&gNXALL$n>zBCib~w5!4oqEs&C0q^a~R%urK;iI-(QqQS}~X&Rl7Z=lH)` z{vO0skr<9aU0mE2sl(uoFF3D+3dWbGQHm{+U&sYO%EF3GjR6P)&^Nii>KsLV%0TI5 z)9SR7eDvZYdK@8F0(IPz(pmlN@Oe7>`HroE-_G3oXPQ`^Z=0H;hc^}~a6E_XHtHwq z)w%{%Eq21Toireh!|xlSn;P{RoW4&uk$Ba9uHKN&OrDEsk=Sr1+8U>cU~!0`o2##G zbvjj`Q{~E`=oX9e(tfCC0Q})*;v}8q#a(~m>DLzIg1o(~pArUDO@?KMd4udsa*esM z;eSk|4M6%YD8o{t#m=;^ge8#pHGzhCa#{IpkRlG&#+iuFtxFa4GrINyV>nN4^G^Bn1({BhQJMI(R}^@%}zy=J?M43-AbjWiM~+ z)jg0SbgS%D{CwrtgME?h4ZbQKZ(`%=1QfuLCA7|078%#=4C}a1bVy9I3KSW&C&JW!*SbYBN}1; zL~ubd=uTP9r%&;}Wyjoi-{|=>;xJb>x50myj(g}2H5@oHs9Iw%apU(hGBMIu}v3C0=nhUL%PMNkDWN!_kHZ`~n zBxLp_qKjZ8F`?r^dZk3qw-;GGAWsdFPypXda7(}gK>-usFO{gK?OGY-15-9U>Wt6v z%%wDAr`YyRaAz7!zCPVKwkmL+fk;_b=_8Fy6}D(P$M2oitzt&q!=Ar#u#se(g_gVL z7{k8*?I!Cv#FKU~qEyKVYXus&YBZkY49Arc{4QwWLcESZML>l(H~8i?Cp6cGFRx1$xG4u>+v>kT z`8thSv+p7#lM$j#?gj_9lj8bXiPHjC59mSWxN!iRzJowE#?dg=({0AMf*q;V;*Ap~ z#z^gfrTEj`&}b*nIO_=|pF#Hg_gM58!K4+t=czJQN5^v(9jvl%$NiUE?@cao-~;y_ z-zApwd^Sy;<4Rt24@2e?of}y6x<`UMfk`(4L}>zvII{S8d`uV4#Sb zur^5LPM~`k*^gs7HqT5J+UeHi#S7(<;Z)~m{{ES z!E2)FLvaQR)ZrKUHmlkEq*)fS0#)cp})}UE0QSo_-Yaz#$ zW7;NF0HJt7{8uHTWtFg~ssWSFeR)GsuoVlu=3F`beUyj%l|+}s$N_()O_-ZS9yP;K zWIfKWo_OPQYu^(Z@19-stWw2}vED7SJl4OOY>ee03t!eCz6I%_V7 zHD7tM)W8Fzaaag^S!;-m8c<<@_Own!ggLLwHlB*ZI{7E4ZE+9rB?lT60Zq{1yLj~)F?b$5RPy%VQADBNW!^tLmPC&1pYBu6wcFqcUODLAiGpI*_}FnGI?f*?Yx$B>6Y9>jJAJ-G2N`r?c_ZjtK| z%X^OORSqhPY*KuYX|;#TMw#FzyM8P;rOarRwl{&dE7pD6tk2CzLe;V2^FksG_FJ-A zb`nMNmKd8J`9cKyE{em7qjp%Ja5Wyd=xItUCOg}8N_a}PRf8GOqXVJbdGeKb$y^8!l@Fiv zofA~J?I$98D1=OiN%$qmK;sTm$uYqI z*bKy)_H$utRn<0U^*dolaqQYDFYX8K=wVh;P#n5*mFYF5Z`0v*uj-tyX(Zet1frJ$ zrTXhUIQi!;BM0b^>VcvPcu@!Rul%arZi!z8wuEI2yd++w9)BQI@;EJw--w?%MhC$$1HbD^<^8#mrEZnH6|{EcS<@f=_M)m7p(8q7>{APXnqBgvZ$ZL+~AkiDThHjt2F=w64>*Oy;6y zEGVU!x`GFhyZw9RTmk;Rb+ALd)@-e#Hw>>+io)NB{uIyN}${dLj(?bf|C>Loq8UM3jE`Q+rYyHrmtq13^XqT9jc663aKK-AcwLwO>fgckt`M}4f zd`kf{+P`03C8i~p>t(t|KYHn=N6ehlyHgeUFl*aRhV-4%E7JnY1m8{nM~0Qt(k z)PUJ0Kd!Uaqo1e}^=ONVnd-E?lxS<;q3E`$9q@?!+E&GA)`vXIxxqz#7x8P6{c_B} z#Q#B;H$OFFeWHhaSn-FX>J5CSWQgo*%gHG_$4a%7ZT}V@;B0nf!X_s(Eh_)RB4|fz9)ql8 z9)m*{{L~(lrW2@j$rNHWU`p>VZD)-PqRER3-6mZ0c3uWm;wHP(`y7Jent!knAL((N zxSePg)c9Q1JX2Iw&g8Rnq%MaP@OkNNNDc9JAWZPlz2rJQ3rYRZFYuh;PD$SD?a|DN z-IT<-g5;p^F>AFBnn&JdyIgwynh*gAcBXGvim}3eF z(78%4S%>k%rVI3)v<#MHA83DxVZN)SF+B&Lzi`G6dh5mDYIXx&dLya%v*M5H&z`0x zl7-zi7MEYC4Yr&kPR#N74A%aMyH8y|V&^YeF7D;#lu9JTO=(U?2OEEb@b^BXFEZBV zDV5if?4^15DC^UsVpd4Z?D$gec97v$Wnsj( z(m%G|9?aom+HcI3js>k{W7A4&1-%YsTU7(YJ^U)G4s58Pcs#D`>Fw4sfMyNtR9?;9 zXO^ghWtTJ5Sn-8IFh=gs9oLrmnqrZ!PU$FQLCcIDVIEy#AYq%Wj;s*ngzsnxa)I_VdbuvNJ)8-R$MV^npuFcTELwj%chwOMJa(I+1(Go6>DO0{)X42U5K2!Y~UZ;XY9I_gR)lSbeD3C6ISd zhytn;^yPRqhH%K<-tGH&Fy=6!5 z>IBpFUn;SV4`Of3y#Z_=}S8ei<{+!ykHJ zb6;r(5(*V6i0oY;hmvzAUP&AnY?$TU*##fbh5UHwm{pwwTVJj`K6u_+TK_>d+!NWJ z77nhFvXB(+%~^rD2Mt(8p~H7;AdCf@!&+O&_Ob|t-6cdQvBS$FvJE#M9s}OwlaJxC zaoTvHc9gc@9*rOCl-_aokO|KE@q8_mX3zQxqXh3^r9=DU7eON1Y>%=TZItQiTOj; zD#;4nND(lbof0Jv>1K^m2VNfCeK;(8FdO%&N4l1m$4?dPt0=Sec|qqc)w}^V_Nw0} zGdp$;QnDG-829MU4`vN~xW}nvjWQPeQOez%k*$|sm(Imo0odge&oD-=n+>+Swq$f= zBkbwEi1ymSLp~0k+V;1a9yC{;JmWwr4|almYJsXe%FU!_#i=ev1lh!I)sm0)HXLBC z8bG(cSFwprm8-7apl{X6>Da0}8H#zv{*a(p$%c~T3@~xT@#s{X@p z%EKNs1UGyK`uP7P-|?nV>!k}nE{Sj~ z21$*j4(M!OIaX!~FCRK0u4odKJpRtIUuGZV?cV+b%ig+Ubfjq5l66AJbBZ%Il_yw< z;i3$NC)X_tQVaZ~L=SLs_drUUM09fIXgGOf?%Bjvcvl!G;-N?U==;WxIY zj&k@)(US66y$kAOjo@`O{s^1;8T!SQ7z1M6^t-&!orE_FLEN%EP^5n z0C^rx1dHq2D1CDF_&VdY1q3;O({A^yD7#)zClr=7}wdUjOK{wEnWfVcT3HX&5$ z*>@qSRoO0vd6H+nbANhp#Gm43DK5QeEA6rJ*`9sYSsyO7m+Ih~=ztZoV}E7!6%tGl zlzVm&(P7>YgOSF!XuoIzydr3C@WnI)Q$6o|ukH@1g7FV9EArBOsK!blY__BiwB>9mHI90Pnj8L&x@;J z@Q{@Q#jf@7P8=8FVb_ak_kVe~0H`VtS39$;gST}v z<>&RwXQ=Cby?3m?_PHm;{e4{LPED6*M-7`gy^|Q>^A?mJF6i;Ul5eGzp});ssqF{H z&TjS+@s3Ya1@fPG3Y|h3d=ggNB=fXA7INFZwW|_4SC@yosAvx2$WBDaH~W%#mox^*!e=(A zwm7%kZ#z5Y5X$7V-|W$BYXsb*F6mQ}E%4DPUQ*B3zx|IvXkxK| z+c2;zWoEZeO6>qlZE1VtE+6dSY=3f2$UrhxOZ|`G4sn?8^H!YyaVY<$TS(r^)Q|eb z%e|u>dU8#0XB}N_->R)csP^67m!}&|^Ff|nn&|*#+i;O%ve<(IZRdTYH z$5dXjb3V)j0ah%m7oV*t`mcVHOChQK9=X*HuA+V6n<4M^fC`ZsPdA$@`wivrh$-dW zFe9~KU~S+X%rWx(F^3f7e4#e7wDAwG*YGei8h7Nw`DJ4l2O-Q_U^}-Oy zAMgwC&C#Ecn{JABD~8>nO7IRC;Y(A^%|J^2;vH!HbB?sx7|HN`Ba7Wr!N}9v($hxF z%H8IE00f}?!n{yXUVfn${DNYFf?|J*LSj%TGa(VizZ9HYtlz%z`$s{9mtXJ&^r@JD zu-H?f|0qD!oj%PmYTG^FX}c% zlGE{DS1Q;~I7-6ze&TN@+F-xsI6sd%SwK#*O5K|pDRZqEy< zJg0Nd8F@!OxqElm`~U#piM22@u@8B<moyKE%ct`B(jysxK+1m?G)UyIFs1t0}L zemGR&?jGaM1YQblj?v&@0iXS#fi-VbR9zLEnHLP?xQ|=%Ihrc7^yPWR!tW$yH!zrw z#I2}_!JnT^(qk)VgJr`NGdPtT^dmQIZc%=6nTAyJDXk+^3}wUOilJuwq>s=T_!9V) zr1)DT6VQ2~rgd@!Jlrte3}}m~j}juCS`J4(d-5+e-3@EzzTJNCE2z)w(kJ90z*QE) zBtnV@4mM>jTrZZ*$01SnGov0&=A-JrX5Ge%Pce1Vj}=5YQqBD^W@n4KmFxxpFK`uH zP;(xKV+6VJ2|g+?_Lct7`uElL<&jzGS8Gfva2+=8A@#V+xsAj9|Dkg)vL5yhX@~B= zN2KZSAUD%QH`x>H+@Ou(D1~Pyv#0nc&$!1kI?IO01yw3jD0@80qvc?T*Nr8?-%rC8 z@5$|WY?Hqp`ixmEkzeJTz_`_wsSRi1%Zivd`#+T{Aib6-rf$}M8sz6v zb6ERbr-SniO2wbOv!M4)nb}6UVzoVZEh5kQWh_5x4rYy3c!871NeaM(_p=4(kbS6U#x<*k8Wg^KHs2ttCz<+pBxQ$Z zQMv;kVm5_fF_vH`Mzrq$Y&6u?j6~ftIV0Yg)Nw7JysIN_ z-_n*K_v1c&D}-1{NbBwS2h#m1y0a5RiEcYil+58$8IDh49bPnzE7R8In6P%V{2IZU z7#clr=V4yyrRe@oXNqbqo^^LvlLE?%8XaI&N(Np90-psU}7kqmbWk zZ;YBwJNnNs$~d!mx9oMGyT( znaBoj0d}gpQ^aRr?6nW)$4god*`@Uh2e+YpS@0(Mw{|z|6ko3NbTvDiCu3YO+)egL z>uW(^ahKFj>iJ-JF!^KhKQyPTznJa;xyHYwxJgr16&Wid_9)-%*mEwo{B_|M9t@S1 zf@T@q?b2Qgl!~_(Roe;fdK)y|XG0;ls;ZbT)w-aOVttk#daQcY7$cpY496H*`m@+L zeP#$&yRbBjFWv}B)|5-1v=(66M_;V1SWv6MHnO}}1=vby&9l+gaP?|pXwp0AFDe#L z&MRJ^*qX6wgxhA_`*o=LGZ>G_NTX%AKHPz4bO^R72ZYK}ale3lffDgM8H!Wrw{B7A z{?c_|dh2J*y8b04c37OmqUw;#;G<* z@nz@dV`;7&^$)e!B}cd5tl0{g(Q>5_7H^@bEJi7;fQ4B$NGZerH#Ae1#8WDTH`iB&) zC6Et3BYY#mcJxh&)b2C^{aLq~psFN)Q1SucCaBaBUr%5PYX{~-q{KGEh)*;n;?75k z=hq%i^I}rd;z-#YyI`8-OfMpWz5kgJE3I!3ean6=UZi!BxG7i(YBk? z02HM7wS0)Wni{dWbQMRtd-A)_Az!t>F;IwWf~!*)-Az4}yryNkz&9)w>ElA80Oc`6 zHo#9H!Y3*Qx9n@Jn)!w6G^hb;e_n8zpIyXCN`JFkPc)^Q?2MsLNFhMgrcZI-<#1ne zjH;KFf?4eAT9mQZ}ZfHLGA#d%s;SZK4p0FwZT2S^{ zQ2BG1xJsbK6?yrHTjJi|5C0u=!|r!?*4FL%y%3q#(d+e>b_2I9!*iI!30}42Ia0bq zUf`Z?LGSEvtz8s``Tg5o_CP(FbR0X$FlE0yCnB7suDPmI2=yOg^*2#cY9o`X z;NY-3VBHZjnVcGS){GZ98{e+lq~O$u6pEcgd0CrnIsWffN1MbCZDH<7c^hv+Z0Ucf0{w zSzi^qKuUHD9Dgp0EAGg@@$zr32dQx>N=ws`MESEsmzgT2&L;?MSTo&ky&!-JR3g~1 zPGTt515X)wr+Bx(G9lWd;@Y3^Vl}50Wb&6-Tiy;HPS0drF`rC}qYq22K4)G#AoD0X zYw$E+Bz@Zr^50MAwu@$?%f9$r4WHH?*2|67&FXFhXBrVFGmg)6?h3^-1?t;UzH0*I zNVf9wQLNLnG2@q>6CGm>&y|lC`iCFfYd}9i%+xkl^5oBJ?<;aneCfcHqJh7Yl5uLS z9Fx-(kMdcNyZejXh22N{mCw_rX1O!cOE&3>e(ZH81PR95wQC37En4O{w;{3q9n1t&;p)D%&Z%Nw$gSPa!nz8Slh7=ko2am)XARwOWw zpsz0~K!s{(dM$NB=(A=kkp>T(*yU6<_dwIx>cH4+LWl282hXa6-EUq>R3t?G2623< z*RwTN%-fgBmD{fu*ejNn)1@KG?Sg*8z3hYtkQJQjB6 zQ|x>wA=o$=O)+nLmgTXW3_6diA;b4EY{*i*R%6dO2EMg z@6g?M3rpbnfB@hOdUeb96=~I?OIA3@BWAGmTwiQ{x5Cqq<8c10L!P zd@Qk^BseTX%$Q7^s}5n%HB|)gKx}H$d8Sb$bBnq9-AglT2dGR2(+I;_fL|R4p$odJ zllfb0NqI)7=^z~qAm1V{(PkpxXsQ#4*NH9yYZ`Vf@)?#ueGgtCmGGY|9U#v|hRdg- zQ%0#cGIfXCd{Y)JB~qykO;KPvHu|5Ck&(Hn%DF~cct@}j+87xhs2ew;fLm5#2+mb| z8{9e*YI(u|gt|{x1G+U=DA3y)9s2w7@cvQ($ZJIA)x$e~5_3LKFV~ASci8W}jF&VeJoPDUy(BB>ExJpck;%;!`0AAo zAcHgcnT8%OX&UW_n|%{2B|<6Wp2MMGvd5`T2KKv;ltt_~H+w00x6+SlAD`{K4!9zx z*1?EpQ%Lwiik){3n{-+YNrT;fH_niD_Ng9|58@m8RsKFVF!6pk@qxa{BH-&8tsim0 zdAQ(GyC^9ane7_KW*#^vMIoeQdpJqmPp%%px3GIftbwESu#+vPyI*YTuJ6+4`z{s? zpkv~0x4c_PFH`-tqafw5)>4AuQ78SkZ!$8}INLK;Egr;2tS18hEO5=t;QDmZ-qu?I zG+=DN`nR72Xto{{bJp||`k}-2G;5#xg8E~xgz22)^_Z;=K|4@(E&5J)SY2of=olcw z5)@L)_Ntcm!*5nEy0M9v0`S33;pO4TN;>4(Z+19p_0>u#e-vE zXCU(6gAvu~I7Cw(xd%0e59MNLw^U37ZDbsBrj%eDCexw8a3G`nTcXVNL6{B7Hj@i& zbVB{;ApEtHk76q08DJ48dSxd$C(;$K6=FpU<~l9pVoT9arW^Vu{%Bcn4`eIpkOVC| z$)AKYG_`ypM{0@BUb3^9lqi_c?ONH|4UJMJWDowMVjacycX7}9g={O7swOB+{;+?; zjBo!9?+nd)ie#x5IbFW-zBOo0c4q@9wGVt5;pNt`=-~Zgcw#*`m($6ibxtZ`H=e=} zF#GZ~5$%AUn};8U#tRem0J(JTR}d4vR(dgK2ML~lZsPhayJ2h1%sD4FVst| zKF)+@`iNzLRjg4=K8@**0=5cE>%?FDc({I^+g9USk<8$&^qD~@%W0i4b|yMG*p4`N zh}I!ltTRI8Ex$+@V{02Br%xq#O?UlhO{r8WsaZnZCZq0MK9%AXU%MDLT;3=0A9(BV z9VxxxJd7jo$hw3q;3o?yBLmA=azBUrd9>-<_ANs0n3?-Ic*6&ytb@H~?0E(*d>T5n z-HiH2jsDf6uWhID%#n>SzOqrFCPDfUcu5QPd?<(=w6pv1BE#nsxS{n!UnC9qAha1< z;3cpZ9A-e$+Y)%b;w@!!YRA9p%Kf9IHGGg^{+p`mh;q8i7}&e@V3EQaMsItEMS&=X plT@$;k0WcB_jb;cn%_Idz4HO$QU*abf4}+wi?e96N>fbq{{aBZJMRDh literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_cc0000_256x240.png b/frontend/static/js/images/ui-icons_cc0000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d4dbfef450c3d12a5ee9a39c0adba66501561690 GIT binary patch literal 4676 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 Iv@!Aj1H11?T>t<8 literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_ffffff_256x240 copy.png b/frontend/static/js/images/ui-icons_ffffff_256x240 copy.png new file mode 100644 index 0000000000000000000000000000000000000000..42f8f992c727ddaa617da224a522e463df690387 GIT binary patch literal 4369 zcmd^?`8O2)_s3^p#%>toqJ#RmwV2==ic*rz7lOw=eaq=H~;_ux21)-Jpcgw zdj+hrf&W^f<%Qk9Zpqf#;q3n5{{POY;f!wmTR1An9(4&I0z1LNX50QSTV2M%4|y9c z#{ZQIVJKu~aY5?ZaZP*GIGqGs=e@q6o|EPhZB3CC?@LnORK8O@z{{<0KtSn5?#~OW zy=L;x8T&*%xqElS;s5~Pjk7d2bqIaA)xZbovnZd7eX17WNxx=w`p(8vulwUZ zl{so}MuRNJx5!8S5G;$o2?BApPHt+)!^#*Ww`?rcVE}mcyuY`X2o|uVUyI9o1t11O zemGWR?;aD#0$vJhiPhv~0iXS#iLq!>Qd$` zU{}<|Vb9Md>$4TMbL7C3GP#r;4Wc$}Z;^j;n}yc!E3d;`wry$!JkmJP0%(tIh!!TET8=+{rhUi^60G0t2HJSxXv-*DgC(HrJd8`|Dp3NvL5yg>xAvU zho|fEA~w^-HrW&H-JwkqNX2I-bEXBR&Uhp+y2^)1h1IIlNCzC!v-Mz@&z&VPz+cl1 z=f&f6Y*U~C`ixm4Sy1hl$hg(4%Dy;bq~k7d1<@K&%%NLT`L+A)-QXyKVswX?op90( zB#yeFEih@c{OXU8Oq~1CFI_38GXmns3(`;W(i+bslovCx4u7gvK>DrGOug*?G|1nz z_OR}|ZYS3pq-p?rS7G0qa`TM}r5XqDT4cV>%Qyk#9ES}`jc+Ww|DcbZrF6UG>CeXp zOVIV}K1e#z9@tu#?X)Ri=?zXMB`X3G-_I7FL-Zq`nbfWtX_EO1*!+U6pJW-_k&+vk zMd}THh}{(Ch_wPk(PI4vVB_KT76kGxVytLxpWg}&bHw`a3G#QzxV@ICNax&@hk3<_ zBh`Tq66G{-tCw$V{(y0v7l!tp20~@gdFXjzFbF#bJE7i>T4ux zQdrF3org^wFcnw$#bQMv@SfN3$Fuo7HnB_`2ZGB{ZqGr>%xP;2_!Q{=N-ZhU1c~^5 zdt=OO#wmcpkXJyCG?{{&n=R{Sn=Ytg;<09CH)l7TA&wkt{Q;>RrA2Ia6-QixEPLrU z%0)N$3Nh0?U825&v($Sz}0G_(!v&xSSAzje4{rup+^W@^}ByqOb95$E0sbwK*%#GP}!6`%*Z@L;&C z3^dE&>5%bWAXmP*X1 z_m}Pivs*u7@9i>qA!58fDCwj^M<1P(u^m;urVdlM@>aIf+E3-d9ZW>fc4cS7w5O3sCmKKn z+94A?VyfSBb9{}rEbCIYtXORJBCv__fnZ>?a}edaA%bP$jI?J^q0UKO!mduA8U!3b z0CJ_Js}NWQZoebapVUHP%pPOUm?1<)zd%`hzUM-Y6g1z|@@3G_kio?S0bcbjQuxJd>vU$Uyz(4*peEDSVc-G;O;% z9Y97%Tq}TRsH+oN%2u(oyC=W<9`e@&m;i;jC%L;sP(9RBDQnth3;ZMEQNFH3GEf0c zU<3RF!hNG-vCDooYFS^nPlFnv4(ElI1=vNcr42TF^uq67f{MoN>{f&>xA91r4pz5Zc&@P^i-9||`98v$Si!U@}ouZ88W zg;YL=OQ;4}UQtkpyd~lD{qWy0H|lwJXKmenz#E=*9kt$YX*X!wDk7ITlIUGWnj>a7 z<_GQR752@J)Y(U)ncu(dIit7P}oBq8x$FP85)&Nsw<#rOW z8U_x(1J)Zgm(8tZXU%+(yYcO+Z7#ZszPwa2`ygiMPayX9KondtFMRK!7x`9uWN;(f zfWW?8yOdj;GA3We0YAW92gWipn(d>zcbA+vZ_21BxF?-pfcW` zbqY??6ie(6M)p@6@WQ?Tl7 zoKrKEj|x~2yZehhMLkFRRnOC>XL&L+N;m0B{_OQ9gzzTYb!!Jct=bk?_hIpY9rOwY zMnr69R(?8EN52qR+k!~qnCYc-KmV&*d$&NY?t5cjR)V+ncMor=puTRoo?{5dH;@!* z<~RrV!+ljAN+;Qx2LraY&JWnz^|sYbZjP+Y;|pC#DuHUH+>F~x3PqTkx)=OAE0X9( z(AO6gp~AH^{nq+n)LHYDD8mQN?DDFcd!U&d4PaajzSD1~lXq3p{x=^vItrq3gD^4O z=hYS`?&C-0&KuAV>Jv}T?ba0IafL$~+bZ}p$9lwyyx=-uPN`Hpvv<)Ia>OWHa4+N4 z6zscrW$^XA32EJw^7hYtkRJr{Q8 zQ|*1pp_q6Mno|D6EX!kgSv0h0I3~ef_l%$DTFjL`0y16n%^dGNQn;2V82mqoIi9i{15vu zLq&(BTl9CInUjZlTIa>^!!HlMK3W8Sd_Ow0+E8IT?h$=55$^Z)$WYIuig=O;Lp_1Q z4wOT;XbWQ!>Mh`pdXuSo=KBba;wT!wK`Hf1Ueh04*%D7Kfj*#b~BNfvz zsbf?uiMm5-xhaQ|7Om2OrYbU>ngUM9%F5nU<65IFyu(`yZ;Vb1)=wCd!L2K?c$ezE z4IbS|^?Z>)eEp}ZfjwF)Waw?pPJ?{~*g%;efxO~Nx7dQGLWZ)cPQ*T!((W- zGm2?tM)K}7oG<0Xz<`ltWjxvE<$AH!4*R{A2~uYGr@m!vm*j+e#CE9^*}Oc#uihB| z5;#kMY2^8mrr80%*+02bDx6B{Jsch(d7kQGV7~iGTgFZBu$Pf`tNf`B2{|t7fGhIq zos0xF#l$bfxOtcGDd*MDbdKBaCKxgCEbr8JTNd_1bjWC{Ubgk z9~)9;A1&=FyIt$l!VBXfD~6VCk0fjO%QwLJ7k00RH*%I8cCqF542VzP^;`OU-_?=< zbV}OoQE)HqV`|)X5+WbgSxGWH>t+7-O;(l~Z+FJJ)sygu^+eF01#Suj+pnAcw!s>p z$-xF}c>7t9X6H$^V9hvT5H{jKv+=zzWHA0pgw8e5fZpm9vIphVq3%S4*N3%&jsY^Q zK%sSPuj=?d{ATs0o0y6#0w3%YT^@-_sTuTUwI(Q{;l3KjeAbVk#Wmi%PDxm`zoqQ~ z((<-}*FSP%5gt7uI3t1&75ne{@1^bpdW1;MMGNkSr~UAuDbB4+VQi|x(gdO^zin_) zncfs2hj8xdiiy)@vVkfkItLKvsGtJhrTb0T~tFl4Q3J!flauS==b& z6Bm!g%dDvlCf(St$kVofvH90|9yl-gmvRvcKS&Ye9DdoTK@2m}iSvC{3m%4E0 z@TJD7c1V?!URM7+t?f3)%{X(6JXg~A9TvGQyX6n(^Yt0NX;>vDPcr~mICPooLWA_` z<1A>FuXr|C)dtDr*PQt%Xs5WePWUB&gBj$zZ#BIY%?jDdpbSA-PV0`dGf^oa_Jp}Z zlrGV7oe`#B^+nPIQ`ZDJeJas=ru#=*YL#+n?Go}f33>1GsZ{TTy2bdBihj}mz*mp! zOzn%{WgLM=*CpiuKUs*GnHa{B$2siJqfNi|Z;|rH%stM*8b26kAMCYY&NHwPGtlYn z7UVx_^sgR$Z8x27foS63FCPt|gtcG_ zy#@C|!VQV~TY}G5e57qp?F4jRxqq~@h6^?-cvD>ySwVLl2m7=gERtEn>Fw_@ND%pO oiVC*mbz<%I+0K1Z`+LWvZ$3~$+A!Gm?^hpSc@||}WrmLVKLvuzv;Y7A literal 0 HcmV?d00001 diff --git a/frontend/static/js/images/ui-icons_ffffff_256x240.png b/frontend/static/js/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..00d969a0c67d270a920af03bddc822ab2d1abc14 GIT binary patch literal 6487 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[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=hb(),z=hb(),A=hb(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function gb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+rb(o[l]);w=ab.test(a)&&pb(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(jb(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),jb(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&jb(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return lb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=gb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=gb.selectors={cacheLength:50,createPseudo:ib,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||gb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&gb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=gb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function tb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sb(tb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),gb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c) +},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*\s*$/g,ib={option:[1,""],thead:[1,"","
      "],col:[2,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("