diff --git a/.babelrc b/.babelrc new file mode 100755 index 0000000..23b44af --- /dev/null +++ b/.babelrc @@ -0,0 +1,13 @@ +{ + "presets": [ + ["env", { "modules": false }], + "stage-2" + ], + "plugins": ["transform-runtime"], + "comments": false, + "env": { + "test": { + "plugins": [ "istanbul" ] + } + } +} diff --git a/.editorconfig b/.editorconfig new file mode 100755 index 0000000..9d08a1a --- /dev/null +++ b/.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/.eslintignore b/.eslintignore new file mode 100755 index 0000000..34af377 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,2 @@ +build/*.js +config/*.js diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100755 index 0000000..93a6e18 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,48 @@ +// http://eslint.org/docs/user-guide/configuring + +module.exports = { + root: true, + parser: 'babel-eslint', + parserOptions: { + sourceType: 'module' + }, + env: { + browser: true, + }, + extends: 'airbnb-base', + // required to lint *.vue files + plugins: [ + 'html' + ], + // check if imports actually resolve + 'settings': { + 'import/resolver': { + 'webpack': { + 'config': 'build/webpack.base.conf.js' + } + } + }, + // add your custom rules here + 'rules': { + // don't require .vue extension when importing + 'import/extensions': ['error', 'always', { + 'js': 'never', + 'vue': 'never' + }], + // allow optionalDependencies + 'import/no-extraneous-dependencies': ['error', { + 'optionalDependencies': ['test/unit/index.js'] + }], + // allow debugger during development + 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0, + // allow import with script-loader in main.js + 'import/no-webpack-loader-syntax': 0 + }, + globals: { + 'Foundation': false, + '$': false + } +} + + + diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..0e59c89 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.DS_Store +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* \ No newline at end of file diff --git a/build/build.js b/build/build.js new file mode 100755 index 0000000..7e29b91 --- /dev/null +++ b/build/build.js @@ -0,0 +1,40 @@ +// https://github.com/shelljs/shelljs +require('./check-versions')() + +process.env.NODE_ENV = 'production' + +var ora = require('ora') +var path = require('path') +var chalk = require('chalk') +var shell = require('shelljs') +var webpack = require('webpack') +var config = require('../config') +var webpackConfig = require('./webpack.prod.conf') + +var spinner = ora('building for production...') +spinner.start() + +var assetsPath = path.join(config.build.assetsRoot, config.build.assetsSubDirectory) +shell.rm('-rf', assetsPath) +shell.mkdir('-p', assetsPath) +shell.config.silent = true +shell.cp('-R', 'static/*', assetsPath) +shell.config.silent = false + +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\n') + + console.log(chalk.cyan(' Build complete.\n')) + console.log(chalk.yellow( + ' Tip: built files are meant to be served over an HTTP server.\n' + + ' Opening index.html over file:// won\'t work.\n' + )) +}) diff --git a/build/check-versions.js b/build/check-versions.js new file mode 100755 index 0000000..6548ba1 --- /dev/null +++ b/build/check-versions.js @@ -0,0 +1,45 @@ +var chalk = require('chalk') +var semver = require('semver') +var packageConfig = require('../package.json') + +function exec (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/build/dev-client.js b/build/dev-client.js new file mode 100755 index 0000000..18aa1e2 --- /dev/null +++ b/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/build/dev-server.js b/build/dev-server.js new file mode 100755 index 0000000..cc96300 --- /dev/null +++ b/build/dev-server.js @@ -0,0 +1,81 @@ +require('./check-versions')() + +var config = require('../config') +if (!process.env.NODE_ENV) { + process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV) +} + +var opn = require('opn') +var path = require('path') +var express = require('express') +var webpack = require('webpack') +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 +// automatically open browser, if not set will be false +var autoOpenBrowser = !!config.dev.autoOpenBrowser +// 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(options.filter || 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 (autoOpenBrowser && process.env.NODE_ENV !== 'testing') { + opn(uri) + } +}) diff --git a/build/utils.js b/build/utils.js new file mode 100755 index 0000000..a418c94 --- /dev/null +++ b/build/utils.js @@ -0,0 +1,82 @@ +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 || {} + + var cssLoader = { + loader: 'css-loader', + options: { + minimize: process.env.NODE_ENV === 'production', + sourceMap: options.sourceMap + } + } + + // generate loader string to be used with extract text plugin + function generateLoaders (loader, loaderOptions) { + var loaders = [cssLoader] + if (loader) { + loaders.push({ + loader: loader + '-loader', + options: Object.assign({}, loaderOptions, { + sourceMap: options.sourceMap + }) + }) + } + + // Extract CSS when that option is specified + // (which is the case during production build) + if (options.extract) { + return ExtractTextPlugin.extract({ + use: loaders, + fallback: 'vue-style-loader' + }) + } else { + return ['vue-style-loader'].concat(loaders) + } + } + + let sassOptions = { + indentedSyntax: true + } + let scssOptions = { + includePaths: [ + './src/styles' + ], + data: '@import "./src/styles/app";' + } + + // http://vuejs.github.io/vue-loader/en/configurations/extract-css.html + return { + css: generateLoaders(), + postcss: generateLoaders(), + less: generateLoaders('less'), + sass: generateLoaders('sass', sassOptions), + // Make custom SASS available to all components https://github.com/webpack-contrib/sass-loader + scss: generateLoaders('sass', scssOptions), + stylus: generateLoaders('stylus'), + styl: generateLoaders('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 + '$'), + use: loader + }) + } + return output +} diff --git a/build/vue-loader.conf.js b/build/vue-loader.conf.js new file mode 100755 index 0000000..a86af01 --- /dev/null +++ b/build/vue-loader.conf.js @@ -0,0 +1,17 @@ +var utils = require('./utils') +var config = require('../config') +var isProduction = process.env.NODE_ENV === 'production' + +module.exports = { + loaders: utils.cssLoaders({ + sourceMap: isProduction + ? config.build.productionSourceMap + : config.dev.cssSourceMap, + extract: isProduction + }), + postcss: [ + require('autoprefixer')({ + browsers: ['last 2 versions'] + }) + ] +} diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js new file mode 100755 index 0000000..d08d1d7 --- /dev/null +++ b/build/webpack.base.conf.js @@ -0,0 +1,67 @@ +var path = require('path') +var utils = require('./utils') +var config = require('../config') +var vueLoaderConfig = require('./vue-loader.conf') + +function resolve (dir) { + return path.join(__dirname, '..', dir) +} + +module.exports = { + entry: { + app: './src/main.js' + }, + output: { + path: config.build.assetsRoot, + filename: '[name].js', + publicPath: process.env.NODE_ENV === 'production' || process.env.NODE_ENV === 'staging' + ? config.build.assetsPublicPath + : config.dev.assetsPublicPath + }, + resolve: { + extensions: ['.js', '.vue', '.json'], + alias: { + 'vue$': 'vue/dist/vue.esm.js', + '@': resolve('src') + } + }, + module: { + rules: [ + { + test: /\.(js|vue)$/, + loader: 'eslint-loader', + enforce: "pre", + include: [resolve('src'), resolve('test')], + options: { + formatter: require('eslint-friendly-formatter') + } + }, + { + test: /\.vue$/, + loader: 'vue-loader', + options: vueLoaderConfig + }, + { + test: /\.js$/, + loader: 'babel-loader', + include: [resolve('src'), resolve('test')] + }, + { + test: /\.(png|jpe?g|gif|svg)(\?.*)?$/, + loader: 'url-loader', + query: { + limit: 10000, + name: utils.assetsPath('img/[name].[hash:7].[ext]') + } + }, + { + test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, + loader: 'url-loader', + query: { + limit: 10000, + name: utils.assetsPath('fonts/[name].[hash:7].[ext]') + } + } + ] + }, +} diff --git a/build/webpack.dev.conf.js b/build/webpack.dev.conf.js new file mode 100755 index 0000000..5470402 --- /dev/null +++ b/build/webpack.dev.conf.js @@ -0,0 +1,35 @@ +var utils = require('./utils') +var webpack = require('webpack') +var config = require('../config') +var merge = require('webpack-merge') +var baseWebpackConfig = require('./webpack.base.conf') +var HtmlWebpackPlugin = require('html-webpack-plugin') +var FriendlyErrorsPlugin = 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: { + rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap }) + }, + // cheap-module-eval-source-map is faster for development + devtool: '#cheap-module-eval-source-map', + plugins: [ + new webpack.DefinePlugin({ + 'process.env': config.dev.env + }), + // https://github.com/glenjamin/webpack-hot-middleware#installation--usage + new webpack.HotModuleReplacementPlugin(), + new webpack.NoEmitOnErrorsPlugin(), + // https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: 'index.html', + template: 'index.html', + inject: true + }), + new FriendlyErrorsPlugin() + ] +}) diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js new file mode 100755 index 0000000..1cc4432 --- /dev/null +++ b/build/webpack.prod.conf.js @@ -0,0 +1,102 @@ +var path = require('path') +var utils = require('./utils') +var webpack = require('webpack') +var config = require('../config') +var merge = require('webpack-merge') +var baseWebpackConfig = require('./webpack.base.conf') +var HtmlWebpackPlugin = require('html-webpack-plugin') +var ExtractTextPlugin = require('extract-text-webpack-plugin') +var env = config.build.env + +var webpackConfig = merge(baseWebpackConfig, { + module: { + rules: 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') + }, + plugins: [ + // http://vuejs.github.io/vue-loader/en/workflow/production.html + new webpack.DefinePlugin({ + 'process.env': env + }), + new webpack.optimize.UglifyJsPlugin({ + compress: { + warnings: false + }, + sourceMap: true + }), + // extract css into its own file + new ExtractTextPlugin({ + filename: 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 + }) + ) +} + +if (config.build.bundleAnalyzerReport) { + var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin + webpackConfig.plugins.push(new BundleAnalyzerPlugin()) +} + +module.exports = webpackConfig diff --git a/config/dev.env.js b/config/dev.env.js new file mode 100755 index 0000000..efead7c --- /dev/null +++ b/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/config/index.js b/config/index.js new file mode 100755 index 0000000..824a1ce --- /dev/null +++ b/config/index.js @@ -0,0 +1,38 @@ +// see http://vuejs-templates.github.io/webpack for documentation. +var path = require('path') + +module.exports = { + build: { + env: require('./prod.env'), + index: path.resolve(__dirname, '../docs/index.html'), + assetsRoot: path.resolve(__dirname, '../docs'), + assetsSubDirectory: 'static', + assetsPublicPath: '/vue-foundation/', + productionSourceMap: false, + // 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'], + // Run the build command with an extra argument to + // View the bundle analyzer report after build finishes: + // `npm run build --report` + // Set to `true` or `false` to always turn it on or off + bundleAnalyzerReport: process.env.npm_config_report + }, + dev: { + env: require('./dev.env'), + port: 8060, + autoOpenBrowser: true, + 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/config/prod.env.js b/config/prod.env.js new file mode 100755 index 0000000..773d263 --- /dev/null +++ b/config/prod.env.js @@ -0,0 +1,3 @@ +module.exports = { + NODE_ENV: '"production"' +} diff --git a/docs/index.html b/docs/index.html new file mode 100755 index 0000000..9647449 --- /dev/null +++ b/docs/index.html @@ -0,0 +1 @@ +vue-fondation
\ No newline at end of file diff --git a/docs/static/css/app.1a10a9b3605c5bf02c9843beb55122aa.css b/docs/static/css/app.1a10a9b3605c5bf02c9843beb55122aa.css new file mode 100755 index 0000000..9351491 --- /dev/null +++ b/docs/static/css/app.1a10a9b3605c5bf02c9843beb55122aa.css @@ -0,0 +1,2 @@ +@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600); +/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:Source Sans Pro,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded,.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child{margin-right:0;margin-left:0}.column,.columns{-ms-flex:1 1 0px;flex:1 1 0px;padding-right:.625rem;padding-left:.625rem;min-width:0}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.flex-container{display:-ms-flexbox;display:flex}.flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.small-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0}.small-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.medium-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0}.medium-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width:40em) and (min-width:40em){.medium-expand{-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:40em){.medium-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.medium-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:40em){.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.large-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0}.large-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width:64em) and (min-width:64em){.large-expand{-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.large-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.large-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}}.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:64em){.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}.shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:300;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:1.5rem}h1,h2{line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h3,h4{line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h5,h6{line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:1rem}@media print,screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{line-height:inherit;color:#4fc08d;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#3dac7a}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#727f80}cite{display:block;font-size:.8125rem;color:#727f80}cite:before{content:"\2014 "}abbr{border-bottom:1px dotted #2c3e50;color:#2c3e50;cursor:help}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;font-weight:400}code,kbd{background-color:#f8f8f8;font-family:Consolas,Liberation Mono,Courier,monospace;color:#2c3e50}kbd{margin:0;padding:.125rem .25rem 0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#727f80}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #727f80;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(44,62,80,.1);font-family:inherit;font-size:1rem;font-weight:400;color:#2c3e50;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:none;border:1px solid #727f80;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#f8f8f8;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#2c3e50}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#2c3e50}.input-group{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#f8f8f8;color:#2c3e50;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem;background:#fff}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;line-height:normal;color:#2c3e50;background-image:url("data:image/svg+xml;utf8,");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #727f80;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#f8f8f8;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#da5961;background-color:#fbeeef}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#da5961}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#da5961}.is-invalid-input:not(:focus)::placeholder{color:#da5961}.form-error,.is-invalid-label{color:#da5961}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#4fc08d;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#3daa78;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#4fc08d;color:#2c3e50}.button.primary:focus,.button.primary:hover{background-color:#39a071;color:#2c3e50}.button.secondary{background-color:#34495e;color:#fff}.button.secondary:focus,.button.secondary:hover{background-color:#2a3a4b;color:#fff}.button.success{background-color:#4fc08d;color:#2c3e50}.button.success:focus,.button.success:hover{background-color:#39a071;color:#2c3e50}.button.warning{background-color:#fcb738;color:#2c3e50}.button.warning:focus,.button.warning:hover{background-color:#f39f04;color:#2c3e50}.button.alert{background-color:#da5961;color:#fff}.button.alert:focus,.button.alert:hover{background-color:#c92d36;color:#fff}.button.hollow{border:1px solid #4fc08d;color:#4fc08d}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#246447;color:#246447}.button.hollow.primary{border:1px solid #4fc08d;color:#4fc08d}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#246447;color:#246447}.button.hollow.secondary{border:1px solid #34495e;color:#34495e}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#1a252f;color:#1a252f}.button.hollow.success{border:1px solid #4fc08d;color:#4fc08d}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#246447;color:#246447}.button.hollow.warning{border:1px solid #fcb738;color:#fcb738}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#986302;color:#986302}.button.hollow.alert{border:1px solid #da5961;color:#da5961}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#7e1c22;color:#7e1c22}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#4fc08d;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#4fc08d;color:#2c3e50}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#34495e;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#4fc08d;color:#2c3e50}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#fcb738;color:#2c3e50}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#da5961;color:#fff}.button.dropdown:after{display:block;width:0;height:0;border:.4em inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.arrow-only:after{top:-.1em;float:none;margin-left:0}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #f8f8f8;border-bottom:0;font-size:.75rem;line-height:1;color:#4fc08d}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #f8f8f8;border-radius:0 0 0 0}.accordion-title:focus,.accordion-title:hover{background-color:#f8f8f8}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"\2013"}.accordion-content{display:none;padding:1rem;border:1px solid #f8f8f8;border-bottom:0;background-color:#fff;color:#2c3e50}:last-child>.accordion-content:last-child{border-bottom:1px solid #f8f8f8}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#4fc08d transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{transform:rotate(180deg);transform-origin:50% 50%}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#4fc08d;color:#fff}.badge.primary{background:#4fc08d;color:#2c3e50}.badge.secondary{background:#34495e;color:#fff}.badge.success{background:#4fc08d;color:#2c3e50}.badge.warning{background:#fcb738;color:#2c3e50}.badge.alert{background:#da5961;color:#fff}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:after,.breadcrumbs:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#2c3e50;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;top:1px;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#4fc08d}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch}.button-group:after,.button-group:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#4fc08d;color:#2c3e50}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#39a071;color:#2c3e50}.button-group.secondary .button{background-color:#34495e;color:#fff}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#2a3a4b;color:#fff}.button-group.success .button{background-color:#4fc08d;color:#2c3e50}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#39a071;color:#2c3e50}.button-group.warning .button{background-color:#fcb738;color:#2c3e50}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#f39f04;color:#2c3e50}.button-group.alert .button{background-color:#da5961;color:#fff}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#c92d36;color:#fff}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(44,62,80,.25);border-radius:0;background-color:#fff;color:#2c3e50}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#e5f6ee;color:#2c3e50}.callout.secondary{background-color:#dce4ec;color:#2c3e50}.callout.success{background-color:#e5f6ee;color:#2c3e50}.callout.warning{background-color:#fff4e1;color:#2c3e50}.callout.alert{background-color:#f9e6e7;color:#2c3e50}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;border:1px solid #f8f8f8;border-radius:0;background:#fff;box-shadow:none;overflow:hidden;color:#2c3e50}.card>:last-child{margin-bottom:0}.card-divider{-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem;background:#f8f8f8}.card-divider>:last-child{margin-bottom:0}.card-section{-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.close-button{position:absolute;color:#727f80;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#2c3e50}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{margin:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:100%}.menu>li{-ms-flex:0 0 auto;flex:0 0 auto}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu>li>a{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem}.menu,.menu.horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.horizontal>li,.menu>li{-ms-flex:0 0 auto;flex:0 0 auto}.menu.expanded>li{-ms-flex:1 1 0px;flex:1 1 0px}.menu.expanded>li:first-child:last-child{width:100%}.menu.vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.vertical>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.vertical>li>a{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:40em){.menu.medium-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.medium-horizontal>li{-ms-flex:0 0 auto;flex:0 0 auto}.menu.medium-expanded>li{-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-expanded>li:first-child:last-child{width:100%}.menu.medium-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.medium-vertical>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.medium-vertical>li>a{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width:64em){.menu.large-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.large-horizontal>li{-ms-flex:0 0 auto;flex:0 0 auto}.menu.large-expanded>li{-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-expanded>li:first-child:last-child{width:100%}.menu.large-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.large-vertical>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.large-vertical>li>a{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}.menu.simple li{display:inline-block;vertical-align:top;line-height:1}.menu.simple a{padding:0}.menu.simple li{margin-left:0;margin-right:1rem}.menu.simple.align-right li{margin-right:0;margin-left:1rem}.menu.align-right{-ms-flex-pack:end;justify-content:flex-end}.menu.icon-top>li>a{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-top.vertical a>span{margin:auto}.menu.nested{margin-left:1rem}.menu .active>a{background:#4fc08d;color:#fff}.menu.menu-bordered li{border:1px solid #f8f8f8}.menu.menu-bordered li:not(:first-child){border-top:0}.menu.menu-hover li:hover{background-color:#f8f8f8}.menu-text{padding-top:0;padding-bottom:0;padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block;vertical-align:top}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fff;box-shadow:0 7px 0 #fff,0 14px 0 #fff;content:""}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#2c3e50;box-shadow:0 7px 0 #2c3e50,0 14px 0 #2c3e50;content:""}.menu-icon.dark:hover:after{background:#727f80;box-shadow:0 7px 0 #727f80,0 14px 0 #727f80}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height .5s}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;transition:transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.is-drilldown-submenu.is-closing{transform:translateX(100%)}.drilldown-submenu-cover-previous{min-height:100%}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #4fc08d;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{display:block;width:0;height:0;border:6px inset;content:"";border-right-style:solid;border-color:transparent #4fc08d transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;display:block;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fff;font-size:1rem}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#4fc08d transparent transparent;right:5px;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px}.dropdown.menu.vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #4fc08d transparent transparent}.dropdown.menu.vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #4fc08d}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#4fc08d transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #4fc08d transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #4fc08d}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#4fc08d transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #4fc08d transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #4fc08d}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fff}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #4fc08d transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #4fc08d}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#4fc08d;color:#fff}.label.primary{background:#4fc08d;color:#2c3e50}.label.secondary{background:#34495e;color:#fff}.label.success{background:#4fc08d;color:#2c3e50}.label.warning{background:#fcb738;color:#2c3e50}.label.alert{background:#da5961;color:#fff}.media-object{display:-ms-flexbox;display:flex;margin-bottom:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:hsla(0,0%,100%,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:1;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f8f8f8}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-overlap{z-index:10}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(44,62,80,.7)}.off-canvas.is-open{transform:translate(0)}.off-canvas-absolute{position:absolute;z-index:1;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f8f8f8}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-overlap{z-index:10}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(44,62,80,.7)}.off-canvas-absolute.is-open{transform:translate(0)}.position-left{top:0;left:0;width:250px;height:100%;transform:translateX(-250px);overflow-y:auto}.position-left.is-open~.off-canvas-content{transform:translateX(250px)}.position-left.is-transition-push:after{position:absolute;top:0;right:0;height:100%;width:1px;box-shadow:0 0 10px rgba(44,62,80,.7);content:" "}.position-left.is-transition-overlap.is-open~.off-canvas-content{transform:none}.position-right{top:0;right:0;width:250px;height:100%;transform:translateX(250px);overflow-y:auto}.position-right.is-open~.off-canvas-content{transform:translateX(-250px)}.position-right.is-transition-push:after{position:absolute;top:0;left:0;height:100%;width:1px;box-shadow:0 0 10px rgba(44,62,80,.7);content:" "}.position-right.is-transition-overlap.is-open~.off-canvas-content{transform:none}.position-top{top:0;left:0;width:100%;height:250px;transform:translateY(-250px);overflow-x:auto}.position-top.is-open~.off-canvas-content{transform:translateY(250px)}.position-top.is-transition-push:after{position:absolute;bottom:0;left:0;height:1px;width:100%;box-shadow:0 0 10px rgba(44,62,80,.7);content:" "}.position-top.is-transition-overlap.is-open~.off-canvas-content{transform:none}.position-bottom{bottom:0;left:0;width:100%;height:250px;transform:translateY(250px);overflow-x:auto}.position-bottom.is-open~.off-canvas-content{transform:translateY(-250px)}.position-bottom.is-transition-push:after{position:absolute;top:0;left:0;height:1px;width:100%;box-shadow:0 0 10px rgba(44,62,80,.7);content:" "}.position-bottom.is-transition-overlap.is-open~.off-canvas-content{transform:none}.off-canvas-content{transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{transform:none;z-index:1}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{transform:none;z-index:1}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{transform:none;z-index:1}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{transform:none;z-index:1}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{transform:none;z-index:1}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{transform:none;z-index:1}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{transform:none;z-index:1}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{transform:none;z-index:1}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}.orbit,.orbit-container{position:relative}.orbit-container{height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(44,62,80,.5);color:#fff}.orbit-next,.orbit-previous{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(44,62,80,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#727f80}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.pagination:after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#2c3e50}.pagination a:hover,.pagination button:hover{background:#f8f8f8}.pagination .current{padding:.1875rem .625rem;background:#4fc08d;color:#fff;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{padding:.1875rem .625rem;content:"\2026";color:#2c3e50}.pagination-previous.disabled:before,.pagination-previous a:before{display:inline-block;margin-right:.5rem;content:"\AB"}.pagination-next.disabled:after,.pagination-next a:after{display:inline-block;margin-left:.5rem;content:"\BB"}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#4fc08d}.progress.secondary .progress-meter{background-color:#34495e}.progress.success .progress-meter{background-color:#4fc08d}.progress.warning .progress-meter{background-color:#fcb738}.progress.alert .progress-meter{background-color:#da5961}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#4fc08d}.progress-meter-text{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#f8f8f8;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#4fc08d;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#3daa78}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky,.sticky-container{position:relative}.sticky{z-index:0;transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(44,62,80,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}@media print,screen and (min-width:40em){.reveal .reveal{right:auto;left:auto;margin:0 auto}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle:after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;transform:translateZ(0);border-radius:0;background:#fff;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#4fc08d}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f2f2f2;background-color:#fff}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f9f9f9}tfoot,thead{color:#2c3e50}tfoot{background:#f2f2f2}tfoot tr,thead tr{background:transparent}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody td,tbody th{padding:.5rem .625rem .625rem}tbody tr:nth-child(2n){border-bottom:0;background-color:#f2f2f2}table.unstriped tbody{background-color:#fff}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f2f2f2;background-color:#fff}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f4f4f4}table.hover tfoot tr:hover{background-color:#ededed}table.hover tbody tr:hover{background-color:#fafafa}table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ededed}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #f8f8f8;background:#fff;list-style-type:none}.tabs:after,.tabs:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#4fc08d}.tabs.primary>li>a{color:#2c3e50}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#45bc87}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#4fc08d}.tabs-title>a:hover{background:#fff;color:#3dac7a}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#f8f8f8;color:#4fc08d}.tabs-content{border:1px solid #f8f8f8;border-top:0;background:#fff;color:#2c3e50;transition:all .5s ease}.tabs-content.vertical{border:1px solid #f8f8f8;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel[aria-hidden=false]{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fff;border-radius:0;box-shadow:0 0 0 1px rgba(44,62,80,.2);line-height:0}a.thumbnail{transition:box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{box-shadow:0 0 6px 1px rgba(79,192,141,.5)}a.thumbnail image{box-shadow:none}.title-bar{padding:.5rem;background:#2c3e50;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{vertical-align:middle}.has-tip,.title-bar-title{display:inline-block;font-weight:700}.has-tip{position:relative;border-bottom:1px dotted #727f80;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#2c3e50;font-size:80%;color:#fff}.tooltip:before{border:.75rem inset;border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #2c3e50;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{display:block;width:0;height:0;content:""}.tooltip.top:before{border:.75rem inset;border-bottom-width:0;border-top-style:solid;border-color:#2c3e50 transparent transparent;top:100%;bottom:auto}.tooltip.left:before{border:.75rem inset;border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #2c3e50;left:100%}.tooltip.left:before,.tooltip.right:before{display:block;width:0;height:0;content:"";top:50%;bottom:auto;transform:translateY(-50%)}.tooltip.right:before{border:.75rem inset;border-left-width:0;border-right-style:solid;border-color:transparent #2c3e50 transparent transparent;right:100%;left:auto}.top-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#34495e}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-ms-flex:1 1 auto;flex:1 1 auto}.top-bar .top-bar-right{-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right,.top-bar-title{-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:after,.clearfix:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.clearfix:after{clear:both}.align-right{-ms-flex-pack:end;justify-content:flex-end}.align-center{-ms-flex-pack:center;justify-content:center}.align-justify{-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-top{-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}.small-order-3{-ms-flex-order:3;order:3}.small-order-4{-ms-flex-order:4;order:4}.small-order-5{-ms-flex-order:5;order:5}.small-order-6{-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}}@font-face{font-family:fontello;src:url(data:application/vnd.ms-fontobject;base64,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UFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=);src:url(data:application/vnd.ms-fontobject;base64,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UFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=#iefix) format("embedded-opentype"),url(data:application/font-woff2;base64,d09GMgABAAAAAAs4AA8AAAAAF2wAAArgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCDBgggCZZwEQgKiHiIAQE2AiQDDAsIAAQgBYVNB0EMgQYb4hWzETZjHAyIzRrZf5XAk7nXKAu7iEPNjEqY4NKH2DGZ+O7eFRVXFFf7fdxXHGL9j+VDdvW9V1Xt0YLzV+6le8lZ81PRAcyczx6RXapUIYAJgCG9zLXOfyVMACdpoy9j4VxKagJ3CurR9kpFmfA1qzwD6UJk1KeEbZaCkqmoU9TXVaMLm6VL3QNCNPKDtqhDO+4D2Bl9vzmn5JfDjkABefSFw0Lu5dLBz8+Z9v0/wgg3KsgJy1Iv77dZ3/+ltKNcR8kRtpy7YXpjloAOFRHqM27azc+qQURsyzmMqiX6oLU/3gcEYKMKHRAnNy+eRqC3f3QG6VCY7kvgUMqTh/ubMDtpKAuNMOO6cF/5FB+ABojr4i0A92yy+AWqKTg4NInpC03u9e3A+7Hqpwo5HTuOJRnBY8Eh+rAAEoCrz2yuiZkFyB25G2VLSlmTrmoIEVRDLAbEKKZrSqL1j6djqnwMKJYip0ILfTgfP1WAhpeKps4cGYkdNz5jPwcg8B1HSXr7D4P3t+ifnyJ1W4r/86W62Yiw8t8U+lB+ZqeNc+Af0IY9gjAHD0F2cukR0Ll4zw0VfeqLQ4ejs9H+5+jMNd2CmNyNDi81omnX1vSfVG3Y5Zzi8/CJJaqaKaocwXukGLju2hT2W8wXMluW9o43QEMyp+kXa6CnZOAtXqTkkdBIKCvnQuNuRNOAriHu7gQTj4LplKvzqmVBYihkXLlhMjpD3p00j+pm2VF6rapbkq60F/NuU/ZTtGRheQexK5sEhSO9nkcDBld7VLKF9OO30WACGgoiu4Q5TNDuHgOKYTeHZ/+UZPLs4OVkns5DdSsTvdEVjsKKy+jtWMj4qB3A3egGiLKsUZeXFoLIpRS2OdlJ9hYvbwqQZmXo/8Y4bk3yPWyFbbJW6oPvKwINvdOpxtE15tKK8/hRRSVmpww9AcBEwsc3hr5t0ZDwn7AP5s/3BCFC2dGsf0ryKL8bAWZ1GyKgwTwhvD2MVRXDNIe/tB+eOLzdi28PrpiN6/VLCI5HxZBHkeDq7jANBD0BIixU35L5rwYXJqTtxppxzSgLXdFimCV3ZzA9RBsrtJ8WNqSUCproThPBo5h6U3i3qZArNoQEjz2nopz6QAKmKirxYSSoQSMcDdgKk6AM09+h0bQM5DV0GzW+4Zxfbe4kTyIqpqueJFRuIJkLSOESUrmCNK5BOtchzA04xk3I4Na8TEyxuT0WLIsdWDYqygGhXBDKA6F8ECoAoUIQKgKhYpDaEmi9LkFpTiaUaBC+GuS3w4SSCtVUBkp9fn7uHhfSRFntWHlmz6neW+p1ZZGnPP97coF7h/N7CVunIkc8rtdWQo91PI0qTMHY5wNDDxElB4tfmF5xuGnPamWYr3iq07wzmujYBFiecYFq0N5Y99TasyHP7N6lDlXIYl6tJkCrbNPr7q4Bm1lF8Xn9hAlq6GtDmF9d8dQDLFA2F+ZXxOLqRVeh0noXzFoNZmm1nRahNDioERs3cqW3F3+K0+ypWd0jmt2kEEyYVJfn8BRtnFG8R9qyoD/FryCYzw3Jcm5mC5bmIPPDxdO5u5iEimxcbmSB22OErUUEO8xqRu0xZinmjY1mZeFpQw8MU6MsBvoquvv4WiEaJ3ka0x/RdAFaRJ6tP/M0XbMxNciRMRgSlpRqzi6MfTg33fiKrdbNNRdGT0oPI7tN3U7Wef1aDRVS1VobLhVdvwWelsjjLBaZ37ueyTOKsaUVpjbHHjXej1pPbS0Ls1VP27VJdtfT7rC69ck7QL37mNUJGrwLFSuKrmkVdQsUW8rc49UuI2exYhWb1tXaM7/O7a61atYsVMO/YlLzMO74TDHX7bGxYlnPdkk/2Z0RRtp5z2xnrXAaZiaX9UbnN2aqxz14Xq60VN89fVJT/1pFODKpadoDa9StYdCNxcjUatxpEG6nhtaqosngMIs77A4CXVs2wgmjQwk2Ji5gXAO6aQJOmFSEphDAtAZ0UAROmFGEZhHAnAZ4NA8nLChCiwhgSQN6aBlOWFGEVhHAmgZ00jqcsKEIbSJo3HL7G7NYbh+Z0dZdvx3Wpnbrkq5YO+wlmhzKfQTqYIeoQ3AMxwc1yxMTgTppIOoUCJwe1CLPTATqrIGocyAl590hS4mvoqt0l/Wbu1GZP3n1XXKVchCMxYKYKrli+nUsAJ8B+BvcQwH8GSY4Y2iN37+7LWm5JycYPPYiKQAI1ba1rbkzScJkSJdal5dfzbGiOjf5+3WmMXgyszFi0C5ONudMilZ2CgrmkAgJCKCOxWtVTIyM0YQwKABJwdNTQJyd+ZYJUvwkUiijloNUHtegrJVsMSKaYZsS1Yza0uA+njPZOdnQff4SwhjefLwsnzMJiL6uOjHiEM85xmCPgArih8rteI4P1RrelwHMAihX4ISWq9YFiMrOWlHizCD3QAJ2t3eLwImzMyWM5Bf20lWlg5bb1jVm/NediB7R4lfiYpYS8pouoerNOZ5ouP4kkSEmYitlOWdR8PLb2ckk0iXh4PO+QHfOUkvIViLtn/QeRopCpw2vfT09TiRBVnckw883VCTJnb6oKw7w30Oo2nSZlxC3tBBXGsFn4cbDiEx0O8Oq9D1rqJohve3sLTsjNdWqRYxsf/bfenxG0vEW7u982E258Ggk0aQvmWdWyficPuvFs3nnSkx68o9k98O1yq5ajdTwveV1YZE7ul3DaZ83VQ3J1gdvTOSZ9je4PbenccQWPxUq76p9cI+clMbFSJL0pyPcGHyAMMZ9kXqNvDvT6LGX303VrO6K3Y3pZ/H28yXDSUpx1y+kOE5DH6BmqAEoCipxCkJyPuYEpM4xJ6AbHHMChsaJT0DTTpsEaWb99uACCI4SF86fO9vf22RUXeWWZRxDhBFLSywb+RH1Rl6yS4+wjDDB6iK/FJADdcBif9gx6lhA/L51jFpro8L2mxcXR6JWa3EXLIOulnYKmm7Mg06Y1B1Dj+/3s2lLnoKAglCnoNRp2CBsbsABhIMNGIbPGArHa60BX8DMNU/A1A0zvavZL0xHSys7NUOb6X1qTacosjh9MS8+ZFPg7+vpIaIqK6qmYiwnS2eWUPsr5spcjL156/h6sO0305FfNo7BJ++bvLi5QWxZfikjAMyf8RkCf7NIODRj/6vtEFMpRVMuLqJPOS2CxDWYfxHcKBXFuADgZucsi+LxmfdY/QhXM4jVH3wCBtp9EiZ6mRow6tPgYManw8S6z0YZ9h/sIAEPQYLKAnAczzd8RIhBn0CAWSSlAeWkGNDu05DMMdIZsO2zMccLb+SgkC/eIIU/O2MF3VMPs8l0jewPOv8Y16QV0lYsccQemhpRVUVJTrUqvSvTVin3jM3N3oqjowbTZGJ0v6lGcSqqCPgB8WNmIhqaqcbV8o8QmLzKJbEiYTceR/XFOicKf3bGCrqnHmaT6RoZC0AOsl2TVuSnrViRIrQ3SHeaG1Equ6Ikb6+/luiuLNN29p+yhedp5q2CV046dUyTiQN2U40jlQqJQm8rfto0UxnRGirWaH+4djIIck+vcklyJFvCbjzrVdqMf7p2AmJj+p0lBSUVAvuHFw8ubZWHHJ7fPrm7o5+9dP36yV0AI6/hg+mFI/K+xSg/yp2zR9A+y1Io3ba9aAuarWEBuPXuN8R7IKwOGMPhuSR6j/LBHVNfkk13LBzJnREvvMIb5g2g8u7YnrlioXdxevcXfYK+0tcYuzWq7j0S6AUAAA==) format("woff2"),url(data:application/font-woff;base64,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) format("woff"),url(data:application/x-font-ttf;base64,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RyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTcgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZm9udGVsbG8iIGhvcml6LWFkdi14PSIxMDAwIiA+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9ImZvbnRlbGxvIiBmb250LXdlaWdodD0iNDAwIiBmb250LXN0cmV0Y2g9Im5vcm1hbCIgdW5pdHMtcGVyLWVtPSIxMDAwIiBhc2NlbnQ9Ijg1MCIgZGVzY2VudD0iLTE1MCIgLz4KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjEwMDAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJnaXRodWItY2lyY2xlZCIgdW5pY29kZT0iJiN4ZjA5YjsiIGQ9Ik00MjkgNzc5cTExNiAwIDIxNS01OHQxNTYtMTU2IDU3LTIxNXEwLTE0MC04Mi0yNTJ0LTIxMS0xNTVxLTE1LTMtMjIgNHQtNyAxN3EwIDEgMCA0M3QwIDc1cTAgNTQtMjkgNzkgMzIgMyA1NyAxMHQ1MyAyMiA0NSAzNyAzMCA1OCAxMSA4NHEwIDY3LTQ0IDExNSAyMSA1MS00IDExNC0xNiA1LTQ2LTZ0LTUxLTI1bC0yMS0xM3EtNTIgMTUtMTA3IDE1dC0xMDgtMTVxLTggNi0yMyAxNXQtNDcgMjItNDcgN3EtMjUtNjMtNS0xMTQtNDQtNDgtNDQtMTE1IDAtNDcgMTItODN0MjktNTkgNDUtMzcgNTItMjIgNTctMTBxLTIxLTIwLTI3LTU4LTEyLTUtMjUtOHQtMzItMy0zNiAxMi0zMSAzNXEtMTEgMTgtMjcgMjl0LTI4IDE0bC0xMSAxcS0xMiAwLTE2LTJ0LTMtNyA1LTggNy02bDQtM3ExMi02IDI0LTIxdDE4LTI5bDYtMTNxNy0yMSAyNC0zNHQzNy0xNyAzOS0zIDMxIDFsMTMgM3EwLTIyIDAtNTB0MS0zMHEwLTEwLTgtMTd0LTIyLTRxLTEyOSA0My0yMTEgMTU1dC04MiAyNTJxMCAxMTcgNTggMjE1dDE1NSAxNTYgMjE2IDU4eiBtLTI2Ny02MTZxMiA0LTMgNy02IDEtOC0xLTEtNCA0LTcgNS0zIDcgMXogbTE4LTE5cTQgMy0xIDktNiA1LTkgMi00LTMgMS05IDUtNiA5LTJ6IG0xNi0yNXE2IDQgMCAxMS00IDctOSAzLTUtMyAwLTEwdDktNHogbTI0LTIzcTQgNC0yIDEwLTcgNy0xMSAyLTUtNSAyLTExIDYtNiAxMS0xeiBtMzItMTRxMSA2LTggOS04IDItMTAtNHQ3LTlxOC0zIDExIDR6IG0zNS0zcTAgNy0xMCA2LTkgMC05LTYgMC03IDEwLTYgOSAwIDkgNnogbTMyIDVxLTEgNy0xMCA1LTktMS04LTh0MTAtNCA4IDd6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icHV6emxlIiB1bmljb2RlPSImI3hmMTJlOyIgZD0iTTkyOSAyMzdxMC00NS0yNS03NXQtNjktMzBxLTIzIDAtNDMgMTB0LTMzIDIxLTMyIDIxLTM5IDEwcS02MiAwLTYyLTY5IDAtMjIgOS02NXQ4LTY0di0zcS0xMiAwLTE4IDAtMTktMi01NC03dC02NS03LTU0LTNxLTM1IDAtNTggMTV0LTIzIDQ3cTAgMjAgOSAzOXQyMiAzMiAyMSAzMyAxMCA0M3EwIDQ0LTMxIDY5dC03NSAyNXEtNDcgMC04MC0yNnQtMzMtNzFxMC0yNCA5LTQ2dDE4LTM2IDE5LTMwIDgtMjhxMC0yNS0yNS01MC0yMS0xOS02NS0xOS01NCAwLTEzNyAxMy01IDEtMTYgMnQtMTUgM2wtNyAxcS0xIDAtMiAwLTEgMC0xIDF2NTcxcTEgMCAxMC0ydDE5LTIgMTItMnE4My0xNCAxMzctMTQgNDQgMCA2NSAyMCAyNSAyNCAyNSA0OSAwIDEzLTggMjl0LTE5IDI5LTE4IDM2LTkgNDdxMCA0NSAzMyA3MXQ4MSAyNXE0NCAwIDc0LTI1dDMxLTY5cTAtMjMtMTAtNDN0LTIxLTMzLTIyLTMxLTktNDBxMC0zMiAyMy00N3Q1OC0xNHEzNSAwIDEwMCA4dDkxIDl2LTFxLTEtMS0yLTl0LTMtMTktMi0xMnEtMTMtODQtMTMtMTM3IDAtNDUgMTktNjUgMjUtMjYgNTAtMjYgMTIgMCAyOCA4dDMwIDE5IDM2IDE5IDQ2IDhxNDYgMCA3MS0zM3QyNi04MHoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4KPC9mb250Pgo8L2RlZnM+Cjwvc3ZnPg==#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-github-circled:before{content:"\F09B"}.icon-puzzle:before{content:"\F12E"}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateY(100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateX(100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform-origin:top;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:scale(.5);transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:scale(1.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:rotate(-270deg);transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-ccw,.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,to{transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{animation-duration:.5s}.infinite{animation-iteration-count:infinite}.slow{animation-duration:.75s!important}.fast{animation-duration:.25s!important}.linear{animation-timing-function:linear!important}.ease{animation-timing-function:ease!important}.ease-in{animation-timing-function:ease-in!important}.ease-out{animation-timing-function:ease-out!important}.ease-in-out{animation-timing-function:ease-in-out!important}.bounce-in{animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{animation-delay:.3s!important}.long-delay{animation-delay:.7s!important}a:focus{outline:none}.logo,.logo a{color:#fff;font-weight:400}li a.menu-button{border-radius:20px;padding-left:1.5rem;padding-right:1.5rem;font-weight:600;text-transform:uppercase;display:inline-block;float:right}.content-wrapper{padding:.75rem 0}.sidebar-menu{margin:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar-menu>li{-ms-flex:0 0 auto;flex:0 0 auto}[data-whatinput=mouse] .sidebar-menu>li{outline:0}.sidebar-menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.sidebar-menu a,.sidebar-menu button,.sidebar-menu input,.sidebar-menu select{margin-bottom:0}.sidebar-menu>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sidebar-menu>li>a{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.sidebar-menu a{color:#34495e;font-weight:400}.sidebar-menu a.active{font-weight:600;color:#4fc08d}.image[data-v-01d18206]{margin-top:.75rem;margin-bottom:1.5rem}.call-button[data-v-01d18206]{border-radius:20px;padding-left:1.5rem;padding-right:1.5rem;font-weight:600;text-transform:uppercase}section[data-v-17d203c6]{min-height:500px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1rem;background:#f8f8f8}span[data-v-17d203c6]{font-size:2rem;font-weight:300} \ No newline at end of file diff --git a/docs/static/img/01.f066f8c.jpg b/docs/static/img/01.f066f8c.jpg new file mode 100755 index 0000000..b4e0725 Binary files /dev/null and b/docs/static/img/01.f066f8c.jpg differ diff --git a/docs/static/img/02.6c06d9e.jpg b/docs/static/img/02.6c06d9e.jpg new file mode 100755 index 0000000..f6a1c9b Binary files /dev/null and b/docs/static/img/02.6c06d9e.jpg differ diff --git a/docs/static/img/03.54aa350.jpg b/docs/static/img/03.54aa350.jpg new file mode 100755 index 0000000..f0a4fb6 Binary files /dev/null and b/docs/static/img/03.54aa350.jpg differ diff --git a/docs/static/img/04.7bf203e.jpg b/docs/static/img/04.7bf203e.jpg new file mode 100755 index 0000000..1ae5cf0 Binary files /dev/null and b/docs/static/img/04.7bf203e.jpg differ diff --git a/docs/static/img/vue-yeti.076c405.jpg b/docs/static/img/vue-yeti.076c405.jpg new file mode 100755 index 0000000..b0932f6 Binary files /dev/null and b/docs/static/img/vue-yeti.076c405.jpg differ diff --git a/docs/static/js/app.ca95872da330a5c7d673.js b/docs/static/js/app.ca95872da330a5c7d673.js new file mode 100755 index 0000000..0e0ff70 --- /dev/null +++ b/docs/static/js/app.ca95872da330a5c7d673.js @@ -0,0 +1 @@ +webpackJsonp([0],[,function(t,e){t.exports={mounted:function(){$(this.$el).foundation()},beforeDestroy:function(){$(this.$el).foundation("destroy")}}},,,function(t,e,a){"use strict";var s=a(2),n=a(72),i=a(52),r=a.n(i),o=a(55),l=a.n(o),c=a(56),d=a.n(c),u=a(58),v=a.n(u),m=a(51),_=a.n(m),f=a(49),p=a.n(f),h=a(48),b=a.n(h),C=a(53),g=a.n(C),x=a(47),w=a.n(x),$=a(50),E=a.n($),y=a(57),k=a.n(y),M=a(54),F=a.n(M);s.a.use(n.a),e.a=new n.a({linkActiveClass:"active",routes:[{name:"home",path:"/",component:r.a},{name:"reveal",path:"/reveal",component:l.a},{name:"slider",path:"/slider",component:d.a},{name:"tooltip",path:"/tooltip",component:v.a},{name:"dropdown-menu",path:"/dropdown-menu",component:_.a},{name:"drilldown-menu",path:"/drilldown-menu",component:p.a},{name:"accordion-menu",path:"/accordion-menu",component:b.a},{name:"magellan",path:"/magellan",component:g.a},{name:"accordion",path:"/accordion",component:w.a},{name:"dropdown",path:"/dropdown",component:E.a},{name:"tabs",path:"/tabs",component:k.a},{name:"orbit",path:"/orbit",component:F.a}]})},,,,function(t,e,a){a(37);var s=a(0)(a(11),a(70),null,null);t.exports=s.exports},,function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a(6),n=a.n(s),i=a(2),r=a(8),o=a.n(r),l=a(4);window.jQuery=n.a,window.$=n.a,a(7),a(9),a(5),new i.a({el:"#app",router:l.a,template:"",components:{App:o.a}})},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"app",mounted:function(){this.offCanvas=new Foundation.OffCanvas($("#offCanvas"))}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"accordion",data:function(){return{msg:"Accordion"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"accordion-menu",data:function(){return{msg:"Accordion Menu"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"drilldown-menu",data:function(){return{msg:"Drilldown Menu"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"dropdown",data:function(){return{msg:"Dropdown"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"dropdown-menu",data:function(){return{msg:"Dropdown Menu"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"hello",data:function(){return{msg:"Vue + Foundation"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"magellan",data:function(){return{msg:"Magellan"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"orbit",data:function(){return{msg:"Orbit"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"reveal",data:function(){return{msg:"Reveal"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"slider",data:function(){return{msg:"Slider",dataValue:50,dataEnd:200}},mounted:function(){var t=this;$(this.$el).on("moved.zf.slider",function(){t.dataValue=$(".slider-input").val()})}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"tabs",data:function(){return{msg:"Tabs"}}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mixins:[a(1)],name:"tooltip",data:function(){return{msg:"Tooltip"}}}},,,function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},,,,function(t,e,a){t.exports=a.p+"static/img/01.f066f8c.jpg"},function(t,e,a){t.exports=a.p+"static/img/02.6c06d9e.jpg"},function(t,e,a){t.exports=a.p+"static/img/03.54aa350.jpg"},function(t,e,a){t.exports=a.p+"static/img/04.7bf203e.jpg"},function(t,e,a){t.exports=a.p+"static/img/vue-yeti.076c405.jpg"},function(t,e,a){a(35);var s=a(0)(a(12),a(68),"data-v-3c53b99e",null);t.exports=s.exports},function(t,e,a){a(27);var s=a(0)(a(13),a(60),"data-v-06803ea0",null);t.exports=s.exports},function(t,e,a){a(32);var s=a(0)(a(14),a(65),"data-v-246a2de5",null);t.exports=s.exports},function(t,e,a){a(34);var s=a(0)(a(15),a(67),"data-v-3c3348b8",null);t.exports=s.exports},function(t,e,a){a(30);var s=a(0)(a(16),a(63),"data-v-1d1e2a92",null);t.exports=s.exports},function(t,e,a){a(26);var s=a(0)(a(17),a(59),"data-v-01d18206",null);t.exports=s.exports},function(t,e,a){a(29);var s=a(0)(a(18),a(62),"data-v-17d203c6",null);t.exports=s.exports},function(t,e,a){a(36);var s=a(0)(a(19),a(69),"data-v-4289ddb3",null);t.exports=s.exports},function(t,e,a){a(38);var s=a(0)(a(20),a(71),"data-v-de1ff398",null);t.exports=s.exports},function(t,e,a){a(31);var s=a(0)(a(21),a(64),"data-v-1eeaed48",null);t.exports=s.exports},function(t,e,a){a(33);var s=a(0)(a(22),a(66),"data-v-2c6f4db6",null);t.exports=s.exports},function(t,e,a){a(28);var s=a(0)(a(23),a(61),"data-v-130a0ea8",null);t.exports=s.exports},function(t,e,a){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row align-middle"},[t._m(0),t._v(" "),a("div",{staticClass:"small-12 medium-5 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),a("p",[t._v("This is a demo integration of Foundation for Sites 6.3 in a VueJS 2.2 single-page application.")]),t._v(" "),t._m(1),t._v(" "),t._m(2)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"small-10 medium-5 small-offset-1 columns image"},[s("img",{attrs:{src:a(46)}})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a",{staticClass:"button secondary call-button",attrs:{"data-toggle":"offCanvas"}},[a("i",{staticClass:"icon-puzzle"}),t._v("JS Components")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a",{staticClass:"button secondary hollow call-button",attrs:{href:"https://github.com/vue-foundation/vue-foundation"}},[a("i",{staticClass:"icon-github-circled"}),t._v("Source")])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",{staticClass:"vertical menu",attrs:{"data-accordion-menu":""}},[a("li",[a("a",[t._v("Item 1")]),t._v(" "),a("ul",{staticClass:"menu vertical nested"},[a("li",[a("a",[t._v("Item 1A")])]),t._v(" "),a("li",[a("a",[t._v("Item 1B")])])])]),t._v(" "),a("li",[a("a",[t._v("Item 2")])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("p",[t._v("\n The "),a("span",{staticClass:"has-tip",attrs:{"data-tooltip":"","aria-haspopup":"true","data-disable-hover":"false",tabindex:"1",title:"Fancy word for a beetle."}},[t._v("scarabaeus")]),t._v(" hung quite clear of any branches, and, if allowed to fall, would have fallen at our feet. Legrand immediately took the scythe, and cleared with it a circular space, three or four yards in diameter, just beneath the insect, and, having accomplished this, ordered Jupiter to let go the string and come down from the tree.\n ")])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0),t._v(" "),t._m(1)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",{staticClass:"horizontal menu",attrs:{"data-magellan":""}},[a("li",[a("a",{attrs:{href:"#first"}},[t._v("First")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#second"}},[t._v("Second")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#third"}},[t._v("Third")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"sections"},[a("section",{attrs:{id:"first","data-magellan-target":"first"}},[a("span",[t._v("First Section")])]),t._v(" "),a("section",{attrs:{id:"second","data-magellan-target":"second"}},[a("span",[t._v("Second Section")])]),t._v(" "),a("section",{attrs:{id:"third","data-magellan-target":"third"}},[a("span",[t._v("Third Section")])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",{staticClass:"dropdown menu",attrs:{"data-dropdown-menu":""}},[a("li",[a("a",[t._v("Item 1")]),t._v(" "),a("ul",{staticClass:"menu"},[a("li",[a("a",[t._v("Item 1A")])])])]),t._v(" "),a("li",[a("a",[t._v("Item 2")])]),t._v(" "),a("li",[a("a",[t._v("Item 3")])]),t._v(" "),a("li",[a("a",[t._v("Item 4")])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),a("div",{staticClass:"slider",attrs:{"data-slider":"","data-initial-start":this.dataValue,"data-end":this.dataEnd}},[a("span",{staticClass:"slider-handle",attrs:{"data-slider-handle":"",role:"slider",tabindex:"1"}}),t._v(" "),a("span",{staticClass:"slider-fill",attrs:{"data-slider-fill":""}}),t._v(" "),a("input",{staticClass:"slider-input",attrs:{type:"hidden"}})]),t._v(" "),a("p",[t._v("Value: "+t._s(t.dataValue))])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",{staticClass:"vertical menu",attrs:{"data-drilldown":""}},[a("li",[a("a",[t._v("Item 1")]),t._v(" "),a("ul",{staticClass:"vertical menu"},[a("li",[a("a",[t._v("Item 1A")])])])]),t._v(" "),a("li",[a("a",[t._v("Item 2")])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0),t._v(" "),t._m(1)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",{staticClass:"tabs",attrs:{"data-tabs":"",id:"deeplinked-tabs"}},[a("li",{staticClass:"tabs-title is-active"},[a("a",{attrs:{href:"#panel1d","aria-selected":"true"}},[t._v("Tab 1")])]),t._v(" "),a("li",{staticClass:"tabs-title"},[a("a",{attrs:{href:"#panel2d"}},[t._v("Tab 2")])]),t._v(" "),a("li",{staticClass:"tabs-title"},[a("a",{attrs:{href:"#panel3d"}},[t._v("Tab 3")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tabs-content",attrs:{"data-tabs-content":"deeplinked-tabs"}},[a("div",{staticClass:"tabs-panel is-active",attrs:{id:"panel1d"}},[a("p",[t._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.")])]),t._v(" "),a("div",{staticClass:"tabs-panel",attrs:{id:"panel2d"}},[a("p",[t._v("Vivamus hendrerit arcu sed erat molestie vehicula. Sed auctor neque eu tellus rhoncus ut eleifend nibh porttitor. Ut in nulla enim. Phasellus molestie magna non est bibendum non venenatis nisl tempor. Suspendisse dictum feugiat nisl ut dapibus.")])]),t._v(" "),a("div",{staticClass:"tabs-panel",attrs:{id:"panel3d"}},[a("p",[t._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.")])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),a("button",{staticClass:"button",attrs:{type:"button","data-toggle":"example-dropdown"}},[t._v("Toggle Dropdown")]),t._v(" "),t._m(0),t._v(" "),a("button",{staticClass:"button",attrs:{type:"button","data-toggle":"example-dropdown-1"}},[t._v("Hoverable Dropdown")]),t._v(" "),a("div",{staticClass:"dropdown-pane",attrs:{id:"example-dropdown-1","data-dropdown":"","data-hover":"true","data-hover-pane":"true"}},[t._v("\n v-foundation directive doesn't work here\n ")])])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"dropdown-pane",attrs:{id:"example-dropdown","data-dropdown":"","data-auto-focus":"true"}},[t._v("\n Example form in a dropdown.\n "),a("form",[a("div",{staticClass:"row"},[a("div",{staticClass:"medium-6 columns"},[a("label",[t._v("Name\n "),a("input",{attrs:{type:"text",placeholder:"Kirk, James T."}})])]),t._v(" "),a("div",{staticClass:"medium-6 columns"},[a("label",[t._v("Rank\n "),a("input",{attrs:{type:"text",placeholder:"Captain"}})])])])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",{staticClass:"accordion",attrs:{"data-accordion":""}},[a("li",{staticClass:"accordion-item is-active",attrs:{"data-accordion-item":""}},[a("a",{staticClass:"accordion-title",attrs:{href:"#"}},[t._v("Accordion 1")]),t._v(" "),a("div",{staticClass:"accordion-content",attrs:{"data-tab-content":""}},[t._v("\n If you init Foundation in the component, this will work fine.\n ")])]),t._v(" "),a("li",{staticClass:"accordion-item",attrs:{"data-accordion-item":""}},[a("a",{staticClass:"accordion-title",attrs:{href:"#"}},[t._v("Accordion 2")]),t._v(" "),a("div",{staticClass:"accordion-content",attrs:{"data-tab-content":""}},[t._v("\n I need to be clicked, in order to show up.\n ")])])])}]}},function(t,e,a){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"orbit",attrs:{role:"region","aria-label":"Favorite Space Pictures","data-orbit":""}},[s("ul",{staticClass:"orbit-container"},[s("button",{staticClass:"orbit-previous"},[s("span",{staticClass:"show-for-sr"},[t._v("Previous Slide")]),t._v("◀︎")]),t._v(" "),s("button",{staticClass:"orbit-next"},[s("span",{staticClass:"show-for-sr"},[t._v("Next Slide")]),t._v("▶︎")]),t._v(" "),s("li",{staticClass:"is-active orbit-slide"},[s("img",{staticClass:"orbit-image",attrs:{src:a(42),alt:"Space"}}),t._v(" "),s("figcaption",{staticClass:"orbit-caption"},[t._v("Space, the final frontier.")])]),t._v(" "),s("li",{staticClass:"orbit-slide"},[s("img",{staticClass:"orbit-image",attrs:{src:a(43),alt:"Space"}}),t._v(" "),s("figcaption",{staticClass:"orbit-caption"},[t._v("Lets Rocket!")])]),t._v(" "),s("li",{staticClass:"orbit-slide"},[s("img",{staticClass:"orbit-image",attrs:{src:a(44),alt:"Space"}}),t._v(" "),s("figcaption",{staticClass:"orbit-caption"},[t._v("Encapsulating")])]),t._v(" "),s("li",{staticClass:"orbit-slide"},[s("img",{staticClass:"orbit-image",attrs:{src:a(45),alt:"Space"}}),t._v(" "),s("figcaption",{staticClass:"orbit-caption"},[t._v("Outta This World")])])]),t._v(" "),s("nav",{staticClass:"orbit-bullets"},[s("button",{staticClass:"is-active",attrs:{"data-slide":"0"}},[s("span",{staticClass:"show-for-sr"},[t._v("First slide details.")]),s("span",{staticClass:"show-for-sr"},[t._v("Current Slide")])]),t._v(" "),s("button",{attrs:{"data-slide":"1"}},[s("span",{staticClass:"show-for-sr"},[t._v("Second slide details.")])]),t._v(" "),s("button",{attrs:{"data-slide":"2"}},[s("span",{staticClass:"show-for-sr"},[t._v("Third slide details.")])]),t._v(" "),s("button",{attrs:{"data-slide":"3"}},[s("span",{staticClass:"show-for-sr"},[t._v("Fourth slide details.")])])])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"app"}},[a("div",{staticClass:"off-canvas position-right",attrs:{id:"offCanvas","data-off-canvas":""}},[a("ul",{staticClass:"sidebar-menu",attrs:{"data-close":"offCanvas"}},[a("li",[a("router-link",{attrs:{to:"/",exact:""}},[t._v("Home")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/reveal",exact:""}},[t._v("Reveal")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/slider",exact:""}},[t._v("Slider")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/tooltip",exact:""}},[t._v("Tooltip")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/dropdown-menu",exact:""}},[t._v("Dropdown Menu")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/drilldown-menu",exact:""}},[t._v("Drilldown Menu")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/accordion-menu",exact:""}},[t._v("Accordion Menu")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/magellan",exact:""}},[t._v("Magellan")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/accordion",exact:""}},[t._v("Accordion")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/dropdown",exact:""}},[t._v("Dropdown")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/tabs",exact:""}},[t._v("Tabs")])],1),t._v(" "),a("li",[a("router-link",{attrs:{to:"/orbit",exact:""}},[t._v("Orbit")])],1)])]),t._v(" "),a("div",{staticClass:"off-canvas-content",attrs:{"data-off-canvas-content":""}},[a("div",{staticClass:"top-bar"},[a("ul",{staticClass:"menu expanded"},[a("li",{staticClass:"logo"},[a("router-link",{attrs:{to:"/"}},[t._v("Vue-Foundation")])],1),t._v(" "),t._m(0)])]),t._v(" "),a("div",{staticClass:"content-wrapper"},[a("router-view")],1)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("li",[a("a",{staticClass:"button small menu-button",attrs:{"data-toggle":"offCanvas"}},[t._v("Menu")])])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"medium-10 medium-offset-1 columns"},[a("h1",[t._v(t._s(t.msg))]),t._v(" "),t._m(0),t._v(" "),t._m(1)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"reveal",attrs:{id:"exampleModal1","data-reveal":""}},[a("h1",[t._v("Awesome. I Have It.")]),t._v(" "),a("p",{staticClass:"lead"},[t._v("Your couch. It is mine.")]),t._v(" "),a("p",[t._v("I'm a cool paragraph that lives inside of an even cooler modal. Wins!")]),t._v(" "),a("button",{staticClass:"close-button",attrs:{"data-close":"","aria-label":"Close modal",type:"button"}},[a("span",{attrs:{"aria-hidden":"true"}},[t._v("×")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("p",[a("a",{attrs:{"data-open":"exampleModal1"}},[t._v("Click me for a modal")])])}]}}],[10]); \ No newline at end of file diff --git a/docs/static/js/manifest.ad7a7e375b7ff4b2c47b.js b/docs/static/js/manifest.ad7a7e375b7ff4b2c47b.js new file mode 100755 index 0000000..fc85302 --- /dev/null +++ b/docs/static/js/manifest.ad7a7e375b7ff4b2c47b.js @@ -0,0 +1 @@ +!function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var r=window.webpackJsonp;window.webpackJsonp=function(t,a,c){for(var u,i,f,s=0,l=[];s-1)return e.splice(n,1)}}function p(e,t){return Pr.call(e,t)}function v(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}function g(e,t){function n(n){var i=arguments.length;return i?i>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function m(e,t){t=t||0;for(var n=e.length-t,i=new Array(n);n--;)i[n]=e[n+t];return i}function y(e,t){for(var n in t)e[n]=t[n];return e}function b(e){for(var t={},n=0;nFo&&To[n].id>e.id;)n--;To.splice(n+1,0,e)}else To.push(e);Oo||(Oo=!0,uo(_e))}}function Se(e){zo.clear(),Fe(e,zo)}function Fe(e,t){var n,i,r=Array.isArray(e);if((r||s(e))&&Object.isExtensible(e)){if(e.__ob__){var o=e.__ob__.dep.id;if(t.has(o))return;t.add(o)}if(r)for(n=e.length;n--;)Fe(e[n],t);else for(i=Object.keys(e),n=i.length;n--;)Fe(e[i[n]],t)}}function De(e,t,n){Ro.get=function(){return this[t][n]},Ro.set=function(e){this[t][n]=e},Object.defineProperty(e,n,Ro)}function Pe(e){e._watchers=[];var t=e.$options;t.props&&ze(e,t.props),t.methods&&He(e,t.methods),t.data?Re(e):P(e._data={},!0),t.computed&&Ne(e,t.computed),t.watch&&Me(e,t.watch)}function ze(e,t){var n=e.$options.propsData||{},i=e._props={},r=e.$options._propKeys=[],o=!e.$parent;go.shouldConvert=o;for(var a in t)!function(o){r.push(o);var a=U(o,t,n,e);z(i,o,a),o in e||De(e,"_props",o)}(a);go.shouldConvert=!0}function Re(e){var t=e.$options.data;t=e._data="function"==typeof t?je(t,e):t||{},u(t)||(t={});for(var n=Object.keys(t),i=e.$options.props,r=n.length;r--;)i&&p(i,n[r])||k(n[r])||De(e,"_data",n[r]);P(t,!0)}function je(e,t){try{return e.call(t)}catch(e){return A(e,t,"data()"),{}}}function Ne(e,t){var n=e._computedWatchers=Object.create(null);for(var i in t){var r=t[i],o="function"==typeof r?r:r.get;n[i]=new Po(e,o,w,jo),i in e||Le(e,i,r)}}function Le(e,t,n){"function"==typeof n?(Ro.get=qe(t),Ro.set=w):(Ro.get=n.get?!1!==n.cache?qe(t):n.get:w,Ro.set=n.set?n.set:w),Object.defineProperty(e,t,Ro)}function qe(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),co.target&&t.depend(),t.value}}function He(e,t){e.$options.props;for(var n in t)e[n]=null==t[n]?w:g(t[n],e)}function Me(e,t){for(var n in t){var i=t[n];if(Array.isArray(i))for(var r=0;r=0||n.indexOf(e[r])<0)&&i.push(e[r]);return i}return e}function gt(e){this._init(e)}function mt(e){e.use=function(e){if(e.installed)return this;var t=m(arguments,1);return t.unshift(this),"function"==typeof e.install?e.install.apply(e,t):"function"==typeof e&&e.apply(null,t),e.installed=!0,this}}function yt(e){e.mixin=function(e){return this.options=B(this.options,e),this}}function bt(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,i=n.cid,r=e._Ctor||(e._Ctor={});if(r[i])return r[i];var o=e.name||n.options.name,a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=B(n.options,e),a.super=n,a.options.props&&wt(a),a.options.computed&&xt(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,Hr.forEach(function(e){a[e]=n[e]}),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=y({},a.options),r[i]=a,a}}function wt(e){var t=e.options.props;for(var n in t)De(e.prototype,"_props",n)}function xt(e){var t=e.options.computed;for(var n in t)Le(e.prototype,n,t[n])}function Ct(e){Hr.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&u(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}function $t(e){return e&&(e.Ctor.options.name||e.tag)}function kt(e,t){return"string"==typeof e?e.split(",").indexOf(t)>-1:!!l(e)&&e.test(t)}function _t(e,t,n){for(var i in e){var r=e[i];if(r){var o=$t(r.componentOptions);o&&!n(o)&&(r!==t&&Tt(r),e[i]=null)}}}function Tt(e){e&&e.componentInstance.$destroy()}function At(e){for(var t=e.data,n=e,r=e;i(r.componentInstance);)r=r.componentInstance._vnode,r.data&&(t=Et(r.data,t));for(;i(n=n.parent);)n.data&&(t=Et(t,n.data));return Ot(t)}function Et(e,t){return{staticClass:St(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Ot(e){var t=e.class,n=e.staticClass;return i(n)||i(t)?St(n,Ft(t)):""}function St(e,t){return e?t?e+" "+t:e:t||""}function Ft(e){if(n(e))return"";if("string"==typeof e)return e;var t="";if(Array.isArray(e)){for(var r,o=0,a=e.length;o-1?pa[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:pa[e]=/HTMLUnknownElement/.test(t.toString())}function zt(e){if("string"==typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function Rt(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function jt(e,t){return document.createElementNS(la[e],t)}function Nt(e){return document.createTextNode(e)}function Lt(e){return document.createComment(e)}function qt(e,t,n){e.insertBefore(t,n)}function Ht(e,t){e.removeChild(t)}function Mt(e,t){e.appendChild(t)}function It(e){return e.parentNode}function Bt(e){return e.nextSibling}function Wt(e){return e.tagName}function Ut(e,t){e.textContent=t}function Yt(e,t,n){e.setAttribute(t,n)}function Kt(e,t){var n=e.data.ref;if(n){var i=e.context,r=e.componentInstance||e.elm,o=i.$refs;t?Array.isArray(o[n])?h(o[n],r):o[n]===r&&(o[n]=void 0):e.data.refInFor?Array.isArray(o[n])&&o[n].indexOf(r)<0?o[n].push(r):o[n]=[r]:o[n]=r}}function Qt(e,t){return e.key===t.key&&e.tag===t.tag&&e.isComment===t.isComment&&i(e.data)===i(t.data)&&Vt(e,t)}function Vt(e,t){if("input"!==e.tag)return!0;var n;return(i(n=e.data)&&i(n=n.attrs)&&n.type)===(i(n=t.data)&&i(n=n.attrs)&&n.type)}function Xt(e,t,n){var r,o,a={};for(r=t;r<=n;++r)o=e[r].key,i(o)&&(a[o]=r);return a}function Gt(e,t){(e.data.directives||t.data.directives)&&Zt(e,t)}function Zt(e,t){var n,i,r,o=e===ma,a=t===ma,s=Jt(e.data.directives,e.context),u=Jt(t.data.directives,t.context),l=[],c=[];for(n in u)i=s[n],r=u[n],i?(r.oldValue=i.value,tn(r,"update",t,e),r.def&&r.def.componentUpdated&&c.push(r)):(tn(r,"bind",t,e),r.def&&r.def.inserted&&l.push(r));if(l.length){var f=function(){for(var n=0;n=0&&" "===(g=e.charAt(v));v--);g&&ka.test(g)||(c=!0)}}else void 0===o?(p=r+1,o=e.slice(0,r).trim()):t();if(void 0===o?o=e.slice(0,r).trim():0!==p&&t(),a)for(r=0;r=Uo}function xn(e){return 34===e||39===e}function Cn(e){var t=1;for(Vo=Qo;!wn();)if(e=bn(),xn(e))$n(e);else if(91===e&&t++,93===e&&t--,0===t){Xo=Qo;break}}function $n(e){for(var t=e;!wn()&&(e=bn())!==t;);}function kn(e,t,n){Go=n;var i=t.value,r=t.modifiers,o=e.tag,a=e.attrsMap.type;if("select"===o)An(e,i,r);else if("input"===o&&"checkbox"===a)_n(e,i,r);else if("input"===o&&"radio"===a)Tn(e,i,r);else if("input"===o||"textarea"===o)En(e,i,r);else if(!Ir.isReservedTag(o))return gn(e,i,r),!1;return!0}function _n(e,t,n){var i=n&&n.number,r=pn(e,"value")||"null",o=pn(e,"true-value")||"true",a=pn(e,"false-value")||"false";cn(e,"checked","Array.isArray("+t+")?_i("+t+","+r+")>-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),hn(e,Ta,"var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(i?"_n("+r+")":r)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+t+"=$$a.concat($$v))}else{$$i>-1&&("+t+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+mn(t,"$$c")+"}",null,!0)}function Tn(e,t,n){var i=n&&n.number,r=pn(e,"value")||"null";r=i?"_n("+r+")":r,cn(e,"checked","_q("+t+","+r+")"),hn(e,Ta,mn(t,r),null,!0)}function An(e,t,n){var i=n&&n.number,r='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(i?"_n(val)":"val")+"})",o="var $$selectedVal = "+r+";";o=o+" "+mn(t,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),hn(e,"change",o,null,!0)}function En(e,t,n){var i=e.attrsMap.type,r=n||{},o=r.lazy,a=r.number,s=r.trim,u=!o&&"range"!==i,l=o?"change":"range"===i?_a:"input",c="$event.target.value";s&&(c="$event.target.value.trim()"),a&&(c="_n("+c+")");var f=mn(t,c);u&&(f="if($event.target.composing)return;"+f),cn(e,"value","("+t+")"),hn(e,l,f,null,!0),(s||a||"number"===i)&&hn(e,"blur","$forceUpdate()")}function On(e){var t;i(e[_a])&&(t=Vr?"change":"input",e[t]=[].concat(e[_a],e[t]||[]),delete e[_a]),i(e[Ta])&&(t=eo?"click":"change",e[t]=[].concat(e[Ta],e[t]||[]),delete e[Ta])}function Sn(e,t,n,i,r){if(n){var o=t,a=Zo;t=function(n){null!==(1===arguments.length?o(n):o.apply(null,arguments))&&Fn(e,t,i,a)}}Zo.addEventListener(e,t,to?{capture:i,passive:r}:i)}function Fn(e,t,n,i){(i||Zo).removeEventListener(e,t,n)}function Dn(e,t){if(!n(e.data.on)||!n(t.data.on)){var i=t.data.on||{},r=e.data.on||{};Zo=t.elm,On(i),J(i,r,Sn,Fn,t.context)}}function Pn(e,t){if(!n(e.data.domProps)||!n(t.data.domProps)){var r,o,a=t.elm,s=e.data.domProps||{},u=t.data.domProps||{};i(u.__ob__)&&(u=t.data.domProps=y({},u));for(r in s)n(u[r])&&(a[r]="");for(r in u)if(o=u[r],"textContent"!==r&&"innerHTML"!==r||(t.children&&(t.children.length=0),o!==s[r]))if("value"===r){a._value=o;var l=n(o)?"":String(o);zn(a,t,l)&&(a.value=l)}else a[r]=o}}function zn(e,t,n){return!e.composing&&("option"===t.tag||Rn(e,n)||jn(e,n))}function Rn(e,t){return document.activeElement!==e&&e.value!==t}function jn(e,t){var n=e.value,r=e._vModifiers;return i(r)&&r.number||"number"===e.type?f(n)!==f(t):i(r)&&r.trim?n.trim()!==t.trim():n!==t}function Nn(e){var t=Ln(e.style);return e.staticStyle?y(e.staticStyle,t):t}function Ln(e){return Array.isArray(e)?b(e):"string"==typeof e?Oa(e):e}function qn(e,t){var n,i={};if(t)for(var r=e;r.componentInstance;)r=r.componentInstance._vnode,r.data&&(n=Nn(r.data))&&y(i,n);(n=Nn(e.data))&&y(i,n);for(var o=e;o=o.parent;)o.data&&(n=Nn(o.data))&&y(i,n);return i}function Hn(e,t){var r=t.data,o=e.data;if(!(n(r.staticStyle)&&n(r.style)&&n(o.staticStyle)&&n(o.style))){var a,s,u=t.elm,l=o.staticStyle,c=o.normalizedStyle||o.style||{},f=l||c,d=Ln(t.data.style)||{};t.data.normalizedStyle=i(d.__ob__)?y({},d):d;var h=qn(t,!0);for(s in f)n(h[s])&&Da(u,s,"");for(s in h)(a=h[s])!==f[s]&&Da(u,s,null==a?"":a)}}function Mn(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function In(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t);else{for(var n=" "+(e.getAttribute("class")||"")+" ",i=" "+t+" ";n.indexOf(i)>=0;)n=n.replace(i," ");e.setAttribute("class",n.trim())}}function Bn(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&y(t,ja(e.name||"v")),y(t,e),t}return"string"==typeof e?ja(e):void 0}}function Wn(e){Wa(function(){Wa(e)})}function Un(e,t){(e._transitionClasses||(e._transitionClasses=[])).push(t),Mn(e,t)}function Yn(e,t){e._transitionClasses&&h(e._transitionClasses,t),In(e,t)}function Kn(e,t,n){var i=Qn(e,t),r=i.type,o=i.timeout,a=i.propCount;if(!r)return n();var s=r===La?Ma:Ba,u=0,l=function(){e.removeEventListener(s,c),n()},c=function(t){t.target===e&&++u>=a&&l()};setTimeout(function(){u0&&(n=La,c=a,f=o.length):t===qa?l>0&&(n=qa,c=l,f=u.length):(c=Math.max(a,l),n=c>0?a>l?La:qa:null,f=n?n===La?o.length:u.length:0),{type:n,timeout:c,propCount:f,hasTransform:n===La&&Ua.test(i[Ha+"Property"])}}function Vn(e,t){for(;e.length1}function ti(e,t){!0!==t.data.show&&Gn(t)}function ni(e,t,n){var i=t.value,r=e.multiple;if(!r||Array.isArray(i)){for(var o,a,s=0,u=e.options.length;s-1,a.selected!==o&&(a.selected=o);else if(x(ri(a),i))return void(e.selectedIndex!==s&&(e.selectedIndex=s));r||(e.selectedIndex=-1)}}function ii(e,t){for(var n=0,i=t.length;n=0&&a[r].lowerCasedTag!==s;r--);else r=0;if(r>=0){for(var u=a.length-1;u>=r;u--)t.end&&t.end(a[u].tag,n,i);a.length=r,o=r&&a[r-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,i):"p"===s&&(t.start&&t.start(e,[],!1,n,i),t.end&&t.end(e,n,i))}for(var r,o,a=[],s=t.expectHTML,u=t.isUnaryTag||Nr,l=t.canBeLeftOpenTag||Nr,c=0;e;){if(r=e,o&&Ls(o)){var f=o.toLowerCase(),d=qs[f]||(qs[f]=new RegExp("([\\s\\S]*?)(]*>)","i")),h=0,p=e.replace(d,function(e,n,i){return h=i.length,Ls(f)||"noscript"===f||(n=n.replace(//g,"$1").replace(//g,"$1")),t.chars&&t.chars(n),""});c+=e.length-p.length,e=p,i(f,c-h,c)}else{var v=e.indexOf("<");if(0===v){if(ms.test(e)){var g=e.indexOf("--\x3e");if(g>=0){n(g+3);continue}}if(ys.test(e)){var m=e.indexOf("]>");if(m>=0){n(m+2);continue}}var y=e.match(gs);if(y){n(y[0].length);continue}var b=e.match(vs);if(b){var w=c;n(b[0].length),i(b[1],w,c);continue}var x=function(){var t=e.match(hs);if(t){var i={tagName:t[1],attrs:[],start:c};n(t[0].length);for(var r,o;!(r=e.match(ps))&&(o=e.match(cs));)n(o[0].length),i.attrs.push(o);if(r)return i.unarySlash=r[1],n(r[0].length),i.end=c,i}}();if(x){!function(e){var n=e.tagName,r=e.unarySlash;s&&("p"===o&&us(n)&&i(o),l(n)&&o===n&&i(n));for(var c=u(n)||"html"===n&&"head"===o||!!r,f=e.attrs.length,d=new Array(f),h=0;h=0){for($=e.slice(v);!(vs.test($)||hs.test($)||ms.test($)||ys.test($)||(k=$.indexOf("<",1))<0);)v+=k,$=e.slice(v);C=e.substring(0,v),n(v)}v<0&&(C=e,e=""),t.chars&&C&&t.chars(C)}if(e===r){t.chars&&t.chars(e);break}}i()}function wi(e,t){var n=t?Ws(t):Bs;if(n.test(e)){for(var i,r,o=[],a=n.lastIndex=0;i=n.exec(e);){r=i.index,r>a&&o.push(JSON.stringify(e.slice(a,r)));var s=an(i[1].trim());o.push("_s("+s+")"),a=r+i[0].length}return a0,Gr=Qr&&Qr.indexOf("edge/")>0,Zr=Qr&&Qr.indexOf("android")>0,Jr=Qr&&/iphone|ipad|ipod|ios/.test(Qr),eo=Qr&&/chrome\/\d+/.test(Qr)&&!Gr,to=!1;if(Kr)try{var no={};Object.defineProperty(no,"passive",{get:function(){to=!0}}),window.addEventListener("test-passive",null,no)}catch(e){}var io,ro,oo=function(){return void 0===io&&(io=!Kr&&void 0!==e&&"server"===e.process.env.VUE_ENV),io},ao=Kr&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,so="undefined"!=typeof Symbol&&E(Symbol)&&"undefined"!=typeof Reflect&&E(Reflect.ownKeys),uo=function(){function e(){i=!1;var e=n.slice(0);n.length=0;for(var t=0;t1?m(n):n;for(var i=m(arguments,1),r=0,o=n.length;r1&&(t[n[0].trim()]=n[1].trim())}}),t}),Sa=/^--/,Fa=/\s*!important$/,Da=function(e,t,n){if(Sa.test(t))e.style.setProperty(t,n);else if(Fa.test(n))e.style.setProperty(t,n.replace(Fa,""),"important");else{var i=za(t);if(Array.isArray(n))for(var r=0,o=n.length;rp?(f=n(r[m+1])?null:r[m+1].elm,y(e,f,r,h,m,o)):h>m&&w(e,t,d,p)}function $(e,t,o,a){if(e!==t){if(r(t.isStatic)&&r(e.isStatic)&&t.key===e.key&&(r(t.isCloned)||r(t.isOnce)))return t.elm=e.elm,void(t.componentInstance=e.componentInstance);var s,u=t.data;i(u)&&i(s=u.hook)&&i(s=s.prepatch)&&s(e,t);var l=t.elm=e.elm,c=e.children,f=t.children;if(i(u)&&v(t)){for(s=0;s',n.innerHTML.indexOf(t)>0}("\n"," "),as=d("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),ss=d("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),us=d("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),ls=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],cs=new RegExp("^\\s*"+/([^\s"'<>\/=]+)/.source+"(?:\\s*("+/(?:=)/.source+")\\s*(?:"+ls.join("|")+"))?"),fs="[a-zA-Z_][\\w\\-\\.]*",ds="((?:"+fs+"\\:)?"+fs+")",hs=new RegExp("^<"+ds),ps=/^\s*(\/?)>/,vs=new RegExp("^<\\/"+ds+"[^>]*>"),gs=/^]+>/i,ms=/^ + + diff --git a/package.json b/package.json new file mode 100755 index 0000000..d472968 --- /dev/null +++ b/package.json @@ -0,0 +1,80 @@ +{ + "name": "vue-fondation-w2", + "version": "1.0.0", + "description": "A Vue.js project", + "author": "Tommaso Marcelli ", + "private": true, + "scripts": { + "start": "npm run dev", + "dev": "node build/dev-server.js", + "build": "node build/build.js", + "lint": "eslint --ext .js,.vue src", + "upgrade": "npm run upgrade:rm && npm run upgrade:ncu && npm run upgrade:npm-install", + "upgrade:rm": "rm node_modules -Rf", + "upgrade:ncu": "npm-check-updates --upgradeAll", + "upgrade:npm-install": "npm install" + }, + "dependencies": { + "foundation-sites": "^6.3.1", + "jquery": "^3.2.1", + "motion-ui": "^1.2.2", + "vue": "^2.3.3", + "vue-router": "^2.5.3", + "what-input": "^4.1.3" + }, + "devDependencies": { + "autoprefixer": "^7.0.1", + "babel-core": "^6.24.1", + "babel-eslint": "^7.2.3", + "babel-loader": "^7.0.0", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-preset-env": "^1.4.0", + "babel-preset-stage-2": "^6.24.1", + "babel-register": "^6.24.1", + "chalk": "^1.1.3", + "connect-history-api-fallback": "^1.3.0", + "css-loader": "^0.28.1", + "eslint": "^3.19.0", + "eslint-config-airbnb-base": "^11.1.3", + "eslint-friendly-formatter": "^2.0.7", + "eslint-import-resolver-webpack": "^0.8.1", + "eslint-loader": "^1.7.1", + "eslint-plugin-html": "^2.0.3", + "eslint-plugin-import": "^2.2.0", + "eventsource-polyfill": "^0.9.6", + "express": "^4.15.2", + "extract-text-webpack-plugin": "^2.1.0", + "file-loader": "^0.11.1", + "friendly-errors-webpack-plugin": "^1.6.1", + "function-bind": "^1.1.0", + "html-webpack-plugin": "^2.28.0", + "http-proxy-middleware": "^0.17.4", + "node-sass": "^4.5.2", + "npm-check-updates": "^2.11.0", + "opn": "^5.0.0", + "ora": "^1.2.0", + "resolve-url-loader": "^2.0.2", + "sass-loader": "^6.0.4", + "script-loader": "^0.7.0", + "semver": "^5.3.0", + "shelljs": "^0.7.7", + "url-loader": "^0.5.8", + "vue-loader": "^12.0.3", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.3.3", + "webpack": "^2.5.1", + "webpack-bundle-analyzer": "^2.6.0", + "webpack-dev-middleware": "^1.10.2", + "webpack-hot-middleware": "^2.18.0", + "webpack-merge": "^4.1.0" + }, + "engines": { + "node": ">= 4.0.0", + "npm": ">= 3.0.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 8" + ] +} diff --git a/src/App.vue b/src/App.vue new file mode 100755 index 0000000..951f6ba --- /dev/null +++ b/src/App.vue @@ -0,0 +1,86 @@ + + + + + + + diff --git a/src/assets/fonts/config.json b/src/assets/fonts/config.json new file mode 100755 index 0000000..50741c8 --- /dev/null +++ b/src/assets/fonts/config.json @@ -0,0 +1,22 @@ +{ + "name": "", + "css_prefix_text": "icon-", + "css_use_suffix": false, + "hinting": true, + "units_per_em": 1000, + "ascent": 850, + "glyphs": [ + { + "uid": "0f6a2573a7b6df911ed199bb63717e27", + "css": "github-circled", + "code": 61595, + "src": "fontawesome" + }, + { + "uid": "5f0f183e241d15cbe486bff88b188dff", + "css": "puzzle", + "code": 61742, + "src": "fontawesome" + } + ] +} \ No newline at end of file diff --git a/src/assets/fonts/fontello.eot b/src/assets/fonts/fontello.eot new file mode 100755 index 0000000..56714e7 Binary files /dev/null and b/src/assets/fonts/fontello.eot differ diff --git a/src/assets/fonts/fontello.svg b/src/assets/fonts/fontello.svg new file mode 100755 index 0000000..f6d1507 --- /dev/null +++ b/src/assets/fonts/fontello.svg @@ -0,0 +1,14 @@ + + + +Copyright (C) 2017 by original authors @ fontello.com + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/fonts/fontello.ttf b/src/assets/fonts/fontello.ttf new file mode 100755 index 0000000..bddf721 Binary files /dev/null and b/src/assets/fonts/fontello.ttf differ diff --git a/src/assets/fonts/fontello.woff b/src/assets/fonts/fontello.woff new file mode 100755 index 0000000..55f8720 Binary files /dev/null and b/src/assets/fonts/fontello.woff differ diff --git a/src/assets/fonts/fontello.woff2 b/src/assets/fonts/fontello.woff2 new file mode 100755 index 0000000..4fdc872 Binary files /dev/null and b/src/assets/fonts/fontello.woff2 differ diff --git a/src/assets/img/fun1.png b/src/assets/img/fun1.png new file mode 100644 index 0000000..976f50b Binary files /dev/null and b/src/assets/img/fun1.png differ diff --git a/src/assets/img/logo.png b/src/assets/img/logo.png new file mode 100644 index 0000000..ae53a5f Binary files /dev/null and b/src/assets/img/logo.png differ diff --git a/src/assets/img/mps-glasses.png b/src/assets/img/mps-glasses.png new file mode 100644 index 0000000..4627709 Binary files /dev/null and b/src/assets/img/mps-glasses.png differ diff --git a/src/assets/img/orbit/01.jpg b/src/assets/img/orbit/01.jpg new file mode 100755 index 0000000..b4e0725 Binary files /dev/null and b/src/assets/img/orbit/01.jpg differ diff --git a/src/assets/img/orbit/02.jpg b/src/assets/img/orbit/02.jpg new file mode 100755 index 0000000..f6a1c9b Binary files /dev/null and b/src/assets/img/orbit/02.jpg differ diff --git a/src/assets/img/orbit/03.jpg b/src/assets/img/orbit/03.jpg new file mode 100755 index 0000000..f0a4fb6 Binary files /dev/null and b/src/assets/img/orbit/03.jpg differ diff --git a/src/assets/img/orbit/04.jpg b/src/assets/img/orbit/04.jpg new file mode 100755 index 0000000..1ae5cf0 Binary files /dev/null and b/src/assets/img/orbit/04.jpg differ diff --git a/src/assets/img/vue-yeti.jpg b/src/assets/img/vue-yeti.jpg new file mode 100755 index 0000000..b0932f6 Binary files /dev/null and b/src/assets/img/vue-yeti.jpg differ diff --git a/src/components/Accordion.vue b/src/components/Accordion.vue new file mode 100755 index 0000000..c48a09b --- /dev/null +++ b/src/components/Accordion.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/components/AccordionMenu.vue b/src/components/AccordionMenu.vue new file mode 100755 index 0000000..eaa00a1 --- /dev/null +++ b/src/components/AccordionMenu.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/components/DrilldownMenu.vue b/src/components/DrilldownMenu.vue new file mode 100755 index 0000000..c983d2d --- /dev/null +++ b/src/components/DrilldownMenu.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/components/Dropdown.vue b/src/components/Dropdown.vue new file mode 100755 index 0000000..2845a63 --- /dev/null +++ b/src/components/Dropdown.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/components/DropdownMenu.vue b/src/components/DropdownMenu.vue new file mode 100755 index 0000000..072ed32 --- /dev/null +++ b/src/components/DropdownMenu.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/components/Home.vue b/src/components/Home.vue new file mode 100755 index 0000000..2349b9b --- /dev/null +++ b/src/components/Home.vue @@ -0,0 +1,137 @@ + + + + + + diff --git a/src/components/Magellan.vue b/src/components/Magellan.vue new file mode 100755 index 0000000..7ea8e3c --- /dev/null +++ b/src/components/Magellan.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/components/MpsGame.vue b/src/components/MpsGame.vue new file mode 100644 index 0000000..674f1a6 --- /dev/null +++ b/src/components/MpsGame.vue @@ -0,0 +1,302 @@ + + + \ No newline at end of file diff --git a/src/components/Orbit.vue b/src/components/Orbit.vue new file mode 100755 index 0000000..386c7ab --- /dev/null +++ b/src/components/Orbit.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/src/components/Reveal.vue b/src/components/Reveal.vue new file mode 100755 index 0000000..e88a322 --- /dev/null +++ b/src/components/Reveal.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/components/Slider.vue b/src/components/Slider.vue new file mode 100755 index 0000000..0f6acf9 --- /dev/null +++ b/src/components/Slider.vue @@ -0,0 +1,43 @@ + + + + + + diff --git a/src/components/Tabs.vue b/src/components/Tabs.vue new file mode 100755 index 0000000..49608a1 --- /dev/null +++ b/src/components/Tabs.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/src/components/Tooltip.vue b/src/components/Tooltip.vue new file mode 100755 index 0000000..6b1e005 --- /dev/null +++ b/src/components/Tooltip.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/main.js b/src/main.js new file mode 100755 index 0000000..03d9d2d --- /dev/null +++ b/src/main.js @@ -0,0 +1,21 @@ +// 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 jQuery from 'jquery'; +import Vue from 'vue'; +import App from './App'; +import router from './router'; + +window.jQuery = jQuery; +window.$ = jQuery; + +require('motion-ui'); +require('what-input'); +require('foundation-sites'); + +/* eslint-disable no-new */ +new Vue({ + el: '#app', + router, + template: '', + components: { App }, +}); diff --git a/src/router/index.js b/src/router/index.js new file mode 100755 index 0000000..6a0c98c --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,37 @@ +import Vue from 'vue'; +import Router from 'vue-router'; + +// Components +import Home from '@/components/Home'; +import Reveal from '@/components/Reveal'; +import Slider from '@/components/Slider'; +import Tooltip from '@/components/Tooltip'; +import DropdownMenu from '@/components/DropdownMenu'; +import DrilldownMenu from '@/components/DrilldownMenu'; +import AccordionMenu from '@/components/AccordionMenu'; +import Magellan from '@/components/Magellan'; +import Accordion from '@/components/Accordion'; +import Dropdown from '@/components/Dropdown'; +import Tabs from '@/components/Tabs'; +import Orbit from '@/components/Orbit'; + +Vue.use(Router); + +export default new Router({ + linkActiveClass: 'active', + routes: [ + // routes + { name: 'home', path: '/', component: Home }, + { name: 'reveal', path: '/reveal', component: Reveal }, + { name: 'slider', path: '/slider', component: Slider }, + { name: 'tooltip', path: '/tooltip', component: Tooltip }, + { name: 'dropdown-menu', path: '/dropdown-menu', component: DropdownMenu }, + { name: 'drilldown-menu', path: '/drilldown-menu', component: DrilldownMenu }, + { name: 'accordion-menu', path: '/accordion-menu', component: AccordionMenu }, + { name: 'magellan', path: '/magellan', component: Magellan }, + { name: 'accordion', path: '/accordion', component: Accordion }, + { name: 'dropdown', path: '/dropdown', component: Dropdown }, + { name: 'tabs', path: '/tabs', component: Tabs }, + { name: 'orbit', path: '/orbit', component: Orbit }, + ], +}); diff --git a/src/styles/_icons.scss b/src/styles/_icons.scss new file mode 100755 index 0000000..eae1e22 --- /dev/null +++ b/src/styles/_icons.scss @@ -0,0 +1,60 @@ +@font-face { + font-family: 'fontello'; + src: url('./assets/fonts/fontello.eot?11465456'); + src: url('./assets/fonts/fontello.eot?11465456#iefix') format('embedded-opentype'), + url('./assets/fonts/fontello.woff2?11465456') format('woff2'), + url('./assets/fonts/fontello.woff?11465456') format('woff'), + url('./assets/fonts/fontello.ttf?11465456') format('truetype'), + url('./assets/fonts/fontello.svg?11465456#fontello') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ +/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ +/* +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: 'fontello'; + src: url('../font/fontello.svg?21286189#fontello') format('svg'); + } +} +*/ + +[class^="icon-"]:before, [class*=" icon-"]:before { + font-family: "fontello"; + font-style: normal; + font-weight: normal; + speak: none; + + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + /* opacity: .8; */ + + /* For safety - reset parent styles, that can break glyph codes*/ + font-variant: normal; + text-transform: none; + + /* fix buttons height, for twitter bootstrap */ + line-height: 1em; + + /* Animation center compensation - margins should be symmetric */ + /* remove if not needed */ + margin-left: .2em; + + /* you can be more comfortable with increased icons size */ + /* font-size: 120%; */ + + /* Font smoothing. That was taken from TWBS */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + + /* Uncomment for 3D effect */ + /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ +} + +.icon-github-circled:before { content: '\f09b'; } /* '' */ +.icon-puzzle:before { content: '\f12e'; } /* '' */ \ No newline at end of file diff --git a/src/styles/_settings.scss b/src/styles/_settings.scss new file mode 100755 index 0000000..8183288 --- /dev/null +++ b/src/styles/_settings.scss @@ -0,0 +1,625 @@ +// Foundation for Sites Settings +// ----------------------------- +// +// Table of Contents: +// +// 1. Global +// 2. Breakpoints +// 3. The Grid +// 4. Base Typography +// 5. Typography Helpers +// 6. Abide +// 7. Accordion +// 8. Accordion Menu +// 9. Badge +// 10. Breadcrumbs +// 11. Button +// 12. Button Group +// 13. Callout +// 14. Card +// 15. Close Button +// 16. Drilldown +// 17. Dropdown +// 18. Dropdown Menu +// 19. Forms +// 20. Label +// 21. Media Object +// 22. Menu +// 23. Meter +// 24. Off-canvas +// 25. Orbit +// 26. Pagination +// 27. Progress Bar +// 28. Responsive Embed +// 29. Reveal +// 30. Slider +// 31. Switch +// 32. Table +// 33. Tabs +// 34. Thumbnail +// 35. Title Bar +// 36. Tooltip +// 37. Top Bar + +// [Vue-Foundation] This doesn't work here +// @import 'util/util'; + +// [Vue-Foundation] This does +@import '~foundation-sites/scss/util/util'; + +// 1. Global +// --------- + +$global-font-size: 100%; +$global-width: rem-calc(1200); +$global-lineheight: 1.5; +$foundation-palette: ( + primary: #FBDC00, + secondary: #34495e, + success: #4fc08d, + warning: #FCB738, + alert: #DA5961, +); +$light-gray: #f8f8f8; +$medium-gray: #cacaca; +$dark-gray: #727f80; +$black: #2c3e50; +$white: #ffffff; +$body-background: $white; +$body-font-color: $black; +$body-font-family: 'Source Sans Pro', Helvetica, Roboto, Arial, sans-serif; +$body-antialiased: true; +$global-margin: 1rem; +$global-padding: 1rem; +$global-weight-normal: normal; +$global-weight-bold: bold; +$global-radius: 0; +$global-text-direction: ltr; +$global-flexbox: false; +$print-transparent-backgrounds: true; + +@include add-foundation-colors; + +// 2. Breakpoints +// -------------- + +$breakpoints: ( + small: 0, + medium: 640px, + large: 1024px, + xlarge: 1200px, + xxlarge: 1440px, +); +$print-breakpoint: large; +$breakpoint-classes: (small medium large); + +// 3. The Grid +// ----------- + +$grid-row-width: $global-width; +$grid-column-count: 12; +$grid-column-gutter: ( + small: 20px, + medium: 30px, +); +$grid-column-align-edge: true; +$block-grid-max: 8; + +// 4. Base Typography +// ------------------ + +$header-font-family: $body-font-family; +$header-font-weight: 300; +$header-font-style: normal; +$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace; +$header-color: inherit; +$header-lineheight: 1.4; +$header-margin-bottom: 0.5rem; +$header-styles: ( + small: ( + 'h1': ('font-size': 24), + 'h2': ('font-size': 20), + 'h3': ('font-size': 19), + 'h4': ('font-size': 18), + 'h5': ('font-size': 17), + 'h6': ('font-size': 16), + ), + medium: ( + 'h1': ('font-size': 48), + 'h2': ('font-size': 40), + 'h3': ('font-size': 31), + 'h4': ('font-size': 25), + 'h5': ('font-size': 20), + 'h6': ('font-size': 16), + ), +); +$header-text-rendering: optimizeLegibility; +$small-font-size: 80%; +$header-small-font-color: $medium-gray; +$paragraph-lineheight: 1.6; +$paragraph-margin-bottom: 1rem; +$paragraph-text-rendering: optimizeLegibility; +$code-color: $black; +$code-font-family: $font-family-monospace; +$code-font-weight: $global-weight-normal; +$code-background: $light-gray; +$code-border: 1px solid $medium-gray; +$code-padding: rem-calc(2 5 1); +$anchor-color: $primary-color; +$anchor-color-hover: scale-color($anchor-color, $lightness: -14%); +$anchor-text-decoration: none; +$anchor-text-decoration-hover: none; +$hr-width: $global-width; +$hr-border: 1px solid $medium-gray; +$hr-margin: rem-calc(20) auto; +$list-lineheight: $paragraph-lineheight; +$list-margin-bottom: $paragraph-margin-bottom; +$list-style-type: disc; +$list-style-position: outside; +$list-side-margin: 1.25rem; +$list-nested-side-margin: 1.25rem; +$defnlist-margin-bottom: 1rem; +$defnlist-term-weight: $global-weight-bold; +$defnlist-term-margin-bottom: 0.3rem; +$blockquote-color: $dark-gray; +$blockquote-padding: rem-calc(9 20 0 19); +$blockquote-border: 1px solid $medium-gray; +$cite-font-size: rem-calc(13); +$cite-color: $dark-gray; +$cite-pseudo-content: '\2014 \0020'; +$keystroke-font: $font-family-monospace; +$keystroke-color: $black; +$keystroke-background: $light-gray; +$keystroke-padding: rem-calc(2 4 0); +$keystroke-radius: $global-radius; +$abbr-underline: 1px dotted $black; + +// 5. Typography Helpers +// --------------------- + +$lead-font-size: $global-font-size * 1.25; +$lead-lineheight: 1.6; +$subheader-lineheight: 1.4; +$subheader-color: $dark-gray; +$subheader-font-weight: $global-weight-normal; +$subheader-margin-top: 0.2rem; +$subheader-margin-bottom: 0.5rem; +$stat-font-size: 2.5rem; + +// 6. Abide +// -------- + +$abide-inputs: true; +$abide-labels: true; +$input-background-invalid: get-color(alert); +$form-label-color-invalid: get-color(alert); +$input-error-color: get-color(alert); +$input-error-font-size: rem-calc(12); +$input-error-font-weight: $global-weight-bold; + +// 7. Accordion +// ------------ + +$accordion-background: $white; +$accordion-plusminus: true; +$accordion-title-font-size: rem-calc(12); +$accordion-item-color: $primary-color; +$accordion-item-background-hover: $light-gray; +$accordion-item-padding: 1.25rem 1rem; +$accordion-content-background: $white; +$accordion-content-border: 1px solid $light-gray; +$accordion-content-color: $body-font-color; +$accordion-content-padding: 1rem; + +// 8. Accordion Menu +// ----------------- + +$accordionmenu-arrows: true; +$accordionmenu-arrow-color: $primary-color; +$accordionmenu-arrow-size: 6px; + +// 9. Badge +// -------- + +$badge-background: $primary-color; +$badge-color: $white; +$badge-color-alt: $black; +$badge-palette: $foundation-palette; +$badge-padding: 0.3em; +$badge-minwidth: 2.1em; +$badge-font-size: 0.6rem; + +// 10. Breadcrumbs +// --------------- + +$breadcrumbs-margin: 0 0 $global-margin 0; +$breadcrumbs-item-font-size: rem-calc(11); +$breadcrumbs-item-color: $primary-color; +$breadcrumbs-item-color-current: $black; +$breadcrumbs-item-color-disabled: $medium-gray; +$breadcrumbs-item-margin: 0.75rem; +$breadcrumbs-item-uppercase: true; +$breadcrumbs-item-slash: true; + +// 11. Button +// ---------- + +$button-padding: 0.85em 1em; +$button-margin: 0 0 $global-margin 0; +$button-fill: solid; +$button-background: $primary-color; +$button-background-hover: scale-color($button-background, $lightness: -15%); +$button-color: $white; +$button-color-alt: $black; +$button-radius: $global-radius; +$button-sizes: ( + tiny: 0.6rem, + small: 0.75rem, + default: 0.9rem, + large: 1.25rem, +); +$button-palette: $foundation-palette; +$button-opacity-disabled: 0.25; +$button-background-hover-lightness: -20%; +$button-hollow-hover-lightness: -50%; +$button-transition: background-color 0.25s ease-out, color 0.25s ease-out; + +// 12. Button Group +// ---------------- + +$buttongroup-margin: 1rem; +$buttongroup-spacing: 1px; +$buttongroup-child-selector: '.button'; +$buttongroup-expand-max: 6; +$buttongroup-radius-on-each: true; + +// 13. Callout +// ----------- + +$callout-background: $white; +$callout-background-fade: 85%; +$callout-border: 1px solid rgba($black, 0.25); +$callout-margin: 0 0 1rem 0; +$callout-padding: 1rem; +$callout-font-color: $body-font-color; +$callout-font-color-alt: $body-background; +$callout-radius: $global-radius; +$callout-link-tint: 30%; + +// 14. Card +// -------- + +$card-background: $white; +$card-font-color: $body-font-color; +$card-divider-background: $light-gray; +$card-border: 1px solid $light-gray; +$card-shadow: none; +$card-border-radius: $global-radius; +$card-padding: $global-padding; +$card-margin: $global-margin; + +// 15. Close Button +// ---------------- + +$closebutton-position: right top; +$closebutton-offset-horizontal: ( + small: 0.66rem, + medium: 1rem, +); +$closebutton-offset-vertical: ( + small: 0.33em, + medium: 0.5rem, +); +$closebutton-size: ( + small: 1.5em, + medium: 2em, +); +$closebutton-lineheight: 1; +$closebutton-color: $dark-gray; +$closebutton-color-hover: $black; + +// 16. Drilldown +// ------------- + +$drilldown-transition: transform 0.15s linear; +$drilldown-arrows: true; +$drilldown-arrow-color: $primary-color; +$drilldown-arrow-size: 6px; +$drilldown-background: $white; + +// 17. Dropdown +// ------------ + +$dropdown-padding: 1rem; +$dropdown-background: $body-background; +$dropdown-border: 1px solid $medium-gray; +$dropdown-font-size: 1rem; +$dropdown-width: 300px; +$dropdown-radius: $global-radius; +$dropdown-sizes: ( + tiny: 100px, + small: 200px, + large: 400px, +); + +// 18. Dropdown Menu +// ----------------- + +$dropdownmenu-arrows: true; +$dropdownmenu-arrow-color: $anchor-color; +$dropdownmenu-arrow-size: 6px; +$dropdownmenu-min-width: 200px; +$dropdownmenu-background: $white; +$dropdownmenu-border: 1px solid $medium-gray; + +// 19. Forms +// --------- + +$fieldset-border: 1px solid $medium-gray; +$fieldset-padding: rem-calc(20); +$fieldset-margin: rem-calc(18 0); +$legend-padding: rem-calc(0 3); +$form-spacing: rem-calc(16); +$helptext-color: $black; +$helptext-font-size: rem-calc(13); +$helptext-font-style: italic; +$input-prefix-color: $black; +$input-prefix-background: $light-gray; +$input-prefix-border: 1px solid $medium-gray; +$input-prefix-padding: 1rem; +$form-label-color: $black; +$form-label-font-size: rem-calc(14); +$form-label-font-weight: $global-weight-normal; +$form-label-line-height: 1.8; +$select-background: $white; +$select-triangle-color: $dark-gray; +$select-radius: $global-radius; +$input-color: $black; +$input-placeholder-color: $medium-gray; +$input-font-family: inherit; +$input-font-size: rem-calc(16); +$input-font-weight: $global-weight-normal; +$input-background: $white; +$input-background-focus: $white; +$input-background-disabled: $light-gray; +$input-border: 1px solid $medium-gray; +$input-border-focus: 1px solid $dark-gray; +$input-shadow: inset 0 1px 2px rgba($black, 0.1); +$input-shadow-focus: 0 0 5px $medium-gray; +$input-cursor-disabled: not-allowed; +$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +$input-number-spinners: true; +$input-radius: $global-radius; +$form-button-radius: $global-radius; + +// 20. Label +// --------- + +$label-background: $primary-color; +$label-color: $white; +$label-color-alt: $black; +$label-palette: $foundation-palette; +$label-font-size: 0.8rem; +$label-padding: 0.33333rem 0.5rem; +$label-radius: $global-radius; + +// 21. Media Object +// ---------------- + +$mediaobject-margin-bottom: $global-margin; +$mediaobject-section-padding: $global-padding; +$mediaobject-image-width-stacked: 100%; + +// 22. Menu +// -------- + +$menu-margin: 0; +$menu-margin-nested: 1rem; +$menu-item-padding: 0.7rem 1rem; +$menu-item-color-active: $white; +$menu-item-background-active: get-color(primary); +$menu-icon-spacing: 0.25rem; +$menu-item-background-hover: $light-gray; +$menu-border: $light-gray; + +// 23. Meter +// --------- + +$meter-height: 1rem; +$meter-radius: $global-radius; +$meter-background: $medium-gray; +$meter-fill-good: $success-color; +$meter-fill-medium: $warning-color; +$meter-fill-bad: $alert-color; + +// 24. Off-canvas +// -------------- + +$offcanvas-size: 250px; +$offcanvas-vertical-size: 250px; +$offcanvas-background: $light-gray; +$offcanvas-shadow: 0 0 10px rgba($black, 0.7); +$offcanvas-push-zindex: 1; +$offcanvas-overlap-zindex: 10; +$offcanvas-reveal-zindex: 1; +$offcanvas-transition-length: 0.5s; +$offcanvas-transition-timing: ease; +$offcanvas-fixed-reveal: true; +$offcanvas-exit-background: rgba($white, 0.25); +$maincontent-class: 'off-canvas-content'; + +// 25. Orbit +// --------- + +$orbit-bullet-background: $medium-gray; +$orbit-bullet-background-active: $dark-gray; +$orbit-bullet-diameter: 1.2rem; +$orbit-bullet-margin: 0.1rem; +$orbit-bullet-margin-top: 0.8rem; +$orbit-bullet-margin-bottom: 0.8rem; +$orbit-caption-background: rgba($black, 0.5); +$orbit-caption-padding: 1rem; +$orbit-control-background-hover: rgba($black, 0.5); +$orbit-control-padding: 1rem; +$orbit-control-zindex: 10; + +// 26. Pagination +// -------------- + +$pagination-font-size: rem-calc(14); +$pagination-margin-bottom: $global-margin; +$pagination-item-color: $black; +$pagination-item-padding: rem-calc(3 10); +$pagination-item-spacing: rem-calc(1); +$pagination-radius: $global-radius; +$pagination-item-background-hover: $light-gray; +$pagination-item-background-current: $primary-color; +$pagination-item-color-current: $white; +$pagination-item-color-disabled: $medium-gray; +$pagination-ellipsis-color: $black; +$pagination-mobile-items: false; +$pagination-mobile-current-item: false; +$pagination-arrows: true; + +// 27. Progress Bar +// ---------------- + +$progress-height: 1rem; +$progress-background: $medium-gray; +$progress-margin-bottom: $global-margin; +$progress-meter-background: $primary-color; +$progress-radius: $global-radius; + +// 28. Responsive Embed +// -------------------- + +$responsive-embed-margin-bottom: rem-calc(16); +$responsive-embed-ratios: ( + default: 4 by 3, + widescreen: 16 by 9, +); + +// 29. Reveal +// ---------- + +$reveal-background: $white; +$reveal-width: 600px; +$reveal-max-width: $global-width; +$reveal-padding: $global-padding; +$reveal-border: 1px solid $medium-gray; +$reveal-radius: $global-radius; +$reveal-zindex: 1005; +$reveal-overlay-background: rgba($black, 0.45); + +// 30. Slider +// ---------- + +$slider-width-vertical: 0.5rem; +$slider-transition: all 0.2s ease-in-out; +$slider-height: 0.5rem; +$slider-background: $light-gray; +$slider-fill-background: $medium-gray; +$slider-handle-height: 1.4rem; +$slider-handle-width: 1.4rem; +$slider-handle-background: $primary-color; +$slider-opacity-disabled: 0.25; +$slider-radius: $global-radius; + +// 31. Switch +// ---------- + +$switch-background: $medium-gray; +$switch-background-active: $primary-color; +$switch-height: 2rem; +$switch-height-tiny: 1.5rem; +$switch-height-small: 1.75rem; +$switch-height-large: 2.5rem; +$switch-radius: $global-radius; +$switch-margin: $global-margin; +$switch-paddle-background: $white; +$switch-paddle-offset: 0.25rem; +$switch-paddle-radius: $global-radius; +$switch-paddle-transition: all 0.25s ease-out; + +// 32. Table +// --------- + +$table-background: $white; +$table-color-scale: 5%; +$table-border: 1px solid smart-scale($table-background, $table-color-scale); +$table-padding: rem-calc(8 10 10); +$table-hover-scale: 2%; +$table-row-hover: darken($table-background, $table-hover-scale); +$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale); +$table-is-striped: true; +$table-striped-background: smart-scale($table-background, $table-color-scale); +$table-stripe: even; +$table-head-background: smart-scale($table-background, $table-color-scale / 2); +$table-head-row-hover: darken($table-head-background, $table-hover-scale); +$table-foot-background: smart-scale($table-background, $table-color-scale); +$table-foot-row-hover: darken($table-foot-background, $table-hover-scale); +$table-head-font-color: $body-font-color; +$table-foot-font-color: $body-font-color; +$show-header-for-stacked: false; + +// 33. Tabs +// -------- + +$tab-margin: 0; +$tab-background: $white; +$tab-color: $primary-color; +$tab-background-active: $light-gray; +$tab-active-color: $primary-color; +$tab-item-font-size: rem-calc(12); +$tab-item-background-hover: $white; +$tab-item-padding: 1.25rem 1.5rem; +$tab-expand-max: 6; +$tab-content-background: $white; +$tab-content-border: $light-gray; +$tab-content-color: $body-font-color; +$tab-content-padding: 1rem; + +// 34. Thumbnail +// ------------- + +$thumbnail-border: solid 4px $white; +$thumbnail-margin-bottom: $global-margin; +$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2); +$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5); +$thumbnail-transition: box-shadow 200ms ease-out; +$thumbnail-radius: $global-radius; + +// 35. Title Bar +// ------------- + +$titlebar-background: $black; +$titlebar-color: $white; +$titlebar-padding: 0.5rem; +$titlebar-text-font-weight: bold; +$titlebar-icon-color: $white; +$titlebar-icon-color-hover: $medium-gray; +$titlebar-icon-spacing: 0.25rem; + +// 36. Tooltip +// ----------- + +$has-tip-font-weight: $global-weight-bold; +$has-tip-border-bottom: dotted 1px $dark-gray; +$tooltip-background-color: $black; +$tooltip-color: $white; +$tooltip-padding: 0.75rem; +$tooltip-font-size: $small-font-size; +$tooltip-pip-width: 0.75rem; +$tooltip-pip-height: $tooltip-pip-width * 0.866; +$tooltip-radius: $global-radius; + +// 37. Top Bar +// ----------- + +$topbar-padding: 0.5rem; +$topbar-background: $secondary-color; +$topbar-submenu-background: $topbar-background; +$topbar-title-spacing: 0.5rem 1rem 0.5rem 0; +$topbar-input-width: 200px; +$topbar-unstack-breakpoint: medium; + diff --git a/src/styles/app.scss b/src/styles/app.scss new file mode 100755 index 0000000..43a1c0d --- /dev/null +++ b/src/styles/app.scss @@ -0,0 +1,7 @@ +// This file gets imported in every component by the scss cssLoader (see build/utils.js) +// https://github.com/vuejs/vue-loader/issues/328 + +// Load custom Foundation variables +@import "./settings"; +// Load Foundation +@import "~foundation-sites/scss/foundation"; diff --git a/src/styles/global.scss b/src/styles/global.scss new file mode 100755 index 0000000..ae9023c --- /dev/null +++ b/src/styles/global.scss @@ -0,0 +1,8 @@ +// Source Sans Pro font +@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600'); +// Init Foundation +@include foundation-everything(true); +// Load icon fonts +@import './icons'; +// Import Motion UI +@import '~motion-ui/dist/motion-ui'; \ No newline at end of file diff --git a/static/.gitkeep b/static/.gitkeep new file mode 100755 index 0000000..e69de29