From 845668d77a7de51e289ecb3cf290081296c3c9ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A8=E3=83=AA=E3=82=B9?= Date: Wed, 23 Jul 2025 19:04:39 +0900 Subject: [PATCH 1/5] feat\!: replace bundled jasmine w/ jasmine-core - jasmine-core@5.9.0 comes from npmjs --- .eslintrc.yml | 4 + NOTICE | 23 - package-lock.json | 10 + package.json | 6 +- scripts/postinstall.js | 8 + www/assets/jasmine/.gitignore | 2 + www/assets/jasmine/boot.js | 133 - www/assets/jasmine/console.js | 190 - www/assets/jasmine/jasmine-html.js | 545 --- www/assets/jasmine/jasmine.css | 59 - www/assets/jasmine/jasmine.js | 5586 ------------------------ www/assets/jasmine/jasmine_favicon.png | Bin 1486 -> 0 bytes www/jasmine_helpers.js | 1 - 13 files changed, 29 insertions(+), 6538 deletions(-) create mode 100644 scripts/postinstall.js create mode 100644 www/assets/jasmine/.gitignore delete mode 100644 www/assets/jasmine/boot.js delete mode 100644 www/assets/jasmine/console.js delete mode 100644 www/assets/jasmine/jasmine-html.js delete mode 100644 www/assets/jasmine/jasmine.css delete mode 100644 www/assets/jasmine/jasmine.js delete mode 100644 www/assets/jasmine/jasmine_favicon.png diff --git a/.eslintrc.yml b/.eslintrc.yml index b25ad7e..b5bbd46 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -23,3 +23,7 @@ globals: describe: true jasmineRequire: true device: true + +overrides: + - files: [scripts/**/*.js] + extends: '@cordova/eslint-config/node' diff --git a/NOTICE b/NOTICE index 38bbb02..f961b33 100755 --- a/NOTICE +++ b/NOTICE @@ -197,26 +197,3 @@ The following frameworks and libraries are provided just for testing and benchma The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - Jasmine - ./www/assets/jasmine - - Copyright (c) 2008-2019 Pivotal Labs - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/package-lock.json b/package-lock.json index bef0efe..840d851 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,11 @@ "": { "name": "cordova-plugin-test-framework", "version": "2.0.0-dev", + "hasInstallScript": true, "license": "Apache-2.0", + "dependencies": { + "jasmine-core": "^5.9.0" + }, "devDependencies": { "@cordova/eslint-config": "^5.1.0" } @@ -1916,6 +1920,12 @@ "dev": true, "license": "ISC" }, + "node_modules/jasmine-core": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.9.0.tgz", + "integrity": "sha512-OMUvF1iI6+gSRYOhMrH4QYothVLN9C3EJ6wm4g7zLJlnaTl8zbaPOr0bTw70l7QxkoM7sVFOWo83u9B2Fe2Zng==", + "license": "MIT" + }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", diff --git a/package.json b/package.json index 8218411..4430eff 100644 --- a/package.json +++ b/package.json @@ -15,11 +15,15 @@ ], "scripts": { "test": "npm run lint", - "lint": "eslint ." + "lint": "eslint .", + "postinstall": "node scripts/postinstall.js" }, "author": "Apache Software Foundation", "license": "Apache-2.0", "devDependencies": { "@cordova/eslint-config": "^5.1.0" + }, + "dependencies": { + "jasmine-core": "^5.9.0" } } diff --git a/scripts/postinstall.js b/scripts/postinstall.js new file mode 100644 index 0000000..45c9a9f --- /dev/null +++ b/scripts/postinstall.js @@ -0,0 +1,8 @@ +const { cpSync, rmSync } = require('node:fs'); +const path = require('node:path'); + +const jasmineSrc = path.join(path.dirname(require.resolve('jasmine-core')), 'jasmine-core'); +const jasmineDest = path.join(__dirname, '..', 'www', 'assets', 'jasmine'); + +cpSync(jasmineSrc, jasmineDest, { recursive: true, force: true }); +rmSync(path.join(jasmineDest, 'example'), { recursive: true, force: true }); diff --git a/www/assets/jasmine/.gitignore b/www/assets/jasmine/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/www/assets/jasmine/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/www/assets/jasmine/boot.js b/www/assets/jasmine/boot.js deleted file mode 100644 index d9b5a80..0000000 --- a/www/assets/jasmine/boot.js +++ /dev/null @@ -1,133 +0,0 @@ -/** - Starting with version 2.0, this file "boots" Jasmine, performing all of the necessary initialization before executing the loaded environment and all of a project's specs. This file should be loaded after `jasmine.js` and `jasmine_html.js`, but before any project source files or spec files are loaded. Thus this file can also be used to customize Jasmine for a project. - - If a project is using Jasmine via the standalone distribution, this file can be customized directly. If a project is using Jasmine via the [Ruby gem][jasmine-gem], this file can be copied into the support directory via `jasmine copy_boot_js`. Other environments (e.g., Python) will have different mechanisms. - - The location of `boot.js` can be specified and/or overridden in `jasmine.yml`. - - [jasmine-gem]: http://github.com/pivotal/jasmine-gem - */ - -(function() { - - /** - * ## Require & Instantiate - * - * Require Jasmine's core files. Specifically, this requires and attaches all of Jasmine's code to the `jasmine` reference. - */ - window.jasmine = jasmineRequire.core(jasmineRequire); - - /** - * Since this is being run in a browser and the results should populate to an HTML page, require the HTML-specific Jasmine code, injecting the same reference. - */ - jasmineRequire.html(jasmine); - - /** - * Create the Jasmine environment. This is used to run all specs in a project. - */ - var env = jasmine.getEnv(); - - /** - * ## The Global Interface - * - * Build up the functions that will be exposed as the Jasmine public interface. A project can customize, rename or alias any of these functions as desired, provided the implementation remains unchanged. - */ - var jasmineInterface = jasmineRequire.interface(jasmine, env); - - /** - * Add all of the Jasmine global/public interface to the global scope, so a project can use the public interface directly. For example, calling `describe` in specs instead of `jasmine.getEnv().describe`. - */ - extend(window, jasmineInterface); - - /** - * ## Runner Parameters - * - * More browser specific code - wrap the query string in an object and to allow for getting/setting parameters from the runner user interface. - */ - - var queryString = new jasmine.QueryString({ - getWindowLocation: function() { return window.location; } - }); - - var filterSpecs = !!queryString.getParam("spec"); - - var catchingExceptions = queryString.getParam("catch"); - env.catchExceptions(typeof catchingExceptions === "undefined" ? true : catchingExceptions); - - var throwingExpectationFailures = queryString.getParam("throwFailures"); - env.throwOnExpectationFailure(throwingExpectationFailures); - - var random = queryString.getParam("random"); - env.randomizeTests(random); - - var seed = queryString.getParam("seed"); - if (seed) { - env.seed(seed); - } - - /** - * ## Reporters - * The `HtmlReporter` builds all of the HTML UI for the runner page. This reporter paints the dots, stars, and x's for specs, as well as all spec names and all failures (if any). - */ - var htmlReporter = new jasmine.HtmlReporter({ - env: env, - onRaiseExceptionsClick: function() { queryString.navigateWithNewParam("catch", !env.catchingExceptions()); }, - onThrowExpectationsClick: function() { queryString.navigateWithNewParam("throwFailures", !env.throwingExpectationFailures()); }, - onRandomClick: function() { queryString.navigateWithNewParam("random", !env.randomTests()); }, - addToExistingQueryString: function(key, value) { return queryString.fullStringWithNewParam(key, value); }, - getContainer: function() { return document.body; }, - createElement: function() { return document.createElement.apply(document, arguments); }, - createTextNode: function() { return document.createTextNode.apply(document, arguments); }, - timer: new jasmine.Timer(), - filterSpecs: filterSpecs - }); - - /** - * The `jsApiReporter` also receives spec results, and is used by any environment that needs to extract the results from JavaScript. - */ - env.addReporter(jasmineInterface.jsApiReporter); - env.addReporter(htmlReporter); - - /** - * Filter which specs will be run by matching the start of the full name against the `spec` query param. - */ - var specFilter = new jasmine.HtmlSpecFilter({ - filterString: function() { return queryString.getParam("spec"); } - }); - - env.specFilter = function(spec) { - return specFilter.matches(spec.getFullName()); - }; - - /** - * Setting up timing functions to be able to be overridden. Certain browsers (Safari, IE 8, phantomjs) require this hack. - */ - window.setTimeout = window.setTimeout; - window.setInterval = window.setInterval; - window.clearTimeout = window.clearTimeout; - window.clearInterval = window.clearInterval; - - /** - * ## Execution - * - * Replace the browser window's `onload`, ensure it's called, and then run all of the loaded specs. This includes initializing the `HtmlReporter` instance and then executing the loaded Jasmine environment. All of this will happen after all of the specs are loaded. - */ - var currentWindowOnload = window.onload; - - window.onload = function() { - if (currentWindowOnload) { - currentWindowOnload(); - } - htmlReporter.initialize(); - env.execute(); - }; - - /** - * Helper function for readability above. - */ - function extend(destination, source) { - for (var property in source) destination[property] = source[property]; - return destination; - } - -}()); diff --git a/www/assets/jasmine/console.js b/www/assets/jasmine/console.js deleted file mode 100644 index e17973f..0000000 --- a/www/assets/jasmine/console.js +++ /dev/null @@ -1,190 +0,0 @@ -/* -Copyright (c) 2008-2020 Pivotal Labs - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -function getJasmineRequireObj() { - if (typeof module !== 'undefined' && module.exports) { - return exports; - } else { - window.jasmineRequire = window.jasmineRequire || {}; - return window.jasmineRequire; - } -} - -getJasmineRequireObj().console = function(jRequire, j$) { - j$.ConsoleReporter = jRequire.ConsoleReporter(); -}; - -getJasmineRequireObj().ConsoleReporter = function() { - - var noopTimer = { - start: function(){}, - elapsed: function(){ return 0; } - }; - - function ConsoleReporter(options) { - var print = options.print, - showColors = options.showColors || false, - onComplete = options.onComplete || function() {}, - timer = options.timer || noopTimer, - specCount, - failureCount, - failedSpecs = [], - pendingCount, - ansi = { - green: '\x1B[32m', - red: '\x1B[31m', - yellow: '\x1B[33m', - none: '\x1B[0m' - }, - failedSuites = []; - - print('ConsoleReporter is deprecated and will be removed in a future version.'); - - this.jasmineStarted = function() { - specCount = 0; - failureCount = 0; - pendingCount = 0; - print('Started'); - printNewline(); - timer.start(); - }; - - this.jasmineDone = function() { - printNewline(); - for (var i = 0; i < failedSpecs.length; i++) { - specFailureDetails(failedSpecs[i]); - } - - if(specCount > 0) { - printNewline(); - - var specCounts = specCount + ' ' + plural('spec', specCount) + ', ' + - failureCount + ' ' + plural('failure', failureCount); - - if (pendingCount) { - specCounts += ', ' + pendingCount + ' pending ' + plural('spec', pendingCount); - } - - print(specCounts); - } else { - print('No specs found'); - } - - printNewline(); - var seconds = timer.elapsed() / 1000; - print('Finished in ' + seconds + ' ' + plural('second', seconds)); - printNewline(); - - for(i = 0; i < failedSuites.length; i++) { - suiteFailureDetails(failedSuites[i]); - } - - onComplete(failureCount === 0); - }; - - this.specDone = function(result) { - specCount++; - - if (result.status == 'pending') { - pendingCount++; - print(colored('yellow', '*')); - return; - } - - if (result.status == 'passed') { - print(colored('green', '.')); - return; - } - - if (result.status == 'failed') { - failureCount++; - failedSpecs.push(result); - print(colored('red', 'F')); - } - }; - - this.suiteDone = function(result) { - if (result.failedExpectations && result.failedExpectations.length > 0) { - failureCount++; - failedSuites.push(result); - } - }; - - return this; - - function printNewline() { - print('\n'); - } - - function colored(color, str) { - return showColors ? (ansi[color] + str + ansi.none) : str; - } - - function plural(str, count) { - return count == 1 ? str : str + 's'; - } - - function repeat(thing, times) { - var arr = []; - for (var i = 0; i < times; i++) { - arr.push(thing); - } - return arr; - } - - function indent(str, spaces) { - var lines = (str || '').split('\n'); - var newArr = []; - for (var i = 0; i < lines.length; i++) { - newArr.push(repeat(' ', spaces).join('') + lines[i]); - } - return newArr.join('\n'); - } - - function specFailureDetails(result) { - printNewline(); - print(result.fullName); - - for (var i = 0; i < result.failedExpectations.length; i++) { - var failedExpectation = result.failedExpectations[i]; - printNewline(); - print(indent(failedExpectation.message, 2)); - print(indent(failedExpectation.stack, 2)); - } - - printNewline(); - } - - function suiteFailureDetails(result) { - for (var i = 0; i < result.failedExpectations.length; i++) { - printNewline(); - print(colored('red', 'An error was thrown in an afterAll')); - printNewline(); - print(colored('red', 'AfterAll ' + result.failedExpectations[i].message)); - - } - printNewline(); - } - } - - return ConsoleReporter; -}; diff --git a/www/assets/jasmine/jasmine-html.js b/www/assets/jasmine/jasmine-html.js deleted file mode 100644 index e116e86..0000000 --- a/www/assets/jasmine/jasmine-html.js +++ /dev/null @@ -1,545 +0,0 @@ -/* -Copyright (c) 2008-2020 Pivotal Labs - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -jasmineRequire.html = function(j$) { - j$.ResultsNode = jasmineRequire.ResultsNode(); - j$.HtmlReporter = jasmineRequire.HtmlReporter(j$); - j$.QueryString = jasmineRequire.QueryString(); - j$.HtmlSpecFilter = jasmineRequire.HtmlSpecFilter(); -}; - -jasmineRequire.HtmlReporter = function(j$) { - - var noopTimer = { - start: function() {}, - elapsed: function() { return 0; } - }; - - function ResultsStateBuilder() { - this.topResults = new j$.ResultsNode({}, '', null); - this.currentParent = this.topResults; - this.specsExecuted = 0; - this.failureCount = 0; - this.pendingSpecCount = 0; - } - - ResultsStateBuilder.prototype.suiteStarted = function(result) { - this.currentParent.addChild(result, 'suite'); - this.currentParent = this.currentParent.last(); - }; - - ResultsStateBuilder.prototype.suiteDone = function(result) { - if (this.currentParent !== this.topResults) { - this.currentParent = this.currentParent.parent; - } - }; - - ResultsStateBuilder.prototype.specStarted = function(result) { - }; - - ResultsStateBuilder.prototype.specDone = function(result) { - this.currentParent.addChild(result, 'spec'); - - if (result.status !== 'disabled') { - this.specsExecuted++; - } - - if (result.status === 'failed') { - this.failureCount++; - } - - if (result.status == 'pending') { - this.pendingSpecCount++; - } - }; - - - - function HtmlReporter(options) { - var env = options.env || {}, - getContainer = options.getContainer, - createElement = options.createElement, - createTextNode = options.createTextNode, - onRaiseExceptionsClick = options.onRaiseExceptionsClick || function() {}, - onThrowExpectationsClick = options.onThrowExpectationsClick || function() {}, - onRandomClick = options.onRandomClick || function() {}, - addToExistingQueryString = options.addToExistingQueryString || defaultQueryString, - filterSpecs = options.filterSpecs, - timer = options.timer || noopTimer, - results = [], - htmlReporterMain, - symbols, - failedSuites = [], - deprecationWarnings = []; - - this.initialize = function() { - clearPrior(); - htmlReporterMain = createDom('div', {className: 'jasmine_html-reporter'}, - createDom('div', {className: 'jasmine-banner'}, - createDom('a', {className: 'jasmine-title', href: 'http://jasmine.github.io/', target: '_blank'}), - createDom('span', {className: 'jasmine-version'}, j$.version) - ), - createDom('ul', {className: 'jasmine-symbol-summary'}), - createDom('div', {className: 'jasmine-alert'}), - createDom('div', {className: 'jasmine-results'}, - createDom('div', {className: 'jasmine-failures'}) - ) - ); - getContainer().appendChild(htmlReporterMain); - }; - - var totalSpecsDefined; - this.jasmineStarted = function(options) { - totalSpecsDefined = options.totalSpecsDefined || 0; - timer.start(); - }; - - var summary = createDom('div', {className: 'jasmine-summary'}); - - var stateBuilder = new ResultsStateBuilder(); - - this.suiteStarted = function(result) { - stateBuilder.suiteStarted(result); - }; - - this.suiteDone = function(result) { - if (result.status == 'failed') { - failedSuites.push(result); - } - - stateBuilder.suiteDone(result); - addDeprecationWarnings(result); - }; - - this.specStarted = function(result) { - stateBuilder.specStarted(result); - }; - - var failures = []; - this.specDone = function(result) { - stateBuilder.specDone(result); - - if(noExpectations(result) && typeof console !== 'undefined' && typeof console.error !== 'undefined') { - console.error('Spec \'' + result.fullName + '\' has no expectations.'); - } - - if (!symbols){ - symbols = find('.jasmine-symbol-summary'); - } - - symbols.appendChild(createDom('li', { - className: noExpectations(result) ? 'jasmine-empty' : 'jasmine-' + result.status, - id: 'spec_' + result.id, - title: result.fullName - } - )); - - if (result.status == 'failed') { - var failure = - createDom('div', {className: 'jasmine-spec-detail jasmine-failed'}, - createDom('div', {className: 'jasmine-description'}, - createDom('a', {title: result.fullName, href: specHref(result)}, result.fullName) - ), - createDom('div', {className: 'jasmine-messages'}) - ); - var messages = failure.childNodes[1]; - - for (var i = 0; i < result.failedExpectations.length; i++) { - var expectation = result.failedExpectations[i]; - messages.appendChild(createDom('div', {className: 'jasmine-result-message'}, expectation.message)); - messages.appendChild(createDom('div', {className: 'jasmine-stack-trace'}, expectation.stack)); - } - - failures.push(failure); - } - - addDeprecationWarnings(result); - }; - - this.jasmineDone = function(doneResult) { - var banner = find('.jasmine-banner'); - var alert = find('.jasmine-alert'); - var order = doneResult && doneResult.order; - alert.appendChild(createDom('span', {className: 'jasmine-duration'}, 'finished in ' + timer.elapsed() / 1000 + 's')); - - banner.appendChild( - createDom('div', { className: 'jasmine-run-options' }, - createDom('span', { className: 'jasmine-trigger' }, 'Options'), - createDom('div', { className: 'jasmine-payload' }, - createDom('div', { className: 'jasmine-exceptions' }, - createDom('input', { - className: 'jasmine-raise', - id: 'jasmine-raise-exceptions', - type: 'checkbox' - }), - createDom('label', { className: 'jasmine-label', 'for': 'jasmine-raise-exceptions' }, 'raise exceptions')), - createDom('div', { className: 'jasmine-throw-failures' }, - createDom('input', { - className: 'jasmine-throw', - id: 'jasmine-throw-failures', - type: 'checkbox' - }), - createDom('label', { className: 'jasmine-label', 'for': 'jasmine-throw-failures' }, 'stop spec on expectation failure')), - createDom('div', { className: 'jasmine-random-order' }, - createDom('input', { - className: 'jasmine-random', - id: 'jasmine-random-order', - type: 'checkbox' - }), - createDom('label', { className: 'jasmine-label', 'for': 'jasmine-random-order' }, 'run tests in random order')) - ) - )); - - var raiseCheckbox = find('#jasmine-raise-exceptions'); - - raiseCheckbox.checked = !env.catchingExceptions(); - raiseCheckbox.onclick = onRaiseExceptionsClick; - - var throwCheckbox = find('#jasmine-throw-failures'); - throwCheckbox.checked = env.throwingExpectationFailures(); - throwCheckbox.onclick = onThrowExpectationsClick; - - var randomCheckbox = find('#jasmine-random-order'); - randomCheckbox.checked = env.randomTests(); - randomCheckbox.onclick = onRandomClick; - - var optionsMenu = find('.jasmine-run-options'), - optionsTrigger = optionsMenu.querySelector('.jasmine-trigger'), - optionsPayload = optionsMenu.querySelector('.jasmine-payload'), - isOpen = /\bjasmine-open\b/; - - optionsTrigger.onclick = function() { - if (isOpen.test(optionsPayload.className)) { - optionsPayload.className = optionsPayload.className.replace(isOpen, ''); - } else { - optionsPayload.className += ' jasmine-open'; - } - }; - - if (stateBuilder.specsExecuted < totalSpecsDefined) { - var skippedMessage = 'Ran ' + stateBuilder.specsExecuted + ' of ' + totalSpecsDefined + ' specs - run all'; - var skippedLink = addToExistingQueryString('spec', ''); - alert.appendChild( - createDom('span', {className: 'jasmine-bar jasmine-skipped'}, - createDom('a', {href: skippedLink, title: 'Run all specs'}, skippedMessage) - ) - ); - } - var statusBarMessage = ''; - var statusBarClassName = 'jasmine-bar '; - - if (totalSpecsDefined > 0) { - statusBarMessage += pluralize('spec', stateBuilder.specsExecuted) + ', ' + pluralize('failure', stateBuilder.failureCount); - if (stateBuilder.pendingSpecCount) { statusBarMessage += ', ' + pluralize('pending spec', stateBuilder.pendingSpecCount); } - statusBarClassName += (stateBuilder.failureCount > 0) ? 'jasmine-failed' : 'jasmine-passed'; - } else { - statusBarClassName += 'jasmine-skipped'; - statusBarMessage += 'No specs found'; - } - - var seedBar; - if (order && order.random) { - seedBar = createDom('span', {className: 'jasmine-seed-bar'}, - ', randomized with seed ', - createDom('a', {title: 'randomized with seed ' + order.seed, href: seedHref(order.seed)}, order.seed) - ); - } - - alert.appendChild(createDom('span', {className: statusBarClassName}, statusBarMessage, seedBar)); - - var errorBarClassName = 'jasmine-bar jasmine-errored'; - var errorBarMessagePrefix = 'AfterAll '; - - for(var i = 0; i < failedSuites.length; i++) { - var failedSuite = failedSuites[i]; - for(var j = 0; j < failedSuite.failedExpectations.length; j++) { - alert.appendChild(createDom('span', {className: errorBarClassName}, errorBarMessagePrefix + failedSuite.failedExpectations[j].message)); - } - } - - var globalFailures = (doneResult && doneResult.failedExpectations) || []; - for(i = 0; i < globalFailures.length; i++) { - var failure = globalFailures[i]; - alert.appendChild(createDom('span', {className: errorBarClassName}, errorBarMessagePrefix + failure.message)); - } - - addDeprecationWarnings(doneResult); - - var warningBarClassName = 'jasmine-bar jasmine-warning'; - for(i = 0; i < deprecationWarnings.length; i++) { - var warning = deprecationWarnings[i]; - alert.appendChild(createDom('span', {className: warningBarClassName}, 'DEPRECATION: ' + warning)); - } - - var results = find('.jasmine-results'); - results.appendChild(summary); - - summaryList(stateBuilder.topResults, summary); - - function summaryList(resultsTree, domParent) { - var specListNode; - for (var i = 0; i < resultsTree.children.length; i++) { - var resultNode = resultsTree.children[i]; - if (filterSpecs && !hasActiveSpec(resultNode)) { - continue; - } - if (resultNode.type == 'suite') { - var suiteListNode = createDom('ul', {className: 'jasmine-suite', id: 'suite-' + resultNode.result.id}, - createDom('li', {className: 'jasmine-suite-detail'}, - createDom('a', {href: specHref(resultNode.result)}, resultNode.result.description) - ) - ); - - summaryList(resultNode, suiteListNode); - domParent.appendChild(suiteListNode); - } - if (resultNode.type == 'spec') { - if (domParent.getAttribute('class') != 'jasmine-specs') { - specListNode = createDom('ul', {className: 'jasmine-specs'}); - domParent.appendChild(specListNode); - } - var specDescription = resultNode.result.description; - if(noExpectations(resultNode.result)) { - specDescription = 'SPEC HAS NO EXPECTATIONS ' + specDescription; - } - if(resultNode.result.status === 'pending' && resultNode.result.pendingReason !== '') { - specDescription = specDescription + ' PENDING WITH MESSAGE: ' + resultNode.result.pendingReason; - } - specListNode.appendChild( - createDom('li', { - className: 'jasmine-' + resultNode.result.status, - id: 'spec-' + resultNode.result.id - }, - createDom('a', {href: specHref(resultNode.result)}, specDescription) - ) - ); - } - } - } - - if (failures.length) { - alert.appendChild( - createDom('span', {className: 'jasmine-menu jasmine-bar jasmine-spec-list'}, - createDom('span', {}, 'Spec List | '), - createDom('a', {className: 'jasmine-failures-menu', href: '#'}, 'Failures'))); - alert.appendChild( - createDom('span', {className: 'jasmine-menu jasmine-bar jasmine-failure-list'}, - createDom('a', {className: 'jasmine-spec-list-menu', href: '#'}, 'Spec List'), - createDom('span', {}, ' | Failures '))); - - find('.jasmine-failures-menu').onclick = function() { - setMenuModeTo('jasmine-failure-list'); - }; - find('.jasmine-spec-list-menu').onclick = function() { - setMenuModeTo('jasmine-spec-list'); - }; - - setMenuModeTo('jasmine-failure-list'); - - var failureNode = find('.jasmine-failures'); - for (i = 0; i < failures.length; i++) { - failureNode.appendChild(failures[i]); - } - } - }; - - return this; - - function addDeprecationWarnings(result) { - if (result && result.deprecationWarnings) { - for(var i = 0; i < result.deprecationWarnings.length; i++) { - var warning = result.deprecationWarnings[i].message; - if (!j$.util.arrayContains(warning)) { - deprecationWarnings.push(warning); - } - } - } - } - - function find(selector) { - return getContainer().querySelector('.jasmine_html-reporter ' + selector); - } - - function clearPrior() { - // return the reporter - var oldReporter = find(''); - - if(oldReporter) { - getContainer().removeChild(oldReporter); - } - } - - function createDom(type, attrs, childrenVarArgs) { - var el = createElement(type); - - for (var i = 2; i < arguments.length; i++) { - var child = arguments[i]; - - if (typeof child === 'string') { - el.appendChild(createTextNode(child)); - } else { - if (child) { - el.appendChild(child); - } - } - } - - for (var attr in attrs) { - if (attr == 'className') { - el[attr] = attrs[attr]; - } else { - el.setAttribute(attr, attrs[attr]); - } - } - - return el; - } - - function pluralize(singular, count) { - var word = (count == 1 ? singular : singular + 's'); - - return '' + count + ' ' + word; - } - - function specHref(result) { - return addToExistingQueryString('spec', result.fullName); - } - - function seedHref(seed) { - return addToExistingQueryString('seed', seed); - } - - function defaultQueryString(key, value) { - return '?' + key + '=' + value; - } - - function setMenuModeTo(mode) { - htmlReporterMain.setAttribute('class', 'jasmine_html-reporter ' + mode); - } - - function noExpectations(result) { - return (result.failedExpectations.length + result.passedExpectations.length) === 0 && - result.status === 'passed'; - } - - function hasActiveSpec(resultNode) { - if (resultNode.type == 'spec' && resultNode.result.status != 'disabled') { - return true; - } - - if (resultNode.type == 'suite') { - for (var i = 0, j = resultNode.children.length; i < j; i++) { - if (hasActiveSpec(resultNode.children[i])) { - return true; - } - } - } - } - } - - return HtmlReporter; -}; - -jasmineRequire.HtmlSpecFilter = function() { - function HtmlSpecFilter(options) { - var filterString = options && options.filterString() && options.filterString().replace(/[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&'); - var filterPattern = new RegExp(filterString); - - this.matches = function(specName) { - return filterPattern.test(specName); - }; - } - - return HtmlSpecFilter; -}; - -jasmineRequire.ResultsNode = function() { - function ResultsNode(result, type, parent) { - this.result = result; - this.type = type; - this.parent = parent; - - this.children = []; - - this.addChild = function(result, type) { - this.children.push(new ResultsNode(result, type, this)); - }; - - this.last = function() { - return this.children[this.children.length - 1]; - }; - } - - return ResultsNode; -}; - -jasmineRequire.QueryString = function() { - function QueryString(options) { - - this.navigateWithNewParam = function(key, value) { - options.getWindowLocation().search = this.fullStringWithNewParam(key, value); - }; - - this.fullStringWithNewParam = function(key, value) { - var paramMap = queryStringToParamMap(); - paramMap[key] = value; - return toQueryString(paramMap); - }; - - this.getParam = function(key) { - return queryStringToParamMap()[key]; - }; - - return this; - - function toQueryString(paramMap) { - var qStrPairs = []; - for (var prop in paramMap) { - qStrPairs.push(encodeURIComponent(prop) + '=' + encodeURIComponent(paramMap[prop])); - } - return '?' + qStrPairs.join('&'); - } - - function queryStringToParamMap() { - var paramStr = options.getWindowLocation().search.substring(1), - params = [], - paramMap = {}; - - if (paramStr.length > 0) { - params = paramStr.split('&'); - for (var i = 0; i < params.length; i++) { - var p = params[i].split('='); - var value = decodeURIComponent(p[1]); - if (value === 'true' || value === 'false') { - value = JSON.parse(value); - } - paramMap[decodeURIComponent(p[0])] = value; - } - } - - return paramMap; - } - - } - - return QueryString; -}; diff --git a/www/assets/jasmine/jasmine.css b/www/assets/jasmine/jasmine.css deleted file mode 100644 index 5207c5b..0000000 --- a/www/assets/jasmine/jasmine.css +++ /dev/null @@ -1,59 +0,0 @@ -body { overflow-y: scroll; } - -.jasmine_html-reporter { background-color: #eee; padding: 5px; margin: -8px; font-size: 11px; font-family: Monaco, "Lucida Console", monospace; line-height: 14px; color: #333; } -.jasmine_html-reporter a { text-decoration: none; } -.jasmine_html-reporter a:hover { text-decoration: underline; } -.jasmine_html-reporter p, .jasmine_html-reporter h1, .jasmine_html-reporter h2, .jasmine_html-reporter h3, .jasmine_html-reporter h4, .jasmine_html-reporter h5, .jasmine_html-reporter h6 { margin: 0; line-height: 14px; } -.jasmine_html-reporter .jasmine-banner, .jasmine_html-reporter .jasmine-symbol-summary, .jasmine_html-reporter .jasmine-summary, .jasmine_html-reporter .jasmine-result-message, .jasmine_html-reporter .jasmine-spec .jasmine-description, .jasmine_html-reporter .jasmine-spec-detail .jasmine-description, .jasmine_html-reporter .jasmine-alert .jasmine-bar, .jasmine_html-reporter .jasmine-stack-trace { padding-left: 9px; padding-right: 9px; } -.jasmine_html-reporter .jasmine-banner { position: relative; } -.jasmine_html-reporter .jasmine-banner .jasmine-title { background: url('data:image/png;base64,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') no-repeat; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICB3aWR0aD0iNjgxLjk2MjUyIgogICBoZWlnaHQ9IjE4Ny41IgogICBpZD0ic3ZnMiIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczYiPjxjbGlwUGF0aAogICAgICAgaWQ9ImNsaXBQYXRoMTgiPjxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxNTAwIDAsMCBsIDU0NTUuNzQsMCAwLDE1MDAgTCAwLDE1MDAgeiIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgaWQ9InBhdGgyMCIgLz48L2NsaXBQYXRoPjwvZGVmcz48ZwogICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMjUsMCwwLC0xLjI1LDAsMTg3LjUpIgogICAgIGlkPSJnMTAiPjxnCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMSwwLjEpIgogICAgICAgaWQ9ImcxMiI+PGcKICAgICAgICAgaWQ9ImcxNCI+PGcKICAgICAgICAgICBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgxOCkiCiAgICAgICAgICAgaWQ9ImcxNiI+PHBhdGgKICAgICAgICAgICAgIGQ9Im0gMTU0NCw1OTkuNDM0IGMgMC45MiwtNDAuMzUyIDI1LjY4LC04MS42MDIgNzEuNTMsLTgxLjYwMiAyNy41MSwwIDQ3LjY4LDEyLjgzMiA2MS40NCwzNS43NTQgMTIuODMsMjIuOTMgMTIuODMsNTYuODUyIDEyLjgzLDgyLjUyNyBsIDAsMzI5LjE4NCAtNzEuNTIsMCAwLDEwNC41NDMgMjY2LjgzLDAgMCwtMTA0LjU0MyAtNzAuNiwwIDAsLTM0NC43NyBjIDAsLTU4LjY5MSAtMy42OCwtMTA0LjUzMSAtNDQuOTMsLTE1Mi4yMTggLTM2LjY4LC00Mi4xOCAtOTYuMjgsLTY2LjAyIC0xNTMuMTQsLTY2LjAyIC0xMTcuMzcsMCAtMjA3LjI0LDc3Ljk0MSAtMjAyLjY0LDE5Ny4xNDUgbCAxMzAuMiwwIgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoMjIiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjxwYXRoCiAgICAgICAgICAgICBkPSJtIDIzMDEuNCw2NjIuNjk1IGMgMCw4MC43MDMgLTY2Ljk0LDE0NS44MTMgLTE0Ny42MywxNDUuODEzIC04My40NCwwIC0xNDcuNjMsLTY4Ljc4MSAtMTQ3LjYzLC0xNTEuMzAxIDAsLTc5Ljc4NSA2Ni45NCwtMTQ1LjgwMSAxNDUuOCwtMTQ1LjgwMSA4NC4zNSwwIDE0OS40Niw2Ny44NTIgMTQ5LjQ2LDE1MS4yODkgeiBtIC0xLjgzLC0xODEuNTQ3IGMgLTM1Ljc3LC01NC4wOTcgLTkzLjUzLC03OC44NTkgLTE1Ny43MiwtNzguODU5IC0xNDAuMywwIC0yNTEuMjQsMTE2LjQ0OSAtMjUxLjI0LDI1NC45MTggMCwxNDIuMTI5IDExMy43LDI2MC40MSAyNTYuNzQsMjYwLjQxIDYzLjI3LDAgMTE4LjI5LC0yOS4zMzYgMTUyLjIyLC04Mi41MjMgbCAwLDY5LjY4NyAxNzUuMTQsMCAwLC0xMDQuNTI3IC02MS40NCwwIDAsLTI4MC41OTggNjEuNDQsMCAwLC0xMDQuNTI3IC0xNzUuMTQsMCAwLDY2LjAxOSIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDI0IgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0ibSAyNjIyLjMzLDU1Ny4yNTggYyAzLjY3LC00NC4wMTYgMzMuMDEsLTczLjM0OCA3OC44NiwtNzMuMzQ4IDMzLjkzLDAgNjYuOTMsMjMuODI0IDY2LjkzLDYwLjUwNCAwLDQ4LjYwNiAtNDUuODQsNTYuODU2IC04My40NCw2Ni45NDEgLTg1LjI4LDIyLjAwNCAtMTc4LjgxLDQ4LjYwNiAtMTc4LjgxLDE1NS44NzkgMCw5My41MzYgNzguODYsMTQ3LjYzMyAxNjUuOTgsMTQ3LjYzMyA0NCwwIDgzLjQzLC05LjE3NiAxMTAuOTQsLTQ0LjAwOCBsIDAsMzMuOTIyIDgyLjUzLDAgMCwtMTMyLjk2NSAtMTA4LjIxLDAgYyAtMS44MywzNC44NTYgLTI4LjQyLDU3Ljc3NCAtNjMuMjYsNTcuNzc0IC0zMC4yNiwwIC02Mi4zNSwtMTcuNDIyIC02Mi4zNSwtNTEuMzQ4IDAsLTQ1Ljg0NyA0NC45MywtNTUuOTMgODAuNjksLTY0LjE4IDg4LjAyLC0yMC4xNzUgMTgyLjQ3LC00Ny42OTUgMTgyLjQ3LC0xNTcuNzM0IDAsLTk5LjAyNyAtODMuNDQsLTE1NC4wMzkgLTE3NS4xMywtMTU0LjAzOSAtNDkuNTMsMCAtOTQuNDYsMTUuNTgyIC0xMjYuNTUsNTMuMTggbCAwLC00MC4zNCAtODUuMjcsMCAwLDE0Mi4xMjkgMTE0LjYyLDAiCiAgICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICAgICAgaWQ9InBhdGgyNiIKICAgICAgICAgICAgIHN0eWxlPSJmaWxsOiM4YTQxODI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIC8+PHBhdGgKICAgICAgICAgICAgIGQ9Im0gMjk4OC4xOCw4MDAuMjU0IC02My4yNiwwIDAsMTA0LjUyNyAxNjUuMDUsMCAwLC03My4zNTUgYyAzMS4xOCw1MS4zNDcgNzguODYsODUuMjc3IDE0MS4yMSw4NS4yNzcgNjcuODUsMCAxMjQuNzEsLTQxLjI1OCAxNTIuMjEsLTEwMi42OTkgMjYuNiw2Mi4zNTEgOTIuNjIsMTAyLjY5OSAxNjAuNDcsMTAyLjY5OSA1My4xOSwwIDEwNS40NiwtMjIgMTQxLjIxLC02Mi4zNTEgMzguNTIsLTQ0LjkzOCAzOC41MiwtOTMuNTMyIDM4LjUyLC0xNDkuNDU3IGwgMCwtMTg1LjIzOSA2My4yNywwIDAsLTEwNC41MjcgLTIzOC40MiwwIDAsMTA0LjUyNyA2My4yOCwwIDAsMTU3LjcxNSBjIDAsMzIuMTAyIDAsNjAuNTI3IC0xNC42Nyw4OC45NTcgLTE4LjM0LDI2LjU4MiAtNDguNjEsNDAuMzQ0IC03OS43Nyw0MC4zNDQgLTMwLjI2LDAgLTYzLjI4LC0xMi44NDQgLTgyLjUzLC0zNi42NzIgLTIyLjkzLC0yOS4zNTUgLTIyLjkzLC01Ni44NjMgLTIyLjkzLC05Mi42MjkgbCAwLC0xNTcuNzE1IDYzLjI3LDAgMCwtMTA0LjUyNyAtMjM4LjQxLDAgMCwxMDQuNTI3IDYzLjI4LDAgMCwxNTAuMzgzIGMgMCwyOS4zNDggMCw2Ni4wMjMgLTE0LjY3LDkxLjY5OSAtMTUuNTksMjkuMzM2IC00Ny42OSw0NC45MzQgLTgwLjcsNDQuOTM0IC0zMS4xOCwwIC01Ny43NywtMTEuMDA4IC03Ny45NCwtMzUuNzc0IC0yNC43NywtMzAuMjUzIC0yNi42LC02Mi4zNDMgLTI2LjYsLTk5Ljk0MSBsIDAsLTE1MS4zMDEgNjMuMjcsMCAwLC0xMDQuNTI3IC0yMzguNCwwIDAsMTA0LjUyNyA2My4yNiwwIDAsMjgwLjU5OCIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDI4IgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0ibSAzOTk4LjY2LDk1MS41NDcgLTExMS44NywwIDAsMTE4LjI5MyAxMTEuODcsMCAwLC0xMTguMjkzIHogbSAwLC00MzEuODkxIDYzLjI3LDAgMCwtMTA0LjUyNyAtMjM5LjMzLDAgMCwxMDQuNTI3IDY0LjE5LDAgMCwyODAuNTk4IC02My4yNywwIDAsMTA0LjUyNyAxNzUuMTQsMCAwLC0zODUuMTI1IgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoMzAiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjxwYXRoCiAgICAgICAgICAgICBkPSJtIDQxNTkuMTIsODAwLjI1NCAtNjMuMjcsMCAwLDEwNC41MjcgMTc1LjE0LDAgMCwtNjkuNjg3IGMgMjkuMzUsNTQuMTAxIDg0LjM2LDgwLjY5OSAxNDQuODcsODAuNjk5IDUzLjE5LDAgMTA1LjQ1LC0yMi4wMTYgMTQxLjIyLC02MC41MjcgNDAuMzQsLTQ0LjkzNCA0MS4yNiwtODguMDMyIDQxLjI2LC0xNDMuOTU3IGwgMCwtMTkxLjY1MyA2My4yNywwIDAsLTEwNC41MjcgLTIzOC40LDAgMCwxMDQuNTI3IDYzLjI2LDAgMCwxNTguNjM3IGMgMCwzMC4yNjIgMCw2MS40MzQgLTE5LjI2LDg4LjAzNSAtMjAuMTcsMjYuNTgyIC01My4xOCwzOS40MTQgLTg2LjE5LDM5LjQxNCAtMzMuOTMsMCAtNjguNzcsLTEzLjc1IC04OC45NCwtNDEuMjUgLTIxLjA5LC0yNy41IC0yMS4wOSwtNjkuNjg3IC0yMS4wOSwtMTAyLjcwNyBsIDAsLTE0Mi4xMjkgNjMuMjYsMCAwLC0xMDQuNTI3IC0yMzguNCwwIDAsMTA0LjUyNyA2My4yNywwIDAsMjgwLjU5OCIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDMyIgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0ibSA1MDgyLjQ4LDcwMy45NjUgYyAtMTkuMjQsNzAuNjA1IC04MS42LDExNS41NDcgLTE1NC4wNCwxMTUuNTQ3IC02Ni4wNCwwIC0xMjkuMywtNTEuMzQ4IC0xNDMuMDUsLTExNS41NDcgbCAyOTcuMDksMCB6IG0gODUuMjcsLTE0NC44ODMgYyAtMzguNTEsLTkzLjUyMyAtMTI5LjI3LC0xNTYuNzkzIC0yMzEuMDUsLTE1Ni43OTMgLTE0My4wNywwIC0yNTcuNjgsMTExLjg3MSAtMjU3LjY4LDI1NS44MzYgMCwxNDQuODgzIDEwOS4xMiwyNjEuMzI4IDI1NC45MSwyNjEuMzI4IDY3Ljg3LDAgMTM1LjcyLC0zMC4yNTggMTgzLjM5LC03OC44NjMgNDguNjIsLTUxLjM0NCA2OC43OSwtMTEzLjY5NSA2OC43OSwtMTgzLjM4MyBsIC0zLjY3LC0zOS40MzQgLTM5Ni4xMywwIGMgMTQuNjcsLTY3Ljg2MyA3Ny4wMywtMTE3LjM2MyAxNDYuNzIsLTExNy4zNjMgNDguNTksMCA5MC43NiwxOC4zMjggMTE4LjI4LDU4LjY3MiBsIDExNi40NCwwIgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoMzQiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjxwYXRoCiAgICAgICAgICAgICBkPSJtIDY5MC44OTUsODUwLjcwMyA5MC43NSwwIDIyLjU0MywzMS4wMzUgMCwyNDMuMTIyIC0xMzUuODI5LDAgMCwtMjQzLjE0MSAyMi41MzYsLTMxLjAxNiIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDM2IgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0ibSA2MzIuMzk1LDc0Mi4yNTggMjguMDM5LDg2LjMwNCAtMjIuNTUxLDMxLjA0IC0yMzEuMjIzLDc1LjEyOCAtNDEuOTc2LC0xMjkuMTgzIDIzMS4yNTcsLTc1LjEzNyAzNi40NTQsMTEuODQ4IgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoMzgiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjxwYXRoCiAgICAgICAgICAgICBkPSJtIDcxNy40NDksNjUzLjEwNSAtNzMuNDEsNTMuMzYgLTM2LjQ4OCwtMTEuODc1IC0xNDIuOTAzLC0xOTYuNjkyIDEwOS44ODMsLTc5LjgyOCAxNDIuOTE4LDE5Ni43MDMgMCwzOC4zMzIiCiAgICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICAgICAgaWQ9InBhdGg0MCIKICAgICAgICAgICAgIHN0eWxlPSJmaWxsOiM4YTQxODI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIC8+PHBhdGgKICAgICAgICAgICAgIGQ9Im0gODI4LjUyLDcwNi40NjUgLTczLjQyNiwtNTMuMzQgMC4wMTEsLTM4LjM1OSBMIDg5OC4wMDQsNDE4LjA3IDEwMDcuOSw0OTcuODk4IDg2NC45NzMsNjk0LjYwOSA4MjguNTIsNzA2LjQ2NSIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDQyIgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0ibSA4MTIuMDg2LDgyOC41ODYgMjguMDU1LC04Ni4zMiAzNi40ODQsLTExLjgzNiAyMzEuMjI1LDc1LjExNyAtNDEuOTcsMTI5LjE4MyAtMjMxLjIzOSwtNzUuMTQgLTIyLjU1NSwtMzEuMDA0IgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoNDQiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjxwYXRoCiAgICAgICAgICAgICBkPSJtIDczNi4zMDEsMTMzNS44OCBjIC0zMjMuMDQ3LDAgLTU4NS44NzUsLTI2Mi43OCAtNTg1Ljg3NSwtNTg1Ljc4MiAwLC0zMjMuMTE4IDI2Mi44MjgsLTU4NS45NzcgNTg1Ljg3NSwtNTg1Ljk3NyAzMjMuMDE5LDAgNTg1LjgwOSwyNjIuODU5IDU4NS44MDksNTg1Ljk3NyAwLDMyMy4wMDIgLTI2Mi43OSw1ODUuNzgyIC01ODUuODA5LDU4NS43ODIgbCAwLDAgeiBtIDAsLTExOC42MSBjIDI1Ny45NzIsMCA0NjcuMTg5LC0yMDkuMTMgNDY3LjE4OSwtNDY3LjE3MiAwLC0yNTguMTI5IC0yMDkuMjE3LC00NjcuMzQ4IC00NjcuMTg5LC00NjcuMzQ4IC0yNTguMDc0LDAgLTQ2Ny4yNTQsMjA5LjIxOSAtNDY3LjI1NCw0NjcuMzQ4IDAsMjU4LjA0MiAyMDkuMTgsNDY3LjE3MiA0NjcuMjU0LDQ2Ny4xNzIiCiAgICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICAgICAgaWQ9InBhdGg0NiIKICAgICAgICAgICAgIHN0eWxlPSJmaWxsOiM4YTQxODI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIC8+PHBhdGgKICAgICAgICAgICAgIGQ9Im0gMTA5MS4xMyw2MTkuODgzIC0xNzUuNzcxLDU3LjEyMSAxMS42MjksMzUuODA4IDE3NS43NjIsLTU3LjEyMSAtMTEuNjIsLTM1LjgwOCIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDQ4IgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0iTSA4NjYuOTU3LDkwMi4wNzQgODM2LjUsOTI0LjE5OSA5NDUuMTIxLDEwNzMuNzMgOTc1LjU4NiwxMDUxLjYxIDg2Ni45NTcsOTAyLjA3NCIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDUwIgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0iTSA2MDcuNDY1LDkwMy40NDUgNDk4Ljg1NSwxMDUyLjk3IDUyOS4zMiwxMDc1LjEgNjM3LjkzLDkyNS41NjYgNjA3LjQ2NSw5MDMuNDQ1IgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoNTIiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjxwYXRoCiAgICAgICAgICAgICBkPSJtIDM4MC42ODgsNjIyLjEyOSAtMTEuNjI2LDM1LjgwMSAxNzUuNzU4LDU3LjA5IDExLjYyMSwtMzUuODAxIC0xNzUuNzUzLC01Ny4wOSIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBpZD0icGF0aDU0IgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6IzhhNDE4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aAogICAgICAgICAgICAgZD0ibSA3MTYuMjg5LDM3Ni41OSAzNy42NDA2LDAgMCwxODQuODE2IC0zNy42NDA2LDAgMCwtMTg0LjgxNiB6IgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIGlkPSJwYXRoNTYiCiAgICAgICAgICAgICBzdHlsZT0iZmlsbDojOGE0MTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiAvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=') no-repeat, none; -moz-background-size: 100%; -o-background-size: 100%; -webkit-background-size: 100%; background-size: 100%; display: block; float: left; width: 90px; height: 25px; } -.jasmine_html-reporter .jasmine-banner .jasmine-version { margin-left: 14px; position: relative; top: 6px; } -.jasmine_html-reporter #jasmine_content { position: fixed; right: 100%; } -.jasmine_html-reporter .jasmine-version { color: #aaa; } -.jasmine_html-reporter .jasmine-banner { margin-top: 14px; } -.jasmine_html-reporter .jasmine-duration { color: #fff; float: right; line-height: 28px; padding-right: 9px; } -.jasmine_html-reporter .jasmine-symbol-summary { overflow: hidden; *zoom: 1; margin: 14px 0; } -.jasmine_html-reporter .jasmine-symbol-summary li { display: inline-block; height: 10px; width: 14px; font-size: 16px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-passed { font-size: 14px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-passed:before { color: #007069; content: "\02022"; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-failed { line-height: 9px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-failed:before { color: #ca3a11; content: "\d7"; font-weight: bold; margin-left: -1px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-disabled { font-size: 14px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-disabled:before { color: #bababa; content: "\02022"; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-pending { line-height: 17px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-pending:before { color: #ba9d37; content: "*"; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-empty { font-size: 14px; } -.jasmine_html-reporter .jasmine-symbol-summary li.jasmine-empty:before { color: #ba9d37; content: "\02022"; } -.jasmine_html-reporter .jasmine-run-options { float: right; margin-right: 5px; border: 1px solid #8a4182; color: #8a4182; position: relative; line-height: 20px; } -.jasmine_html-reporter .jasmine-run-options .jasmine-trigger { cursor: pointer; padding: 8px 16px; } -.jasmine_html-reporter .jasmine-run-options .jasmine-payload { position: absolute; display: none; right: -1px; border: 1px solid #8a4182; background-color: #eee; white-space: nowrap; padding: 4px 8px; } -.jasmine_html-reporter .jasmine-run-options .jasmine-payload.jasmine-open { display: block; } -.jasmine_html-reporter .jasmine-bar { line-height: 28px; font-size: 14px; display: block; color: #eee; } -.jasmine_html-reporter .jasmine-bar.jasmine-failed { background-color: #ca3a11; } -.jasmine_html-reporter .jasmine-bar.jasmine-passed { background-color: #007069; } -.jasmine_html-reporter .jasmine-bar.jasmine-skipped { background-color: #bababa; } -.jasmine_html-reporter .jasmine-bar.jasmine-errored { background-color: #ca3a11; } -.jasmine_html-reporter .jasmine-bar.jasmine-warning { background-color: #ba9d37; color: #333; } -.jasmine_html-reporter .jasmine-bar.jasmine-menu { background-color: #fff; color: #aaa; } -.jasmine_html-reporter .jasmine-bar.jasmine-menu a { color: #333; } -.jasmine_html-reporter .jasmine-bar a { color: white; } -.jasmine_html-reporter.jasmine-spec-list .jasmine-bar.jasmine-menu.jasmine-failure-list, .jasmine_html-reporter.jasmine-spec-list .jasmine-results .jasmine-failures { display: none; } -.jasmine_html-reporter.jasmine-failure-list .jasmine-bar.jasmine-menu.jasmine-spec-list, .jasmine_html-reporter.jasmine-failure-list .jasmine-summary { display: none; } -.jasmine_html-reporter .jasmine-results { margin-top: 14px; } -.jasmine_html-reporter .jasmine-summary { margin-top: 14px; } -.jasmine_html-reporter .jasmine-summary ul { list-style-type: none; margin-left: 14px; padding-top: 0; padding-left: 0; } -.jasmine_html-reporter .jasmine-summary ul.jasmine-suite { margin-top: 7px; margin-bottom: 7px; } -.jasmine_html-reporter .jasmine-summary li.jasmine-passed a { color: #007069; } -.jasmine_html-reporter .jasmine-summary li.jasmine-failed a { color: #ca3a11; } -.jasmine_html-reporter .jasmine-summary li.jasmine-empty a { color: #ba9d37; } -.jasmine_html-reporter .jasmine-summary li.jasmine-pending a { color: #ba9d37; } -.jasmine_html-reporter .jasmine-summary li.jasmine-disabled a { color: #bababa; } -.jasmine_html-reporter .jasmine-description + .jasmine-suite { margin-top: 0; } -.jasmine_html-reporter .jasmine-suite { margin-top: 14px; } -.jasmine_html-reporter .jasmine-suite a { color: #333; } -.jasmine_html-reporter .jasmine-failures .jasmine-spec-detail { margin-bottom: 28px; } -.jasmine_html-reporter .jasmine-failures .jasmine-spec-detail .jasmine-description { background-color: #ca3a11; } -.jasmine_html-reporter .jasmine-failures .jasmine-spec-detail .jasmine-description a { color: white; } -.jasmine_html-reporter .jasmine-result-message { padding-top: 14px; color: #333; white-space: pre; } -.jasmine_html-reporter .jasmine-result-message span.jasmine-result { display: block; } -.jasmine_html-reporter .jasmine-stack-trace { margin: 5px 0 0 0; max-height: 224px; overflow: auto; line-height: 18px; color: #666; border: 1px solid #ddd; background: white; white-space: pre; } diff --git a/www/assets/jasmine/jasmine.js b/www/assets/jasmine/jasmine.js deleted file mode 100644 index e71002f..0000000 --- a/www/assets/jasmine/jasmine.js +++ /dev/null @@ -1,5586 +0,0 @@ -/* -Copyright (c) 2008-2020 Pivotal Labs - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -var getJasmineRequireObj = (function (jasmineGlobal) { - var jasmineRequire; - - if (typeof module !== 'undefined' && module.exports && typeof exports !== 'undefined') { - if (typeof global !== 'undefined') { - jasmineGlobal = global; - } else { - jasmineGlobal = {}; - } - jasmineRequire = exports; - } else { - if (typeof window !== 'undefined' && typeof window.toString === 'function' && window.toString() === '[object GjsGlobal]') { - jasmineGlobal = window; - } - jasmineRequire = jasmineGlobal.jasmineRequire = {}; - } - - function getJasmineRequire() { - return jasmineRequire; - } - - getJasmineRequire().core = function(jRequire) { - var j$ = {}; - - jRequire.base(j$, jasmineGlobal); - j$.util = jRequire.util(j$); - j$.errors = jRequire.errors(); - j$.formatErrorMsg = jRequire.formatErrorMsg(); - j$.Any = jRequire.Any(j$); - j$.Anything = jRequire.Anything(j$); - j$.CallTracker = jRequire.CallTracker(j$); - j$.MockDate = jRequire.MockDate(); - j$.getClearStack = jRequire.clearStack(j$); - j$.Clock = jRequire.Clock(); - j$.DelayedFunctionScheduler = jRequire.DelayedFunctionScheduler(j$); - j$.Env = jRequire.Env(j$); - j$.ExceptionFormatter = jRequire.ExceptionFormatter(); - j$.Expectation = jRequire.Expectation(); - j$.buildExpectationResult = jRequire.buildExpectationResult(); - j$.JsApiReporter = jRequire.JsApiReporter(); - j$.matchersUtil = jRequire.matchersUtil(j$); - j$.ObjectContaining = jRequire.ObjectContaining(j$); - j$.ArrayContaining = jRequire.ArrayContaining(j$); - j$.ArrayWithExactContents = jRequire.ArrayWithExactContents(j$); - j$.pp = jRequire.pp(j$); - j$.QueueRunner = jRequire.QueueRunner(j$); - j$.ReportDispatcher = jRequire.ReportDispatcher(j$); - j$.Spec = jRequire.Spec(j$); - j$.Spy = jRequire.Spy(j$); - j$.SpyRegistry = jRequire.SpyRegistry(j$); - j$.SpyStrategy = jRequire.SpyStrategy(j$); - j$.StringMatching = jRequire.StringMatching(j$); - j$.UserContext = jRequire.UserContext(j$); - j$.Suite = jRequire.Suite(j$); - j$.Timer = jRequire.Timer(); - j$.TreeProcessor = jRequire.TreeProcessor(); - j$.version = jRequire.version(); - j$.Order = jRequire.Order(); - j$.DiffBuilder = jRequire.DiffBuilder(j$); - j$.NullDiffBuilder = jRequire.NullDiffBuilder(j$); - j$.ObjectPath = jRequire.ObjectPath(j$); - j$.GlobalErrors = jRequire.GlobalErrors(j$); - - j$.matchers = jRequire.requireMatchers(jRequire, j$); - - return j$; - }; - - return getJasmineRequire; -})(this); - -getJasmineRequireObj().requireMatchers = function(jRequire, j$) { - var availableMatchers = [ - 'nothing', - 'toBe', - 'toBeCloseTo', - 'toBeDefined', - 'toBeFalsy', - 'toBeGreaterThan', - 'toBeGreaterThanOrEqual', - 'toBeLessThan', - 'toBeLessThanOrEqual', - 'toBeNaN', - 'toBeNegativeInfinity', - 'toBeNull', - 'toBePositiveInfinity', - 'toBeTruthy', - 'toBeUndefined', - 'toContain', - 'toEqual', - 'toHaveBeenCalled', - 'toHaveBeenCalledBefore', - 'toHaveBeenCalledTimes', - 'toHaveBeenCalledWith', - 'toMatch', - 'toThrow', - 'toThrowError' - ], - matchers = {}; - - for (var i = 0; i < availableMatchers.length; i++) { - var name = availableMatchers[i]; - matchers[name] = jRequire[name](j$); - } - - return matchers; -}; - -getJasmineRequireObj().base = function(j$, jasmineGlobal) { - j$.unimplementedMethod_ = function() { - throw new Error('unimplemented method'); - }; - - /** - * Maximum object depth the pretty printer will print to. - * Set this to a lower value to speed up pretty printing if you have large objects. - * @name jasmine.MAX_PRETTY_PRINT_DEPTH - */ - j$.MAX_PRETTY_PRINT_DEPTH = 8; - /** - * Maximum number of array elements to display when pretty printing objects. - * This will also limit the number of keys and values displayed for an object. - * Elements past this number will be ellipised. - * @name jasmine.MAX_PRETTY_PRINT_ARRAY_LENGTH - */ - j$.MAX_PRETTY_PRINT_ARRAY_LENGTH = 50; - /** - * Maximum number of charasters to display when pretty printing objects. - * Characters past this number will be ellipised. - * @name jasmine.MAX_PRETTY_PRINT_CHARS - */ - j$.MAX_PRETTY_PRINT_CHARS = 1000; - /** - * Default number of milliseconds Jasmine will wait for an asynchronous spec to complete. - * @name jasmine.DEFAULT_TIMEOUT_INTERVAL - */ - j$.DEFAULT_TIMEOUT_INTERVAL = 5000; - - j$.getGlobal = function() { - return jasmineGlobal; - }; - - /** - * Get the currently booted Jasmine Environment. - * - * @name jasmine.getEnv - * @function - * @return {Env} - */ - j$.getEnv = function(options) { - var env = j$.currentEnv_ = j$.currentEnv_ || new j$.Env(options); - //jasmine. singletons in here (setTimeout blah blah). - return env; - }; - - j$.isArray_ = function(value) { - return j$.isA_('Array', value); - }; - - j$.isObject_ = function(value) { - return !j$.util.isUndefined(value) && value !== null && j$.isA_('Object', value); - }; - - j$.isString_ = function(value) { - return j$.isA_('String', value); - }; - - j$.isNumber_ = function(value) { - return j$.isA_('Number', value); - }; - - j$.isFunction_ = function(value) { - return j$.isA_('Function', value); - }; - - j$.isAsyncFunction_ = function(value) { - return j$.isA_('AsyncFunction', value); - }; - - j$.isTypedArray_ = function(value) { - return j$.isA_('Float32Array', value) || - j$.isA_('Float64Array', value) || - j$.isA_('Int16Array', value) || - j$.isA_('Int32Array', value) || - j$.isA_('Int8Array', value) || - j$.isA_('Uint16Array', value) || - j$.isA_('Uint32Array', value) || - j$.isA_('Uint8Array', value) || - j$.isA_('Uint8ClampedArray', value); - }; - - j$.isA_ = function(typeName, value) { - return j$.getType_(value) === '[object ' + typeName + ']'; - }; - - j$.getType_ = function(value) { - return Object.prototype.toString.apply(value); - }; - - j$.isDomNode = function(obj) { - return obj.nodeType > 0; - }; - - j$.isMap = function(obj) { - return typeof jasmineGlobal.Map !== 'undefined' && obj.constructor === jasmineGlobal.Map; - }; - - j$.isSet = function(obj) { - return typeof jasmineGlobal.Set !== 'undefined' && obj.constructor === jasmineGlobal.Set; - }; - - j$.isPromise = function(obj) { - return typeof jasmineGlobal.Promise !== 'undefined' && obj.constructor === jasmineGlobal.Promise; - }; - - j$.fnNameFor = function(func) { - if (func.name) { - return func.name; - } - - var matches = func.toString().match(/^\s*function\s*(\w*)\s*\(/) || - func.toString().match(/^\s*\[object\s*(\w*)Constructor\]/); - - return matches ? matches[1] : ''; - }; - - /** - * Get a matcher, usable in any {@link matchers|matcher} that uses Jasmine's equality (e.g. {@link matchers#toEqual|toEqual}, {@link matchers#toContain|toContain}, or {@link matchers#toHaveBeenCalledWith|toHaveBeenCalledWith}), - * that will succeed if the actual value being compared is an instance of the specified class/constructor. - * @name jasmine.any - * @function - * @param {Constructor} clazz - The constructor to check against. - */ - j$.any = function(clazz) { - return new j$.Any(clazz); - }; - - /** - * Get a matcher, usable in any {@link matchers|matcher} that uses Jasmine's equality (e.g. {@link matchers#toEqual|toEqual}, {@link matchers#toContain|toContain}, or {@link matchers#toHaveBeenCalledWith|toHaveBeenCalledWith}), - * that will succeed if the actual value being compared is not `null` and not `undefined`. - * @name jasmine.anything - * @function - */ - j$.anything = function() { - return new j$.Anything(); - }; - - /** - * Get a matcher, usable in any {@link matchers|matcher} that uses Jasmine's equality (e.g. {@link matchers#toEqual|toEqual}, {@link matchers#toContain|toContain}, or {@link matchers#toHaveBeenCalledWith|toHaveBeenCalledWith}), - * that will succeed if the actual value being compared contains at least the keys and values. - * @name jasmine.objectContaining - * @function - * @param {Object} sample - The subset of properties that _must_ be in the actual. - */ - j$.objectContaining = function(sample) { - return new j$.ObjectContaining(sample); - }; - - /** - * Get a matcher, usable in any {@link matchers|matcher} that uses Jasmine's equality (e.g. {@link matchers#toEqual|toEqual}, {@link matchers#toContain|toContain}, or {@link matchers#toHaveBeenCalledWith|toHaveBeenCalledWith}), - * that will succeed if the actual value is a `String` that matches the `RegExp` or `String`. - * @name jasmine.stringMatching - * @function - * @param {RegExp|String} expected - */ - j$.stringMatching = function(expected) { - return new j$.StringMatching(expected); - }; - - /** - * Get a matcher, usable in any {@link matchers|matcher} that uses Jasmine's equality (e.g. {@link matchers#toEqual|toEqual}, {@link matchers#toContain|toContain}, or {@link matchers#toHaveBeenCalledWith|toHaveBeenCalledWith}), - * that will succeed if the actual value is an `Array` that contains at least the elements in the sample. - * @name jasmine.arrayContaining - * @function - * @param {Array} sample - */ - j$.arrayContaining = function(sample) { - return new j$.ArrayContaining(sample); - }; - - /** - * Get a matcher, usable in any {@link matchers|matcher} that uses Jasmine's equality (e.g. {@link matchers#toEqual|toEqual}, {@link matchers#toContain|toContain}, or {@link matchers#toHaveBeenCalledWith|toHaveBeenCalledWith}), - * that will succeed if the actual value is an `Array` that contains all of the elements in the sample in any order. - * @name jasmine.arrayWithExactContents - * @function - * @param {Array} sample - */ - j$.arrayWithExactContents = function(sample) { - return new j$.ArrayWithExactContents(sample); - }; - - /** - * Create a bare {@link Spy} object. This won't be installed anywhere and will not have any implementation behind it. - * @name jasmine.createSpy - * @function - * @param {String} [name] - Name to give the spy. This will be displayed in failure messages. - * @param {Function} [originalFn] - Function to act as the real implementation. - * @return {Spy} - */ - j$.createSpy = function(name, originalFn) { - return j$.Spy(name, originalFn); - }; - - j$.isSpy = function(putativeSpy) { - if (!putativeSpy) { - return false; - } - return putativeSpy.and instanceof j$.SpyStrategy && - putativeSpy.calls instanceof j$.CallTracker; - }; - - /** - * Create an object with multiple {@link Spy}s as its members. - * @name jasmine.createSpyObj - * @function - * @param {String} [baseName] - Base name for the spies in the object. - * @param {String[]|Object} methodNames - Array of method names to create spies for, or Object whose keys will be method names and values the {@link Spy#and#returnValue|returnValue}. - * @return {Object} - */ - j$.createSpyObj = function(baseName, methodNames) { - var baseNameIsCollection = j$.isObject_(baseName) || j$.isArray_(baseName); - - if (baseNameIsCollection && j$.util.isUndefined(methodNames)) { - methodNames = baseName; - baseName = 'unknown'; - } - - var obj = {}; - var spiesWereSet = false; - - if (j$.isArray_(methodNames)) { - for (var i = 0; i < methodNames.length; i++) { - obj[methodNames[i]] = j$.createSpy(baseName + '.' + methodNames[i]); - spiesWereSet = true; - } - } else if (j$.isObject_(methodNames)) { - for (var key in methodNames) { - if (methodNames.hasOwnProperty(key)) { - obj[key] = j$.createSpy(baseName + '.' + key); - obj[key].and.returnValue(methodNames[key]); - spiesWereSet = true; - } - } - } - - if (!spiesWereSet) { - throw 'createSpyObj requires a non-empty array or object of method names to create spies for'; - } - - return obj; - }; -}; - -getJasmineRequireObj().util = function(j$) { - - var util = {}; - - util.inherit = function(childClass, parentClass) { - var Subclass = function() { - }; - Subclass.prototype = parentClass.prototype; - childClass.prototype = new Subclass(); - }; - - util.htmlEscape = function(str) { - if (!str) { - return str; - } - return str.replace(/&/g, '&') - .replace(//g, '>'); - }; - - util.argsToArray = function(args) { - var arrayOfArgs = []; - for (var i = 0; i < args.length; i++) { - arrayOfArgs.push(args[i]); - } - return arrayOfArgs; - }; - - util.isUndefined = function(obj) { - return obj === void 0; - }; - - util.arrayContains = function(array, search) { - var i = array.length; - while (i--) { - if (array[i] === search) { - return true; - } - } - return false; - }; - - util.clone = function(obj) { - if (Object.prototype.toString.apply(obj) === '[object Array]') { - return obj.slice(); - } - - var cloned = {}; - for (var prop in obj) { - if (obj.hasOwnProperty(prop)) { - cloned[prop] = obj[prop]; - } - } - - return cloned; - }; - - util.cloneArgs = function(args) { - var clonedArgs = []; - var argsAsArray = j$.util.argsToArray(args); - for(var i = 0; i < argsAsArray.length; i++) { - var str = Object.prototype.toString.apply(argsAsArray[i]), - primitives = /^\[object (Boolean|String|RegExp|Number)/; - - // All falsey values are either primitives, `null`, or `undefined. - if (!argsAsArray[i] || str.match(primitives)) { - clonedArgs.push(argsAsArray[i]); - } else { - clonedArgs.push(j$.util.clone(argsAsArray[i])); - } - } - return clonedArgs; - }; - - util.getPropertyDescriptor = function(obj, methodName) { - var descriptor, - proto = obj; - - do { - descriptor = Object.getOwnPropertyDescriptor(proto, methodName); - proto = Object.getPrototypeOf(proto); - } while (!descriptor && proto); - - return descriptor; - }; - - util.objectDifference = function(obj, toRemove) { - var diff = {}; - - for (var key in obj) { - if (util.has(obj, key) && !util.has(toRemove, key)) { - diff[key] = obj[key]; - } - } - - return diff; - }; - - util.has = function(obj, key) { - return Object.prototype.hasOwnProperty.call(obj, key); - }; - - return util; -}; - -getJasmineRequireObj().Spec = function(j$) { - function Spec(attrs) { - this.expectationFactory = attrs.expectationFactory; - this.resultCallback = attrs.resultCallback || function() {}; - this.id = attrs.id; - this.description = attrs.description || ''; - this.queueableFn = attrs.queueableFn; - this.beforeAndAfterFns = attrs.beforeAndAfterFns || function() { return {befores: [], afters: []}; }; - this.userContext = attrs.userContext || function() { return {}; }; - this.onStart = attrs.onStart || function() {}; - this.getSpecName = attrs.getSpecName || function() { return ''; }; - this.expectationResultFactory = attrs.expectationResultFactory || function() { }; - this.queueRunnerFactory = attrs.queueRunnerFactory || function() {}; - this.catchingExceptions = attrs.catchingExceptions || function() { return true; }; - this.throwOnExpectationFailure = !!attrs.throwOnExpectationFailure; - - if (!this.queueableFn.fn) { - this.pend(); - } - - /** - * @typedef SpecResult - * @property {Int} id - The unique id of this spec. - * @property {String} description - The description passed to the {@link it} that created this spec. - * @property {String} fullName - The full description including all ancestors of this spec. - * @property {Expectation[]} failedExpectations - The list of expectations that failed during execution of this spec. - * @property {Expectation[]} passedExpectations - The list of expectations that passed during execution of this spec. - * @property {Expectation[]} deprecationWarnings - The list of deprecation warnings that occurred during execution this spec. - * @property {String} pendingReason - If the spec is {@link pending}, this will be the reason. - * @property {String} status - Once the spec has completed, this string represents the pass/fail status of this spec. - */ - this.result = { - id: this.id, - description: this.description, - fullName: this.getFullName(), - failedExpectations: [], - passedExpectations: [], - deprecationWarnings: [], - pendingReason: '' - }; - } - - Spec.prototype.addExpectationResult = function(passed, data, isError) { - var expectationResult = this.expectationResultFactory(data); - if (passed) { - this.result.passedExpectations.push(expectationResult); - } else { - this.result.failedExpectations.push(expectationResult); - - if (this.throwOnExpectationFailure && !isError) { - throw new j$.errors.ExpectationFailed(); - } - } - }; - - Spec.prototype.expect = function(actual) { - return this.expectationFactory(actual, this); - }; - - Spec.prototype.execute = function(onComplete, enabled) { - var self = this; - - this.onStart(this); - - var fns = this.beforeAndAfterFns(); - var regularFns = fns.befores.concat(this.queueableFn); - - var runnerConfig = { - isLeaf: true, - queueableFns: regularFns, - cleanupFns: fns.afters, - onException: function() { self.onException.apply(self, arguments); }, - onComplete: complete, - userContext: this.userContext() - }; - - if (!this.isExecutable() || this.markedPending || enabled === false) { - runnerConfig.queueableFns = []; - runnerConfig.cleanupFns = []; - runnerConfig.onComplete = function() { complete(enabled); }; - } - - this.queueRunnerFactory(runnerConfig); - - function complete(enabledAgain) { - self.result.status = self.status(enabledAgain); - self.resultCallback(self.result); - - if (onComplete) { - onComplete(); - } - } - }; - - Spec.prototype.onException = function onException(e) { - if (Spec.isPendingSpecException(e)) { - this.pend(extractCustomPendingMessage(e)); - return; - } - - if (e instanceof j$.errors.ExpectationFailed) { - return; - } - - this.addExpectationResult(false, { - matcherName: '', - passed: false, - expected: '', - actual: '', - error: e - }, true); - }; - - Spec.prototype.disable = function() { - this.disabled = true; - }; - - Spec.prototype.pend = function(message) { - this.markedPending = true; - if (message) { - this.result.pendingReason = message; - } - }; - - Spec.prototype.getResult = function() { - this.result.status = this.status(); - return this.result; - }; - - Spec.prototype.status = function(enabled) { - if (this.disabled || enabled === false) { - return 'disabled'; - } - - if (this.markedPending) { - return 'pending'; - } - - if (this.result.failedExpectations.length > 0) { - return 'failed'; - } else { - return 'passed'; - } - }; - - Spec.prototype.isExecutable = function() { - return !this.disabled; - }; - - Spec.prototype.getFullName = function() { - return this.getSpecName(this); - }; - - Spec.prototype.addDeprecationWarning = function(msg) { - this.result.deprecationWarnings.push(this.expectationResultFactory({ message: msg })); - }; - - var extractCustomPendingMessage = function(e) { - var fullMessage = e.toString(), - boilerplateStart = fullMessage.indexOf(Spec.pendingSpecExceptionMessage), - boilerplateEnd = boilerplateStart + Spec.pendingSpecExceptionMessage.length; - - return fullMessage.substr(boilerplateEnd); - }; - - Spec.pendingSpecExceptionMessage = '=> marked Pending'; - - Spec.isPendingSpecException = function(e) { - return !!(e && e.toString && e.toString().indexOf(Spec.pendingSpecExceptionMessage) !== -1); - }; - - return Spec; -}; - -if (typeof window == void 0 && typeof exports == 'object') { - exports.Spec = jasmineRequire.Spec; -} - -/*jshint bitwise: false*/ - -getJasmineRequireObj().Order = function() { - function Order(options) { - this.random = 'random' in options ? options.random : true; - var seed = this.seed = options.seed || generateSeed(); - this.sort = this.random ? randomOrder : naturalOrder; - - function naturalOrder(items) { - return items; - } - - function randomOrder(items) { - var copy = items.slice(); - copy.sort(function(a, b) { - return jenkinsHash(seed + a.id) - jenkinsHash(seed + b.id); - }); - return copy; - } - - function generateSeed() { - return String(Math.random()).slice(-5); - } - - // Bob Jenkins One-at-a-Time Hash algorithm is a non-cryptographic hash function - // used to get a different output when the key changes slighly. - // We use your return to sort the children randomly in a consistent way when - // used in conjunction with a seed - - function jenkinsHash(key) { - var hash, i; - for(hash = i = 0; i < key.length; ++i) { - hash += key.charCodeAt(i); - hash += (hash << 10); - hash ^= (hash >> 6); - } - hash += (hash << 3); - hash ^= (hash >> 11); - hash += (hash << 15); - return hash; - } - - } - - return Order; -}; - -getJasmineRequireObj().Env = function(j$) { - /** - * _Note:_ Do not construct this directly, Jasmine will make one during booting. - * @name Env - * @classdesc The Jasmine environment - * @constructor - */ - function Env(options) { - options = options || {}; - - var self = this; - var global = options.global || j$.getGlobal(); - - var hasExecuted = false; - - var totalSpecsDefined = 0; - - var catchExceptions = true; - - var realSetTimeout = j$.getGlobal().setTimeout; - var realClearTimeout = j$.getGlobal().clearTimeout; - var clearStack = j$.getClearStack(j$.getGlobal()); - this.clock = new j$.Clock(global, function () { return new j$.DelayedFunctionScheduler(); }, new j$.MockDate(global)); - - var runnableResources = {}; - - var currentSpec = null; - var currentlyExecutingSuites = []; - var currentDeclarationSuite = null; - var throwOnExpectationFailure = false; - var random = false; - var seed = null; - - var currentSuite = function() { - return currentlyExecutingSuites[currentlyExecutingSuites.length - 1]; - }; - - var currentRunnable = function() { - return currentSpec || currentSuite(); - }; - - /** - * This represents the available reporter callback for an object passed to {@link Env#addReporter}. - * @interface Reporter - */ - var reporter = new j$.ReportDispatcher([ - /** - * `jasmineStarted` is called after all of the specs have been loaded, but just before execution starts. - * @function - * @name Reporter#jasmineStarted - * @param {JasmineStartedInfo} suiteInfo Information about the full Jasmine suite that is being run - */ - 'jasmineStarted', - /** - * When the entire suite has finished execution `jasmineDone` is called - * @function - * @name Reporter#jasmineDone - * @param {JasmineDoneInfo} suiteInfo Information about the full Jasmine suite that just finished running. - */ - 'jasmineDone', - /** - * `suiteStarted` is invoked when a `describe` starts to run - * @function - * @name Reporter#suiteStarted - * @param {SuiteResult} result Information about the individual {@link describe} being run - */ - 'suiteStarted', - /** - * `suiteDone` is invoked when all of the child specs and suites for a given suite have been run - * - * While jasmine doesn't require any specific functions, not defining a `suiteDone` will make it impossible for a reporter to know when a suite has failures in an `afterAll`. - * @function - * @name Reporter#suiteDone - * @param {SuiteResult} result - */ - 'suiteDone', - /** - * `specStarted` is invoked when an `it` starts to run (including associated `beforeEach` functions) - * @function - * @name Reporter#specStarted - * @param {SpecResult} result Information about the individual {@link it} being run - */ - 'specStarted', - /** - * `specDone` is invoked when an `it` and its associated `beforeEach` and `afterEach` functions have been run. - * - * While jasmine doesn't require any specific functions, not defining a `specDone` will make it impossible for a reporter to know when a spec has failed. - * @function - * @name Reporter#specDone - * @param {SpecResult} result - */ - 'specDone' - ]); - - var globalErrors = new j$.GlobalErrors(); - - this.specFilter = function() { - return true; - }; - - this.addCustomEqualityTester = function(tester) { - if(!currentRunnable()) { - throw new Error('Custom Equalities must be added in a before function or a spec'); - } - runnableResources[currentRunnable().id].customEqualityTesters.push(tester); - }; - - this.addMatchers = function(matchersToAdd) { - if(!currentRunnable()) { - throw new Error('Matchers must be added in a before function or a spec'); - } - var customMatchers = runnableResources[currentRunnable().id].customMatchers; - for (var matcherName in matchersToAdd) { - customMatchers[matcherName] = matchersToAdd[matcherName]; - } - }; - - j$.Expectation.addCoreMatchers(j$.matchers); - - var nextSpecId = 0; - var getNextSpecId = function() { - return 'spec' + nextSpecId++; - }; - - var nextSuiteId = 0; - var getNextSuiteId = function() { - return 'suite' + nextSuiteId++; - }; - - var expectationFactory = function(actual, spec) { - return j$.Expectation.Factory({ - util: j$.matchersUtil, - customEqualityTesters: runnableResources[spec.id].customEqualityTesters, - customMatchers: runnableResources[spec.id].customMatchers, - actual: actual, - addExpectationResult: addExpectationResult - }); - - function addExpectationResult(passed, result) { - return spec.addExpectationResult(passed, result); - } - }; - - var defaultResourcesForRunnable = function(id, parentRunnableId) { - var resources = {spies: [], customEqualityTesters: [], customMatchers: {}}; - - if(runnableResources[parentRunnableId]){ - resources.customEqualityTesters = j$.util.clone(runnableResources[parentRunnableId].customEqualityTesters); - resources.customMatchers = j$.util.clone(runnableResources[parentRunnableId].customMatchers); - } - - runnableResources[id] = resources; - }; - - var clearResourcesForRunnable = function(id) { - spyRegistry.clearSpies(); - delete runnableResources[id]; - }; - - var beforeAndAfterFns = function(suite) { - return function() { - var befores = [], - afters = []; - - while(suite) { - befores = befores.concat(suite.beforeFns); - afters = afters.concat(suite.afterFns); - - suite = suite.parentSuite; - } - - return { - befores: befores.reverse(), - afters: afters - }; - }; - }; - - var getSpecName = function(spec, suite) { - var fullName = [spec.description], - suiteFullName = suite.getFullName(); - - if (suiteFullName !== '') { - fullName.unshift(suiteFullName); - } - return fullName.join(' '); - }; - - // TODO: we may just be able to pass in the fn instead of wrapping here - var buildExpectationResult = j$.buildExpectationResult, - exceptionFormatter = new j$.ExceptionFormatter(), - expectationResultFactory = function(attrs) { - attrs.messageFormatter = exceptionFormatter.message; - attrs.stackFormatter = exceptionFormatter.stack; - - return buildExpectationResult(attrs); - }; - - // TODO: fix this naming, and here's where the value comes in - this.catchExceptions = function(value) { - catchExceptions = !!value; - if (!catchExceptions) { - this.deprecated('The catchExceptions option is deprecated and will be replaced with stopOnSpecFailure in Jasmine 3.0'); - } - return catchExceptions; - }; - - this.catchingExceptions = function() { - return catchExceptions; - }; - - var maximumSpecCallbackDepth = 20; - var currentSpecCallbackDepth = 0; - - var catchException = function(e) { - return j$.Spec.isPendingSpecException(e) || catchExceptions; - }; - - this.throwOnExpectationFailure = function(value) { - throwOnExpectationFailure = !!value; - }; - - this.throwingExpectationFailures = function() { - return throwOnExpectationFailure; - }; - - this.randomizeTests = function(value) { - random = !!value; - }; - - this.randomTests = function() { - return random; - }; - - this.seed = function(value) { - if (value) { - seed = value; - } - return seed; - }; - - this.deprecated = function(msg) { - var runnable = currentRunnable() || topSuite; - runnable.addDeprecationWarning(msg); - if(typeof console !== 'undefined' && typeof console.warn !== 'undefined') { - console.error('DEPRECATION: ' + msg); - } - }; - - var queueRunnerFactory = function(options) { - options.catchException = catchException; - options.clearStack = options.clearStack || clearStack; - options.timeout = {setTimeout: realSetTimeout, clearTimeout: realClearTimeout}; - options.fail = self.fail; - options.globalErrors = globalErrors; - options.completeOnFirstError = throwOnExpectationFailure && options.isLeaf; - options.deprecated = self.deprecated; - - new j$.QueueRunner(options).execute(); - }; - - var topSuite = new j$.Suite({ - env: this, - id: getNextSuiteId(), - description: 'Jasmine__TopLevel__Suite', - expectationFactory: expectationFactory, - expectationResultFactory: expectationResultFactory - }); - defaultResourcesForRunnable(topSuite.id); - currentDeclarationSuite = topSuite; - - this.topSuite = function() { - return topSuite; - }; - - this.execute = function(runnablesToRun) { - if (hasExecuted) { - this.deprecated('Executing the same Jasmine multiple times will no longer work in Jasmine 3.0'); - } - - hasExecuted = true; - - if(!runnablesToRun) { - if (focusedRunnables.length) { - runnablesToRun = focusedRunnables; - } else { - runnablesToRun = [topSuite.id]; - } - } - - var order = new j$.Order({ - random: random, - seed: seed - }); - - var processor = new j$.TreeProcessor({ - tree: topSuite, - runnableIds: runnablesToRun, - queueRunnerFactory: queueRunnerFactory, - nodeStart: function(suite) { - currentlyExecutingSuites.push(suite); - defaultResourcesForRunnable(suite.id, suite.parentSuite.id); - reporter.suiteStarted(suite.result); - }, - nodeComplete: function(suite, result) { - if (suite !== currentSuite()) { - throw new Error('Tried to complete the wrong suite'); - } - - if (!suite.markedPending) { - clearResourcesForRunnable(suite.id); - } - currentlyExecutingSuites.pop(); - reporter.suiteDone(result); - }, - orderChildren: function(node) { - return order.sort(node.children); - } - }); - - if(!processor.processTree().valid) { - throw new Error('Invalid order: would cause a beforeAll or afterAll to be run multiple times'); - } - - /** - * Information passed to the {@link Reporter#jasmineStarted} event. - * @typedef JasmineStartedInfo - * @property {Int} totalSpecsDefined - The total number of specs defined in this suite. - * @property {Order} order - Information about the ordering (random or not) of this execution of the suite. - */ - reporter.jasmineStarted({ - totalSpecsDefined: totalSpecsDefined, - order: order - }); - - currentlyExecutingSuites.push(topSuite); - - globalErrors.install(); - processor.execute(function() { - clearResourcesForRunnable(topSuite.id); - currentlyExecutingSuites.pop(); - globalErrors.uninstall(); - - /** - * Information passed to the {@link Reporter#jasmineDone} event. - * @typedef JasmineDoneInfo - * @property {Order} order - Information about the ordering (random or not) of this execution of the suite. - * @property {Expectation[]} failedExpectations - List of expectations that failed in an {@link afterAll} at the global level. - * @property {Expectation[]} deprecationWarnings - List of deprecation warnings that occurred at the global level. - */ - reporter.jasmineDone({ - order: order, - failedExpectations: topSuite.result.failedExpectations, - deprecationWarnings: topSuite.result.deprecationWarnings - }); - }); - }; - - /** - * Add a custom reporter to the Jasmine environment. - * @name Env#addReporter - * @function - * @param {Reporter} reporterToAdd The reporter to be added. - * @see custom_reporter - */ - this.addReporter = function(reporterToAdd) { - reporter.addReporter(reporterToAdd); - }; - - this.provideFallbackReporter = function(reporterToAdd) { - reporter.provideFallbackReporter(reporterToAdd); - }; - - this.clearReporters = function() { - reporter.clearReporters(); - }; - - var spyRegistry = new j$.SpyRegistry({currentSpies: function() { - if(!currentRunnable()) { - throw new Error('Spies must be created in a before function or a spec'); - } - return runnableResources[currentRunnable().id].spies; - }}); - - this.allowRespy = function(allow){ - spyRegistry.allowRespy(allow); - }; - - this.spyOn = function() { - return spyRegistry.spyOn.apply(spyRegistry, arguments); - }; - - this.spyOnProperty = function() { - return spyRegistry.spyOnProperty.apply(spyRegistry, arguments); - }; - - var ensureIsFunction = function(fn, caller) { - if (!j$.isFunction_(fn)) { - throw new Error(caller + ' expects a function argument; received ' + j$.getType_(fn)); - } - }; - - var ensureIsFunctionOrAsync = function(fn, caller) { - if (!j$.isFunction_(fn) && !j$.isAsyncFunction_(fn)) { - throw new Error(caller + ' expects a function argument; received ' + j$.getType_(fn)); - } - }; - - function ensureIsNotNested(method) { - var runnable = currentRunnable(); - if (runnable !== null && runnable !== undefined) { - throw new Error('\'' + method + '\' should only be used in \'describe\' function'); - } - } - - var suiteFactory = function(description) { - var suite = new j$.Suite({ - env: self, - id: getNextSuiteId(), - description: description, - parentSuite: currentDeclarationSuite, - expectationFactory: expectationFactory, - expectationResultFactory: expectationResultFactory, - throwOnExpectationFailure: throwOnExpectationFailure - }); - - return suite; - }; - - this.describe = function(description, specDefinitions) { - ensureIsNotNested('describe'); - ensureIsFunction(specDefinitions, 'describe'); - var suite = suiteFactory(description); - if (specDefinitions.length > 0) { - throw new Error('describe does not expect any arguments'); - } - if (currentDeclarationSuite.markedPending) { - suite.pend(); - } - addSpecsToSuite(suite, specDefinitions); - return suite; - }; - - this.xdescribe = function(description, specDefinitions) { - ensureIsNotNested('xdescribe'); - ensureIsFunction(specDefinitions, 'xdescribe'); - var suite = suiteFactory(description); - suite.pend(); - addSpecsToSuite(suite, specDefinitions); - return suite; - }; - - var focusedRunnables = []; - - this.fdescribe = function(description, specDefinitions) { - this.deprecated('fit and fdescribe will cause your suite to report an \'incomplete\' status in Jasmine 3.0'); - ensureIsNotNested('fdescribe'); - ensureIsFunction(specDefinitions, 'fdescribe'); - var suite = suiteFactory(description); - suite.isFocused = true; - - focusedRunnables.push(suite.id); - unfocusAncestor(); - addSpecsToSuite(suite, specDefinitions); - - return suite; - }; - - function addSpecsToSuite(suite, specDefinitions) { - var parentSuite = currentDeclarationSuite; - parentSuite.addChild(suite); - currentDeclarationSuite = suite; - - var declarationError = null; - try { - specDefinitions.call(suite); - } catch (e) { - declarationError = e; - } - - if (declarationError) { - self.it('encountered a declaration exception', function() { - throw declarationError; - }); - } - - currentDeclarationSuite = parentSuite; - } - - function findFocusedAncestor(suite) { - while (suite) { - if (suite.isFocused) { - return suite.id; - } - suite = suite.parentSuite; - } - - return null; - } - - function unfocusAncestor() { - var focusedAncestor = findFocusedAncestor(currentDeclarationSuite); - if (focusedAncestor) { - for (var i = 0; i < focusedRunnables.length; i++) { - if (focusedRunnables[i] === focusedAncestor) { - focusedRunnables.splice(i, 1); - break; - } - } - } - } - - var specFactory = function(description, fn, suite, timeout) { - totalSpecsDefined++; - var spec = new j$.Spec({ - id: getNextSpecId(), - beforeAndAfterFns: beforeAndAfterFns(suite), - expectationFactory: expectationFactory, - resultCallback: specResultCallback, - getSpecName: function(spec) { - return getSpecName(spec, suite); - }, - onStart: specStarted, - description: description, - expectationResultFactory: expectationResultFactory, - queueRunnerFactory: queueRunnerFactory, - userContext: function() { return suite.clonedSharedUserContext(); }, - queueableFn: { - fn: fn, - timeout: function() { return timeout || j$.DEFAULT_TIMEOUT_INTERVAL; } - }, - throwOnExpectationFailure: throwOnExpectationFailure - }); - - if (!self.specFilter(spec)) { - spec.disable(); - } - - return spec; - - function specResultCallback(result) { - clearResourcesForRunnable(spec.id); - currentSpec = null; - reporter.specDone(result); - } - - function specStarted(spec) { - currentSpec = spec; - defaultResourcesForRunnable(spec.id, suite.id); - reporter.specStarted(spec.result); - } - }; - - this.it = function(description, fn, timeout) { - ensureIsNotNested('it'); - // it() sometimes doesn't have a fn argument, so only check the type if - // it's given. - if (arguments.length > 1 && typeof fn !== 'undefined') { - ensureIsFunctionOrAsync(fn, 'it'); - } - var spec = specFactory(description, fn, currentDeclarationSuite, timeout); - if (currentDeclarationSuite.markedPending) { - spec.pend(); - } - currentDeclarationSuite.addChild(spec); - return spec; - }; - - this.xit = function(description, fn, timeout) { - ensureIsNotNested('xit'); - // xit(), like it(), doesn't always have a fn argument, so only check the - // type when needed. - if (arguments.length > 1 && typeof fn !== 'undefined') { - ensureIsFunctionOrAsync(fn, 'xit'); - } - var spec = this.it.apply(this, arguments); - spec.pend('Temporarily disabled with xit'); - return spec; - }; - - this.fit = function(description, fn, timeout){ - this.deprecated('fit and fdescribe will cause your suite to report an \'incomplete\' status in Jasmine 3.0'); - ensureIsNotNested('fit'); - ensureIsFunctionOrAsync(fn, 'fit'); - var spec = specFactory(description, fn, currentDeclarationSuite, timeout); - currentDeclarationSuite.addChild(spec); - focusedRunnables.push(spec.id); - unfocusAncestor(); - return spec; - }; - - this.expect = function(actual) { - if (!currentRunnable()) { - throw new Error('\'expect\' was used when there was no current spec, this could be because an asynchronous test timed out'); - } - - return currentRunnable().expect(actual); - }; - - this.beforeEach = function(beforeEachFunction, timeout) { - ensureIsNotNested('beforeEach'); - ensureIsFunctionOrAsync(beforeEachFunction, 'beforeEach'); - currentDeclarationSuite.beforeEach({ - fn: beforeEachFunction, - timeout: function() { return timeout || j$.DEFAULT_TIMEOUT_INTERVAL; } - }); - }; - - this.beforeAll = function(beforeAllFunction, timeout) { - ensureIsNotNested('beforeAll'); - ensureIsFunctionOrAsync(beforeAllFunction, 'beforeAll'); - currentDeclarationSuite.beforeAll({ - fn: beforeAllFunction, - timeout: function() { return timeout || j$.DEFAULT_TIMEOUT_INTERVAL; } - }); - }; - - this.afterEach = function(afterEachFunction, timeout) { - ensureIsNotNested('afterEach'); - ensureIsFunctionOrAsync(afterEachFunction, 'afterEach'); - afterEachFunction.isCleanup = true; - currentDeclarationSuite.afterEach({ - fn: afterEachFunction, - timeout: function() { return timeout || j$.DEFAULT_TIMEOUT_INTERVAL; } - }); - }; - - this.afterAll = function(afterAllFunction, timeout) { - ensureIsNotNested('afterAll'); - ensureIsFunctionOrAsync(afterAllFunction, 'afterAll'); - currentDeclarationSuite.afterAll({ - fn: afterAllFunction, - timeout: function() { return timeout || j$.DEFAULT_TIMEOUT_INTERVAL; } - }); - }; - - this.pending = function(message) { - var fullMessage = j$.Spec.pendingSpecExceptionMessage; - if(message) { - fullMessage += message; - } - throw fullMessage; - }; - - this.fail = function(error) { - if (!currentRunnable()) { - throw new Error('\'fail\' was used when there was no current spec, this could be because an asynchronous test timed out'); - } - - var message = 'Failed'; - if (error) { - message += ': '; - if (error.message) { - message += error.message; - } else if (jasmine.isString_(error)) { - message += error; - } else { - // pretty print all kind of objects. This includes arrays. - message += jasmine.pp(error); - } - } - - currentRunnable().addExpectationResult(false, { - matcherName: '', - passed: false, - expected: '', - actual: '', - message: message, - error: error && error.message ? error : null - }); - - if (self.throwingExpectationFailures()) { - throw new Error(message); - } - }; - } - - return Env; -}; - -getJasmineRequireObj().JsApiReporter = function() { - - var noopTimer = { - start: function(){}, - elapsed: function(){ return 0; } - }; - - /** - * @name jsApiReporter - * @classdesc {@link Reporter} added by default in `boot.js` to record results for retrieval in javascript code. An instance is made available as `jsApiReporter` on the global object. - * @class - * @hideconstructor - */ - function JsApiReporter(options) { - var timer = options.timer || noopTimer, - status = 'loaded'; - - this.started = false; - this.finished = false; - this.runDetails = {}; - - this.jasmineStarted = function() { - this.started = true; - status = 'started'; - timer.start(); - }; - - var executionTime; - - this.jasmineDone = function(runDetails) { - this.finished = true; - this.runDetails = runDetails; - executionTime = timer.elapsed(); - status = 'done'; - }; - - /** - * Get the current status for the Jasmine environment. - * @name jsApiReporter#status - * @function - * @return {String} - One of `loaded`, `started`, or `done` - */ - this.status = function() { - return status; - }; - - var suites = [], - suites_hash = {}; - - this.suiteStarted = function(result) { - suites_hash[result.id] = result; - }; - - this.suiteDone = function(result) { - storeSuite(result); - }; - - /** - * Get the results for a set of suites. - * - * Retrievable in slices for easier serialization. - * @name jsApiReporter#suiteResults - * @function - * @param {Number} index - The position in the suites list to start from. - * @param {Number} length - Maximum number of suite results to return. - * @return {SuiteResult[]} - */ - this.suiteResults = function(index, length) { - return suites.slice(index, index + length); - }; - - function storeSuite(result) { - suites.push(result); - suites_hash[result.id] = result; - } - - /** - * Get all of the suites in a single object, with their `id` as the key. - * @name jsApiReporter#suites - * @function - * @return {Object} - Map of suite id to {@link SuiteResult} - */ - this.suites = function() { - return suites_hash; - }; - - var specs = []; - - this.specDone = function(result) { - specs.push(result); - }; - - /** - * Get the results for a set of specs. - * - * Retrievable in slices for easier serialization. - * @name jsApiReporter#specResults - * @function - * @param {Number} index - The position in the specs list to start from. - * @param {Number} length - Maximum number of specs results to return. - * @return {SpecResult[]} - */ - this.specResults = function(index, length) { - return specs.slice(index, index + length); - }; - - /** - * Get all spec results. - * @name jsApiReporter#specs - * @function - * @return {SpecResult[]} - */ - this.specs = function() { - return specs; - }; - - /** - * Get the number of milliseconds it took for the full Jasmine suite to run. - * @name jsApiReporter#executionTime - * @function - * @return {Number} - */ - this.executionTime = function() { - return executionTime; - }; - - } - - return JsApiReporter; -}; - -getJasmineRequireObj().Any = function(j$) { - - function Any(expectedObject) { - if (typeof expectedObject === 'undefined') { - throw new TypeError( - 'jasmine.any() expects to be passed a constructor function. ' + - 'Please pass one or use jasmine.anything() to match any object.' - ); - } - this.expectedObject = expectedObject; - } - - Any.prototype.asymmetricMatch = function(other) { - if (this.expectedObject == String) { - return typeof other == 'string' || other instanceof String; - } - - if (this.expectedObject == Number) { - return typeof other == 'number' || other instanceof Number; - } - - if (this.expectedObject == Function) { - return typeof other == 'function' || other instanceof Function; - } - - if (this.expectedObject == Object) { - if (other === null) { - j$.getEnv().deprecated('jasmine.Any(Object) will no longer match null in Jasmine 3.0'); - } - return typeof other == 'object'; - } - - if (this.expectedObject == Boolean) { - return typeof other == 'boolean'; - } - - /* jshint -W122 */ - if (typeof Symbol != 'undefined' && this.expectedObject == Symbol) { - return typeof other == 'symbol'; - } - /* jshint +W122 */ - - return other instanceof this.expectedObject; - }; - - Any.prototype.jasmineToString = function() { - return ''; - }; - - return Any; -}; - -getJasmineRequireObj().Anything = function(j$) { - - function Anything() {} - - Anything.prototype.asymmetricMatch = function(other) { - return !j$.util.isUndefined(other) && other !== null; - }; - - Anything.prototype.jasmineToString = function() { - return ''; - }; - - return Anything; -}; - -getJasmineRequireObj().ArrayContaining = function(j$) { - function ArrayContaining(sample) { - this.sample = sample; - } - - ArrayContaining.prototype.asymmetricMatch = function(other, customTesters) { - if (!j$.isArray_(this.sample)) { - throw new Error('You must provide an array to arrayContaining, not ' + j$.pp(this.sample) + '.'); - } - - for (var i = 0; i < this.sample.length; i++) { - var item = this.sample[i]; - if (!j$.matchersUtil.contains(other, item, customTesters)) { - return false; - } - } - - return true; - }; - - ArrayContaining.prototype.jasmineToString = function () { - return ''; - }; - - return ArrayContaining; -}; - -getJasmineRequireObj().ArrayWithExactContents = function(j$) { - - function ArrayWithExactContents(sample) { - this.sample = sample; - } - - ArrayWithExactContents.prototype.asymmetricMatch = function(other, customTesters) { - if (!j$.isArray_(this.sample)) { - throw new Error('You must provide an array to arrayWithExactContents, not ' + j$.pp(this.sample) + '.'); - } - - if (this.sample.length !== other.length) { - return false; - } - - for (var i = 0; i < this.sample.length; i++) { - var item = this.sample[i]; - if (!j$.matchersUtil.contains(other, item, customTesters)) { - return false; - } - } - - return true; - }; - - ArrayWithExactContents.prototype.jasmineToString = function() { - return ''; - }; - - return ArrayWithExactContents; -}; - -getJasmineRequireObj().ObjectContaining = function(j$) { - - function ObjectContaining(sample) { - this.sample = sample; - } - - function getPrototype(obj) { - if (Object.getPrototypeOf) { - return Object.getPrototypeOf(obj); - } - - if (obj.constructor.prototype == obj) { - return null; - } - - return obj.constructor.prototype; - } - - function hasProperty(obj, property) { - if (!obj) { - return false; - } - - if (Object.prototype.hasOwnProperty.call(obj, property)) { - return true; - } - - return hasProperty(getPrototype(obj), property); - } - - ObjectContaining.prototype.asymmetricMatch = function(other, customTesters) { - if (typeof(this.sample) !== 'object') { throw new Error('You must provide an object to objectContaining, not \''+this.sample+'\'.'); } - - for (var property in this.sample) { - if (!hasProperty(other, property) || - !j$.matchersUtil.equals(this.sample[property], other[property], customTesters)) { - return false; - } - } - - return true; - }; - - ObjectContaining.prototype.jasmineToString = function() { - return ''; - }; - - return ObjectContaining; -}; - -getJasmineRequireObj().StringMatching = function(j$) { - - function StringMatching(expected) { - if (!j$.isString_(expected) && !j$.isA_('RegExp', expected)) { - throw new Error('Expected is not a String or a RegExp'); - } - - this.regexp = new RegExp(expected); - } - - StringMatching.prototype.asymmetricMatch = function(other) { - return this.regexp.test(other); - }; - - StringMatching.prototype.jasmineToString = function() { - return ''; - }; - - return StringMatching; -}; - -getJasmineRequireObj().CallTracker = function(j$) { - - /** - * @namespace Spy#calls - */ - function CallTracker() { - var calls = []; - var opts = {}; - - this.track = function(context) { - if(opts.cloneArgs) { - context.args = j$.util.cloneArgs(context.args); - } - calls.push(context); - }; - - /** - * Check whether this spy has been invoked. - * @name Spy#calls#any - * @function - * @return {Boolean} - */ - this.any = function() { - return !!calls.length; - }; - - /** - * Get the number of invocations of this spy. - * @name Spy#calls#count - * @function - * @return {Integer} - */ - this.count = function() { - return calls.length; - }; - - /** - * Get the arguments that were passed to a specific invocation of this spy. - * @name Spy#calls#argsFor - * @function - * @param {Integer} index The 0-based invocation index. - * @return {Array} - */ - this.argsFor = function(index) { - var call = calls[index]; - return call ? call.args : []; - }; - - /** - * Get the raw calls array for this spy. - * @name Spy#calls#all - * @function - * @return {Spy.callData[]} - */ - this.all = function() { - return calls; - }; - - /** - * Get all of the arguments for each invocation of this spy in the order they were received. - * @name Spy#calls#allArgs - * @function - * @return {Array} - */ - this.allArgs = function() { - var callArgs = []; - for(var i = 0; i < calls.length; i++){ - callArgs.push(calls[i].args); - } - - return callArgs; - }; - - /** - * Get the first invocation of this spy. - * @name Spy#calls#first - * @function - * @return {ObjecSpy.callData} - */ - this.first = function() { - return calls[0]; - }; - - /** - * Get the most recent invocation of this spy. - * @name Spy#calls#mostRecent - * @function - * @return {ObjecSpy.callData} - */ - this.mostRecent = function() { - return calls[calls.length - 1]; - }; - - /** - * Reset this spy as if it has never been called. - * @name Spy#calls#reset - * @function - */ - this.reset = function() { - calls = []; - }; - - /** - * Set this spy to do a shallow clone of arguments passed to each invocation. - * @name Spy#calls#saveArgumentsByValue - * @function - */ - this.saveArgumentsByValue = function() { - opts.cloneArgs = true; - }; - - } - - return CallTracker; -}; - -getJasmineRequireObj().clearStack = function(j$) { - var maxInlineCallCount = 10; - - function messageChannelImpl(global, setTimeout) { - var channel = new global.MessageChannel(), - head = {}, - tail = head; - - var taskRunning = false; - channel.port1.onmessage = function() { - head = head.next; - var task = head.task; - delete head.task; - - if (taskRunning) { - global.setTimeout(task, 0); - } else { - try { - taskRunning = true; - task(); - } finally { - taskRunning = false; - } - } - }; - - var currentCallCount = 0; - return function clearStack(fn) { - currentCallCount++; - - if (currentCallCount < maxInlineCallCount) { - tail = tail.next = { task: fn }; - channel.port2.postMessage(0); - } else { - currentCallCount = 0; - setTimeout(fn); - } - }; - } - - function getClearStack(global) { - var currentCallCount = 0; - var realSetTimeout = global.setTimeout; - var setTimeoutImpl = function clearStack(fn) { - Function.prototype.apply.apply(realSetTimeout, [global, [fn, 0]]); - }; - - if (j$.isFunction_(global.setImmediate)) { - var realSetImmediate = global.setImmediate; - return function(fn) { - currentCallCount++; - - if (currentCallCount < maxInlineCallCount) { - realSetImmediate(fn); - } else { - currentCallCount = 0; - - setTimeoutImpl(fn); - } - }; - } else if (!j$.util.isUndefined(global.MessageChannel)) { - return messageChannelImpl(global, setTimeoutImpl); - } else { - return setTimeoutImpl; - } - } - - return getClearStack; -}; - -getJasmineRequireObj().Clock = function() { - - var NODE_JS = typeof process !== 'undefined' && process.versions && typeof process.versions.node === 'string'; - - /** - * _Note:_ Do not construct this directly, Jasmine will make one during booting. You can get the current clock with {@link jasmine.clock}. - * @class Clock - * @classdesc Jasmine's mock clock is used when testing time dependent code. - */ - function Clock(global, delayedFunctionSchedulerFactory, mockDate) { - var self = this, - realTimingFunctions = { - setTimeout: global.setTimeout, - clearTimeout: global.clearTimeout, - setInterval: global.setInterval, - clearInterval: global.clearInterval - }, - fakeTimingFunctions = { - setTimeout: setTimeout, - clearTimeout: clearTimeout, - setInterval: setInterval, - clearInterval: clearInterval - }, - installed = false, - delayedFunctionScheduler, - timer; - - self.FakeTimeout = FakeTimeout; - - /** - * Install the mock clock over the built-in methods. - * @name Clock#install - * @function - * @return {Clock} - */ - self.install = function() { - if(!originalTimingFunctionsIntact()) { - throw new Error('Jasmine Clock was unable to install over custom global timer functions. Is the clock already installed?'); - } - replace(global, fakeTimingFunctions); - timer = fakeTimingFunctions; - delayedFunctionScheduler = delayedFunctionSchedulerFactory(); - installed = true; - - return self; - }; - - /** - * Uninstall the mock clock, returning the built-in methods to their places. - * @name Clock#uninstall - * @function - */ - self.uninstall = function() { - delayedFunctionScheduler = null; - mockDate.uninstall(); - replace(global, realTimingFunctions); - - timer = realTimingFunctions; - installed = false; - }; - - /** - * Execute a function with a mocked Clock - * - * The clock will be {@link Clock#install|install}ed before the function is called and {@link Clock#uninstall|uninstall}ed in a `finally` after the function completes. - * @name Clock#withMock - * @function - * @param {closure} Function The function to be called. - */ - self.withMock = function(closure) { - this.install(); - try { - closure(); - } finally { - this.uninstall(); - } - }; - - /** - * Instruct the installed Clock to also mock the date returned by `new Date()` - * @name Clock#mockDate - * @function - * @param {Date} [initialDate=now] The `Date` to provide. - */ - self.mockDate = function(initialDate) { - mockDate.install(initialDate); - }; - - self.setTimeout = function(fn, delay, params) { - if (legacyIE()) { - if (arguments.length > 2) { - throw new Error('IE < 9 cannot support extra params to setTimeout without a polyfill'); - } - return timer.setTimeout(fn, delay); - } - return Function.prototype.apply.apply(timer.setTimeout, [global, arguments]); - }; - - self.setInterval = function(fn, delay, params) { - if (legacyIE()) { - if (arguments.length > 2) { - throw new Error('IE < 9 cannot support extra params to setInterval without a polyfill'); - } - return timer.setInterval(fn, delay); - } - return Function.prototype.apply.apply(timer.setInterval, [global, arguments]); - }; - - self.clearTimeout = function(id) { - return Function.prototype.call.apply(timer.clearTimeout, [global, id]); - }; - - self.clearInterval = function(id) { - return Function.prototype.call.apply(timer.clearInterval, [global, id]); - }; - - /** - * Tick the Clock forward, running any enqueued timeouts along the way - * @name Clock#tick - * @function - * @param {int} millis The number of milliseconds to tick. - */ - self.tick = function(millis) { - if (installed) { - delayedFunctionScheduler.tick(millis, function(millis) { mockDate.tick(millis); }); - } else { - throw new Error('Mock clock is not installed, use jasmine.clock().install()'); - } - }; - - return self; - - function originalTimingFunctionsIntact() { - return global.setTimeout === realTimingFunctions.setTimeout && - global.clearTimeout === realTimingFunctions.clearTimeout && - global.setInterval === realTimingFunctions.setInterval && - global.clearInterval === realTimingFunctions.clearInterval; - } - - function legacyIE() { - //if these methods are polyfilled, apply will be present - return !(realTimingFunctions.setTimeout || realTimingFunctions.setInterval).apply; - } - - function replace(dest, source) { - for (var prop in source) { - dest[prop] = source[prop]; - } - } - - function setTimeout(fn, delay) { - if (!NODE_JS) { - return delayedFunctionScheduler.scheduleFunction(fn, delay, argSlice(arguments, 2)); - } - - var timeout = new FakeTimeout(); - - delayedFunctionScheduler.scheduleFunction(fn, delay, argSlice(arguments, 2), false, timeout); - - return timeout; - } - - function clearTimeout(id) { - return delayedFunctionScheduler.removeFunctionWithId(id); - } - - function setInterval(fn, interval) { - if (!NODE_JS) { - return delayedFunctionScheduler.scheduleFunction(fn, interval, argSlice(arguments, 2), true); - } - - var timeout = new FakeTimeout(); - - delayedFunctionScheduler.scheduleFunction(fn, interval, argSlice(arguments, 2), true, timeout); - - return timeout; - } - - function clearInterval(id) { - return delayedFunctionScheduler.removeFunctionWithId(id); - } - - function argSlice(argsObj, n) { - return Array.prototype.slice.call(argsObj, n); - } - } - - /** - * Mocks Node.js Timeout class - */ - function FakeTimeout() {} - - FakeTimeout.prototype.ref = function () { - return this; - }; - - FakeTimeout.prototype.unref = function () { - return this; - }; - - return Clock; -}; - -getJasmineRequireObj().DelayedFunctionScheduler = function(j$) { - function DelayedFunctionScheduler() { - var self = this; - var scheduledLookup = []; - var scheduledFunctions = {}; - var currentTime = 0; - var delayedFnCount = 0; - var deletedKeys = []; - - self.tick = function(millis, tickDate) { - millis = millis || 0; - var endTime = currentTime + millis; - - runScheduledFunctions(endTime, tickDate); - currentTime = endTime; - }; - - self.scheduleFunction = function(funcToCall, millis, params, recurring, timeoutKey, runAtMillis) { - var f; - if (typeof(funcToCall) === 'string') { - /* jshint evil: true */ - f = function() { return eval(funcToCall); }; - /* jshint evil: false */ - } else { - f = funcToCall; - } - - millis = millis || 0; - timeoutKey = timeoutKey || ++delayedFnCount; - runAtMillis = runAtMillis || (currentTime + millis); - - var funcToSchedule = { - runAtMillis: runAtMillis, - funcToCall: f, - recurring: recurring, - params: params, - timeoutKey: timeoutKey, - millis: millis - }; - - if (runAtMillis in scheduledFunctions) { - scheduledFunctions[runAtMillis].push(funcToSchedule); - } else { - scheduledFunctions[runAtMillis] = [funcToSchedule]; - scheduledLookup.push(runAtMillis); - scheduledLookup.sort(function (a, b) { - return a - b; - }); - } - - return timeoutKey; - }; - - self.removeFunctionWithId = function(timeoutKey) { - deletedKeys.push(timeoutKey); - - for (var runAtMillis in scheduledFunctions) { - var funcs = scheduledFunctions[runAtMillis]; - var i = indexOfFirstToPass(funcs, function (func) { - return func.timeoutKey === timeoutKey; - }); - - if (i > -1) { - if (funcs.length === 1) { - delete scheduledFunctions[runAtMillis]; - deleteFromLookup(runAtMillis); - } else { - funcs.splice(i, 1); - } - - // intervals get rescheduled when executed, so there's never more - // than a single scheduled function with a given timeoutKey - break; - } - } - }; - - return self; - - function indexOfFirstToPass(array, testFn) { - var index = -1; - - for (var i = 0; i < array.length; ++i) { - if (testFn(array[i])) { - index = i; - break; - } - } - - return index; - } - - function deleteFromLookup(key) { - var value = Number(key); - var i = indexOfFirstToPass(scheduledLookup, function (millis) { - return millis === value; - }); - - if (i > -1) { - scheduledLookup.splice(i, 1); - } - } - - function reschedule(scheduledFn) { - self.scheduleFunction(scheduledFn.funcToCall, - scheduledFn.millis, - scheduledFn.params, - true, - scheduledFn.timeoutKey, - scheduledFn.runAtMillis + scheduledFn.millis); - } - - function forEachFunction(funcsToRun, callback) { - for (var i = 0; i < funcsToRun.length; ++i) { - callback(funcsToRun[i]); - } - } - - function runScheduledFunctions(endTime, tickDate) { - tickDate = tickDate || function() {}; - if (scheduledLookup.length === 0 || scheduledLookup[0] > endTime) { - tickDate(endTime - currentTime); - return; - } - - do { - deletedKeys = []; - var newCurrentTime = scheduledLookup.shift(); - tickDate(newCurrentTime - currentTime); - - currentTime = newCurrentTime; - - var funcsToRun = scheduledFunctions[currentTime]; - - delete scheduledFunctions[currentTime]; - - forEachFunction(funcsToRun, function(funcToRun) { - if (funcToRun.recurring) { - reschedule(funcToRun); - } - }); - - forEachFunction(funcsToRun, function(funcToRun) { - if (j$.util.arrayContains(deletedKeys, funcToRun.timeoutKey)) { - // skip a timeoutKey deleted whilst we were running - return; - } - funcToRun.funcToCall.apply(null, funcToRun.params || []); - }); - } while (scheduledLookup.length > 0 && - // checking first if we're out of time prevents setTimeout(0) - // scheduled in a funcToRun from forcing an extra iteration - currentTime !== endTime && - scheduledLookup[0] <= endTime); - - // ran out of functions to call, but still time left on the clock - if (currentTime !== endTime) { - tickDate(endTime - currentTime); - } - } - } - - return DelayedFunctionScheduler; -}; - -getJasmineRequireObj().errors = function() { - function ExpectationFailed() {} - - ExpectationFailed.prototype = new Error(); - ExpectationFailed.prototype.constructor = ExpectationFailed; - - return { - ExpectationFailed: ExpectationFailed - }; -}; -getJasmineRequireObj().ExceptionFormatter = function() { - function ExceptionFormatter() { - this.message = function(error) { - var message = ''; - - if (error.name && error.message) { - message += error.name + ': ' + error.message; - } else { - message += error.toString() + ' thrown'; - } - - if (error.fileName || error.sourceURL) { - message += ' in ' + (error.fileName || error.sourceURL); - } - - if (error.line || error.lineNumber) { - message += ' (line ' + (error.line || error.lineNumber) + ')'; - } - - return message; - }; - - this.stack = function(error) { - return error ? error.stack : null; - }; - } - - return ExceptionFormatter; -}; - -getJasmineRequireObj().Expectation = function() { - - /** - * Matchers that come with Jasmine out of the box. - * @namespace matchers - */ - function Expectation(options) { - this.util = options.util || { buildFailureMessage: function() {} }; - this.customEqualityTesters = options.customEqualityTesters || []; - this.actual = options.actual; - this.addExpectationResult = options.addExpectationResult || function(){}; - this.isNot = options.isNot; - - var customMatchers = options.customMatchers || {}; - for (var matcherName in customMatchers) { - this[matcherName] = Expectation.prototype.wrapCompare(matcherName, customMatchers[matcherName]); - } - } - - Expectation.prototype.wrapCompare = function(name, matcherFactory) { - return function() { - var args = Array.prototype.slice.call(arguments, 0), - expected = args.slice(0), - message = ''; - - args.unshift(this.actual); - - var matcher = matcherFactory(this.util, this.customEqualityTesters), - matcherCompare = matcher.compare; - - function defaultNegativeCompare() { - var result = matcher.compare.apply(null, args); - result.pass = !result.pass; - return result; - } - - if (this.isNot) { - matcherCompare = matcher.negativeCompare || defaultNegativeCompare; - } - - var result = matcherCompare.apply(null, args); - - if (!result.pass) { - if (!result.message) { - args.unshift(this.isNot); - args.unshift(name); - message = this.util.buildFailureMessage.apply(null, args); - } else { - if (Object.prototype.toString.apply(result.message) === '[object Function]') { - message = result.message(); - } else { - message = result.message; - } - } - } - - if (expected.length == 1) { - expected = expected[0]; - } - - // TODO: how many of these params are needed? - this.addExpectationResult( - result.pass, - { - matcherName: name, - passed: result.pass, - message: message, - error: result.error, - actual: this.actual, - expected: expected // TODO: this may need to be arrayified/sliced - } - ); - }; - }; - - Expectation.addCoreMatchers = function(matchers) { - var prototype = Expectation.prototype; - for (var matcherName in matchers) { - var matcher = matchers[matcherName]; - prototype[matcherName] = prototype.wrapCompare(matcherName, matcher); - } - }; - - Expectation.Factory = function(options) { - options = options || {}; - - var expect = new Expectation(options); - - // TODO: this would be nice as its own Object - NegativeExpectation - // TODO: copy instead of mutate options - options.isNot = true; - expect.not = new Expectation(options); - - return expect; - }; - - return Expectation; -}; - -//TODO: expectation result may make more sense as a presentation of an expectation. -getJasmineRequireObj().buildExpectationResult = function() { - function buildExpectationResult(options) { - var messageFormatter = options.messageFormatter || function() {}, - stackFormatter = options.stackFormatter || function() {}; - - /** - * @typedef Expectation - * @property {String} matcherName - The name of the matcher that was executed for this expectation. - * @property {String} message - The failure message for the expectation. - * @property {String} stack - The stack trace for the failure if available. - * @property {Boolean} passed - Whether the expectation passed or failed. - * @property {Object} expected - If the expectation failed, what was the expected value. - * @property {Object} actual - If the expectation failed, what actual value was produced. - */ - var result = { - matcherName: options.matcherName, - message: message(), - stack: stack(), - passed: options.passed - }; - - if(!result.passed) { - result.expected = options.expected; - result.actual = options.actual; - } - - return result; - - function message() { - if (options.passed) { - return 'Passed.'; - } else if (options.message) { - return options.message; - } else if (options.error) { - return messageFormatter(options.error); - } - return ''; - } - - function stack() { - if (options.passed) { - return ''; - } - - var error = options.error; - if (!error) { - try { - throw new Error(message()); - } catch (e) { - error = e; - } - } - return stackFormatter(error); - } - } - - return buildExpectationResult; -}; - -getJasmineRequireObj().formatErrorMsg = function() { - function generateErrorMsg(domain, usage) { - var usageDefinition = usage ? '\nUsage: ' + usage : ''; - - return function errorMsg(msg) { - return domain + ' : ' + msg + usageDefinition; - }; - } - - return generateErrorMsg; -}; - -getJasmineRequireObj().GlobalErrors = function(j$) { - function GlobalErrors(global) { - var handlers = []; - global = global || j$.getGlobal(); - - var onerror = function onerror() { - var handler = handlers[handlers.length - 1]; - - if (handler) { - handler.apply(null, Array.prototype.slice.call(arguments, 0)); - } else { - throw arguments[0]; - } - }; - - this.uninstall = function noop() {}; - - this.install = function install() { - if (global.process && global.process.listeners && j$.isFunction_(global.process.on)) { - var originalHandlers = global.process.listeners('uncaughtException'); - global.process.removeAllListeners('uncaughtException'); - global.process.on('uncaughtException', onerror); - - this.uninstall = function uninstall() { - global.process.removeListener('uncaughtException', onerror); - for (var i = 0; i < originalHandlers.length; i++) { - global.process.on('uncaughtException', originalHandlers[i]); - } - }; - } else { - var originalHandler = global.onerror; - global.onerror = onerror; - - this.uninstall = function uninstall() { - global.onerror = originalHandler; - }; - } - }; - - this.pushListener = function pushListener(listener) { - handlers.push(listener); - }; - - this.popListener = function popListener() { - handlers.pop(); - }; - } - - return GlobalErrors; -}; - -getJasmineRequireObj().DiffBuilder = function(j$) { - return function DiffBuilder() { - var path = new j$.ObjectPath(), - mismatches = []; - - return { - record: function (actual, expected, formatter) { - formatter = formatter || defaultFormatter; - mismatches.push(formatter(actual, expected, path)); - }, - - getMessage: function () { - return mismatches.join('\n'); - }, - - withPath: function (pathComponent, block) { - var oldPath = path; - path = path.add(pathComponent); - block(); - path = oldPath; - } - }; - - function defaultFormatter (actual, expected, path) { - return 'Expected ' + - path + (path.depth() ? ' = ' : '') + - j$.pp(actual) + - ' to equal ' + - j$.pp(expected) + - '.'; - } - }; -}; - -getJasmineRequireObj().matchersUtil = function(j$) { - // TODO: what to do about jasmine.pp not being inject? move to JSON.stringify? gut PrettyPrinter? - - return { - equals: equals, - - contains: function(haystack, needle, customTesters) { - customTesters = customTesters || []; - - if ((Object.prototype.toString.apply(haystack) === '[object Set]')) { - return haystack.has(needle); - } - - if ((Object.prototype.toString.apply(haystack) === '[object Array]') || - (!!haystack && !haystack.indexOf)) - { - for (var i = 0; i < haystack.length; i++) { - if (equals(haystack[i], needle, customTesters)) { - return true; - } - } - return false; - } - - return !!haystack && haystack.indexOf(needle) >= 0; - }, - - buildFailureMessage: function() { - var args = Array.prototype.slice.call(arguments, 0), - matcherName = args[0], - isNot = args[1], - actual = args[2], - expected = args.slice(3), - englishyPredicate = matcherName.replace(/[A-Z]/g, function(s) { return ' ' + s.toLowerCase(); }); - - var message = 'Expected ' + - j$.pp(actual) + - (isNot ? ' not ' : ' ') + - englishyPredicate; - - if (expected.length > 0) { - for (var i = 0; i < expected.length; i++) { - if (i > 0) { - message += ','; - } - message += ' ' + j$.pp(expected[i]); - } - } - - return message + '.'; - } - }; - - function isAsymmetric(obj) { - return obj && j$.isA_('Function', obj.asymmetricMatch); - } - - function asymmetricMatch(a, b, customTesters, diffBuilder) { - var asymmetricA = isAsymmetric(a), - asymmetricB = isAsymmetric(b), - result; - - if (asymmetricA && asymmetricB) { - return undefined; - } - - if (asymmetricA) { - result = a.asymmetricMatch(b, customTesters); - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - - if (asymmetricB) { - result = b.asymmetricMatch(a, customTesters); - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - } - - function equals(a, b, customTesters, diffBuilder) { - customTesters = customTesters || []; - diffBuilder = diffBuilder || j$.NullDiffBuilder(); - - return eq(a, b, [], [], customTesters, diffBuilder); - } - - // Equality function lovingly adapted from isEqual in - // [Underscore](http://underscorejs.org) - function eq(a, b, aStack, bStack, customTesters, diffBuilder) { - var result = true, i; - - var asymmetricResult = asymmetricMatch(a, b, customTesters, diffBuilder); - if (!j$.util.isUndefined(asymmetricResult)) { - return asymmetricResult; - } - - for (i = 0; i < customTesters.length; i++) { - var customTesterResult = customTesters[i](a, b); - if (!j$.util.isUndefined(customTesterResult)) { - if (!customTesterResult) { - diffBuilder.record(a, b); - } - return customTesterResult; - } - } - - if (a instanceof Error && b instanceof Error) { - result = a.message == b.message; - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - - // Identical objects are equal. `0 === -0`, but they aren't identical. - // See the [Harmony `egal` proposal](http://wiki.ecmascript.org/doku.php?id=harmony:egal). - if (a === b) { - result = a !== 0 || 1 / a == 1 / b; - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - // A strict comparison is necessary because `null == undefined`. - if (a === null || b === null) { - result = a === b; - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - var className = Object.prototype.toString.call(a); - if (className != Object.prototype.toString.call(b)) { - diffBuilder.record(a, b); - return false; - } - switch (className) { - // Strings, numbers, dates, and booleans are compared by value. - case '[object String]': - // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is - // equivalent to `new String("5")`. - result = a == String(b); - if (!result) { - diffBuilder.record(a, b); - } - return result; - case '[object Number]': - // `NaN`s are equivalent, but non-reflexive. An `egal` comparison is performed for - // other numeric values. - result = a != +a ? b != +b : (a === 0 ? 1 / a == 1 / b : a == +b); - if (!result) { - diffBuilder.record(a, b); - } - return result; - case '[object Date]': - case '[object Boolean]': - // Coerce dates and booleans to numeric primitive values. Dates are compared by their - // millisecond representations. Note that invalid dates with millisecond representations - // of `NaN` are not equivalent. - result = +a == +b; - if (!result) { - diffBuilder.record(a, b); - } - return result; - // RegExps are compared by their source patterns and flags. - case '[object RegExp]': - return a.source == b.source && - a.global == b.global && - a.multiline == b.multiline && - a.ignoreCase == b.ignoreCase; - } - if (typeof a != 'object' || typeof b != 'object') { - diffBuilder.record(a, b); - return false; - } - - var aIsDomNode = j$.isDomNode(a); - var bIsDomNode = j$.isDomNode(b); - if (aIsDomNode && bIsDomNode) { - // At first try to use DOM3 method isEqualNode - if (a.isEqualNode) { - result = a.isEqualNode(b); - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - // IE8 doesn't support isEqualNode, try to use outerHTML && innerText - var aIsElement = a instanceof Element; - var bIsElement = b instanceof Element; - if (aIsElement && bIsElement) { - result = a.outerHTML == b.outerHTML; - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - if (aIsElement || bIsElement) { - diffBuilder.record(a, b); - return false; - } - result = a.innerText == b.innerText && a.textContent == b.textContent; - if (!result) { - diffBuilder.record(a, b); - } - return result; - } - if (aIsDomNode || bIsDomNode) { - diffBuilder.record(a, b); - return false; - } - - var aIsPromise = j$.isPromise(a); - var bIsPromise = j$.isPromise(b); - if (aIsPromise && bIsPromise) { - return a === b; - } - - // Assume equality for cyclic structures. The algorithm for detecting cyclic - // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`. - var length = aStack.length; - while (length--) { - // Linear search. Performance is inversely proportional to the number of - // unique nested structures. - if (aStack[length] == a) { return bStack[length] == b; } - } - // Add the first object to the stack of traversed objects. - aStack.push(a); - bStack.push(b); - var size = 0; - // Recursively compare objects and arrays. - // Compare array lengths to determine if a deep comparison is necessary. - if (className == '[object Array]') { - var aLength = a.length; - var bLength = b.length; - - diffBuilder.withPath('length', function() { - if (aLength !== bLength) { - diffBuilder.record(aLength, bLength); - result = false; - } - }); - - for (i = 0; i < aLength || i < bLength; i++) { - diffBuilder.withPath(i, function() { - result = eq(i < aLength ? a[i] : void 0, i < bLength ? b[i] : void 0, aStack, bStack, customTesters, diffBuilder) && result; - }); - } - if (!result) { - return false; - } - } else if (j$.isMap(a) && j$.isMap(b)) { - if (a.size != b.size) { - diffBuilder.record(a, b); - return false; - } - - var keysA = []; - var keysB = []; - a.forEach( function( valueA, keyA ) { - keysA.push( keyA ); - }); - b.forEach( function( valueB, keyB ) { - keysB.push( keyB ); - }); - - // For both sets of keys, check they map to equal values in both maps. - // Keep track of corresponding keys (in insertion order) in order to handle asymmetric obj keys. - var mapKeys = [keysA, keysB]; - var cmpKeys = [keysB, keysA]; - var mapIter, mapKey, mapValueA, mapValueB; - var cmpIter, cmpKey; - for (i = 0; result && i < mapKeys.length; i++) { - mapIter = mapKeys[i]; - cmpIter = cmpKeys[i]; - - for (var j = 0; result && j < mapIter.length; j++) { - mapKey = mapIter[j]; - cmpKey = cmpIter[j]; - mapValueA = a.get(mapKey); - - // Only use the cmpKey when one of the keys is asymmetric and the corresponding key matches, - // otherwise explicitly look up the mapKey in the other Map since we want keys with unique - // obj identity (that are otherwise equal) to not match. - if (isAsymmetric(mapKey) || isAsymmetric(cmpKey) && - eq(mapKey, cmpKey, aStack, bStack, customTesters, j$.NullDiffBuilder())) { - mapValueB = b.get(cmpKey); - } else { - mapValueB = b.get(mapKey); - } - result = eq(mapValueA, mapValueB, aStack, bStack, customTesters, j$.NullDiffBuilder()); - } - } - - if (!result) { - diffBuilder.record(a, b); - return false; - } - } else if (j$.isSet(a) && j$.isSet(b)) { - if (a.size != b.size) { - diffBuilder.record(a, b); - return false; - } - - var valuesA = []; - a.forEach( function( valueA ) { - valuesA.push( valueA ); - }); - var valuesB = []; - b.forEach( function( valueB ) { - valuesB.push( valueB ); - }); - - // For both sets, check they are all contained in the other set - var setPairs = [[valuesA, valuesB], [valuesB, valuesA]]; - var stackPairs = [[aStack, bStack], [bStack, aStack]]; - var baseValues, baseValue, baseStack; - var otherValues, otherValue, otherStack; - var found; - var prevStackSize; - for (i = 0; result && i < setPairs.length; i++) { - baseValues = setPairs[i][0]; - otherValues = setPairs[i][1]; - baseStack = stackPairs[i][0]; - otherStack = stackPairs[i][1]; - // For each value in the base set... - for (var k = 0; result && k < baseValues.length; k++) { - baseValue = baseValues[k]; - found = false; - // ... test that it is present in the other set - for (var l = 0; !found && l < otherValues.length; l++) { - otherValue = otherValues[l]; - prevStackSize = baseStack.length; - // compare by value equality - found = eq(baseValue, otherValue, baseStack, otherStack, customTesters, j$.NullDiffBuilder()); - if (!found && prevStackSize !== baseStack.length) { - baseStack.splice(prevStackSize); - otherStack.splice(prevStackSize); - } - } - result = result && found; - } - } - - if (!result) { - diffBuilder.record(a, b); - return false; - } - } else { - - // Objects with different constructors are not equivalent, but `Object`s - // or `Array`s from different frames are. - var aCtor = a.constructor, bCtor = b.constructor; - if (aCtor !== bCtor && - isFunction(aCtor) && isFunction(bCtor) && - a instanceof aCtor && b instanceof bCtor && - !(aCtor instanceof aCtor && bCtor instanceof bCtor)) { - - diffBuilder.record(a, b, constructorsAreDifferentFormatter); - return false; - } - } - - // Deep compare objects. - var aKeys = keys(a, className == '[object Array]'), key; - size = aKeys.length; - - // Ensure that both objects contain the same number of properties before comparing deep equality. - if (keys(b, className == '[object Array]').length !== size) { - diffBuilder.record(a, b, objectKeysAreDifferentFormatter); - return false; - } - - for (i = 0; i < size; i++) { - key = aKeys[i]; - // Deep compare each member - if (!j$.util.has(b, key)) { - diffBuilder.record(a, b, objectKeysAreDifferentFormatter); - result = false; - continue; - } - - diffBuilder.withPath(key, function() { - if(!eq(a[key], b[key], aStack, bStack, customTesters, diffBuilder)) { - result = false; - } - }); - } - - if (!result) { - return false; - } - - // Remove the first object from the stack of traversed objects. - aStack.pop(); - bStack.pop(); - - return result; - } - - function keys(obj, isArray) { - var allKeys = Object.keys ? Object.keys(obj) : - (function(o) { - var keys = []; - for (var key in o) { - if (j$.util.has(o, key)) { - keys.push(key); - } - } - return keys; - })(obj); - - if (!isArray) { - return allKeys; - } - - if (allKeys.length === 0) { - return allKeys; - } - - var extraKeys = []; - for (var i = 0; i < allKeys.length; i++) { - if (!/^[0-9]+$/.test(allKeys[i])) { - extraKeys.push(allKeys[i]); - } - } - - return extraKeys; - } - - function has(obj, key) { - return Object.prototype.hasOwnProperty.call(obj, key); - } - - function isFunction(obj) { - return typeof obj === 'function'; - } - - function objectKeysAreDifferentFormatter(actual, expected, path) { - var missingProperties = j$.util.objectDifference(expected, actual), - extraProperties = j$.util.objectDifference(actual, expected), - missingPropertiesMessage = formatKeyValuePairs(missingProperties), - extraPropertiesMessage = formatKeyValuePairs(extraProperties), - messages = []; - - if (!path.depth()) { - path = 'object'; - } - - if (missingPropertiesMessage.length) { - messages.push('Expected ' + path + ' to have properties' + missingPropertiesMessage); - } - - if (extraPropertiesMessage.length) { - messages.push('Expected ' + path + ' not to have properties' + extraPropertiesMessage); - } - - return messages.join('\n'); - } - - function constructorsAreDifferentFormatter(actual, expected, path) { - if (!path.depth()) { - path = 'object'; - } - - return 'Expected ' + - path + ' to be a kind of ' + - j$.fnNameFor(expected.constructor) + - ', but was ' + j$.pp(actual) + '.'; - } - - function formatKeyValuePairs(obj) { - var formatted = ''; - for (var key in obj) { - formatted += '\n ' + key + ': ' + j$.pp(obj[key]); - } - return formatted; - } -}; - -getJasmineRequireObj().nothing = function() { - /** - * {@link expect} nothing explicitly. - * @function - * @name matchers#nothing - * @example - * expect().nothing(); - */ - function nothing() { - return { - compare: function() { - return { - pass: true - }; - } - }; - } - - return nothing; -}; - -getJasmineRequireObj().NullDiffBuilder = function(j$) { - return function() { - return { - withPath: function(_, block) { - block(); - }, - record: function() {} - }; - }; -}; - -getJasmineRequireObj().ObjectPath = function(j$) { - function ObjectPath(components) { - this.components = components || []; - } - - ObjectPath.prototype.toString = function() { - if (this.components.length) { - return '$' + map(this.components, formatPropertyAccess).join(''); - } else { - return ''; - } - }; - - ObjectPath.prototype.add = function(component) { - return new ObjectPath(this.components.concat([component])); - }; - - ObjectPath.prototype.depth = function() { - return this.components.length; - }; - - function formatPropertyAccess(prop) { - if (typeof prop === 'number') { - return '[' + prop + ']'; - } - - if (isValidIdentifier(prop)) { - return '.' + prop; - } - - return '[\'' + prop + '\']'; - } - - function map(array, fn) { - var results = []; - for (var i = 0; i < array.length; i++) { - results.push(fn(array[i])); - } - return results; - } - - function isValidIdentifier(string) { - return /^[A-Za-z\$_][A-Za-z0-9\$_]*$/.test(string); - } - - return ObjectPath; -}; - -getJasmineRequireObj().toBe = function() { - /** - * {@link expect} the actual value to be `===` to the expected value. - * @function - * @name matchers#toBe - * @param {Object} expected - The expected value to compare against. - * @example - * expect(thing).toBe(realThing); - */ - function toBe() { - return { - compare: function(actual, expected) { - return { - pass: actual === expected - }; - } - }; - } - - return toBe; -}; - -getJasmineRequireObj().toBeCloseTo = function() { - /** - * {@link expect} the actual value to be within a specified precision of the expected value. - * @function - * @name matchers#toBeCloseTo - * @param {Object} expected - The expected value to compare against. - * @param {Number} [precision=2] - The number of decimal points to check. - * @example - * expect(number).toBeCloseTo(42.2, 3); - */ - function toBeCloseTo() { - return { - compare: function(actual, expected, precision) { - if (precision !== 0) { - precision = precision || 2; - } - - if (expected === null || actual === null) { - throw new Error('Cannot use toBeCloseTo with null. Arguments evaluated to: ' + - 'expect(' + actual + ').toBeCloseTo(' + expected + ').' - ); - } - - var pow = Math.pow(10, precision + 1); - var delta = Math.abs(expected - actual); - var maxDelta = Math.pow(10, -precision) / 2; - - return { - pass: Math.round(delta * pow) / pow <= maxDelta - }; - } - }; - } - - return toBeCloseTo; -}; - -getJasmineRequireObj().toBeDefined = function() { - /** - * {@link expect} the actual value to be defined. (Not `undefined`) - * @function - * @name matchers#toBeDefined - * @example - * expect(result).toBeDefined(); - */ - function toBeDefined() { - return { - compare: function(actual) { - return { - pass: (void 0 !== actual) - }; - } - }; - } - - return toBeDefined; -}; - -getJasmineRequireObj().toBeFalsy = function() { - /** - * {@link expect} the actual value to be falsy - * @function - * @name matchers#toBeFalsy - * @example - * expect(result).toBeFalsy(); - */ - function toBeFalsy() { - return { - compare: function(actual) { - return { - pass: !!!actual - }; - } - }; - } - - return toBeFalsy; -}; - -getJasmineRequireObj().toBeGreaterThan = function() { - /** - * {@link expect} the actual value to be greater than the expected value. - * @function - * @name matchers#toBeGreaterThan - * @param {Number} expected - The value to compare against. - * @example - * expect(result).toBeGreaterThan(3); - */ - function toBeGreaterThan() { - return { - compare: function(actual, expected) { - return { - pass: actual > expected - }; - } - }; - } - - return toBeGreaterThan; -}; - - -getJasmineRequireObj().toBeGreaterThanOrEqual = function() { - /** - * {@link expect} the actual value to be greater than or equal to the expected value. - * @function - * @name matchers#toBeGreaterThanOrEqual - * @param {Number} expected - The expected value to compare against. - * @example - * expect(result).toBeGreaterThanOrEqual(25); - */ - function toBeGreaterThanOrEqual() { - return { - compare: function(actual, expected) { - return { - pass: actual >= expected - }; - } - }; - } - - return toBeGreaterThanOrEqual; -}; - -getJasmineRequireObj().toBeLessThan = function() { - /** - * {@link expect} the actual value to be less than the expected value. - * @function - * @name matchers#toBeLessThan - * @param {Number} expected - The expected value to compare against. - * @example - * expect(result).toBeLessThan(0); - */ - function toBeLessThan() { - return { - - compare: function(actual, expected) { - return { - pass: actual < expected - }; - } - }; - } - - return toBeLessThan; -}; - -getJasmineRequireObj().toBeLessThanOrEqual = function() { - /** - * {@link expect} the actual value to be less than or equal to the expected value. - * @function - * @name matchers#toBeLessThanOrEqual - * @param {Number} expected - The expected value to compare against. - * @example - * expect(result).toBeLessThanOrEqual(123); - */ - function toBeLessThanOrEqual() { - return { - - compare: function(actual, expected) { - return { - pass: actual <= expected - }; - } - }; - } - - return toBeLessThanOrEqual; -}; - -getJasmineRequireObj().toBeNaN = function(j$) { - /** - * {@link expect} the actual value to be `NaN` (Not a Number). - * @function - * @name matchers#toBeNaN - * @example - * expect(thing).toBeNaN(); - */ - function toBeNaN() { - return { - compare: function(actual) { - var result = { - pass: (actual !== actual) - }; - - if (result.pass) { - result.message = 'Expected actual not to be NaN.'; - } else { - result.message = function() { return 'Expected ' + j$.pp(actual) + ' to be NaN.'; }; - } - - return result; - } - }; - } - - return toBeNaN; -}; - -getJasmineRequireObj().toBeNegativeInfinity = function(j$) { - /** - * {@link expect} the actual value to be `-Infinity` (-infinity). - * @function - * @name matchers#toBeNegativeInfinity - * @example - * expect(thing).toBeNegativeInfinity(); - */ - function toBeNegativeInfinity() { - return { - compare: function(actual) { - var result = { - pass: (actual === Number.NEGATIVE_INFINITY) - }; - - if (result.pass) { - result.message = 'Expected actual to be -Infinity.'; - } else { - result.message = function() { return 'Expected ' + j$.pp(actual) + ' not to be -Infinity.'; }; - } - - return result; - } - }; - } - - return toBeNegativeInfinity; -}; - -getJasmineRequireObj().toBeNull = function() { - /** - * {@link expect} the actual value to be `null`. - * @function - * @name matchers#toBeNull - * @example - * expect(result).toBeNull(); - */ - function toBeNull() { - return { - compare: function(actual) { - return { - pass: actual === null - }; - } - }; - } - - return toBeNull; -}; - -getJasmineRequireObj().toBePositiveInfinity = function(j$) { - /** - * {@link expect} the actual value to be `Infinity` (infinity). - * @function - * @name matchers#toBePositiveInfinity - * @example - * expect(thing).toBePositiveInfinity(); - */ - function toBePositiveInfinity() { - return { - compare: function(actual) { - var result = { - pass: (actual === Number.POSITIVE_INFINITY) - }; - - if (result.pass) { - result.message = 'Expected actual to be Infinity.'; - } else { - result.message = function() { return 'Expected ' + j$.pp(actual) + ' not to be Infinity.'; }; - } - - return result; - } - }; - } - - return toBePositiveInfinity; -}; - -getJasmineRequireObj().toBeTruthy = function() { - /** - * {@link expect} the actual value to be truthy. - * @function - * @name matchers#toBeTruthy - * @example - * expect(thing).toBeTruthy(); - */ - function toBeTruthy() { - return { - compare: function(actual) { - return { - pass: !!actual - }; - } - }; - } - - return toBeTruthy; -}; - -getJasmineRequireObj().toBeUndefined = function() { - /** - * {@link expect} the actual value to be `undefined`. - * @function - * @name matchers#toBeUndefined - * @example - * expect(result).toBeUndefined(): - */ - function toBeUndefined() { - return { - compare: function(actual) { - return { - pass: void 0 === actual - }; - } - }; - } - - return toBeUndefined; -}; - -getJasmineRequireObj().toContain = function() { - /** - * {@link expect} the actual value to contain a specific value. - * @function - * @name matchers#toContain - * @param {Object} expected - The value to look for. - * @example - * expect(array).toContain(anElement); - * expect(string).toContain(substring); - */ - function toContain(util, customEqualityTesters) { - customEqualityTesters = customEqualityTesters || []; - - return { - compare: function(actual, expected) { - - return { - pass: util.contains(actual, expected, customEqualityTesters) - }; - } - }; - } - - return toContain; -}; - -getJasmineRequireObj().toEqual = function(j$) { - /** - * {@link expect} the actual value to be equal to the expected, using deep equality comparison. - * @function - * @name matchers#toEqual - * @param {Object} expected - Expected value - * @example - * expect(bigObject).toEqual({"foo": ['bar', 'baz']}); - */ - function toEqual(util, customEqualityTesters) { - customEqualityTesters = customEqualityTesters || []; - - return { - compare: function(actual, expected) { - var result = { - pass: false - }, - diffBuilder = j$.DiffBuilder(); - - result.pass = util.equals(actual, expected, customEqualityTesters, diffBuilder); - - // TODO: only set error message if test fails - result.message = diffBuilder.getMessage(); - - return result; - } - }; - } - - return toEqual; -}; - -getJasmineRequireObj().toHaveBeenCalled = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect().toHaveBeenCalled()'); - - /** - * {@link expect} the actual (a {@link Spy}) to have been called. - * @function - * @name matchers#toHaveBeenCalled - * @example - * expect(mySpy).toHaveBeenCalled(); - * expect(mySpy).not.toHaveBeenCalled(); - */ - function toHaveBeenCalled() { - return { - compare: function(actual) { - var result = {}; - - if (!j$.isSpy(actual)) { - throw new Error(getErrorMsg('Expected a spy, but got ' + j$.pp(actual) + '.')); - } - - if (arguments.length > 1) { - throw new Error(getErrorMsg('Does not take arguments, use toHaveBeenCalledWith')); - } - - result.pass = actual.calls.any(); - - result.message = result.pass ? - 'Expected spy ' + actual.and.identity() + ' not to have been called.' : - 'Expected spy ' + actual.and.identity() + ' to have been called.'; - - return result; - } - }; - } - - return toHaveBeenCalled; -}; - -getJasmineRequireObj().toHaveBeenCalledBefore = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect().toHaveBeenCalledBefore()'); - - /** - * {@link expect} the actual value (a {@link Spy}) to have been called before another {@link Spy}. - * @function - * @name matchers#toHaveBeenCalledBefore - * @param {Spy} expected - {@link Spy} that should have been called after the `actual` {@link Spy}. - * @example - * expect(mySpy).toHaveBeenCalledBefore(otherSpy); - */ - function toHaveBeenCalledBefore() { - return { - compare: function(firstSpy, latterSpy) { - if (!j$.isSpy(firstSpy)) { - throw new Error(getErrorMsg('Expected a spy, but got ' + j$.pp(firstSpy) + '.')); - } - if (!j$.isSpy(latterSpy)) { - throw new Error(getErrorMsg('Expected a spy, but got ' + j$.pp(latterSpy) + '.')); - } - - var result = { pass: false }; - - if (!firstSpy.calls.count()) { - result.message = 'Expected spy ' + firstSpy.and.identity() + ' to have been called.'; - return result; - } - if (!latterSpy.calls.count()) { - result.message = 'Expected spy ' + latterSpy.and.identity() + ' to have been called.'; - return result; - } - - var latest1stSpyCall = firstSpy.calls.mostRecent().invocationOrder; - var first2ndSpyCall = latterSpy.calls.first().invocationOrder; - - result.pass = latest1stSpyCall < first2ndSpyCall; - - if (result.pass) { - result.message = 'Expected spy ' + firstSpy.and.identity() + ' to not have been called before spy ' + latterSpy.and.identity() + ', but it was'; - } else { - var first1stSpyCall = firstSpy.calls.first().invocationOrder; - var latest2ndSpyCall = latterSpy.calls.mostRecent().invocationOrder; - - if(first1stSpyCall < first2ndSpyCall) { - result.message = 'Expected latest call to spy ' + firstSpy.and.identity() + ' to have been called before first call to spy ' + latterSpy.and.identity() + ' (no interleaved calls)'; - } else if (latest2ndSpyCall > latest1stSpyCall) { - result.message = 'Expected first call to spy ' + latterSpy.and.identity() + ' to have been called after latest call to spy ' + firstSpy.and.identity() + ' (no interleaved calls)'; - } else { - result.message = 'Expected spy ' + firstSpy.and.identity() + ' to have been called before spy ' + latterSpy.and.identity(); - } - } - - return result; - } - }; - } - - return toHaveBeenCalledBefore; -}; - -getJasmineRequireObj().toHaveBeenCalledTimes = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect().toHaveBeenCalledTimes()'); - - /** - * {@link expect} the actual (a {@link Spy}) to have been called the specified number of times. - * @function - * @name matchers#toHaveBeenCalledTimes - * @param {Number} expected - The number of invocations to look for. - * @example - * expect(mySpy).toHaveBeenCalledTimes(3); - */ - function toHaveBeenCalledTimes() { - return { - compare: function(actual, expected) { - if (!j$.isSpy(actual)) { - throw new Error(getErrorMsg('Expected a spy, but got ' + j$.pp(actual) + '.')); - } - - var args = Array.prototype.slice.call(arguments, 0), - result = { pass: false }; - - if (!j$.isNumber_(expected)){ - throw new Error(getErrorMsg('The expected times failed is a required argument and must be a number.')); - } - - actual = args[0]; - var calls = actual.calls.count(); - var timesMessage = expected === 1 ? 'once' : expected + ' times'; - result.pass = calls === expected; - result.message = result.pass ? - 'Expected spy ' + actual.and.identity() + ' not to have been called ' + timesMessage + '. It was called ' + calls + ' times.' : - 'Expected spy ' + actual.and.identity() + ' to have been called ' + timesMessage + '. It was called ' + calls + ' times.'; - return result; - } - }; - } - - return toHaveBeenCalledTimes; -}; - -getJasmineRequireObj().toHaveBeenCalledWith = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect().toHaveBeenCalledWith(...arguments)'); - - /** - * {@link expect} the actual (a {@link Spy}) to have been called with particular arguments at least once. - * @function - * @name matchers#toHaveBeenCalledWith - * @param {...Object} - The arguments to look for - * @example - * expect(mySpy).toHaveBeenCalledWith('foo', 'bar', 2); - */ - function toHaveBeenCalledWith(util, customEqualityTesters) { - return { - compare: function() { - var args = Array.prototype.slice.call(arguments, 0), - actual = args[0], - expectedArgs = args.slice(1), - result = { pass: false }; - - if (!j$.isSpy(actual)) { - throw new Error(getErrorMsg('Expected a spy, but got ' + j$.pp(actual) + '.')); - } - - if (!actual.calls.any()) { - result.message = function() { return 'Expected spy ' + actual.and.identity() + ' to have been called with ' + j$.pp(expectedArgs) + ' but it was never called.'; }; - return result; - } - - if (util.contains(actual.calls.allArgs(), expectedArgs, customEqualityTesters)) { - result.pass = true; - result.message = function() { return 'Expected spy ' + actual.and.identity() + ' not to have been called with ' + j$.pp(expectedArgs) + ' but it was.'; }; - } else { - result.message = function() { return 'Expected spy ' + actual.and.identity() + ' to have been called with ' + j$.pp(expectedArgs) + ' but actual calls were ' + j$.pp(actual.calls.allArgs()).replace(/^\[ | \]$/g, '') + '.'; }; - } - - return result; - } - }; - } - - return toHaveBeenCalledWith; -}; - -getJasmineRequireObj().toMatch = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect().toMatch( || )'); - - /** - * {@link expect} the actual value to match a regular expression - * @function - * @name matchers#toMatch - * @param {RegExp|String} expected - Value to look for in the string. - * @example - * expect("my string").toMatch(/string$/); - * expect("other string").toMatch("her"); - */ - function toMatch() { - return { - compare: function(actual, expected) { - if (!j$.isString_(expected) && !j$.isA_('RegExp', expected)) { - throw new Error(getErrorMsg('Expected is not a String or a RegExp')); - } - - var regexp = new RegExp(expected); - - return { - pass: regexp.test(actual) - }; - } - }; - } - - return toMatch; -}; - -getJasmineRequireObj().toThrow = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect(function() {}).toThrow()'); - - /** - * {@link expect} a function to `throw` something. - * @function - * @name matchers#toThrow - * @param {Object} [expected] - Value that should be thrown. If not provided, simply the fact that something was thrown will be checked. - * @example - * expect(function() { return 'things'; }).toThrow('foo'); - * expect(function() { return 'stuff'; }).toThrow(); - */ - function toThrow(util) { - return { - compare: function(actual, expected) { - var result = { pass: false }, - threw = false, - thrown; - - if (typeof actual != 'function') { - throw new Error(getErrorMsg('Actual is not a Function')); - } - - try { - actual(); - } catch (e) { - threw = true; - thrown = e; - } - - if (!threw) { - result.message = 'Expected function to throw an exception.'; - return result; - } - - if (arguments.length == 1) { - result.pass = true; - result.message = function() { return 'Expected function not to throw, but it threw ' + j$.pp(thrown) + '.'; }; - - return result; - } - - if (util.equals(thrown, expected)) { - result.pass = true; - result.message = function() { return 'Expected function not to throw ' + j$.pp(expected) + '.'; }; - } else { - result.message = function() { return 'Expected function to throw ' + j$.pp(expected) + ', but it threw ' + j$.pp(thrown) + '.'; }; - } - - return result; - } - }; - } - - return toThrow; -}; - -getJasmineRequireObj().toThrowError = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'expect(function() {}).toThrowError(, )'); - - /** - * {@link expect} a function to `throw` an `Error`. - * @function - * @name matchers#toThrowError - * @param {Error} [expected] - `Error` constructor the object that was thrown needs to be an instance of. If not provided, `Error` will be used. - * @param {RegExp|String} [message] - The message that should be set on the thrown `Error` - * @example - * expect(function() { return 'things'; }).toThrowError(MyCustomError, 'message'); - * expect(function() { return 'things'; }).toThrowError(MyCustomError, /bar/); - * expect(function() { return 'stuff'; }).toThrowError(MyCustomError); - * expect(function() { return 'other'; }).toThrowError(/foo/); - * expect(function() { return 'other'; }).toThrowError(); - */ - function toThrowError () { - return { - compare: function(actual) { - var threw = false, - pass = {pass: true}, - fail = {pass: false}, - thrown; - - if (typeof actual != 'function') { - throw new Error(getErrorMsg('Actual is not a Function')); - } - - var errorMatcher = getMatcher.apply(null, arguments); - - try { - actual(); - } catch (e) { - threw = true; - thrown = e; - } - - if (!threw) { - fail.message = 'Expected function to throw an Error.'; - return fail; - } - - // Get Error constructor of thrown - if (!isErrorObject(thrown)) { - fail.message = function() { return 'Expected function to throw an Error, but it threw ' + j$.pp(thrown) + '.'; }; - return fail; - } - - if (errorMatcher.hasNoSpecifics()) { - pass.message = 'Expected function not to throw an Error, but it threw ' + j$.fnNameFor(thrown) + '.'; - return pass; - } - - if (errorMatcher.matches(thrown)) { - pass.message = function() { - return 'Expected function not to throw ' + errorMatcher.errorTypeDescription + errorMatcher.messageDescription() + '.'; - }; - return pass; - } else { - fail.message = function() { - return 'Expected function to throw ' + errorMatcher.errorTypeDescription + errorMatcher.messageDescription() + - ', but it threw ' + errorMatcher.thrownDescription(thrown) + '.'; - }; - return fail; - } - } - }; - - function getMatcher() { - var expected = null, - errorType = null; - - if (arguments.length == 2) { - expected = arguments[1]; - if (isAnErrorType(expected)) { - errorType = expected; - expected = null; - } - } else if (arguments.length > 2) { - errorType = arguments[1]; - expected = arguments[2]; - if (!isAnErrorType(errorType)) { - throw new Error(getErrorMsg('Expected error type is not an Error.')); - } - } - - if (expected && !isStringOrRegExp(expected)) { - if (errorType) { - throw new Error(getErrorMsg('Expected error message is not a string or RegExp.')); - } else { - throw new Error(getErrorMsg('Expected is not an Error, string, or RegExp.')); - } - } - - function messageMatch(message) { - if (typeof expected == 'string') { - return expected == message; - } else { - return expected.test(message); - } - } - - return { - errorTypeDescription: errorType ? j$.fnNameFor(errorType) : 'an exception', - thrownDescription: function(thrown) { - var thrownName = errorType ? j$.fnNameFor(thrown.constructor) : 'an exception', - thrownMessage = ''; - - if (expected) { - thrownMessage = ' with message ' + j$.pp(thrown.message); - } - - return thrownName + thrownMessage; - }, - messageDescription: function() { - if (expected === null) { - return ''; - } else if (expected instanceof RegExp) { - return ' with a message matching ' + j$.pp(expected); - } else { - return ' with message ' + j$.pp(expected); - } - }, - hasNoSpecifics: function() { - return expected === null && errorType === null; - }, - matches: function(error) { - return (errorType === null || error instanceof errorType) && - (expected === null || messageMatch(error.message)); - } - }; - } - - function isStringOrRegExp(potential) { - return potential instanceof RegExp || (typeof potential == 'string'); - } - - function isAnErrorType(type) { - if (typeof type !== 'function') { - return false; - } - - var Surrogate = function() {}; - Surrogate.prototype = type.prototype; - return isErrorObject(new Surrogate()); - } - - function isErrorObject(thrown) { - if (thrown instanceof Error) { - return true; - } - if (thrown && thrown.constructor && thrown.constructor.constructor && - (thrown instanceof (thrown.constructor.constructor('return this')()).Error)) { - return true; - } - return false; - } - } - - return toThrowError; -}; - -getJasmineRequireObj().MockDate = function() { - function MockDate(global) { - var self = this; - var currentTime = 0; - - if (!global || !global.Date) { - self.install = function() {}; - self.tick = function() {}; - self.uninstall = function() {}; - return self; - } - - var GlobalDate = global.Date; - - self.install = function(mockDate) { - if (mockDate instanceof GlobalDate) { - currentTime = mockDate.getTime(); - } else { - currentTime = new GlobalDate().getTime(); - } - - global.Date = FakeDate; - }; - - self.tick = function(millis) { - millis = millis || 0; - currentTime = currentTime + millis; - }; - - self.uninstall = function() { - currentTime = 0; - global.Date = GlobalDate; - }; - - createDateProperties(); - - return self; - - function FakeDate() { - switch(arguments.length) { - case 0: - return new GlobalDate(currentTime); - case 1: - return new GlobalDate(arguments[0]); - case 2: - return new GlobalDate(arguments[0], arguments[1]); - case 3: - return new GlobalDate(arguments[0], arguments[1], arguments[2]); - case 4: - return new GlobalDate(arguments[0], arguments[1], arguments[2], arguments[3]); - case 5: - return new GlobalDate(arguments[0], arguments[1], arguments[2], arguments[3], - arguments[4]); - case 6: - return new GlobalDate(arguments[0], arguments[1], arguments[2], arguments[3], - arguments[4], arguments[5]); - default: - return new GlobalDate(arguments[0], arguments[1], arguments[2], arguments[3], - arguments[4], arguments[5], arguments[6]); - } - } - - function createDateProperties() { - FakeDate.prototype = GlobalDate.prototype; - - FakeDate.now = function() { - if (GlobalDate.now) { - return currentTime; - } else { - throw new Error('Browser does not support Date.now()'); - } - }; - - FakeDate.toSource = GlobalDate.toSource; - FakeDate.toString = GlobalDate.toString; - FakeDate.parse = GlobalDate.parse; - FakeDate.UTC = GlobalDate.UTC; - } - } - - return MockDate; -}; - -getJasmineRequireObj().pp = function(j$) { - - function PrettyPrinter() { - this.ppNestLevel_ = 0; - this.seen = []; - this.length = 0; - this.stringParts = []; - } - - function hasCustomToString(value) { - // value.toString !== Object.prototype.toString if value has no custom toString but is from another context (e.g. - // iframe, web worker) - return j$.isFunction_(value.toString) && value.toString !== Object.prototype.toString && (value.toString() !== Object.prototype.toString.call(value)); - } - - PrettyPrinter.prototype.format = function(value) { - this.ppNestLevel_++; - try { - if (j$.util.isUndefined(value)) { - this.emitScalar('undefined'); - } else if (value === null) { - this.emitScalar('null'); - } else if (value === 0 && 1/value === -Infinity) { - this.emitScalar('-0'); - } else if (value === j$.getGlobal()) { - this.emitScalar(''); - } else if (value.jasmineToString) { - this.emitScalar(value.jasmineToString()); - } else if (typeof value === 'string') { - this.emitString(value); - } else if (j$.isSpy(value)) { - this.emitScalar('spy on ' + value.and.identity()); - } else if (value instanceof RegExp) { - this.emitScalar(value.toString()); - } else if (typeof value === 'function') { - this.emitScalar('Function'); - } else if (typeof value.nodeType === 'number') { - this.emitScalar('HTMLNode'); - } else if (value instanceof Date) { - this.emitScalar('Date(' + value + ')'); - } else if (j$.isSet(value)) { - this.emitSet(value); - } else if (j$.isMap(value)) { - this.emitMap(value); - } else if (j$.isTypedArray_(value)) { - this.emitTypedArray(value); - } else if (value.toString && typeof value === 'object' && !j$.isArray_(value) && hasCustomToString(value)) { - this.emitScalar(value.toString()); - } else if (j$.util.arrayContains(this.seen, value)) { - this.emitScalar(''); - } else if (j$.isArray_(value) || j$.isA_('Object', value)) { - this.seen.push(value); - if (j$.isArray_(value)) { - this.emitArray(value); - } else { - this.emitObject(value); - } - this.seen.pop(); - } else { - this.emitScalar(value.toString()); - } - } catch (e) { - if (this.ppNestLevel_ > 1 || !(e instanceof MaxCharsReachedError)) { - throw e; - } - } finally { - this.ppNestLevel_--; - } - }; - - PrettyPrinter.prototype.iterateObject = function(obj, fn) { - var objKeys = keys(obj, j$.isArray_(obj)); - var isGetter = function isGetter(prop) {}; - - if (obj.__lookupGetter__) { - isGetter = function isGetter(prop) { - var getter = obj.__lookupGetter__(prop); - return !j$.util.isUndefined(getter) && getter !== null; - }; - - } - var length = Math.min(objKeys.length, j$.MAX_PRETTY_PRINT_ARRAY_LENGTH); - for (var i = 0; i < length; i++) { - var property = objKeys[i]; - fn(property, isGetter(property)); - } - - return objKeys.length > length; - }; - - PrettyPrinter.prototype.emitScalar = function(value) { - this.append(value); - }; - - PrettyPrinter.prototype.emitString = function(value) { - this.append('\'' + value + '\''); - }; - - PrettyPrinter.prototype.emitArray = function(array) { - if (this.ppNestLevel_ > j$.MAX_PRETTY_PRINT_DEPTH) { - this.append('Array'); - return; - } - var length = Math.min(array.length, j$.MAX_PRETTY_PRINT_ARRAY_LENGTH); - this.append('[ '); - for (var i = 0; i < length; i++) { - if (i > 0) { - this.append(', '); - } - this.format(array[i]); - } - if(array.length > length){ - this.append(', ...'); - } - - var self = this; - var first = array.length === 0; - var truncated = this.iterateObject(array, function(property, isGetter) { - if (first) { - first = false; - } else { - self.append(', '); - } - - self.formatProperty(array, property, isGetter); - }); - - if (truncated) { this.append(', ...'); } - - this.append(' ]'); - }; - - PrettyPrinter.prototype.emitSet = function(set) { - if (this.ppNestLevel_ > j$.MAX_PRETTY_PRINT_DEPTH) { - this.append('Set'); - return; - } - this.append('Set( '); - var size = Math.min(set.size, j$.MAX_PRETTY_PRINT_ARRAY_LENGTH); - var i = 0; - set.forEach( function( value, key ) { - if (i >= size) { - return; - } - if (i > 0) { - this.append(', '); - } - this.format(value); - - i++; - }, this ); - if (set.size > size){ - this.append(', ...'); - } - this.append(' )'); - }; - - PrettyPrinter.prototype.emitMap = function(map) { - if (this.ppNestLevel_ > j$.MAX_PRETTY_PRINT_DEPTH) { - this.append('Map'); - return; - } - this.append('Map( '); - var size = Math.min(map.size, j$.MAX_PRETTY_PRINT_ARRAY_LENGTH); - var i = 0; - map.forEach( function( value, key ) { - if (i >= size) { - return; - } - if (i > 0) { - this.append(', '); - } - this.format([key,value]); - - i++; - }, this ); - if (map.size > size){ - this.append(', ...'); - } - this.append(' )'); - }; - - PrettyPrinter.prototype.emitObject = function(obj) { - var ctor = obj.constructor, - constructorName; - - constructorName = typeof ctor === 'function' && obj instanceof ctor ? - j$.fnNameFor(obj.constructor) : - 'null'; - - this.append(constructorName); - - if (this.ppNestLevel_ > j$.MAX_PRETTY_PRINT_DEPTH) { - return; - } - - var self = this; - this.append('({ '); - var first = true; - - var truncated = this.iterateObject(obj, function(property, isGetter) { - if (first) { - first = false; - } else { - self.append(', '); - } - - self.formatProperty(obj, property, isGetter); - }); - - if (truncated) { this.append(', ...'); } - - this.append(' })'); - }; - - PrettyPrinter.prototype.emitTypedArray = function(arr) { - var constructorName = j$.fnNameFor(arr.constructor), - limitedArray = Array.prototype.slice.call(arr, 0, j$.MAX_PRETTY_PRINT_ARRAY_LENGTH), - itemsString = Array.prototype.join.call(limitedArray, ', '); - - if (limitedArray.length !== arr.length) { - itemsString += ', ...'; - } - - this.append(constructorName + ' [ ' + itemsString + ' ]'); - }; - - PrettyPrinter.prototype.formatProperty = function(obj, property, isGetter) { - this.append(property); - this.append(': '); - if (isGetter) { - this.append(''); - } else { - this.format(obj[property]); - } - }; - - PrettyPrinter.prototype.append = function(value) { - var result = truncate(value, j$.MAX_PRETTY_PRINT_CHARS - this.length); - this.length += result.value.length; - this.stringParts.push(result.value); - - if (result.truncated) { - throw new MaxCharsReachedError(); - } - }; - - - function truncate(s, maxlen) { - if (s.length <= maxlen) { - return { value: s, truncated: false }; - } - - s = s.substring(0, maxlen - 4) + ' ...'; - return { value: s, truncated: true }; - } - - function MaxCharsReachedError() { - this.message = 'Exceeded ' + j$.MAX_PRETTY_PRINT_CHARS + - ' characters while pretty-printing a value'; - } - - MaxCharsReachedError.prototype = new Error(); - - function keys(obj, isArray) { - var allKeys = Object.keys ? Object.keys(obj) : - (function(o) { - var keys = []; - for (var key in o) { - if (j$.util.has(o, key)) { - keys.push(key); - } - } - return keys; - })(obj); - - if (!isArray) { - return allKeys; - } - - if (allKeys.length === 0) { - return allKeys; - } - - var extraKeys = []; - for (var i = 0; i < allKeys.length; i++) { - if (!/^[0-9]+$/.test(allKeys[i])) { - extraKeys.push(allKeys[i]); - } - } - - return extraKeys; - } - return function(value) { - var prettyPrinter = new PrettyPrinter(); - prettyPrinter.format(value); - return prettyPrinter.stringParts.join(''); - }; -}; - -getJasmineRequireObj().QueueRunner = function(j$) { - - function once(fn) { - var called = false; - return function() { - if (!called) { - called = true; - fn.apply(null, arguments); - } - return null; - }; - } - - function QueueRunner(attrs) { - var queueableFns = attrs.queueableFns || []; - this.queueableFns = queueableFns.concat(attrs.cleanupFns || []); - this.firstCleanupIx = queueableFns.length; - this.onComplete = attrs.onComplete || function() {}; - this.clearStack = attrs.clearStack || function(fn) {fn();}; - this.onException = attrs.onException || function() {}; - this.catchException = attrs.catchException || function() { return true; }; - this.userContext = attrs.userContext || new j$.UserContext(); - this.timeout = attrs.timeout || {setTimeout: setTimeout, clearTimeout: clearTimeout}; - this.fail = attrs.fail || function() {}; - this.globalErrors = attrs.globalErrors || { pushListener: function() {}, popListener: function() {} }; - this.completeOnFirstError = !!attrs.completeOnFirstError; - this.deprecated = attrs.deprecated; - } - - QueueRunner.prototype.execute = function() { - var self = this; - this.handleFinalError = function(error) { - self.onException(error); - }; - this.globalErrors.pushListener(this.handleFinalError); - this.run(0); - }; - - QueueRunner.prototype.skipToCleanup = function(lastRanIndex) { - if (lastRanIndex < this.firstCleanupIx) { - this.run(this.firstCleanupIx); - } else { - this.run(lastRanIndex + 1); - } - }; - - QueueRunner.prototype.run = function(recursiveIndex) { - var length = this.queueableFns.length, - self = this, - iterativeIndex; - - - for(iterativeIndex = recursiveIndex; iterativeIndex < length; iterativeIndex++) { - var result = attempt(iterativeIndex); - - if (!result.completedSynchronously) { - return; - } - - if (this.completeOnFirstError && result.errored) { - this.skipToCleanup(iterativeIndex); - return; - } - } - - this.clearStack(function() { - self.globalErrors.popListener(self.handleFinalError); - self.onComplete(); - }); - - function attempt() { - var clearTimeout = function () { - Function.prototype.apply.apply(self.timeout.clearTimeout, [j$.getGlobal(), [timeoutId]]); - }, - setTimeout = function(delayedFn, delay) { - return Function.prototype.apply.apply(self.timeout.setTimeout, [j$.getGlobal(), [delayedFn, delay]]); - }, - completedSynchronously = true, - handleError = function(error) { - onException(error); - next(); - }, - cleanup = once(function() { - clearTimeout(timeoutId); - self.globalErrors.popListener(handleError); - }), - next = once(function (err) { - cleanup(); - - if (err instanceof Error) { - self.deprecated('done callback received an Error object. Jasmine 3.0 will treat this as a failure'); - } - - function runNext() { - if (self.completeOnFirstError && errored) { - self.skipToCleanup(iterativeIndex); - } else { - self.run(iterativeIndex + 1); - } - } - - if (completedSynchronously) { - setTimeout(runNext); - } else { - runNext(); - } - }), - errored = false, - queueableFn = self.queueableFns[iterativeIndex], - timeoutId; - - next.fail = function() { - self.fail.apply(null, arguments); - errored = true; - next(); - }; - - self.globalErrors.pushListener(handleError); - - if (queueableFn.timeout) { - timeoutId = setTimeout(function() { - var error = new Error('Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.'); - onException(error); - next(); - }, queueableFn.timeout()); - } - - try { - if (queueableFn.fn.length === 0) { - var maybeThenable = queueableFn.fn.call(self.userContext); - - if (maybeThenable && j$.isFunction_(maybeThenable.then)) { - maybeThenable.then(next, onPromiseRejection); - completedSynchronously = false; - return { completedSynchronously: false }; - } - } else { - queueableFn.fn.call(self.userContext, next); - completedSynchronously = false; - return { completedSynchronously: false }; - } - } catch (e) { - handleException(e, queueableFn); - errored = true; - } - - cleanup(); - return { completedSynchronously: true, errored: errored }; - - function onException(e) { - self.onException(e); - errored = true; - } - - function onPromiseRejection(e) { - onException(e); - next(); - } - - function handleException(e, queueableFn) { - onException(e); - if (!self.catchException(e)) { - //TODO: set a var when we catch an exception and - //use a finally block to close the loop in a nice way.. - throw e; - } - } - } - }; - - return QueueRunner; -}; - -getJasmineRequireObj().ReportDispatcher = function(j$) { - function ReportDispatcher(methods) { - - var dispatchedMethods = methods || []; - - for (var i = 0; i < dispatchedMethods.length; i++) { - var method = dispatchedMethods[i]; - this[method] = (function(m) { - return function() { - dispatch(m, arguments); - }; - }(method)); - } - - var reporters = []; - var fallbackReporter = null; - - this.addReporter = function(reporter) { - reporters.push(reporter); - }; - - this.provideFallbackReporter = function(reporter) { - fallbackReporter = reporter; - }; - - this.clearReporters = function() { - reporters = []; - }; - - return this; - - function dispatch(method, args) { - if (reporters.length === 0 && fallbackReporter !== null) { - reporters.push(fallbackReporter); - } - for (var i = 0; i < reporters.length; i++) { - var reporter = reporters[i]; - if (reporter[method]) { - reporter[method].apply(reporter, j$.util.cloneArgs(args)); - } - } - } - } - - return ReportDispatcher; -}; - - -getJasmineRequireObj().interface = function(jasmine, env) { - var jasmineInterface = { - /** - * Callback passed to parts of the Jasmine base interface. - * - * By default Jasmine assumes this function completes synchronously. - * If you have code that you need to test asynchronously, you can declare that you receive a `done` callback, return a Promise, or use the `async` keyword if it is supported in your environment. - * @callback implementationCallback - * @param {Function} [done] Used to specify to Jasmine that this callback is asynchronous and Jasmine should wait until it has been called before moving on. - * @returns {} Optionally return a Promise instead of using `done` to cause Jasmine to wait for completion. - */ - - /** - * Create a group of specs (often called a suite). - * - * Calls to `describe` can be nested within other calls to compose your suite as a tree. - * @name describe - * @function - * @global - * @param {String} description Textual description of the group - * @param {Function} specDefinitions Function for Jasmine to invoke that will define inner suites and specs - */ - describe: function(description, specDefinitions) { - return env.describe(description, specDefinitions); - }, - - /** - * A temporarily disabled [`describe`]{@link describe} - * - * Specs within an `xdescribe` will be marked pending and not executed - * @name xdescribe - * @function - * @global - * @param {String} description Textual description of the group - * @param {Function} specDefinitions Function for Jasmine to invoke that will define inner suites and specs - */ - xdescribe: function(description, specDefinitions) { - return env.xdescribe(description, specDefinitions); - }, - - /** - * A focused [`describe`]{@link describe} - * - * If suites or specs are focused, only those that are focused will be executed - * @see fit - * @name fdescribe - * @function - * @global - * @param {String} description Textual description of the group - * @param {Function} specDefinitions Function for Jasmine to invoke that will define inner suites and specs - */ - fdescribe: function(description, specDefinitions) { - return env.fdescribe(description, specDefinitions); - }, - - /** - * Define a single spec. A spec should contain one or more {@link expect|expectations} that test the state of the code. - * - * A spec whose expectations all succeed will be passing and a spec with any failures will fail. - * @name it - * @function - * @global - * @param {String} description Textual description of what this spec is checking - * @param {implementationCallback} [testFunction] Function that contains the code of your test. If not provided the test will be `pending`. - * @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async spec. - */ - it: function() { - return env.it.apply(env, arguments); - }, - - /** - * A temporarily disabled [`it`]{@link it} - * - * The spec will report as `pending` and will not be executed. - * @name xit - * @function - * @global - * @param {String} description Textual description of what this spec is checking. - * @param {implementationCallback} [testFunction] Function that contains the code of your test. Will not be executed. - */ - xit: function() { - return env.xit.apply(env, arguments); - }, - - /** - * A focused [`it`]{@link it} - * - * If suites or specs are focused, only those that are focused will be executed. - * @name fit - * @function - * @global - * @param {String} description Textual description of what this spec is checking. - * @param {implementationCallback} testFunction Function that contains the code of your test. - * @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async spec. - */ - fit: function() { - return env.fit.apply(env, arguments); - }, - - /** - * Run some shared setup before each of the specs in the {@link describe} in which it is called. - * @name beforeEach - * @function - * @global - * @param {implementationCallback} [function] Function that contains the code to setup your specs. - * @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async beforeEach. - */ - beforeEach: function() { - return env.beforeEach.apply(env, arguments); - }, - - /** - * Run some shared teardown after each of the specs in the {@link describe} in which it is called. - * @name afterEach - * @function - * @global - * @param {implementationCallback} [function] Function that contains the code to teardown your specs. - * @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async afterEach. - */ - afterEach: function() { - return env.afterEach.apply(env, arguments); - }, - - /** - * Run some shared setup once before all of the specs in the {@link describe} are run. - * - * _Note:_ Be careful, sharing the setup from a beforeAll makes it easy to accidentally leak state between your specs so that they erroneously pass or fail. - * @name beforeAll - * @function - * @global - * @param {implementationCallback} [function] Function that contains the code to setup your specs. - * @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async beforeAll. - */ - beforeAll: function() { - return env.beforeAll.apply(env, arguments); - }, - - /** - * Run some shared teardown once after all of the specs in the {@link describe} are run. - * - * _Note:_ Be careful, sharing the teardown from a afterAll makes it easy to accidentally leak state between your specs so that they erroneously pass or fail. - * @name afterAll - * @function - * @global - * @param {implementationCallback} [function] Function that contains the code to teardown your specs. - * @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async afterAll. - */ - afterAll: function() { - return env.afterAll.apply(env, arguments); - }, - - /** - * Create an expectation for a spec. - * @name expect - * @function - * @global - * @param {Object} actual - Actual computed value to test expectations against. - * @return {matchers} - */ - expect: function(actual) { - return env.expect(actual); - }, - - /** - * Mark a spec as pending, expectation results will be ignored. - * @name pending - * @function - * @global - * @param {String} [message] - Reason the spec is pending. - */ - pending: function() { - return env.pending.apply(env, arguments); - }, - - /** - * Explicitly mark a spec as failed. - * @name fail - * @function - * @global - * @param {String|Error} [error] - Reason for the failure. - */ - fail: function() { - return env.fail.apply(env, arguments); - }, - - /** - * Install a spy onto an existing object. - * @name spyOn - * @function - * @global - * @param {Object} obj - The object upon which to install the {@link Spy}. - * @param {String} methodName - The name of the method to replace with a {@link Spy}. - * @returns {Spy} - */ - spyOn: function(obj, methodName) { - return env.spyOn(obj, methodName); - }, - - /** - * Install a spy on a property installed with `Object.defineProperty` onto an existing object. - * @name spyOnProperty - * @function - * @global - * @param {Object} obj - The object upon which to install the {@link Spy} - * @param {String} propertyName - The name of the property to replace with a {@link Spy}. - * @param {String} [accessType=get] - The access type (get|set) of the property to {@link Spy} on. - * @returns {Spy} - */ - spyOnProperty: function(obj, methodName, accessType) { - return env.spyOnProperty(obj, methodName, accessType); - }, - - jsApiReporter: new jasmine.JsApiReporter({ - timer: new jasmine.Timer() - }), - - /** - * @namespace jasmine - */ - jasmine: jasmine - }; - - /** - * Add a custom equality tester for the current scope of specs. - * - * _Note:_ This is only callable from within a {@link beforeEach}, {@link it}, or {@link beforeAll}. - * @name jasmine.addCustomEqualityTester - * @function - * @param {Function} tester - A function which takes two arguments to compare and returns a `true` or `false` comparison result if it knows how to compare them, and `undefined` otherwise. - * @see custom_equality - */ - jasmine.addCustomEqualityTester = function(tester) { - env.addCustomEqualityTester(tester); - }; - - /** - * Add custom matchers for the current scope of specs. - * - * _Note:_ This is only callable from within a {@link beforeEach}, {@link it}, or {@link beforeAll}. - * @name jasmine.addMatchers - * @function - * @param {Object} matchers - Keys from this object will be the new matcher names. - * @see custom_matcher - */ - jasmine.addMatchers = function(matchers) { - return env.addMatchers(matchers); - }; - - /** - * Get the currently booted mock {Clock} for this Jasmine environment. - * @name jasmine.clock - * @function - * @returns {Clock} - */ - jasmine.clock = function() { - return env.clock; - }; - - return jasmineInterface; -}; - -getJasmineRequireObj().Spy = function (j$) { - - var nextOrder = (function() { - var order = 0; - - return function() { - return order++; - }; - })(); - - /** - * _Note:_ Do not construct this directly, use {@link spyOn}, {@link spyOnProperty}, {@link jasmine.createSpy}, or {@link jasmine.createSpyObj} - * @constructor - * @name Spy - */ - function Spy(name, originalFn) { - var numArgs = (typeof originalFn === 'function' ? originalFn.length : 0), - wrapper = makeFunc(numArgs, function () { - return spy.apply(this, Array.prototype.slice.call(arguments)); - }), - spyStrategy = new j$.SpyStrategy({ - name: name, - fn: originalFn, - getSpy: function () { - return wrapper; - } - }), - callTracker = new j$.CallTracker(), - spy = function () { - /** - * @name Spy.callData - * @property {object} object - `this` context for the invocation. - * @property {number} invocationOrder - Order of the invocation. - * @property {Array} args - The arguments passed for this invocation. - */ - var callData = { - object: this, - invocationOrder: nextOrder(), - args: Array.prototype.slice.apply(arguments) - }; - - callTracker.track(callData); - var returnValue = spyStrategy.exec.apply(this, arguments); - callData.returnValue = returnValue; - - return returnValue; - }; - - function makeFunc(length, fn) { - switch (length) { - case 1 : return function (a) { return fn.apply(this, arguments); }; - case 2 : return function (a,b) { return fn.apply(this, arguments); }; - case 3 : return function (a,b,c) { return fn.apply(this, arguments); }; - case 4 : return function (a,b,c,d) { return fn.apply(this, arguments); }; - case 5 : return function (a,b,c,d,e) { return fn.apply(this, arguments); }; - case 6 : return function (a,b,c,d,e,f) { return fn.apply(this, arguments); }; - case 7 : return function (a,b,c,d,e,f,g) { return fn.apply(this, arguments); }; - case 8 : return function (a,b,c,d,e,f,g,h) { return fn.apply(this, arguments); }; - case 9 : return function (a,b,c,d,e,f,g,h,i) { return fn.apply(this, arguments); }; - default : return function () { return fn.apply(this, arguments); }; - } - } - - for (var prop in originalFn) { - if (prop === 'and' || prop === 'calls') { - throw new Error('Jasmine spies would overwrite the \'and\' and \'calls\' properties on the object being spied upon'); - } - - wrapper[prop] = originalFn[prop]; - } - - wrapper.and = spyStrategy; - wrapper.calls = callTracker; - - return wrapper; - } - - return Spy; -}; - -getJasmineRequireObj().SpyRegistry = function(j$) { - - var getErrorMsg = j$.formatErrorMsg('', 'spyOn(, )'); - - function SpyRegistry(options) { - options = options || {}; - var global = options.global || j$.getGlobal(); - var currentSpies = options.currentSpies || function() { return []; }; - - this.allowRespy = function(allow){ - this.respy = allow; - }; - - this.spyOn = function(obj, methodName) { - - if (j$.util.isUndefined(obj) || obj === null) { - throw new Error(getErrorMsg('could not find an object to spy upon for ' + methodName + '()')); - } - - if (j$.util.isUndefined(methodName) || methodName === null) { - throw new Error(getErrorMsg('No method name supplied')); - } - - if (j$.util.isUndefined(obj[methodName])) { - throw new Error(getErrorMsg(methodName + '() method does not exist')); - } - - if (obj[methodName] && j$.isSpy(obj[methodName]) ) { - if ( !!this.respy ){ - return obj[methodName]; - }else { - throw new Error(getErrorMsg(methodName + ' has already been spied upon')); - } - } - - var descriptor; - try { - descriptor = Object.getOwnPropertyDescriptor(obj, methodName); - } catch(e) { - // IE 8 doesn't support `definePropery` on non-DOM nodes - } - - if (descriptor && !(descriptor.writable || descriptor.set)) { - throw new Error(getErrorMsg(methodName + ' is not declared writable or has no setter')); - } - - var originalMethod = obj[methodName], - spiedMethod = j$.createSpy(methodName, originalMethod), - restoreStrategy; - - if (Object.prototype.hasOwnProperty.call(obj, methodName) || (obj === global && methodName === 'onerror')) { - restoreStrategy = function() { - obj[methodName] = originalMethod; - }; - } else { - restoreStrategy = function() { - if (!delete obj[methodName]) { - obj[methodName] = originalMethod; - } - }; - } - - currentSpies().push({ - restoreObjectToOriginalState: restoreStrategy - }); - - obj[methodName] = spiedMethod; - - return spiedMethod; - }; - - this.spyOnProperty = function (obj, propertyName, accessType) { - accessType = accessType || 'get'; - - if (j$.util.isUndefined(obj)) { - throw new Error('spyOn could not find an object to spy upon for ' + propertyName + ''); - } - - if (j$.util.isUndefined(propertyName)) { - throw new Error('No property name supplied'); - } - - var descriptor; - try { - descriptor = j$.util.getPropertyDescriptor(obj, propertyName); - } catch(e) { - // IE 8 doesn't support `definePropery` on non-DOM nodes - } - - if (!descriptor) { - throw new Error(propertyName + ' property does not exist'); - } - - if (!descriptor.configurable) { - throw new Error(propertyName + ' is not declared configurable'); - } - - if(!descriptor[accessType]) { - throw new Error('Property ' + propertyName + ' does not have access type ' + accessType); - } - - if (j$.isSpy(descriptor[accessType])) { - //TODO?: should this return the current spy? Downside: may cause user confusion about spy state - throw new Error(propertyName + ' has already been spied upon'); - } - - var originalDescriptor = j$.util.clone(descriptor), - spy = j$.createSpy(propertyName, descriptor[accessType]), - restoreStrategy; - - if (Object.prototype.hasOwnProperty.call(obj, propertyName)) { - restoreStrategy = function() { - Object.defineProperty(obj, propertyName, originalDescriptor); - }; - } else { - restoreStrategy = function() { - delete obj[propertyName]; - }; - } - - currentSpies().push({ - restoreObjectToOriginalState: restoreStrategy - }); - - descriptor[accessType] = spy; - - Object.defineProperty(obj, propertyName, descriptor); - - return spy; - }; - - this.clearSpies = function() { - var spies = currentSpies(); - for (var i = spies.length - 1; i >= 0; i--) { - var spyEntry = spies[i]; - spyEntry.restoreObjectToOriginalState(); - } - }; - } - - return SpyRegistry; -}; - -getJasmineRequireObj().SpyStrategy = function(j$) { - - /** - * @namespace Spy#and - */ - function SpyStrategy(options) { - options = options || {}; - - var identity = options.name || 'unknown', - originalFn = options.fn || function() {}, - getSpy = options.getSpy || function() {}, - plan = function() {}; - - /** - * Return the identifying information for the spy. - * @name Spy#and#identity - * @function - * @returns {String} - */ - this.identity = function() { - return identity; - }; - - /** - * Execute the current spy strategy. - * @name Spy#and#exec - * @function - */ - this.exec = function() { - return plan.apply(this, arguments); - }; - - /** - * Tell the spy to call through to the real implementation when invoked. - * @name Spy#and#callThrough - * @function - */ - this.callThrough = function() { - plan = originalFn; - return getSpy(); - }; - - /** - * Tell the spy to return the value when invoked. - * @name Spy#and#returnValue - * @function - * @param {*} value The value to return. - */ - this.returnValue = function(value) { - plan = function() { - return value; - }; - return getSpy(); - }; - - /** - * Tell the spy to return one of the specified values (sequentially) each time the spy is invoked. - * @name Spy#and#returnValues - * @function - * @param {...*} values - Values to be returned on subsequent calls to the spy. - */ - this.returnValues = function() { - var values = Array.prototype.slice.call(arguments); - plan = function () { - return values.shift(); - }; - return getSpy(); - }; - - /** - * Tell the spy to throw an error when invoked. - * @name Spy#and#throwError - * @function - * @param {Error|String} something Thing to throw - */ - this.throwError = function(something) { - var error = (something instanceof Error) ? something : new Error(something); - plan = function() { - throw error; - }; - return getSpy(); - }; - - /** - * Tell the spy to call a fake implementation when invoked. - * @name Spy#and#callFake - * @function - * @param {Function} fn The function to invoke with the passed parameters. - */ - this.callFake = function(fn) { - if(!(j$.isFunction_(fn) || j$.isAsyncFunction_(fn))) { - throw new Error('Argument passed to callFake should be a function, got ' + fn); - } - plan = fn; - return getSpy(); - }; - - /** - * Tell the spy to do nothing when invoked. This is the default. - * @name Spy#and#stub - * @function - */ - this.stub = function(fn) { - plan = function() {}; - return getSpy(); - }; - } - - return SpyStrategy; -}; - -getJasmineRequireObj().Suite = function(j$) { - function Suite(attrs) { - this.env = attrs.env; - this.id = attrs.id; - this.parentSuite = attrs.parentSuite; - this.description = attrs.description; - this.expectationFactory = attrs.expectationFactory; - this.expectationResultFactory = attrs.expectationResultFactory; - this.throwOnExpectationFailure = !!attrs.throwOnExpectationFailure; - - this.beforeFns = []; - this.afterFns = []; - this.beforeAllFns = []; - this.afterAllFns = []; - - this.children = []; - - /** - * @typedef SuiteResult - * @property {Int} id - The unique id of this suite. - * @property {String} description - The description text passed to the {@link describe} that made this suite. - * @property {String} fullName - The full description including all ancestors of this suite. - * @property {Expectation[]} failedExpectations - The list of expectations that failed in an {@link afterAll} for this suite. - * @property {Expectation[]} deprecationWarnings - The list of deprecation warnings that occurred on this suite. - * @property {String} status - Once the suite has completed, this string represents the pass/fail status of this suite. - */ - this.result = { - id: this.id, - description: this.description, - fullName: this.getFullName(), - failedExpectations: [], - deprecationWarnings: [] - }; - } - - Suite.prototype.expect = function(actual) { - return this.expectationFactory(actual, this); - }; - - Suite.prototype.getFullName = function() { - var fullName = []; - for (var parentSuite = this; parentSuite; parentSuite = parentSuite.parentSuite) { - if (parentSuite.parentSuite) { - fullName.unshift(parentSuite.description); - } - } - return fullName.join(' '); - }; - - Suite.prototype.pend = function() { - this.markedPending = true; - }; - - Suite.prototype.beforeEach = function(fn) { - this.beforeFns.unshift(fn); - }; - - Suite.prototype.beforeAll = function(fn) { - this.beforeAllFns.push(fn); - }; - - Suite.prototype.afterEach = function(fn) { - this.afterFns.unshift(fn); - }; - - Suite.prototype.afterAll = function(fn) { - this.afterAllFns.unshift(fn); - }; - - Suite.prototype.addChild = function(child) { - this.children.push(child); - }; - - Suite.prototype.status = function() { - if (this.markedPending) { - return 'pending'; - } - - if (this.result.failedExpectations.length > 0) { - return 'failed'; - } else { - return 'finished'; - } - }; - - Suite.prototype.isExecutable = function() { - return !this.markedPending; - }; - - Suite.prototype.canBeReentered = function() { - return this.beforeAllFns.length === 0 && this.afterAllFns.length === 0; - }; - - Suite.prototype.getResult = function() { - this.result.status = this.status(); - return this.result; - }; - - Suite.prototype.sharedUserContext = function() { - if (!this.sharedContext) { - this.sharedContext = this.parentSuite ? this.parentSuite.clonedSharedUserContext() : new j$.UserContext(); - } - - return this.sharedContext; - }; - - Suite.prototype.clonedSharedUserContext = function() { - return j$.UserContext.fromExisting(this.sharedUserContext()); - }; - - Suite.prototype.onException = function() { - if (arguments[0] instanceof j$.errors.ExpectationFailed) { - return; - } - - if(isAfterAll(this.children)) { - var data = { - matcherName: '', - passed: false, - expected: '', - actual: '', - error: arguments[0] - }; - this.result.failedExpectations.push(this.expectationResultFactory(data)); - } else { - for (var i = 0; i < this.children.length; i++) { - var child = this.children[i]; - child.onException.apply(child, arguments); - } - } - }; - - Suite.prototype.addExpectationResult = function () { - if(isAfterAll(this.children) && isFailure(arguments)){ - var data = arguments[1]; - this.result.failedExpectations.push(this.expectationResultFactory(data)); - if(this.throwOnExpectationFailure) { - throw new j$.errors.ExpectationFailed(); - } - } else { - for (var i = 0; i < this.children.length; i++) { - var child = this.children[i]; - try { - child.addExpectationResult.apply(child, arguments); - } catch(e) { - // keep going - } - } - } - }; - - Suite.prototype.addDeprecationWarning = function(msg) { - this.result.deprecationWarnings.push(this.expectationResultFactory({ message: msg })); - }; - - function isAfterAll(children) { - return children && children[0].result.status; - } - - function isFailure(args) { - return !args[0]; - } - - return Suite; -}; - -if (typeof window == void 0 && typeof exports == 'object') { - exports.Suite = jasmineRequire.Suite; -} - -getJasmineRequireObj().Timer = function() { - var defaultNow = (function(Date) { - return function() { return new Date().getTime(); }; - })(Date); - - function Timer(options) { - options = options || {}; - - var now = options.now || defaultNow, - startTime; - - this.start = function() { - startTime = now(); - }; - - this.elapsed = function() { - return now() - startTime; - }; - } - - return Timer; -}; - -getJasmineRequireObj().TreeProcessor = function() { - function TreeProcessor(attrs) { - var tree = attrs.tree, - runnableIds = attrs.runnableIds, - queueRunnerFactory = attrs.queueRunnerFactory, - nodeStart = attrs.nodeStart || function() {}, - nodeComplete = attrs.nodeComplete || function() {}, - orderChildren = attrs.orderChildren || function(node) { return node.children; }, - stats = { valid: true }, - processed = false, - defaultMin = Infinity, - defaultMax = 1 - Infinity; - - this.processTree = function() { - processNode(tree, false); - processed = true; - return stats; - }; - - this.execute = function(done) { - if (!processed) { - this.processTree(); - } - - if (!stats.valid) { - throw 'invalid order'; - } - - var childFns = wrapChildren(tree, 0); - - queueRunnerFactory({ - queueableFns: childFns, - userContext: tree.sharedUserContext(), - onException: function() { - tree.onException.apply(tree, arguments); - }, - onComplete: done - }); - }; - - function runnableIndex(id) { - for (var i = 0; i < runnableIds.length; i++) { - if (runnableIds[i] === id) { - return i; - } - } - } - - function processNode(node, parentEnabled) { - var executableIndex = runnableIndex(node.id); - - if (executableIndex !== undefined) { - parentEnabled = true; - } - - parentEnabled = parentEnabled && node.isExecutable(); - - if (!node.children) { - stats[node.id] = { - executable: parentEnabled && node.isExecutable(), - segments: [{ - index: 0, - owner: node, - nodes: [node], - min: startingMin(executableIndex), - max: startingMax(executableIndex) - }] - }; - } else { - var hasExecutableChild = false; - - var orderedChildren = orderChildren(node); - - for (var i = 0; i < orderedChildren.length; i++) { - var child = orderedChildren[i]; - - processNode(child, parentEnabled); - - if (!stats.valid) { - return; - } - - var childStats = stats[child.id]; - - hasExecutableChild = hasExecutableChild || childStats.executable; - } - - stats[node.id] = { - executable: hasExecutableChild - }; - - segmentChildren(node, orderedChildren, stats[node.id], executableIndex); - - if (!node.canBeReentered() && stats[node.id].segments.length > 1) { - stats = { valid: false }; - } - } - } - - function startingMin(executableIndex) { - return executableIndex === undefined ? defaultMin : executableIndex; - } - - function startingMax(executableIndex) { - return executableIndex === undefined ? defaultMax : executableIndex; - } - - function segmentChildren(node, orderedChildren, nodeStats, executableIndex) { - var currentSegment = { index: 0, owner: node, nodes: [], min: startingMin(executableIndex), max: startingMax(executableIndex) }, - result = [currentSegment], - lastMax = defaultMax, - orderedChildSegments = orderChildSegments(orderedChildren); - - function isSegmentBoundary(minIndex) { - return lastMax !== defaultMax && minIndex !== defaultMin && lastMax < minIndex - 1; - } - - for (var i = 0; i < orderedChildSegments.length; i++) { - var childSegment = orderedChildSegments[i], - maxIndex = childSegment.max, - minIndex = childSegment.min; - - if (isSegmentBoundary(minIndex)) { - currentSegment = {index: result.length, owner: node, nodes: [], min: defaultMin, max: defaultMax}; - result.push(currentSegment); - } - - currentSegment.nodes.push(childSegment); - currentSegment.min = Math.min(currentSegment.min, minIndex); - currentSegment.max = Math.max(currentSegment.max, maxIndex); - lastMax = maxIndex; - } - - nodeStats.segments = result; - } - - function orderChildSegments(children) { - var specifiedOrder = [], - unspecifiedOrder = []; - - for (var i = 0; i < children.length; i++) { - var child = children[i], - segments = stats[child.id].segments; - - for (var j = 0; j < segments.length; j++) { - var seg = segments[j]; - - if (seg.min === defaultMin) { - unspecifiedOrder.push(seg); - } else { - specifiedOrder.push(seg); - } - } - } - - specifiedOrder.sort(function(a, b) { - return a.min - b.min; - }); - - return specifiedOrder.concat(unspecifiedOrder); - } - - function executeNode(node, segmentNumber) { - if (node.children) { - return { - fn: function(done) { - nodeStart(node); - - queueRunnerFactory({ - onComplete: function() { - nodeComplete(node, node.getResult()); - done(); - }, - queueableFns: wrapChildren(node, segmentNumber), - userContext: node.sharedUserContext(), - onException: function() { - node.onException.apply(node, arguments); - } - }); - } - }; - } else { - return { - fn: function(done) { node.execute(done, stats[node.id].executable); } - }; - } - } - - function wrapChildren(node, segmentNumber) { - var result = [], - segmentChildren = stats[node.id].segments[segmentNumber].nodes; - - for (var i = 0; i < segmentChildren.length; i++) { - result.push(executeNode(segmentChildren[i].owner, segmentChildren[i].index)); - } - - if (!stats[node.id].executable) { - return result; - } - - return node.beforeAllFns.concat(result).concat(node.afterAllFns); - } - } - - return TreeProcessor; -}; - -getJasmineRequireObj().UserContext = function(j$) { - function UserContext() { - } - - UserContext.fromExisting = function(oldContext) { - var context = new UserContext(); - - for (var prop in oldContext) { - if (oldContext.hasOwnProperty(prop)) { - context[prop] = oldContext[prop]; - } - } - - return context; - }; - - return UserContext; -}; - -getJasmineRequireObj().version = function() { - return '2.99.2'; -}; diff --git a/www/assets/jasmine/jasmine_favicon.png b/www/assets/jasmine/jasmine_favicon.png deleted file mode 100644 index 3b84583be4b9d5ae9cd5cae07b2dbaa5ebb0ad1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0VDb;}332@o1PuQh8X8uGu4-^- zn3*=SA+%wV=cI;&hMB$%-Lc(MLmN8%IwwUpbcA;F2Q;)twND9bn-tpC9oR4-vb8I; zp+Bg#FSKP+P(yD-%f!%zo}iZgh=%Ua=KkP@iNVbiLYsSn8~VeW`+}P$1~&ACHcbd_ z=nZb_32o{NZkZ6&1k^hrxT!a&r8lIdAIJ@9nh?|iRMsET+#A%`AKKg-(%2K)*cZ|~ zA-J&*$PEUH08MM`4Q=iVY3vVfhN$TUscGs5sR8P31X|G_+SnTcv<0XVC=Rr!u|K4# zHyCJU6UYRR;%2BtKv^I=q#2|DECn_k@wXU|=@ zeD&J(8#iy=zH|5fgNKiwJbm`!<*V0k-oF3v@zdvTKYsrD^Y>rGdNDU(R>|^oaSW-5 z%f0Y2x+hSk{p0&HA;E60Oq1S3r7U;(X3MH#?W9nxXzk)srlC4P;cZYe&v*G}mgi%< ze(bTl{@&_)cX8b-kvX%ff9D22e*M~7edm|;|Jb8m2JBzkzKiSBKR0n*?XSyM6fxZY zJ4bb;vGKRiKP(ztq3sJx9iq$Re`-EEQU0KE$sdyqayzp6H-7x+oGKZ_6;hQ_Y|p&y z7o`N7g@ z8Yl1HKL;mFo4BdxljF1}KbfMR6nNdLyPnEap1MqBdI?{g$L58$P8+wftLX5R70)7n`#pwItnbma$w{%`M(`wpsu2rJ60rdGCc> z+~lm)viMYM`=uXwK_$`#_UtRZMO=2-IV)l2vc~)doyPvg-RmxtACQ#v{7}5$&isV+ zPws~n?@yNGy#H1=vTI?;CAl9~9#VgqJ+7`4y~R+Wyj0U+){?lm9r6mtf0gl_VmUW^ z%eje%?jM%^eLuUg#ybXaQM{yQy&8UgiQ`HQ+=iTpjfd0iJ@ ssyFi&dF4%9dEry;pNN)Q>$jg_dr3r;PHA*CFc&d+y85}Sb4q9e0J812W&i*H diff --git a/www/jasmine_helpers.js b/www/jasmine_helpers.js index 6de0288..3fe43c4 100644 --- a/www/jasmine_helpers.js +++ b/www/jasmine_helpers.js @@ -28,7 +28,6 @@ exports.setUpJasmine = function () { var jasmineEnv = jasmine.currentEnv_ = new jasmine.Env(); jasmine.DEFAULT_TIMEOUT_INTERVAL = 5000; - jasmineEnv.catchExceptions(false); // Set up jasmine interface var jasmineInterface = jasmineRequire.interface(jasmine, jasmineEnv); From 4243f671c6b81d3d2bc718c1f88f9a656954bd2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A8=E3=83=AA=E3=82=B9?= Date: Wed, 23 Jul 2025 19:05:25 +0900 Subject: [PATCH 2/5] feat: replace topcoat w/ custom cdv design --- NOTICE | 194 - package-lock.json | 1245 ++++-- www/assets/index.html | 84 +- www/assets/main.css | 210 +- www/assets/topcoat-0.7.5/.gitignore | 6 - www/assets/topcoat-0.7.5/Gruntfile.js | 277 -- www/assets/topcoat-0.7.5/LICENSE | 203 - www/assets/topcoat-0.7.5/NOTICE | 193 - www/assets/topcoat-0.7.5/README.md | 89 - www/assets/topcoat-0.7.5/contributors.txt | 7 - .../css/topcoat-desktop-dark.css | 3450 --------------- .../css/topcoat-desktop-dark.min.css | 1 - .../css/topcoat-desktop-light.css | 3450 --------------- .../css/topcoat-desktop-light.min.css | 1 - .../topcoat-0.7.5/css/topcoat-mobile-dark.css | 3700 ----------------- .../css/topcoat-mobile-dark.min.css | 1 - .../css/topcoat-mobile-light.css | 3700 ----------------- .../css/topcoat-mobile-light.min.css | 1 - .../topcoat-0.7.5/demo/css/brackets.css | 69 - www/assets/topcoat-0.7.5/demo/css/main.css | 508 --- www/assets/topcoat-0.7.5/demo/css/theme.css | 28 - .../fonts/sourcecodepro-regular-webfont.eot | Bin 23949 -> 0 bytes .../fonts/sourcecodepro-regular-webfont.svg | 242 -- .../fonts/sourcecodepro-regular-webfont.ttf | Bin 52660 -> 0 bytes .../fonts/sourcecodepro-regular-webfont.woff | Bin 27068 -> 0 bytes .../fonts/sourcesanspro-light-webfont.eot | Bin 23716 -> 0 bytes .../fonts/sourcesanspro-light-webfont.svg | 243 -- .../fonts/sourcesanspro-light-webfont.ttf | Bin 51876 -> 0 bytes .../fonts/sourcesanspro-light-webfont.woff | Bin 26716 -> 0 bytes .../fonts/sourcesanspro-regular-webfont.eot | Bin 23970 -> 0 bytes .../fonts/sourcesanspro-regular-webfont.svg | 243 -- .../fonts/sourcesanspro-regular-webfont.ttf | Bin 52456 -> 0 bytes .../fonts/sourcesanspro-regular-webfont.woff | Bin 27076 -> 0 bytes .../fonts/sourcesanspro-semibold-webfont.eot | Bin 23974 -> 0 bytes .../fonts/sourcesanspro-semibold-webfont.svg | 243 -- .../fonts/sourcesanspro-semibold-webfont.ttf | Bin 51960 -> 0 bytes .../fonts/sourcesanspro-semibold-webfont.woff | Bin 27048 -> 0 bytes .../topcoat-0.7.5/demo/fonts/stylesheet.css | 57 - www/assets/topcoat-0.7.5/demo/index.html | 3167 -------------- www/assets/topcoat-0.7.5/demo/js/main.js | 44 - .../demo/js/rainbow-custom.min.js | 11 - .../demo/js/rainbow.linenumbers.min.js | 2 - .../demo/topcoat-desktop-light.html | 3167 -------------- .../demo/topcoat-mobile-dark.html | 3417 --------------- .../demo/topcoat-mobile-light.html | 3417 --------------- .../topcoat-0.7.5/dev/build/styleguide.css | 495 --- .../topcoat-0.7.5/dev/build/styleguide.js | 10 - .../dev/tasks/checkchromiumsrc.js | 13 - .../dev/tasks/telemetrygentest.js | 98 - .../dev/tasks/telemetrysubmit.js | 101 - .../dev/test/perf/telemetry/README.md | 79 - .../dev/test/perf/telemetry/bin/runAll.py | 200 - .../dev/test/perf/telemetry/bin/runAll.sh | 105 - .../dev/test/perf/telemetry/lib/csvToJSON.js | 56 - .../perf/telemetry/lib/extractFileName.js | 12 - .../dev/test/perf/telemetry/lib/settings.js | 31 - .../dev/test/perf/telemetry/lib/submitData.js | 61 - .../page_sets/topcoat/topcoat_telemetry.jade | 17 - www/assets/topcoat-0.7.5/font/LICENSE.txt | 93 - .../font/SourceCodePro-Black.otf | Bin 88472 -> 0 bytes .../topcoat-0.7.5/font/SourceCodePro-Bold.otf | Bin 92248 -> 0 bytes .../font/SourceCodePro-ExtraLight.otf | Bin 84636 -> 0 bytes .../font/SourceCodePro-Light.otf | Bin 88152 -> 0 bytes .../font/SourceCodePro-Regular.otf | Bin 89600 -> 0 bytes .../font/SourceCodePro-Semibold.otf | Bin 89576 -> 0 bytes .../font/SourceSansPro-Black.otf | Bin 98472 -> 0 bytes .../font/SourceSansPro-BlackIt.otf | Bin 96536 -> 0 bytes .../topcoat-0.7.5/font/SourceSansPro-Bold.otf | Bin 104072 -> 0 bytes .../font/SourceSansPro-BoldIt.otf | Bin 101848 -> 0 bytes .../font/SourceSansPro-ExtraLight.otf | Bin 94560 -> 0 bytes .../font/SourceSansPro-ExtraLightIt.otf | Bin 92880 -> 0 bytes .../topcoat-0.7.5/font/SourceSansPro-It.otf | Bin 100556 -> 0 bytes .../font/SourceSansPro-Light.otf | Bin 98972 -> 0 bytes .../font/SourceSansPro-LightIt.otf | Bin 97352 -> 0 bytes .../font/SourceSansPro-Regular.otf | Bin 101820 -> 0 bytes .../font/SourceSansPro-Semibold.otf | Bin 101772 -> 0 bytes .../font/SourceSansPro-SemiboldIt.otf | Bin 100000 -> 0 bytes www/assets/topcoat-0.7.5/img/avatar.png | Bin 11926 -> 0 bytes www/assets/topcoat-0.7.5/img/bg_dark.png | Bin 85839 -> 0 bytes www/assets/topcoat-0.7.5/img/breadcrumb.png | Bin 202 -> 0 bytes .../topcoat-0.7.5/img/checkbox_checked.png | Bin 1424 -> 0 bytes .../img/checkbox_checked_dark.png | Bin 1437 -> 0 bytes .../topcoat-0.7.5/img/checkbox_unchecked.png | Bin 1216 -> 0 bytes .../img/checkbox_unchecked_dark.png | Bin 1199 -> 0 bytes www/assets/topcoat-0.7.5/img/checkmark_bw.svg | 15 - .../topcoat-0.7.5/img/dark-combo-box-bg.png | Bin 1023 -> 0 bytes .../topcoat-0.7.5/img/dark-combo-box-bg2x.png | Bin 1124 -> 0 bytes www/assets/topcoat-0.7.5/img/dark-grips.png | Bin 220 -> 0 bytes .../topcoat-0.7.5/img/dark-sprites2x.png | Bin 5066 -> 0 bytes .../topcoat-0.7.5/img/dialog-zone-bg.png | Bin 600868 -> 0 bytes .../img/drop-down-triangle-dark.png | Bin 1091 -> 0 bytes .../topcoat-0.7.5/img/drop-down-triangle.png | Bin 2892 -> 0 bytes www/assets/topcoat-0.7.5/img/hamburger_bw.svg | 1912 --------- .../topcoat-0.7.5/img/hamburger_dark.svg | 1935 --------- .../topcoat-0.7.5/img/hamburger_light.svg | 1936 --------- .../topcoat-0.7.5/img/light-combo-box-bg.png | Bin 1023 -> 0 bytes .../img/light-combo-box-bg2x.png | Bin 1124 -> 0 bytes www/assets/topcoat-0.7.5/img/light-grips.png | Bin 248 -> 0 bytes .../topcoat-0.7.5/img/light-sprites2x.png | Bin 5351 -> 0 bytes .../img/pop-up-triangle-dark.png | Bin 1153 -> 0 bytes .../topcoat-0.7.5/img/pop-up-triangle.png | Bin 2958 -> 0 bytes www/assets/topcoat-0.7.5/img/search-bg.png | Bin 1390 -> 0 bytes www/assets/topcoat-0.7.5/img/search-bg2x.png | Bin 1800 -> 0 bytes www/assets/topcoat-0.7.5/img/search.svg | 11 - www/assets/topcoat-0.7.5/img/search_bw.svg | 16 - www/assets/topcoat-0.7.5/img/search_dark.svg | 16 - www/assets/topcoat-0.7.5/img/search_light.svg | 11 - www/assets/topcoat-0.7.5/img/spinner.png | Bin 2707 -> 0 bytes www/assets/topcoat-0.7.5/img/spinner2x.png | Bin 5201 -> 0 bytes www/assets/topcoat-0.7.5/package.json | 85 - www/main.js | 21 +- 111 files changed, 1045 insertions(+), 37954 deletions(-) delete mode 100755 www/assets/topcoat-0.7.5/.gitignore delete mode 100755 www/assets/topcoat-0.7.5/Gruntfile.js delete mode 100755 www/assets/topcoat-0.7.5/LICENSE delete mode 100755 www/assets/topcoat-0.7.5/NOTICE delete mode 100755 www/assets/topcoat-0.7.5/README.md delete mode 100755 www/assets/topcoat-0.7.5/contributors.txt delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.min.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-desktop-light.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-desktop-light.min.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.min.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-mobile-light.css delete mode 100755 www/assets/topcoat-0.7.5/css/topcoat-mobile-light.min.css delete mode 100755 www/assets/topcoat-0.7.5/demo/css/brackets.css delete mode 100755 www/assets/topcoat-0.7.5/demo/css/main.css delete mode 100755 www/assets/topcoat-0.7.5/demo/css/theme.css delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.eot delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.svg delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.ttf delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.woff delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.eot delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.svg delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.ttf delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.woff delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-regular-webfont.eot delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-regular-webfont.svg delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-regular-webfont.ttf delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-regular-webfont.woff delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.eot delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.svg delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.ttf delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.woff delete mode 100755 www/assets/topcoat-0.7.5/demo/fonts/stylesheet.css delete mode 100755 www/assets/topcoat-0.7.5/demo/index.html delete mode 100755 www/assets/topcoat-0.7.5/demo/js/main.js delete mode 100755 www/assets/topcoat-0.7.5/demo/js/rainbow-custom.min.js delete mode 100755 www/assets/topcoat-0.7.5/demo/js/rainbow.linenumbers.min.js delete mode 100755 www/assets/topcoat-0.7.5/demo/topcoat-desktop-light.html delete mode 100755 www/assets/topcoat-0.7.5/demo/topcoat-mobile-dark.html delete mode 100755 www/assets/topcoat-0.7.5/demo/topcoat-mobile-light.html delete mode 100755 www/assets/topcoat-0.7.5/dev/build/styleguide.css delete mode 100755 www/assets/topcoat-0.7.5/dev/build/styleguide.js delete mode 100755 www/assets/topcoat-0.7.5/dev/tasks/checkchromiumsrc.js delete mode 100755 www/assets/topcoat-0.7.5/dev/tasks/telemetrygentest.js delete mode 100755 www/assets/topcoat-0.7.5/dev/tasks/telemetrysubmit.js delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/README.md delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.py delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.sh delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/csvToJSON.js delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/extractFileName.js delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/settings.js delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/submitData.js delete mode 100755 www/assets/topcoat-0.7.5/dev/test/perf/telemetry/perf/page_sets/topcoat/topcoat_telemetry.jade delete mode 100755 www/assets/topcoat-0.7.5/font/LICENSE.txt delete mode 100755 www/assets/topcoat-0.7.5/font/SourceCodePro-Black.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceCodePro-Bold.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceCodePro-ExtraLight.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceCodePro-Light.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceCodePro-Regular.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceCodePro-Semibold.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-Black.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-BlackIt.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-Bold.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-BoldIt.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-ExtraLight.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-ExtraLightIt.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-It.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-Light.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-LightIt.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-Regular.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-Semibold.otf delete mode 100755 www/assets/topcoat-0.7.5/font/SourceSansPro-SemiboldIt.otf delete mode 100755 www/assets/topcoat-0.7.5/img/avatar.png delete mode 100755 www/assets/topcoat-0.7.5/img/bg_dark.png delete mode 100755 www/assets/topcoat-0.7.5/img/breadcrumb.png delete mode 100755 www/assets/topcoat-0.7.5/img/checkbox_checked.png delete mode 100755 www/assets/topcoat-0.7.5/img/checkbox_checked_dark.png delete mode 100755 www/assets/topcoat-0.7.5/img/checkbox_unchecked.png delete mode 100755 www/assets/topcoat-0.7.5/img/checkbox_unchecked_dark.png delete mode 100755 www/assets/topcoat-0.7.5/img/checkmark_bw.svg delete mode 100755 www/assets/topcoat-0.7.5/img/dark-combo-box-bg.png delete mode 100755 www/assets/topcoat-0.7.5/img/dark-combo-box-bg2x.png delete mode 100755 www/assets/topcoat-0.7.5/img/dark-grips.png delete mode 100755 www/assets/topcoat-0.7.5/img/dark-sprites2x.png delete mode 100755 www/assets/topcoat-0.7.5/img/dialog-zone-bg.png delete mode 100755 www/assets/topcoat-0.7.5/img/drop-down-triangle-dark.png delete mode 100755 www/assets/topcoat-0.7.5/img/drop-down-triangle.png delete mode 100755 www/assets/topcoat-0.7.5/img/hamburger_bw.svg delete mode 100755 www/assets/topcoat-0.7.5/img/hamburger_dark.svg delete mode 100755 www/assets/topcoat-0.7.5/img/hamburger_light.svg delete mode 100755 www/assets/topcoat-0.7.5/img/light-combo-box-bg.png delete mode 100755 www/assets/topcoat-0.7.5/img/light-combo-box-bg2x.png delete mode 100755 www/assets/topcoat-0.7.5/img/light-grips.png delete mode 100755 www/assets/topcoat-0.7.5/img/light-sprites2x.png delete mode 100755 www/assets/topcoat-0.7.5/img/pop-up-triangle-dark.png delete mode 100755 www/assets/topcoat-0.7.5/img/pop-up-triangle.png delete mode 100755 www/assets/topcoat-0.7.5/img/search-bg.png delete mode 100755 www/assets/topcoat-0.7.5/img/search-bg2x.png delete mode 100755 www/assets/topcoat-0.7.5/img/search.svg delete mode 100755 www/assets/topcoat-0.7.5/img/search_bw.svg delete mode 100755 www/assets/topcoat-0.7.5/img/search_dark.svg delete mode 100755 www/assets/topcoat-0.7.5/img/search_light.svg delete mode 100755 www/assets/topcoat-0.7.5/img/spinner.png delete mode 100755 www/assets/topcoat-0.7.5/img/spinner2x.png delete mode 100755 www/assets/topcoat-0.7.5/package.json diff --git a/NOTICE b/NOTICE index f961b33..40c6600 100755 --- a/NOTICE +++ b/NOTICE @@ -3,197 +3,3 @@ Copyright 2014 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). - -Topcoat is licensed under the Apache license version 2.0, January 2004 (see LICENSE file). - -Topcoat uses the following third party libraries that may have licenses -differing from that of Topcoat itself. You can find the libraries and their -respective licenses below. - - - Source Code Pro ./src/font/SourceCodePro - - https://github.com/adobe/source-code-pro - - Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. - This Font Software is licensed under the SIL Open Font License, Version 1.1. - This license is available with a FAQ at: http://scripts.sil.org/OFL - -- Source Sans Pro ./src/font/SourceSansPro - - https://github.com/adobe/source-sans-pro - - Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. - This Font Software is licensed under the SIL Open Font License, Version 1.1. - This license is available with a FAQ at: http://scripts.sil.org/OFL - -The following frameworks and libraries are provided just for testing and benchmarking and, as provided, should not be included as part of Topcoat output. - - - Bootstrap - ./test/third-party/bootstrap - - https://github.com/twitter/bootstrap - - Copyright 2012 Twitter, Inc - Licensed under the Apache License v2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - jQuery - ./test/third-party/jquery-1.8.2.js - - https://github.com/jquery/jquery - - Copyright 2011, John Resig - Dual licensed under the MIT or GPL Version 2 licenses. - http://jquery.org/license - - Includes Sizzle.js - http://sizzlejs.com/ - Copyright 2011, The Dojo Foundation - Released under the MIT, BSD, and GPL Licenses. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - - Modernizr - ./test/third-party/modernizr - - https://github.com/Modernizr/Modernizr - - Modernizr is available under the MIT license - - Copyright (c) 2009–2011 - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. - - - Benchmark.js - ./test/third-party/benchmarkjs - - https://github.com/alexanderbeletsky/benchmark-js - - Copyright 2010-2012 Mathias Bynens - Based on JSLitmus.js, copyright Robert Kieffer - Modified by John-David Dalton - Available under MIT license - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - normalize.css - ./test/third-party/normalize - - Copyright (c) Nicolas Gallagher and Jonathan Neal - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - Foundation - ./test/third-party/foundation - - Copyright (c) 2012 Mark Hayes - - MIT License - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - ua-parser ./test/third-party/ua-parser - - https://github.com/faisalman/ua-parser-js - - Copyright © 2012 Faisalman - Dual licensed under GPLv2 & MIT - Copyright © 2012 Faisalman - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - - HTML5 boilerplate - - https://github.com/h5bp/html5-boilerplate - - Copyright (c) HTML5 Boilerplate - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - classList - ./test/third-party/classlist - - http://purl.eligrey.com/github/classList.js/blob/master/classList.js - - This software is dedicated to the public domain. No warranty is expressed or implied. - Use this software at your own risk. - - - fastclick - ./test/third-party/fastclick - - https://github.com/ftlabs/fastclick - - Copyright (C) 2012 The Financial Times Ltd. - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/package-lock.json b/package-lock.json index 840d851..e8fc1c3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,25 +34,28 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", - "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, "license": "MIT", "engines": { @@ -84,9 +87,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, "license": "MIT", "engines": { @@ -94,14 +97,14 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -169,6 +172,13 @@ "node": ">= 8" } }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -177,16 +187,16 @@ "license": "MIT" }, "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", "dev": true, "license": "ISC" }, "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", "bin": { @@ -257,14 +267,14 @@ "license": "Python-2.0" }, "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" }, "engines": { "node": ">= 0.4" @@ -274,18 +284,20 @@ } }, "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -295,18 +307,19 @@ } }, "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", + "es-abstract": "^1.23.9", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -316,16 +329,16 @@ } }, "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -335,16 +348,16 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -354,20 +367,19 @@ } }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", "dev": true, "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { "node": ">= 0.4" @@ -376,6 +388,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/available-typed-arrays": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", @@ -400,9 +422,9 @@ "license": "MIT" }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "dev": true, "license": "MIT", "dependencies": { @@ -421,9 +443,9 @@ } }, "node_modules/builtins/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, "license": "ISC", "bin": { @@ -434,17 +456,47 @@ } }, "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.0", "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" @@ -508,9 +560,9 @@ "license": "MIT" }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "license": "MIT", "dependencies": { @@ -523,15 +575,15 @@ } }, "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -541,31 +593,31 @@ } }, "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/inspect-js" } }, "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" }, @@ -577,13 +629,13 @@ } }, "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -650,59 +702,82 @@ "node": ">=6.0.0" } }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", "dev": true, "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", + "is-data-view": "^1.0.2", "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" }, "engines": { "node": ">= 0.4" @@ -712,14 +787,11 @@ } }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" } @@ -735,9 +807,9 @@ } }, "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "dev": true, "license": "MIT", "dependencies": { @@ -748,40 +820,44 @@ } }, "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", "dev": true, "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.4", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", "dev": true, "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", "dev": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" }, "engines": { "node": ">= 0.4" @@ -804,17 +880,18 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -912,9 +989,9 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", "dev": true, "license": "MIT", "dependencies": { @@ -986,35 +1063,37 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "dev": true, "license": "MIT", "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", "tsconfig-paths": "^3.15.0" }, "engines": { "node": ">=4" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" } }, "node_modules/eslint-plugin-import/node_modules/debug": { @@ -1067,9 +1146,9 @@ } }, "node_modules/eslint-plugin-n/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, "license": "ISC", "bin": { @@ -1240,9 +1319,9 @@ "license": "MIT" }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", "dev": true, "license": "ISC", "dependencies": { @@ -1295,20 +1374,26 @@ } }, "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", "dev": true, "license": "ISC" }, "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", "dev": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.3" + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/fs.realpath": { @@ -1329,16 +1414,18 @@ } }, "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" }, "engines": { "node": ">= 0.4" @@ -1358,17 +1445,22 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -1377,16 +1469,30 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -1464,13 +1570,13 @@ } }, "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -1484,11 +1590,14 @@ "license": "MIT" }, "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", "dev": true, "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -1517,11 +1626,14 @@ } }, "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", "dev": true, "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -1530,9 +1642,9 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "dev": true, "license": "MIT", "engines": { @@ -1582,9 +1694,9 @@ } }, "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1628,29 +1740,50 @@ "license": "ISC" }, "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -1660,27 +1793,30 @@ } }, "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", "dev": true, "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1703,9 +1839,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", - "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dev": true, "license": "MIT", "dependencies": { @@ -1719,12 +1855,14 @@ } }, "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", "dev": true, "license": "MIT", "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", "is-typed-array": "^1.1.13" }, "engines": { @@ -1735,13 +1873,14 @@ } }, "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", "dev": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1760,6 +1899,41 @@ "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -1773,6 +1947,19 @@ "node": ">=0.10.0" } }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", @@ -1787,13 +1974,14 @@ } }, "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1813,14 +2001,16 @@ } }, "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -1829,14 +2019,27 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -1846,13 +2049,14 @@ } }, "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1862,13 +2066,15 @@ } }, "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -1878,13 +2084,13 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", "dev": true, "license": "MIT", "dependencies": { - "which-typed-array": "^1.1.14" + "which-typed-array": "^1.1.16" }, "engines": { "node": ">= 0.4" @@ -1893,14 +2099,47 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2020,6 +2259,16 @@ "dev": true, "license": "MIT" }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -2044,9 +2293,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, @@ -2058,9 +2307,9 @@ "license": "MIT" }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", "dev": true, "license": "MIT", "engines": { @@ -2081,15 +2330,17 @@ } }, "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" }, "engines": { @@ -2134,13 +2385,14 @@ } }, "node_modules/object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" }, @@ -2179,6 +2431,24 @@ "node": ">= 0.8.0" } }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -2262,9 +2532,9 @@ "license": "MIT" }, "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", "dev": true, "license": "MIT", "engines": { @@ -2312,17 +2582,42 @@ ], "license": "MIT" }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -2345,19 +2640,22 @@ } }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2373,9 +2671,9 @@ } }, "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", "dev": true, "license": "MIT", "engines": { @@ -2425,15 +2723,16 @@ } }, "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", "isarray": "^2.0.5" }, "engines": { @@ -2443,16 +2742,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", - "is-regex": "^1.1.4" + "is-regex": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -2505,6 +2821,21 @@ "node": ">= 0.4" } }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -2529,16 +2860,73 @@ } }, "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -2547,17 +2935,34 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -2567,16 +2972,20 @@ } }, "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2708,32 +3117,32 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -2743,18 +3152,19 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" }, "engines": { "node": ">= 0.4" @@ -2764,18 +3174,18 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" }, "engines": { "node": ">= 0.4" @@ -2785,16 +3195,19 @@ } }, "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bound": "^1.0.3", "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2827,33 +3240,85 @@ } }, "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, "license": "MIT", "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" }, "engines": { diff --git a/www/assets/index.html b/www/assets/index.html index 67dcdf0..ffb1a17 100644 --- a/www/assets/index.html +++ b/www/assets/index.html @@ -20,44 +20,48 @@ --> - - - - - Cordova tests - - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
-
Log
-
-
- + + + + + Cordova tests + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
Log
+
+
+ diff --git a/www/assets/main.css b/www/assets/main.css index 25f5ab7..2c0b1e2 100644 --- a/www/assets/main.css +++ b/www/assets/main.css @@ -17,133 +17,197 @@ * specific language governing permissions and limitations * under the License. * -*/ + */ *, *:before, *:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } html, body { - height: 100%; - width: 100%; - margin: 0; - padding: 0; - -webkit-overflow-scrolling: touch; + height: 100vh; + width: 100vw; + + margin: 0; + padding: 0; + -webkit-overflow-scrolling: touch; + + display: flex; + flex-direction: column; } #title { - position: fixed; - height: 30px; - width: 100%; - top: 0; - z-index: 1000; - - background-color: #75B2F0; - font-size: 25px; - text-align: center; - font-weight: bold; - white-space: nowrap; + background-color: #75B2F0; + font-size: 25px; + text-align: center; + font-weight: bold; + white-space: nowrap; } #middle { - position: absolute; - top: 30px; - bottom: 20px; - padding-bottom: 40%; - width: 100%; - overflow-y: auto; - overflow-x: auto; + overflow-y: auto; + overflow-x: auto; +} + +#middle > div#test-controls > div#buttons { + display: flex; + justify-content: center; + margin-top: 10px; + gap: 5px; + flex-wrap: wrap; +} + +#middle div#test-list > label { + display: flex; + gap: 5px; + align-items: center; } #log { - position: fixed; - height: 20px; - width: 100%; - bottom: 0; - z-index: 1000; - border-top: 2px solid #777; - transition: 0.25s ease; + position: fixed; + height: 20px; + width: 100%; + bottom: 0; + z-index: 1000; + border-top: 2px solid #777; + transition: 0.25s ease; } body.expanded-log #middle { - margin-bottom: 40%; + margin-bottom: 40%; } body.expanded-log #log { - height: 40%; + height: 40%; } #log--title { - position: absolute; - top: 0; - height: 20px; - width: 100%; - background-color: #93AAC2; + position: absolute; + top: 0; + height: 20px; + width: 100%; + background-color: #93AAC2; } #log--content { - position: absolute; - top: 20px; - bottom: 0; - width: 100%; - overflow-x: none; - overflow-y: scroll; - background-color: white; + position: absolute; + top: 20px; + bottom: 0; + width: 100%; + overflow-x: none; + overflow-y: scroll; + background-color: white; } .log--content--line { - border-bottom: 1px solid #ccc; - white-space: pre; + border-bottom: 1px solid #ccc; + white-space: pre; } .log--content--line--log { - background-color: white; + background-color: white; } .log--content--line--warn { - background-color: #FCFFA6; + background-color: #FCFFA6; } .log--content--line--error { - background-color: #FFA6A6; + background-color: #FFA6A6; } #info{ - background:#ffa; - border: 1px solid #ffd324; - -webkit-border-radius: 5px; - border-radius: 5px; - clear:both; - margin:15px 6px 0; - min-width:295px; - max-width:97%; - padding:4px 0px 2px 10px; - word-wrap:break-word; - margin-bottom:10px; - display:inline-block; - min-height: 160px; - max-height: 300px; - overflow: auto; - -webkit-overflow-scrolling: touch; + background:#ffa; + border: 1px solid #ffd324; + -webkit-border-radius: 5px; + border-radius: 5px; + clear:both; + margin:15px 6px 0; + min-width:295px; + max-width:97%; + padding:4px 0px 2px 10px; + word-wrap:break-word; + margin-bottom:10px; + display:inline-block; + min-height: 160px; + max-height: 300px; + overflow: auto; + -webkit-overflow-scrolling: touch; } #test-enablers-container { - margin: 10px 5px; + margin: 10px 5px; } #test-expander { - text-decoration: underline; + text-decoration: underline; } #test-list { - display: none; + display: none; } #test-list.expanded { - display: inherit; + display: inherit; } #test-list label { - display: block; + display: block; +} + + +:root { + --button-background-color: #54738e; + --button-border-color: #4c6880; + --button-color: #ffffff; + --button-hover-background-color: #445f76; + --button-hover-border-color: #3e5569; + --button-hover-color: #ffffff; +} + +@media (max-width: 560px) { + .button-group { + flex-direction: column; + line-height: 1; + } +} + +.button-group { + display: flex; + flex-direction: row; + gap: 0; + width: 100%; +} + +.button-group .cdv-btn { + padding: 8px 12px; + line-height: 1; +} + +.button-group .cdv-btn:first-child { + border-radius: 8px 0 0 8px; +} + +.button-group .cdv-btn:last-child { + border-radius: 0 8px 8px 0; +} + +.cdv-btn { + color: var(--button-color); + background-color: var(--button-background-color); + padding: 8px; + font-size: 1rem; + line-height: 2.5; + border-radius: 8px; + cursor: pointer; + border: 1px solid var(--button-border-color); + text-decoration: none; + text-align: center; +} + +.cdv-btn:hover { + color: var(--button-hover-color); + background-color: var(--button-hover-background-color); + border-color: var(--button-hover-border-color); + text-decoration: none; } diff --git a/www/assets/topcoat-0.7.5/.gitignore b/www/assets/topcoat-0.7.5/.gitignore deleted file mode 100755 index f678651..0000000 --- a/www/assets/topcoat-0.7.5/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -node_modules -npm-debug.log -tmp -.DS_Store -src/ -.tern-port diff --git a/www/assets/topcoat-0.7.5/Gruntfile.js b/www/assets/topcoat-0.7.5/Gruntfile.js deleted file mode 100755 index 1952688..0000000 --- a/www/assets/topcoat-0.7.5/Gruntfile.js +++ /dev/null @@ -1,277 +0,0 @@ -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/*global module:false, require:false, process:false*/ - -var path = require('path'), - os = require('os'), - chromiumSrc = process.env.CHROMIUM_SRC || ""; - - -module.exports = function(grunt) { - 'use strict'; - - grunt.initConfig({ - pkg: grunt.file.readJSON('package.json'), - - stylus: { - options: { - paths: grunt.file.expand(__dirname + '/node_modules/topcoat-*/src/') - /* FIXME: Utils is the last needing to be moved out of mixins - * folder - */ - .concat(grunt.file.expand(__dirname + '/node_modules/topcoat-utils/src/mixins/')), - compress: false - }, - - mobilelight: { - options: { - import: ['theme-topcoat-mobile-light', 'utils'] - }, - - files: [{ - src: 'node_modules/topcoat-*/src/**/*.styl', - dest: 'css/topcoat-mobile-light.css' - }] - }, - - mobiledark: { - options: { - import: ['theme-topcoat-mobile-dark', 'utils'] - }, - - files: [{ - src: 'node_modules/topcoat-*/src/**/*.styl', - dest: 'css/topcoat-mobile-dark.css' - }] - }, - - desktoplight: { - options: { - import: ['theme-topcoat-desktop-light', 'utils'] - }, - files: [{ - src: [ - 'node_modules/topcoat-*/src/**/*.styl', - '!node_modules/topcoat-navigation-bar/src/*.styl', - '!node_modules/topcoat-list/src/*.styl' - ], - dest: 'css/topcoat-desktop-light.css' - }] - }, - - desktopdark: { - options: { - import: ['theme-topcoat-desktop-dark', 'utils'] - }, - - files: [{ - src: [ - 'node_modules/topcoat-*/src/**/*.styl', - '!node_modules/topcoat-navigation-bar/src/*.styl', - '!node_modules/topcoat-list/src/*.styl' - ], - dest: 'css/topcoat-desktop-dark.css' - }] - } - }, - - topdoc: { - usageguides: { - options: { - source: 'css', - destination: 'demo', - template: 'node_modules/topdoc-theme/', - templateData: { - "title": "Topcoat", - "subtitle": "CSS for clean and fast web apps", - "download": { - "url": "https://github.com/topcoat/topcoat/archive/v0.7.0.zip", - "label": "Download" - }, - "homeURL": "http://topcoat.io", - "siteNav": [ - { - "url": "http://topcoat.io/topcoat", - "text": "Demo" - }, - { - "url": "http://bench.topcoat.io/", - "text": "Benchmarks" - }, - { - "url": "http://topcoat.io/blog", - "text": "Blog" - } - ] - } - } - } - }, - - autoprefixer: { - dist: { - options: { - /* - * Add target browsers here - * https://github.com/ai/autoprefixer#browsers - * browsers: ['android 4'] - */ - }, - files: [{ - src: 'css/topcoat-desktop-dark.css', - dest: 'css/topcoat-desktop-dark.css' - }, - { - src: 'css/topcoat-desktop-light.css', - dest: 'css/topcoat-desktop-light.css' - }, - { - src: 'css/topcoat-mobile-dark.css', - dest: 'css/topcoat-mobile-dark.css' - }, - { - src: 'css/topcoat-mobile-light.css', - dest: 'css/topcoat-mobile-light.css' - }] - } - - }, - - cssmin: { - minify: { - expand: true, - cwd: 'css', - src: ['*.css', '!*.min.css'], - dest: 'css', - ext: '.min.css' - } - }, - - htmlmin: { - telemetry: { - options: { - removeComments: true, - collapseWhitespace: true - }, - files: [{ - expand: true, - src: ['dev/test/**/topcoat/*.html'], - dest: '', - ext: '.test.html', - }], - }, - }, - - clean: { - release: ['css'] - }, - - copy: { - release: { - files: [{ - expand: true, - flatten: true, - src: 'node_modules/topcoat-theme/font/**', - dest: 'font' - }, { - expand: true, - flatten: true, - src: 'node_modules/topcoat-theme/img/*', - dest: 'img' - }] - }, - - telemetry: { - files: [{ - expand: true, - cwd: 'dev/test/perf/telemetry/perf/', - src: ['**'], - dest: path.join(chromiumSrc, 'tools/perf/') - }, { - expand: true, - flatten: true, - src: 'node_modules/topcoat-theme/font/**', - dest: path.join(chromiumSrc, 'tools/perf/page_sets/topcoat/release/font') - }, { - expand: true, - flatten: true, - src: 'node_modules/topcoat-theme/img/*', - dest: path.join(chromiumSrc, 'tools/perf/page_sets/topcoat/release/img') - }, { - src: ['css/**'], - dest: path.join(chromiumSrc, 'tools/perf/page_sets/topcoat/release/') - }] - } - }, - - jshint: { - options: { - curly: true, - eqeqeq: true, - immed: true, - latedef: true, - newcap: true, - noarg: true, - sub: true, - undef: true, - unused: true, - boss: true, - eqnull: true, - browser: true, - globals: { - jQuery: true - } - }, - gruntfile: { - src: 'Gruntfile.js' - }, - lib_test: { - src: ['dev/lib/**/*.js', 'dev/test/**/*.js'] - } - }, - - watch: { - files: ['src/**/*.styl'], - tasks: ['compile'] - } - - }); - - // These plugins provide necessary tasks. - grunt.loadNpmTasks('grunt-contrib-copy'); - grunt.loadNpmTasks('grunt-contrib-jade'); - grunt.loadNpmTasks('grunt-contrib-stylus'); - grunt.loadNpmTasks('grunt-contrib-clean'); - grunt.loadNpmTasks('grunt-exec'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-topdoc'); - grunt.loadNpmTasks('grunt-contrib-cssmin'); - grunt.loadNpmTasks('grunt-contrib-htmlmin'); - grunt.loadNpmTasks('grunt-autoprefixer'); - - //Load local tasks - grunt.loadTasks('dev/tasks'); - - // Default task. - grunt.registerTask('default', ['clean', 'stylus', 'autoprefixer', 'cssmin', 'topdoc', 'copy:release']); - grunt.registerTask('release', ['default', 'clean:src']); - grunt.registerTask('compile', ['topcoat:compile', 'topdoc', 'copy:release']); - - grunt.registerTask('telemetry', '', function(platform, theme) { - if (chromiumSrc === "") grunt.fail.warn("Set CHROMIUM_SRC to point to the correct location\n"); - grunt.task.run('check_chromium_src', 'perf:'.concat(platform || 'mobile').concat(':').concat(theme || 'light'), 'htmlmin:telemetry', 'copy:telemetry'); - }); -}; diff --git a/www/assets/topcoat-0.7.5/LICENSE b/www/assets/topcoat-0.7.5/LICENSE deleted file mode 100755 index 242fd8a..0000000 --- a/www/assets/topcoat-0.7.5/LICENSE +++ /dev/null @@ -1,203 +0,0 @@ -Copyright (C) 2012 Adobe Systems Incorporated. All rights reserved. - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/NOTICE b/www/assets/topcoat-0.7.5/NOTICE deleted file mode 100755 index 3c8ddfa..0000000 --- a/www/assets/topcoat-0.7.5/NOTICE +++ /dev/null @@ -1,193 +0,0 @@ -Topcoat is licensed under the Apache license version 2.0, January 2004 (see LICENSE file). - -Topcoat uses the following third party libraries that may have licenses -differing from that of Topcoat itself. You can find the libraries and their -respective licenses below. - - - Source Code Pro ./src/font/SourceCodePro - - https://github.com/adobe/source-code-pro - - Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. - This Font Software is licensed under the SIL Open Font License, Version 1.1. - This license is available with a FAQ at: http://scripts.sil.org/OFL - -- Source Sans Pro ./src/font/SourceSansPro - - https://github.com/adobe/source-sans-pro - - Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. - This Font Software is licensed under the SIL Open Font License, Version 1.1. - This license is available with a FAQ at: http://scripts.sil.org/OFL - -The following frameworks and libraries are provided just for testing and benchmarking and, as provided, should not be included as part of Topcoat output. - - - Bootstrap - ./test/third-party/bootstrap - - https://github.com/twitter/bootstrap - - Copyright 2012 Twitter, Inc - Licensed under the Apache License v2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - jQuery - ./test/third-party/jquery-1.8.2.js - - https://github.com/jquery/jquery - - Copyright 2011, John Resig - Dual licensed under the MIT or GPL Version 2 licenses. - http://jquery.org/license - - Includes Sizzle.js - http://sizzlejs.com/ - Copyright 2011, The Dojo Foundation - Released under the MIT, BSD, and GPL Licenses. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - - Modernizr - ./test/third-party/modernizr - - https://github.com/Modernizr/Modernizr - - Modernizr is available under the MIT license - - Copyright (c) 2009–2011 - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. - - - Benchmark.js - ./test/third-party/benchmarkjs - - https://github.com/alexanderbeletsky/benchmark-js - - Copyright 2010-2012 Mathias Bynens - Based on JSLitmus.js, copyright Robert Kieffer - Modified by John-David Dalton - Available under MIT license - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - normalize.css - ./test/third-party/normalize - - Copyright (c) Nicolas Gallagher and Jonathan Neal - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - Foundation - ./test/third-party/foundation - - Copyright (c) 2012 Mark Hayes - - MIT License - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - ua-parser ./test/third-party/ua-parser - - https://github.com/faisalman/ua-parser-js - - Copyright © 2012 Faisalman - Dual licensed under GPLv2 & MIT - Copyright © 2012 Faisalman - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - - HTML5 boilerplate - - https://github.com/h5bp/html5-boilerplate - - Copyright (c) HTML5 Boilerplate - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - classList - ./test/third-party/classlist - - http://purl.eligrey.com/github/classList.js/blob/master/classList.js - - This software is dedicated to the public domain. No warranty is expressed or implied. - Use this software at your own risk. - - - fastclick - ./test/third-party/fastclick - - https://github.com/ftlabs/fastclick - - Copyright (C) 2012 The Financial Times Ltd. - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/www/assets/topcoat-0.7.5/README.md b/www/assets/topcoat-0.7.5/README.md deleted file mode 100755 index a89dad2..0000000 --- a/www/assets/topcoat-0.7.5/README.md +++ /dev/null @@ -1,89 +0,0 @@ -# Topcoat - -CSS for clean and fast web apps - ---- - -## Usage - -* [Download Topcoat](https://github.com/topcoat/topcoat/archive/0.7.0.zip) - -* Open index.html to view the usage guides. -* Copy your desired theme CSS from the `css/` folder into your project -* Copy the `img/` and `font/` folders into your project ( Feel free to only - copy the images and font weights you intend to use ) -* Link the CSS into your page - -```css - -``` - -_*Alternatively incorporate the css into your build process if you are so -inclined._ - ---- - -## Contributing - -Start by checking out our [Backlog](http://huboard.com/topcoat/topcoat/backlog). (Pls file issues against this repo.) - -* [Fill out the CLA here](http://topcoat.io/dev/topcoat-cla.html) -* [fork](https://help.github.com/articles/fork-a-repo) the repo -* Create a branch - - git checkout -b my_branch - -* Add your changes following the [coding guidelines](https://github.com/topcoat/topcoat/wiki/Coding-Guidelines) -* Commit your changes - - git commit -am "Added some awesome stuff" - -* Push your branch - - git push origin my_branch - -* make a [pull request](https://help.github.com/articles/using-pull-requests) - -For the details see our [Engineering Practices](https://github.com/topcoat/topcoat/wiki/Engineering-Practices). - -### Testing - -For performance tests, see [dev/test/perf/telemetry/](https://github.com/topcoat/topcoat/tree/master/dev/test/perf/telemetry). - -### Building - -Topcoat uses [Grunt](http://gruntjs.com/) to build - -* Open the terminal from the topcoat directory - - cd topcoat - -* Install [npm](http://nodejs.org/download/) -_*comes packaged with node._ -* Install its command line interface (CLI) globally - - npm install -g grunt-cli - -* Install dependencies with npm - - npm install - - -_*Topcoat uses Grunt 0.4.0. You might want to [read](http://gruntjs.com/getting-started) more on their website if you haven't upgraded since a lot has changed._ - -* Type `grunt` in the command line to build the css. -* The results will be built into the release folder. -* Alternatively type `grunt watch` to have the build run automatically when you make changes to -source files. - ---- - -## Release notes -See [Release Notes](https://github.com/topcoat/topcoat/releases/). - ---- - -## License - -[Apache license](https://raw.github.com/topcoat/topcoat/master/LICENSE) - diff --git a/www/assets/topcoat-0.7.5/contributors.txt b/www/assets/topcoat-0.7.5/contributors.txt deleted file mode 100755 index e4cd8b7..0000000 --- a/www/assets/topcoat-0.7.5/contributors.txt +++ /dev/null @@ -1,7 +0,0 @@ -# Github accounts of the people who signed the TopCoat CLA (http://topcoat.io/dev/topcoat-cla.html). -# CLA needs to be signed before accepting pull requests. -@yourpalsonja -@noformnocontent -@jrowny -@aparticulate -@jlembeck diff --git a/www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.css b/www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.css deleted file mode 100755 index e590e11..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.css +++ /dev/null @@ -1,3450 +0,0 @@ -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled, -.topcoat-button-bar__button:disabled, -.topcoat-button-bar__button--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - padding: 0 0.563rem; - font-size: 12px; - line-height: 1.313rem; - letter-spacing: 0; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: top; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border: 1px solid #303233; - border-radius: 4px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover, -.topcoat-button-bar__button:hover, -.topcoat-button-bar__button--large:hover { - background-color: #646666; -} - -.topcoat-button:active, -.topcoat-button--large:active, -.topcoat-button-bar__button:active, -.topcoat-button-bar__button--large:active, -:checked + .topcoat-button-bar__button { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus, -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 -1px rgba(0,0,0,0.69); - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #404141; - border: 1px solid #303233; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button-bar__button--large { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #1976c3; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button--large--cta { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -.button-bar, -.topcoat-button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button Bar - description: Component of grouped buttons - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- examples: - mobile button bar: http://codepen.io/Topcoat/pen/kdKyg - tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar -*/ - -.topcoat-button-bar > .topcoat-button-bar__item:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} - -.topcoat-button-bar > .topcoat-button-bar__item:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} - -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large { - border-right: none; -} - -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large { - border-left: none; -} - -.topcoat-button-bar__button { - border-radius: inherit; -} - -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - z-index: 1; -} - -/* topdoc - name: Large Button Bar - description: A button bar, only larger - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar - - large -*/ - -.topcoat-button-bar__button--large { - border-radius: inherit; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button - description: A simple button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile button: http://codepen.io/Topcoat/pen/DpKtf - tags: - - desktop - - light - - mobile - - button -*/ - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - padding: 0 0.563rem; - font-size: 12px; - line-height: 1.313rem; - letter-spacing: 0; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: top; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border: 1px solid #303233; - border-radius: 4px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover { - background-color: #646666; -} - -.topcoat-button:active, -.topcoat-button--large:active { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Button - description: A simple, yet quiet button - modifiers: - :active: Quiet button active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - quiet -*/ - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 -1px rgba(0,0,0,0.69); - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #404141; - border: 1px solid #303233; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -/* topdoc - name: Large Button - description: A big ol button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large -*/ - -.topcoat-button--large, -.topcoat-button--large--quiet { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -/* topdoc - name: Large Quiet Button - description: A large, yet quiet button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - quiet -*/ - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -/* topdoc - name: Call To Action Button - description: A CALL TO ARMS, er, ACTION! - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - call to action -*/ - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #1976c3; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Call To Action Button - description: Like call to action, but bigger - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - call to action -*/ - -.topcoat-button--large--cta { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after { - content: ''; - position: absolute; -} - -.checkbox:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox, -.topcoat-checkbox__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label, -.topcoat-checkbox { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled, -input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after, -.topcoat-checkbox__checkmark:before, -.topcoat-checkbox__checkmark:after { - content: ''; - position: absolute; -} - -.checkbox:before, -.topcoat-checkbox__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/* topdoc - name: Checkbox - description: Default skin for Topcoat checkbox - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- - examples: - mobile checkbox: http://codepen.io/Topcoat/pen/piHcs - tags: - - desktop - - light - - mobile - - checkbox -*/ - -.topcoat-checkbox__checkmark { - height: 1rem; -} - -input[type="checkbox"] { - height: 1rem; - width: 1rem; - margin-top: 0; - margin-right: -1rem; - margin-bottom: -1rem; - margin-left: 0; -} - -input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after { - opacity: 1; -} - -.topcoat-checkbox { - line-height: 1rem; -} - -.topcoat-checkbox__checkmark:before { - width: 1rem; - height: 1rem; - background: #595b5b; - border: 1px solid #303233; - border-radius: 3px; - box-shadow: inset 0 1px #727373; -} - -.topcoat-checkbox__checkmark { - width: 1rem; - height: 1rem; -} - -.topcoat-checkbox__checkmark:after { - top: 2px; - left: 1px; - opacity: 0; - width: 14px; - height: 4px; - background: transparent; - border: 7px solid #fff; - border-width: 3px; - border-top: none; - border-right: none; - border-radius: 1px; - -webkit-transform: rotate(-50deg); - -ms-transform: rotate(-50deg); - transform: rotate(-50deg); -} - -input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-icon-button:disabled, -.topcoat-icon-button--quiet:disabled, -.topcoat-icon-button--large:disabled, -.topcoat-icon-button--large--quiet:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Icon Button - description: Like button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon -*/ - -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - padding: 0 0.25rem; - line-height: 1.313rem; - letter-spacing: 0; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: baseline; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border: 1px solid #303233; - border-radius: 4px; -} - -.topcoat-icon-button:hover, -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large:hover, -.topcoat-icon-button--large--quiet:hover { - background-color: #646666; -} - -.topcoat-icon-button:active { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-icon-button:focus, -.topcoat-icon-button--quiet:focus, -.topcoat-icon-button--quiet:hover:focus, -.topcoat-icon-button--large:focus, -.topcoat-icon-button--large--quiet:focus, -.topcoat-icon-button--large--quiet:hover:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Icon Button - description: Like quiet button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - quiet -*/ - -.topcoat-icon-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large--quiet:hover { - text-shadow: 0 -1px rgba(0,0,0,0.69); - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-icon-button--quiet:active, -.topcoat-icon-button--large--quiet:active { - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #404141; - border: 1px solid #303233; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -/* topdoc - name: Large Icon Button - description: Like large button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large -*/ - -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - width: 1.688rem; - height: 1.688rem; - line-height: 1.688rem; -} - -.topcoat-icon-button--large:active { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -/* topdoc - name: Large Quiet Icon Button - description: Like large button, but it has an icon and this one is quiet. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large - - quiet -*/ - -.topcoat-icon-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon, -.topcoat-icon--large { - position: relative; - display: inline-block; - vertical-align: top; - overflow: hidden; - width: 0.81406rem; - height: 0.81406rem; - vertical-align: middle; - top: -1px; -} - -.topcoat-icon--large { - width: 1.06344rem; - height: 1.06344rem; - top: -2px; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.list { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.list__header { - margin: 0; -} - -.list__container { - padding: 0; - margin: 0; - list-style-type: none; -} - -.list__item { - margin: 0; - padding: 0; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.navigation-bar { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - white-space: nowrap; - overflow: hidden; - word-spacing: 0; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.navigation-bar__item { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; -} - -.navigation-bar__title { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification, -.topcoat-notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* topdoc - name: Notification - description: Notification badge - markup: - 1 - tags: - - desktop - - light - - mobile - - notification -*/ - -.topcoat-notification { - padding: 0.15em 0.5em 0.2em; - border-radius: 2px; - background-color: #ec514e; - color: #fff; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button, -.topcoat-radio-button__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label, -.topcoat-radio-button { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after, -.topcoat-radio-button__checkmark:before, -.topcoat-radio-button__checkmark:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after, -.topcoat-radio-button__checkmark:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before, -.topcoat-radio-button__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled, -input[type="radio"]:disabled + .topcoat-radio-button__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Radio Button - description: A button that can play music, but usually just plays ads. - modifiers: - markup: - - -
-
- - -
-
- - -
-
- - - examples: - Mobile Radio Button: http://codepen.io/Topcoat/pen/HDcJj - tags: - - desktop - - light - - mobile - - Radio -*/ - -input[type="radio"] { - height: 1.063rem; - width: 1.063rem; - margin-top: 0; - margin-right: -1.063rem; - margin-bottom: -1.063rem; - margin-left: 0; -} - -input[type="radio"]:checked + .topcoat-radio-button__checkmark:after { - opacity: 1; -} - -.topcoat-radio-button { - color: #c6c8c8; - line-height: 1.063rem; -} - -.topcoat-radio-button__checkmark:before { - width: 1.063rem; - height: 1.063rem; - background: #595b5b; - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-radio-button__checkmark { - position: relative; - width: 1.063rem; - height: 1.063rem; -} - -.topcoat-radio-button__checkmark:after { - opacity: 0; - width: 0.313rem; - height: 0.313rem; - background: #fff; - border: 1px solid rgba(255,255,255,0.1); - box-shadow: 0 1px rgba(255,255,255,0.5); - -webkit-transform: none; - -ms-transform: none; - transform: none; - top: 0.313rem; - left: 0.313rem; -} - -input[type="radio"]:focus + .topcoat-radio-button__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb { - cursor: pointer; -} - -.range__thumb--webkit { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range, -.topcoat-range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb, -.topcoat-range::-moz-range-thumb { - cursor: pointer; -} - -.range__thumb--webkit, -.topcoat-range::-webkit-slider-thumb { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled, -.topcoat-range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Range - description: Range input - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile range: http://codepen.io/Topcoat/pen/BskEn - tags: - - desktop - - mobile - - range -*/ - -.topcoat-range { - border-radius: 4px; - border: 1px solid #303233; - background-color: #424546; - height: 0.5rem; - border-radius: 15px; -} - -.topcoat-range::-moz-range-track { - border-radius: 4px; - border: 1px solid #303233; - background-color: #424546; - height: 0.5rem; - border-radius: 15px; -} - -.topcoat-range::-webkit-slider-thumb { - height: 1.313rem; - width: 0.75rem; - background-color: #595b5b; - border: 1px solid #303233; - border-radius: 4px; - box-shadow: inset 0 1px #727373; -} - -.topcoat-range::-moz-range-thumb { - height: 1.313rem; - width: 0.75rem; - background-color: #595b5b; - border: 1px solid #303233; - border-radius: 4px; - box-shadow: inset 0 1px #727373; -} - -.topcoat-range:focus::-webkit-slider-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-range:focus::-moz-range-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input, -.topcoat-search-input, -.topcoat-search-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled, -.topcoat-search-input:disabled, -.topcoat-search-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Search Input - description: A text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form -*/ - -.topcoat-search-input, -.topcoat-search-input--large { - line-height: 1.313rem; - font-size: 12px; - border: 1px solid #303233; - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); - color: #c6c8c8; - padding: 0 0 0 1.3rem; - border-radius: 15px; - background-image: url("../img/search.svg"); - background-position: 1em center; - background-repeat: no-repeat; - background-size: 12px; -} - -.topcoat-search-input:focus, -.topcoat-search-input--large:focus { - background-image: url("../img/search_dark.svg"); - background-color: #646666; - color: #fff; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-search-input::-webkit-search-cancel-button, -.topcoat-search-input::-webkit-search-decoration, -.topcoat-search-input--large::-webkit-search-cancel-button, -.topcoat-search-input--large::-webkit-search-decoration { - margin-right: 5px; -} - -.topcoat-search-input:focus::-webkit-input-placeholder, -.topcoat-search-input:focus::-webkit-input-placeholder { - color: #c6c8c8; -} - -.topcoat-search-input:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-search-input:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-search-input:disabled:-ms-input-placeholder { - color: #fff; -} - -/* topdoc - name: Large Search Input - description: A large text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form - - large -*/ - -.topcoat-search-input--large { - line-height: 1.688rem; - font-size: 0.875rem; - font-weight: 400; - padding: 0 0 0 1.8rem; - border-radius: 25px; - background-position: 1.2em center; - background-size: 0.875rem; -} - -.topcoat-search-input--large:disabled { - color: #fff; -} - -.topcoat-search-input--large:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-search-input--large:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-search-input--large:disabled:-ms-input-placeholder { - color: #fff; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch, -.topcoat-switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input, -.topcoat-switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle, -.topcoat-switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after, -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled, -.topcoat-switch__input:disabled + .topcoat-switch__toggle { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Switch - description: Default skin for Topcoat switch - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- -
-
- - examples: - mobile switch: http://codepen.io/Topcoat/pen/upxds - tags: - - desktop - - light - - mobile - - switch -*/ - -.topcoat-switch { - font-size: 12px; - padding: 0 0.563rem; - border-radius: 4px; - border: 1px solid #303233; - overflow: hidden; - width: 3.5rem; -} - -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - top: -1px; - width: 2.6rem; -} - -.topcoat-switch__toggle:before { - content: 'ON'; - color: #5dc1ff; - background-color: #404141; - right: 0.8rem; - padding-left: 0.75rem; -} - -.topcoat-switch__toggle { - line-height: 1.313rem; - height: 1.313rem; - width: 1rem; - border-radius: 4px; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #595b5b; - border: 1px solid #303233; - margin-left: -0.6rem; - margin-bottom: -1px; - margin-top: -1px; - box-shadow: inset 0 1px #727373; - -webkit-transition: margin-left 0.05s ease-in-out; - transition: margin-left 0.05s ease-in-out; -} - -.topcoat-switch__toggle:after { - content: 'OFF'; - background-color: #404141; - left: 0.8rem; - padding-left: 0.6rem; -} - -.topcoat-switch__input:checked + .topcoat-switch__toggle { - margin-left: 1.85rem; -} - -.topcoat-switch__input:focus + .topcoat-switch__toggle { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-switch__input:disabled + .topcoat-switch__toggle:after, -.topcoat-switch__input:disabled + .topcoat-switch__toggle:before { - background: transparent; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-tab-bar__button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-tab-bar__button:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.button-bar, -.topcoat-tab-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-tab-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-tab-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Tab Bar - description: Component of tab buttons - modifiers: - :disabled: Disabled state - markup: -
- - - -
- examples: - mobile tab bar: http://codepen.io/Topcoat/pen/rJICF - tags: - - desktop - - light - - dark - - mobile - - tab - - group - - bar -*/ - -.topcoat-tab-bar__button { - padding: 0 0.563rem; - height: 1.313rem; - line-height: 1.313rem; - letter-spacing: 0; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: top; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border-top: 1px solid #303233; -} - -.topcoat-tab-bar__button:active, -.topcoat-tab-bar__button--large:active, -:checked + .topcoat-tab-bar__button { - color: #5dc1ff; - background-color: #404141; - box-shadow: inset 0 0 2px #313231; -} - -.topcoat-tab-bar__button:focus, -.topcoat-tab-bar__button--large:focus { - z-index: 1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input, -.topcoat-text-input, -.topcoat-text-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled, -.topcoat-text-input:disabled, -.topcoat-text-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Text input - description: Topdoc text input - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - mobile - - text - - input -*/ - -.topcoat-text-input, -.topcoat-text-input--large { - line-height: 1.313rem; - font-size: 12px; - letter-spacing: 0; - padding: 0 0.563rem; - border: 1px solid #303233; - border-radius: 4px; - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); - color: #c6c8c8; - vertical-align: top; -} - -.topcoat-text-input:focus, -.topcoat-text-input--large:focus { - background-color: #646666; - color: #fff; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-text-input:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-text-input:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-text-input:disabled:-ms-input-placeholder { - color: #fff; -} - -.topcoat-text-input:invalid { - border: 1px solid #d83b75; -} - -/* topdoc - name: Large Text Input - description: A bigger input, still for text. - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - large -*/ - -.topcoat-text-input--large { - line-height: 1.688rem; - font-size: 0.875rem; -} - -.topcoat-text-input--large:disabled { - color: #fff; -} - -.topcoat-text-input--large:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-text-input--large:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-text-input--large:disabled:-ms-input-placeholder { - color: #fff; -} - -.topcoat-text-input--large:invalid { - border: 1px solid #d83b75; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea, -.topcoat-textarea, -.topcoat-textarea--large { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled, -.topcoat-textarea:disabled, -.topcoat-textarea--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Textarea - description: A whole area, just for text. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea, -.topcoat-textarea--large { - padding: 1rem; - font-size: 1rem; - font-weight: 400; - border-radius: 4px; - line-height: 1.313rem; - border: 1px solid #303233; - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); - color: #c6c8c8; - letter-spacing: 0; -} - -.topcoat-textarea:focus, -.topcoat-textarea--large:focus { - background-color: #646666; - color: #fff; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-textarea:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-textarea:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-textarea:disabled:-ms-input-placeholder { - color: #fff; -} - -/* topdoc - name: Large Textarea - description: A whole area, just for text; now available in large. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea--large { - font-size: 1.3rem; - line-height: 1.688rem; -} - -.topcoat-textarea--large:disabled { - color: #fff; -} - -.topcoat-textarea--large:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-textarea--large:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-textarea--large:disabled:-ms-input-placeholder { - color: #fff; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Regular.otf"); -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Light.otf"); - font-weight: 200; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Semibold.otf"); - font-weight: 600; -} - -body { - margin: 0; - padding: 0; - background: #4b4d4e; - color: #000; - font: 16px "Source Sans", helvetica, arial, sans-serif; - font-weight: 200; -} - -:focus { - outline-color: transparent; - outline-style: none; -} - -.topcoat-icon--menu-stack { - background: url("../img/hamburger_light.svg") no-repeat; - background-size: cover; -} - -.quarter { - width: 25%; -} - -.half { - width: 50%; -} - -.three-quarters { - width: 75%; -} - -.third { - width: 33.333%; -} - -.two-thirds { - width: 66.666%; -} - -.full { - width: 100%; -} - -.left { - text-align: left; -} - -.center { - text-align: center; -} - -.right { - text-align: right; -} - -.reset-ui { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* This file should include color and image variables corresponding to the dark theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* Search Input */ - -/* List */ - -/* Checkbox */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Textarea */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* This file should include color and image variables corresponding to the light theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* List */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Range input */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Containers */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Text Area */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* Text Input */ - -/* Radio input */ - -/* Overlay */ - -/* Textarea */ - -/* Progress bar container */ - -/* Progress bar progress */ - -/* Search input */ - -/* Switch */ - -/* Notification */ \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.min.css b/www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.min.css deleted file mode 100755 index 1623395..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.min.css +++ /dev/null @@ -1 +0,0 @@ -.button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled,.topcoat-button-bar__button:disabled,.topcoat-button-bar__button--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{padding:0 .563rem;font-size:12px;line-height:1.313rem;letter-spacing:0;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;background-color:#595b5b;box-shadow:inset 0 1px #727373;border:1px solid #303233;border-radius:4px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover,.topcoat-button-bar__button:hover,.topcoat-button-bar__button--large:hover{background-color:#646666}.topcoat-button:active,.topcoat-button--large:active,.topcoat-button-bar__button:active,.topcoat-button-bar__button--large:active,:checked+.topcoat-button-bar__button{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus,.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 -1px rgba(0,0,0,.69);border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#404141;border:1px solid #303233;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button-bar__button--large{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#1976c3;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}.button-bar,.topcoat-button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button-bar>.topcoat-button-bar__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.topcoat-button-bar>.topcoat-button-bar__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.topcoat-button-bar__item:first-child>.topcoat-button-bar__button,.topcoat-button-bar__item:first-child>.topcoat-button-bar__button--large{border-right:0}.topcoat-button-bar__item:last-child>.topcoat-button-bar__button,.topcoat-button-bar__item:last-child>.topcoat-button-bar__button--large{border-left:0}.topcoat-button-bar__button{border-radius:inherit}.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{z-index:1}.topcoat-button-bar__button--large{border-radius:inherit}.button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{padding:0 .563rem;font-size:12px;line-height:1.313rem;letter-spacing:0;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;background-color:#595b5b;box-shadow:inset 0 1px #727373;border:1px solid #303233;border-radius:4px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover{background-color:#646666}.topcoat-button:active,.topcoat-button--large:active{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 -1px rgba(0,0,0,.69);border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#404141;border:1px solid #303233;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button--large,.topcoat-button--large--quiet{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#1976c3;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after{content:'';position:absolute}.checkbox:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox,.topcoat-checkbox__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label,.topcoat-checkbox{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled,input[type=checkbox]:disabled+.topcoat-checkbox__checkmark{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after,.topcoat-checkbox__checkmark:before,.topcoat-checkbox__checkmark:after{content:'';position:absolute}.checkbox:before,.topcoat-checkbox__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.topcoat-checkbox__checkmark{height:1rem}input[type=checkbox]{height:1rem;width:1rem;margin-top:0;margin-right:-1rem;margin-bottom:-1rem;margin-left:0}input[type=checkbox]:checked+.topcoat-checkbox__checkmark:after{opacity:1}.topcoat-checkbox{line-height:1rem}.topcoat-checkbox__checkmark:before{width:1rem;height:1rem;background:#595b5b;border:1px solid #303233;border-radius:3px;box-shadow:inset 0 1px #727373}.topcoat-checkbox__checkmark{width:1rem;height:1rem}.topcoat-checkbox__checkmark:after{top:2px;left:1px;opacity:0;width:14px;height:4px;background:transparent;border:7px solid #fff;border-width:3px;border-top:0;border-right:0;border-radius:1px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}input[type=checkbox]:focus+.topcoat-checkbox__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.button,.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-icon-button:disabled,.topcoat-icon-button--quiet:disabled,.topcoat-icon-button--large:disabled,.topcoat-icon-button--large--quiet:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{padding:0 .25rem;line-height:1.313rem;letter-spacing:0;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:baseline;background-color:#595b5b;box-shadow:inset 0 1px #727373;border:1px solid #303233;border-radius:4px}.topcoat-icon-button:hover,.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large:hover,.topcoat-icon-button--large--quiet:hover{background-color:#646666}.topcoat-icon-button:active{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-icon-button:focus,.topcoat-icon-button--quiet:focus,.topcoat-icon-button--quiet:hover:focus,.topcoat-icon-button--large:focus,.topcoat-icon-button--large--quiet:focus,.topcoat-icon-button--large--quiet:hover:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-icon-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large--quiet:hover{text-shadow:0 -1px rgba(0,0,0,.69);border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-icon-button--quiet:active,.topcoat-icon-button--large--quiet:active{color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#404141;border:1px solid #303233;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{width:1.688rem;height:1.688rem;line-height:1.688rem}.topcoat-icon-button--large:active{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-icon-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon,.topcoat-icon--large{position:relative;display:inline-block;vertical-align:top;overflow:hidden;width:.81406rem;height:.81406rem;vertical-align:middle;top:-1px}.topcoat-icon--large{width:1.06344rem;height:1.06344rem;top:-2px}.input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled{opacity:.3;cursor:default;pointer-events:none}.list{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;-webkit-overflow-scrolling:touch}.list__header{margin:0}.list__container{padding:0;margin:0;list-style-type:none}.list__item{margin:0;padding:0}.navigation-bar{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;overflow:hidden;word-spacing:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-bar__item{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0}.navigation-bar__title{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.notification,.topcoat-notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.topcoat-notification{padding:.15em .5em .2em;border-radius:2px;background-color:#ec514e;color:#fff}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after{content:'';position:absolute;border-radius:100%}.radio-button:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button,.topcoat-radio-button__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label,.topcoat-radio-button{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after,.topcoat-radio-button__checkmark:before,.topcoat-radio-button__checkmark:after{content:'';position:absolute;border-radius:100%}.radio-button:after,.topcoat-radio-button__checkmark:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before,.topcoat-radio-button__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled,input[type=radio]:disabled+.topcoat-radio-button__checkmark{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{height:1.063rem;width:1.063rem;margin-top:0;margin-right:-1.063rem;margin-bottom:-1.063rem;margin-left:0}input[type=radio]:checked+.topcoat-radio-button__checkmark:after{opacity:1}.topcoat-radio-button{color:#c6c8c8;line-height:1.063rem}.topcoat-radio-button__checkmark:before{width:1.063rem;height:1.063rem;background:#595b5b;border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-radio-button__checkmark{position:relative;width:1.063rem;height:1.063rem}.topcoat-radio-button__checkmark:after{opacity:0;width:.313rem;height:.313rem;background:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 1px rgba(255,255,255,.5);-webkit-transform:none;-ms-transform:none;transform:none;top:.313rem;left:.313rem}input[type=radio]:focus+.topcoat-radio-button__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb{cursor:pointer}.range__thumb--webkit{cursor:pointer;-webkit-appearance:none}.range:disabled{opacity:.3;cursor:default;pointer-events:none}.range,.topcoat-range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb,.topcoat-range::-moz-range-thumb{cursor:pointer}.range__thumb--webkit,.topcoat-range::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none}.range:disabled,.topcoat-range:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-range{border-radius:4px;border:1px solid #303233;background-color:#424546;height:.5rem;border-radius:15px}.topcoat-range::-moz-range-track{border-radius:4px;border:1px solid #303233;background-color:#424546;height:.5rem;border-radius:15px}.topcoat-range::-webkit-slider-thumb{height:1.313rem;width:.75rem;background-color:#595b5b;border:1px solid #303233;border-radius:4px;box-shadow:inset 0 1px #727373}.topcoat-range::-moz-range-thumb{height:1.313rem;width:.75rem;background-color:#595b5b;border:1px solid #303233;border-radius:4px;box-shadow:inset 0 1px #727373}.topcoat-range:focus::-webkit-slider-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-range:focus::-moz-range-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.search-input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled{opacity:.3;cursor:default;pointer-events:none}.search-input,.topcoat-search-input,.topcoat-search-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled,.topcoat-search-input:disabled,.topcoat-search-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-search-input,.topcoat-search-input--large{line-height:1.313rem;font-size:12px;border:1px solid #303233;background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18);color:#c6c8c8;padding:0 0 0 1.3rem;border-radius:15px;background-image:url(../img/search.svg);background-position:1em center;background-repeat:no-repeat;background-size:12px}.topcoat-search-input:focus,.topcoat-search-input--large:focus{background-image:url(../img/search_dark.svg);background-color:#646666;color:#fff;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-search-input::-webkit-search-cancel-button,.topcoat-search-input::-webkit-search-decoration,.topcoat-search-input--large::-webkit-search-cancel-button,.topcoat-search-input--large::-webkit-search-decoration{margin-right:5px}.topcoat-search-input:focus::-webkit-input-placeholder,.topcoat-search-input:focus::-webkit-input-placeholder{color:#c6c8c8}.topcoat-search-input:disabled::-webkit-input-placeholder{color:#fff}.topcoat-search-input:disabled::-moz-placeholder{color:#fff}.topcoat-search-input:disabled:-ms-input-placeholder{color:#fff}.topcoat-search-input--large{line-height:1.688rem;font-size:.875rem;font-weight:400;padding:0 0 0 1.8rem;border-radius:25px;background-position:1.2em center;background-size:.875rem}.topcoat-search-input--large:disabled{color:#fff}.topcoat-search-input--large:disabled::-webkit-input-placeholder{color:#fff}.topcoat-search-input--large:disabled::-moz-placeholder{color:#fff}.topcoat-search-input--large:disabled:-ms-input-placeholder{color:#fff}.switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled{opacity:.3;cursor:default;pointer-events:none}.switch,.topcoat-switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input,.topcoat-switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle,.topcoat-switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after,.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled,.topcoat-switch__input:disabled+.topcoat-switch__toggle{opacity:.3;cursor:default;pointer-events:none}.topcoat-switch{font-size:12px;padding:0 .563rem;border-radius:4px;border:1px solid #303233;overflow:hidden;width:3.5rem}.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{top:-1px;width:2.6rem}.topcoat-switch__toggle:before{content:'ON';color:#5dc1ff;background-color:#404141;right:.8rem;padding-left:.75rem}.topcoat-switch__toggle{line-height:1.313rem;height:1.313rem;width:1rem;border-radius:4px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#595b5b;border:1px solid #303233;margin-left:-.6rem;margin-bottom:-1px;margin-top:-1px;box-shadow:inset 0 1px #727373;-webkit-transition:margin-left .05s ease-in-out;transition:margin-left .05s ease-in-out}.topcoat-switch__toggle:after{content:'OFF';background-color:#404141;left:.8rem;padding-left:.6rem}.topcoat-switch__input:checked+.topcoat-switch__toggle{margin-left:1.85rem}.topcoat-switch__input:focus+.topcoat-switch__toggle{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-switch__input:disabled+.topcoat-switch__toggle:after,.topcoat-switch__input:disabled+.topcoat-switch__toggle:before{background:transparent}.button,.topcoat-tab-bar__button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-tab-bar__button:disabled{opacity:.3;cursor:default;pointer-events:none}.button-bar,.topcoat-tab-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-tab-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-tab-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-tab-bar__button{padding:0 .563rem;height:1.313rem;line-height:1.313rem;letter-spacing:0;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;background-color:#595b5b;box-shadow:inset 0 1px #727373;border-top:1px solid #303233}.topcoat-tab-bar__button:active,.topcoat-tab-bar__button--large:active,:checked+.topcoat-tab-bar__button{color:#5dc1ff;background-color:#404141;box-shadow:inset 0 0 2px #313231}.topcoat-tab-bar__button:focus,.topcoat-tab-bar__button--large:focus{z-index:1}.input,.topcoat-text-input,.topcoat-text-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled,.topcoat-text-input:disabled,.topcoat-text-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-text-input,.topcoat-text-input--large{line-height:1.313rem;font-size:12px;letter-spacing:0;padding:0 .563rem;border:1px solid #303233;border-radius:4px;background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18);color:#c6c8c8;vertical-align:top}.topcoat-text-input:focus,.topcoat-text-input--large:focus{background-color:#646666;color:#fff;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-text-input:disabled::-webkit-input-placeholder{color:#fff}.topcoat-text-input:disabled::-moz-placeholder{color:#fff}.topcoat-text-input:disabled:-ms-input-placeholder{color:#fff}.topcoat-text-input:invalid{border:1px solid #d83b75}.topcoat-text-input--large{line-height:1.688rem;font-size:.875rem}.topcoat-text-input--large:disabled{color:#fff}.topcoat-text-input--large:disabled::-webkit-input-placeholder{color:#fff}.topcoat-text-input--large:disabled::-moz-placeholder{color:#fff}.topcoat-text-input--large:disabled:-ms-input-placeholder{color:#fff}.topcoat-text-input--large:invalid{border:1px solid #d83b75}.textarea{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled{opacity:.3;cursor:default;pointer-events:none}.textarea,.topcoat-textarea,.topcoat-textarea--large{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled,.topcoat-textarea:disabled,.topcoat-textarea--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-textarea,.topcoat-textarea--large{padding:1rem;font-size:1rem;font-weight:400;border-radius:4px;line-height:1.313rem;border:1px solid #303233;background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18);color:#c6c8c8;letter-spacing:0}.topcoat-textarea:focus,.topcoat-textarea--large:focus{background-color:#646666;color:#fff;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-textarea:disabled::-webkit-input-placeholder{color:#fff}.topcoat-textarea:disabled::-moz-placeholder{color:#fff}.topcoat-textarea:disabled:-ms-input-placeholder{color:#fff}.topcoat-textarea--large{font-size:1.3rem;line-height:1.688rem}.topcoat-textarea--large:disabled{color:#fff}.topcoat-textarea--large:disabled::-webkit-input-placeholder{color:#fff}.topcoat-textarea--large:disabled::-moz-placeholder{color:#fff}.topcoat-textarea--large:disabled:-ms-input-placeholder{color:#fff}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Regular.otf)}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Light.otf);font-weight:200}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Semibold.otf);font-weight:600}body{margin:0;padding:0;background:#4b4d4e;color:#000;font:16px "Source Sans",helvetica,arial,sans-serif;font-weight:200}:focus{outline-color:transparent;outline-style:none}.topcoat-icon--menu-stack{background:url(../img/hamburger_light.svg) no-repeat;background-size:cover}.quarter{width:25%}.half{width:50%}.three-quarters{width:75%}.third{width:33.333%}.two-thirds{width:66.666%}.full{width:100%}.left{text-align:left}.center{text-align:center}.right{text-align:right}.reset-ui{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-desktop-light.css b/www/assets/topcoat-0.7.5/css/topcoat-desktop-light.css deleted file mode 100755 index 0da42ea..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-desktop-light.css +++ /dev/null @@ -1,3450 +0,0 @@ -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled, -.topcoat-button-bar__button:disabled, -.topcoat-button-bar__button--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - padding: 0 0.563rem; - font-size: 12px; - line-height: 1.313rem; - letter-spacing: 0; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: top; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border: 1px solid #a5a8a8; - border-radius: 4px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover, -.topcoat-button-bar__button:hover, -.topcoat-button-bar__button--large:hover { - background-color: #edf1f1; -} - -.topcoat-button:active, -.topcoat-button--large:active, -.topcoat-button-bar__button:active, -.topcoat-button-bar__button--large:active, -:checked + .topcoat-button-bar__button { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus, -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 1px #fff; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button-bar__button--large { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #0380e8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button--large--cta { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -.button-bar, -.topcoat-button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button Bar - description: Component of grouped buttons - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- examples: - mobile button bar: http://codepen.io/Topcoat/pen/kdKyg - tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar -*/ - -.topcoat-button-bar > .topcoat-button-bar__item:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} - -.topcoat-button-bar > .topcoat-button-bar__item:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} - -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large { - border-right: none; -} - -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large { - border-left: none; -} - -.topcoat-button-bar__button { - border-radius: inherit; -} - -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - z-index: 1; -} - -/* topdoc - name: Large Button Bar - description: A button bar, only larger - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar - - large -*/ - -.topcoat-button-bar__button--large { - border-radius: inherit; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button - description: A simple button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile button: http://codepen.io/Topcoat/pen/DpKtf - tags: - - desktop - - light - - mobile - - button -*/ - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - padding: 0 0.563rem; - font-size: 12px; - line-height: 1.313rem; - letter-spacing: 0; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: top; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border: 1px solid #a5a8a8; - border-radius: 4px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover { - background-color: #edf1f1; -} - -.topcoat-button:active, -.topcoat-button--large:active { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Button - description: A simple, yet quiet button - modifiers: - :active: Quiet button active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - quiet -*/ - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 1px #fff; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Button - description: A big ol button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large -*/ - -.topcoat-button--large, -.topcoat-button--large--quiet { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -/* topdoc - name: Large Quiet Button - description: A large, yet quiet button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - quiet -*/ - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -/* topdoc - name: Call To Action Button - description: A CALL TO ARMS, er, ACTION! - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - call to action -*/ - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #0380e8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Call To Action Button - description: Like call to action, but bigger - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - call to action -*/ - -.topcoat-button--large--cta { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.688rem; - padding: 0 0.875rem; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after { - content: ''; - position: absolute; -} - -.checkbox:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox, -.topcoat-checkbox__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label, -.topcoat-checkbox { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled, -input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after, -.topcoat-checkbox__checkmark:before, -.topcoat-checkbox__checkmark:after { - content: ''; - position: absolute; -} - -.checkbox:before, -.topcoat-checkbox__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/* topdoc - name: Checkbox - description: Default skin for Topcoat checkbox - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- - examples: - mobile checkbox: http://codepen.io/Topcoat/pen/piHcs - tags: - - desktop - - light - - mobile - - checkbox -*/ - -.topcoat-checkbox__checkmark { - height: 1rem; -} - -input[type="checkbox"] { - height: 1rem; - width: 1rem; - margin-top: 0; - margin-right: -1rem; - margin-bottom: -1rem; - margin-left: 0; -} - -input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after { - opacity: 1; -} - -.topcoat-checkbox { - line-height: 1rem; -} - -.topcoat-checkbox__checkmark:before { - width: 1rem; - height: 1rem; - background: #e5e9e8; - border: 1px solid #a5a8a8; - border-radius: 3px; - box-shadow: inset 0 1px #fff; -} - -.topcoat-checkbox__checkmark { - width: 1rem; - height: 1rem; -} - -.topcoat-checkbox__checkmark:after { - top: 2px; - left: 1px; - opacity: 0; - width: 14px; - height: 4px; - background: transparent; - border: 7px solid #666; - border-width: 3px; - border-top: none; - border-right: none; - border-radius: 1px; - -webkit-transform: rotate(-50deg); - -ms-transform: rotate(-50deg); - transform: rotate(-50deg); -} - -input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-icon-button:disabled, -.topcoat-icon-button--quiet:disabled, -.topcoat-icon-button--large:disabled, -.topcoat-icon-button--large--quiet:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Icon Button - description: Like button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon -*/ - -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - padding: 0 0.25rem; - line-height: 1.313rem; - letter-spacing: 0; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: baseline; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border: 1px solid #a5a8a8; - border-radius: 4px; -} - -.topcoat-icon-button:hover, -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large:hover, -.topcoat-icon-button--large--quiet:hover { - background-color: #edf1f1; -} - -.topcoat-icon-button:active { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-icon-button:focus, -.topcoat-icon-button--quiet:focus, -.topcoat-icon-button--quiet:hover:focus, -.topcoat-icon-button--large:focus, -.topcoat-icon-button--large--quiet:focus, -.topcoat-icon-button--large--quiet:hover:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Icon Button - description: Like quiet button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - quiet -*/ - -.topcoat-icon-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large--quiet:hover { - text-shadow: 0 1px #fff; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-icon-button--quiet:active, -.topcoat-icon-button--large--quiet:active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Icon Button - description: Like large button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large -*/ - -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - width: 1.688rem; - height: 1.688rem; - line-height: 1.688rem; -} - -.topcoat-icon-button--large:active { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Quiet Icon Button - description: Like large button, but it has an icon and this one is quiet. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large - - quiet -*/ - -.topcoat-icon-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon, -.topcoat-icon--large { - position: relative; - display: inline-block; - vertical-align: top; - overflow: hidden; - width: 0.81406rem; - height: 0.81406rem; - vertical-align: middle; - top: -1px; -} - -.topcoat-icon--large { - width: 1.06344rem; - height: 1.06344rem; - top: -2px; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.list { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.list__header { - margin: 0; -} - -.list__container { - padding: 0; - margin: 0; - list-style-type: none; -} - -.list__item { - margin: 0; - padding: 0; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.navigation-bar { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - white-space: nowrap; - overflow: hidden; - word-spacing: 0; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.navigation-bar__item { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; -} - -.navigation-bar__title { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification, -.topcoat-notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* topdoc - name: Notification - description: Notification badge - markup: - 1 - tags: - - desktop - - light - - mobile - - notification -*/ - -.topcoat-notification { - padding: 0.15em 0.5em 0.2em; - border-radius: 2px; - background-color: #ec514e; - color: #fff; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button, -.topcoat-radio-button__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label, -.topcoat-radio-button { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after, -.topcoat-radio-button__checkmark:before, -.topcoat-radio-button__checkmark:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after, -.topcoat-radio-button__checkmark:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before, -.topcoat-radio-button__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled, -input[type="radio"]:disabled + .topcoat-radio-button__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Radio Button - description: A button that can play music, but usually just plays ads. - modifiers: - markup: - - -
-
- - -
-
- - -
-
- - - examples: - Mobile Radio Button: http://codepen.io/Topcoat/pen/HDcJj - tags: - - desktop - - light - - mobile - - Radio -*/ - -input[type="radio"] { - height: 1.063rem; - width: 1.063rem; - margin-top: 0; - margin-right: -1.063rem; - margin-bottom: -1.063rem; - margin-left: 0; -} - -input[type="radio"]:checked + .topcoat-radio-button__checkmark:after { - opacity: 1; -} - -.topcoat-radio-button { - color: #454545; - line-height: 1.063rem; -} - -.topcoat-radio-button__checkmark:before { - width: 1.063rem; - height: 1.063rem; - background: #e5e9e8; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-radio-button__checkmark { - position: relative; - width: 1.063rem; - height: 1.063rem; -} - -.topcoat-radio-button__checkmark:after { - opacity: 0; - width: 0.313rem; - height: 0.313rem; - background: #666; - border: 1px solid rgba(0,0,0,0.1); - box-shadow: 0 1px rgba(255,255,255,0.5); - -webkit-transform: none; - -ms-transform: none; - transform: none; - top: 0.313rem; - left: 0.313rem; -} - -input[type="radio"]:focus + .topcoat-radio-button__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb { - cursor: pointer; -} - -.range__thumb--webkit { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range, -.topcoat-range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb, -.topcoat-range::-moz-range-thumb { - cursor: pointer; -} - -.range__thumb--webkit, -.topcoat-range::-webkit-slider-thumb { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled, -.topcoat-range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Range - description: Range input - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile range: http://codepen.io/Topcoat/pen/BskEn - tags: - - desktop - - mobile - - range -*/ - -.topcoat-range { - border-radius: 4px; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - height: 0.5rem; - border-radius: 15px; -} - -.topcoat-range::-moz-range-track { - border-radius: 4px; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - height: 0.5rem; - border-radius: 15px; -} - -.topcoat-range::-webkit-slider-thumb { - height: 1.313rem; - width: 0.75rem; - background-color: #e5e9e8; - border: 1px solid #a5a8a8; - border-radius: 4px; - box-shadow: inset 0 1px #fff; -} - -.topcoat-range::-moz-range-thumb { - height: 1.313rem; - width: 0.75rem; - background-color: #e5e9e8; - border: 1px solid #a5a8a8; - border-radius: 4px; - box-shadow: inset 0 1px #fff; -} - -.topcoat-range:focus::-webkit-slider-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-range:focus::-moz-range-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input, -.topcoat-search-input, -.topcoat-search-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled, -.topcoat-search-input:disabled, -.topcoat-search-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Search Input - description: A text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form -*/ - -.topcoat-search-input, -.topcoat-search-input--large { - line-height: 1.313rem; - font-size: 12px; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); - color: #454545; - padding: 0 0 0 1.3rem; - border-radius: 15px; - background-image: url("../img/search.svg"); - background-position: 1em center; - background-repeat: no-repeat; - background-size: 12px; -} - -.topcoat-search-input:focus, -.topcoat-search-input--large:focus { - background-image: url("../img/search_dark.svg"); - background-color: #edf1f1; - color: #000; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-search-input::-webkit-search-cancel-button, -.topcoat-search-input::-webkit-search-decoration, -.topcoat-search-input--large::-webkit-search-cancel-button, -.topcoat-search-input--large::-webkit-search-decoration { - margin-right: 5px; -} - -.topcoat-search-input:focus::-webkit-input-placeholder, -.topcoat-search-input:focus::-webkit-input-placeholder { - color: #c6c8c8; -} - -.topcoat-search-input:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-search-input:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-search-input:disabled:-ms-input-placeholder { - color: #000; -} - -/* topdoc - name: Large Search Input - description: A large text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form - - large -*/ - -.topcoat-search-input--large { - line-height: 1.688rem; - font-size: 0.875rem; - font-weight: 400; - padding: 0 0 0 1.8rem; - border-radius: 25px; - background-position: 1.2em center; - background-size: 0.875rem; -} - -.topcoat-search-input--large:disabled { - color: #000; -} - -.topcoat-search-input--large:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-search-input--large:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-search-input--large:disabled:-ms-input-placeholder { - color: #000; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch, -.topcoat-switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input, -.topcoat-switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle, -.topcoat-switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after, -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled, -.topcoat-switch__input:disabled + .topcoat-switch__toggle { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Switch - description: Default skin for Topcoat switch - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- -
-
- - examples: - mobile switch: http://codepen.io/Topcoat/pen/upxds - tags: - - desktop - - light - - mobile - - switch -*/ - -.topcoat-switch { - font-size: 12px; - padding: 0 0.563rem; - border-radius: 4px; - border: 1px solid #a5a8a8; - overflow: hidden; - width: 3.5rem; -} - -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - top: -1px; - width: 2.6rem; -} - -.topcoat-switch__toggle:before { - content: 'ON'; - color: #0083e8; - background-color: #e0f0fa; - right: 0.8rem; - padding-left: 0.75rem; -} - -.topcoat-switch__toggle { - line-height: 1.313rem; - height: 1.313rem; - width: 1rem; - border-radius: 4px; - color: #454545; - text-shadow: 0 1px #fff; - background-color: #e5e9e8; - border: 1px solid #a5a8a8; - margin-left: -0.6rem; - margin-bottom: -1px; - margin-top: -1px; - box-shadow: inset 0 1px #fff; - -webkit-transition: margin-left 0.05s ease-in-out; - transition: margin-left 0.05s ease-in-out; -} - -.topcoat-switch__toggle:after { - content: 'OFF'; - background-color: #d3d7d7; - left: 0.8rem; - padding-left: 0.6rem; -} - -.topcoat-switch__input:checked + .topcoat-switch__toggle { - margin-left: 1.85rem; -} - -.topcoat-switch__input:focus + .topcoat-switch__toggle { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-switch__input:disabled + .topcoat-switch__toggle:after, -.topcoat-switch__input:disabled + .topcoat-switch__toggle:before { - background: transparent; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-tab-bar__button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-tab-bar__button:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.button-bar, -.topcoat-tab-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-tab-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-tab-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Tab Bar - description: Component of tab buttons - modifiers: - :disabled: Disabled state - markup: -
- - - -
- examples: - mobile tab bar: http://codepen.io/Topcoat/pen/rJICF - tags: - - desktop - - light - - dark - - mobile - - tab - - group - - bar -*/ - -.topcoat-tab-bar__button { - padding: 0 0.563rem; - height: 1.313rem; - line-height: 1.313rem; - letter-spacing: 0; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: top; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border-top: 1px solid #a5a8a8; -} - -.topcoat-tab-bar__button:active, -.topcoat-tab-bar__button--large:active, -:checked + .topcoat-tab-bar__button { - color: #0083e8; - background-color: #e0f0fa; - box-shadow: inset 0 0 2px #c0ced8; -} - -.topcoat-tab-bar__button:focus, -.topcoat-tab-bar__button--large:focus { - z-index: 1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input, -.topcoat-text-input, -.topcoat-text-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled, -.topcoat-text-input:disabled, -.topcoat-text-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Text input - description: Topdoc text input - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - mobile - - text - - input -*/ - -.topcoat-text-input, -.topcoat-text-input--large { - line-height: 1.313rem; - font-size: 12px; - letter-spacing: 0; - padding: 0 0.563rem; - border: 1px solid #a5a8a8; - border-radius: 4px; - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); - color: #454545; - vertical-align: top; -} - -.topcoat-text-input:focus, -.topcoat-text-input--large:focus { - background-color: #edf1f1; - color: #000; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-text-input:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-text-input:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-text-input:disabled:-ms-input-placeholder { - color: #000; -} - -.topcoat-text-input:invalid { - border: 1px solid #d83b75; -} - -/* topdoc - name: Large Text Input - description: A bigger input, still for text. - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - large -*/ - -.topcoat-text-input--large { - line-height: 1.688rem; - font-size: 0.875rem; -} - -.topcoat-text-input--large:disabled { - color: #000; -} - -.topcoat-text-input--large:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-text-input--large:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-text-input--large:disabled:-ms-input-placeholder { - color: #000; -} - -.topcoat-text-input--large:invalid { - border: 1px solid #d83b75; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea, -.topcoat-textarea, -.topcoat-textarea--large { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled, -.topcoat-textarea:disabled, -.topcoat-textarea--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Textarea - description: A whole area, just for text. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea, -.topcoat-textarea--large { - padding: 1rem; - font-size: 1rem; - font-weight: 400; - border-radius: 4px; - line-height: 1.313rem; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); - color: #454545; - letter-spacing: 0; -} - -.topcoat-textarea:focus, -.topcoat-textarea--large:focus { - background-color: #edf1f1; - color: #000; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-textarea:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-textarea:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-textarea:disabled:-ms-input-placeholder { - color: #000; -} - -/* topdoc - name: Large Textarea - description: A whole area, just for text; now available in large. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea--large { - font-size: 1.3rem; - line-height: 1.688rem; -} - -.topcoat-textarea--large:disabled { - color: #000; -} - -.topcoat-textarea--large:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-textarea--large:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-textarea--large:disabled:-ms-input-placeholder { - color: #000; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Regular.otf"); -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Light.otf"); - font-weight: 200; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Semibold.otf"); - font-weight: 600; -} - -body { - margin: 0; - padding: 0; - background: #dfe2e2; - color: #000; - font: 16px "Source Sans", helvetica, arial, sans-serif; - font-weight: 200; -} - -:focus { - outline-color: transparent; - outline-style: none; -} - -.topcoat-icon--menu-stack { - background: url("../img/hamburger_dark.svg") no-repeat; - background-size: cover; -} - -.quarter { - width: 25%; -} - -.half { - width: 50%; -} - -.three-quarters { - width: 75%; -} - -.third { - width: 33.333%; -} - -.two-thirds { - width: 66.666%; -} - -.full { - width: 100%; -} - -.left { - text-align: left; -} - -.center { - text-align: center; -} - -.right { - text-align: right; -} - -.reset-ui { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* This file should include color and image variables corresponding to the dark theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* Search Input */ - -/* List */ - -/* Checkbox */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Textarea */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* This file should include color and image variables corresponding to the light theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* List */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Range input */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Containers */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Text Area */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* Text Input */ - -/* Radio input */ - -/* Overlay */ - -/* Textarea */ - -/* Progress bar container */ - -/* Progress bar progress */ - -/* Search input */ - -/* Switch */ - -/* Notification */ \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-desktop-light.min.css b/www/assets/topcoat-0.7.5/css/topcoat-desktop-light.min.css deleted file mode 100755 index e682662..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-desktop-light.min.css +++ /dev/null @@ -1 +0,0 @@ -.button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled,.topcoat-button-bar__button:disabled,.topcoat-button-bar__button--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{padding:0 .563rem;font-size:12px;line-height:1.313rem;letter-spacing:0;color:#454545;text-shadow:0 1px #fff;vertical-align:top;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border:1px solid #a5a8a8;border-radius:4px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover,.topcoat-button-bar__button:hover,.topcoat-button-bar__button--large:hover{background-color:#edf1f1}.topcoat-button:active,.topcoat-button--large:active,.topcoat-button-bar__button:active,.topcoat-button-bar__button--large:active,:checked+.topcoat-button-bar__button{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus,.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 1px #fff;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#454545;text-shadow:0 1px #fff;background-color:#d3d7d7;border:1px solid #a5a8a8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button-bar__button--large{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#0380e8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}.button-bar,.topcoat-button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button-bar>.topcoat-button-bar__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.topcoat-button-bar>.topcoat-button-bar__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.topcoat-button-bar__item:first-child>.topcoat-button-bar__button,.topcoat-button-bar__item:first-child>.topcoat-button-bar__button--large{border-right:0}.topcoat-button-bar__item:last-child>.topcoat-button-bar__button,.topcoat-button-bar__item:last-child>.topcoat-button-bar__button--large{border-left:0}.topcoat-button-bar__button{border-radius:inherit}.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{z-index:1}.topcoat-button-bar__button--large{border-radius:inherit}.button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{padding:0 .563rem;font-size:12px;line-height:1.313rem;letter-spacing:0;color:#454545;text-shadow:0 1px #fff;vertical-align:top;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border:1px solid #a5a8a8;border-radius:4px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover{background-color:#edf1f1}.topcoat-button:active,.topcoat-button--large:active{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 1px #fff;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#454545;text-shadow:0 1px #fff;background-color:#d3d7d7;border:1px solid #a5a8a8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large,.topcoat-button--large--quiet{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#0380e8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:.875rem;font-weight:600;line-height:1.688rem;padding:0 .875rem}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after{content:'';position:absolute}.checkbox:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox,.topcoat-checkbox__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label,.topcoat-checkbox{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled,input[type=checkbox]:disabled+.topcoat-checkbox__checkmark{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after,.topcoat-checkbox__checkmark:before,.topcoat-checkbox__checkmark:after{content:'';position:absolute}.checkbox:before,.topcoat-checkbox__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.topcoat-checkbox__checkmark{height:1rem}input[type=checkbox]{height:1rem;width:1rem;margin-top:0;margin-right:-1rem;margin-bottom:-1rem;margin-left:0}input[type=checkbox]:checked+.topcoat-checkbox__checkmark:after{opacity:1}.topcoat-checkbox{line-height:1rem}.topcoat-checkbox__checkmark:before{width:1rem;height:1rem;background:#e5e9e8;border:1px solid #a5a8a8;border-radius:3px;box-shadow:inset 0 1px #fff}.topcoat-checkbox__checkmark{width:1rem;height:1rem}.topcoat-checkbox__checkmark:after{top:2px;left:1px;opacity:0;width:14px;height:4px;background:transparent;border:7px solid #666;border-width:3px;border-top:0;border-right:0;border-radius:1px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}input[type=checkbox]:focus+.topcoat-checkbox__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.button,.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-icon-button:disabled,.topcoat-icon-button--quiet:disabled,.topcoat-icon-button--large:disabled,.topcoat-icon-button--large--quiet:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{padding:0 .25rem;line-height:1.313rem;letter-spacing:0;color:#454545;text-shadow:0 1px #fff;vertical-align:baseline;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border:1px solid #a5a8a8;border-radius:4px}.topcoat-icon-button:hover,.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large:hover,.topcoat-icon-button--large--quiet:hover{background-color:#edf1f1}.topcoat-icon-button:active{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-icon-button:focus,.topcoat-icon-button--quiet:focus,.topcoat-icon-button--quiet:hover:focus,.topcoat-icon-button--large:focus,.topcoat-icon-button--large--quiet:focus,.topcoat-icon-button--large--quiet:hover:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-icon-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large--quiet:hover{text-shadow:0 1px #fff;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-icon-button--quiet:active,.topcoat-icon-button--large--quiet:active{color:#454545;text-shadow:0 1px #fff;background-color:#d3d7d7;border:1px solid #a5a8a8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{width:1.688rem;height:1.688rem;line-height:1.688rem}.topcoat-icon-button--large:active{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-icon-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon,.topcoat-icon--large{position:relative;display:inline-block;vertical-align:top;overflow:hidden;width:.81406rem;height:.81406rem;vertical-align:middle;top:-1px}.topcoat-icon--large{width:1.06344rem;height:1.06344rem;top:-2px}.input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled{opacity:.3;cursor:default;pointer-events:none}.list{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;-webkit-overflow-scrolling:touch}.list__header{margin:0}.list__container{padding:0;margin:0;list-style-type:none}.list__item{margin:0;padding:0}.navigation-bar{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;overflow:hidden;word-spacing:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-bar__item{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0}.navigation-bar__title{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.notification,.topcoat-notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.topcoat-notification{padding:.15em .5em .2em;border-radius:2px;background-color:#ec514e;color:#fff}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after{content:'';position:absolute;border-radius:100%}.radio-button:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button,.topcoat-radio-button__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label,.topcoat-radio-button{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after,.topcoat-radio-button__checkmark:before,.topcoat-radio-button__checkmark:after{content:'';position:absolute;border-radius:100%}.radio-button:after,.topcoat-radio-button__checkmark:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before,.topcoat-radio-button__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled,input[type=radio]:disabled+.topcoat-radio-button__checkmark{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{height:1.063rem;width:1.063rem;margin-top:0;margin-right:-1.063rem;margin-bottom:-1.063rem;margin-left:0}input[type=radio]:checked+.topcoat-radio-button__checkmark:after{opacity:1}.topcoat-radio-button{color:#454545;line-height:1.063rem}.topcoat-radio-button__checkmark:before{width:1.063rem;height:1.063rem;background:#e5e9e8;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-radio-button__checkmark{position:relative;width:1.063rem;height:1.063rem}.topcoat-radio-button__checkmark:after{opacity:0;width:.313rem;height:.313rem;background:#666;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px rgba(255,255,255,.5);-webkit-transform:none;-ms-transform:none;transform:none;top:.313rem;left:.313rem}input[type=radio]:focus+.topcoat-radio-button__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb{cursor:pointer}.range__thumb--webkit{cursor:pointer;-webkit-appearance:none}.range:disabled{opacity:.3;cursor:default;pointer-events:none}.range,.topcoat-range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb,.topcoat-range::-moz-range-thumb{cursor:pointer}.range__thumb--webkit,.topcoat-range::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none}.range:disabled,.topcoat-range:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-range{border-radius:4px;border:1px solid #a5a8a8;background-color:#d3d7d7;height:.5rem;border-radius:15px}.topcoat-range::-moz-range-track{border-radius:4px;border:1px solid #a5a8a8;background-color:#d3d7d7;height:.5rem;border-radius:15px}.topcoat-range::-webkit-slider-thumb{height:1.313rem;width:.75rem;background-color:#e5e9e8;border:1px solid #a5a8a8;border-radius:4px;box-shadow:inset 0 1px #fff}.topcoat-range::-moz-range-thumb{height:1.313rem;width:.75rem;background-color:#e5e9e8;border:1px solid #a5a8a8;border-radius:4px;box-shadow:inset 0 1px #fff}.topcoat-range:focus::-webkit-slider-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-range:focus::-moz-range-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.search-input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled{opacity:.3;cursor:default;pointer-events:none}.search-input,.topcoat-search-input,.topcoat-search-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled,.topcoat-search-input:disabled,.topcoat-search-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-search-input,.topcoat-search-input--large{line-height:1.313rem;font-size:12px;border:1px solid #a5a8a8;background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12);color:#454545;padding:0 0 0 1.3rem;border-radius:15px;background-image:url(../img/search.svg);background-position:1em center;background-repeat:no-repeat;background-size:12px}.topcoat-search-input:focus,.topcoat-search-input--large:focus{background-image:url(../img/search_dark.svg);background-color:#edf1f1;color:#000;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-search-input::-webkit-search-cancel-button,.topcoat-search-input::-webkit-search-decoration,.topcoat-search-input--large::-webkit-search-cancel-button,.topcoat-search-input--large::-webkit-search-decoration{margin-right:5px}.topcoat-search-input:focus::-webkit-input-placeholder,.topcoat-search-input:focus::-webkit-input-placeholder{color:#c6c8c8}.topcoat-search-input:disabled::-webkit-input-placeholder{color:#000}.topcoat-search-input:disabled::-moz-placeholder{color:#000}.topcoat-search-input:disabled:-ms-input-placeholder{color:#000}.topcoat-search-input--large{line-height:1.688rem;font-size:.875rem;font-weight:400;padding:0 0 0 1.8rem;border-radius:25px;background-position:1.2em center;background-size:.875rem}.topcoat-search-input--large:disabled{color:#000}.topcoat-search-input--large:disabled::-webkit-input-placeholder{color:#000}.topcoat-search-input--large:disabled::-moz-placeholder{color:#000}.topcoat-search-input--large:disabled:-ms-input-placeholder{color:#000}.switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled{opacity:.3;cursor:default;pointer-events:none}.switch,.topcoat-switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input,.topcoat-switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle,.topcoat-switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after,.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled,.topcoat-switch__input:disabled+.topcoat-switch__toggle{opacity:.3;cursor:default;pointer-events:none}.topcoat-switch{font-size:12px;padding:0 .563rem;border-radius:4px;border:1px solid #a5a8a8;overflow:hidden;width:3.5rem}.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{top:-1px;width:2.6rem}.topcoat-switch__toggle:before{content:'ON';color:#0083e8;background-color:#e0f0fa;right:.8rem;padding-left:.75rem}.topcoat-switch__toggle{line-height:1.313rem;height:1.313rem;width:1rem;border-radius:4px;color:#454545;text-shadow:0 1px #fff;background-color:#e5e9e8;border:1px solid #a5a8a8;margin-left:-.6rem;margin-bottom:-1px;margin-top:-1px;box-shadow:inset 0 1px #fff;-webkit-transition:margin-left .05s ease-in-out;transition:margin-left .05s ease-in-out}.topcoat-switch__toggle:after{content:'OFF';background-color:#d3d7d7;left:.8rem;padding-left:.6rem}.topcoat-switch__input:checked+.topcoat-switch__toggle{margin-left:1.85rem}.topcoat-switch__input:focus+.topcoat-switch__toggle{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-switch__input:disabled+.topcoat-switch__toggle:after,.topcoat-switch__input:disabled+.topcoat-switch__toggle:before{background:transparent}.button,.topcoat-tab-bar__button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-tab-bar__button:disabled{opacity:.3;cursor:default;pointer-events:none}.button-bar,.topcoat-tab-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-tab-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-tab-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-tab-bar__button{padding:0 .563rem;height:1.313rem;line-height:1.313rem;letter-spacing:0;color:#454545;text-shadow:0 1px #fff;vertical-align:top;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border-top:1px solid #a5a8a8}.topcoat-tab-bar__button:active,.topcoat-tab-bar__button--large:active,:checked+.topcoat-tab-bar__button{color:#0083e8;background-color:#e0f0fa;box-shadow:inset 0 0 2px #c0ced8}.topcoat-tab-bar__button:focus,.topcoat-tab-bar__button--large:focus{z-index:1}.input,.topcoat-text-input,.topcoat-text-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled,.topcoat-text-input:disabled,.topcoat-text-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-text-input,.topcoat-text-input--large{line-height:1.313rem;font-size:12px;letter-spacing:0;padding:0 .563rem;border:1px solid #a5a8a8;border-radius:4px;background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12);color:#454545;vertical-align:top}.topcoat-text-input:focus,.topcoat-text-input--large:focus{background-color:#edf1f1;color:#000;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-text-input:disabled::-webkit-input-placeholder{color:#000}.topcoat-text-input:disabled::-moz-placeholder{color:#000}.topcoat-text-input:disabled:-ms-input-placeholder{color:#000}.topcoat-text-input:invalid{border:1px solid #d83b75}.topcoat-text-input--large{line-height:1.688rem;font-size:.875rem}.topcoat-text-input--large:disabled{color:#000}.topcoat-text-input--large:disabled::-webkit-input-placeholder{color:#000}.topcoat-text-input--large:disabled::-moz-placeholder{color:#000}.topcoat-text-input--large:disabled:-ms-input-placeholder{color:#000}.topcoat-text-input--large:invalid{border:1px solid #d83b75}.textarea{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled{opacity:.3;cursor:default;pointer-events:none}.textarea,.topcoat-textarea,.topcoat-textarea--large{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled,.topcoat-textarea:disabled,.topcoat-textarea--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-textarea,.topcoat-textarea--large{padding:1rem;font-size:1rem;font-weight:400;border-radius:4px;line-height:1.313rem;border:1px solid #a5a8a8;background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12);color:#454545;letter-spacing:0}.topcoat-textarea:focus,.topcoat-textarea--large:focus{background-color:#edf1f1;color:#000;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-textarea:disabled::-webkit-input-placeholder{color:#000}.topcoat-textarea:disabled::-moz-placeholder{color:#000}.topcoat-textarea:disabled:-ms-input-placeholder{color:#000}.topcoat-textarea--large{font-size:1.3rem;line-height:1.688rem}.topcoat-textarea--large:disabled{color:#000}.topcoat-textarea--large:disabled::-webkit-input-placeholder{color:#000}.topcoat-textarea--large:disabled::-moz-placeholder{color:#000}.topcoat-textarea--large:disabled:-ms-input-placeholder{color:#000}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Regular.otf)}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Light.otf);font-weight:200}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Semibold.otf);font-weight:600}body{margin:0;padding:0;background:#dfe2e2;color:#000;font:16px "Source Sans",helvetica,arial,sans-serif;font-weight:200}:focus{outline-color:transparent;outline-style:none}.topcoat-icon--menu-stack{background:url(../img/hamburger_dark.svg) no-repeat;background-size:cover}.quarter{width:25%}.half{width:50%}.three-quarters{width:75%}.third{width:33.333%}.two-thirds{width:66.666%}.full{width:100%}.left{text-align:left}.center{text-align:center}.right{text-align:right}.reset-ui{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.css b/www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.css deleted file mode 100755 index 0d3aa5f..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.css +++ /dev/null @@ -1,3700 +0,0 @@ -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled, -.topcoat-button-bar__button:disabled, -.topcoat-button-bar__button--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - padding: 0 1.25rem; - font-size: 16px; - line-height: 3rem; - letter-spacing: 1px; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: top; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border: 1px solid #303233; - border-radius: 6px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover, -.topcoat-button-bar__button:hover, -.topcoat-button-bar__button--large:hover { - background-color: #646666; -} - -.topcoat-button:active, -.topcoat-button--large:active, -.topcoat-button-bar__button:active, -.topcoat-button-bar__button--large:active, -:checked + .topcoat-button-bar__button { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus, -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 -1px rgba(0,0,0,0.69); - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #404141; - border: 1px solid #303233; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button-bar__button--large { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #1976c3; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button--large--cta { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -.button-bar, -.topcoat-button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button Bar - description: Component of grouped buttons - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- examples: - mobile button bar: http://codepen.io/Topcoat/pen/kdKyg - tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar -*/ - -.topcoat-button-bar > .topcoat-button-bar__item:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.topcoat-button-bar > .topcoat-button-bar__item:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large { - border-right: none; -} - -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large { - border-left: none; -} - -.topcoat-button-bar__button { - border-radius: inherit; -} - -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - z-index: 1; -} - -/* topdoc - name: Large Button Bar - description: A button bar, only larger - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar - - large -*/ - -.topcoat-button-bar__button--large { - border-radius: inherit; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button - description: A simple button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile button: http://codepen.io/Topcoat/pen/DpKtf - tags: - - desktop - - light - - mobile - - button -*/ - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - padding: 0 1.25rem; - font-size: 16px; - line-height: 3rem; - letter-spacing: 1px; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: top; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border: 1px solid #303233; - border-radius: 6px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover { - background-color: #646666; -} - -.topcoat-button:active, -.topcoat-button--large:active { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Button - description: A simple, yet quiet button - modifiers: - :active: Quiet button active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - quiet -*/ - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 -1px rgba(0,0,0,0.69); - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #404141; - border: 1px solid #303233; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -/* topdoc - name: Large Button - description: A big ol button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large -*/ - -.topcoat-button--large, -.topcoat-button--large--quiet { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -/* topdoc - name: Large Quiet Button - description: A large, yet quiet button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - quiet -*/ - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -/* topdoc - name: Call To Action Button - description: A CALL TO ARMS, er, ACTION! - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - call to action -*/ - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #1976c3; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Call To Action Button - description: Like call to action, but bigger - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - call to action -*/ - -.topcoat-button--large--cta { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after { - content: ''; - position: absolute; -} - -.checkbox:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox, -.topcoat-checkbox__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label, -.topcoat-checkbox { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled, -input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after, -.topcoat-checkbox__checkmark:before, -.topcoat-checkbox__checkmark:after { - content: ''; - position: absolute; -} - -.checkbox:before, -.topcoat-checkbox__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/* topdoc - name: Checkbox - description: Default skin for Topcoat checkbox - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- - examples: - mobile checkbox: http://codepen.io/Topcoat/pen/piHcs - tags: - - desktop - - light - - mobile - - checkbox -*/ - -.topcoat-checkbox__checkmark { - height: 2rem; -} - -input[type="checkbox"] { - height: 2rem; - width: 2rem; - margin-top: 0; - margin-right: -2rem; - margin-bottom: -2rem; - margin-left: 0; -} - -input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after { - opacity: 1; -} - -.topcoat-checkbox { - line-height: 2rem; -} - -.topcoat-checkbox__checkmark:before { - width: 2rem; - height: 2rem; - background: #595b5b; - border: 1px solid #303233; - border-radius: 3px; - box-shadow: inset 0 1px #727373; -} - -.topcoat-checkbox__checkmark { - width: 2rem; - height: 2rem; -} - -.topcoat-checkbox__checkmark:after { - top: 1px; - left: 2px; - opacity: 0; - width: 28px; - height: 11px; - background: transparent; - border: 7px solid #fff; - border-width: 7px; - border-top: none; - border-right: none; - border-radius: 2px; - -webkit-transform: rotate(-50deg); - -ms-transform: rotate(-50deg); - transform: rotate(-50deg); -} - -input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-icon-button:disabled, -.topcoat-icon-button--quiet:disabled, -.topcoat-icon-button--large:disabled, -.topcoat-icon-button--large--quiet:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Icon Button - description: Like button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon -*/ - -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - padding: 0 0.75rem; - line-height: 3rem; - letter-spacing: 1px; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: baseline; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border: 1px solid #303233; - border-radius: 6px; -} - -.topcoat-icon-button:hover, -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large:hover, -.topcoat-icon-button--large--quiet:hover { - background-color: #646666; -} - -.topcoat-icon-button:active { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -.topcoat-icon-button:focus, -.topcoat-icon-button--quiet:focus, -.topcoat-icon-button--quiet:hover:focus, -.topcoat-icon-button--large:focus, -.topcoat-icon-button--large--quiet:focus, -.topcoat-icon-button--large--quiet:hover:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Icon Button - description: Like quiet button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - quiet -*/ - -.topcoat-icon-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large--quiet:hover { - text-shadow: 0 -1px rgba(0,0,0,0.69); - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-icon-button--quiet:active, -.topcoat-icon-button--large--quiet:active { - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #404141; - border: 1px solid #303233; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -/* topdoc - name: Large Icon Button - description: Like large button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large -*/ - -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - width: 4.375rem; - height: 4.375rem; - line-height: 4.375rem; -} - -.topcoat-icon-button--large:active { - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); -} - -/* topdoc - name: Large Quiet Icon Button - description: Like large button, but it has an icon and this one is quiet. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large - - quiet -*/ - -.topcoat-icon-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon, -.topcoat-icon--large { - position: relative; - display: inline-block; - vertical-align: top; - overflow: hidden; - width: 1.62rem; - height: 1.62rem; - vertical-align: middle; - top: -1px; -} - -.topcoat-icon--large { - width: 2.499999998125rem; - height: 2.499999998125rem; - top: -2px; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.list { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.list__header { - margin: 0; -} - -.list__container { - padding: 0; - margin: 0; - list-style-type: none; -} - -.list__item { - margin: 0; - padding: 0; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.list, -.topcoat-list { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.list__header, -.topcoat-list__header { - margin: 0; -} - -.list__container, -.topcoat-list__container { - padding: 0; - margin: 0; - list-style-type: none; -} - -.list__item, -.topcoat-list__item { - margin: 0; - padding: 0; -} - -/* topdoc - name: List - description: Topcoat default list skin - markup: -
-

Category

-
    -
  • - Item -
  • -
  • - Item -
  • -
  • - Item -
  • -
-
- tags: - - mobile - - list -*/ - -.topcoat-list { - border-top: 1px solid #2f3234; - border-bottom: 1px solid #5e6061; - background-color: #444849; -} - -.topcoat-list__header { - padding: 4px 20px; - font-size: 0.9em; - font-weight: 400; - background-color: #3b3e40; - color: #868888; - text-shadow: 0 -1px 0 rgba(0,0,0,0.3); - border-top: solid 1px rgba(255,255,255,0.1); - border-bottom: solid 1px rgba(255,255,255,0.05); -} - -.topcoat-list__container { - border-top: 1px solid #2f3234; - color: #c6c8c8; -} - -.topcoat-list__item { - padding: 1.25rem; - border-top: 1px solid #5e6061; - border-bottom: 1px solid #2f3234; -} - -.topcoat-list__item:first-child { - border-top: 1px solid rgba(0,0,0,0.05); -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.navigation-bar { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - white-space: nowrap; - overflow: hidden; - word-spacing: 0; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.navigation-bar__item { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; -} - -.navigation-bar__title { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.navigation-bar, -.topcoat-navigation-bar { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - white-space: nowrap; - overflow: hidden; - word-spacing: 0; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.navigation-bar__item, -.topcoat-navigation-bar__item { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; -} - -.navigation-bar__title, -.topcoat-navigation-bar__title { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* topdoc - name: Navigation Bar - description: A place where navigation goes to drink - markup: -
-
-

Header

-
-
- tags: - - desktop - - light - - mobile - - navigation - - bar -*/ - -.topcoat-navigation-bar { - height: 4.375rem; - padding-left: 1rem; - padding-right: 1rem; - background: #595b5b; - color: #fff; - box-shadow: inset 0 -1px #333434, 0 1px rgba(0,0,0,0.15); -} - -.topcoat-navigation-bar__item { - margin: 0; - line-height: 4.375rem; - vertical-align: top; -} - -.topcoat-navigation-bar__title { - font-size: 1.3rem; - font-weight: 400; - color: #fff; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification, -.topcoat-notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* topdoc - name: Notification - description: Notification badge - markup: - 1 - tags: - - desktop - - light - - mobile - - notification -*/ - -.topcoat-notification { - padding: 0.15em 0.5em 0.2em; - border-radius: 2px; - background-color: #ec514e; - color: #fff; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button, -.topcoat-radio-button__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label, -.topcoat-radio-button { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after, -.topcoat-radio-button__checkmark:before, -.topcoat-radio-button__checkmark:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after, -.topcoat-radio-button__checkmark:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before, -.topcoat-radio-button__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled, -input[type="radio"]:disabled + .topcoat-radio-button__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Radio Button - description: A button that can play music, but usually just plays ads. - modifiers: - markup: - - -
-
- - -
-
- - -
-
- - - examples: - Mobile Radio Button: http://codepen.io/Topcoat/pen/HDcJj - tags: - - desktop - - light - - mobile - - Radio -*/ - -input[type="radio"] { - height: 1.875rem; - width: 1.875rem; - margin-top: 0; - margin-right: -1.875rem; - margin-bottom: -1.875rem; - margin-left: 0; -} - -input[type="radio"]:checked + .topcoat-radio-button__checkmark:after { - opacity: 1; -} - -.topcoat-radio-button { - color: #c6c8c8; - line-height: 1.875rem; -} - -.topcoat-radio-button__checkmark:before { - width: 1.875rem; - height: 1.875rem; - background: #595b5b; - border: 1px solid #303233; - box-shadow: inset 0 1px #727373; -} - -.topcoat-radio-button__checkmark { - position: relative; - width: 1.875rem; - height: 1.875rem; -} - -.topcoat-radio-button__checkmark:after { - opacity: 0; - width: 0.875rem; - height: 0.875rem; - background: #fff; - border: 1px solid rgba(255,255,255,0.1); - box-shadow: 0 1px rgba(255,255,255,0.5); - -webkit-transform: none; - -ms-transform: none; - transform: none; - top: 7px; - left: 7px; -} - -input[type="radio"]:focus + .topcoat-radio-button__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb { - cursor: pointer; -} - -.range__thumb--webkit { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range, -.topcoat-range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb, -.topcoat-range::-moz-range-thumb { - cursor: pointer; -} - -.range__thumb--webkit, -.topcoat-range::-webkit-slider-thumb { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled, -.topcoat-range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Range - description: Range input - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile range: http://codepen.io/Topcoat/pen/BskEn - tags: - - desktop - - mobile - - range -*/ - -.topcoat-range { - border-radius: 6px; - border: 1px solid #303233; - background-color: #424546; - height: 1rem; - border-radius: 30px; -} - -.topcoat-range::-moz-range-track { - border-radius: 6px; - border: 1px solid #303233; - background-color: #424546; - height: 1rem; - border-radius: 30px; -} - -.topcoat-range::-webkit-slider-thumb { - height: 3rem; - width: 2rem; - background-color: #595b5b; - border: 1px solid #303233; - border-radius: 6px; - box-shadow: inset 0 1px #727373; -} - -.topcoat-range::-moz-range-thumb { - height: 3rem; - width: 2rem; - background-color: #595b5b; - border: 1px solid #303233; - border-radius: 6px; - box-shadow: inset 0 1px #727373; -} - -.topcoat-range:focus::-webkit-slider-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-range:focus::-moz-range-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input, -.topcoat-search-input, -.topcoat-search-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled, -.topcoat-search-input:disabled, -.topcoat-search-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Search Input - description: A text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form -*/ - -.topcoat-search-input, -.topcoat-search-input--large { - line-height: 3rem; - font-size: 16px; - border: 1px solid #303233; - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); - color: #c6c8c8; - padding: 0 0 0 2rem; - border-radius: 30px; - background-image: url("../img/search.svg"); - background-position: 1em center; - background-repeat: no-repeat; - background-size: 16px; -} - -.topcoat-search-input:focus, -.topcoat-search-input--large:focus { - background-image: url("../img/search_dark.svg"); - background-color: #646666; - color: #fff; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-search-input::-webkit-search-cancel-button, -.topcoat-search-input::-webkit-search-decoration, -.topcoat-search-input--large::-webkit-search-cancel-button, -.topcoat-search-input--large::-webkit-search-decoration { - margin-right: 5px; -} - -.topcoat-search-input:focus::-webkit-input-placeholder, -.topcoat-search-input:focus::-webkit-input-placeholder { - color: #c6c8c8; -} - -.topcoat-search-input:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-search-input:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-search-input:disabled:-ms-input-placeholder { - color: #fff; -} - -/* topdoc - name: Large Search Input - description: A large text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form - - large -*/ - -.topcoat-search-input--large { - line-height: 4.375rem; - font-size: 1.3rem; - font-weight: 200; - padding: 0 0 0 2.9rem; - border-radius: 40px; - background-position: 1.2em center; - background-size: 1.3rem; -} - -.topcoat-search-input--large:disabled { - color: #fff; -} - -.topcoat-search-input--large:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-search-input--large:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-search-input--large:disabled:-ms-input-placeholder { - color: #fff; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch, -.topcoat-switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input, -.topcoat-switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle, -.topcoat-switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after, -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled, -.topcoat-switch__input:disabled + .topcoat-switch__toggle { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Switch - description: Default skin for Topcoat switch - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- -
-
- - examples: - mobile switch: http://codepen.io/Topcoat/pen/upxds - tags: - - desktop - - light - - mobile - - switch -*/ - -.topcoat-switch { - font-size: 16px; - padding: 0 1.25rem; - border-radius: 6px; - border: 1px solid #303233; - overflow: hidden; - width: 6rem; -} - -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - top: -1px; - width: 5rem; -} - -.topcoat-switch__toggle:before { - content: 'ON'; - color: #5dc1ff; - background-color: #404141; - right: 1rem; - padding-left: 1.5rem; -} - -.topcoat-switch__toggle { - line-height: 3rem; - height: 3rem; - width: 2rem; - border-radius: 6px; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - background-color: #595b5b; - border: 1px solid #303233; - margin-left: -1.3rem; - margin-bottom: -1px; - margin-top: -1px; - box-shadow: inset 0 1px #727373; - -webkit-transition: margin-left 0.05s ease-in-out; - transition: margin-left 0.05s ease-in-out; -} - -.topcoat-switch__toggle:after { - content: 'OFF'; - background-color: #404141; - left: 1rem; - padding-left: 2rem; -} - -.topcoat-switch__input:checked + .topcoat-switch__toggle { - margin-left: 2.7rem; -} - -.topcoat-switch__input:focus + .topcoat-switch__toggle { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-switch__input:disabled + .topcoat-switch__toggle:after, -.topcoat-switch__input:disabled + .topcoat-switch__toggle:before { - background: transparent; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-tab-bar__button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-tab-bar__button:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.button-bar, -.topcoat-tab-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-tab-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-tab-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Tab Bar - description: Component of tab buttons - modifiers: - :disabled: Disabled state - markup: -
- - - -
- examples: - mobile tab bar: http://codepen.io/Topcoat/pen/rJICF - tags: - - desktop - - light - - dark - - mobile - - tab - - group - - bar -*/ - -.topcoat-tab-bar__button { - padding: 0 1.25rem; - height: 3rem; - line-height: 3rem; - letter-spacing: 1px; - color: #c6c8c8; - text-shadow: 0 -1px rgba(0,0,0,0.69); - vertical-align: top; - background-color: #595b5b; - box-shadow: inset 0 1px #727373; - border-top: 1px solid #303233; -} - -.topcoat-tab-bar__button:active, -.topcoat-tab-bar__button--large:active, -:checked + .topcoat-tab-bar__button { - color: #5dc1ff; - background-color: #404141; - box-shadow: inset 0 0 2px #313231; -} - -.topcoat-tab-bar__button:focus, -.topcoat-tab-bar__button--large:focus { - z-index: 1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input, -.topcoat-text-input, -.topcoat-text-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled, -.topcoat-text-input:disabled, -.topcoat-text-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Text input - description: Topdoc text input - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - mobile - - text - - input -*/ - -.topcoat-text-input, -.topcoat-text-input--large { - line-height: 3rem; - font-size: 16px; - letter-spacing: 1px; - padding: 0 1.25rem; - border: 1px solid #303233; - border-radius: 6px; - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); - color: #c6c8c8; - vertical-align: top; -} - -.topcoat-text-input:focus, -.topcoat-text-input--large:focus { - background-color: #646666; - color: #fff; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-text-input:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-text-input:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-text-input:disabled:-ms-input-placeholder { - color: #fff; -} - -.topcoat-text-input:invalid { - border: 1px solid #d83b75; -} - -/* topdoc - name: Large Text Input - description: A bigger input, still for text. - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - large -*/ - -.topcoat-text-input--large { - line-height: 4.375rem; - font-size: 1.3rem; -} - -.topcoat-text-input--large:disabled { - color: #fff; -} - -.topcoat-text-input--large:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-text-input--large:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-text-input--large:disabled:-ms-input-placeholder { - color: #fff; -} - -.topcoat-text-input--large:invalid { - border: 1px solid #d83b75; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea, -.topcoat-textarea, -.topcoat-textarea--large { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled, -.topcoat-textarea:disabled, -.topcoat-textarea--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Textarea - description: A whole area, just for text. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea, -.topcoat-textarea--large { - padding: 2rem; - font-size: 2.5rem; - font-weight: 200; - border-radius: 6px; - line-height: 3rem; - border: 1px solid #303233; - background-color: #404141; - box-shadow: inset 0 1px rgba(0,0,0,0.18); - color: #c6c8c8; - letter-spacing: 1px; -} - -.topcoat-textarea:focus, -.topcoat-textarea--large:focus { - background-color: #646666; - color: #fff; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-textarea:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-textarea:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-textarea:disabled:-ms-input-placeholder { - color: #fff; -} - -/* topdoc - name: Large Textarea - description: A whole area, just for text; now available in large. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea--large { - font-size: 3rem; - line-height: 4.375rem; -} - -.topcoat-textarea--large:disabled { - color: #fff; -} - -.topcoat-textarea--large:disabled::-webkit-input-placeholder { - color: #fff; -} - -.topcoat-textarea--large:disabled::-moz-placeholder { - color: #fff; -} - -.topcoat-textarea--large:disabled:-ms-input-placeholder { - color: #fff; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Regular.otf"); -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Light.otf"); - font-weight: 200; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Semibold.otf"); - font-weight: 600; -} - -body { - margin: 0; - padding: 0; - background: #4b4d4e; - color: #000; - font: 16px "Source Sans", helvetica, arial, sans-serif; - font-weight: 200; -} - -:focus { - outline-color: transparent; - outline-style: none; -} - -.topcoat-icon--menu-stack { - background: url("../img/hamburger_light.svg") no-repeat; - background-size: cover; -} - -.quarter { - width: 25%; -} - -.half { - width: 50%; -} - -.three-quarters { - width: 75%; -} - -.third { - width: 33.333%; -} - -.two-thirds { - width: 66.666%; -} - -.full { - width: 100%; -} - -.left { - text-align: left; -} - -.center { - text-align: center; -} - -.right { - text-align: right; -} - -.reset-ui { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* This file should include color and image variables corresponding to the dark theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* Search Input */ - -/* List */ - -/* Checkbox */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Textarea */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* This file should include color and image variables corresponding to the light theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* List */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Range input */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Containers */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Text Area */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* Text Input */ - -/* Radio input */ - -/* Overlay */ - -/* Textarea */ - -/* Progress bar container */ - -/* Progress bar progress */ - -/* Search input */ - -/* Switch */ - -/* Notification */ \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.min.css b/www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.min.css deleted file mode 100755 index 2ce6f11..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.min.css +++ /dev/null @@ -1 +0,0 @@ -.button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled,.topcoat-button-bar__button:disabled,.topcoat-button-bar__button--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{padding:0 1.25rem;font-size:16px;line-height:3rem;letter-spacing:1px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;background-color:#595b5b;box-shadow:inset 0 1px #727373;border:1px solid #303233;border-radius:6px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover,.topcoat-button-bar__button:hover,.topcoat-button-bar__button--large:hover{background-color:#646666}.topcoat-button:active,.topcoat-button--large:active,.topcoat-button-bar__button:active,.topcoat-button-bar__button--large:active,:checked+.topcoat-button-bar__button{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus,.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 -1px rgba(0,0,0,.69);border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#404141;border:1px solid #303233;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button-bar__button--large{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#1976c3;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}.button-bar,.topcoat-button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button-bar>.topcoat-button-bar__item:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.topcoat-button-bar>.topcoat-button-bar__item:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.topcoat-button-bar__item:first-child>.topcoat-button-bar__button,.topcoat-button-bar__item:first-child>.topcoat-button-bar__button--large{border-right:0}.topcoat-button-bar__item:last-child>.topcoat-button-bar__button,.topcoat-button-bar__item:last-child>.topcoat-button-bar__button--large{border-left:0}.topcoat-button-bar__button{border-radius:inherit}.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{z-index:1}.topcoat-button-bar__button--large{border-radius:inherit}.button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{padding:0 1.25rem;font-size:16px;line-height:3rem;letter-spacing:1px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;background-color:#595b5b;box-shadow:inset 0 1px #727373;border:1px solid #303233;border-radius:6px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover{background-color:#646666}.topcoat-button:active,.topcoat-button--large:active{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 -1px rgba(0,0,0,.69);border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#404141;border:1px solid #303233;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-button--large,.topcoat-button--large--quiet{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#1976c3;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after{content:'';position:absolute}.checkbox:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox,.topcoat-checkbox__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label,.topcoat-checkbox{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled,input[type=checkbox]:disabled+.topcoat-checkbox__checkmark{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after,.topcoat-checkbox__checkmark:before,.topcoat-checkbox__checkmark:after{content:'';position:absolute}.checkbox:before,.topcoat-checkbox__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.topcoat-checkbox__checkmark{height:2rem}input[type=checkbox]{height:2rem;width:2rem;margin-top:0;margin-right:-2rem;margin-bottom:-2rem;margin-left:0}input[type=checkbox]:checked+.topcoat-checkbox__checkmark:after{opacity:1}.topcoat-checkbox{line-height:2rem}.topcoat-checkbox__checkmark:before{width:2rem;height:2rem;background:#595b5b;border:1px solid #303233;border-radius:3px;box-shadow:inset 0 1px #727373}.topcoat-checkbox__checkmark{width:2rem;height:2rem}.topcoat-checkbox__checkmark:after{top:1px;left:2px;opacity:0;width:28px;height:11px;background:transparent;border:7px solid #fff;border-width:7px;border-top:0;border-right:0;border-radius:2px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}input[type=checkbox]:focus+.topcoat-checkbox__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.button,.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-icon-button:disabled,.topcoat-icon-button--quiet:disabled,.topcoat-icon-button--large:disabled,.topcoat-icon-button--large--quiet:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{padding:0 .75rem;line-height:3rem;letter-spacing:1px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:baseline;background-color:#595b5b;box-shadow:inset 0 1px #727373;border:1px solid #303233;border-radius:6px}.topcoat-icon-button:hover,.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large:hover,.topcoat-icon-button--large--quiet:hover{background-color:#646666}.topcoat-icon-button:active{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-icon-button:focus,.topcoat-icon-button--quiet:focus,.topcoat-icon-button--quiet:hover:focus,.topcoat-icon-button--large:focus,.topcoat-icon-button--large--quiet:focus,.topcoat-icon-button--large--quiet:hover:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-icon-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large--quiet:hover{text-shadow:0 -1px rgba(0,0,0,.69);border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-icon-button--quiet:active,.topcoat-icon-button--large--quiet:active{color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#404141;border:1px solid #303233;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{width:4.375rem;height:4.375rem;line-height:4.375rem}.topcoat-icon-button--large:active{background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18)}.topcoat-icon-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon,.topcoat-icon--large{position:relative;display:inline-block;vertical-align:top;overflow:hidden;width:1.62rem;height:1.62rem;vertical-align:middle;top:-1px}.topcoat-icon--large{width:2.499999998125rem;height:2.499999998125rem;top:-2px}.input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled{opacity:.3;cursor:default;pointer-events:none}.list{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;-webkit-overflow-scrolling:touch}.list__header{margin:0}.list__container{padding:0;margin:0;list-style-type:none}.list__item{margin:0;padding:0}.list,.topcoat-list{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;-webkit-overflow-scrolling:touch}.list__header,.topcoat-list__header{margin:0}.list__container,.topcoat-list__container{padding:0;margin:0;list-style-type:none}.list__item,.topcoat-list__item{margin:0;padding:0}.topcoat-list{border-top:1px solid #2f3234;border-bottom:1px solid #5e6061;background-color:#444849}.topcoat-list__header{padding:4px 20px;font-size:.9em;font-weight:400;background-color:#3b3e40;color:#868888;text-shadow:0 -1px 0 rgba(0,0,0,.3);border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(255,255,255,.05)}.topcoat-list__container{border-top:1px solid #2f3234;color:#c6c8c8}.topcoat-list__item{padding:1.25rem;border-top:1px solid #5e6061;border-bottom:1px solid #2f3234}.topcoat-list__item:first-child{border-top:1px solid rgba(0,0,0,.05)}.navigation-bar{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;overflow:hidden;word-spacing:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-bar__item{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0}.navigation-bar__title{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-bar,.topcoat-navigation-bar{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;overflow:hidden;word-spacing:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-bar__item,.topcoat-navigation-bar__item{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0}.navigation-bar__title,.topcoat-navigation-bar__title{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topcoat-navigation-bar{height:4.375rem;padding-left:1rem;padding-right:1rem;background:#595b5b;color:#fff;box-shadow:inset 0 -1px #333434,0 1px rgba(0,0,0,.15)}.topcoat-navigation-bar__item{margin:0;line-height:4.375rem;vertical-align:top}.topcoat-navigation-bar__title{font-size:1.3rem;font-weight:400;color:#fff}.notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.notification,.topcoat-notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.topcoat-notification{padding:.15em .5em .2em;border-radius:2px;background-color:#ec514e;color:#fff}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after{content:'';position:absolute;border-radius:100%}.radio-button:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button,.topcoat-radio-button__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label,.topcoat-radio-button{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after,.topcoat-radio-button__checkmark:before,.topcoat-radio-button__checkmark:after{content:'';position:absolute;border-radius:100%}.radio-button:after,.topcoat-radio-button__checkmark:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before,.topcoat-radio-button__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled,input[type=radio]:disabled+.topcoat-radio-button__checkmark{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{height:1.875rem;width:1.875rem;margin-top:0;margin-right:-1.875rem;margin-bottom:-1.875rem;margin-left:0}input[type=radio]:checked+.topcoat-radio-button__checkmark:after{opacity:1}.topcoat-radio-button{color:#c6c8c8;line-height:1.875rem}.topcoat-radio-button__checkmark:before{width:1.875rem;height:1.875rem;background:#595b5b;border:1px solid #303233;box-shadow:inset 0 1px #727373}.topcoat-radio-button__checkmark{position:relative;width:1.875rem;height:1.875rem}.topcoat-radio-button__checkmark:after{opacity:0;width:.875rem;height:.875rem;background:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 1px rgba(255,255,255,.5);-webkit-transform:none;-ms-transform:none;transform:none;top:7px;left:7px}input[type=radio]:focus+.topcoat-radio-button__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb{cursor:pointer}.range__thumb--webkit{cursor:pointer;-webkit-appearance:none}.range:disabled{opacity:.3;cursor:default;pointer-events:none}.range,.topcoat-range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb,.topcoat-range::-moz-range-thumb{cursor:pointer}.range__thumb--webkit,.topcoat-range::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none}.range:disabled,.topcoat-range:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-range{border-radius:6px;border:1px solid #303233;background-color:#424546;height:1rem;border-radius:30px}.topcoat-range::-moz-range-track{border-radius:6px;border:1px solid #303233;background-color:#424546;height:1rem;border-radius:30px}.topcoat-range::-webkit-slider-thumb{height:3rem;width:2rem;background-color:#595b5b;border:1px solid #303233;border-radius:6px;box-shadow:inset 0 1px #727373}.topcoat-range::-moz-range-thumb{height:3rem;width:2rem;background-color:#595b5b;border:1px solid #303233;border-radius:6px;box-shadow:inset 0 1px #727373}.topcoat-range:focus::-webkit-slider-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-range:focus::-moz-range-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.search-input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled{opacity:.3;cursor:default;pointer-events:none}.search-input,.topcoat-search-input,.topcoat-search-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled,.topcoat-search-input:disabled,.topcoat-search-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-search-input,.topcoat-search-input--large{line-height:3rem;font-size:16px;border:1px solid #303233;background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18);color:#c6c8c8;padding:0 0 0 2rem;border-radius:30px;background-image:url(../img/search.svg);background-position:1em center;background-repeat:no-repeat;background-size:16px}.topcoat-search-input:focus,.topcoat-search-input--large:focus{background-image:url(../img/search_dark.svg);background-color:#646666;color:#fff;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-search-input::-webkit-search-cancel-button,.topcoat-search-input::-webkit-search-decoration,.topcoat-search-input--large::-webkit-search-cancel-button,.topcoat-search-input--large::-webkit-search-decoration{margin-right:5px}.topcoat-search-input:focus::-webkit-input-placeholder,.topcoat-search-input:focus::-webkit-input-placeholder{color:#c6c8c8}.topcoat-search-input:disabled::-webkit-input-placeholder{color:#fff}.topcoat-search-input:disabled::-moz-placeholder{color:#fff}.topcoat-search-input:disabled:-ms-input-placeholder{color:#fff}.topcoat-search-input--large{line-height:4.375rem;font-size:1.3rem;font-weight:200;padding:0 0 0 2.9rem;border-radius:40px;background-position:1.2em center;background-size:1.3rem}.topcoat-search-input--large:disabled{color:#fff}.topcoat-search-input--large:disabled::-webkit-input-placeholder{color:#fff}.topcoat-search-input--large:disabled::-moz-placeholder{color:#fff}.topcoat-search-input--large:disabled:-ms-input-placeholder{color:#fff}.switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled{opacity:.3;cursor:default;pointer-events:none}.switch,.topcoat-switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input,.topcoat-switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle,.topcoat-switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after,.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled,.topcoat-switch__input:disabled+.topcoat-switch__toggle{opacity:.3;cursor:default;pointer-events:none}.topcoat-switch{font-size:16px;padding:0 1.25rem;border-radius:6px;border:1px solid #303233;overflow:hidden;width:6rem}.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{top:-1px;width:5rem}.topcoat-switch__toggle:before{content:'ON';color:#5dc1ff;background-color:#404141;right:1rem;padding-left:1.5rem}.topcoat-switch__toggle{line-height:3rem;height:3rem;width:2rem;border-radius:6px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);background-color:#595b5b;border:1px solid #303233;margin-left:-1.3rem;margin-bottom:-1px;margin-top:-1px;box-shadow:inset 0 1px #727373;-webkit-transition:margin-left .05s ease-in-out;transition:margin-left .05s ease-in-out}.topcoat-switch__toggle:after{content:'OFF';background-color:#404141;left:1rem;padding-left:2rem}.topcoat-switch__input:checked+.topcoat-switch__toggle{margin-left:2.7rem}.topcoat-switch__input:focus+.topcoat-switch__toggle{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-switch__input:disabled+.topcoat-switch__toggle:after,.topcoat-switch__input:disabled+.topcoat-switch__toggle:before{background:transparent}.button,.topcoat-tab-bar__button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-tab-bar__button:disabled{opacity:.3;cursor:default;pointer-events:none}.button-bar,.topcoat-tab-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-tab-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-tab-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-tab-bar__button{padding:0 1.25rem;height:3rem;line-height:3rem;letter-spacing:1px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;background-color:#595b5b;box-shadow:inset 0 1px #727373;border-top:1px solid #303233}.topcoat-tab-bar__button:active,.topcoat-tab-bar__button--large:active,:checked+.topcoat-tab-bar__button{color:#5dc1ff;background-color:#404141;box-shadow:inset 0 0 2px #313231}.topcoat-tab-bar__button:focus,.topcoat-tab-bar__button--large:focus{z-index:1}.input,.topcoat-text-input,.topcoat-text-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled,.topcoat-text-input:disabled,.topcoat-text-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-text-input,.topcoat-text-input--large{line-height:3rem;font-size:16px;letter-spacing:1px;padding:0 1.25rem;border:1px solid #303233;border-radius:6px;background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18);color:#c6c8c8;vertical-align:top}.topcoat-text-input:focus,.topcoat-text-input--large:focus{background-color:#646666;color:#fff;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-text-input:disabled::-webkit-input-placeholder{color:#fff}.topcoat-text-input:disabled::-moz-placeholder{color:#fff}.topcoat-text-input:disabled:-ms-input-placeholder{color:#fff}.topcoat-text-input:invalid{border:1px solid #d83b75}.topcoat-text-input--large{line-height:4.375rem;font-size:1.3rem}.topcoat-text-input--large:disabled{color:#fff}.topcoat-text-input--large:disabled::-webkit-input-placeholder{color:#fff}.topcoat-text-input--large:disabled::-moz-placeholder{color:#fff}.topcoat-text-input--large:disabled:-ms-input-placeholder{color:#fff}.topcoat-text-input--large:invalid{border:1px solid #d83b75}.textarea{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled{opacity:.3;cursor:default;pointer-events:none}.textarea,.topcoat-textarea,.topcoat-textarea--large{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled,.topcoat-textarea:disabled,.topcoat-textarea--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-textarea,.topcoat-textarea--large{padding:2rem;font-size:2.5rem;font-weight:200;border-radius:6px;line-height:3rem;border:1px solid #303233;background-color:#404141;box-shadow:inset 0 1px rgba(0,0,0,.18);color:#c6c8c8;letter-spacing:1px}.topcoat-textarea:focus,.topcoat-textarea--large:focus{background-color:#646666;color:#fff;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-textarea:disabled::-webkit-input-placeholder{color:#fff}.topcoat-textarea:disabled::-moz-placeholder{color:#fff}.topcoat-textarea:disabled:-ms-input-placeholder{color:#fff}.topcoat-textarea--large{font-size:3rem;line-height:4.375rem}.topcoat-textarea--large:disabled{color:#fff}.topcoat-textarea--large:disabled::-webkit-input-placeholder{color:#fff}.topcoat-textarea--large:disabled::-moz-placeholder{color:#fff}.topcoat-textarea--large:disabled:-ms-input-placeholder{color:#fff}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Regular.otf)}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Light.otf);font-weight:200}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Semibold.otf);font-weight:600}body{margin:0;padding:0;background:#4b4d4e;color:#000;font:16px "Source Sans",helvetica,arial,sans-serif;font-weight:200}:focus{outline-color:transparent;outline-style:none}.topcoat-icon--menu-stack{background:url(../img/hamburger_light.svg) no-repeat;background-size:cover}.quarter{width:25%}.half{width:50%}.three-quarters{width:75%}.third{width:33.333%}.two-thirds{width:66.666%}.full{width:100%}.left{text-align:left}.center{text-align:center}.right{text-align:right}.reset-ui{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-mobile-light.css b/www/assets/topcoat-0.7.5/css/topcoat-mobile-light.css deleted file mode 100755 index 6735055..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-mobile-light.css +++ /dev/null @@ -1,3700 +0,0 @@ -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled, -.topcoat-button-bar__button:disabled, -.topcoat-button-bar__button--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta, -.topcoat-button-bar__button, -.topcoat-button-bar__button--large { - padding: 0 1.25rem; - font-size: 16px; - line-height: 3rem; - letter-spacing: 1px; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: top; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border: 1px solid #a5a8a8; - border-radius: 6px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover, -.topcoat-button-bar__button:hover, -.topcoat-button-bar__button--large:hover { - background-color: #edf1f1; -} - -.topcoat-button:active, -.topcoat-button--large:active, -.topcoat-button-bar__button:active, -.topcoat-button-bar__button--large:active, -:checked + .topcoat-button-bar__button { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus, -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 1px #fff; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button-bar__button--large { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #0380e8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button--large--cta { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -.button-bar, -.topcoat-button-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-button-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-button-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button Bar - description: Component of grouped buttons - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- examples: - mobile button bar: http://codepen.io/Topcoat/pen/kdKyg - tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar -*/ - -.topcoat-button-bar > .topcoat-button-bar__item:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.topcoat-button-bar > .topcoat-button-bar__item:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large { - border-right: none; -} - -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button, -.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large { - border-left: none; -} - -.topcoat-button-bar__button { - border-radius: inherit; -} - -.topcoat-button-bar__button:focus, -.topcoat-button-bar__button--large:focus { - z-index: 1; -} - -/* topdoc - name: Large Button Bar - description: A button bar, only larger - modifiers: - :disabled: Disabled state - markup: -
-
- -
-
- -
-
- -
-
- tags: - - desktop - - light - - dark - - mobile - - button - - group - - bar - - large -*/ - -.topcoat-button-bar__button--large { - border-radius: inherit; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-button:disabled, -.topcoat-button--quiet:disabled, -.topcoat-button--large:disabled, -.topcoat-button--large--quiet:disabled, -.topcoat-button--cta:disabled, -.topcoat-button--large--cta:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Button - description: A simple button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile button: http://codepen.io/Topcoat/pen/DpKtf - tags: - - desktop - - light - - mobile - - button -*/ - -.topcoat-button, -.topcoat-button--quiet, -.topcoat-button--large, -.topcoat-button--large--quiet, -.topcoat-button--cta, -.topcoat-button--large--cta { - padding: 0 1.25rem; - font-size: 16px; - line-height: 3rem; - letter-spacing: 1px; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: top; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border: 1px solid #a5a8a8; - border-radius: 6px; -} - -.topcoat-button:hover, -.topcoat-button--quiet:hover, -.topcoat-button--large:hover, -.topcoat-button--large--quiet:hover { - background-color: #edf1f1; -} - -.topcoat-button:active, -.topcoat-button--large:active { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-button:focus, -.topcoat-button--quiet:focus, -.topcoat-button--large:focus, -.topcoat-button--large--quiet:focus, -.topcoat-button--cta:focus, -.topcoat-button--large--cta:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Button - description: A simple, yet quiet button - modifiers: - :active: Quiet button active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - quiet -*/ - -.topcoat-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-button--quiet:hover, -.topcoat-button--large--quiet:hover { - text-shadow: 0 1px #fff; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-button--quiet:active, -.topcoat-button--large--quiet:active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Button - description: A big ol button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large -*/ - -.topcoat-button--large, -.topcoat-button--large--quiet { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -/* topdoc - name: Large Quiet Button - description: A large, yet quiet button - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - quiet -*/ - -.topcoat-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -/* topdoc - name: Call To Action Button - description: A CALL TO ARMS, er, ACTION! - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - call to action -*/ - -.topcoat-button--cta, -.topcoat-button--large--cta { - border: 1px solid #143250; - background-color: #288edf; - box-shadow: inset 0 1px rgba(255,255,255,0.36); - color: #fff; - font-weight: 500; - text-shadow: 0 -1px rgba(0,0,0,0.36); -} - -.topcoat-button--cta:hover, -.topcoat-button--large--cta:hover { - background-color: #509bef; -} - -.topcoat-button--cta:active, -.topcoat-button--large--cta:active { - background-color: #0380e8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Call To Action Button - description: Like call to action, but bigger - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - large - - call to action -*/ - -.topcoat-button--large--cta { - font-size: 1.3rem; - font-weight: 400; - line-height: 4.375rem; - padding: 0 1.25rem; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after { - content: ''; - position: absolute; -} - -.checkbox:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="checkbox"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.checkbox, -.topcoat-checkbox__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox__label, -.topcoat-checkbox { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.checkbox--disabled, -input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.checkbox:before, -.checkbox:after, -.topcoat-checkbox__checkmark:before, -.topcoat-checkbox__checkmark:after { - content: ''; - position: absolute; -} - -.checkbox:before, -.topcoat-checkbox__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -/* topdoc - name: Checkbox - description: Default skin for Topcoat checkbox - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- - examples: - mobile checkbox: http://codepen.io/Topcoat/pen/piHcs - tags: - - desktop - - light - - mobile - - checkbox -*/ - -.topcoat-checkbox__checkmark { - height: 2rem; -} - -input[type="checkbox"] { - height: 2rem; - width: 2rem; - margin-top: 0; - margin-right: -2rem; - margin-bottom: -2rem; - margin-left: 0; -} - -input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after { - opacity: 1; -} - -.topcoat-checkbox { - line-height: 2rem; -} - -.topcoat-checkbox__checkmark:before { - width: 2rem; - height: 2rem; - background: #e5e9e8; - border: 1px solid #a5a8a8; - border-radius: 3px; - box-shadow: inset 0 1px #fff; -} - -.topcoat-checkbox__checkmark { - width: 2rem; - height: 2rem; -} - -.topcoat-checkbox__checkmark:after { - top: 1px; - left: 2px; - opacity: 0; - width: 28px; - height: 11px; - background: transparent; - border: 7px solid #666; - border-width: 7px; - border-top: none; - border-right: none; - border-radius: 2px; - -webkit-transform: rotate(-50deg); - -ms-transform: rotate(-50deg); - transform: rotate(-50deg); -} - -input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-icon-button:disabled, -.topcoat-icon-button--quiet:disabled, -.topcoat-icon-button--large:disabled, -.topcoat-icon-button--large--quiet:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Icon Button - description: Like button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon -*/ - -.topcoat-icon-button, -.topcoat-icon-button--quiet, -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - padding: 0 0.75rem; - line-height: 3rem; - letter-spacing: 1px; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: baseline; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border: 1px solid #a5a8a8; - border-radius: 6px; -} - -.topcoat-icon-button:hover, -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large:hover, -.topcoat-icon-button--large--quiet:hover { - background-color: #edf1f1; -} - -.topcoat-icon-button:active { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -.topcoat-icon-button:focus, -.topcoat-icon-button--quiet:focus, -.topcoat-icon-button--quiet:hover:focus, -.topcoat-icon-button--large:focus, -.topcoat-icon-button--large--quiet:focus, -.topcoat-icon-button--large--quiet:hover:focus { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; - outline: 0; -} - -/* topdoc - name: Quiet Icon Button - description: Like quiet button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - quiet -*/ - -.topcoat-icon-button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon-button--quiet:hover, -.topcoat-icon-button--large--quiet:hover { - text-shadow: 0 1px #fff; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-icon-button--quiet:active, -.topcoat-icon-button--large--quiet:active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Icon Button - description: Like large button, but it has an icon. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large -*/ - -.topcoat-icon-button--large, -.topcoat-icon-button--large--quiet { - width: 4.375rem; - height: 4.375rem; - line-height: 4.375rem; -} - -.topcoat-icon-button--large:active { - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} - -/* topdoc - name: Large Quiet Icon Button - description: Like large button, but it has an icon and this one is quiet. - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - markup: - - - tags: - - desktop - - light - - mobile - - button - - icon - - large - - quiet -*/ - -.topcoat-icon-button--large--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.topcoat-icon, -.topcoat-icon--large { - position: relative; - display: inline-block; - vertical-align: top; - overflow: hidden; - width: 1.62rem; - height: 1.62rem; - vertical-align: middle; - top: -1px; -} - -.topcoat-icon--large { - width: 2.499999998125rem; - height: 2.499999998125rem; - top: -2px; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.list { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.list__header { - margin: 0; -} - -.list__container { - padding: 0; - margin: 0; - list-style-type: none; -} - -.list__item { - margin: 0; - padding: 0; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.list, -.topcoat-list { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.list__header, -.topcoat-list__header { - margin: 0; -} - -.list__container, -.topcoat-list__container { - padding: 0; - margin: 0; - list-style-type: none; -} - -.list__item, -.topcoat-list__item { - margin: 0; - padding: 0; -} - -/* topdoc - name: List - description: Topcoat default list skin - markup: -
-

Category

-
    -
  • - Item -
  • -
  • - Item -
  • -
  • - Item -
  • -
-
- tags: - - mobile - - list -*/ - -.topcoat-list { - border-top: 1px solid #bcbfbf; - border-bottom: 1px solid #eff1f1; - background-color: #dfe2e2; -} - -.topcoat-list__header { - padding: 4px 20px; - font-size: 0.9em; - font-weight: 400; - background-color: #cccfcf; - color: #656565; - text-shadow: 0 1px 0 rgba(255,255,255,0.5); - border-top: 1px solid rgba(255,255,255,0.5); - border-bottom: 1px solid rgba(255,255,255,0.23); -} - -.topcoat-list__container { - border-top: 1px solid #bcbfbf; - color: #454545; -} - -.topcoat-list__item { - padding: 1.25rem; - border-top: 1px solid #eff1f1; - border-bottom: 1px solid #bcbfbf; -} - -.topcoat-list__item:first-child { - border-top: 1px solid rgba(0,0,0,0.05); -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.navigation-bar { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - white-space: nowrap; - overflow: hidden; - word-spacing: 0; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.navigation-bar__item { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; -} - -.navigation-bar__title { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.navigation-bar, -.topcoat-navigation-bar { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - white-space: nowrap; - overflow: hidden; - word-spacing: 0; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.navigation-bar__item, -.topcoat-navigation-bar__item { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; -} - -.navigation-bar__title, -.topcoat-navigation-bar__title { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* topdoc - name: Navigation Bar - description: A place where navigation goes to drink - markup: -
-
-

Header

-
-
- tags: - - desktop - - light - - mobile - - navigation - - bar -*/ - -.topcoat-navigation-bar { - height: 4.375rem; - padding-left: 1rem; - padding-right: 1rem; - background: #e5e9e8; - color: #000; - box-shadow: inset 0 -1px #b9bcbc, 0 1px #d4d6d6; -} - -.topcoat-navigation-bar__item { - margin: 0; - line-height: 4.375rem; - vertical-align: top; -} - -.topcoat-navigation-bar__title { - font-size: 1.3rem; - font-weight: 400; - color: #000; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.notification, -.topcoat-notification { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -/* topdoc - name: Notification - description: Notification badge - markup: - 1 - tags: - - desktop - - light - - mobile - - notification -*/ - -.topcoat-notification { - padding: 0.15em 0.5em 0.2em; - border-radius: 2px; - background-color: #ec514e; - color: #fff; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -input[type="radio"] { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.radio-button, -.topcoat-radio-button__checkmark { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button__label, -.topcoat-radio-button { - position: relative; - display: inline-block; - vertical-align: top; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.radio-button:before, -.radio-button:after, -.topcoat-radio-button__checkmark:before, -.topcoat-radio-button__checkmark:after { - content: ''; - position: absolute; - border-radius: 100%; -} - -.radio-button:after, -.topcoat-radio-button__checkmark:after { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.radio-button:before, -.topcoat-radio-button__checkmark:before { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.radio-button--disabled, -input[type="radio"]:disabled + .topcoat-radio-button__checkmark { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Radio Button - description: A button that can play music, but usually just plays ads. - modifiers: - markup: - - -
-
- - -
-
- - -
-
- - - examples: - Mobile Radio Button: http://codepen.io/Topcoat/pen/HDcJj - tags: - - desktop - - light - - mobile - - Radio -*/ - -input[type="radio"] { - height: 1.875rem; - width: 1.875rem; - margin-top: 0; - margin-right: -1.875rem; - margin-bottom: -1.875rem; - margin-left: 0; -} - -input[type="radio"]:checked + .topcoat-radio-button__checkmark:after { - opacity: 1; -} - -.topcoat-radio-button { - color: #454545; - line-height: 1.875rem; -} - -.topcoat-radio-button__checkmark:before { - width: 1.875rem; - height: 1.875rem; - background: #e5e9e8; - border: 1px solid #a5a8a8; - box-shadow: inset 0 1px #fff; -} - -.topcoat-radio-button__checkmark { - position: relative; - width: 1.875rem; - height: 1.875rem; -} - -.topcoat-radio-button__checkmark:after { - opacity: 0; - width: 0.875rem; - height: 0.875rem; - background: #666; - border: 1px solid rgba(0,0,0,0.1); - box-shadow: 0 1px rgba(255,255,255,0.5); - -webkit-transform: none; - -ms-transform: none; - transform: none; - top: 7px; - left: 7px; -} - -input[type="radio"]:focus + .topcoat-radio-button__checkmark:before { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb { - cursor: pointer; -} - -.range__thumb--webkit { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -.range, -.topcoat-range { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -.range__thumb, -.topcoat-range::-moz-range-thumb { - cursor: pointer; -} - -.range__thumb--webkit, -.topcoat-range::-webkit-slider-thumb { - cursor: pointer; - -webkit-appearance: none; -} - -.range:disabled, -.topcoat-range:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Range - description: Range input - modifiers: - :active: Active state - :disabled: Disabled state - :hover: Hover state - :focus: Focused - markup: - - - examples: - mobile range: http://codepen.io/Topcoat/pen/BskEn - tags: - - desktop - - mobile - - range -*/ - -.topcoat-range { - border-radius: 6px; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - height: 1rem; - border-radius: 30px; -} - -.topcoat-range::-moz-range-track { - border-radius: 6px; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - height: 1rem; - border-radius: 30px; -} - -.topcoat-range::-webkit-slider-thumb { - height: 3rem; - width: 2rem; - background-color: #e5e9e8; - border: 1px solid #a5a8a8; - border-radius: 6px; - box-shadow: inset 0 1px #fff; -} - -.topcoat-range::-moz-range-thumb { - height: 3rem; - width: 2rem; - background-color: #e5e9e8; - border: 1px solid #a5a8a8; - border-radius: 6px; - box-shadow: inset 0 1px #fff; -} - -.topcoat-range:focus::-webkit-slider-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-range:focus::-moz-range-thumb { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.search-input, -.topcoat-search-input, -.topcoat-search-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.search-input:disabled, -.topcoat-search-input:disabled, -.topcoat-search-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Search Input - description: A text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form -*/ - -.topcoat-search-input, -.topcoat-search-input--large { - line-height: 3rem; - font-size: 16px; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); - color: #454545; - padding: 0 0 0 2rem; - border-radius: 30px; - background-image: url("../img/search.svg"); - background-position: 1em center; - background-repeat: no-repeat; - background-size: 16px; -} - -.topcoat-search-input:focus, -.topcoat-search-input--large:focus { - background-image: url("../img/search_dark.svg"); - background-color: #edf1f1; - color: #000; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-search-input::-webkit-search-cancel-button, -.topcoat-search-input::-webkit-search-decoration, -.topcoat-search-input--large::-webkit-search-cancel-button, -.topcoat-search-input--large::-webkit-search-decoration { - margin-right: 5px; -} - -.topcoat-search-input:focus::-webkit-input-placeholder, -.topcoat-search-input:focus::-webkit-input-placeholder { - color: #c6c8c8; -} - -.topcoat-search-input:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-search-input:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-search-input:disabled:-ms-input-placeholder { - color: #000; -} - -/* topdoc - name: Large Search Input - description: A large text input designed for searching. - modifiers: - :disabled: Disabled state - markup: - - - tags: - - desktop - - light - - mobile - - text - - input - - search - - form - - large -*/ - -.topcoat-search-input--large { - line-height: 4.375rem; - font-size: 1.3rem; - font-weight: 200; - padding: 0 0 0 2.9rem; - border-radius: 40px; - background-position: 1.2em center; - background-size: 1.3rem; -} - -.topcoat-search-input--large:disabled { - color: #000; -} - -.topcoat-search-input--large:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-search-input--large:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-search-input--large:disabled:-ms-input-placeholder { - color: #000; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.switch, -.topcoat-switch { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch__input, -.topcoat-switch__input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.switch__toggle, -.topcoat-switch__toggle { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.switch__toggle:before, -.switch__toggle:after, -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - content: ''; - position: absolute; - z-index: -1; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; -} - -.switch--disabled, -.topcoat-switch__input:disabled + .topcoat-switch__toggle { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Switch - description: Default skin for Topcoat switch - modifiers: - :focus: Focus state - :disabled: Disabled state - markup: - -
-
- -
-
- - examples: - mobile switch: http://codepen.io/Topcoat/pen/upxds - tags: - - desktop - - light - - mobile - - switch -*/ - -.topcoat-switch { - font-size: 16px; - padding: 0 1.25rem; - border-radius: 6px; - border: 1px solid #a5a8a8; - overflow: hidden; - width: 6rem; -} - -.topcoat-switch__toggle:before, -.topcoat-switch__toggle:after { - top: -1px; - width: 5rem; -} - -.topcoat-switch__toggle:before { - content: 'ON'; - color: #0083e8; - background-color: #e0f0fa; - right: 1rem; - padding-left: 1.5rem; -} - -.topcoat-switch__toggle { - line-height: 3rem; - height: 3rem; - width: 2rem; - border-radius: 6px; - color: #454545; - text-shadow: 0 1px #fff; - background-color: #e5e9e8; - border: 1px solid #a5a8a8; - margin-left: -1.3rem; - margin-bottom: -1px; - margin-top: -1px; - box-shadow: inset 0 1px #fff; - -webkit-transition: margin-left 0.05s ease-in-out; - transition: margin-left 0.05s ease-in-out; -} - -.topcoat-switch__toggle:after { - content: 'OFF'; - background-color: #d3d7d7; - left: 1rem; - padding-left: 2rem; -} - -.topcoat-switch__input:checked + .topcoat-switch__toggle { - margin-left: 2.7rem; -} - -.topcoat-switch__input:focus + .topcoat-switch__toggle { - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-switch__input:disabled + .topcoat-switch__toggle:after, -.topcoat-switch__input:disabled + .topcoat-switch__toggle:before { - background: transparent; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.button, -.topcoat-tab-bar__button { - position: relative; - display: inline-block; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - text-decoration: none; -} - -.button--quiet { - background: transparent; - border: 1px solid transparent; - box-shadow: none; -} - -.button--disabled, -.topcoat-tab-bar__button:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -.button-bar, -.topcoat-tab-bar { - display: table; - table-layout: fixed; - white-space: nowrap; - margin: 0; - padding: 0; -} - -.button-bar__item, -.topcoat-tab-bar__item { - display: table-cell; - width: auto; - border-radius: 0; -} - -.button-bar__item > input, -.topcoat-tab-bar__item > input { - position: absolute; - overflow: hidden; - padding: 0; - border: 0; - opacity: 0.001; - z-index: 1; - vertical-align: top; - outline: none; -} - -.button-bar__button { - border-radius: inherit; -} - -.button-bar__item:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Tab Bar - description: Component of tab buttons - modifiers: - :disabled: Disabled state - markup: -
- - - -
- examples: - mobile tab bar: http://codepen.io/Topcoat/pen/rJICF - tags: - - desktop - - light - - dark - - mobile - - tab - - group - - bar -*/ - -.topcoat-tab-bar__button { - padding: 0 1.25rem; - height: 3rem; - line-height: 3rem; - letter-spacing: 1px; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: top; - background-color: #e5e9e8; - box-shadow: inset 0 1px #fff; - border-top: 1px solid #a5a8a8; -} - -.topcoat-tab-bar__button:active, -.topcoat-tab-bar__button--large:active, -:checked + .topcoat-tab-bar__button { - color: #0083e8; - background-color: #e0f0fa; - box-shadow: inset 0 0 2px #c0ced8; -} - -.topcoat-tab-bar__button:focus, -.topcoat-tab-bar__button--large:focus { - z-index: 1; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.input, -.topcoat-text-input, -.topcoat-text-input--large { - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - vertical-align: top; - outline: none; -} - -.input:disabled, -.topcoat-text-input:disabled, -.topcoat-text-input--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Text input - description: Topdoc text input - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - mobile - - text - - input -*/ - -.topcoat-text-input, -.topcoat-text-input--large { - line-height: 3rem; - font-size: 16px; - letter-spacing: 1px; - padding: 0 1.25rem; - border: 1px solid #a5a8a8; - border-radius: 6px; - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); - color: #454545; - vertical-align: top; -} - -.topcoat-text-input:focus, -.topcoat-text-input--large:focus { - background-color: #edf1f1; - color: #000; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-text-input:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-text-input:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-text-input:disabled:-ms-input-placeholder { - color: #000; -} - -.topcoat-text-input:invalid { - border: 1px solid #d83b75; -} - -/* topdoc - name: Large Text Input - description: A bigger input, still for text. - modifiers: - :disabled: Disabled state - :focus: Focused - :invalid: Hover state - markup: - -
-
- -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - large -*/ - -.topcoat-text-input--large { - line-height: 4.375rem; - font-size: 1.3rem; -} - -.topcoat-text-input--large:disabled { - color: #000; -} - -.topcoat-text-input--large:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-text-input--large:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-text-input--large:disabled:-ms-input-placeholder { - color: #000; -} - -.topcoat-text-input--large:invalid { - border: 1px solid #d83b75; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -/** -* -* Copyright 2012 Adobe Systems Inc.; -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -*/ - -.textarea, -.topcoat-textarea, -.topcoat-textarea--large { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - vertical-align: top; - resize: none; - outline: none; -} - -.textarea:disabled, -.topcoat-textarea:disabled, -.topcoat-textarea--large:disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} - -/* topdoc - name: Textarea - description: A whole area, just for text. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea, -.topcoat-textarea--large { - padding: 2rem; - font-size: 2.5rem; - font-weight: 200; - border-radius: 6px; - line-height: 3rem; - border: 1px solid #a5a8a8; - background-color: #d3d7d7; - box-shadow: inset 0 1px rgba(0,0,0,0.12); - color: #454545; - letter-spacing: 1px; -} - -.topcoat-textarea:focus, -.topcoat-textarea--large:focus { - background-color: #edf1f1; - color: #000; - border: 1px solid #0940fd; - box-shadow: 0 0 0 2px #6fb5f1; -} - -.topcoat-textarea:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-textarea:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-textarea:disabled:-ms-input-placeholder { - color: #000; -} - -/* topdoc - name: Large Textarea - description: A whole area, just for text; now available in large. - modifiers: - :disabled: Disabled state - markup: - -
-
- - tags: - - desktop - - light - - mobile - - form - - input - - textarea -*/ - -.topcoat-textarea--large { - font-size: 3rem; - line-height: 4.375rem; -} - -.topcoat-textarea--large:disabled { - color: #000; -} - -.topcoat-textarea--large:disabled::-webkit-input-placeholder { - color: #000; -} - -.topcoat-textarea--large:disabled::-moz-placeholder { - color: #000; -} - -.topcoat-textarea--large:disabled:-ms-input-placeholder { - color: #000; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Regular.otf"); -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Light.otf"); - font-weight: 200; -} - -@font-face { - font-family: "Source Sans"; - src: url("../font/SourceSansPro-Semibold.otf"); - font-weight: 600; -} - -body { - margin: 0; - padding: 0; - background: #dfe2e2; - color: #000; - font: 16px "Source Sans", helvetica, arial, sans-serif; - font-weight: 200; -} - -:focus { - outline-color: transparent; - outline-style: none; -} - -.topcoat-icon--menu-stack { - background: url("../img/hamburger_dark.svg") no-repeat; - background-size: cover; -} - -.quarter { - width: 25%; -} - -.half { - width: 50%; -} - -.three-quarters { - width: 75%; -} - -.third { - width: 33.333%; -} - -.two-thirds { - width: 66.666%; -} - -.full { - width: 100%; -} - -.left { - text-align: left; -} - -.center { - text-align: center; -} - -.right { - text-align: right; -} - -.reset-ui { - -moz-box-sizing: border-box; - box-sizing: border-box; - background-clip: padding-box; - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - border: none; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -/* This file should include color and image variables corresponding to the dark theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* Search Input */ - -/* List */ - -/* Checkbox */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Textarea */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* This file should include color and image variables corresponding to the light theme */ - -/* Call To Action */ - -/* Icons */ - -/* Navigation Bar */ - -/* Text Input */ - -/* List */ - -/* Overlay */ - -/* Progress bar */ - -/* Checkbox */ - -/* Range input */ - -/* Radio Button */ - -/* Tab bar */ - -/* Switch */ - -/* Containers */ - -/* Icon Button */ - -/* Navigation bar */ - -/* List */ - -/* Search Input */ - -/* Text Area */ - -/* Checkbox */ - -/* Radio */ - -/* Range input */ - -/* Search Input */ - -/* Switch */ - -/* Text Input */ - -/* Radio input */ - -/* Overlay */ - -/* Textarea */ - -/* Progress bar container */ - -/* Progress bar progress */ - -/* Search input */ - -/* Switch */ - -/* Notification */ \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/css/topcoat-mobile-light.min.css b/www/assets/topcoat-0.7.5/css/topcoat-mobile-light.min.css deleted file mode 100755 index 7692377..0000000 --- a/www/assets/topcoat-0.7.5/css/topcoat-mobile-light.min.css +++ /dev/null @@ -1 +0,0 @@ -.button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled,.topcoat-button-bar__button:disabled,.topcoat-button-bar__button--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta,.topcoat-button-bar__button,.topcoat-button-bar__button--large{padding:0 1.25rem;font-size:16px;line-height:3rem;letter-spacing:1px;color:#454545;text-shadow:0 1px #fff;vertical-align:top;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border:1px solid #a5a8a8;border-radius:6px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover,.topcoat-button-bar__button:hover,.topcoat-button-bar__button--large:hover{background-color:#edf1f1}.topcoat-button:active,.topcoat-button--large:active,.topcoat-button-bar__button:active,.topcoat-button-bar__button--large:active,:checked+.topcoat-button-bar__button{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus,.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 1px #fff;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#454545;text-shadow:0 1px #fff;background-color:#d3d7d7;border:1px solid #a5a8a8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button-bar__button--large{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#0380e8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}.button-bar,.topcoat-button-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-button-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-button-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button-bar>.topcoat-button-bar__item:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.topcoat-button-bar>.topcoat-button-bar__item:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.topcoat-button-bar__item:first-child>.topcoat-button-bar__button,.topcoat-button-bar__item:first-child>.topcoat-button-bar__button--large{border-right:0}.topcoat-button-bar__item:last-child>.topcoat-button-bar__button,.topcoat-button-bar__item:last-child>.topcoat-button-bar__button--large{border-left:0}.topcoat-button-bar__button{border-radius:inherit}.topcoat-button-bar__button:focus,.topcoat-button-bar__button--large:focus{z-index:1}.topcoat-button-bar__button--large{border-radius:inherit}.button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled{opacity:.3;cursor:default;pointer-events:none}.button,.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-button:disabled,.topcoat-button--quiet:disabled,.topcoat-button--large:disabled,.topcoat-button--large--quiet:disabled,.topcoat-button--cta:disabled,.topcoat-button--large--cta:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-button,.topcoat-button--quiet,.topcoat-button--large,.topcoat-button--large--quiet,.topcoat-button--cta,.topcoat-button--large--cta{padding:0 1.25rem;font-size:16px;line-height:3rem;letter-spacing:1px;color:#454545;text-shadow:0 1px #fff;vertical-align:top;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border:1px solid #a5a8a8;border-radius:6px}.topcoat-button:hover,.topcoat-button--quiet:hover,.topcoat-button--large:hover,.topcoat-button--large--quiet:hover{background-color:#edf1f1}.topcoat-button:active,.topcoat-button--large:active{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button:focus,.topcoat-button--quiet:focus,.topcoat-button--large:focus,.topcoat-button--large--quiet:focus,.topcoat-button--cta:focus,.topcoat-button--large--cta:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--quiet:hover,.topcoat-button--large--quiet:hover{text-shadow:0 1px #fff;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-button--quiet:active,.topcoat-button--large--quiet:active{color:#454545;text-shadow:0 1px #fff;background-color:#d3d7d7;border:1px solid #a5a8a8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large,.topcoat-button--large--quiet{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}.topcoat-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-button--cta,.topcoat-button--large--cta{border:1px solid #143250;background-color:#288edf;box-shadow:inset 0 1px rgba(255,255,255,.36);color:#fff;font-weight:500;text-shadow:0 -1px rgba(0,0,0,.36)}.topcoat-button--cta:hover,.topcoat-button--large--cta:hover{background-color:#509bef}.topcoat-button--cta:active,.topcoat-button--large--cta:active{background-color:#0380e8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-button--large--cta{font-size:1.3rem;font-weight:400;line-height:4.375rem;padding:0 1.25rem}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after{content:'';position:absolute}.checkbox:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}input[type=checkbox]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.checkbox,.topcoat-checkbox__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label,.topcoat-checkbox{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled,input[type=checkbox]:disabled+.topcoat-checkbox__checkmark{opacity:.3;cursor:default;pointer-events:none}.checkbox:before,.checkbox:after,.topcoat-checkbox__checkmark:before,.topcoat-checkbox__checkmark:after{content:'';position:absolute}.checkbox:before,.topcoat-checkbox__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.topcoat-checkbox__checkmark{height:2rem}input[type=checkbox]{height:2rem;width:2rem;margin-top:0;margin-right:-2rem;margin-bottom:-2rem;margin-left:0}input[type=checkbox]:checked+.topcoat-checkbox__checkmark:after{opacity:1}.topcoat-checkbox{line-height:2rem}.topcoat-checkbox__checkmark:before{width:2rem;height:2rem;background:#e5e9e8;border:1px solid #a5a8a8;border-radius:3px;box-shadow:inset 0 1px #fff}.topcoat-checkbox__checkmark{width:2rem;height:2rem}.topcoat-checkbox__checkmark:after{top:1px;left:2px;opacity:0;width:28px;height:11px;background:transparent;border:7px solid #666;border-width:7px;border-top:0;border-right:0;border-radius:2px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}input[type=checkbox]:focus+.topcoat-checkbox__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.button,.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-icon-button:disabled,.topcoat-icon-button--quiet:disabled,.topcoat-icon-button--large:disabled,.topcoat-icon-button--large--quiet:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-icon-button,.topcoat-icon-button--quiet,.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{padding:0 .75rem;line-height:3rem;letter-spacing:1px;color:#454545;text-shadow:0 1px #fff;vertical-align:baseline;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border:1px solid #a5a8a8;border-radius:6px}.topcoat-icon-button:hover,.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large:hover,.topcoat-icon-button--large--quiet:hover{background-color:#edf1f1}.topcoat-icon-button:active{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-icon-button:focus,.topcoat-icon-button--quiet:focus,.topcoat-icon-button--quiet:hover:focus,.topcoat-icon-button--large:focus,.topcoat-icon-button--large--quiet:focus,.topcoat-icon-button--large--quiet:hover:focus{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1;outline:0}.topcoat-icon-button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon-button--quiet:hover,.topcoat-icon-button--large--quiet:hover{text-shadow:0 1px #fff;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-icon-button--quiet:active,.topcoat-icon-button--large--quiet:active{color:#454545;text-shadow:0 1px #fff;background-color:#d3d7d7;border:1px solid #a5a8a8;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-icon-button--large,.topcoat-icon-button--large--quiet{width:4.375rem;height:4.375rem;line-height:4.375rem}.topcoat-icon-button--large:active{background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12)}.topcoat-icon-button--large--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.topcoat-icon,.topcoat-icon--large{position:relative;display:inline-block;vertical-align:top;overflow:hidden;width:1.62rem;height:1.62rem;vertical-align:middle;top:-1px}.topcoat-icon--large{width:2.499999998125rem;height:2.499999998125rem;top:-2px}.input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled{opacity:.3;cursor:default;pointer-events:none}.list{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;-webkit-overflow-scrolling:touch}.list__header{margin:0}.list__container{padding:0;margin:0;list-style-type:none}.list__item{margin:0;padding:0}.list,.topcoat-list{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;-webkit-overflow-scrolling:touch}.list__header,.topcoat-list__header{margin:0}.list__container,.topcoat-list__container{padding:0;margin:0;list-style-type:none}.list__item,.topcoat-list__item{margin:0;padding:0}.topcoat-list{border-top:1px solid #bcbfbf;border-bottom:1px solid #eff1f1;background-color:#dfe2e2}.topcoat-list__header{padding:4px 20px;font-size:.9em;font-weight:400;background-color:#cccfcf;color:#656565;text-shadow:0 1px 0 rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.23)}.topcoat-list__container{border-top:1px solid #bcbfbf;color:#454545}.topcoat-list__item{padding:1.25rem;border-top:1px solid #eff1f1;border-bottom:1px solid #bcbfbf}.topcoat-list__item:first-child{border-top:1px solid rgba(0,0,0,.05)}.navigation-bar{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;overflow:hidden;word-spacing:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-bar__item{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0}.navigation-bar__title{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-bar,.topcoat-navigation-bar{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;overflow:hidden;word-spacing:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-bar__item,.topcoat-navigation-bar__item{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0}.navigation-bar__title,.topcoat-navigation-bar__title{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topcoat-navigation-bar{height:4.375rem;padding-left:1rem;padding-right:1rem;background:#e5e9e8;color:#000;box-shadow:inset 0 -1px #b9bcbc,0 1px #d4d6d6}.topcoat-navigation-bar__item{margin:0;line-height:4.375rem;vertical-align:top}.topcoat-navigation-bar__title{font-size:1.3rem;font-weight:400;color:#000}.notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.notification,.topcoat-notification{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.topcoat-notification{padding:.15em .5em .2em;border-radius:2px;background-color:#ec514e;color:#fff}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after{content:'';position:absolute;border-radius:100%}.radio-button:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.radio-button,.topcoat-radio-button__checkmark{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button__label,.topcoat-radio-button{position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-button:before,.radio-button:after,.topcoat-radio-button__checkmark:before,.topcoat-radio-button__checkmark:after{content:'';position:absolute;border-radius:100%}.radio-button:after,.topcoat-radio-button__checkmark:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio-button:before,.topcoat-radio-button__checkmark:before{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.radio-button--disabled,input[type=radio]:disabled+.topcoat-radio-button__checkmark{opacity:.3;cursor:default;pointer-events:none}input[type=radio]{height:1.875rem;width:1.875rem;margin-top:0;margin-right:-1.875rem;margin-bottom:-1.875rem;margin-left:0}input[type=radio]:checked+.topcoat-radio-button__checkmark:after{opacity:1}.topcoat-radio-button{color:#454545;line-height:1.875rem}.topcoat-radio-button__checkmark:before{width:1.875rem;height:1.875rem;background:#e5e9e8;border:1px solid #a5a8a8;box-shadow:inset 0 1px #fff}.topcoat-radio-button__checkmark{position:relative;width:1.875rem;height:1.875rem}.topcoat-radio-button__checkmark:after{opacity:0;width:.875rem;height:.875rem;background:#666;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px rgba(255,255,255,.5);-webkit-transform:none;-ms-transform:none;transform:none;top:7px;left:7px}input[type=radio]:focus+.topcoat-radio-button__checkmark:before{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb{cursor:pointer}.range__thumb--webkit{cursor:pointer;-webkit-appearance:none}.range:disabled{opacity:.3;cursor:default;pointer-events:none}.range,.topcoat-range{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}.range__thumb,.topcoat-range::-moz-range-thumb{cursor:pointer}.range__thumb--webkit,.topcoat-range::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none}.range:disabled,.topcoat-range:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-range{border-radius:6px;border:1px solid #a5a8a8;background-color:#d3d7d7;height:1rem;border-radius:30px}.topcoat-range::-moz-range-track{border-radius:6px;border:1px solid #a5a8a8;background-color:#d3d7d7;height:1rem;border-radius:30px}.topcoat-range::-webkit-slider-thumb{height:3rem;width:2rem;background-color:#e5e9e8;border:1px solid #a5a8a8;border-radius:6px;box-shadow:inset 0 1px #fff}.topcoat-range::-moz-range-thumb{height:3rem;width:2rem;background-color:#e5e9e8;border:1px solid #a5a8a8;border-radius:6px;box-shadow:inset 0 1px #fff}.topcoat-range:focus::-webkit-slider-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-range:focus::-moz-range-thumb{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.search-input{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled{opacity:.3;cursor:default;pointer-events:none}.search-input,.topcoat-search-input,.topcoat-search-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:disabled,.topcoat-search-input:disabled,.topcoat-search-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-search-input,.topcoat-search-input--large{line-height:3rem;font-size:16px;border:1px solid #a5a8a8;background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12);color:#454545;padding:0 0 0 2rem;border-radius:30px;background-image:url(../img/search.svg);background-position:1em center;background-repeat:no-repeat;background-size:16px}.topcoat-search-input:focus,.topcoat-search-input--large:focus{background-image:url(../img/search_dark.svg);background-color:#edf1f1;color:#000;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-search-input::-webkit-search-cancel-button,.topcoat-search-input::-webkit-search-decoration,.topcoat-search-input--large::-webkit-search-cancel-button,.topcoat-search-input--large::-webkit-search-decoration{margin-right:5px}.topcoat-search-input:focus::-webkit-input-placeholder,.topcoat-search-input:focus::-webkit-input-placeholder{color:#c6c8c8}.topcoat-search-input:disabled::-webkit-input-placeholder{color:#000}.topcoat-search-input:disabled::-moz-placeholder{color:#000}.topcoat-search-input:disabled:-ms-input-placeholder{color:#000}.topcoat-search-input--large{line-height:4.375rem;font-size:1.3rem;font-weight:200;padding:0 0 0 2.9rem;border-radius:40px;background-position:1.2em center;background-size:1.3rem}.topcoat-search-input--large:disabled{color:#000}.topcoat-search-input--large:disabled::-webkit-input-placeholder{color:#000}.topcoat-search-input--large:disabled::-moz-placeholder{color:#000}.topcoat-search-input--large:disabled:-ms-input-placeholder{color:#000}.switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled{opacity:.3;cursor:default;pointer-events:none}.switch,.topcoat-switch{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch__input,.topcoat-switch__input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.switch__toggle,.topcoat-switch__toggle{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__toggle:before,.switch__toggle:after,.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{content:'';position:absolute;z-index:-1;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.switch--disabled,.topcoat-switch__input:disabled+.topcoat-switch__toggle{opacity:.3;cursor:default;pointer-events:none}.topcoat-switch{font-size:16px;padding:0 1.25rem;border-radius:6px;border:1px solid #a5a8a8;overflow:hidden;width:6rem}.topcoat-switch__toggle:before,.topcoat-switch__toggle:after{top:-1px;width:5rem}.topcoat-switch__toggle:before{content:'ON';color:#0083e8;background-color:#e0f0fa;right:1rem;padding-left:1.5rem}.topcoat-switch__toggle{line-height:3rem;height:3rem;width:2rem;border-radius:6px;color:#454545;text-shadow:0 1px #fff;background-color:#e5e9e8;border:1px solid #a5a8a8;margin-left:-1.3rem;margin-bottom:-1px;margin-top:-1px;box-shadow:inset 0 1px #fff;-webkit-transition:margin-left .05s ease-in-out;transition:margin-left .05s ease-in-out}.topcoat-switch__toggle:after{content:'OFF';background-color:#d3d7d7;left:1rem;padding-left:2rem}.topcoat-switch__input:checked+.topcoat-switch__toggle{margin-left:2.7rem}.topcoat-switch__input:focus+.topcoat-switch__toggle{border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-switch__input:disabled+.topcoat-switch__toggle:after,.topcoat-switch__input:disabled+.topcoat-switch__toggle:before{background:transparent}.button,.topcoat-tab-bar__button{position:relative;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}.button--quiet{background:transparent;border:1px solid transparent;box-shadow:none}.button--disabled,.topcoat-tab-bar__button:disabled{opacity:.3;cursor:default;pointer-events:none}.button-bar,.topcoat-tab-bar{display:table;table-layout:fixed;white-space:nowrap;margin:0;padding:0}.button-bar__item,.topcoat-tab-bar__item{display:table-cell;width:auto;border-radius:0}.button-bar__item>input,.topcoat-tab-bar__item>input{position:absolute;overflow:hidden;padding:0;border:0;opacity:.001;z-index:1;vertical-align:top;outline:0}.button-bar__button{border-radius:inherit}.button-bar__item:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-tab-bar__button{padding:0 1.25rem;height:3rem;line-height:3rem;letter-spacing:1px;color:#454545;text-shadow:0 1px #fff;vertical-align:top;background-color:#e5e9e8;box-shadow:inset 0 1px #fff;border-top:1px solid #a5a8a8}.topcoat-tab-bar__button:active,.topcoat-tab-bar__button--large:active,:checked+.topcoat-tab-bar__button{color:#0083e8;background-color:#e0f0fa;box-shadow:inset 0 0 2px #c0ced8}.topcoat-tab-bar__button:focus,.topcoat-tab-bar__button--large:focus{z-index:1}.input,.topcoat-text-input,.topcoat-text-input--large{padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;vertical-align:top;outline:0}.input:disabled,.topcoat-text-input:disabled,.topcoat-text-input--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-text-input,.topcoat-text-input--large{line-height:3rem;font-size:16px;letter-spacing:1px;padding:0 1.25rem;border:1px solid #a5a8a8;border-radius:6px;background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12);color:#454545;vertical-align:top}.topcoat-text-input:focus,.topcoat-text-input--large:focus{background-color:#edf1f1;color:#000;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-text-input:disabled::-webkit-input-placeholder{color:#000}.topcoat-text-input:disabled::-moz-placeholder{color:#000}.topcoat-text-input:disabled:-ms-input-placeholder{color:#000}.topcoat-text-input:invalid{border:1px solid #d83b75}.topcoat-text-input--large{line-height:4.375rem;font-size:1.3rem}.topcoat-text-input--large:disabled{color:#000}.topcoat-text-input--large:disabled::-webkit-input-placeholder{color:#000}.topcoat-text-input--large:disabled::-moz-placeholder{color:#000}.topcoat-text-input--large:disabled:-ms-input-placeholder{color:#000}.topcoat-text-input--large:invalid{border:1px solid #d83b75}.textarea{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled{opacity:.3;cursor:default;pointer-events:none}.textarea,.topcoat-textarea,.topcoat-textarea--large{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;vertical-align:top;resize:none;outline:0}.textarea:disabled,.topcoat-textarea:disabled,.topcoat-textarea--large:disabled{opacity:.3;cursor:default;pointer-events:none}.topcoat-textarea,.topcoat-textarea--large{padding:2rem;font-size:2.5rem;font-weight:200;border-radius:6px;line-height:3rem;border:1px solid #a5a8a8;background-color:#d3d7d7;box-shadow:inset 0 1px rgba(0,0,0,.12);color:#454545;letter-spacing:1px}.topcoat-textarea:focus,.topcoat-textarea--large:focus{background-color:#edf1f1;color:#000;border:1px solid #0940fd;box-shadow:0 0 0 2px #6fb5f1}.topcoat-textarea:disabled::-webkit-input-placeholder{color:#000}.topcoat-textarea:disabled::-moz-placeholder{color:#000}.topcoat-textarea:disabled:-ms-input-placeholder{color:#000}.topcoat-textarea--large{font-size:3rem;line-height:4.375rem}.topcoat-textarea--large:disabled{color:#000}.topcoat-textarea--large:disabled::-webkit-input-placeholder{color:#000}.topcoat-textarea--large:disabled::-moz-placeholder{color:#000}.topcoat-textarea--large:disabled:-ms-input-placeholder{color:#000}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Regular.otf)}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Light.otf);font-weight:200}@font-face{font-family:"Source Sans";src:url(../font/SourceSansPro-Semibold.otf);font-weight:600}body{margin:0;padding:0;background:#dfe2e2;color:#000;font:16px "Source Sans",helvetica,arial,sans-serif;font-weight:200}:focus{outline-color:transparent;outline-style:none}.topcoat-icon--menu-stack{background:url(../img/hamburger_dark.svg) no-repeat;background-size:cover}.quarter{width:25%}.half{width:50%}.three-quarters{width:75%}.third{width:33.333%}.two-thirds{width:66.666%}.full{width:100%}.left{text-align:left}.center{text-align:center}.right{text-align:right}.reset-ui{-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0;font:inherit;color:inherit;background:transparent;border:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/css/brackets.css b/www/assets/topcoat-0.7.5/demo/css/brackets.css deleted file mode 100755 index 8e32479..0000000 --- a/www/assets/topcoat-0.7.5/demo/css/brackets.css +++ /dev/null @@ -1,69 +0,0 @@ -/** - * Brackets theme - * - * @author Garth Braithwaite - * @version 0.0.1 - */ -pre { - word-wrap: break-word; - padding: 6px 10px; - line-height: 19px; - margin-bottom: 20px; -} - -pre, code { - font-family: source-code-pro, 'Source Code Pro', Courier, monospace; - color: #535353; -} - -pre, pre code { - font-size: 13px; -} - -pre .comment { - color: #A2A2A2; -} - -pre .support { - color: #0086B3; -} - -pre .tag, pre .tag-name { - color: #446FBD; -} - -pre .css-property { - color: #8757AD; -} - -pre .css-value, pre .support.namespace { - color: #F18900; -} -pre .vendor-prefix { - color: #535353; -} -pre .constant.numeric, pre .keyword.unit { - color: #738D00; -} -pre .hex-color { - color: #F18900; -} -pre .entity.class { - color: #5585C4; -} - -pre .entity.id, pre .entity.function { - color: #900; -} - -pre .attribute, pre .variable { - color: #738D00; -} - -pre .string, pre .support.value { - color: #8757AD; -} - -pre .regexp { - color: #535353; -} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/css/main.css b/www/assets/topcoat-0.7.5/demo/css/main.css deleted file mode 100755 index 2d0bda3..0000000 --- a/www/assets/topcoat-0.7.5/demo/css/main.css +++ /dev/null @@ -1,508 +0,0 @@ -html,body{ - margin:0; - padding:0; - height: 100%; -} -body { - font-family: source-sans-pro, sans-serif; - position: relative; - -webkit-font-smoothing: antialiased; -} -body.light { - background: #F4F4F4; -} -body.dark { - color: #F0F1F1; - background: #4A4D4E; -} -body.light { - color: #181919; -} - -h1 { - font-weight: 600; -} -#wrapper { - width: 100%; - overflow-x: hidden; - background: inherit; - position: relative; -} -#site { - width: 100%; - position: relative; - z-index: 10; - background: inherit; - left: 0; - transition: all 0.2s ease-out; - -webkit-transition: all 0.2s ease-out; - transform: translate3d(0, 0, 0); - -webkit-transform: translate3d(0, 0, 0); -} -#site:before{ - position: absolute; - content: ''; - left: -4px; - height: 100%; - width: 4px; - background: #3B3E3E; -} -#site.open { - transform: translate3d(250px, 0, 0); - -webkit-transform: translate3d(250px, 0, 0); -} -pre { - font-family: source-code-pro, sans-serif; - font-size: 12px; -} -/* Main Header */ -#main-header { - color: #373435; - background: #fff; - height: 98px; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 10px 20px; - position: relative; -} -#main-header hgroup { - text-align: center; -} -#main-header hgroup h1 { - font-size: 40px; - margin: 5px 0 0; - letter-spacing: -.065em; - line-height: 1.1em; -} -#main-header hgroup a { - color: #464646; - text-decoration: none; -} -#main-header hgroup a:hover { - color: #000; -} -#main-header hgroup p { - font-size: 13px; - color: #999; - margin: 0; -} -#main-header nav { - display: none; -} -#slide-menu-button { - position: absolute; - top: 20px; - left: 20px; - display: inline-block; - vertical-align: top; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-background-clip: padding; - -moz-background-clip: padding; - background-clip: padding-box; - padding: 0; - margin: 0; - font: inherit; - color: inherit; - background: transparent; - cursor: default; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -o-text-overflow: ellipsis; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - padding: 0 0.5rem; - line-height: 2rem; - letter-spacing: 1px; - color: #454545; - text-shadow: 0 1px #fff; - vertical-align: baseline; - -webkit-box-shadow: inset 0 1px #fff; - box-shadow: inset 0 1px #fff; - -webkit-border-radius: 3px; - border-radius: 3px; - width: 2.6rem; - height: 2.6rem; - line-height: 2.6rem; - border: 1px solid transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -#slide-menu:disabled, -#slide-menu.is-disabled { - opacity: 0.3; - cursor: default; - pointer-events: none; -} -#slide-menu-button:active, -#slide-menu-button.is-active { - color: #454545; - text-shadow: 0 1px #fff; - background-color: #d3d7d7; - border: 1px solid #a5a8a8; - -webkit-box-shadow: inset 0 1px rgba(0,0,0,0.12); - box-shadow: inset 0 1px rgba(0,0,0,0.12); -} -#slide-menu-button span { - background-repeat: no-repeat; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgWw0KCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPg0KCTwhRU5USVRZIG5zX2FpICJodHRwOi8vbnMuYWRvYmUuY29tL0Fkb2JlSWxsdXN0cmF0b3IvMTAuMC8iPg0KCTwhRU5USVRZIG5zX2dyYXBocyAiaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyI+DQoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+DQoJPCFFTlRJVFkgbnNfaW1yZXAgImh0dHA6Ly9ucy5hZG9iZS5jb20vSW1hZ2VSZXBsYWNlbWVudC8xLjAvIj4NCgk8IUVOVElUWSBuc19zZncgImh0dHA6Ly9ucy5hZG9iZS5jb20vU2F2ZUZvcldlYi8xLjAvIj4NCgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4NCgk8IUVOVElUWSBuc19hZG9iZV94cGF0aCAiaHR0cDovL25zLmFkb2JlLmNvbS9YUGF0aC8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzd2l0Y2g+DQoJPGZvcmVpZ25PYmplY3QgcmVxdWlyZWRFeHRlbnNpb25zPSImbnNfYWk7IiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj4NCgkJPGk6cGdmUmVmICB4bGluazpocmVmPSIjYWRvYmVfaWxsdXN0cmF0b3JfcGdmIj4NCgkJPC9pOnBnZlJlZj4NCgk8L2ZvcmVpZ25PYmplY3Q+DQoJPGcgaTpleHRyYW5lb3VzPSJzZWxmIj4NCgkJPGcgb3BhY2l0eT0iMC43Ij4NCgkJCTxnIG9wYWNpdHk9IjAuNzUiPg0KCQkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzksMTF2LTFjMC0xLjQ3LTAuNDgtMi0yLTJIM2MtMS41MywwLTIsMC41Mi0yLDJ2MQ0KCQkJCQljMCwxLjU1LDAuNTIsMiwyLDJoMzRDMzguNSwxMywzOSwxMi41MiwzOSwxMXoiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzksMTBWOWMwLTEuNDctMC40OC0yLTItMkgzQzEuNDcsNywxLDcuNTIsMSw5djFjMCwxLjU1LDAuNTIsMiwyLDJoMzQNCgkJCQkJQzM4LjUsMTIsMzksMTEuNTIsMzksMTB6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGcgb3BhY2l0eT0iMC43Ij4NCgkJCTxnIG9wYWNpdHk9IjAuNzUiPg0KCQkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzksMjJ2LTFjMC0xLjQ3LTAuNDgtMi0yLTJIM2MtMS41MywwLTIsMC41Mi0yLDJ2MQ0KCQkJCQljMCwxLjU1LDAuNTIsMiwyLDJoMzRDMzguNSwyNCwzOSwyMy41MiwzOSwyMnoiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzksMjF2LTFjMC0xLjQ3LTAuNDgtMi0yLTJIM2MtMS41MywwLTIsMC41Mi0yLDJ2MWMwLDEuNTUsMC41MiwyLDIsMmgzNA0KCQkJCQlDMzguNSwyMywzOSwyMi41MiwzOSwyMXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8ZyBvcGFjaXR5PSIwLjciPg0KCQkJPGcgb3BhY2l0eT0iMC43NSI+DQoJCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zOSwzM3YtMWMwLTEuNDcxLTAuNDgtMi0yLTJIM2MtMS41MywwLTIsMC41Mi0yLDJ2MQ0KCQkJCQljMCwxLjU1LDAuNTIsMiwyLDJoMzRDMzguNSwzNSwzOSwzNC41MiwzOSwzM3oiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzksMzJ2LTFjMC0xLjQ3MS0wLjQ4LTItMi0ySDNjLTEuNTMsMC0yLDAuNTItMiwydjFjMCwxLjU1LDAuNTIsMiwyLDJoMzQNCgkJCQkJQzM4LjUsMzQsMzksMzMuNTIsMzksMzJ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L3N3aXRjaD4NCjxpOnBnZiAgaWQ9ImFkb2JlX2lsbHVzdHJhdG9yX3BnZiI+DQoJPCFbQ0RBVEFbDQoJZUp6c3ZlbVNKTG1SSnZnRTlnNitQMXFFSEprS0dnQ0RBY1lkV1pId09IbzRRM2FYa094anBXV2tKSmtWVGVaMEhpVlpXZVJ5bjM3MQorMVFWZ0xsN1pFVWVSVksySzFDVkVhNE9nNW5oVU9qeHFlTHYvbzh2Zi9QRjlkZHZmdmZ3UmJxYUQ5UGYvZDNOMjRkbjc5NjgvZm1CCjFNTXZYcjc4N3R0M2IwSDZ5YTkvZWdqcjFTeVZybjlSdjdLSy8venc5dHNYYjE3L25GOWRKZm55SGxmLzVCZmZQdnZkdzh1WEQ0ZGYKUG52OTlicy9QSHY1OFBhbmg1LzhWTDcvN1l0M0x4K2t4aCtldmZyZGQyOS8vL0QyNnRzLy92Nm5mbXRwNi9iWk8vbCsrVm44V1VpSAorUE01SHI3OEZiNSs5dnFQejc3OTlzWC8rNENicFlwN0hkOTg5L3JyRjY5L2Yzenovd2p4OEVYS2g3UWR2aWp5MVg5LzhldUhiOS96Ci9lMmI1OSs5ZW5qOTdzdTNiNTQvZlB2dHpadVhiOTUrKy9QRHpaK2Z2VDc4NnRudjVadG5oLzliM3VETm53N0hsOCtlLzhja2I1Mi8KdW4veDhrRmU4Tld6ZDRjUTBSZlh2d2p4cStOM0wxNSsvUS9mdmZyZGc3ejZ1cEdjdm1LVC8vU3R0Q1hONG0rUXkxZS9lQ1dVM3p5OApleWZQSlRkRWYvNzY3NC9qWXdpUjVTZi85dXVIMzc5ZzkwdTMvSytmV3JOdjMzeno2dG5iLzhDMWh5K1crU0QvMlIxLysvRHFtNWZTCmUzemRPRi9sd3hmOHQvOXA5ZVF0V09lTHVGYnBsYkllMGx3UEtWZjl2dmZOd3g5ZlBQenA1NGQvZVBQNlFUdmcrdTI3MytnUUxNczgKNjcvNnphKy9rekgrcDljdjNzbURyU0J0MmdPL2V2UDF3MHVwMzY2L2YvbU1MODRTK3I5YTRiZlBaRTY4azdGNzgvSzdkNXhaMWU4ZwpQZnpMWjM5K3dEQUZ2Y0UvZnZQdytyZHYvcG5QK0VVTTBrN2NyclpEWE9TTlF0eVdRNmhzUCtKUnQ3bmRNL1IvdFdrMGhHYThmY3lRCkwyV2Mvdkh0aTkrL2VQM3pMMUtWdms1eDFpSDgrN2N2dnU0akdBN1YvcGZHcitydy8rYi82OVBLaTc5NzkvRGFubDdtemMydmhua3cKWC8zcU4zTFh1OWRmMzd4NWhkNy9GaE5jSnNCcm1Sc3YzL3hldjJ0Lzh4dTUvTHR2OUEzNCtTc1pxQy9mdm5pTk5xZC80RGYxcXk5ZgpmaWRmL2YzYk45OTk4NHZYLy81bStva3U3WDkrZUM3clY4Ynk2OE0vL3U1L3l3ZFpuNXliaDkrK2ZmWmNHcERQcmM3VnN4ZmYvUFM5Cnpjbkx2WDA0NkpkeUpULzY3KysvK3ZiaDMyVlY5Y3VWZXZmNmp3OHYzM3d6Tk5zb3dsVU8vL0xzN1RmZjMvU1hMNSs5ZnZiMlFIcHIKK1pjdi9pamZQSk9lNm0xMzJoTWFsVm55alhRT0wyR1ZreHU4cDhMdzFSTnU5T3pkSDRRQlBieisrdHZXdG43Y1A3alN2cis5M3p6SApISHg3T0w3OTd0cy9ISDc3NXMzTDF1eitxOWE2a1VsRi9iK05lM3pKQzE3LzQydnRvUE03V1lYVE93bi8rWnU3aTlSKy9BN3k1ZDl5CjZ6ZlBYcjU4OGZ1M3o3NzV3NHZubDI1dzRmdDJKLzN1UXliV24xLzk3czNMRjkrKzZ2TnBvSHo1N08yN0Y4OWZQdnptejkrK2UzajEKNU1FOTNIMzlRcGpjSTh2NHZYVis4NmRuNzU3LzRaY3ZmdmYyMmRzWEQrOWRmUmlBZjMveCttdVorNy81N3NXN2g5NUJiMTU5QXlubAo4SnMvUFB2bWdhL3g3Zy8zclBtYjFtRCtTbGoveU55LytPSTlYRCtzaCtQcjRmdS9mL3ZzNnhleW9ZalE5ZmR2WG43OThQcndhN0QzCmFmZEp0cTl5T0g0OS9kczBXd2tzeStIdnZqcStuZjdiTkovK2hKTVNoNUtzTEZZeS8vZXk0djlKZm8ybHRGTG5iVmV1aDNLVWNtUGwKZGloMzgvMDAzM3ZaUGRqNEU0ZVNockxzU3RZeThWY0pxNVRDMzNVbzI2NWNoMk1yTjYwY3c2MFUvM1E3eVljN2ttN0QvVmpHcnVQRAorVThheWpLVUhGZVVTWC9GTXBRYU55bjY3L1ZRamxxbS8rdlNXRDQybW1rM25zc3dxbjFzcFV4dGVKZGhrSFZVeDlHdFV2QWJvMXAzCjQ3c05JeXovVGpiVVB0akhOc3o2RzZOOE40NjIvS3MvODhXeGp0TnVvSk9NSzM1alpESEdLMHZsS0plVEViNjJzaDliR1V2OHVtTzUKUFJsRnYybmlHUFl4UTlGQjhpSGJiTEJrZ0NZYkk0elZqWlZibGpzcjl5aStzdkF5NDFnR2p0SmlIVi9ab1VjdWtudjJUZVRMcjN5OQpqYTl5eXljTzlvUXJwNHc4d3NUNzRqNHhwYlNrTlJWUnRyWjBsSEtiN21XMHc1S1daY2xMV2VxeUxkZkxjYmxkN3BaNzZjaVlVMTd5Cm1rdmU4blUrNXB0OGwrOG5lYUFnczNSWjg3cXVkZDNXNi9XNDNxeTM2NzNNaFNEZHNKUmMxbExMVm83bHB0eVdlNWtub2NhNjFGelgKV3VwV3IrdXgzdGE3ZWkvekpVNWIycFpOMnRucXRtM0g3V2E3Mis1bDBvVHJkTDFjNSt2MXVsNXYxOWZYUnlrMzE3ZlhkNXhKVVY1ZwpPZVpqT2RiakpsOGRqemZIdStPOXpLNHdzYmZUelhLVGIrUUJicmFiNjV2anpjM043YzI5VExiQVVWaHU4KzE2S3c5M1cyKzMyK1B0CnplM2Q3ZjNkTE9PUzdwYTc5YTdjMWJ2dFR1NTFkM04zTzkzZDNkMWpSdHhMaDkzbmUzblRlM24yKzJzcGNzdDd1ZkwrNUVmR2NwYlIKYkovdmhuSTdsSnVoSEhmbGVpaWJsMG4rcVVNcFExbDNKUTlsR1VvYWlrekE2VDYyTXJLd3puem44ZEh2eHAvYlhiblJNdkhYY1NqWApROWwycFE2bERHVWRTcDd1Y2l2THJxU2h4S0dFb2N4ajBTNmZyTy9IcHg5L2JvWnkxTUtWdVJ2SC9lanR4OHhIYXo5RSsyR1JvWmlHCjBkZ1B3YjdqOTkxdDNYelN0K3pQcVhYcHZpUDN2YmZ2c1pOKzJuZk5kTklqMmh2WFZqYVdhcVZZV1ZteWxZVWxXWWtUMTU1dG1jcjYKMi9UM045TjcrYytSNWRyS3hsS3R5TnFlNUovVlNyYXlzQ1FyeW5xZDBRc0g5Ykc4NC9nZE9WNlY0NU01SUJpRW1kMSt5MjYrWnE4Vwo5dVBDZmd2c3B6dDJ6SkVkVVNlK2VlYTc0Z1ZudnRBdFgrQ2FqMXo0aEF1ZlNKNURac3VkZE9hTjhLMXI0VjlWK05ncTNHd1JyaGFGCm04K1RUS1E3NmVVYllYclh3djdxZFJGR21JVWhKdGxSZ3V5dzl6TGl0OUlkeCsxYTJHYmRpakRRTEl3MHlSWVVaRCsrbDRsd0s5MTAKRkc2NzFUb0o0MTJGQVM4MUNTc09zbkhmeXd5NWxUNDhsbXRoMWJVVVlkcFptSGNTRmg1a283K1h1WE1ySFhzVUJyOEpveS9DN3JPdwovU1RNUDZ6ekpOUDRUc2I0UmphR2E5a2dxbXdUYTg2eVlTVFpPSUxJRHZjeTNXNWxMSTZ5cVd5eXVaUmxsVzFta2UwbXlxWXp5N3kvCmsxbHhJeHZSdFd4SWRaS2RhVTFaOXFna2UxVVFXZVZlWnVpdERCOTJVV3lyMkdpemJHN1lpRU9jQTdoc0UyaXRGdXA1TGRhVEJhV2IKT3VRMzdQd2JKUU9WRkVSMjRIeDQ1SFpzaGczNDVmMWlpQjJ4TTRiN2dkVXJTOWhrVW1XWlVFRW0wNldwRkcyUDRPNkRIOTJCQXRjbApkcUhNMWVzN2tlMUYySXBrdHhFaGdQZkdmdGMydTFWbVdiMnczYVcyM1dHenU4WU5lWEdUR0pMSm9NV2xCZ29OZHhRYmdna091WWtPCjEyTzNveGNncDgzMzJxUjhvREIzeTQ5WUxicFdmRU5zdXlpLzU1dnpyWFVZcmltVjNLWGR5RklrREUzb1VRbFBCUitWNUc0b2lOOUoKMDhHRWJIMGRsNXBOU3FaYXdhYThvZDRNRzJGdjZNVVhlMElmZVJ3b0hhU2RzRUJKSWNuSUY1a0JSODZGRStuQXV5TGJCdUFjWitRNQpmYXAwdmpOeUh2SWU3ZUlMN0dqUGpiNlBGMm5YbjZ6R1QxNk14eWIrZXVtS1ROMnBPTVhVSGkxNXB4bVp0alRaSC82akF2bE9SOTJyCllMN0hOQVd0U2Zvc3gybW4yTjFRZ25hbEFMKzNrMUpQU2xjaTlhOTFjald6bGVXc3BMTVNMeFQ3bVhhYTdwbENoeFUzQ21udDkrM0YKSW54aWFwcjJqU2xqUjlYT0xwYnQwVkpkNzVzR0pWL0wrc1RTVmNvOGxtbi9zUmtiK3QvbkpUMVNPQ21tT1Q2eFhPcmdDMlY2WXNVbgovMXpTM1QvcDU3TTE2UHRpYUQycU1xcUwyYmRXVk1KeW80UWJLYXJwd203RXNKVSttZHJzeTl2TkluMzZuNjVtbDFCOTlZNEw5cWpyCjJGWDY4OVZhbWdsZ3RaS2JnYURiaHRLNFFLZnZYNW55VnpOTGRQUFV5WEwwQlhrN0RVYXQwY2gxdkxnY2p6dlQyUG1DTkdQSzZmcXMKT3l0YnQ4NjRoZWJTRW0yZnA3T1ZlYm9JenhmbGU4dDBaakM4dEZMZnQzNVBsdWMwMkNBL2VRMi9ieDMvOVpmZFoyL3drb2c2YWovbgorby9LSStmNmowc2hNM1RvTzBvYm0ybCtxOGtic1drLzk0UEVVWFlTUnh3MG9CdlJnYWdCVGFJQ1FRbFNGUWhLMEV3TlNIV2dHeHAvClZBK3FUUTlLcGdkQkU3b1JMZWhJUGFqU2xMUk1WSVVDRjhjOXRlSmIzRUd1cjZJSnFTNEViU2lxTmtSOTZOYjBvU1Axb1VwOUNCb1IKT0ZlWVRDbTZwNFlMdFVnVkk2aEdsYW9SbEtPRnlsSGdVcnFuaG5SRERRazZFclNrSW5kRlZWR0VKbEdVRXRsaG9Hbm1qdXJTcmFoTApVSmlnTWtGcGd0cFVsa3pGQ2FwVElxZWFxVDdkbTJKOTFES0ozQWJKRGJKYm9meTJvbjdDVDZEODFMazRaRm9kaXk2bHFXUldxVUNoCkxGUGoxR2RTMXlCanVTVlZmNDhNZUJTUktBOU5neEMwWTZwbmpITW51ZXg0NUk0alRqdVpCT1dFdDExa2ErK1JJTTRsaHFleGlVZloKeCtkY3g2WXRhaG5OVk9QUDNpdzNtQnIzdGpEZlZ5ZjdJKzVLMnBXOTJTMmZsSFZYeXJRejVaV2RrYTlTVWRxWDY1TnlQQzFUczNsNQp1VDByNXovMzU4WG4yRFR1MVBmaFFva1hTN3BZekpKM1h2SWpaWDIwTkZ2dXREUHNGcHFiMzFlMjd5blgwODZjZkxrY24xakkzS2VkCjVmcDk1ZlpwWmJwQXZEU0lUeTdUbzE5OTVNLzVKdnF4RFpuaFptN3FaelNQaFpiRmlwb3ozYnhackxqMWM3Tml0dEhKVEtYKzQ3eWgKTHhzZkQrZXNyaUs3Sk85V1dyWFpMaE9OUmxyV1Z0ek1XMXZackZ5M2NyekFvK1JuT21OUWwxaFROOTFmNWtZREg1b2VZVUtQY1ovSAp1TTdBYVk2MDRUek9hOTdEWTNaTXhSakw5RjZlY29HVGZCOExtZDdQTjU3QU1rNVl3elJ5aVk5bURjTjZmNHd4UEpFTm5LLzh4OWZ4Cis4dGZhQjEva0ExMVowVVZrZTFHaloxMHdrTE9Tc3N5aWFTM0RyN1lvM0FDOWNmTzVwR0ZUemJUSzF0Rm9IVFA3QzE4czdLNXFITTIKVVJTRmc3Wk1sRS9kU3dzLzdSMDl0ZXFyVFpBdTZhL0ZEM3kyMXhTQTRiZkZBbExmTGJ5M0VDenB3WjNveEsyUXRPbklQUW8zdW0zdQozRm5FUDBpUzhPa3U4bmlRa0F2RjhrMUU5R3Y2ZDIrRVg5eVpsM2UrRHBQSThaSHlQTnk5Y1BpdTE0V1Mvalk0ZnVuNmxZTHBDRUV3CjBNQ1k2QWFHSXhnQ2VhRTd1RTdIalQ1aDlRcmZrQmRoYWQvVFB6dzNsdXZNMXRtc3M5Zk9WbzJqVG8yVmRoYnFyTE16emM0ck80L3MKdkhIa2lMZFQ0NE1qLyt0OGI4L3JSaFkzc3JXQm1VMERIOXV6cmhObWRVSHlPZWRIZzB4eldXNTVqTXVjaUIxam1kN0hOYjZYVFR4eApnLy9ZZFd5RzYzK2JSbEJ4T0VUNWF6M1UrV3FSNVhJbzZVb1dTRVRWMzB4Lzk5VlRxaDYvUFcveEtrdkZQQjlxdUJJOWNIMjB1ZE42CmFPc3FyR1ZiZ253Wm9OMUdSeW5uV3VNaWY1UWM3ZXNZOHJvZFVFRWJpVmRwemt1NzJTYzN4S2VaUlRQTnE5U2FaWkd2dUU2VWExRysKMmRhMjVIa2pkbHFZNHBMbGo0amZZV2dyWGMzQ1Z2cERmYWIyOU5uV1dSZ3Eyc3Boem9YWFZXSEUycGFvaUZYYmo4SlIwWmFNVzk1MgpiZVY1M29abit6enRmZndveG5KVlU5clFVczFsKzhTaFBHM3R3a3kxSjkrMksrSG5qMDNUZlNWcDVYamJJSTZPVkx3TVh2ekh0OC8vCjhPTHJuMDcrQjREOURiSjR0YTVCOWttTVk0cWxyQVF3eXVKaTkrSnJqUHh1MmRvVkI3OUM0eERzaW9OZFljdFVIbGlVOWVHVlB1SmkKN2JDblhvaHVXdGFybERDOVArTEcrK3MvcEp0Lzh4OS9sajdHdjNMaG9oMzgzM3ovdWJkZEo5cCtrODJmV1d4M3ViWU41WFowUE50bQpzUmdXU25ZRFNrS3lGd1REZVMwVUVZRDBPbEkwdUtkVlNFV0NsY0xBTmNXQU8rNFNBSHBoMzljOS81cld2dHRUWUtPQ0dOMGpwUFp0Ck5aTmpMNTROQUtvdVhVZHcwaXZjUUhINU1hemtwWi9IMGJDajhUcWJVWVpXUWtWT0VEdlIwQk9uaHNKaUtBckZVUT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJR0pLQ3BzSTdBMVBjWkhYcnZoOGVNcUJEbm9RTkdYMnpUUkFLQmgwWXdRTWRQbkNqMHM0QUlWaWFkTE01ak9CV3h3bGlyQ0VKSWIxVwpSeEZTWmxVTVlhV2NDdmtVMG1tV2ZvQkllaU9UYmFZWW1nMHdlRnZVUDQ1dU5keEZSMTdzZ0J0bU81eWIxL09HMWtFMUJ4WXoreTNtCk1RaG1DSDh5WU9aSmFCa0ZCSFR6dHpyY28yS2JETk4wMjNCTTE0WmVjbk40TnBpU3dwTm1Da1YzT3kvNkFCUnRVRkUxbjZvL1BEV3QKSWxPeldLbGRGR29ZbGRiZ2Erb1pSeG9XYmllS2xmZFVPTHJLb2VoUGpKdnFIYXA1ZE4yRDJvZmhRUlVSQ3YwREdzZzZVUW1wVkVKYwpEYm5kcVNJbnlvanBJaGg2UjQxU0gzR05aRHBSU1RBbk5nT1MzbENxdm10dzBraUZ4RUdsbzBaeVE0M2tEZ0xwWkFwSkdoU1NZc3JJCmtjcklMWlVSQlp4MlBXUVo5QkRvSUUwTG1Xamo2R3JJdVNLU1RSR2hLdEwwa0NOMUVXb2l5b2NNY0dmNDV3R2tTRS9oK2Q5MzdlODkKMWF6bWs4R281WVA1SXUrNlY5TC9Hbjgza1BVSXFsZUR2RUdzUTdQUXA0YXc3Ny9UN3ZkaTdOZmgyTG5oN3RYNEwxeHgyaUh2SFg5Zgo3Ri8xR3VpLzZzenQvMTd2ZkF5M0J0VTIvRDJCUDNBVUQxanRqdFJPNXNKWURhdTltaTlhUFIwZFZFOC95RFRncy91UzYwc3RFUkJ6CnVzdzRZd2lja2RYLy9qMW05QkdjK2dzZTh5Nll0M0owTVlUbWxoZ2RGT2NPMFhPZjZ1SmVqbE5IN1BtbjhmZnAzeU10ZThSQUR3MVoKSHNWdVBJN3NTTHUvMHpSOFdFNWNOcU1qNTdMUHVuL2ZQTmpUbWE5SCs2NjdsSHV2OWg3dWc5QTlNRHRrNnZFQ01yVVlLTFhEVVIySQphaEJVNWZUYzRXV1BuOGdicnJuUjYxWmZhTXpJNUNmSnRuemQ5UGN1MGV2bUVpMWtWdVlXblNnRmROL29MUjlPdHozZCtIenJhNXRmCjIvNThBeVJtbEp1Z2JJT1Q3WVBqVGpqdWhTTjJkSThlM2VOSEc0SjBVc0hIUEtTbkdOTEhVS1R2d1pGT0EzVHRvOEJyUWJueU9WcDgKS044UEdPK1diN09GVHcwbmZZNlVMczJvdmtkTEQzaHBLd05jZWpwRFROL3VFTk9QejhwcS9vTjFQemVuQVMwOVlxWG5ObEh2emE2awpiNmJ0SDl1YzFWbTdjYS9qM0oxcytxN2NDdnNrVGdZSlZGNnVybHlmMEhmV1hUZURyMThudDVUSlpuaXhXYjVTV2FDSW9xeVhIRnczCkN2VUw2N1MvNDlUbjVGY014Q1VuM1dsSXhHbTU3QW1NcDhiOXM2Q0ppOEVUZXp6L1dTREZkQjVOY1FMM3Z4eFVjUjVZWVhFQTA4WG8KaW5MaXNWMVAvTG1QQjFtazZkRTRpL0NlbGZQWXVwR1ZNMTFjUE1mQm1kVFh6N2lHaHBXMHM5NWRiU0prcGt6RkdlSTdyQjdDS0NwMAo2amtJczhxMGpZZ1dYVmVvMTNtTElaZWRHVU5xZHhQZjUycVBWcCs2cmx1Z2RyK0pJRnpOa0NJZm02VkdMVnpkWnJSZWlmeFUrOU44CmRBdThmMW1Tc0Q3WXBsSVIxbS9YaGxCRTdzY2I0aSs4YWwyRVp3NHZrVmU1TkhSRDVTYzNwRGF3T3FmRWZzeHBxelQ2eVQ1YlUwKzcKVUhBOWpHdmF1OWJNZHBYelBCcFJQcjJsRHpLbmZQZnExY05iV0ZUMER4ckJ6R28xU0g0dWtJMVMxUmhHV1Jwa3o3Rit4eFlFZStlaQp1NEtBSWRHNmVKMmJERjJhcE53akdUMFVkUlNGZTlncDFiMXBpRnFzRGFYWkEwb1YwYW40enNkMXpreXRrNEx3TkVqQ3FuSnVnMFI4CnRLM3N6alZQMFQySlhqSUFLTnVoOW9rTm5YcmlSTUJUSWZ4SkZWRlhSbysrUHhwdmNnK0ZDbnZSY05lbURHZHJOZWVKMmlxaFhMUkQKVkZOWnRkZ3U1Y0ZEdVczR3piUHNJS0tHSVowYVdEMjFrbHZwUDZXVjJzcDFLOGRlcHZWbUtOM2J2bmU1akRET3NDdHBLT3k3cVN5dAo1RjA1LzZrblpidFFycWR5ZlZadUhpbTM3eW5OYlRSZDlsbFR1Zi9Rd29rODFmZzV5bmtNYm8vQ0xTME85OWhYYWRqSGsxUXV5bU9QCkpzWlNuRXdkM2NXa2NKbmREL3BsZHcxdkZnZHpPMWhxRmw4ZnNNOU10aVp1NkIyY1c3QnV0bkRkU25QYnRVM25POXBpTUlFVHpZN1oKNWlZc01VZk94RnZNUUhjTFI4Nmo3aEsrcGt2WXhvOVl5VUJ0SU5FKzVyYVhTbU12YkM4UU9HaDNtYzN1a21sMVVSZncxaHpBdDJiOQpCUU9NRk9LNjFRWGkzdGJzTHZUOVR0L2ovdTBPNEcyd3Vkd3dLaGdHenp2REVUYmY3M1RpL0YwcEczZUVqVHVCVmVMdFVKb09vZW5nCkdZN1ZkT0lFWG5kUW1lME1LTE56Q0EvSW1JYUpVVzFrRDRKeHNld1U2M0tPY1RuSDA5MU1GMUF0RjlFc285eDZqbXJwWmJvZ0dWOUUKeUQwQklMZGNSdEk5aHFKN2I2R21Ic2FZWFkvVzlTaGRqOC90c2JuK0RGM3FONUYrRU5vcG91K2piM3NjczB2V1hZcnVnYlpOUUI0RQo0bHNGUmUwRGE3dVlleDVPMjFYREU3VncxQWVuQytyZ1pSUEZtU3A0b2dlYUpqaGRVQVgzeXVCZUhkd3JoTlZNb2FWdGRubHFhbUZYCkRWMDVqQzN0eGp5b2lQZURvbmpYRklNV0ZUejVqYS83ejlaS2JhWHZYWDBienEwc3ZVeW1WM2J0TWc0NlpoaDF6VUhqN0dYVXhEaWUKMDZERDNPeks4YXhjbjVSTFAzVWlPOTJYaXpzM1RUMlBseVlHVGYzUGs3SjhjT0VPTm0zcGM1UVBqOVorZjd3MlF5U25reGpKODVqdApmYVRrUG01N2pOdzI1OXpVREhhanNlN09wbWszMU8zTWRPcXJhOTQ2OTlkZCsvZ1dHeC90MEhnU3kzRFRQRlhiU1VSRDZyWTZzOWJkCmxkdUpLLzdJNmIrWkE2dFFPSFhYcFJydXV2Tnk3Nzdza1E2RnNtMmVMTnhCdlpoeEYvSndSMzYxRDN6WUtKU1VadURMSnA2M0dJZ0oKMWo3YSsrNXRrN3VsM2UvR09NVVlFcUZCRVNvT2VXaUVCa2VvV2tFM3hOU2lKTzVOLzFEdXFVenVTR3ZodFZrTVBYQmlESjFZVFpNdwpKU1dsaWJxUGg2U0dDN0Z4ajBYSGVaekZQaUoybTB6OTJnWUI5TEdnMkY2V1N3R3lIaVo3L25NZXgvWlkrTlFGSVB4MFJycjdtUEkrCmhCWEJLSFVIaXJqOHZRRXU4bHhGdVNQbVJnVGF6UUFUR2JhSDBLMFF6ZVp3Z3ZQNGlLcy94RHJ3VDY5ZlAzdjE4UFhoOTBZNmhKOU8KbDRnZDYzSWg0MDl1dXNhUTlTYzhIcmV1NGUvM0hyMCtHUXoxRklLNkQrTGZnMC9WQjZ6KzMrc2Q1bFRVaXFrQlRyZTllNnViT0pZegpKY2tmM0lQdSsrT2Z2c0J4MGpjd284VlRzeEc4QjBrNzlmZDUrZ01mN1lGN2pvQ3h0M2Y5UFZtSGg5M2pqcHJkWThrVExnTi8wOVM3CnZ5Y08ra0VTbEh5bTlDVFg5MU5QVC9LRFpsVDU4WUgxZ1FjYmQxcEtucEdJTmhhMU9rTVhMelREWHFuaDZjSWZGeG5pWjJoS3VLT20KM3lXbE5iMmpmUm9IbmVlTFBGVEkwblRlY2RGbzREQ3M1eHZDR3hLeEJ4dlhMVGhNSWhaZ282WHpUaGFvbWwwcWw2UkNtRFFWMnZYVQpFRXlSN0svUVZuZzdKRDl6QkpNRDZudnFzMkl3ZW9Mb0hhMHlOYmpLSHFwaVFKVWRjRDZieldRUG5COHRKM2ZiL2RUTUp3cGNpYWF2CkxHWkljU2o5YWtxUHEwRmR0L0FmVTU4bXM3VW8xdjdXZ0M1ajZRRWh1NUQxbml0eFg2YW0xZldTTHBibGtaTDNaVG9ockU4cTVmRXkKUGZwVi9iZ3lmVURsQzhyZmVabWVWdTNwNWNjR0wxUm9Vb0pMWVd2aklpcDdSVW9DWlpkck1SSmRWTGpwcXpHM0MxazFYVStheTZqSgpWOWpleCt5S2lRYmIxZUJ6RnNQVFFITWRNTmRDZDZhR2xmUEluWDNjVG1NNUFNbWRSZTRvVUc1dHhscmhQNVBOeEJ0enFONVpFTWRzCmNUekIxQk9IenVVV3orUEZiUS82Y3owWlovRis3WFlPdDM1MHcwaVBFdW1HbEhCYXBqRi8wTTRxazNiYzdyemtzMEplT0EyMm45TnkKd2NmeFNPazJwVHFOSDU1VXppdzgreko5WDRVUExVOXQ4TWsvMDlPci9xZHA4REVPQXAzaXp1RHBtVnJFdGZxR1dxNngxWlFHVDlJSwovbUVxMmdTaGhCN1QyREswUWplN2I3anF2TXZPcXE0ZWg5eU9icDZMSE1SNWlFTnRMMFQvWGVRaXprY0tzZ29xTTduZWNSSTFpSi95CmtzNVBvcGxjT2xmSlpvOHMwOEJZL0tmUDBUMWYyU0ZEVGdFd3ptR21NeWJ6R0xPSmo1UVRqak05a1FGOUh6dHFaWHJmbHg5UjNzdmoKUHFyODJPQmZvTUVQaVU1NThzLzdHdHpqaHRPWldhVHM3RGhtdzVtYVZXU1hPWEVNczZIZFJzMGdMaFc1ZTNzMTB4TUJJU29ZVFJaNwpVTGxPWUhlNmI5TFJRbHZ4Nk1xK3AzU1VMSUtra0dsQXhpZGFRckVRRTUzWGluUUFLNEhkVzEya3dBb2t1cTJ6Z1IzQVp0UWpCdGVwCnNxclVmTlpaZWRGa2JPakdRcGJnVzUzTmJhM0ZGN21QcGZNcmQwdDFNQnVWcDRrYVZOZVRSa1ZvMUc3MkNzbXAwRHI4S0lMNDlrSTUKejZhaW51RDV2U1ZPTi9ISlpYbEttWjVXN1daOWFwbWVYdlUvVFlOdTFybzlTejU3bERsYjdySXNPbVJqdmJYRVhTc1RkczFNMVhXawpqV3FsZlNwWWFxNmp6REs2dG1DVWdra0s5aWc0cytESVVpZVdnc3h2bVg1TG9lWFo4MjdSVTlYU0Q5ZmkwVlJUQTVFL0pmWHdhZkxoCmxuNjRZOGNuOHpLNWg4bTlTOGtnNUtFNWxXNEhJUG4xa0YycnU1SG9RcHJNZytUdW83M3J5QjFIM1duVVhVYWp3eWgxYjlFME9vdDIKanFKVE45R3BrK2dSLzlCMDRpQjZ6RDIwY3c2OXp6TTBQZVlZdXVRVWVvSWZpTEU1VHkwM1R5blQwNm85WW9tNlVLYW5WLzFQMCtDUApIT1JIRHZJakIvbmJYWjkvK3czK3lFRis1Q0EvY3BDLzNmWDV0OTlnOTNWZlBMbnU2VVM0eWt0Y2F0am91bDYyd29RcVdlWVlLS1ZrCmRYMkhHZEZURi83Z24rc0ZyL2xuYmRVYzZNZ3NFOUloaDZ0WmVOam9Sai81eHV2TFBlV0xOVndoYnYrUWxxczE5UHhPNzZteHY3NUkKcXptdU9GTTR4YTFjdVA2MFJydStsQXMrLzVIOGlXNy9lTm50SCtIMlQrNzJiOW5FN2s2Z3liY25FT1ZIQzNlczY5dXpjdk5oUlpzNQpoU0hqNTMwK2x6UHZrRVloZDZESmJIRHgyNFlUUHo5NnFaN0gyYmd4Y1R4R3JneWdzdkhreGZIVXhaUHlOOWRNVDJKejB6TDdkVHVYCnpRVWRpdjM0N01aV0sxeENRaGdXd3ZPNnRPTnk3SlNhZGk2UHAvRG9TV2Zxa0c3R2s4MThhb1dSa2FXMUtxY3BLZU1ZYk9FOTg4SmMKYVhVSmlYblI1cnhzYzd6d3gyWHN6K2RyVXFOTDh4d0RXeE5aU1p1Rml4eFF5em1zaTZFNkRjK1poSWZXaXV2NzQzemM5WHJ2ei9JcQpuNzF2UHBFRlhtU0E4Y094bzNlR1o3eHc0bEhEalJxTWNYTFk1ZmZoSnNzWmJ2SVMyUE1FcmFwN1AwN2JmRS9ybDkvaU1vaDA5ejZUCnY5TEhRQ2kvRjk0blBOWGpCVDUzVEFMdk1IbEV3dnRhL3dCNDRyNzlGdkd3NXlwMWdPbnRlTVBwRno4NHlpOWRtdXRwTjljTlp4WlAKTXI2T1NaWjBTN2hyYVY1N2t0YzhISSttR2M2T0U3TmtNNlJ2Q09mcnFWelhsc0wxMnVMMGRON1NQYVh4eHBFcVhxYTZWd3pLczlGWgpkYlJnNGp0enlYZFlUeHJpaE9IQXF0T3F3Y0F3NFNQbTk4N2llNVBoQ1RNZFdXTWNwbWRJd3l4djJWMU84N3VNR1Y0aW5lOHpYZktlCjVXWE04eklFa0V5UFJaQzBzekU4Z0tSNkFNbm5ndE5lWG0xUGg5T2V6TzBQelpXd1h3QWZjelgzSXJsdW5wSDlJSVdRbU5CUnJ4UnUKdGRaMXpKazUzTzVETHZxMGRWWXZMclM2U3c3Wk1xQjVEclF4RzdQRFJVMnE0dUNmWlg1MitHb0hjalFJcTE1dzExQ3Y4d0FONlpmNgp4ZkxEQzNaNUJHL01FNXk0Z0k3bSswMjJVdlFPajV4RGVUbDcwRi9pZ2k2Nm9oL0cyTWpUYkRtWDh1V0VDL2x5TEZmTzFBTE1YS1B3CkVFY1BhOVFkYTFmbEF4THFXRURqN1k3VENLK1o3TGdkanpMMFdMWFlZOVgwdnYwZStlS2Q0bnRTOTdTN2RjNDJuY1RGUlp0QWMyTncKT2o2MEpFWmhEWGM4WkdqajZVTHBHS1FQYjVrM2M1V25pSEpQbkI2MDBXeVlwSWs3Sm4vTXdnSm4yZ2MzbVZSWkpsZVllUFRQVVdaYwpFZmFkWkduZU04cnRta2Y2WURMb0FaR1hKYXNubks3NS9jRWhsaFArTkNQODhwL3d2bTA1RGFrY1cxNzVob3QzL05aajdHelAwQWg0Cm4zWnBCanEyZllTdmorRDBFV1BlY04zSzVOSU9kSHNoWC81NytPWXA1MFFXcTQ3OUg0RC9sNkgvYTN2VnNvT2RLZz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJVUhISW5abDNHUno2OHozR29FOVpkTVA5NmhDTVdMd091K3Z3dXZNUWhRN05aU2JaUElLRVRuTEtFaDMweUU2UXovWUNRSC91Sm1KKwpNckUrTjhUNEpPSjZBT2U1STRSbklXQUhJQjFnY2hKeE54dmhOSURKQU4raVR6YWVmZnhwUngvclVhdlRwNXkxNmljUy8vaGtIL1ZrCmc1aTR5dFNQVlBERHZGSEJYK2Q1Z2NSM0pjc2paUVpIYVI2cjh6OTZucThxa3R1UXkvOHpONnVDNVRKSDVnVFBhd2pNUUNiZEoxMUwKcWJHbzhTUWgxWHU4OEVkcmNvMVhtNmpRdzVOKzFtYlZIUE5wOW5Gdk1seGg4LzFzWnZlVFpyVlBaeVFleFRzTFYrR0w1VENuamFNegpyMVZmbnNuOUwveHhVWkQvVEExK2twQy9YSkx4bDUzZG5HbVRrTDJuV3BMMmV5Wm9kK2FJOU96M2xwZ0g3Rm1USU9zZWVXZWJZaklsCkhOdmVOcG4rZmR2MDczRGpCNU12N1hnVnp5L2VEbFlaejFVWkRxV1NoVHp0VDZNNk9ZaHFmd2pWaUFQZkgwQTFIRVUxcGhwOC81bDUKVHl2MzA0Y2RhZlQ5NWEvZm9OcmxOQlh2UHY0Sk5qZFkydlNjZEpYeVhNSTd0a1JXaVZuaENwTWkzOWdHem1oczNjRWh6MW5TcXBaUApmTEhzYkc0NHVlRXVjVzlJMzBpVHlkTFNxUkh2T3pWemlhWkFtaTF0VmFUQkJJNXdUN3hXTGNkWmoxanFnTnJCWFhLU2pPejByRy9tCnU3cGM4c1d5VEhXNVdOYVBMZFBIWC9xWkd0U3AwYk91ZVNvNlQ3V3Y1MjE2WXNOaS8yOEQzVk0xdzhDYlBNdHpwTHRqVE1vOC9vdmYKWTVMcmVVaDNQUUxabjRSMy82aWZIeHQ4d2dWMkNNWXNxL0ZHQkhtY2hvdHpjR2VlZm52a3FiY1E5Q0tGUEloNEVQQWczaTA4em5ibQpRYmFRN0VhNWpvaVZ4OFM2UWJCcm90MnRJUyt1TFl1OG56M3J4MFdrYVRqRTIxUGo5NHo2NHltejQ0bmIyOW1VYnhraDkrZlZ2LzlVCitpY2RXdjE5eDh2LzhHUDUyUnRVVTh5Tm5RT2RhWklad1YzVjBoNW8wb09XOGVEOWg1cE03UUNQZFc5MDJsbTRqME9DSkxkd2U1S2sKMGNnZDZqeVpwZnZlOHVuZG1yMzd4bXpleHhiNzZSdEpUNWpaZjRhTW45TkozczNscktSSFNyeGNwa2UrQ0I5YnBvKy85RE0xcUZpSAo3aE1ZdlFMdUZ3aG5DQWpIUDR3SGovZmNlQ0kzeGwxYXZKNGsvU2taOGZZNThaajV5ME5YVWl0ajlNc2UrWFVTU0hQeHNNeTc2YkdvCm5EUHN5dFBLemZUOUlKY1BLMy85QmtjRDMxOWRLdjRoR255dmJqRTk4c1hsUXdmT3M2ZVBXZFNwRlUwWGp5Qll6N0pMN2pOTWhyT0YKNU12b09Oa2EybXp0ck9hTlczYkhHZGtCRnhkUzNJUVRiczhrLzJEM2lSYjVld1B6cWswK3lXNStMNDk5SkNkZmhYZkhxdnZLWDEwcQovcFFHTDZzSXl5TTZoV2tjMDVrS2NxYXNuR1JVSG1GaFhmdHBHdEhVMGtENzNxVlpwSFYzVVhsSGM4M2VHQmo2U0Myc1dDTEFoYUplCnBLQUZoTUx0UktudnhwTCtGUU5DTThXZlpmYURpVStCenpEd3didzNFOTE4STFxanluOXExVlBoN3pnMXVZOFNuOGw1a084ZzFVR00KZy9CMlRWMERjbGo2aTBmUy90amcyYzllUDdOQTQ2bDk4TE4zNG9uQ3QxY0VIUlNVMmxFK2UwMXptd1pWczU2b21tV25wRm94VmVVVApPK2JzNXkvUzRQdFZnOGVPSzdReVhUd1M2dlJNcDFHZGFWck9XUzlTSzVvTXVUa2VYbkF6NERidkcyQXJ0R1I2eVE0Rlc0ZVVlcFlEClVKUHF1UmR4OUNPK3o1TjRudEN3cHpQa1FRSmI4eHJ0ODNqZE1OTk9wR1VKU2ZsNURxR2VZdm5YbG9vL3BjRkhkSWRIaW1rYzA1a0sKY3E2czdKV1pRYys1ZEpEQTFNOE5zSEswckNMOWVJQzdJYi9JM0hLTXZDZkx5R1BlMDlGMzZtZU5iK1l4N1FmN1JUdGNYQS8wdTU1MgpwdXhvaHV4S3Y5OE43ZGVCbnI4c0R3eDd0VUpLL3VwUzhRL1I0SHQxaSttUkx4NVhZTzR1NlR4ZEk1cUdMUHk5akFwVlY3TThKMERYCnhWWnpJNVNlcG44eUphNGYxMzQwUmU4OFkvOTRZbnNIK2EzbVNqRG53ZVJZdjdQemNmVWs5blYzTnU3TjNlMEo2cXdJUndJK1ROZ1cKVHU1dHVERjM4VUhEejlsY1BhVmU0YURmUTFtdVFpNkRVKzdUbXFGcks4OXhJNDU2RG5IbGNUekNNMFBXM0k1TDJtSWdtaG40NnRHWApGOUpoS1ZmQ2x2dkRmSEpMZXZyUkI3MVNMWWU0WEpYZGMzeDBDNS9rVE11WG5HbDVoMHk5aUhzNTNhK2VuQXgyV1U0Uk1LY1ltRENjCnc0cjhUME9XV3o4bzBrOGc4bi83QVlmNzR5RzdpSlZPUDA4NzBXQTgyZkZVU0lEQUpjSldPN2ZYTVp3ZkR1RTBkZkVrSCtwMDNCOTUKM0pPcFAyWWZKQ0oxUEwvaGZqaG83ZndBaDIwNEpHMS9oTVBTam5DSTA2T25PSFFOL0hvd1QwSFlEUHU4clpFbmlNMnhsdUtuWnEyegpMS0RJdUFJZUdCOGV6ZFQ2NFJmck9WdXlKT2gybGpteHhHSlhWbzlaMkJUSGVobVcraEhYZnRwYXV3Z0R6ei9pd0gvRWdmK0lBLytzCk9QQjF1N1RTaEhvV1hSU2VFRjMwZUc1NjArZytzMG1tN1RSUG5HMVBTT0h0azdjZkYzUnI1Nno2a1VIOTBLRGFEZzFhaDhPTCtvR2gKT0JucGhQZC9NQ2ZkemNLUHVsclBTemc3UzJFMzRSNzcvcFBtVnJrb01wWDh2c2kxUjZPKzNuUHl3UTUzZkRta3JNc3U2NldwT3pUdgpGb3E4QzFoN05FNnROMWhQWXRST1R3NDRlOXJMNFdtUFQ5N0htZVZ1Q2ovT2ZaL0tmOSt6S3A3RzBwK1VKLy8weE5ZZ214SzFDNW16CkVOWkJtZGR0c3lsdWJMYk45ZE16UlUvV3lTZTM5YmtqM2Y3bER5L2VQZnpYdy9IbHMrZi9JY3RpOS9FdmNRckl1ZG5zSTg4Qm1jNFMKem5xNmFrODNPNmFhdlczSENlNXpWWHVPMlJ1Z3J1NHN2V3djOE9oN3JQemo2ZkhINVBqSGpvLy9GUGovelpEeG52ai82ZU1EQUt5MApGSkNlcVBIVTdISmlOZmtoejFjNXM2eCs5QWtyazZxcGo4d1V6OTJaN1NoS25TdzlQN0dMd0QxSHNZaStHME1BWFBpOXN3TlBuNURuCi9DUS9zVmtOMzJjeGZGcTh4ZmxoQ3g4YmNiRlBMZEFQV3poTklYRjdJVW5CazZiQ1I1eGNNMyt1czJ1bUN4TmhGNnBELzk4NEVjWXoKU1gwYURNbXEzemNWdmk5aDlUNWR0Wm1ScC9wcEFTNm5rK0oyK3ZnUWwyR0tEQk5sZXVSWWpuMDZpczhuUFpzTS9aZHI4SkpuNnRMQgoyR1hQM2FZTHpPMkNmbkV4OC9BKzc3QUZGRTJmR0ZGVU5LYW9oeFJOSHg5VFpKNkZveG9mYUhaSXQ4c2thMk9mZHVUdVF1S1JIK3JvCm9vOHgxVjA4dkdqNkVHTmR3L0k1a3M4VHQ5MzIxRzJUbVNXWXZhMGxiN3Q5VXZxMmZmSTJpMGFhUGkwY1NhTjZEYlhLZUtUcDR3T1MKaUZnRm5tRTFwQ3BBcXJLYzdrL1N3NVFMR1dSK25Bby9Ub1VmcDhLUFUrR3h0RkVma0ZUcExEL1VoMS83UTVtY2hQRFZQN3g1L2VYYgpGNi9mdlhqOSt5KytHSFR0OFl2cEg3N0JOMG0vK2ZMWnUzY1BiMStMRW43OThzL2ZmdnRNMUcvNzQ3QnRWOXVhRm5oT2wzVk5oN2dzClY3S055eDlodlpLNXRQSkpyL252di81SmZuM0hQOTNuK0s5LzVzZi9JWC8rYnlIK1NWNys4S3ZEdi8yditmQzFYdkpyK2VYMzhDWVAKcjRSNGRxUERMMGVxUDg4dmgrc3YwWFpYdjViL2YzYjk5dDN0aStmdlhyeDUvZXp0bnc4L3A4bmlaOGMzYjE3SzIvL0NldUtydTY5Zgp2SHZ6OXF2anMrZi9JYjMxMVc5ZnZIejQ2dGNQejkvOTlQQmY1WUwvVS82M1YvMHYzN0dCVzc3TlAzSTZSQndWcURiSUVETW54aUlUCm9sclNQenRBdGZwWmdjdFc1N1FkL3ZVWkc5cDFYQXJoYWs2cmpIdTlTaUxaYThmSXEwVVJ1QTU1dTFwRnBEcklpcitTcHZJaEZ4elcKS3U5Y3BYcU42WkR6VlpDMWRYaU95MnEra3NWYkR6bGVyUWdCRmNuL2FwRlZkVmkyS3hINmNYYnNlaFZrQVI2V2RDVnJMZHBsMjlVcwpYT0dRNU12Q3hvdmVMZGFySEdIUXIvTlYzamFab3VVcXdmakt5OHB5SlNxSTFGb1JtQ3QzVytVdTg3SWVVdFJuQWlIbHVoMlN2SVpJCnQzcVpFRU9vNVNERFhJT00vVnF1SUcvQ1A3NGhTbFMwSUJuT1hFQ0lxZHFycmZNVmxKTERzbDdoN0o5RGxLNEpzaFlQUzdoS290OGMKV28yVXJ4YS9LRnlKb0xxMng0NXJScTQwVFptRzVHVHJlcldFYlRtRUxFTXFnNkJYclZkYlNPc0JOd2gxNHdOSmk5SldYWEFlYms1WAp4Z1NFeWZoRjhqYnNzaS9DbGJBb2RIV3FWM091NGJCSUh3cjdFNEk4QmVaRElEdkplcDMwT1NDZWgxRHNOUlpoS1J1ZVdVWWNuU3VmCkY0VERZcnczRzdDRW1TLzlLYS9LMFVRclhCWnl6N3pLZTZaRngydkpWL0trTmw0cFhNbmZNb2RXNmRjZzd5V1hWMUVuRHVzaTQ1YmwKbGt1VW0waTdxOXhNaGxZdmt5a1hwT01PWlVXMGRtVW5DbmRlY0puc1NFS1FSWmx5a0haV21XV2h0RWtscTJSRlc0ajZQYVJaWG1pVApjYStMakxNTWsweDh6bUNaa3NMdmRjVGtzYTdXV2ZwY1ppQ2NUREtWY0RONXN5cFhaNWxUU1dZYnAzU0pPdXQ0bVF5d0tEYVJrZGRGCk9pQ2g5K1JlOHV4elR2Rnd0c3B3MWI5elFkOXl5Q3RUMmFFKzE4bXJrU2dUQy9rSU9WczJCRjNMdE1JYlJIYkEzRDdyNUpISGtxMjYKMTVHVkkwcmQwSWdSL0ZZK3U1VW9jM2RiVWN1YWtibkdGMnYzY2tLYnFYaWdYc3ZmbzdWejhtTCszaW1nSTJSWVNwSTFML1BxMVk2NAo2THhLTWl0bFA5NUFrTzFWT0lTdzJpeWoyQWc2YURMTGdxeU1YbXZSdS9aMm5HQjMwOHVjR0s5RVk1VkJhKzJFcTBWR2Y3aWJFZlF5CmY2Wld5NSs2dFhQeWJ2N1MvK1dmNUo5L2V2SUc4WXR2di9yVk05bFRiOTU4OCtldjN2dzdONHkvZi92bXUyOTBoN2g4eGE4ZnZubDQKOXU3aDY2L2tGcnVkWkR2ODVLZUhmLzJYQzN1S1RJeTh6c1FVQ1YvWjZQR2NTNUdld1c0aXJLakVQTzRtUmMvbDF0MWtxVmRseTdJeApZc0VzT25NN0Via0o0Q3FWQ1NKNnYweGxtU2hWZUt6MHN0WkFRbHdSOXRoRlFkaEtCRkVtaTE0bXF4RlJCNGVTdGZGRzJLd0dMM05pCm1EZTdMbUtYbHAwNWhOVW93dnZXdUEwVVhybllEdDdyeWNUVmVuUFZCMnVVcmVvbXp3dWRLRXlHODd5OWNRWEQydzVuM2JKZjcyRkIKZndnVHFWRzZWYmpLcXgxUjVBOXdyQ0RzY0JHaDF6bFd3RllqbzJJZjlRMlF2M2p0VmRDRlNYYWwxa1lqMkoxYVI1TVlaREFyN3VUTgp6THBNMjYzbXZtejc0N1JLL3NDdG1aUFgyazM4M1pSTGFhNExrR3F6N0E5MERzMjVoTlV5SGMvTTZWblZ6eTUvYkl2czJEcmhvdXlkCjdORzh3QUdibFZWaTVRSjBsNE9JRmNKdjR5emY1aXdNR1ZNSzIvVXNlNDNzQjNqV09SaXZuSVU3cjdLU3VWV0FXd1ZoMzlqc3RrVzIKMWlxYm42emtUVGFmd3lhN2dFZ1NlaGwyQUhtNVRaaURNUDREOXpYWmZUWVJla1M3a00vQ0I0S0lNYktIYkZ1MDdVaUlKVmZkUjRUcgpIQ0prRzlHWTBKc2l6SUVnMWF1SUc4STE1clRZWlVKYzVJME9zdWZCOXNtYnJWVkVCOWxFNndLSjZMUS9UbllXTEE3c3JYTGZQTXY5ClgrMkllRi9zeFBLZWVVbWNScGcxVVhoY1FKZmI1K2ZleDZYR1hrZjJlT1FvNlkwNHdXNmxWemxSUmxpMHYwTnJwcUJybDdYZnl3bDYKbVQxUXIrV1AzTm81ZWJIZFhBdUg2MjgrbWJVRlNJK3laVUx3a0wxZkYya2paaGtsR1Z4NThxdFFaYTdJc0ZYTVlQQVNVVlJySXlpUApFc2xZNXNCUVMzcHhGY21vdCtNRXU1dGU1c1J5QlFYODBOc1JrVG5MOFBlN0dVRXY4MmRxdGZ5cFd6c243OVo2VDNVcjl0NG5yOVVnClV5VkQzc1dVRWE3SURvU09nRTEzbGJFUmVUTUlLeGZobFk4V1NzUktGVFlqUTRTbHUyRmg2SHlRU1FaR0s0dzNZNWFMNUhzVnNaNWsKK3ErekxJeFE0VUplWXlPd0l5RHJ6MnV2Skt1R2ZEc2w1L2RHRUkxbDRPNUdGT0ZsWFdYMUJ3aVc1T2FMWFNiU1VDM1lGSVR0T25zUAowQnVLek5sQVhzUFdSWW9xM0hXeUNyU2RFbVg2TG41bG80cEVEQ01JZDUwTjR3S1dDbmZJQWExdklsWjJDcStVSFhhck12eTluanhqCnljdkNMWS9xeTBBUmpXRUwyYTUwS2htSWFGL29yTVRueDVyTkFUckJDaTgrbmovb0lQRktXWEdKYzFqMnlCWHlqUT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJak8xVldyRGJ5R3ljWlorUVVmVjlOSlRlUTNHV01STEd5dWxIaFV3K3lBVTFzRjdCcXA2dEorYXRiNXdjZll4am1JRytBcGg0aGxKUQpPQUJsa1hVZFpIdEcyQnk0Y0oyRExSLzVzS3p5Z0tLOUpqQi8yYVNrdTRUamI3UGUvM1NHbm16VDBCMDRTUU51VTB5NjZWU0loL0xXCkt6aFlVVjVBMWgyRVhTTUhTNmY0QkZuQTRZZDZVVjUvRFVOVGpXQjMxQXNiVlRvaUNUOFltaElwZEpWbE05elNLSHBsZTdSV3J6MTkKYSt2MExiMFhSRFBWM3NHTW5uTlVLUjFqV3pPWWlGTkZEeGJCZXdaRnhuL0xPMHBSTFV2SG8xR3hzbW8rREczSmVnZ1lrWDVQbytpVgo2U29LS3gvcnlTNEwrTlhRVnFQczd0bW83ZGxhVyszNVQ5K3o5WUNzRXZhTktMTFVURi90aUVEVVo2eXdwTDI4VkZYQ2crZ0dDYlBRCkNjNk1rSFdtMTFxckRtdHJweEhzYnM5dHVpa3h5UlNCbU52YWlmWkM3VzVHMFBYdHo5UnErVk43TzZmdjlyaTA5aW5tSnVpSXM1QkgKK3hMWUd4UXROeTlCSGNpQVdMcDVLU3dpZ1ltV3RUTXZRU2lWdlc5cjVpVlZHSVFMdUhrSkl1bzhMOHZPdklTMk5naHNibDRDcitUZAozTHdVYUw0UVBqR2FsOGd0d2ZQY3ZDUnZmZ1h6ZFRNdmdSRGozcm9VNHFKU25GbVh3RjFsZXcvTnVrVFdKMHJIenJwRXZpbkNZN011ClljT1FUbHVhZGFuVjZOWWxzTXhscWYycFF4UlJhS3RyTXkrRktITi8yeG1YUUNwVk9MUWJsNW9rNE9ZbHJMQ2E2cll6TDRIeDVpUjgKdXBtWFpCRnRFVlkwc3k1aFVjbnVzVE11eWRMTE0zck9iRXV5L0dYZVJqY3R5Y2UwMENqWVRVdmdCd2tIcEpobFNacElhZDNjc0NSOApXd2FxN094S0ltWXpNNTZibFRaS3lLVlpsV1Jud0p3ZGJVcmtmVnNKemFhRXJvTVE2U1lsdWZjVlhBQTdrMUtRdTNKSnVVa3B5SFROCkFDSzc5aVhjbHJOMk5Da0ZLSytsVzVTd2ZjNTFYWnBGS2RTb3MzaTBLR0dub2xqckZpVzVyMnpLOHNodVVqcGJXQ2Q3RitOdHdySXoKS1RXaVc0TXdIV29XR2RqTVJTRXk5V0FlVFVyWXJTS0VPNjhUWUxTRXVjMGJjY0pvNU9sRU13VzFadHhZMU80MW1wVGFBL1ZhL2g3ZQp6dW1MamJ4YTVLRmxaMUxxUkRNRmdTK21MVGRia2NpY0NKdmFkaFlsY0ZTRSt3eTFacjFwYjhZSmc0Mm5FODBTMU5zeFcxRy8yMkJSCmFvL1VLdmt6dDJaTzN1eHYzYUQwOGRxOUxQQll5WVhNT1BkcXBNcFNwb0d1dVJGazR3YW9WQWhCcHd2WVVNNW1PWVpLc1VScTVtbWIKNFQyUWpoWkpFWmZsWk9aSmJzVlNRN1lOZHhDWS9SL0duU3lNcEpueFJjWGdXaFIySWs4ZFF5T29CUjRDZXVtVllGa3ZJc0xYYW40RgpKMnlidHQvczd5QmlOY3dySGxJMk0rRTRHMVVFQ2lNd3hzWjFJT2pMVmRFMnVJUzlXdXU3WUNicTg5NDhNUTZVV2UyYjJBUkVDRkk3ClZLY0tVeFFaZmxFckxqMEhNWnB6QUh4eHphRlR0T2ZnaEVqcldDK3FwMkJveXlsK1R6ZGJHN1dZUzY2MUJkMkpvOWZ1NlJTOTBwK3QKMWV0djVXMmR2ZWNQSXVvMEl6L2szSFhkbHIwdkRTb0tPWGR6cHFHZWFQT2xlOU1nbSthOHVsL00zR215VTRzSWlDdmRueWJhdmV6RAo5TERaU3NDMkl2SjkzbnZVS09NbDNxRzQwTG5xM0cwK05XZ09JaGI1bWpHbkdsVGN0V0FTdVZjTjNJM1AxdHhxMkpPNmhjdjlhdGk2CkFxWjA4NnlKdkNDRG4zSjNyY0VLSUpQZGg5QThaOURHUkJ3czNia202MEJ1empYb2RXQkJXVXk0Ynl1enZZTjcyS2d5eWExR0YxdFMKMTg3T3gwYkpNeSt4T2RuZzJscmt6czNMRmloNkxIc3ZHNVZycUNITnl3YlJVM2FqT0xqWkZuU0lTUUhkenliN21MNlJPOW9DOWxFWgpyZVpxbzdraEIzZlFtYThOTDY0K0ZYZTJRVDNmSXVhM3U5dlFnZlBpN00vOWJWUnZOcnlqTzl6aW5DQmVidDNqSmt4VUpCL2JrSnJMCkxkSkZVa1AzdWZGS3ZHOXp1c0d5Mm1hUE85M1FYQzF4N1Y0MzJDbXBwRFMvbTJ4dElxaVpnYWM1M21LRVJpZzdaUE84UlhER1FLZWEKODdVdzY5emMrZDVnRXFLWTZjNDNLSmVMOVBmaGZHRSs0bjdEOTF4V3IvYlVLaHR6M0xvRERvWU12a3h6aXpYS3pnazMxRE1IMjlCVwpvOWc5ZDQ0NE1JS2E2ZnkxdHFESTBzRGI3dGtvTzEvY1VLODlmMnZyOUQzUDNIRlJ1aXBMcCszOWNUREFjTzQxNTFjTXN0R1cwRjFrClR0ZzU1SG90MjMrR2hockZicmh6eVdHRU00VGszaFRVa2hDSEd4cGg1NVBydGRxVHQ0Wk8zL0QvdDBKVVNFSE5sU0hCS0dqVEdic2gKOVRwOExkb2hkdFlaUmpxbzM5S24wR1JwYnlaRnVCOHBybWlxZzIxRnZBNGxFV0hvQzJ3dXdpbDBMc3F0MU9EbkZOV1lrbnIwZWoyNAozQ2pHZzZQa0RRelJlRmJJWUwxK3BXZzFkcVZzU0x5blhEa25tRzFnSk1WK2RQYWFKeHBRZ2o0RkcxbWUrM1k4VUlOdU5tZ0hGbWxZClliZEE1ZzRmQTh5VVRsSE5SQlpQbXRlaG5uQ2VDald2TjlVcGMyYzBuU3F2b050M2Eyc1JkaERETXR6VEtjOXRKUGxvdlpvL2ZXdnEKN0MwZmwyMCtoNThYL2h2T2daMmpGM1pjSFYvMzlNS01QOE9EMDF5OVFRUWgyQXIydmw1YWlubWx1M0hCTkhTV05Vckt3NXhxMU1YbgpsTHQ3WTNiTzZPN2VSdG01ZTNzOTkrTkdyb0EwVWxMcGs2cFRNWlI1ZFBCaUY1dXpqZEcraHg3eCtVYUl3c2pwLzJwUGhROGdydDNyCjIzWk1kOFkyd3M3ejI2dTVWN2MzMVNsMnk1MzNseHNyRmZqV0Z1UmpXdGI4bGs3WU9ZQ0hhdTNwVzFPbmIva0QrSURCcjRRdjFMMlcKMktpdUpUWnJvR3VKbUJZMHFveGFJcmlIaVBxeGFZbFFxRUlWSnVoYUlpd090QmVPV21LejQ3bVcyTXh4cmdEQ0RGM1dXSFphSW5TLwplVkFsWVNKYlpESzdrdWlmUngzUmFVMUZoSmw2aFgrdjZYNzArS1Z0M2V1SXNHS1ZCYy9XNnJXZWN4M3h2QzlQN1VpcldpeDJPbUtuCnVsNUhzd3htVmRQOThNZWFjdG5yaUxUNnBDVU85VUpWbTE5dnExRkdmVzJnbWw3WDIzTGRyOTl6MUJIN3MvVjY3YTFhVzZmdmVkbWgKL0NtbThDVWJMQVdHWnpoOVgrMnB4WlNlWlhFbjRhb2FCRmJWREptbFVkd2VUZ3ZuVUE4N09seHp2YTFHc1hzNjh6RHFabGFFMXBacwpSTUxGMXVHZVRuRmp1cmtxVzczMi9LMnQwL2Y4UWJ6TEVldVU3bG5aQ0NqZVUyb1h0V0VyaEJoRkZSeGlvaVc3ME15ZmtDb0pYTHdVCkd2NEIzZGdjMXlHVGc3NG9HTlJqVUxhcElvZDBzR2hKa1dDRkxVWjlXZHJtSE9RUTRYekVacXkyR01JZXNPQ2djbUVxUURMVkxvZkcKMkd4TndLbHNVUkU0OHJLSnV2NmFpbDVadG5XaGQ1V0dYdlNyZEpiTmFhajRDVzhsKzc3cTNmQjBWVkxnaUlZT3Z4VzFHMEtJRXYzUQp0RHRSNFdUVENIUitLNEIycHZ6SHpVOEJ1Q0ttdzl3T0tTeTRnaEhBVm1HdkZxV2JMNENkcDlMbHVHSVJWY1Y5cmh0VTJES3JmcXhhCnN6UnJHbXlBd2hjelR5YUhaNHNXY05qVFJPcE1ORHFrNUpwdnB1MS80V05WSGNsRk1RSVVDbFdIUEowREo1cGRYQlUvZ2l1V3NoaTgKdVZQZGJJQlpRME92OUVrQnNKN2FxYnJpamFKekpDa2VaNmdubTJLb2VXeXJVZXllZW1XakpvTy85cmFpYnBYRFBXUGZQSWRuYS9YYQo4N2UyVHQvekI1RUNZM1pBd0Z5NkZOaW84S3BUR1Y2Q3dlTjhDV0tZU01oWGN6UVhCeVpVWFdGbmhTMWxVUnk5eW9Telh3ZDFrZjVBClVkcWFOQVpoczFEN2dDaW81Z2JYUHFDR3VHNGNYVG5vRWlCOEw1aW92VjdaSENxNDZSMDRLeFc2c0kwU1lEbWhnaE5xWDhpc1ZIbTEKVVdUWk5BbXdVMHR5R1pPK00vaWRrVnNtY3RvckRyR09Jbkl4R0FxTWZmcXdxeitzL0tHM3JMTzlwbE9jTjVRZFZlMkYyQ0ZnTHd5MAp3SGxiMjZBOWdmdndZU0crNjJ0dU5paUFYT2lnekI0RElHd2orVDA1ditlbHFqMUlybEsrcXlKK3RQVUxOcHBpcG9tUUJrMi9VdGxJCkVjMGNGclE1V25lczJhMHIyYlhCMlBWUzJxd1dDQVR3OE5MRUhseHJCRHVsUVFES3JzNkQ4V0VYUXdOU2g2UTFyczNzYUZQMGZLNmYKc0JaTVNRRFo4REkwbmIzYVUyVnJxWXVhUE5hbDZsZ3RzRGxpYzlDdWQ0b3VCK25vQXQ3WjZ4WDFwUTV0TlVvYXpIV2RtbkhVVlRnTQpiY0VxQkl4OHY2ZFI5TXIyYksxZWUvN1cxdWw3Tm9lYlRGdDZ0ekRmdVZXOTJsTTNOV01DckVLM0dPd0htWjZNRldoSTRsMk1va2lICm9OaWRvWjZzMTVoM2JUV0szZE92TkdveEMxZHJDLzVTbURyN1BaMmlWL3F6OVhydCtWdGJwKy9aZWtBR1pzdllja1g1SXl6eDFZNksKcmJuUVhEKzd2UVFqeWIyd0VnSFJDTDdpWjdyL2U3VUZ5ZWJTMEZTaitDMzF5a2FGK0VPZm9iY0ZLRVVKL1k3MldSbUZQNWRYNmkvawo3Wnk5b3I4ODdLMlZxQytndXBNNVhBZnFBdWxYb1hvaVRLcWpnWkkxektLeHB0SXB5bnRnMG9DSjNLa0VkZkd4dksyQll2ZlVLeHMxCm1tRFgyNElmQUs2SGZrK2pQTGVudFdkcjlkcnpXMXZuNzlsNklNRzlHeFhQSklxTCtjOGFGZlkxQ09IZ2hETm1uaXczaW1vQS82WjUKQzUzeTNNUVN1dmlIZW9CQndEdlltbW9VdjZXTENFWTFxMFZ2UzFnbjBKVDlsa1pRRjRFOW1GZnFMK1R0bkwzaUQ2RFBOd3d6ZGdwNgp2SGFnYm14VkszT0pPcW9iVzlDYTRTaHlXRGRNRXFtNi9kMkIzUkQwMWF2Z3lHN2dzRFBzYkEzYUhVVVV5RnNOYlFnQUZZS2tDZG5JCnNkM29LSFZvT3JnYk5WTjJINDJCdTJrR1dkYWxvN3NwNUFCMjB1RGQ0S2RwTzRGMzQ4MElXR3I0YnRqRjdFYW5uWE82RHhrUUduOVEKLzlwQnZLSERKRlZkREZMTm5Sclkwb2E4YnBUbjN1M2c5ME05dzNBUGJUbkY3K2xxa0ZHcjltSnJTdTVFSDJpL3BWTmNFdFJINi9YYQpTM2xUcDI5NVdUMy9ISGh2ZXIyaW96MDdWVkVhRFZ5Tk9TV1RaK3NZN0VaUmM0VkJ0WWQ2aHVidVRUV0MzVkV2YkZUWnhWZkNhbHRUCnhlekEvWlpsTUJmM1IydjEydE8zdGs3ZnNuRXptRzdoN0lQYUxwekNzQmVOS2dKVW5nTWlBa1hJS21ycEMrWkRuR2NQL3dpMnNjSm0KVzVaMUhlcWwyWUNhcmFWRzhUczZVMUlxVEd4QWVmVzJNS0dXYmJ5blUxU3MweWRydGRxenQ1Yk8zdkVITVUwMFdESFdFS0hVSS9TZApzaGhOaG81OXgwTEppVjR1QTc5RHgra2hrSTUrcHljUExLREIzeUhuYkNYR2puOXZGQlZ2RkFEZnF6bTJIY0syMmNDZHNvVlIzekVxCmVTbms0UWFDcDlDbzZvaWg0TUZDbTJ6ZFlQQndscXNLNGZCMjlENGx5RTVaWVdEd0t4dFZwSms1MHFkaE1IamdlK2ltYnpENFJsSHgKeDJEd3ZaN0QyMk14cEVHbnVObkJCU2VqaGl1Q2doMEZIK25tQVVUQVVmQkE1cXp0WVIwRkR6ZUUyc2tjQlEvM1FpcHI3aWg0NkJKZAorWEFVUE56c2hFODBGRHgxamhSVHg4R2o5YVo4TkJ3OFVBZTB0emdNSGlOQXZ0cHc4TmhJa0RqSEJDUUR3a01SWCtzQWhNZEd4V2M0Cm43SW5kbUJIaVdNUUE0SXBYdTJwb29MaDZPS0dPT2M3YndNVzNnaytTWWhmNzdVTTRqNDAxQ2gyUTcyd1VWMnhhMDBCT0JWSDlIMmoKNkpYK1lMMWVlL2pXMXVsTE5rbmZJZUtBZVMzQkF4MGR2dDZvRGVLTzJVOW55VURKUThoSHA4SndCY2RmYnd1Q05tRS83WjVHMFNzTgp2ajdVTTRqNzBGYWo3TzdacU8zWldsdnQrVS9mcy9XQXc4VXhkOHJpMXV0T0ZSWkdJSXdEejBXQXZab0pyM1o4ZXFNNGF5S012ZGR6CnBIdHZxMVBzbnMrbkFSRlAzWVNHbE43V2JHL1c3MmtVWGUzdDJWcTk5dnplMXRsN1BpN3hmZzVjL0E0czVzRDRoaFZyeVBpR0ZXdlEKK0IxV3JHSGpHMWFzZ2VNYlZxejV3M1pZc1FhUGIxaXhobzl2V0xFR2tOOWh4UnBDdm1IRkdrUytZY1VjSTcrRGlqV1FmSU9LTlpoOApnNG8xLzlvT0t0Wmc4QTBxMXBEeURTclc2NHhRc2VhZWE2L1E0UElOSzlidzhnTlNyQUhtRzFLc0krWWRLOVlnOHlOV3JFSG1HMWJNCklmTU5LdFl3OHlOU3JJSG1IU2ptcVBtR0UzUGMvQTRuNXNENUJoTno1SHhEaVRsMmZnY1NjL0I4dzRnNWVyNUJ4QT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJREQ2L0E0ZzEvSHdEaURtQXZ1SERHb0oreEljMUJIM0RoelVJZlhkak80aCtodzl6RkgyRGh6VVlmWU9ITlJ6OURoN1dnUFFOSHRhUQo5QTBmZHI0V1QzMmdCam5mNGNNR3FtRzZHbmk5NGI0YXhuMkhEMnRRK0Y3UDBmSzlyVTRac0ZvRDFUQmRyYTJHKzJyMzNPSEQyck1OCjlkcnplMXRuN3preWYzcVNkdml3Z1dxd0xvZXlPL0NyNGQxSGVGaER4ZmRhaHBzZjJtbVVBYTAxVUEzVjFac3k0RmUvNFFBUGEwL1YKS3JYbmJ1MmN2dDhsOWJKN0VtRnVFeFpoOXA1R2hTV2hxSlNWeVZBS29qZk0rbElEVjZOUlZQMTNMdC9yQ1pkS1N4amJhaFM3WnpNYwpLRlZXRkZqNTBKWnQrY005QnlGZ2VEYXYxNS9mMnpwN3o3WWVQa1hCUGtuWlJLMHVMV3FjS1ZqeHIvYlVvRkUyc01VVUlDWXhXSE5TCllaZTdmYU80RWNhVXFWWXZHTkNsTjlVb2Rzdm5ackF6YXRKZzFhR3RqTDA5ai9jMGlsN3BqOWFxdGFkdlRaMitaZS9MajljdjRRbWMKaStvY0lqT2FOTnFwc0cweGVRV1E1dGloQVRDbjRKOW5VeVdkb3BxWEorcG85UmhTbDllaHJVNnhleXBIZCtvMksvUzN0eVdVc29IUgp0SHM2UmUvcHo5YnIrZlAzdGs3ZnN6R2twWnFrZ1kwSEMrWFZub3JlTmZUWmxyT2xEZ0dDT2VnNVNGdW42SHNBRDFQaldFOTJHaHBNCmUxdU5ZdmYwUGExUjYwb0luN2NGQzFvZDdxaWY5U3AvTHE4enZJKzFjdnFHbjJVUmh0TkZLQktZK3RDU2dvdGU3YWtBUlVIZGh0MlUKbnRNbFdPS0poSEF3V0NxZDB0YlNHdU5ZVHg0Z09pQkQyMm9VdTZlYmZScFZrMlMxcGhiR3Z3eDNWSUl2ZTNzd3J6VzhrYlp6K29xOQpJejlCZ0QvaFpxcStNUXJUUWhkZjdhbUFuQ1dOYjlaWWRCbldBbTgrbFhNSzRFNVJaVzFXQ0VhclZoMy8ycHJxRkx1bE8zK05LbnBWCm9KempUY0hNYWlLQTNkRW96MDNGdFNkcjlkclR0NlpPMy9JSG1aU3drTUJQTEtJL3NqS2FZOG1KaSs1UzhQSFVMWVVEbElpcU9oTTUKclgzV2R4SlpyOGo5V3AxVlhUaTlFU2ZZclZ3NVY2SXM1SVZPY0crbWFMaEV2MWNaSXJYYkF4VVBxdkJIdG5iT1hxeTdVcVBxd0JzQwpXdHlQMklqU1cvT3F6czhVNVRFMlROaWtEbFdxc1U1UXhycXBBdHRxQVk1UVZRUFFkaHJCN3FhWE9SR1RBeXlwdFlQMXMyM0QzWXpnCnJsZDlwbGJMbjlyYk9YMjNIMkw1Y1p1RnlBSjFnMTZqVjNzcTVMdlZRbVVpSEVGUVZPYW8wb1JtUm5PSzg3RTFwVFRXdzl0dmVXeXIKVWV5ZXpzZU1XaFRTUGJSVlRhem85Nnc5c2Nid2JLMWVlLzdXMXVsN2ZnNXg0cVF2WTFZak5PVnRHRWRmN2Fnd3RzQWpEQVZ0aWJPYQp6U2hmUnpldkdFRUZUcmpRbG0yb05hdTNiR2pJS1g1RHZiQlJJOS9rMEp1aUhTZlY0WTVPMFN2OXdYcTk5a3F0cmRPWC9DRmtYRERPCjFSTEdCTWVJZEdJMFVBT2N0VVFMdG5nMm9GRFcxQW1xd3FVclpPa2ZxMkdOTWF0SGE2cFI3STZ1L0JrVnJoRmlIRnRiU0Y0YTZuQkwKSStpRjdjbGFOWC80MXRMSkszNytDVWtiekd6eDFMSkFISVBjcURBMlpaVzNwQTIxQjJyd0hqeVdXMW83UmQrSytYTzNzZDVNODhYUQpsQlBzam43ZDdCTnlKZ3JVR3hLS2FORExjRU9uZVAvcmcvVjY3ZUZiVzZjditYbTJWaUI3a29hK01pengxWTVZUFNuQmF1WkR4dm9zCmFzOUZzdjVPVWVGaThVeDhyWjVJV1VncU5MVFZLSFpMdDhNb1ZmcU11ZFI2VzNIV3dKOStUNmM4dDRmVlordjE3UEY3VXljdjZWMzMKMmNLNkhnL1grbHcrUTBBamsxbDhHNW9ad0s4RnE4N0J6UEtpY3dIT3g3SE1BR1Zsc0xvUnlsd1JlMUZ6UnpJWEdyaFNCeklYakViYQp3NWhsN29zUUVEdUtHZWtiS3h3TURtSmVrWU9CcU9ZQnc0eXdyUlhENHhCbUdFcm5VanVDR1U2SVV0SWV3QXl6OCt6SUp1YmpKVVF4CmRmaHlKZ0I5RDE2V204MGNhY2N1TXp3eXJoMjd2QUl3UU4yM1k1Y0xBVnhMaHk2WFRkWXRzY3lHWEthSVRPUGdBRnlHQ1hjcnk5cVIKeTRHUVF6cFV6WWxJcE15NmJYdnNNdEF5RWJab2h5NURGbHRTQnk2ZmpmYmU0bGhoZEFZYkdtSExuV2dXYk9SZDVDZzZHQmtoM2FtRQpQV2E1d0Erd2JwMVk1TmtxRkZadnB4TUc4SEFuR3NhNHQyTXc1SDYzQWEzY244bHJ0YWUyZHM3ZTdYSC95aWVoT2VJZXBReUNBNVFoCnpqZHdjczA3V0hKaHJFaHFxR1RoejhpQzB6REp6Q01UOTRoaytEK0M1ZGtqSUJtaWN3Y1pZMmFqaVJHS0xPdDNnOTI3RVJOU3hBMzQKWWdRZG5XQ1EwMGlaTy9CNDNpT081dzQxQmc2NFlzY3lwSEdFL25HQ000WUMzVEhHMFI3RGtjTkltclN1ZTN6eHdpeDFuWWFFNmRHdwpwUVFYTDliSUNDMDJkQU0vWiszVEJpa0daSUJaT3djM09lWmZ5VXZIRTFkN0VrY1RZeDdOS2V6QnhLWGF3allzTWZwbFJCSXozK3k2Cnh4RUxDOGtobEE0amhqRjRYVHVJdUJZYnYrSHhBZ1BiNGJweUNERm5uS09IZDlOdnY3YkJjaFp6ZmpYY2NDY2ExSmM1aG9BUmNqUXcKbVBFcFpoaHpjNmtEc1FBSEgwSnZwaE1HOEc0bkdzYTN0Mk13NEhhekFTemNuOGlJL1ptdG1iTTM4eGVIQlMzbnZBY0tkNkpqZTJtWgpIdEMvQU9LWEU0eXdDSnNsYkNORVdIYlJkV3lsRVhZQVlTYzZwdGZiYWJCZnU5a09IR3dQNUxUK3hOYksyWHY1Q3lkRy9BNGczVmNqCjBiRzhXRnRrR3c3M1RjamFXOVk5S2hoV3IxQ0hTdGloNktiMFpwd3dJblE3MFlDODNvd2hmZHV0Qmpod2V4NnYwOTdDMnpoOUxYOWYKNUdJSzg3YUhBbmVpb1hmUmoyR0UvV2JHSGc2SVgyN3h3UHBUWC9SYWNFMVNxL1IyR21FQTVIYWk0WFo3T3didDdYY2JFTUQ5bWJ4VwplMnB2NS9UZC9LVmg1c25NOXptZ2Z4dlJFYnV5T0xiRVBEWUc2b1hwcWRCelBXQi9oWmt0c1F4RXVEZDVpbmhyeHdrakVMY1REYS9iCjJqRkViN3ZaZ1BwdFQrUjEybnQ0STZjdmRza1pCcWQzWk9ENUNCZnNWQWY1SWE0MExCNGFEQ0NnN0w0NHIydVBGNFRmT1pUWWlSWHAKbGJjQmQ5Z0lJM1N2RVIzaDE5cHhFR0M3MjRnVTdBL2wxUDdnM3RMNUMzNTJyZUtqazBVODhnVEw0V2UvZVAzdXdpRWorUFhzZHk4Zgo5RUYrK2ViNVYvL3o0Yy9hZHA0UFAvdjF3N05MUjVQY3ZuajExWmNQYjU4L3ZINDMxSC9zSGwrK2ZmamppNGMvZmZYck4zLzYxbDR2Cndac2t1dTFqTitDWkovLzk0Y1h2Ly9EdTBRN3hxbSsrK1VvNjh2N3RtOWZmVy9lWEQvLys3c21WOFpMU0t5OGV2djJBZDd4NTg5TGYKVWNPNzF2ZS80Nys4K1ByZEh5Nk81WjJla1hQMyttdTc3dUtaT2YvanhSOGZmanJwTCtwWHE4N1BsVEhmVURLMnFxanBXRU9hTHA2WApvd2pwRHpzMngyN2xEVGVNMHU1MlBQZW1VZHRqL2JKZmY0bTJ1L292Y1dvT1RjbXlJOHc0ZGpndU9HVUtta1VOY2RZemlhT2ZTYnpzCmtxbGt6ZFdMVklDTFp3RUhFZUlsc25jamxTVUlBUUVKY0tHck9nNEwvMXlWNEJpa2hmaHMwR0tsSlhXMnRpdHlWS2s5Q2tkYmdkZEIKcGJtWjFNQWVxZHdGUUJJWHVoY1RzamdWWkdHQVVpL2Jjb0g1SElMdzRyWXFwTUFBbEF6RXpZNUFJQ1JMQ01haGhZQWRUd2hFQ3JYTApBSHhFcHJHY0ZiMVVlQUJLTW0wUFFnQ1F5U1NrMk41TTA3d25XSzREUmFRUTRERkJSbFB1blRRZndpa2dleXBmVFBiakxVY2lsVGErClBXQ1kwSjQycGtaTlNtREdOeWhmaXdNZ1IrcXlCcjB3TFp0U01zY2pCOHVSTmRQZzFxL01sWHRTbE02aER1ckNPK3BsQzhqU2pOSm8KZlZsdDVKQWZIRkVIT1BNcGE1Z3dqVjNJTmJGcURpOHEvOGh4c2phaEUvRVFWQVNRMVduVkJLR3NGdVlrMG1wV1ZQVUt4QzhzQ3lVNQprSDlkN2ZRSmhycXV3YXlyVEdFd3cvR21ZZGg2bGdid0RzSFRicTRPZ0E2dW5hL29DcWJXZzN1bExrWlpsQUl2Uzd0eW9TMDA0RkN4CnhZelB6QlNNL0ZrODFCNzNaR1FXS05HTkhaQ1VWdGVKbzQwMkE5QkpLQ3JMemV5S3dQTVhITThUVEVhUVd5NDBCcFZWVlM1MHh4S3AKeUsyVy8ydzJXeGpuRGhDTUplbjRwbG8xbzF4ZE1LUXp6RVVLSzAzSmp2TGdZS3N4RWI2NVJlT25Tb1FVeE1Tc20wbzdoY3V5MnRJaApaZldIQlZUT3JzdXNvMWthMFhyT0NtNWxQQVVvbEVuMEtoaUNZRUxDaUZkRE9Hb3l3aG51T0xpenEybTBHeXpwVXZmR0wxeEVLOTJZCktGNFJlbWxHbnBJTmpuVUZqeEUxaUNqL1pmV0FOc2o5U0hFQ3d4YVJkck9HMUFCd1hLTTZKWm44aExoQ2d4V1F5T1M1Z0JSR2JSdlQKa29BNGpkaWJvZUx4OCtJdWF2aUFnV09Vc1Nyb1NuajRrSWR1WTlwVVRWT29pVHZ4aFkwZHN3MGtwQkNHUGNwRGxMQzRLck56V0xCSwpLcFZLc1Bja2lVaGJCUU5mWkVqUXFtSVpMRExNSXh5Z3BraUhnckNHSHM1RUhBS0lTTElubnd1ODUyaUd3RU1RbHFSWmZaMVRhSEJNCkptZE9jektJUGhLelZXWVZEblFKVjdQa2dRUG9teVZDRUtEK3pveFhxMW9IVm9scUFMUWxiVkN2UXpJWEMybEFrWlpaRnhrSU5HTEQKdkxJQmpENzdVVlpDV0wwN1pvVFV5N2NnSnJ0TWRJRmx1S3hxaGc1ditMbDF2bXpWdEFnSERDUkdkczB5VVdEZUsxa0JDclRzbDAyVgpQWDJ6b0hjcmlGaUpodXFFcmdCblJad1YwWmxnZlFNY2YvYjhqQ0RTbWdHZ0g4NGdtMjN2RW9Md1REWDVzQjBRaHF1WXZYS0ZsMVF0ClFGUkRVQ2RWaS9xck9HNEx1NDIvR0x6TWtYMnJRTmd0Z2FGdVBHbGkwZkJsT3VIaGNGa2RoRlJ3N2dOdUJUZ09RL0ZocXlzOENhdFoKaUFQU0M4SlEyeGdYaUZIbTRySnFYOU9PSFBWNE9OSFJpMEduTnhKd2NHWmo2d1ZyRVVUYVZ0ZFY4MG5pc2hLTXdMdXRnRXZIeGw4MwpwTENVM3l1Vk9SaXB6Wklyb29vNllXS0JwU3JUa0VZR2doRkdzdUNLclhkVHY2MXM5eHpZVEIvQ3V1cThLZ3c2eXJZckY1czE0WXBKCmgyREh0ZVdoVytZaTAzTUxIRUx1MHJyL2J6QVlaUjBpeS9QRzhFV01ZU0U4QjViN2xXTVdRdW9DRWF6dm9JR0Q4Zk9zSXkyclQwRlEKekdzaGhGUWNrdDJhUWk3MHF2anBLdXVObVVyMWtUZlIrZkFLb3RzdCtsN1Nvem8vbUNtNDBMcTNJR0VpWEhMWUVDRENWYVo4WHRlVwpBMTYyTFRoYVlSU2UxYVBCWEZFRjdHSFZKQzA3NlhCdjZxTUVBTVJUZ0tYYmo0OVlORFl2RW1uS25UMXVBQTBIWktQWHdHbHVHWkg1Cm9HT1RKVFFrV0hnbHVEWUpnTVVqYVJLRkpSQVlFeHZBbFQxVUFpbytUWExZREt0NktXWWVMb1VVNWJySmg1bmF1QktlbXpDZnNNQmEKTGFUY1o1TE5ESjViTlVFZ2pLNUpYanpZbHNVMWcyaXRUUmMzd2QwTWg4VldZNEg5QkxkRktFMk82Vjh0a3hBeXFabllNVmZHUHJYUApnY0Y3aTVxblhGclJTRkhJUlVWcmFXd3F6MmhSdVNjdWpHMFJucHNkZExocUFpZ0UvWWFzdWhORlJ6cXY0dkFaWndPRTNDUlZTRm9MCnBNdW81ajZjTTR2TS95SzRhbFRhd25QL3pLeWdqNWhvZ29hbExVZXpWaUVWS2dpMFdVQk13bGpncXRsVDB5UEFEU2RVTWRlTkdibDQKWHVFQ3pxblpGTWo4MHFMN29MNVhWYjh5WmpuTldSbHhYWW5aNFkyelJIV2VZaDNYMGlXM2pkdXNlbVR3RVNPQlBLRTBsNjRRZXlzMwpTM29yL0NJKzlycjVlMFFlZW9iUGVWVmNRMFpPTFJEbUpuc1huVkxJeDB1K2duRVNNUVpwK210U3ZxSkhCVmExVHQrWXhCN1FaNWxLCmtPSlhaMGhQMENMSnhCYUQ3Qyt5V2tTRHM4dG1qZFNqWXBBTVRJbUZpOUN3T0d0V1gxMzlRZTJnejkxZWdhZ0VFQXR0VDFWRGQwSEkKbVBZSlRrcnNscGl6S2JUTFpvQlRzZlhRYmdZQ1lPV0tWOWU0a0FCeHRjejZic3JHZ3ZYMnFqckVzbWlpWlRoVTY2cm52N0dMc1BpMgo1SHpNd1ByY0hDT2RRTVVlVWZSTnkxYVhjZnFnRVhndldjZ2JRazViTGNTWFluOGk5d0dEb0swUHZwbEJMT1FwUE1KSVpXaTRPTUFPCnNKMHYyYlk5NW9TS1BPMGl1V1FDWW9GUEdjU0VaR3VJZ2VlYVFseGtVQUpqN3hHSFZ1YlNMbU5LdkdXeGtRVUIxZz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJSS9aTDBDUjNqRGNGb1hvd1FWQ1pLek4zY3FZQmxUb0ZHUVJkM0ZGUHZnRXZoaExHWGhUWkVaN0ZqRk9HWm0yNkFNbTlVTnRWbTU5TQpQdDNRRzF1TWxmY0NqVXNST1JXd1BFQ29ub2t5ckhtL2ZZT0ljUVlNZUU3WmFnVVNSSWpRM0d3SURNYm42cjJJL0FMZ1o1aTUwQ2d4CnJzd2dMWE9hOGtzbklDallkOVJHcktiK01TNEFtK1ZNK1JkQld5cUI2V2Vkd0NZcXRUcW1vbENKWnk0eUovRG9Fdy8vTWlMc0VWQkkKTkZ1cE5MMUFyV01DZVp1S0N5QldwUjlic2lFMWh4RFZheWdxWVZseFVDM0VIR0JMSVRhRHdhQS9NQmp1VVpkbkJFMGtaOVhxOUlqWgpZajZZdWRxeE9BVWRWOXBWaEFtZ3FaeFVYU051QW9NUnF4RVFOdzM1cmpFcjVHaUFNQXVuN0x3YXdoWkhDU1RxUlNvSmtETXdwV1N5CldSWEJ1bVprdmI2YWJWWWg3MnMwaVJ6TGlWeUlsaGUvRjlZWTVBRllYbGEzUkZma1NDNG1nczZXa0JLWGJRNjhuemROWEFoaXBHSzYKRWIrRjlPTWJkRzljQlFzTXdzLzZhZ25ndGppMDFLM2kwSldnVFNKbjM2cjRMazFzdG5ZNUhrTk5TRklzTHBjRmxRcHhIRTNRcEtYYwpiSG5hVURJdWpEZzNhS3pZYklzbHVTTjZPTklVcFI3eEJkQU9rVm0yWlppTkdrT0VPSExXNFZnQUNMMmdWM0VSeEdHaytVN05ONTRVClRFQXBLbW5lTHoweU9xaWV4MG5PZk9LQnpFeFo4T3laQ01BanpGdkc5TzhJbWl1YTlhYXN1clBQalhzNEVkbGc2NktJLzFVVHB0dVEKTVJ5VG92b1ZqcXR2REorVENLR0lxMlZaMWJ5TnhUZ2xDSHFBbEdwVmZobWxmYzJkWWZsZ0dlcGZiTVBGM3Nma1RnV1NrMGNZVURLRApxVUoySnd0ZzVBR1ZjR3U2U0w0aStBOWhqMUQ5Zk92VWVBK2tmY3FLdEZGZEI5YkNUZkc4ekE3dkJGZHRhTG5zdFRZMWRjR1dvaDViCkl5REdLM3RZWHlQQ0pKbzFsYURzTUh4SW5Xa25JblJ6S1NOeGt5YUJTenJsTkdlN0IzU0ZsVllnaEpQektFL0MweXBQbHkvS0FaajYKczZxeXhEQjdIa3dRZzJLZWtCRlk4NmtqNHBEWitiT2RneEJydC9HQnV1YWdySDlGZjRHU0dZUWR3YkVRaDRSOG1Nd2tBTXJzUnhvdQo4RSt1eS81S1pyelhPMVM5TXVwSlRnZ0x0QVhDTy9CSUw3cXE3Q3dCUm90aDkxdXh4d0J6VEhRcldBNzJBYjVscWhhbmk0U1ZtNTQ0ClFPY2k0S0FsSVdtOGNJdEZVMWxYYllsM0JGT2gyNXh2d0JnT2c4ZVFzZ1E5OTRDSEl1SEN6WlBKQU9hQ0JVNXE1b0VKWEZuUmtvTW0KUFJkbFcycngzYlBmVWZHbXEvSjNWRXVjR1h4V0tGQUlNVTEyZWhQdEszcGxVS2xKeFlYTUNMcUVjRnV5NDhRVEJUSmtSWVY5eHR6eQpmeVl6aTJJOVlESUNSOHk4M1VoM2ptNUdWbFVhYTVGUDE4MmZpTFBUb3luQTloZkdzbTRhNlFJS2hWdUF3dFh5ek9UcmF3OTVVWE1xCnFNdHFvVEUwcGVJdDhxYXdjMEtLUUtHVzdsZFM2Z00xYjhndmlyWjRZQkl6Q0ZXTjR1UE1URHlDd1pQdDRRQ2pXVE9KeHh3dDFRNE4KM3B4anErWUYwc0FCSlBpTTdmelh0cEt3c2RCSUNHc1dQS1VCRTV6V0hNQUtvU0dGVmYwZ3o4MHNwc2Jhc0JydUI1b1JKVU9leWFmUgp4bnhXbVBCcTdOY3RtclNYWmk5V1VuQU5USFl4V3Q1SENxSlpWNExiajNSNEdZU0hidVZwa3BzeUM0TFlFSi9IblFkTFlZVWdvR2F1Cll1dUJ4d3hpR1NDUkdLTVlFTEZjR1NNY2JNV2owZGt0OXJCd01tYUduY0lnTmlna1NUZG0zWkZ4RENWRHUyYUc1dmVVaXlLQmE3MUkKT1hjek9ZcGJlc2xHNFJTR2xMNzU3Z1UvQ1RHNGNGVkE5NGw2Z2JvekNINkFrVlFHZDZWem40NXh2aWZlUGxmMVE2UjUxaXMxSC9ScwpFZzRNYXJTM1NnL1E2dGFzYkJYbmJtNDAxOEV1eUx4WUc3UFJHcUVtaG8xdnZwWm5TejZEb0JreVpiUkNDekJCWjVadGN0Rmc4N1ZOCkd6Z0YwRkpXNlFHcG9MZ1NObU13V01iVU16azJhN1ozUXdwb0pueVpaelVQWVQ0anBuSGpPWWNhU0VwbVR5U1pzemo0UWhpbEg1SHgKSzJzVXVaMGVSZTJMQkdSVVFZUitzY3d6SkJKM2dGMk5TWnV3NUMzK2ZsMDBsY3MybDZLRTBCZFR6WHBvZEt5enZoeWNGWnM1NXhqWQpnRFd6QWF4aEJoWXMxWFhORFBkUksyeWNkUVV5RGFqMUNHWmhTU3FINkpMUHFxUUJGTWk4WG9oSUxmb1p6ampHMU1OMXdwaGpQNWdLCldXZXBNU1owdzhxRVo0VFpBVHFjRnczRnA0a0JhUmFhV1RyaTNFTkNVK2VDOTRMRUNJNVF6VlRDWUppWktkZ0p1dE1oc3h6cU1GOFcKTytXYSt4a01uQ25idG9RRnpIdTUwd0tpTHhRUUVHZWVqRlBVRmtCME16OFdlRHJ3ZlV6OUlnb1loYWNNYUtML1RXWWpDTzFlUE4rQgpXWWg4ejRXcEI2dWVWbVJNdmtVejZXd01EeEk1QS9ZaWZCS0oxMC9ScVhyTVljSkprSmxWbUU4RWVTQUNSRlVRa0xkemcwSElNOUNSCldQVm9NOWdoMlF6Q2pYQW9PUUdSdUJVaXZkVWg1RGZEdDVHckpSWm02ZHJVMUVaemZxSTh3M3hBVzlJS0t2WlVOWDhqeWV2TXpNeVIKbS9oV1RRb2lSSGlqMHltN21RVEVpc1RNSUdZNFI3SmxLTjQyOVJZUkMwQm5hSEY5bGpTNCsrRkI1VjZCcHBtdWVtYWMya2JLdXRveAp2OElJL2MyQ0JaWWhXVUtraFErdVVtRjNZRG96N2dmTk1XN21pRElIR2tTNnlMQmlSSEJ4azBIZVhjbzJ6TGNFRlFQb2NUOStkcXZ0CktKM0lYQlB3U2dwdnJLeEdHQU44cjdCQWtzQXdrVUFvUVd6WDJlbWRzeHBwMlJLVFo0S1hzV3R3UjBaSGc5THVDT3VGWmpPQmZvYVYKdmJqQVFIeDUxTnphVEpXMVZiVkNxa1NYZFlyakphbkI2Q0ZTTVpxbVd6V0ZsQjBTQUVPcU0yVjR0UFVvY0lUSll2WEFaSWpnT3owRgpCZ3VJWnMyc0NTbGxoZmZ6OGJLZSs0aHpXS3VlbmFWcHYxblBLRVhUelVXRWZiUUw5UnlVZ0FRb21GNmdLT2dxS1pEdFhLeHZBais0Cjl1SUtyMldnaUE3ZkFpQVJNUWNnTU1RZ204aUdjNC9odlZnUndPazhPNmg0QnNPYmN2WkF2Q01QbUxPTHVCMkJrTmJVcmlLMEY4UmcKMndnTXMyZ2FXamsvMDAyMWRsV0ZxUWZnUTRlUkppZjFDV3E0dzZLeUZSMXdVanZ4R0dNVFEyaC9wZWtuV01UaEJ1NjN3cDVnc29XNgpyWXhBY1FENVQ4eHJxcldRdlFGOXNVTEsxZUFqQnZjai9mcnN4a3NRMGExNVZyQXJuRUdZaW5sV095M2NJMjVnODlQc1M5U3RFYUgrCk5PaVZxT1l6cTBTM0dseE5hTFRCQkpDSkRkb0hnSm0wK0RMN3JOcW9hWFpDVkN6MkN2dXNNbzZkZU9kMW1PY0dNTTFnRVMxT2dGcm4KUGRGb21QQ1dVSUI3c09nUUZGUGdyS2NPNndUdHdFUTdkcThFWVVmZUlnRmNEeE9URTNCMFc5NWFyeXNOTzNyUndDa0NTUUgyaVlxcwpwLzF4MlpxSEV6U3VidEN5T2NxWjBCUnVNNGJLZ0lBdXhqay84M0RaU2xWOE01c1Aya0ZjTmpZakluZVJ2MkhUeTdxaHVTN3FoUWVSCmJqYmtDZ3c4djdxc2tBMEw3Qmx3Y0ppcmdvWUFnSklnSVM5dUNnR2hiZ3pVS2ZRNEZRckF0TEtYNHNlcEZNcS9CejBpYzJVbDJveHoKTk1CeHNmTVFRU2d0Z2Q5bWJ0ZG8vc095cVdPTkcxTFFaeVFPQkpmTjN2bEZoWWtGY0I0SWdpMkR5YXFpSHQ2VVo5WnVDbjI1c1htNApZRElnQkZMdk5Xc3dRSXFLU0NOaFU0UDE3R0FIbU80aFZnTHZ0M3JVSVNBUnpEdFFOR2ROVXV0MDNQcEY5TXZDOGgxV0RTK2krNTFKCnZQU2pNR28yMm4xMnF5WVRTY21zUy9CSkUrbXp3UE5UdEU4NXl0QlQzZnNHNkF6U1E5RTl0Rm82R2pBcytvOFd2WnM4S1M3YjZPL3gKUjZSZ0E4OW1XdFc1UE5QS0xmMnRjQ0VMa3NRRWIyZHhnd2cyZ2ZTSmpBb0FBYUtvaHNJc1l6dVp5cUhlemR5WWNQSGxUYk4yMGVzego5K1UvR3dCbVZpdEh2dEtWeDM3RDZXK0VhU0VuTURkcEkraTZCNTlrRWtlcnRSWFZ3WkRES2xkTm9FbVZTWGFaa2p5b2tVSTNUS2ZxCkdlTm54TWtqdjFvRkQ5elV4OEF0MXAzUVc5S3NJTEJPWmp1NmsyWitaREtqcTJxemc5WVQ1WDduWnpBMzg2MW1ndmRVOHcwOGtKdUcKNUVhQXM2WDBJenVVdGhsUWtEcFE1Und1SmVpT1VQUkFTZ1dBNno2Q2ljMHNpNHI0aHBiSGhSNGRmb0dVdlp2R1E5RGE1OG9KMVF3egprT0d6bmtRQ1FZS1cyRVY5bExocWJrbEtrUU5uMDZZb3NEQXpHNjhpdStmbnhPUndNbnRyVDIzS1BRQkdGRFVxV040eDV2VW94VUJGCkdXZjZJWjR2dHplclNMR0pFS2pWY3FwU2g0SG1VSG5HQzRGbTdLRE5UNXhnSmhYVVRyb0I4cEFxb0tXaTZVdUVJa0UxNUJIcUxvSEMKOXFnbitITFdzQlk1SWV3akJDeEZneHZDWlQwbnZ4dmkxakxqTThpY296bWRSR2FqL2ZCTW9ybVpIazJ0TFdNYXFpWkt3RkhwczhhVAp0ampTTmNMSndUT2xrRFBCUXRGbE05N25TQ2dha2djWDMyeEhncE5JcitOcUdDWGE4UUpycmVDOHRNL1Y5dEcxUENKMEFJTmNGOHQ4CnpLWVRBNGMwYThKR1R5RVd1cW12UWRWK2VHY1g1cXd5SFJQUldKVFFreDI1dFl5R1Vod3FzNUMyQXFqQnBFdXpFc3lBYU9rSGw5RisKdUtpVkJpbUI0ZDlrMC9EWmd4QldKWkEza0ZDN0RaQmdNTFJOTUZiUTdIVTB6VUs4aHBjSmJoK1lwOXQ3bWN3Sk9TRkZtM3FLalNESQpBRE9CZkFsNnJyUENrWWo5Z3A5aGVPZnhZOFh5SlBESTVFMFhsRisxQXRVVHpTb1RtZTBOWjdwdUNvUWdBYndDUnNoNWRURjBNOXhECjBPVkExQnNNamN4RVVUVGRGblVvV1hmQjhRR3doOUUyU0tzbHN3QXVXZ3ZaekxkcVdTaVlNSFV3aUFLL1JkZExNcUVjK3RhcURodGQKQ0xObWN5SjJaZW5tSG1ZbjRacGNOTHRYMVJNN2RlR3pCdmhRNUVSZisyV0V6OHdHaXd4bVZFWDNMWXZkRFh3WWhPUWFGeTJDUERwRwp6WDlNdU16emUwSFE3QjF4b2ZCOTFYWUtzSjJDUXl2QkpyRHhRdEtrS29xd1NhSk9ZR1RpUTIvcXpPUldodWhpV00wd0pMQlRBUVBLCnpJTVJjRXZJSjBoblNWQlE2c1kyRU1uazBJOUVCZ0Y4dUhLR3lZNjhhZ2o5eWxSdnlPYmJRL1RwZjRocW1XQ1lQVStjVFlvSUpTRXgKcmJaMnRGOUZOekVHRml1YWFUY1pseG9Ndm9JRFkyQW5nU2RzZFZrS2x3VXlhd1VJSTgwbkRJdUlOaU40cDVobEQrdHh6aDExTjhOTQp4VVc2YXBZRldnMnh0TG1kTVN0Q1prUWNoWmwyR2JZemdLNW1WVlVJU2t6R1pFQ2dGNUlFOTB6aEZIakloUERZRWhCUVljZVR3Uk8rCkpsdUdKVU1HeW1IV2RjWVg0em5TOEYxbU5RTEJMMWF4Z3VEdGhyY2RmakVDeW9CVkMzNVVLb2haRVczcTBZUDNEQ1lwd2lJWHZZeG0KQ2RTQWdPeVhFUkVBWXJXazNCVG0xbVIrTVJBZzZSTTQ2VEpwUmhiQVRLNUxwQmloWS9BWE1TYzFVLzh0RGFIQVphN3ZWdFVwQXcyRgorb0NpNnhaRzNCUGdCSWdQdkMvQWUzZWNWcVRXc0FZREpPUHp4cytLZWxrdERuY05LcmZxUlVsZEpraEFIaFlGUFJGK1BGNG1mQ3BxCnV3M3l1REo0WDFURmpNZDJRVDlIUTNtVW9odHVKdGR5alNYb3ZmSmlBYjFBWmNKQUNLOGdnN2JYVE1WNnJicDhuOXRJYzVVQkVNeGcKLzlWMkpRQ0NpWFdEUUw0cVRxbzduUEdFVldHUnE5YWhWN0hCSkVFb0NsZk9jenZTYVRZVmZjWnkzNmpWVUVLam5ZMEtTOVUwRG5sVAoyNFFLamFwVHJXWmQxRlBqWU1OY0ZWeEpOQzRVUXpDSTFOd25XWkdyWUNQMG9PRVVKZHdkekFiVEJRUTZKRUJ3dSs4TVVLVThMMmcwCktNMW1aVWN6MVE1ald2MW1henRVYmxNUElUQmZ0TmE3alI5Mkp0ZURHVFlNRnp2ZVhUa2o1bVdnOXI0UjFLMnVESTQwYlZYY1REQ3IKOHRhZDFKRDJkTTY0M1h2Vy9HUU5JUnd0WG9OQnk5bWxscWl1eDlVUVp0anRaK0JUMXVyaUgxWlg1bHhZSGNjSElrTjVRT1ErRkZOTApCWUJRSVNVczJyRGJJSHBUT0hpQlFnQU1Ld2liNWltaUZqNEZvd21PdG9lblZVM2hhNXNoS2cvVGtWczVJU0xOVGdtcG9BTEJPWTNKClVXaURHd0pFTnA1cys4cW12WjhKZjI1WHV4QjI5Wk12bURGUFJ2Mm5oNS85NXQzYkY2OS9mL2pKOFhqOS9QbDNydz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJZnYzbTNUUFUzY1ZiMlVra2tCWUllb0JWRkZhTVYwYXRqTU1Jczh0UXhiTHVoRmxSZlJRUW1DNGFsbE1INzlCVVJyd0VxSFZSUVlJWQpWNDE1TVZ3K3BWVkd0NFFXenJBcXVnOVd4SVcyZHQ2VFVUQlFDVGN6OHFuUDBTZ3FUbmhpNGw1djArbk8zQitxTkxrakNzZVpGUmNDClZ5Z2U2b3dqMjZEYVJCYzVUbFlGcTFmRDQ2Ymh1bXVLcm00Rm5jdzhNSFpXVVl5cFRFZ0lSaUVPK2VUQ1dYZE5VSW1uSVNXdmFqVzIKSUltZ2dSdWcwQVRodXBxR00xVUZEK1BwS1h6Q0dZbFo1NThCTEFkRGNUbDNnYU8rRW8ra1dYNEpxWUZITE5zNEZzWjdsS3VtOHVyWgowSlZFNHZoQXdHRGpjN0JSWllRU3JscVczSzVLd0RreTlkNmlWeEVSQUoxK0NScmZRQTY3R1hwRzN3eWFYT0JKZzBYZkxLblJvN2pOCkdad0tIQmJiVllOeEVITTFjM0VTNk1wYTVEQlJ6WG9rSUpaanRmUWxUWXJFazRPb1V4dlltc0IyVmtyamlIeUVZUXMxZkhlanNzcTkKSVN2N0FpUU9DdVpxU1VIMHNFaDFaTkVaZStQYTYycEpYbmdjdEdYVDhCaHY5WWNHNXZsTFFLZjdWVXhVd3hRUm1MMVVjVFl5cG9WRwpBUUNqd0dIV2ViQjJKME1acjdPeFJvaDlNSUtnRmtlUi9vaUV6M1gydE1TZ3dWS0YvVzJlRnp1eE0zUDdoeVdOclVBU1hvTyttRjQxClcxOW4wMFdpaFNvV0lBTWhwRU9hWm1ZT1FJeXJPWGlBVjREd3lTMTRVNTZucHVwTndmaVJhRTdZRExlT3pzZXBHNGdQYVpXd3E2NkIKNlN6VWd3dUJCT2R6QU9UdmNremtzQXZEZ1pFOTgraU9XZ3FubWU2dHlCa1BPWmZ4WmY1aUFNbERuYTIrR2lHb2NWa1ZjMFh6UEpxTgpNZml4SFYrRlREbFlSVEJTY3c4RUFSQUJuSlNRWjIxSDB3aXRxZ2k0NTVBcDlwSDlpV1lLcE1TQTFGUm1sV3pnRXl4b0J5bldaN01SCndla21NaGJXaDd5NWVzbVdxbExDRE9nYXozRkJoRUJkMUJYTm15MUpaVWpLRWxpTndDWHprUllGbkpNQWl3ekVoSWF4V2VpcUpWSGgKUUt5MU1WRUJUZHBzZU5FMENUUXQ2R1ZaK1JyVGVLSzdnV1dEL1I2eVBGMDRUaERCa0NZWnZjeUp5WFQreFVJcmNEb0U0SStSR0d6RgpSYmY0RXNDa0tKUzFXbjcrZkNHNHRnNEVoSHU2U3VuRW10VmtIK2ttbUl1NjZ6SDdmVDdDSGJINXdiQUF3aU9lRmhZOFFyRFdXZk9pClFSUmtaQmQwQnh5NFNjM09XUSs4Y0VrSFFKY3huSENyaW1VMHI5R1ZWakxIcmNXUmNMYmpmSGEweFNxeUNEaldhOVMxUU13Z3hxeHgKSzZ6d2pUN2l4VmVWMm5CbjErY2hrbURoYmJScTM5aEFpd1FWV0FuR2pJelpGUFVpWFRGTVdhamU3NmJSZ01pejl1QVM1enNnTVhwbQpSS0ZLdW93bmluUnJ0N2pxU0tXb3Npa0Nxa2xBQWhxNHlNbTlHV0hFQ2t0Ykwram5va2V0WStMQlEwZlFsdXp6Q3Y4Q0VqMVZUWlRSCjlBVU1zd0lEWjZRaldUVVRNcVZQSE15UXNwNTB4VTBYUm1wSURNcXVOc1hjYk5WV05RQmQ2bzVHREF0Nk5qSGVWTStUYUZJUXJFb0kKQnlSVnA2TzZCK21maHA1REF1RjVjRkM3dnNiVzZxcjFvb0w3cW1xK3BQQVZrMFd5a05JQmREUnlNSW5acHNjTnAyQnlEUFlWUFpJdQpyN3FqTzRZak9kRElJQnJFblFDS3p1Zms0Q1ZHRFN2ODBJSGRQS2lJMHltbzQ0UUU5YjliaEF1dkk5QW5MRDNtbkZRT0QrelZ5NnlaCjdEY2U2QUNLOXVpc0hJK1Via1FyYW9RUGxCWTJUV1ZLVHNIOEs2b0tSUFhJV1F4RWJydXBScHJEeXNaM0FxYU51RHVBQXkwcFBUTWoKTzZHWnhHZ2M5MXF6UVJZQ0FYbkxTSUZlc05VZTFtalUxZUpWTWUwQVR3bDZXSUxLdG51NSszUEs5Z1RhODBDWnFwTlprNmtGRGZXQwpqTXM0ZHFDTUNUSkk1ZzNER1M4RXppMmFhWW5xbnNaaVlZMXB2QWlQaDZGMkE5Mnk2a25yM1BxVjBmdlpGYXNleUtLeGhKckdrSjZ1Cm1ldUdXUTJoZjJuK2c5UXUybGE2ZXZ5aW9zbi92R2tsekhUaE5FbVE5Nkx6STNxbXhhQ3dMOEFlNlE5ajRDQW5qZHJQK0dhQW0xY2UKT3FOdWMvZ2hwTW1LQ1UrRXB3Rytrcmw1ZUM4R3oyMTh4Sll4a2VkSEppN3NhSGtsNExnbTB0c0RMN0s1bzhMTUdEYW1qcU1yS3FxNwpHNFNBN2tnOWFCTDNTbkR6SlpvS1VZY29wLzZFMVZLWHpXb0U0bFhZd25oRU5mUnBUWkdta2YwZVA0ZlFGM2o2Z2JOb0VTOHczK01rCmxzMWlDb0RPd01sQ1FLZlJUb1Z6WUdnMnBybkNyMW9zRlJkcy83TW12YXpBSzh5UWl2RmVPRmNjeG0rbVUyaEJiSXRCTElEbFYzOGQKOFBBdzdzSWgyK0lWT0lteFFIcHdQcWpvU2JoQWFmZml3ZVdhRjJUbFpnZEtRUmcrOG5ndUxRUU9salBJNEYvTVYzcHVBUzN1UG84UQpSQ2kzRmNHTEFwT241ZllWZ2xES3RaaVJqY2NzV1pDYWhxVERSdGloMTNva0djOEVObE1Zb3ZXWXNpSXIrb2FFaGNjTnEvSFVMeXRRCmFLRHB1Uk9abHVxd2VpNkhhcGtuTEtWb000WnhPSXZucDRqcU1RUjhudmxBc3UxUmhlZ0d0U2N1bk9zeFdrNUxxRnF3aFFFTHFPYnUKMlk1aGpZUGRyUUp3eVVOVHpUY09WSUllbGFyUVp4S2dMc2N4WWdBZS9aWEhBeUcyU0kvOFlob1JNT3hpWjN0eGprYW1wZWdISkcvMAowRzBlSG1vcFBia3QyM0ZMeUNyaS9Qakd4b3dSTEF6aENob2hTV1JKTXNNb3Zkd3crS2JZTlY3NjFBSGVCSkZCUnZTOEp6cFg2RlpVCllNQkt3emxOQ00wNldJVUpwcWpCaFMzT083bGR0bGpLQnh4cDBHZElVR050V2kzWFY0dk5UYW90YVl3a3BEQ3pwdlBkbGszUmRqeG0KZ2FHd0NMeExCTWtraTZnbHM4WmhnL1BjczRRd3BDdDU2RGxNeE5pK2s2bG1yQUhzSmhDVHBaMzNaeG1yMDZaNFl6Yk9sSEtiNWU5QQovSzRzdUxScERvaG0zNGFFbExBRlIzMHp5a0xKWEg4TUJhL3FBaUNhU2tjdHFzZVlpejdZSWR0WWFkbGkyZ0VneE5URGtxeXpNNE5WCk5UamtqV1hBeXJJcUxDUWpoUWVHWXpHdkRXcmtHdHRsQkd1RHFORTVGbFdmMVVYR3p6QkE1S0lHQ0wwS1JneGhUSm53WVEzK1ZKQ0YKNTZGWkxDOERRbEFoaXV1WVlXWEJDYUV4S2F5RXZZbEdWdXhOYWRIbG1zdGdnNGViaFdrM2k2cThJTkJRQUFMRG5rQ0F1d1VFTjRXQgpTRUVEYlRFYUdDSElzSHVDNEhkVDdGaFJDT0Z6MndtcExpNUluVkUxU2JuT3E4cmNJZ1FjZ2w4bHk3bkFxd0x6a1NzeEdWSWYxamxtCkc5cXFmUTZNblN2TmF3VWlJaFU4b0k0RVFyYUtoNFBDMVErSFZORVZySmNWVFJDQVkrMnE1ZDZtWVk1WldSbkl1ZXFaS3d3VG5vM1AKUWNUVm1MZk1OSmR4dHMwNWVWenJxdkJyQUluY2trTEJEUlp0T0ZZM2srU1NmbGF2RlQ1elVnZDF2ZmxWUEVNQ2dYcmNITkJNcGY5MgowVTlFSXlVTGlsUFJKU2lhQ0lwRlpBeFBOZ1JRdEN4QzBjS3QzQmZtUWhuVHBqQkVwMnFjVE1vODlWcGRuMFRIenJRbURqc01zQ1E0Cnd5SzZQMmkyQS9nWWx4Y3RpTUk4dW5rZXdoMXBGV1dnbGFzMW1OUHcrMVlMV1NLU0tKb2R3OStOOHBOSVlSdDBEb3BsZElRdjVxVmgKYUhaUzNnZ0Frb3BscTA3czZObU0wV0hnc1J4TGlubFp3MW9vMExmREFqYzlhaHRTTGIxL09MR1pSNlFWZW9jMVZ4Q3owUTdDRWd5ZApWVkU2QkJ4VGRNYk90aWx1aHArWjc2anF1dk9yRnJxQUZVWFB6endCemxNL25RcmduMVc2QngvR0lvZnFuS0tmUWltekN4T0pKMkN1CjZzWGtIbHV5SjdLYURZQ2FOVXVCTXZsWjVUWFk4UmloRERNZ0pPVjEwWEJvcG5MQS9zVjBVS1duckdJWUY0aVc3NEdHWHJTZG5VRGYKV3U3cURkcW1teDhlNTNtMkF3L2dMV0F1ZUNJR2c2WnhBa1RmTVNqME5xNmFGbzN2eStNR3dURmhUNG5aY3VtcXM0MmYxUUUzTjErdgpWdHFLZFlnR2srclJMN2g1VUF1ZHUrMVV4QTYybzZBV0pqRXNkRkFHQVpCSEZCZk9FbTVTQUVEMGxnRlVzNi9EKzBlRG5OVWlBUndGCnpUaWdBWjQwS2lERjlFU2U4d2VyUkxIVUtjemJpeTJtakxsVVNsV0JwdFhDOVhDU0VaaUhTZXlFdW95WEdaRjUwNkVQVk4yK2dZZGcKNHZOcTV3TTVRV1czcXRieFZtdWIxVHlNb0J0R1NEZkMzR0ZialZnOWl5OE1vd0Q4MUdUeVZiVk1HalVPSHRxYWxFTlVwcU93dE1SYQphU21ySGxUQWNPMjZFMHVUeHRIVmFNSDUxU0JCZ0NDU3JlRm1SUzlyTm13OEVyTVhnQWhJSE1PL0VFbk1rNVpYd3djQ3hGM05EY0xwCmlDUkZLMDEwbWs5bVM1cVNOVjJwYXNjUXBVcERZNE84a0lqRmh5R2lvQXdDWE5nNEFwVU1HeW4xNEJsaW5udGZubHN5ci9GR1l4OVIKamZBSTRqTnpGbTVKc1N0b3BxVlZNakVFUGg4bVRFVzJzVVJ2VmJaZGI3UDFTdHVKSS9Rd0gydFdJNUpIaWpIcUNKTzNNR0ZVVUdOVQpOU2VYM2k2bzFhWGFoczdMQU9tQUNSMTZLd2dVQWFzRlVmdGw5QzJEQ0E4c0E4cG05blZtWEdMVUdCSm1kc3ZkU1JoaDUwSW1MNDB2ClhEU1BCM1pYWmxSZ3gvSTR2RmhVbGRWWHN4UmlvS3FDczdseUJRb01qUm9ZaDBRc01GVTRPRm9mcTI1bXdLanFKbWNlQVZJcW55SXEKREpaV2phMjV3Nkx1eVNGcUh2VkV6VkVEVXV2WVRGRTNzWTY0TzFBQlFiVGM2ZlFyY1JzMElKSzZZbzJnN3hmY0JMSnE0QUFXSVBnNQp3SEFVWWJET21DSFBLY29VaWlWbWJQWGdRb0ZLUjlHSitLQ3FhaGllc3dYY0VPeTlXREN4YXRCMDlDd2FKY3lNRTd6U0k0azd2cnIyCllHSlZJOERQNkV5RnlrWWhDTW5YR0dRYjY0QzRRYlJYc0hlazEwdlY2RTJQMEtINjNTbGhpQzNveEtnNTBvdW0rWUdEbFc5RTRITDIKQ0J4WU45aXA4R1VsbW8xTlZZRXUyUklQcWdpVExYNk5kczVTTzhySHdyMFh5eEFCdlVnVE9FS3kzelRUa3NvbnRJWDYwYzY1YUZCKwpDRXUvZzZXUnROUXJyTVB6NVlDcHlFMm5ORUFGckxtYUxtdmROTW9aa1ovY2xRbWpZdUtOZVFUWEI0WDdZL2xEaitPekJxdW1xZmVECkpqWmtoN1hEeDRMQ3BCaWFSZUVhYVU0V0U3V29wREV6Z1JvUHErTGg5RXBtZFYySC9rZDRTMUdQdDY3aWJFQksrdE5kd09ZWkJId3UKYzBVeWZSVlkzYlphMU1pcGJIVHpHUVd2Ly9KSUN1Y1BidWl2bjR6NkpOdnV4K1haUFQzUGJkWFR2OGVzdTFpcG9kU1dkRGZ5U0tyVQpjdTdDNEl0RHJzYVV1MmxUOTZLbjNNV2hvNWovbm5GMzVUa2k2NWh3RjdvMFpyRG4yNFZHS3ZkdDZYYWhRMVU5VXJCbDI0Mk1hVmxhCnNsMTh4cU42cmwxOFhqUkRiMHUxeTJ0Q2JwbDIwVzRwVzB1MEd4bXp2a3V6QzRTaXBmU2pReEYyVmxqUE5jbHVOdVRXa0dNWG1HbUsKd0paaUY0R1NNS2g0aHQzRkVGRzdCTHNqa2ZsMWwyVEpXejI5N3BMVWZMdkxycnNrUmZLMzVMckk1UDcvc2ZkdXU3NGt5WG5mRS9RNwo3QnNEdG9HaEtzK1psMUpiaG1XM1pFR3daQW1HUWRETmxrU0RQU05RbEFtL3ZkZDNpTXlzdFhvb0Nkd0NmS0VMY25yRnJxcC9IVE1qCkk3NzRCUmRSd2RhdHpuNi8wTHBNc3VVUlpOMXFoWS9CdXMzVDZNM1ZoYVJTN0ZkamRZTjF0cW02aU5qb2c3K2d1b2hhNURJT1U1ZTkKZWVZNlNGMG00MHQ1RTNXYmkwTTJVTGNWYWUwMlQ1ZUczdDQ0M1ZiTVdRaWFMbzZUNTJIcE5vdklYaWhkdE1RUnVVQWtYZWdmQzFONApCdWxpWlNhVXdzWFJaZnF6OUlQUlpjSFFPQkRkUGtQQ2RERjA0ZkVYQzVZNGQ0NGh6V2tRZERFSGkrQi9BWFE1VmZkNitMbXMzQXBVCk1UNnhxTzk2MFhPallzbjRYQlNKemNQTzVaOHV6TjNSZVhpM3ludWFuSXVPTUpwQkRjNGRsU0dpRzVzN0hLa0lhaTU2SFdDbURHZ3UKa3V3b3lMcVp1Y3VOTlFLWnV4SXpKUUhNeForY0JTNHdHblpaTldpNUsybCtNU3dYN2hOV0p6Y3JkM2JsSVFPVml5OFlxODRnNWVLOApxL2Jkb0Z5SXN4QlBDVTR1UzJMeHFRUW5sek1jSVc0M2NaalRYaDJiazh0Wno4UmJjbkl0SWlzdlRpNDFaUGpJemNtbGdpeEpDcW4xCkpBelVMODRiWHRXMU5nMU9MdTc3WTIzb293dzQ4OHNYSlhlNXkwNVFjdlVacXcwVksxQTRJeU80ZFdOeVpaeHIwdz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJYkdHZ0dyeHZ1dGFqd2UzRzVQSmRvZHphbUZ4Nkt4UmtYYnN4OG5oamNwZnB6a0hKQmJzaDZaT2dDQlg2L2FZRjEyYmtycXhmQ2tTdQpGMEFCeUYzVCtxbUxqd3NiUHFiQTR5S3FnTnJ0b09QaU5GcTUyYmpJdUROV0lqUXVYdjFIQjZYdUZXSTVDbG9QR0hlaHFxMmx6Y1hsCnkxT0Rpb3U1RWl1K2k0a0xQcW5iK3pBODI1WWNyQ0RpdGtObjJ5TlFzKzR2ZUxoZ0Z1QkhBNGZicFBpN1liaE5ZYTlBNGFLK0Y3OFMKSkZ6OHpWKzVTSHBJVUVBc0hCemNIazJPbkl1QXMxREdEY0h0YnRRVEROenV4R0FnY0JIdnhpdHpFM0JaUzl0SEFIQ2hSL0pycjFrdApLWTEzNDIrclMzbUNmZ3ZPR2ZWOWh0K0tmMWRlN050cXZFaXdiNnVyVkFKOWk3K0Jjcm5KdC9zNEJ0OHl3UUhaczhDM3Rhb1kvdWJlCkZnK09nYjFGRkxxV0h0UmIrRkR0NlMvcUxWZEVxd1QwTm5jOTkyRGVmbmJOSWh3cEVUQW01MW5leUZzVVJTQTBaZUl0YUJGTmZGc0MKYjV1N0M5NjhXOElobnJseHQ4M2xTa0c3eFQ2Wkl0dFRPSXVWaHRwRGluV0wzK25zNUM2SWJjdGFGMXlnVzZJUkxocHVOUjAzTUxmSQpVeVB5ZEZGdVVXZGVSdDJRVzFSc00zNXN4bTEwRnJzUnR3QjQ0cFV5MGJhNVdldjVrMEs1bTI4TGhIRTVkTnVXbmIwMDNCWi9zNFQ1Cll0dFc1NWNEYmN2dkUwWGRJdHZ1UHkrd2JaMUt3Z1hZOW1PaHBNSlh3MXFhS3dodXJDMXkyNkI3QnRhMnVZWWdxTGJ3UW5IWGI2Z3QKM0poZU45SVdJd21URjBiYTRwK2JPTGliYUl0VElVL09RRnNreWxBQUhEemJWaG5MdTJtMk1QR0xNczRXZitPdUI4MFd3d2ZrSGpmTQpGZzRYNGFCbTJVS01oekJMc0d5QlZXbUNxdS9KQVRsSERySWkyVUtiaU1CRWdHeEp2eXoxeGJHbGt1SGpKZ1hHdGpvWUVCUmJnR2N4Ck9OOFFXeUFWTDRSdGRVNDVDTFlnVWZKRHZnQzJoZjFFOHViWEVqejU4WG9FdmhaL3AxVmU5TnE4eEc4TGVHMVc4Qy9RdFpuUThCZTQKdHJoMXNMbTFoZW1ydkxHMWhjclEvS0xXSW1XV1ZmVEVpbUpRbUhWZVV2MTB3TUxYQzFtTEZFUStGRnNvTXJpcUMyQXRKQVZFZXI2QQp0Ui92S3g2MWdiV1k0L1NFUE5XakdyKythYlVvTFdqandHcmgrai9qc0dvZnljOWZxRnFnMXNZNHBGcmNuSXRUKzNDWXV5bTFtSmhRCml4bVVXa2dlaTlvUnFpYU43ZWhmaUZxZ1pqRXZiRVF0MGhLaXlJcFF1NFFWZWdGcWtUbDd4Z2JVb2l6bTBHbXpaWGozbElvVVpoTDkKbElJQ2JsUHlRZE11ZFVCOW9XbVJOVVloVDVCcFVkSFcxZ0hUeHQ4M2x6WnNnYVZkV3N1Yk9BditKOWJZRjVRV0ZaVm9wQnhiMFBtdgpHMG03Lzc2SXRHRUxJQzNxZlhEVXphUDFhM2JqYUJmTHhldW0wYUo4SGk1S3dHZ2ZMb0VGeTlpYXhhMHJDaG90NUIyRVdRU045cUZXCnJMeHB0UGc2S1JJSkd1M3ZtRmJDV2pSd3RBOHJac1VDM2dNT3lqOTd1V2kwOEtyd2Q2RGF1ajd6bTBVTHNpRkFRa2JSZnJ3c0hBTTMKaXBZcXgvSW0wV0tXZnRJRzBRSm5NeEcvREJBdFJnaUdRRzRRTGJ1bnozbEF0QS9vejRqTUI0a1dxMklNakRlSVZoU3RkRGkwai9seApnYUZGa0tYTUY0VVdJV05FbFFKQ0M1bk0wMG93YURIdVBDTy9FTFNZVVRycVNrMmdCVlNBWlVOUk1JTlFVU2t2L214dUd2ck5uMlZsCnM0cVhtV25IMzFQYy9aMXF3bUZLR3hzK2k1eXlRRUxXYkRhRmRpNzBMUHl3cmlKY2NwdllkMm5XRFo2RnlCQkJtSnM3RzdiQXprSWEKTW1mYTFGbmVFS0kzams0Y0FpTzhLOEdjaFJRQVkyQWdaL0h2N0E1eEVXZGhtK3k5STBsTGNSMTM4R2FSWWMvdFJadEZucDFNV2NObQp5ekxjMUt4Wk1HeGR1YnlyK0twMUlVR2F4Y2pHUllRUnNxMG9WWDl6WnVHd0kxNFhOc1R2eUtBelpUYit2aUd6MjJiR0xKcnpQa3ppCjZqMzY3TEtHUTR1QXNLbGNGMkpXRFRGRzM0alpWRjFNdFJHemtDSUloM1VJczZrNGk3c0pzOWhLdUZHTGVmQzlNT0J4QTJacFRSY2wKRmdiaFJvTXZtMWdSMk1hYkx3dnBBMHV4cnoyN2FQNmJMMHZMek9YTmw4WHhLRi9jZkZuQlFsYzVmRmxwWWNvbndDemg0c1VKREdhNApTM1plSWdDelJLZU9OTitBV1ZxRkhEVmdGdi9Cbk9ZR3pQSS9tRjY2Q2JNQ3k1WjVDTE84T2tSbk5tR1cvNVNNNU4wUXF6eGRQUmVFCldXYWYrR0lFWVphUGhwQzBtekNMQkpGU1VTYk00ajQ5ZFpaRG1OV1RaK0xySXN3eUw4WklZUkJteVRaRlZYa2daZ21pWitqeVJzemkKQjFEMnNnbXpPQi9seDRJd3kwTXkvSG9UWmlsc1lwUXhDTFBFNFdmM0xaYk1NcHY0OVNMTVNoTFZEMkNXQm5ZT0NjQXNMT0lTM1lSWgp3bG1adnd6Q0xHS1ZpdnNHWVphQlAyVVlMOElzTTJQNmtFeVlaWXhuK1Q2eGVtMDFRWFplZ0Zrd0Y2UkJGbDhXREVRQ3N3TXZpMFpWCmFwVjI0V1ZYaStwUzgyVzUxVGgwV1J4bU9lMjU0YklJMmZEQkJsdVdnU2tWVlpndGkrdWdFdW5GbGwzTFgwS2daVmNTejIrVFpaRWMKU1BYTmxVV2NVTzNEakpXZFJiaXhUWldGQWV2TkYxUjI1bWlhWnFZc0RLSUNHaW1yN0VWNUUyVlJvcTN5VVFObEdUNUQxbjREWlpuUApiMk84Z2JLODVQejBBNVRsbytOWEdFQlpjREFSbDd4NXNzdTFpTWJKSWxiRjRMOXBzdmk3OXBzbEN3dGxKVWJKNGdDUG9tc2t5UksyCitmRTkzU0RaeEt4N1Nwc2txemk1a3d3c0lNRHNKNHppUlpMbElFWVljNUJrZWRPclhoVnhHbkNqTUtyZktGa0cxSWNhR3hJbFN3T2kKYllHU3BjRUUybzJTVlE2bTVZMlNWWnBram8yU1ZmNWx6UmRLRnFkTWVWaWdaRmx1dy9yYWFQU0ljbE44SHpkTGxpME9vQ0VJbGl5RwpkbjVyWnNueW5yQlc3bUxKMG9qNHVWbXl6SXdqQWgwc1dSaVlSTGhac2pBR2daWXNXUm9RVndtV0xBMXNTM2F4WkNsNXBLYkdNRmwyCkJNSFhIekJaREI5VUhOdzBXY2tnODl3MFdXNkYyU3Rvc2lrN1ozSFRaR0ZrZWlGb3Nsc3NLWnBzSXJ4bnRCZE5Ga2I2RWtHVHBRRmgKdktESjBzRG1NQmRORnFNMktibUd5WXJvdjFMUVpObmFHd1BXelpPRmtXV3lBWlJOcElhV3VZR3lOTENLK3dMS3lvaGtoWUd5UEE0TApEZzJVaFlFczl4c295MDRJeUxZSFVGYkZFbmtGVUpaOVFQa09YMEJaMWNZQXpXcWdMTnJWY05JT29peVV6eFMyM2tSWnlxR05rU1pSCk5sV2pmVTJVNWQ5OHB5K2tMSTJRQ0FSU1ZxcnFyQXdST1Z6OE5XcVRicVNzWk5UNnJpblFZT09mcFZwQUVtVzNRdm9teXRLdGExbUQKbkFTZUlQSFRtUW1pTEVUMFQvb0VsSVV4c1JneWlMS3dlSXA2b2dkOFBYbkdqWlJOcDMyQmtiSThGbnRHQkZJV29uaXFMRjlJV1Z5agovS3hBeW5JK1ZvTFdoRGE0TitNVFVaWktKNWFYQlZFVys2bWdMWWl5dUJFaUc5eEVXVWpZVFhVM1VSWXZGaitLQU1xbTVvNlJMNkFzCnkyV29DQW1nTEx0d0tUVnJvQ3g5Y1FDU2JxQnNpb3ozQnNyS2NuQ3lYMTM0N2R4akxIMmtGTjg0V1VFUzhxYkpZbXlsTk5vMFdUMzQKbFY0NFdScmhpd1ZPRm9lbWdEbDRzakJ3VnJwNXNreVR6N0Z4c3Z3YnMxVHdaR1hvNjhXVHhZOGhqUnc0V1g0UEFralNqOExNWUJUWgpscXNodjRZU2xjREpNaStaK3ViRVloU2FiYjVnc2hqUG5GbWtyVWRyVGFGa093YVlaNzVJc3JBOVpyNU9iVUpNaVRpeVVPZk9GMFdXCm5lZytibHRBWkx0ckE3MEovc1NRY0NOa3UxdTZCa0VXMktoSFFXSEVpTkFxRnRQRHhZOGxqSFhWTUxIWGErdWJIaHQvWC9EWWJUSTcKZG5yT0RTb3NXS2tzMHJuSXNhTXBhcnkzS1FLRUJEZzIvcjY0c2R0a2JPekh1VlBuYUdyc2ZBU3R1cUN4UWNzTlp1eDhOTFFGTW5ZKwpiaGgxRVdPeGo4bXZqTTFNQzBpQ0Z6c2Z2Ym8zTG5hNEJVN1FZcGtiVTRpS3RGalFCTWpOdTJDeGhJaVd1Vm14QVJVTlZDd0MwQjhECndRMktoUW1mVW9CaThUZHlvY0dKSFNLMzNwVFlZYWxYUUdLSHU1Y0VJNVpCNnR4ZmlOaHVEeUVRc2ZqY0prdkU1Y0dONkJad0VXSUQKR3hXQVdEUzhRVFl6K0xBOUszbC80V0ZwS25uVFliRUxrWVNHd3dMNnd3em9nY09DaUZYR1JzTWltWW1Vczhpd2dHR3hIMWw5NWJkWQo3Qk5jV0NSbUtWY3hGblo0VFhoVFlkbk9sQldtZ3NKMnJYRUNDZHNOL2J1SnNEeVJ1bm13YkROOWFMQ2RZYS82Z3NHeXVBdHZvbG13CjNjVE9RTUh1UXh3UWJIZCtMeml3dzBtVFozL0Vvc0NDU29GUUJDQ3dHSlBTaFh5ZDBTYmpRc0JDeDhYVlNXeXp0RndLQUN4SlYwUzcKSHY0cmlSV29JVk1xQ1g5MjNpUFJYNmYxQ2pmOWRSbzBHL0JYcU4xWnZXVDJLMUMyS05PN3lLK0xvZDJ5d2E5WWJiTEJnd3VDNCs4TAorN3BOcHI2QzY5SkY5aHRXam5HZGNUTmZsNkV3Z1h6Rk9veWZheUJmaVRkb2FoYTFrYTh3U2xHc2lCVjFIUXdlalNoZDZacktMK0lyCmdVaEQ4VWI1RTVCYlVVdHE1Q3Uzb056MFFyNWlDdU9vSGNoWE9KUmw4MTVuMFJPL2NhOVlKcUhTUDJpdlBKdEhHNm5pRjM3Q05LSjEKMXczQVZjQ1ZCdTVWYm9JZ3VXclRsZHdwOXNhOTJsVW9HL2NLQTBlendMM1N3UExsQy9kS1A0c25idHdyOFFrWWVvTDMrc1hsK1BHSAovNks4VjRiUXdQQzVlYTgwSXNvWXZGZUYxVXJlZ0ZkR3kwaDN2NGl2RElwQWVCTEVWMkllZUhBUlgxZlZ1M0FEWDNIQlhKMEg4SFV2CkJBUDRpckFYKzN2ZXdGZTFQcFREUXVJckRUam51Z042WFk1QXZlTjVvbFFFOEZVUnRkNDI4SlUxZlNTMVg4QlhCcFllSjdNa0srb1MKa0FmeGxmRUxacXN2NU90MkRJMTg1ZnRub1lEcTR1bktJa04vSVY5dkkyUHV5Ukh3UUw0UzZkQ1VwdG5JVndyTklXSUo1R3NpYkRmbgpqWHcxdEtLOGtLOVVDRklQWU9Tcm1HQ3RiT1FySGlFWE9UZnlGZVVaV0VJRzhSVmxSVVFtcTVwMXVhbkd6WHVGSnNsUWFYck44RWt4CkNnVHVsYkdqcWk1L0cvZkthRWRYUTJQeEJ4NzM2UXpjS3cxTmxYbW45b1hHMmpmdWxjZEJoRE53ci95MVBGKzBWOGJvMkJ2WnRGY3UKQnl2ckwxalB4d2dUYVlNSDlvb3dqUHMwc3pvSXpDYXNFUVAxeXRLSlhGK2tWeFFORVJwcjBPdVk0cllGNTNXNFNPdkd2TUpXVkpGSQpWZnR3dldoQVhvZS9oaHZ5Q2wzYU10TVZRa2pSTW9Qd09yb2lPVGZnZFRSWDI1dnZPb2FLVUUxM1JZaUZyUElMN29wK0RSaFRBKzdhCmw3dGJtdTNhSFd1NzBhNWdEaUZvRkdUWHJnaGVjRjNKS0JydGhYVmw4eEJrcGtSMXhSSHdoZ1hVbGYyUXgzZ3hYYnVyTDZPTUZUMHMKc2lyWFdiT0dNOGQ2K3lhNnN2OXdMUnZveWtMcm5EZlBGYXdvT0hrM3poVXViOVk1TVZtR0xvRkZsMEdZYTNVVjRNMXl4ZHJSemV2cApZTmE1QWJBTStlTnZ1T0EzeUpVTnpVZmVIRmYyeXNsbFkxd0JJSVZ5NWFhNG92NlJMcmNocnExcG0yQzRRdG1DdGZHTmNJVU5ybndnClhLR0lhVUt2Y2pVSnhZeHBiYnQ2dkZVbEpBTGcycXJrc05jK3JDQzY4YTJvQjJmSnU1a1Y0WVFIdmhXMUpKZy9iM29yUUJQNG5ZQzMKdHJsNzBuTE1SeFVNeWJvWHV4VTJmRHFCYm0yZVhvTGNpdk1vSnNSRnJoWXljSVRhREc1RlFuRWNkUitJQUVYaTJZMXB3WlV1MXdvQQpYSXJGRGN2cHpXeWRiaVIvSTF1WFZ6ZUJiRjN1MHhQRVZtaDZpWGk3Z0swUWpMS0kwYnhXbHRDc3RYR3QwQ2NqQUhmUldpVmozcXpXCjVUQjJvRnJ4ZC94S2tGb1ptSWVySGFUV0NLRUhxQlYxUGVBZzNKeFcxT2h4N1dsTTZ6TEdMeWl0eS9IY0c5S0tuSURlakFnb3UySTcKeEtxaU9lWHhnclRTU0t5dzVWT0pHTTFjTjZTVjRXejRxamVrbFEydUVmb0xTQ3NtZHNNQnlXaE4wWjdnWXJTZUk1blJDZ01STk1GbwpwWG9mUVltYjBRb3ZKbDRJcGFuZ2dMTjN0aG10VHMydUY2T1ZuaGRiUDVqUnlnd2tacDFndEg1eDJDSlk5ZjBZcmNzdFcxNklWa1JkCktmUVBRaXVpcmxHOHdQVU1wdlJrWXV1V3N5eFN5Z3h0eFhBQmd3cEJUV2ZGYmt5ZzNIQldGaVhLcXlhYWRRVmZOUT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJaUtzS2wxMm9WcjIyOFAxWWNoaWJvV3ZUOU5xRWhmRW5yM09CV2VtR00xOGZZRll1ZHBoYURqQXJRM2l1NGR0NFZZYnhXQnRwTGl2UApDN1hTbTh0S0I1ZmtyYzg3OWlxZHZkb2NzeUptam04Ynkwb0xPN0hlV0ZidXdGb1lZMWw1MFpoTWpHWGRmOTlZVm9aeldhMXZMS3NxCmMyZmRXRmJtcjFoZGNHRlpHZnhtZzdnUnNyVkh5czdnc3RMenpRS3NucHBDZUU0NWJTd3JZdThzT2pLVmxmOWVoSURkVkZhZUVlNWMKVUZsVDlCRUlLaXZGK3hoRWJ5b3JqZnlvVFdXbGdVT0txYXdjekZBN2NGTlo2ZTNodklQS0NnT3JZNFBLQ2dQVjVqZVZsWXRLanYyaQpzbExac0JReTBxOWpkSmhLQ0cwcUt4ZVp1R3VCWmNWN0RkRitVRm1WV3l6MVJXVWxUd0pJZzZDeUtzR2QrcWF5SWpiUE1lV21zaExvCjBRUmQxVmdJeHQ0OFVGWkY5RFZlYlNvclZRd0lGQVdWbFlZaUNpc0NXTnlyS25Cekt0cWhpZUs5TnBXVlhMcWtZTjRRNGkzcEJ0MVUKVmdnZUVPb0xLQ3R6YmZNd1dhR0RZZERpWnJLQ3A4WDA5TjRLbmdPQkM0YXlJdTNCOStPR3NzTEk1cXlDc2dJR1JIY2dvS3hJenpCQwpkRU5aeVI3RGtqT2dyRERRWXdzb0t3MlFTdDlRVmdKNldNOXZLS3VJUFI5M002Q3MzSTIxTGhlVU5UVzdhUUZsUlYwcmx4VUJaVlh6CmJqQ0VENVNWYVN2V214akt5cE91OGdVSVpRVytqYUNBaThrS20zN0xUTlpFVWsydG04bEtBK0ltTjVNVlJtTEhnc25LclhqOVpyTHkKd0VtYytNMWtSZjVQbkFveldmRmtpYThLSnVzMjNFeldZelNURlFkblFDSm9xNG42NGp4ZlRGWmtUT2wwN2EyeUZqQ0JaTjEvWDBUVwpzQVdRTlJIU0JTbUNnYXo3WmJ5QnJNeDhvaTQ3Z0t3c0ZVWnlPb0NzVEdPWmdIKzZ1OE80NUo3cEMwWVNDNnVTQUxJeUdhVy9kNTBEClgvU3FtOTlVZ3Z5SUIwRkVBLzRWNjhlYngwcThWWk1QcWV4eENkWmJBRmtad3BrM2o1Vkl3Q2RMVWpQMGFhZ3FQbmlzL0ppY1BMNDYKVEZTNUJ1YXg0dStPQkY3d1dHR2dwM1B6V0dGa29ENTRyRFM0R1NsNXJEUThPazQ5MzBwV210UkVWbVpYS1hJS0lpdjBhaXlKZXhGWgo4Wmk3T2VzRVlyS0NmNmdmS0lHc2xHOFJHSElCV2FrVHlJS2c2NHZHK2xuWlhBTlo4ZGF4ODlPTHlBb3IrY0NieUVvTEhzbEdzdEpDClFkdU5aT1h4Mk9vOGtLeFV6TEVxTlpDc3NEQnVkU0ZaNldBeSsya2tLd2xXZytxaklJY2treUl2SnV1MmJTWXJKeVBxTW9QSnluczEKeXljb0s2eDZwUXhsaFlHTC9RMWw1U2JVek54UVZscjVoQUxLS3Z6WE1LWlZ1TTZzRWU4RlphV0k3akZycVd2bTdCb3FOcFNWakFLbAo4eThvS3dPMnJFOE9LQ3RySUtsVk0yNlZiejJ2KzRLeWN0R1NqbTFGTDdSQUFHN0RUV1E5Um9OMjBNSkMxQkR6V0wvNDJOL1ZqZis0CkUxV1lpWU5qVlZWNTJqUldlT3RjWVFXTUZaSGNYdDhzVmdTSldGNXJGR3VYdW5xVFdLZEsyRjhnMWcvYklERFZTRlhJSmhBc0RCQXIKVnMxbzBITnpXTEdPNi9jdUErckVEV0cxM3ZQRllFVXRJSW9FakdCRmV3MXhTRVJnUmJ5eXBmb0NzRUp5alFwNzgxY1Ira0xOYk5CTgpnWldGL09QR3I4STJpV1FWZlJWQnVtZHU5aXBVOVNpV3VkR3JVR2Vqd0NMUXEvaDdJY1J2OGlyK1JubnZUVjRsdlBialF3anlLclRuClVERHNVNFBJbHF1Umd4SmpNZ1J1c2JDclVGY1hmTzB1N1FLVmJ1RUdYZEJWS0crSWw5YUFXcGJHOTBDdWxzNlcyQmR2RlI1RXhuTEIKdUZYMlhudktwcTJDYWxlZitZYXRsaUk5d0dhdFFndmVpR1IxU1FRTUtDQjZrVlpoaEdRMFFLdUZoUHQ4T0tzRkViVlMzcGpWc3FRawpKV1VWbVZBeU5mMmlJTlhNRmdrWFk3V2FMUmVJVmNiQTF0aUVWU3pZdWE2OUFLdUlUcERuRXJHcXg5UUM0MVc3UlZZM1hSVTI2b3dNClY4VStTNWxKUlVvZjh3Y3V0R3F6eENuSXFzM3Q1d0tzMm1LcU9XQlZxRTRZU0RkWUZaSUl2S2ZHcXNJNUhPa0ZWVVVnbEFrdU0xV0gKRVRPQlZCMHM5SHNCVlpFQXo2S2xrcWM2alBZSm5DcDJBWUxncHFsQzZjTDhsMkdxbU0zQlh6WkxGVElzMWlsY0tGVmNIaWJwSUtuaQo4cGxCZFhnUzRVT0VXbStPS2dKdjBDMEdScFhaYXBFVG1hM3JLdFMvR2FyZFBQOUFxRWFKY0JCVXUrdi9iNEFxR3g2VXRmbXB1K2pUCitOVEMwdVQwb3FkV002OENuZ3JJSjlKalpxZTJzdkdSRzUxS2tFU3VtNXphM0ZZb3dLbk5Lc1dibXdwYkVRQ1ZxbHBTSlhyZTFOUlcKQkpxL3FhblZBdnVBcHNLTFl0YzBKODlRL2NTZWZoY3lsYUtEVVRZeEZhUU9mRGdHcHVJT1FFbDU4MUpoZTFiZnVGVGdGNmZFTjZTbApGcVkrMGd1V0dpaVZZS1VXbGwvblFLWGl6NHlydWtpcHVCdVBoRU1FcFJhOGVpS1pNTUZmV0psZlhwaFVWUDJ3N2t1RkZTVnIrZ2hJCkttcUt5SFc5R0ttc0FjaHRJMUpGdmxxYmtJbzhaUjh2UG1ydUtySU1QQ3IrQmpRazZLajQrNm5yQlVmTnlJTTg3YkJSUVJaU2grbkIKcHJDVkgvcE5SaVVnM1RhQVVTSGdRSTR2d0toNFdiTUFwNXVMMm9BMmVnNFdGWE1qbk1LZ29pSSs5SWlsdXFHb2l6WGo2VEJSS3lzdQpEeElWNDVaZW8wTkViY0xkYkNKcThwUnBJQ3BlaFpwZU9GUzhRWEEzZ29ZSzNTVFNGMEZEeGF6SXk3MWdxS0FrUVA4UUxGUUVFSldpCnhFU0RMSHNlbjBpb1VNKzBBMExGbWwwL1F2SUxXMitXL01hZ2ZyeFlnRTFzQ3FvRm94dUNDbDF2TFc4R0tzSVBwUjRFS3FhT2NnQ28KeUhDbS91YWZJdnE4NXNHZjRsVmwyd0RUVHo4bS9xcUt5QU0vTFhKZWduMmFQVE1IK3BSbHZYaUxMdklweEJWOWJPNHBGaEFrNFFYMgpGS1ZBVC9wRVBRVUF2bTdvS1JKbGoxd3FESjFjdWxBdGV6RlBKVlZnWTNaSlloRkRkS3RsS1VjZWxycktvZHpRVTBUVFJZczI5UlFHCm9lRU41L25pNTM1UEp4ckQ1dkQ2TktDblVBVkFjUlhNMDBBbkJmSVV1YXNwU3VrbW5tSWxEaGxrQUU5UjhneWhTUEJPU1J5bzY0VTcKeFNnRVg4RzAwMlpTWThCTzhmZVlMOVJwYzRZN1NLZklEaUx1SHFCVDBrTWc0NzA0cDYySk5oS0JZaUNTNEcwRXdCVEFEK2VuTnVWMApwcDBCcFEyTFpkNEJWUzBDVFlQVitJMDRoUTAzTWdpbnk1aDlBMDVCaHRTL2Jyd3BJdG1ZOVlKdWlpb1lCcmE4RFJKbnlDemRiTk01CjFkWXowS1lCOWd4bTZaaEtWOXhnVTRUWDRGK0VyVThKUVFOckduL2ZWTk93QmRSMGVIWU5YT25vV2tUZVRGTW9MSXZrVzdUTnBOQnEKRUUzMzN4ZlFOR3pCTXlXRGRkV05NeDFHS053MFUwaE1TVEl4ekJSQU13UjZBMlpLd0ZrZUw1YnBjQy9hUUprT2ExMENYSXBYdStUeApBcGtDQm1yOEtZVmUwelR2d0poQzZSYlV6cUNZSXI1V0ZDOWtMSUovbDBNeFpSd3h2UmltMDVDWlFKaE90OW9KZ3FrYjI5NzhVc1lzCld3MThLWE9jSWlkeHJsTU90Tjd3MHFEMkJMdDBUamVEQ1hUcDlNZjNJcGRPWmlPbDMzSlJFa3RjQWx5S3Y3UEN4WnRiU2x1YUcxc0sKMWl0RUMwRXRSWDBLZkxBYldycE94ekJXZGhFRk8xSXdTMW5sa1YvRVV1Q0JFQVVLWUNuZU9lbm16U3VOMXI4dlhPa01BR1BRU2xlcwpWZ0pXeXJLck50K3NVcE5vTjZrVTU3UDY0WlNpNklTVmVEZW1GR0ZCb3Fvejc1UEtFZ0pTdW85d0lVcG41QkJOS0oxT3NRU1BORDd0Cm0wOEsyYVBvcDhLVHpxUWJ0N0dqbzVwQWR0TkplNkJDdzRoTUMvR2JacE5TUFR6ckcwMDYzSlI2azBuSnhlamxnRW5IYytwUFE5bzcKbmxPQktyVGE0ODRlUVNYOU1LZ3U4NGFTZGtkN041TzBQMUU0NmJMYmJiaUlwTWNtSUdrM29HVURNVWRXZWMrTFIwckpTdjIyYWFRbwpLd21NRzUySzZ1cW5GNHUwcnFnTU5vcVUrdlFlSFpla0xJOFdUenRuaU94T0tvb0E2dGd6eUh1bWFsUW52bDhRMG1hOXdHYVFJcW5WCjJpYVFqcURnM2dCUzVBOGhJdy8rS0ZkRDNnaTFvU1FnbW9vV0tncVVBeFdEN2xoZVc3TlVUSnM5V3JONldyelFveFdMNndDWjRrYkQKb0pwb2swZXI1WHczZUJRTjczVFdUclpGcmlld281K2RreCsvbytQelg2bWpmeXQxbFAyWEtETEFTUG94eGtveVc1cTcwNUpxMTVQYgpNaTF0eDFjVUt3bkd5MmtJU1RDMFdYTzZ1enNodWs4Y2YycDFCYXl1RUwycmEwbW90VWh5ZVJqY2hxYldJOUs2Y3c3RDRJMzFYc1kvCnNhajBPYlFBZ1psQm84TnlDQlpxdk1TeWZvUUxVS3VxUlYrem5UMGZKR3lKQ2NmS2hDdEtrOHZUbUxJSTU3d2M1SXVyYkducVRDWlkKT3FRTVkvV1IrRTVqVklFT2lyd3UxT0xDSjlUeTBXMEZNZ3RiY1JjSUJ4NXErNnppelpiazZLQ1Q3V2x5ZjZ4WmdaelVYRUlKQyt2ZgptV2tsTkF1V2tzNmVoTWpSMnJwSXcrNWJnVFVwTGhnV3lqZ1JnWjRCNW0vdUtjMG1yMWoyc20zNzR0bGlQYzlBKzZOUmt3MWxJLy9lCnEvS3BiQTNIeW5rV01pVjEwUDJZaXh2YmhaUEppSDV5VWJ6RUh1T2RDMGpNSXl4cnFPSTNveXN4V2FQc3YwUGxPMUErc1ZCU201NXEKNjNCL0hTWmRZRUhva245WC9WMERza2pqVkVQdHhsWTUzYzIxWU9rdEd2NGdza3hMTDZjNXZBQnRrTkJTUzRWSHJqWk1qemlncVR1dgpyajBqSjhibFJkSjJEenRoUUJHYjJTRWJqZGZaamFvcjE0NlhvRTVEcGRCemdEQlVQaWFFcnRGMVFDZzFURC9FRjB5WGpPRVc4bkVyCndXQXhLRytzV2xRTlIwb1JqK1czT3YwcDBaTGliT0gxZVQ5a1B2QTNpMUo0ZkZiL3c0SUJIcFlVMkFCOHQ2eW14aFAzOGJzS3kvQlcKRkR3QlVOV25wTXpqa29wdzlRUDFORHNRNC9OU25XNm1wUzUyVkhaZktIdzJZM3F5aHBXQ0RWcEI5S05sOEJjNmtWVTB3S25PcktqWQpUUWNmbFVMRFNnaFRWaEcvRHNXd1gzN2M0MUtXcVBSZUx2Q0VWZG80RWsxTjExZUpPQzRJdXEwc1dZN2pGVS9Jb0hFODlZOUVySVF0CkJ6QXFaM1dsWm5OME1OMzNyYVVWekZGWSticnd2V0dPRGt2bXhaYmRybC9rTm8rakVHeUR6VzZPUTJFb2JpZTBQMzRoOFkxcmtqNm0KTWM4b3dnN09LSDVtM3djR0RPazdJRjZCcDFNNStBM0RWVUFMd09pZzZ5ekV1ckg3QW1vM3NLTTJtNGJBOGJIeU8xZ3FRTkV6V2RKdwpKUzU0a2p0U2t4Y0R6WVArbHRBTmY2ZTRPNCsxdG9tUVhlOG56RW5zNTZyNmZlU2YvVHdvZXVBM2hlZTdXMEhnUk9uM0xFdUQwMXpDCkxPa0NrMzhReTFzeW5BQ0hXQVF6c25URmJ4RllFSURuODV1UG4rUlhpUVp5S3o5Ky96anRRU2YySkwzZ090YkFnT09xV0xiWEpFb0kKVnVUOThKdHFQem1ZeVM2MHlNZWs1bXpGbnRuNERDaXgyR05zRllQNndheGxiNjVaQWl5WmxLelV1T1V1SEhqSmxLeGpzZDNRUUZjUQprTU00cithZ3JWOGpIcXhVUERaeXUvRzN6Z0h6Q2ZrbzNkSmZXa3BNMGFoZDVMcUdWaVRadXh1NzhVZ01FWEllaVY4c2dXM29XY215ClJKK1pYNFpieTdFbkMxWW1pQlFoVm9XM2xZaGlEajZqUzYzTzdpWHNGMENRYnRORC96alM0ay9xdlVQTUFQSVR6ZTNEYnhVNTZ1d0UKRVBYbncwTXhCRnNmbzZnZkwyWjcrUk5ZZWFCYWFEaU1DOHZIeUsvVEp6dUZmZDlXMThNa1FTSThrVFdUbnpuK0E0YkhiOEhIRGEyeQpKTDdzaGVITi9aTStISlE5dVBIVnhCMkFxNXZQbnFWaWliRXRYeVFFK1hwN2t1RWIxV0p3M2d6a1ErZ3Jza2RORlNMNTUzQXB1U3lCCmxYVXNzS1FzSi9OaitIQXowSmN6R2lGUVNYbnBWbVMxdENMRDcxY2JwUlNCZGVJbEl6QXhhMG1kcUdQdDdvS2QyRmYzOGxMVWh4ZFcKUWdwZ1lXMHNjQlYweG1DaDMxc0VkZk9lVFJoNnJaeVRlakdKRmZTeHRsNjl5STl3NXhOYjVGS0Jvekx6dFIxQ3FIeC9TelhkS3JvWgpraS9RUnJpT3pRMW9VWUgxdUxWRkk1bWNQYit5bTFSQmRRUkYyZWhSM2djVkpGOU02TXo0aEhxZ2FtNExrV0RhTStadzBocTdGR29mCkE1dXVxaWg4Z2ZOZmNyTVlxOFQ1TS8vMXN4M2RRc3dUeVBsdG1IREFxYWVaNDNsWnB0Qnc0U0lUVllHUGgxck5GZz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJSFp1eFpxNXNwVmhVMVVIV3hneVZXSGRiRWpUaVh1eWloZi9BODRXRlZLL3Vya25jTWI0aDF0dXcvV0ZSTW9lV0lzUGlDOWRkK3FlTwpyZEVqcXdWMmkzMDBLT0lNTGo4Ri9sa3RUeGRIMHVHYzZoNmROS25YakdFQmYydENRc3FTelRxenlXV0RKSys2OTlQNWt4eis2UGg5Ckx2ZDhtZXJYU1lrcUxXMnZBWVpmT3haT1BSS29VUkNNampVMVY0MU42cW5kbldENjBhc0hpa2YxYmxVMUYyR3hPQnVwY0R4a3Q4MGwKcWVmVGg1MVZKREFmdDA1YkpEaHgzWlRWSldlaHowSmliaTFwTXVvdEpJTE12dUpMUnNkVVlpaVE3R1MzbnlPMURDb1RaTWhyQzlXbQpwVW1UMGZDa0pyL1R6VllaYU9HZUxESkdKSHQvSkRYRkkraGUyWkJ1eW04RDhWZXNRR3YyUGVzSVBBVUFwamkwdzVtNDlQaVFOVVl5CkJ3VjlGVlhNMjZMc1UxWHEvbXlIVlJWblFjQjA2cU1JbHQ2ZmZybXJGb045M08vbFR3bFJKRG9TVkZlU0cwVGRwK2dzOFRrajFjUkEKR1FBcUkzaHUxVEFXSnY5SUhFcTVCM2FsN0QybHZpTzBoUUhrYWRZMFhxUktQQXZZY0VzV092emEwOTRmbENqNWNRa29heS9BTzhpcwpIWEVkSkY0THJoWjVYeW5oS21yRFU1S09UMEtBVy84bzJNZ3laYm9IZTRoRldESjhobWF3SHFzRDZEUGszSUtLMXo3NURGUnFWSGtwCm81cTdwMGdqa2J2VGJaZndqVFRyb3JSajk2QklLY0RrODFZamVNclVlUTdiZ2dhZU1mUWM2L1NpRlZGWGptS0E4M1BhaGw1U0hxRXQKZXRIRFp6dmJlWFZGcHdsNTY4dENXWWwzREdOcm9oWVRpOGNmd0tmT0JlOStYVUVxZ1JPaEo0bGdQRTZXZlhTYk9EdWRrdGhzaU5GagpVajd2Vjl2bDd5eHMwejJMZU92eTN4UjFQY1JJVGxucXhzWGdzVlU5Sk5KZWhlTnBlclJVRmRCU3U1Mi9QZHFCOUVWbm14TDJxU29CCjl3VmJwb0VpZmxVTVRFbzFlcmdoRjA2cUc5UmsrckttdXBnVUxoMVlJc0VoREVUYkhXTEI5MGdmaEtGTkJsWWgrb1lRbUJiditlRVYKNlFkempjYXNXSnB3dUs2VVpJcWpCRkFMREE4bGNOaVJzU1d5UnZaM0JjZ1JoZkpKcEdrMk1lMTJyTkxqdVA2Z3l3dE1TeXc2S0NrZQpmai9zSWliN3FSRDBONDU5MlpNNkFrTWw2dHNRTnFha0dwMXZOUElqUU0zN0NrYm5sRitnR0RGSkJWdk1qcWlQUExLVzdJcm9FZUh0Cm0wa3V5KzdVbGtmb2dHRWQxVDRmVy9JV3Z6MTBBaC81TUlyYXdZSm5wdkg4OFRCRDRWT1ZBSnoxRFA0RUN1ZWowZTFIOUQzd2JDdXAKQlJTUkluYlFteitWNWp0V0l0VXpJc2dDZ2c3Zk1sZ2Z0MWNYdTRvNnlhVEhwU1VUOGZreHZ0WUlmN0p1R29NY0FXbGRGczNzTEpzZwpNZlRxOGNOWG5EY0dEenMxa2NONm9lb1lpd2l2SGZwangza0ZOQTdOeFpScUFacHRhSGgwbjU4cUxTbm11WjNzb0NWV1pidkptcmZiCnFaUEJzUE5sZ1pSdjlmQW50eFh4WVhvK3cwZ1hWQUx5WmZ6czVNY2FJS05PdXFJNkhzSTh2Sk5xa1lYTUUzdXhkd1hBY2hERU1xWUgKek50WjMrRGlOcHlpdVd5dnhybmxZaGxJeGdjMmliMW9lazAvdmdINUFMbk1IZDJFc1l1T2dmRUluUkdnT0N2a2xLaldFb2FLQkJBTgoxWmNQSzdYb3J4M0pRT1B4ay83T1ZLM0FiUWs5TFE3UDhuYktEeEZPd051OUdETEtVZ0hqSXVCOEkwekttWVNYQ0NqVzRHYndhSGxCCkpnaGxLcGJ3azhVdHgza0sxUnBKV0lWZzRBVWdwZ0ZHTHRzWUY0UHRZRUVyRlJwMmp5K29wL0NPOFhEb1ZseTYwcENaZmhmQ3FMQ2cKSm9BWDJhd1M0Uzh5WUY2YXBnVnN4KzVVT2xmOGI1WG1FQmZMd0pGMmRHa2JubmRMRkc3QzI2WHFjMEJOakFmZkFqR3dSSXptbmtSUgo4NUtTWHNlY3ExQUtrQXFpYzFCV0tsY1h1V08vZkxORUkxaEtSZkRKTEQ3QlIrNTBSajBFdys0WUk2dFQrckFxbGd3ckF0eXdLSTZNClBpc1FLTUhBakFBSGo1WDJqblFxYzNWREVCNEtDMGRZV0hqSW4wekxCc3V2TWpXcE9NV2FsTFptSkozQmZyNWtET1VPVlVqalRyTUIKV29UODlvYzBFTDVRbkE3Z2FDTERHWjBxVWl6RE1sWWc5b3ZEMUNpN2U1Z3VLQ0xsY1RNK3kwZmR6bUhvdWU3OUdHWnZpdVp4RzRiRgpRYUJRWUsxWWgwc21SV0RTbncyUUtPcFRvRGp4MGxpeEVFNWlGSnJ2SlI3eHNKd1BjZWNlMlFVQ1J0bHFHR0UwaEZSYlJwd0kzYTE0CnFvUWVSOStCSkJJampSQkZzdjB0c1VPd2NPS0dHSWowSXZqS0pWakswQU5CazVIcGU3UGRzUjB3V056cElQa0ZoaCsvRzBJUlJjSkcKNGxuTHJDeTI3VkNxcUxEeGVKY0tLTWRJek12RXhSTXNBdnhQemRwVGl1WEhEaEVicWo1WnFSM0dEM2UwY0E3RlRCbDlWSjlYcDRBNgovSEgxb3NXckNjOXVmOCt3RHNic3B3cGxlU3dGdkRGZ1JKUGFvUjF6dkR4cys3QVl2YVNQd2J0U0krZUVjWVl2Q0hsRmVFYVBWUjg1CkcyekdwQk5DV3JnSEJLNDgwSWJ4WVQwZThnRlZXVEhXb1lzZEk5K1BPYlE1dVZVUis4NFc3VWdTR2U5U01rT0tWbkxVY1dXTG1aUEgKc0xYSFJMYk1ibmhqMkpMUHA4VysyTHhMT1MzblYzUU9VMW1yWXNUTkE1R0UyenZoNVJKSEdpVmovQ1NReldJT2ZpNlA4Ymc5YkNSSwp2bkowNHNXSGx0ek5PV01TOUxjb0MyV1UvRjRyazBOUTBVVjdBSkMxdEU1MUVVT204cmRvTzdZZjRUYU1mS0I3NHc3RlEwQU90M2hGCmJ4VW9ZUmlhVzQ3bFlPanRqOFlETmliUW80U3NudTJ5bThCUm1WRHU0ZWd0SjdyaS9CVi9jU2R5aWpHcUNtRmpkQ3pSWWhZV3FBZGgKVVIzWExLZTZFMVo1SWxQcW1FeXR0cnRvNzU4a0NZUXRzM3ZNemhCc2N4VktPU0xlVC9oYlU0K2NpNGlNU0ZIbU5VSStxOTNRTFlkOQprNk1iSnZnZk5YdllhM2hMWVdtUHR1bWhrSmQxNnBheDB3RVBOYm9zSE9Qd2U2M29GOWY1eFNyQkp4SlRLK0c5UmNpSEl4UUtDZVVmCmRIVld4TGx6RzdsS1U1Ri9waFRnem1RU0NKMEVvdTlFTnNqU2dKSWlrZ1ByTEYzakRRdW1ZRm5QZEhLUGVUVnNzNW9ubDNoekNJU0IKLzRFRkYyY2FOc2h5VnJCandRWkw3MDVQVTZtc1BhMnZoSlZkVzNCTkpIbHh4S3FrbUdVVjR5dHA1N3dqSEVLaG5xQ201aVNGT0FsOQpJNHdreUdaa1JIN2EwR1RROCs0ZkJrMmlqV3JNeXZTK3BscjJ4WUNoTVUrN2JnMCtlcElOcGFRWmdlYVJHcWVwUjRzNC9tS21LMEk0CmdYK3hHZnlBbkNHckUra1NLczN2WmltWkRhbTZoMWVFVXVVVEdzeUNTWUVMSTdvc0hLblo1NGJ1TWpsYStNVU5mczRoNDhYQVZCQUwKd1Z1MkhuaEx1U2pmblJtWXhidU04aHZYdE1EWUpoNFRmRlZVUFdRR1psSFh3ODFzR1J3R0VBc3FWb2RsYWlpeXRtdDh5MGhnbXJKOApMQi8xays5VndWNHZZTEN2ZTJuOThTcHp2WUFxcCtxVzB1d1pCd3R4VTRqcXkrbER6cDFwbTY2S1FBM1p5UTA5Ui9lY2tGaU5oTDlaCmJBMERwek51TWNiYSt6MXdZbWh0bm9XV3MvNE1CTkNnMUYwL2F4N3NTQ0VDdzkycktYR3FoQVdiZURGZC9RaThVVjJiSXFkbVNuYkkKc0hwU0lwcjEzVWpjVVVjSkIyT244ZzUrSExKWlpadGp1MUhqM3FDTkR1SWh3eFF6Q2o5cXhGMWg1YjFHSVZqMmR1SVFFeVR6eU5JaQpGTGpkZmxnNTFhb0JkeDZSQkx1Mll5NkxHYmorNkVscXoyYWlDTVRuakdBSE1CYmhOQVhGZ0tYa2ZCTVdPVkpGenMvWmJqV0RUcUQrCjREUGNGc0JyVXNEWWp2VnhGNW5sK1ozMTVUeHQ4Qks0YUE2TDdtMVJvUDVzbHQzWG9FWnQ0N1l3Y2g3NGdHT3RiSStjU1BqMW1RMDIKdVovVEFkUTJUNHBZZVU1S2pOdzZBQloyRzJDZVFpazZrdzhSU1Q0Um9obmRjeEZmN3Q2T2ZSZGhZYU1mNXU1WERrdEUwV2Mxb2FZdApkZXBoQmh3dUFLb0IwYXdJZVFuQzh4Q0VacDZHMFFpa1FoZzJhaEdjZ1dYNlpGbUx4WHcrRXpWcVUrNjNZT2xieFlOREp6am1MeGtLCmgyd0hFMUhhL1hsUkN4Zk9XMkliWHpjOVY5SVZWQSttSDBuMktqcFhkWlhBc1dwQWxJWmNGbWFveVBKbkRoVWhwdExsYU9LcStZbVQKZStncmJGSklJeUNWOVh1UGtCL01QZkEvWUZGb0ZHOUxqay9rTWJFWERHd0lFN2dkRmR1YW9CUXVwcm9WaG5MdHFBdzNyQWdOa1ZMYwpSRkNmVlBQQXdrWXg2RDEwOHB2ZGpaQnJjUWlNRFphVFV4bFVIdTBHeCtnTGtnTzlQY3dwaGRYYmVSRkh5MHdLWkdmSmx3RjlDR0pPCkVKUnBaVFlOb1cwT0dMQ3dtcnN2QTRvU0tRMDdxTFJFUEsvUzd0QlNvc0tmYit0OXFIUnViQ1NBNGJhanlEZU55SUhSeVVqM0NCSVcKWGlhVFRtN1RrclNka1JrQ2ZDSWNpV29TRGlWaDBRaGlrTzdaYmczWHhaS3loYk9BVW1adFlsVGJnNVp4K1VXWlJGckVUY0IvUE5Jcwo2Q285dGNlT1JCR0pFYy9sWlltZU10bEphTWoxT2Rkd214aXowTUtBeXdFK2twRzlhbWRmbWNubC9qR0FEQnNkeEMvcnN1cVRqVWZtCmNKaTNhQW9hRWI5OXVtdlNNS0dKTklFUTNHaGVvSEs4S0tHSVNSdGIwQlc1akNXVk8rdzR5QWVMRVFodTRBcUxVcjNZcGg1TkZEbHAKUEJ3ZEoxaThIeWNXR2pneVpKRE12TnR1UHpRaU9sTEVVbVAwSE9velNjRndBMW1DNnA1UnVFWTFla0orSHplYnkwSGVhTWFCNGRiawpwSzRLdUYzRmJidHA1SVd6VXIzSys2UGdqUllzOWFnaG8wNUxFZmF5OTFTdGRkRWJSUU5IVjhUVEtUWExGbzlTRTFCYi9PVGpma1QxCmlRNXZ6c3NoVlBsSXpQZDJzMzc4NGI4bzVKZUJTREtYMlk3VVFBaGFsYTN0RnBVeFBKbVM1VHJGb2NoNS9vNGxxb1JVa0o0K1hkRVYKSHg5cTRhYm9sZDRRc0YreXV5YlRzU3RURXRnUEIxM0JMUzJVZTlieU9STXgwT1dMblRod1VhMFAwNFdMN0laSU5iY2RJNjEyYnRvcgpSbG9WaXFMV2lKMEI4UU1VUjZBSUZ4bTNYS0xNSHBiK25GQ25SSDJzVGs1eWUxa2pnVkwyeG9XbytsTlRackgyUllaenpNNjVqQm9rCnIvM0JKK0Nna04wTU9yR3dPODM5NXRnNk5TWFJ3b3dERkN5c0w4K1A5WFRVdEpTeDkxUVpSSEVraXVKY050b2dmWGhLbktzUmhzWGwKTTF6bUZhcVRwTStHWWtZQytWRGhrSmZjZHE3OXNNME1SVVptdlFKY1pFWnJzY0lOWUJ0MTRrd3NQTTMxTW5nTU94WU1KWjRTVXRrTApDcXlKdXhOWittUWVGUTFLVnRSUDFJbWpONHlOTDk3ajdHbnhhTUZ0T0lJUnNUMVBoTXo5eGg2cllaT2p5a3dXeithZjVJQU95NGhWCkk4T2lReWZDSUNoamFvZzAwdEladVJyR1EzRFBHTkNoeWw4Nk5SWVN3eFBtb2hvM1EwS2cxYUpkbW52YWNLWkVhU0hiaDVYb05JTlcKOGl6UEttNktxMm9CU3JqeUNUMG1Ncnk2MnFwMXlyaEk5U3lhQ3RnN01ybHFqb2FZMVhkTldISDRoUUt6NnNZdWxBVW5JYXYwMEhqegpZMDhsMzFrYVFORklFNm8zTVc5U05hdUxqZ0VKa1NWTDB5MXdhckppSENwY3d1U1JuS1dxZkRqVWlhK0dLdGhZL0R5TTFMRkxBcGVPCmpxWENvbmx5Wkl0WE1Wdms4TkJnNVR6SkZ1aGVjRW1GV21zNE01SEVoV1VuRE1ld3M0ck1ZYlpJbGUxUmtPZXM1RkNoOW5GWUV2VEUKazRUb2pUbEsvQ1JYQlZnRThYTnJydnpuZjhpVHpScFYrSk93TnNzVWxRVkZxcEZCT2NwaG5kSlg3emxZU25RSWc0YURRd2JGaTltNgpUenFZbE14YU5LQzFDU1d6b2N2R2VnTWNVNnllS2ZtakNEQS8xZ3F3S0dIVUVJYVlES1Bybkc1MmlQVVYxekRxU0Y4NXJnOXEwaURFCklwWnBwR3YxMDQzeEJMS051blVZbGd4U0krRmtPSGlpQmlESGUwYytMQVRSc0xZbW9acmFzOTE3c2hlV0RyNWxydUpnSjViQWNZWHYKdFFrenQxU05ERS9yNmxrUnk2M2tYNlMra1F0M3R3Q2hINDRwaU9FUUNzU0dQdm1mL1JMb282UmNIT2ZUWTlLalhCejVhYXdldXZWdApKNVBmdTVvTkRvY3FPRkZUemJIVnNiQU02OXBUdUNCY0xpZ3FnVEd0NkxmbEpFSjIzTGplbXBEdVJkNDVIRjh2RFlmRHJoalNKYmFZClRhcGFDclc1MG9XR1BUekp4MDNnWWVUS25Ma0luZ0paV0k4VTNzenR5TEw5M21qUGhPWUFqSzA5VGxWd08rWWdPQT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJaS9nblNRQ0trWm41Vmk2UG1mYUliRWxpU0xDcUVtck5KdWtPYjRRRzJPNENVc2hCV1F6d1JNUExuaFMvNHh6RjE2N1BMUUNBMDZrMwpxdS9FQVVJd0krVEVEc2VwUWVXWW11eC9kcVpGbGFYRFNrRzRGK3dRejZjclB4UzA3NmFIbFVPakNhdXF4c1owTVFDaWlhd0x4Uyt3CnBUQmhEejc2anJ4Y3gydnFlc3hRNGRQMERaSW5oZWsvSzNLMEpPQlNNaUZxS0dDbG84NWMrWlIrZlRJa3g0YXl5ZUtwWGZNQUQ1S2kKV0dqTStRc2xKc2Z1TU1WWGJ6VGlqOThQWVV6bnBEQU12UlMzK2RYV3FVS2ZGUjdjMFBLWWxsNGRuaWYvQ0h1R3NvcHhSS2EzOHVOVwp6K3h4dVJ4MmJxN3VvUGZNNnFtMjYyUzY5SnA2NE15a0RSY3FaZDVDaDBHYmt6MjB5R2xCZVZ2dTkzYkdJTE1BVEF1N25lbERBN0FWCkxpaW9aYzJPZVNGOHBJcDZ4WlVnNWdvRlo1M3lZOGY3SGJKOXVnTGIxTFR6M0FhOTN4SEIyT1NHQmU4OUg2YzBrM1ZOdExCUkJYTGwKcXJsSnJnZEs3RHU4RjVNdW1SdFNrUE5mMVduaFVRaDFXMWcrYUxVc2RoUW9FWmt4cmwrU2RVMU1reTQvemFFNm9xSElVenhOTHExWgpSRld6OGh4ODZEQTBQMTZWd21ISDJkUGVrVDNuYUUxT2tFaUQ4UURqclY5VXc1M0graVZkWkRGSEVDNmZMckk0cERNalVvOEJqU015CnhwSlF6bEFWOThqWWxYSmRNYTBSM0NVRGk0Tmd5UDNzS0lBaUFzMTYxNWNiRWNMQ0pRRUNOTjErejU0aHViVFduRkk5eXFXaDlrYUkKVmVra01KSlFlamJkSy96SFdHMTNWYVFtcHMyeU93MGhXakpSVTZKRXRGVURDeVVNc2FNSzVORUJpYm1yN0s2dmlUUjhOcW9vSG9JUQp1TnU1Z2hJNmMxZzVqRUpVejVET2VQeHdtZFZSZEt6V1VFN0F5UEFjNWtoOEVEQU1COUVZU2VTUjZJaWpvSCsvNk9XSisxKzlQc3BSClBndFZNbUtMMU16d2hxRVU5ekZNRktJUVJXTTU1Q2NOamc3d0w1VnZJSk9rR0U5WWxFbWlTUExhREZtZG5wUjNVQjRkM2s1MmRmSDIKa3pLWjE1alJrYjVBK0JLSG1tUG9UZFJVM1F5WlNHd2VFSmVKa2dxdXcxZDh2V0NnNlNNY0ZnZWdydysxMEtzckhCdDdLcUtOK25wTwpwckFRcW9HMmdpdnJXSHBuWVhsbS9DYjhTTlpYWWQyTEgxaEtjc0hocHUrRS9LdjRIS01yOWNRN3kzS0NLVjM0aDB1c1BLUmFxUU5jCkFibGh4dUtiMVNYd0swWUVNMUN3RUlWcVRCRkRuSzR6cXlwSW9JV2hKcm9mTWRQVklqb3RyRXlNY2pQZWpLb1VBSSt0QWFvcVVLSWQKbXhzb1l5d2puQS95UTZZL1FOMUFubXdiNWxDb1NUdHVhM2Jnb2thUkRuZzdVTFRtbW81QWZwY3VRYlVrNzI5dlYyS1ZOc25CcUxjRgpWY214L04zVzFaVHR5T3hQU0tIQlVpWDNmbVdaV2lzdDB0RlZIV1NoMTVCc3JyT3V2bk84VnBWaHAzYXE2Z2FGSnBUWnorSkhvaytmCkxXSHNBRDdhYjR5bVI3bUxrL2hOektFbndnZ3pMS3MydVp5WlVoeFlxUDJFOTdwSFBCUnEwTGZ0SVVjWUNuTXpZOG1BQk55ZHpNeXcKOHdBLytpVmdFeG5OcGtsU3lnZThIR1pFK1huaEV3eEp3bDVzd1RxclZSeXFSbFRzTE1sQ1Z4dExuNUZETXJhSnBIRHJwby9IckRJcwphMGtHd1NrZEJvNzRWUm54dUVncGg1YVZtc3hvNE1HZzhEWDdFMUY5TGFLK3NZQ2h1cEFlRERJQjFJcEIvcG5zNVM5MGc4ZWd5SmtkCmJ3VTlFdzE0SzdvekRZOEVKVGtKRHdJK2xVbUlXSFVKQWVwMnQ0b2JrTUhhOU1JcVF5dTlRSkc2a0hrSENRYnkyRHRLVFFSL1RtTE4KcWFVNi9UbGVaWEYxRkxlSnB1SDBjQkd2MFdSSHQwdk53bkRaTExhaitKRktNYm9OTWZac2E3S3FocnFoVW4xcWZKTFV5OHAxM3lMLwpUTG51SEphYWNzSnhPcHdoVm82NXJMNmpMckFlbWdLdGZFNVE1bUdsZ1B1L0VDR0NSWW92Uk1Rb21zdFhUU0Yxbml4K0p5ODM2Wjg1CnFtQU9ubHFIWk9VOEtZekZpamltYUxFVEVQYmlSWDA0WlZ6MElVZzhxVXVCakl3WEhwWWQ3bnZXWmFWU1JrclhJa0xCc2VTcE1LMzIKM05idVNtdW9idEtRZGtIdjRoZFAvM3V1SmxoNUlWalIxSHZOQWtwMnFXbWlRQXZOQUI1ZW94bzlPNzBJdlRZVkN0Z214ZEl6dTRFdApXeUJBOUlVNkM5VVdwQmFsTnQzdVJQSUV3YVU1RWNGdWQ2ejZWb3JhMVVVT21nVW1ZN2dLVERmdEF4a1prcy9QZmtNOUNQYnhaWG5VClcyNkhodm1MU2c4bExiQVJucVdtajcxcmxndFpsMG9TR0JQa05TSS93bXc3TmYyUGFralY0M2tvQ293SUtNVjg2dFFjTld6VkJjZzgKLzZ5S0U0SjYxQlN2RkVOVmtCS09wcy9hc3ptSmw1MkZMaTBTZUJ0bzB0aTFtVmM0UWxpS1gyUmxGbjZIMjBpc2RzNXpXb21DTC9uWgo4UC9IM2gxRU5ta3FYRWlPQldwVVZidFp1d1VZSU1qdmVxbEtNa3ZsOFZSd2dsWmdoV3ozSnY0azJ6Z3dLZ2xXMHpnMUMwcVVwV1J5CkFDcEx1ak94OU1rWlMyVVNJQkFpMmpNME1iRFdvUWlyUXRycFVkeVEyL0F0aHdBc25mSSsrYVpJSnpMU2loOWdIQVlXNGxOcU1sME0KSzRtZHNBWFNwamdsckZRdnlwMVMzUDdxWHQybVJJM2pqU2wxNDg4SVNGT0hEY203YWk2SlJMY21jYkxhVWQremZKUytlbzY0WHArbQp6TU5DTVFjc1BOdmNGQ21PUFlXeHg5SWtNdmNLMU9jV1BKTXA4Z3E3b0tRUWZTQ3lwMmM4Z3RDU25YbEZVUm9CT1UzVEd6OVdKQXNVCkw2MzZIdkE5alNnOVoyQVB5U21GL0I5LzdoRGE3MWdpcWp1VnZFeVNKMEFyUXRvT0cvQlpQTUo2eUhKWGtVQmNRYmtMa2FwWnRaM3EKVXg5d1hPN0pkN2d3U2hSUmMrUXF1bXFvWGIxYzFPazRFYnY3cUNxWkRXVlNET2MvK2xtcTlBa2ZrZGdIMFJ1cE9nUk1rUUhEM0RXZgo1Ym5pcWN5UFp1VmNwSDl3VG9vcFdnazF1akxIZFgvUXNMSWJBR0ZjVmIrZ01xRWFnZWhoRGdvdDUvMUpEazhEQ0V6Nndha3B6MXJECnFXZ1hqN2s0cjhEclpHMGZia045RkdaalF3d21TRkg2bjF3cnJtRWY5YnoxNXU4OEtxb2lYZ0dTR1FaOHExZU4zSVFhWHNwSm84ME0KNDlKREdqWnEwM2w4MW53QlVrQU5DYXJPVzdGaGR3Vng0UXFzS1ZWZEpCMHRmclBETmMwZlRremxqYUJpVGc4ek95M1Bpc2NpL3BFKwp6QjdzQm9oRytYSjJGTkh0WWFSN2RZbTZwY1NuM3kzaVlTVlQxWDFTZmd0N3JxRGdicDRWcktyd0NvcEVkNEtSRmtaUitsQVVSWHVpCjBSVGpsNCs3QWxSM0lHVC9FR3BJYXBCS1VOU0VsWUFlWnJTd2FLNW40bmFjOHhCVWRxa3lQL0Urcm53RThwdGNKOEU2dTc5a0JqcHcKcnF5bTQ3ZHRsa2VMS0IrczlHaG9aU0Y3cVk3dm9yR1JmdEZLd1NFWjZjK2VaYldjSlVUajhXeWsxMjVhMVlONEdBZThhdndJOTBRcwpTdFdSdy9LaXBNb1MzamQxVlFzMVNuVThMSFpVdjVLbzVKUkFxY25pV21WMENtUWViK2lyMTU3RFlBeUlwZkhDUXNiS1lRcXZ4Mk92CjU0bFhuYUpkK1V2bFQ2TE1NaTIycFhyc0FOUVM1ZGZkMm4xa3B5TXV4TTRiak9qRFNnUUNZcVkyS05tWDNER1k4OXF6TDdJTGo4OXAKa3RlR1EwMlZGeks3UXpsSFNyWkVxVWxPbG9XaEtHbWs0dm1rdWdpZVpLNGN4WHlSU0F5ZlVOd2gxbjh0MVcwWHVrY3M0OUtFSzJFOQoxazk3NXNJMERKNnJLa0xiOE1UOERGZUUxaHBUdGNrZTdhcStWUk1FTGt5bXBtcTkrRmhKa0QzMWhDUk1hNHQ5bFhMYzBKRWk1ZUk1CmJBbkdvV1FXT1FORkEreDBmWUtBRzdpYlpKVDdGQWZIYXFpWmhCRnRxcDVpWm4zUHNxd3p5aUtIS0lrS09WZHpmeWRtNEZrdnpkcGgKT0tiYlQwT1lkM28ycGpxZDdueFhHVHpkRlJvbzI0Tmw2NzlDMThIeXVFZFYya3FINTRDc2ZWa1lmTmRsaCtTYVh1TVAxVzB5Q2NzMwpEUEkwbmtTdzhaQ2RNelR1Q1pWeUZabERFOFpqWHhFaHk4ZlNZWUZYMlJ1cnFPSmQweUlzbXlzQlZBbGRJVmdEZTZMMk9qaldNdjdOCldjbDZWbUQ0QlFrc0VNT3EwaHlyMUJmdG9vY3p1cUtub1VWaWlJU1l0dTNHRTlLalE5TXpqcmpvcWRmRnI0Z3NaUW9QQjRGanBkRzkKMFJweGIxemp6SUFWNVpmcjBmb2lVcDV5K3RmaitRbmI4UjFIRkxKVTdTazhCU3piMlVCVFNrN1hLNkRvU0o4cTZPanRhT0V3aEtPSApxSVIzZ0N1azZYVXRybFY1eEdua1VHS0hPRU9YRG9TSUdPalNydTNZQ3BwbFBzdFNoRzFCZE96czJhTjg3VEg3Y01wRlVHSTJLOGVyCjVYdFk1RHRPcFEzT2RnenZONlZaV3IzL2ZvNzBibHQ1dFp6WUlQT21RZ3VpUy9wMU0rZ3lLMTk1NzJCMzAxcGNkdFM5V1lLb2h3WlMKQjliTFBTNEdBeUhhM2IyZFJGd3JtV0tBbnh6ZWN3ZjFpV2dicmtBVTRTb1pwWWI0TVZFbWtJQ3lKR0E1YWNTM2xVUm1SU0pGWkFvbQo4c29TZ1BJMTVtaEZWbnBNM3l2SVlKT05WZjIyTTdxN05PYXZBRS9QSlEvOVovK2VFL0pMSVUzZVRLWlRZVEdHUzZvaTdIZ2dadUh2CnJDa0NFSzVESEQ2MndjMjZTVXBtc1ZsQmFIVVF4bThLak8xNlJsYkJzVVFwa2RXV3JJZFpUaExxSjVQRjg4ditBdmVrdm1aUjhVK0QKL00vbCt2L1lVV2w3WkJyR1Vya2dWUnRzWnV4aUs5WXM4ZGl0bjJRcis2TWdLdVNDMkNxOERVSklwSWlJY1RxSDFZNUdBbE9jMVZqUApPN3dDVzE0RnNteU9wVW1zNDJTWlVOOXFlcDBab3YxczY3SWtReUFuZzV1VlIrTWJGZEU1bWpURm5wemxZYVZPbWhaaUlkR0phWmVZCnhyRm0zTmkwSWh0ZEg1TjNsdk54TEdTbTd4Zmp4N2JvTXBOaU9pelg1bmI0VEI4RkR1VW56ZDNjeHhZTkg4TXcxYjBkWmhnRytPR0oKMGhtbjlyOHJ3NzhydlZnandIQXJWTCtQNElTUE1tNkRrQlh1cHdMNGNVdng1Nm1DMTVvR2d4K1QwMlFXV2ZxaDJuQnVFd3Nyb0lBWQpEQzJ1S3RMS24vWGJMdjQvbG53WHF4eHJrcENWV256bnczbEoxTEczWGZyVjVsWUhFUzdEcERRNVRUMGZXS2o4b3VheVNrWnQwenFxCks1TUtxa0VvV0tXSnVsclZ3OFA0bnVWNGIwOTdUMElsYUkxZkVQazFtMFRFYmRRZXFxZ0xXY3pOaXQrbllpUWRrRUVzejRjbnhWbWQKRXJlbTJxdGRrSkdNUkNXSUUyTklNemcrcy9uaEVQNUVLRklFZGtMbXcyVWpyeDMza1k0OHdGY3FCL2Rxa1hpTlFuWEFrSHBSZXo3cQpFM21lUUh2TWJSaitvcHMxc1pRb3hJREhsVjVjZ0laK1pnbUhhekpaRC9EWnovcnhPenB4LzVXai9iZHl0S1BDNElYUlJwUXNEU1d4CkdXRkVUSnZSR0VPMEVjMW14T05tYUpmbHpHc3d0RUdGWDEzbFd5eW1nTHRMdXZ4TjBFWjVKc3VlRE5DT3psT2JuNDNsR3Z2djNQanMKdkpRdzNmUnNNbU00ODBjZCt2SVljN096dVZ0U3BRcmpjamo0c0Y5Qi9FaGVLbGE3dWRuMUNiU21zZG1JRERGYkVOVHNadjNjQzVvZApmV2syTTV0RWUyYzRxYkdwMXFPOWlObkhhR0IyZGRQTXpjc0dtcEF3aVJ1WERiUlJMV0pqY3lxdVJTdTJEY3V1Vmc2OFdObE1ObVpWCkozT2dxS0dvQ2xKMmkvbjJBbVZEQml1ZXM0UGNBUkRjbUd5V0NGUVJmcU1ndncxWFl3Y2tHOFhTSEZHRGtVMHBReWx2UkhaekFkRW0KWktPM1dyWXdINTIvaXVvV2J6NDIyNitab1UwaE13NlM1NEZqTjh2M1hteHNBdUJhT1doc3hKL1VVczlrYkt6K2hrOXdZMktaQ3k3OQpjTEZaZEtiY0hCT0lmWVppN0lKaW85OU5zVHlNTXl2b3RNOVF0US9qYXBpaXlkdStpZGljeUxzdzJRUmlzeDdRNkhIaTY2SnM4SVhECmpxcTN6Y01tWlBqYmhtSHp6NlZuczRITnFDcFRBdGdvYkpHVlJZY2dDWHRVMFZCdUR2WndtR1Jqc0Q5V05FeCtiUXIyY20rL0Z3UWIKcXdWMlJBd0c5bExUd0NCZ3I2UWw0Z3VBVFVHTjlxRjdoU1B6dFF2NjlYSS80UmY4ZW5ablpZTjlEVUJFSjU3YjZPdXh4Tng2a2EvWApWRS9qRGI1bTFWbkpxaUZnZ0pjTkpVUkN2Sm5pYkROUkpTSVdKeDBKVStHckRiNkdSZG1ORzN5ZDZFS25FSld5MDBWMGlRbndOUzBTCmxNNmI3ZGE5REE3d05kYlBUMmlHa2IzQ29vY3B5QnQ3dmFyVGFvRzlSajhPYlJiWWF6YkVZT3p0NWw3TE9sWHZxZz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJaE0yVExQWWZodEE5cm5pOHVkZXdEaW5vemIxbW01RHVza2J2cDFqcHpiMWU1cmx2N0hVMEVRcnFOZW8xbXRkeUczcU4rV0o1WmMrQQpzOWRWbTNpOVpnalhMdUExakV5QkJ1OGFjWTJSODdlTnU4YlpOS24vZGlVekdqd3JiR1BXOVJvbWk0Wk9lUTBuSDI3U05kYTZUTzBFCjZIbzIxY2dHNWhwbHU0Wnlic2gxZDV1bXpiaHVTeDdiUmx5M2kzRzRoNjVtWmFZQjF3Qnk4S2VEYjkya3lIelJyWnZqY3NHMmJ0TjAKMFVCYnc3Qi9LYkt1U01kUTdoMWc2Mmo0R1Z4cjZoejFLVzJxTlhNVDFDa2FhdDBqYXhwTTZ6YjhTdDFJYXlTREZLTnlWZ1Fhc1AyRgpjSEpNVG5IZVBPc2FsVitCczY1UGFEQ2R0VWM1WkhNUng0WlpWME4zTnN5NlJnMVRzS3hoR0cxOGU2R3N6N0ZNc21iK2QraXJvdXFYCkpUS3NuRDhnYXl6cXBzVm1YRFFnbDZoaUlXT3M0YXlSZzMxanJITS9CVVNrV0dkT1pQTHhwS3Y1N0FsR0tGVmFic3o0NGl4ZkRHdlUKeDNEdEdBaHJRRkthZWRVa1dHT0daMlRoQmxpVGlQSW9qazU2U0l0aXQ4Qlh0K1k4NEUydnhpcUhTTm1BVitQWG1FOE5Kalc3K0tVMwp1WnBRa0J0d1hZTjRIZHpxNkNMN3dsWWo1YUtVcnFuVmRVVlkzTkJxSk9NWTY3eVoxWUJpODgwTFFEVk9xUm5uR0FicEdHOWdOWkRsClJZZGltU0QranBwVzVudGhVQkgrQmF1dWthY1BWald1bFpORm9LcVA0U0pWc3lLeXBrT3FidEhIUGtEVkxRcEpiazUxaTI1VndhbHUKVVVvU21Pcm1ibmczcFpvbEh6SXhFbzdWbjlJMlpsUmpBK1ZmTDBRMXpvaDNMUWpWSUV1d1NqMEExYTBxRm5uanFXSFRoMmcrTlF5YQpONHlueGlCRWljMU5weWFVaEJoZnc2a2htbVRvT2VEVUFCQ3BxdWxpVXlORnE3SGJhT3JhTEdJTk1qVSthR2JxYmpBMUZTT1BzcUtzCmRhZ09XbXdzZFlscDlxWlNJd2wvTTZsclpPY0RTVjJDVG40VHFVdG9Td0pJalFha0tsMDBqNW9kU1MwODJEanFqREtVcE4xRWNGR3IKdnMyaXprc3hvNXRFWFpqUWxEeWQza1JoWms5MU9nemVsbUp5NzRXaFJybThJdWltVU9kZFhCbHdhY0JzMHZyMllsQjM1NzNDOW5DRgptWVZ0OEpvWUdVMTNQVGdFYWk3UDJpRlE5eWpqRTMvNmNjTHVoWjkyYmVxaFR6OU9TRzM0Tk1iM21qK3hweDh4L1E1Nit2bVROM2dhCmZsVjZZNmN4QjZKbjhNWk9WelpsbFk1ZVZZOVZ1ZHViT1QwWmhHN2ZEblA2RVJicklLZVgweW92NHZSeUVqQ0kwMXkvSE53MC9od3oKdmVmeGJBMzRoazF6cTVJdjFqUzZSeHBIZlZqVGp0TnQxSFJYQ2ZraFRXL0REWnJleHVCTUw0Y21BaC9ORUdFYXg4QnpiQTYvN3EzcwpHRy9HOURFY3hQUzJCV0U2NzZyUEFFekhxM2p6cFZFTTBFZ2pGbDRhU3lXMkZ3cTY5TU5ZWktwdnVqU09rTnVZZ1pjV3BxRG1nNWZHCkI4MHV5aSs4OUVOSVl5a0hMLzA3SnQxcVQ0Y3ZEVkxCbU9aOTd4RUx6a2RuSGovdzBnWkhiTHAwRG1MMURaZkdLcHVwaW1CTEwvcXEKN1Z1d3BURVN6Zkx0alphR1o4Q0tkcE9sSC81a3Rab0JEaW5LeHovT3p6c0dXUnBlVVowenVBd2ZreUdHTHZiaTNHaHBPUVhTQW0yeQpOSW9sQVVFOFlHbmNxbVM1NHFPUGdHcnpGMVk2bTBpd3FkSm9TUDgwZ1NKSU1NQ3dKVVhSeFpTR1lLUzcxNEpHYllqcmpOVlE1Vld6ClJ1Y0dTcE0vMmkzR2xQNWJsV3liSncwRDVTQTNUaHJIS2sxdUZJVHp5TkYzcCs4bHlXMk9ZOTBzYWJpRzNiMHhpRlZoZWZqVXRiSUsKa05EWGtiKzlRTkxiR0J4cEtDSllUeHdZYWQ2aVZOOFVhV0pPeWpnUTZlS2lwTTJReGhZTStONElhUmo1VUlJZ0RTSENNK1lCU09QcwpyVTNaSlk2NEFBNU5RWTh1UzRqaURZK211bzArNVdGSDE5RG1CRG9hUlJOYy9nUVJHalFoeWlGdWNEVFdHTkVWazhiK0dCb1pzTkp0CnVLblJ4MmhvZEZ0V1h3UXorb3RUSFQ0M2hpQmo4aTVtdFByeWpINlkwZFRKc1d3dm1ORlVDRkltZnlHajhhRXlGckNSMGRoTUJPRlEKV0FGanpGalBSWXltTVYzY1o3M2NlVzFnZEdJQmFodHZZRFRlTDNJRXJoMjcrb0lZR00yL3AvbkV6OEd0RCtsUk56QWFNa2psRWdNWQpMVEZTK1VTTUp2U0JSYVZCaktha2tzSEZJRVlUNnNNYytrMk1wbFVNWVJPaitYaEdiNGNZVGVrSzgyNDNNcHBxbFZibVJrWlRxY0p3ClZDQ2p1VWt5WVB1dzR5Q3ZaN2c0a05GVXFqNnRibVEwVkRpaUZ0N0lhT3JhQlFNMk1qcVI3Y3NDQXlPajhVNktmSHNqb3lsc1pwQTAKa05Hd0VJS3dtZEZpSTVtVWZmb0ZKdlZYMnNob3FJK1VPUXhrTkhYQ2pEM2Z5R2lxeXhoaURXUTBHMll3dm1wa05BMTh6VzlrdEdScAovUkNqYWNDU2JST2pZV0hkNEFzWmpVc1MxRG1RMFJCcUsrWWR5R2pLa1pSN3ZaRFJiSzRiM3hGcnJSbTdVa2JReUdqRUpab3h0YUdXClIrQ01NZHdBUnE4bW9ldm1SYVBObnBvK0hsNzBhbEhHYkdBME54b0hGNDJqRU9oNTA2TFhqT2RxV0RRRGJvejhCaXdhbDBIUjF3c1cKaldLZ2lMS1RGWTFPN3VSckJpcWF2RjJWNGdRb0doRlJkVUUwSjNvVzRmdzJKcHJhbDZ3dzg2WkVvMCszMmo4YUVnMkRHSjFtUkdPMwphb3owUmtRallxY2laUk9pR1JTa3VpRUkwV3p5emJ6aFRZam1GZWRIU1EzbHBCNzNpTnFFYUZTOTlqcSt2UURSeTVXdG13L04xdHJPCmV4QjB5Szdmb2pkdk9EUnN4UlhOWkVQak1Bb0pDdzNOWHVDUGtKZEJoazRVSnlUakdOU0VKaWlvZ1liV1RPS09pQnNOTFE1Y2NUOVMKZGpzamIySHBXQUtMZ0pyQXNmMW1ROFBxQW1pem9XbEJzNWRnUTlNUVVPbk5ocWFWdFVuQmh1WVAxQmtrYUhqalRHaXQrZTNGaGtiQQptV0s4ellabWFZTUt1cU1BQkZYTi9HQnVPRFRMS2FoaURqZzBLaFNFN3dvNE5HK1FxaXd2T0hSUzhmdjZ0dUhRN0xmTkFIekFvVm5iCjhKZ09zK0hRckM3WldHbkFvV2xoSENqZzBMU29zK0lGaDZZU1ZTb2wwNkhaVTZpNXBsS3lEUEFpdXNzSU54NWE2bFNTMDQySDVuYmsKRXdVZUd0T1IybnZmZUdoNk5XcDFhRHowVWJFR0hocVdHcFRualllR1ZVNkg4ZEEwTURvWmVHaGExSHpxd2tNekZzZXFVTk9oMWRuRApNaUNoZXhCbTR1QjJBNks1T0tKQUpBalJpZEJmWS9ERmlXbHVoZjRpUk12S1Q5ZUVhQjVMOWFzaVJNT2diZzQzSVpvdFVpaGFDRUswCkZnRm1SbXNwWE1aaHFHOUN0SXFubW5SMVV5VTl4WE45SUtLNVlKa3UrdCtJYU1xMHhaTTNJcHBLYm4wV1JrVFRvZy9nWWtUVFN0RkYKTUtJbGxjOW1BVlF2d0V3MHVCalJFc2JyY0ZwTnd4OVpKdEVURWIwVjd5OUVOTDFDOW04T1JEUnVtUVNGZ1loV05PTVRJWm9SRGRYVwpHaEhOY0FhbnVHQkVLOERSamU4SVJuUTY3VXpNaUhaMFpCNUdOQ01xTS9BZCt6Yy9ybEorV2pDaTZRVXF1UjByVnN5dm54SFJXQXhJClNCSWNTVmJhcUFpVWlHaVMyWko3S1c5RU5BTy82dkpnUkRSZU13SW9naENkV3JUTHZRalJMSitpeWlZSTBXd05LSTJRQ2RIMDVIT3EKYjBKMDJvS0JJRVRMY3ZqUVgxY0FlMjJBMGZjSnVYL3dvWkVFWk5vdThOQ0o1SXRIb0NQNWQ4QUJrdmgyODZGcHBUVFlmR2djWDVMegpBRVRESWxuNkRZaUdWWEptODZGcFVGclFnR2habVBDNkFOSDRSYmFtQ2o0MEVwUE1Cd1FlR3BtOGdQZHRQRFR6a0N4VENqNzA2dFk3CkJ2WVpRMXdrd1RZZGVwVEl5TnJZbzhOd3NLRTdxc1Vka3Qxb2FCZ2ZzNXM1czhBZzFJN0IwSkJTVDBXd3RtdlBkcHJVV1pzSzNhUFUKTkxicTFSbXNtd25kM2Z0Nkk2Rkhjc0lxU00vb3E4MHA1Z1pDazZpODZqR3lOM2FUUHB3NDZHMjRhZERIYUJqMDlIeStJYytBT2FtQwo2MEpCaithdytONnFDSHV6U2REYmNJT2dqMUVjNk5HdFBnME1OS2dTQkx2ZEZPaU54QTRJTkVMUFRBa0ZBeG9HTmErN0VORFlMVGpPCkRCN04wTzRFQUhvK2Z0MXYvdk9JRmx1QmZ3YkVSWDBEalg4R3RVUjB5b3YrVFBTdkEzU01wMndXY0xDZlJ4SlM4U0kvdzdRc2V5TUUKQ0lZYURlSXh2UXhEbUcvczgzZ2luV3ZxODNCRHBBMTlob0Yxb1RmenVkc1AyY3huQkVCWm94SEk1eEVmN1VFK2I2UmFFSjhCWldOYQpPSURQNElSdUZuWmdpV2tzTWpJaGo5M0VBalh0K2NNZ1R1Rk5lKzVKZVYrem5oR1FaVm8vVU0rNllCbnVYS0Rxd1FMMGpIUzMrbkdaCjh6eThTbjFobnRuM2VkVkRlZTVhZVczR2N3L0k1bzE0NWluVkEzakdEV1lGalBITytMdll1MjFuSDJGK0F1N2NBNmtiYk9mcktKdnMKM0NNekdtRG5FU21rb0RqdmNlREdPZ09ZcURKZVU1MHg1cVViNFR5alYrTE5kSjdkWXZTOTFUS3lQWWpPa1BJMWs1b0Q2RXk4NWF5SAo1d3hEOTAwa3pubUdoT1RHT2MvZ1J3Zk5HWFVPVE00RnpCbkVhdmJqdkZET2k1SHNja2pPV0NvejcyV1E4Lzc3NWpnZm96SE9RTHBFCmYyRldiczFpWXQ4TmNWN0JTUXFHTTlhUyt1cUQ0WnlvYlhjenU4MXdobFVMbUlpNlVYMURrdWJPcTJONVpEanpidUVMYVJPQlZJRncKaG1Xd2ppQVl6dHlHSC9waE9HTUcxZlFRREdjMGVIZXBMdEw4V05Qd2hiajV6UitYUjY3SXhqZnpsSGgzQTkvTWd2NFp2T1ZkUkFLbgprUmNkL0daVzlFOURzTlZaTUVYWDdadmZ6R2ZKUWduem0vbEtOQU9pSlY1T1ZqTysrTTFzRXhsWG9GQTNQRDBPWlFZNGYvV0RmdnpoCnZ5akFtWEZCVXE1dWdET3RsRGdFd0ZuUndwSVBzSmxoUURXTHVCRE9ERmRSSHhRSVp6eFgvNElSenVBeDhnVzVDYzY0Y2hVWUJzSDUKckdhRDRLeHZlbW9DUFlGWmRueTFENlhNV283Nnk3WmpsdDNPU0h2RkxNVmgyUVJuR0tRYUNJSXppMGZWOGVFaU9PTXFwVTRMZ2pOZQpPMEdiQXVFTTEwNkNzcHZoZkR6WVlEano5UXlwaGdnUFpGSU1wYkEydy9teW11SE03cjBNL1FmREdSYkp3MjZHTTNFUFZCd0Z3emtSCnErMEtldlVTaDZDV3c4dk5jTVliYXpXR0djN1U1YW42MVF4blBGK1ZJOThNWjFTbmtlZ1ZDR2VVYWdtWDdnTHI1UVkvTDRBejFHWEIKbDZmSER6ZWFRMGZ3bS9HZWNIMXk4NXNaNE9Gd0hmeG1CbmpFSmZCb1FVdHpEZWlwbHFMVnJYMnA0K1N4V0NRZC9HYitaSlp3WitPYgpHYWlNWnZRcU9Yc2VSUUUzdm5uTllHd2ZlalBLYVlSWE5yeDVEcTEyTjd1WjVUVTg4d3Zkakc0d0FrR2IzQXpwSkN2MUE5dzhvdkx2CjVqYVA3dUV4c00wamlwZUQyanppNDdtb3pWallMQ09hR1JRWkp0c0dzaG5rUE03N043RjV0Q0JJR05nOGhzdWlqV3NHSW94Qm1rTnIKUnRzWURzMUJhNmFzZ2lYL2hqVjNCeDlmckdaUXVoZzNDMVJ6TDI2OVkxQXpzVjVENWRDYjA4eE9SNDl3enJ3c0hJYXZZRkNhMlgxKwpLSm04MDNJOUtvQ2p0SnBpUDBNWVdCZUpxNmlQR0FrYjBjd3U3MVdmTlFOUVNOVHhXd3BBTTZocjlFQnZQak95ZHdRakI1NFpFQUhHCnhJTE9YS1A4OUlZelF6WTFTcWp4SVBNTHJ6RFF6TVF3ckZCM1dqUU12UTlMNHdQTXpGWmZ1Und1TS9qQlZCZmRXR1pVNEdxTllDcHoKYTk0cW9NeFlGN0hFOEdZeXc4Z0ZTRENaSVYxcTVpaHoxUXh4azBpSkY1SVowd1RCOUVGa2J0V0Z0ZGR1cW1pOWVjeGNpaEhnWUc3TApYamNFanhuS0VzN1NONDRaVjhCZkN4cHptNmU3TnljVDFGV0pvSDNCbU52d2x4WXM1aGF6VjZDWWNUN0ZqTWFkQk1lc3dnS1RJREZqCktocVhxTE5OZDd1NE1jeHczclg4TjRVWnB5WkloQ0hNRURuTnRGNE01aFdMdEdBd3J4YTk5NHhnWHQycDQ0dkFEQzJ4Q21rTllGN2QKUHg3OFpVRWJ3ekMzVGxqTm5BeGZYczRGYlBZeURQRmJHNzNNUkFmWEJvRmVqbVRFSmk5RDVFWHF4dzFlbmlNNktwaTd2QUt3R2RqbApGWUh3aTdxTVJJdmVtNzRqOHNFY0NEVXoxeitVdzkvVVpWcEZFN2NNTHBHRGE4V2R2Y2RxanNsTlhZWjFzZUEvcU10a1JQbTlrQ0JpCk4wRzVvY3ZYNFF4ZGhrWG9wb0F1cCtSQ3R4ZDBXU3VmdFE1MG1mbG15azREdWl5UWdaVmxoMDhQUDVEQ3pvQXVNdz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJemNzNUxhRExYejNJQ09wOVAranljck9wRjNONUxRRVdObklaVmZPc2p3bmlNcHlIWkFUejFob2hIY09VVWZDV1lWQnBzbkhMMkkwSgpxcHUyek1MWWVsakxLNERKZ1ZCV1FQRmlMK3Q5aGtpVEphK3hHYmlQNUFZSGFmbEtuRjJrWlM0TnFJc0kwaklYWkV6aEIybVpZVTZYCmtHNWNNa09kQWs4YnRNd3pVNWU4Y2FLYVJ0dDkyck1ieXF2KzhUQ282R2RFaVVkMjZjbkZXV1k5aCtxdHpGbm1aUS9XVjVtenZDMDMKWnhrN2ltd1NuR1Y4a2FUN2I4NHl2S3FxcXBXTHN3eXIydmtHWnhrV1NuazNhSmtPT0IvUkRWcW1sNWExR1JPRW9EU296RTJZWlc3QQpSM1pqbG5saWpDUUhaam50bmlTQldXWXBDQWZkQzdOTVkzVVhCdEhVWU5Gc0pjd3lCejBXbzl5WVpUcVkyVUw5b2hWRlVzbjJ4aXpECm9qS0ZHN1BNSmJEbURHT1dFd3ZoaW5TOU9nbU1IU3hkdURITFhCUlREeDJjWmF4a1dRTVNtR1VsZFV0OVk1WVpOeUdwSXpETFhDS3AKVzRReHkyU2pWY3MrVDhROWgxWTZNTXRrbzAxdnhrZWJnd0oyWTVhcEptRjB6SmhsR29xaHlnemdjVWVobmkvTU1qS1d2di9HTEVNTwpvczVOZ1ZuR05ycGhOMmFaYU1VZVF6eFRuY3ZoOGhWc3B1VVl6QTFaSmsyTGxUVjd1OVlzdEEvS010YU5lbmx1eWpMankyUTlCbVVaClBxWWNqYUFzSTNhZ09OaE5XUmJYYUk1RFdhYjJUNStnS2N1MFVFcC9VNWFscE96elVKYkZ1Q0pNeEpSbDdxa3lxNHV5ekJCNXdMWVgKcGU3SnE1MmdMSE1oS1hqNFJWbVdmSExOUTFubTZVZlJLaW5MQ0dBSmYzRkJsbUgwTHdxeXpEQ1hUc3lRWlZvWUVMb2h5N0NLOVdmSQpNamZUdlRCa21jZE9iaXV4SWN0YzNZak5Fb3pMc295R00yVDVHRzdJOG1VMVpCay9vQ2hMd0pNWkxsSUMvNElzWTZrbzcyNXZsNzIwCkNzYnlNVnlJNVcwTXdqTFhjOHJWbTdDODM5Y1hZWm1wWnhJR2dyRE1rbmVxQm9Ld3pPUmh0TTdZZWtsYWwzMUJmZlhJSG5LMUpNSXkKYzREeFp4VFBTS251cDJHdVkzT1dMUURMM0lZcjNodXdMRUh5VElldzdDREhQSVJsUnFybUo4QXlzWjFQam5ZRnlYa2hJaDhDc015dgpMekw2VnplYmFzY2pBTXV3OUdKMWdFaW9yY3FkZWdHV0dSc2ljU0FBeTdSb0hoTmdtUVlKRFM3Q01tOC9NOWFCV0dhcW00SzFRQ3dqCkVLQkt6aHV4VExTVnV6T1FhZ3VWV1ZlM1FCT1dNZGFwdmRsTldLYXVJMGZ6Qkk0Q2NIMlVYVGRobVRHVGt2SWJzUXdybWVBYnNVd0wKSDFJd2xtbWhRUEZtTFBONFZPVUVZNW1SRTVWWHI3aE1GL2E4R010MGFMTjdTVGc0WnU3T2hpd3prZEJHOUdhSW9XZGJBN0xNR1c3MQplaURMdkdmc0xYOVRsbUhWaXhhVVpWaWtsQXJLTXJlaEJPcW1MTlBLUnhXVVpSSDJSaitVWmNvSTFjdmpLbm1qTkpMMTFFRlpobktICnc4cW1MRE03UTRmMnBpd3phczJLKzZBc3M0Q1hDc1NnSjhPZFlJdXpGMldaSzZkMEdWZW9NUUxLdVEwM1l2a1lUYUpDYnh6eGNneFkKL3VMVmY5ZUZBMi8zMHc1R0RXdUd3cHVidm0yOE1wNXdtWHJFb2l0M2R4dDd3Wlc3bWF1YnJkd2RNTjVvNVdsVXc0dXNQQjBaM0lCawoxNmtmc3ZLTWQrNEdLMDlHNHU2OXhNVGRWT1hwOHBJWFZCbEZZMVErbWFuTU42VGxRQ3BETmNKSTlVMVVEdER0QmlwRHU4VWhMVURGCjJmV3ZOMDhadG1uR3Nwb3VkUEYzQXFiTVBOSXFiNVp5ZHVYTVppbkR3SFphZ1ZLbXB0NGg4UTFESTUwYXF4aWhsTkVSWTZ4MG5lQ0sKdGU4RlVrYmhBc0d3d1ZFT1BOTEdLSmRvOUh4VGxDR2NZb2c0SU1yVUI5ZDVHTXJBSjYwWFFMbTBjQ0xOVHk3UmxEZnd5VXd3T1FHNgo2Y2xJUXlzN1pYZ3lLZ0thR2NzTTZ4WFRPbTUwTW15azhRVTV1WVRRTDhESnlFa2htdkxpSnFNVUp2cm1jbnBGcWtFWlI3OUJLRG9SCklmdUNKdGRnT1FZem1WRzlOUTR5R1hvUFpvbHZZaklTT1BTNkE1Z01DVXEzSTA5SlViZDI3b1ZMN2srUUVFMUx4bTZNakFjc0dRZG0KYU81bUpUZEwxallxdVVYUHpTQWxOODlTTDFJeVd0eEZZb0drWkdoWW1Pb3pKeG41NTZGLzM3TXBWMW1QdmlHc2ZvZEpUTUZJUmxmMQpyckQ0cnBqQXNpK0hiQXNmeXpBRmEvT1JzUmY3b2R4NFpBUmNsRUUwSFJtT0FSbnNBVWVHdms0bExSY2JHZGZhWFF0QlNDb0ZLazBCCmRRYXFJRDFnZ1BrR0k2dGlySDdiWEdScUJwem1ZZWF6QzF6eGdpTDNhQWtTVE9SZC9oNUk1RzRveG91SXpBWXFQSmFCeUtkWTJUemsKNGdMWUZ3NjVCaDR5YU1nZzlETFZHRERrVmc3b05WaklCSzF3eGFLSy9CWk56NEtFM0VLdGVvT1FZU3pFR1p1RFRQWUsxeS9HSU9PMwoySmJpeGlCWEYyTnNDaks4TkhXR2RDS1N1ZXVscGRkbUlDT0x3Ynh3SUpCQnRlRjNGZ1RrRW0zWGJ3QnkyYzM3ekQ5R2hZWkltc1lmCmsyWm1odkdtSDI4WVVjQ1B5NGlwejZrNUdBaHF2ZEhIZk8wc0RlTzhBclljNWRzQlB0Njg3NXQ3akpveTFSdTZLS2RrVDB1aUhtY2sKcEl4c3Zwb0xPVTRWekdQa1padTNVaSsvTGhibkRUek9YYXIrelR1R2dSQjk0WTV6Tk1hOGFjY2YwenlyQ3cvc3VKb01HYXpqeGdGVgpOWDRiZGN6V0NtSEVYSWo1Z1VXdVFUckdPNTJOSzk2ZzQ0Wkt0NmVlc2tJTW00T2ZrREhIaUM0OTVpTnZ5dkZpTWpSOTI1RGo2azdlCm0zRThWQUw2Umh4L1RKakxnamNoanBPbjVTQWNXMmY2NGh0UExxTnN4TFFsR1o0b3lNeVNUWUo5bmJTTGRURmdJbWxKVVUyNDhmUkMKTHVER0VTZC9vNDJsK3pwazR4R3RDZ3cyenRIaTlzVTE3cXF5T0ZoakN4TTMxWmhKQUpVcEhxZ3hreDVSbFlqRnI2R2ptMmlNdHlJWgo5TENCeGlnSlcrWTZrR2VNOTlrTEVYMGxIUHUwcHRrMDQyS3ZLV0RHT1h5QVlCbXpSdDBqYnFDTVVlL1dWVzFKVHdtTEdyNlNtMk9NCmdqT2psQytNc1NYZFFURnVEQktrQXpIbXFvcGxxamZFV0FxU1VRN0VHQkhVajNWYVB4Ump5am1mc0lUc2lWclIySTQxQkxEVTZuSXgKUHJpdi92ZjM5TzR4K281WVNKdGlYS2NiVGdiRU9GaGxtMkhjY2tocEw0UXhBZ2pGMUVsNjFjQmRVTTBUQUdNU09Lb05JWlVIOGtKTgpndXRtWUFpcUd2VGlscDNKdTlqRkxiUUZSaGNqM1VxOVo1Q0xrYU9VQnZ3Q0Y3ZG1mSTlqNTFDTDBzTXhrUmo5aHlPeEY5amltU0s1CkxCc1JzWFVjYVBGS0NpQzhtTVV3c21vaWtNVXIrbmNFc1JnZ1YyK3dYZlNWUEtjR3JoakZXQXJlZVN2OEE5TnhONng0VHJkRURsYngKcHZNR2doaG9DcnFYTjZsNFBQWm93Z2loTUhOeHdTbmVoaHRUSE1aTktSNmV3VGQ5R0NKZXJuNXZTREhFdHdyazJEaVQ0YVJDRko4LwpMMEp4R0RlZ21IRGxWUStmZUFSVzVNWVRRNHdzTXBEcHhLTTVZeDEwWWhpbWVickhLNDFlMzhFbUhxRk9DaER4YU01aDNtUmljS2NDCmFZelhld2IyUDdqRStHdzJlamV3eExQWm1RNHNNUTNsd2hJemZwM2VVT0laSkNjemlhZmJnUVdTT0ZxSDMwQmljQmlWblRhUEdKcE0KSmhxTkk0YjZrdmZ3cGhGdllGYkFpSWxjWkRyTUxPTHBEL1dGSWthcFVqSWhORXJuMU1RMFNNUXdaRWZQTjRpWVJzeEV3U0VHMDRrSwpFbU9JVjdFRGVGT0kxOTBXRVI0TFVjOGpIUWd4Uys3eUcwRU1QQmREWEVFZ1J2cGVsUm9HRUVlejlSZC9lQVpITmZERHk4dXFUUjltCmxTQnh4QWMrYk5iMFJnL2poRlkvNE9GVkpObDljWWZ4dWJGWUxyRERLMHBoZ2pwOEhXWXpoMmNrWkFNNVBKMmEybnpoR0FaZXdHR28KWFVVME5tOFk1TEErTG83d3FCNUxiOXh3RC9adkdKRzFacXc3WU1QVW5NLzZaZzBqZ2ZTNDZUQkNIZmc3R1VnOEpjQncyZlFGR2taaQpLa3FuUlVOOGxIVFltR0drdUpwNzFXMHRUM2VnZTBPR2V4U1dCV040RzI3RThER2FNTndOTjlwOFd5eHBrMm0yR3pBTUtEN3h1VjZRCm9LQXAwSXYwVktxTDhsNXdZWkNqVk5SdXRqQldQQUpXR2kyTXRWQk9iN0F3VmxPcDlNTVZ4cG9yOE1QOHlxckZCQytxY0xNb1kwT0YKZ1JscTdTQ0ZSOUN0RDFFWWdpWWlKUU1vekxXWlM5dFkxa3h5YVpsdm5EQzlzZFFPVFZncjJYNWd3bHpyanZ4bUNXTlZ2SXdtNXEyRwpRUVg5UmdsWEt6TmZKR0VBcE9LOCtYMUVIbXh6aEQ4N09qOStSeWZxLzM4WTRTOTQ0RDl5NVBydDcvMmozLy8xZldBYzZBOS94Zi81CnMvL3JMMy9SRC96MGg1Ly85SC81NWYvVnNkdno3ZS85czEvKzdDOS9ZNi8vNFM5Ky9kTi8rc3RmL2Z6TDcvLzYydjZQL2NZLy9hdGYKL3ArLytPVnYvdlNmL2VGdi9yM3B4MUczOE1kKzRILzdpNDlUK3A5KytZdC84Mi8vK28veWttUFRQL3k3UC8yNFFmL2pYLzNoOS8vUgpiWC82NVYvLzlYL3l4cmpJajd2eUY3LzgrLytNYS96eEQzKzVyeEZWM1IvRDR0OTZqZi83WC96NVgvL2IzM3lXLy9DSC8rYnYvNlB5CnAvL3c5My91L2ZCM3c5OS8ray8rOFB0Lyt2R1MvZlhIZS9hNzM4bjhEMzc1TngvWGRmM0RELy9rMytGZnB2N2xIL3pWZi9qMy96YU8KODkvK2sxLys1cHYvK0piK3V4K2ViMy8vNC8vKzVkLzg4QjkrZUlHaG4yLy84OGQvL044ZnByLzVWci85NDIvL3gvLzVmUHR6YlBuUApmdmpkQktPUS8rL1gvUWZxZ3JDUS93a1cvRUZ4N2g4emYrenkwMzJjbjM3NC9jZXgvOWNmNEZ3endmVkFmNWIxSDFoK1Fwby9vTndGCkRPaGp5ZmV4OHNKL2ZJekRuUmJHNXY3bG4rR1lrTkpYMUgweGlKVSt4aG1lSmNaM2xHb2ZNNHhWMkt1SkFNTEhEOVpQeHE1MmNELy8KOERZREZmSHhDKytqb3BqbFkreDVuNEdOT3NDUU9QNjlyWU5QNzZNZTQrc01qdms2MjNQVTY3cSszSU9mZi9qWFB3Q3N0T0JrZ2lySwpmQmpVUFFWVEsybmhINjcyUkluRXgvSVhtWEFVSUMwVWNYN2MxL1I4KzhmN0VjS1BUY1FuUDM0Rk9EdTAyd3dqWk1YUUlLcHIyY2RNCjlEWW1wVDk0YVpmNUVTWGlkZFNQNldqaEpYaWRRUmgvL3UwVCs4dVBLNDUvWVAwVEpybE1rRTRjdTl4bW53V1dySk5GRkwyblQwYnIKaC9ZWjIweVFWLy8yT21yRGVxR1ViNjh6Q09QUHYzMWlQdVAvK2dMLzhSZTR6cHBOU3B1TXBIeXN1NEd3UVRGQnhidjdNUTRRQnRpZgpnZGc2NFFFWUxEUTJBSE9ITFA2blcwdEJSV3J2VTRBb2dVdWkrMlF2NDMxaGwvbmNoT3VvNTNaZFozRGYydWpmOE41MmtxdjI2YWpICitEcURZNzdPOWh6MXVxNHY5K0R2T0RiOGpxY3lRTHo3ZEY5eDJ0QnJ2SDRmRjRnby9ldE1MK045VlpmNTNJSHJxT2RlWFdkdzMxZjgKQkZ6bjk3YkladVpQcit4bGZKM0JNVjluZTQ1NlhkZVhlL0JkWGxsMjlYcmE1L0VMZ3c0cTFsN2pWMlBZcXJ6SHI4dDRqMStYK1l4Zgo1NmpYK0hYTzREVis5U3hGOW50YmxuWitQdW94M21kd21jL1pucU5lMS9YMUh2eXNvUkp6Q0pRK24yNE81cENuZkRvSXBvdktMK1FlCjNJL3hOYmdmODdtTWM5VHJnczhadkc0T1pyeUJRT0pyVy9MKzE2ZWpIdVByOFJ6ejlTajNVZStIL3VVZStPWmN6KzJlcTY5bmZPYnEKOHpaY2MvVmx2T2ZxeTN6bTZuUFVhNjQrWi9DYXE4OHp2cmZkYjhOOTFHTzh6K0F5bjdPOTNzZHpYVi92d1pjMzUzVnpybWQ4T1RMNwpiYmdkbVdOOE9UTEhmQzdqSFBXNjRITUdyNXR6bnZHOTdYNGI3cU1lNCt2eEhQUDFLTS83ZUQzMEwvZmc1ODhlU0dNZmkvYlpBd256Cnk2dG9UTEYvY2tzdzIwaVA4VFpia1BjK0trdVgxbnYrRCtNbkQrVGVkbnNWOTFHUDhYVUd4M3lkN1RucWRWMWY3c0hmZlpvOFUrL3IKdmg1SDRmcjk0MUpjWjNvWjc2dTZ6T2NPWEVjOTkrbzZnL3UrSGtmaDNuYTdGUGRSai9GMUJzZDhuZTA1Nm5WZFgrN0JkNWtteit6Nwp1clhIVjdoTzRYZ1YxOGxleHZ2Q0x2TzVDZGRSeisyNnp1Qyt0Y2RYdUxmZFhzVjkxR044bmNFeFgyZDdqbnBkMTVkNzhIZC9aYzluCmdFOW5sQzlEUVpoZm4zZEhxWW85Z21Qc2dvRjhHZ3B3cVBxTTkxREFaaGFwdmovRU1INGFDdTV0OStkOUgvVVlYdz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJWjNETTE5bWVvMTdYOWVVZWZPZkZ5T3ZXbnUvMk9vWHpoVjhuZXhudkM3dk01eVpjUnoyMzZ6cUQrOWFlNy9iZWRuL2g5MUdQOFhVRwp4M3lkN1RucWRWMWY3c0gzWEl5ODd1djVhSy9mUDUvM2RhYVg4YjZxeTN6dXdIWFVjNit1TTdqdjYvbG83MjMzNTMwZjlSaGZaM0RNCjE5bWVvMTdYOWVVZWVHb0hXUWdKbkU5K3p4QSsvNVB6WklYNzI4MDZ4cGRMZHN6SFF6bEh2WHlaY3dZdnYrZnJpVGtjTXI2NDl6eHMKK2JUMjRRbG8yMnMxY1l5dmxjY3hIMGY4SFBWeTJjY1h6LzUxT2pqRmY2NVE2ei84L1orL0FxMy9LZkhYOG5lTHYvcU9mUXJDbmxncgozckEvWW94OWYvcHl0Qk9LL1RzSEMvSHVkcTNlcVh3cForN0lqUFdGMmZNQmlKVmVaNmYyeVlnMWVXMW43ckFaNi9kUnY3MlAycFQrCmY1K0JqWHZ1V0dOODJuWkk2ZjArNmpHK3p1Q1lyN005UjcydTY4czkrRzV6Qi83OTA2MmxOMUUrblFMOURyN1kxOGxleHZ2Q0x2TzUKQ2RkUnorMjZ6dUMrdGMwNjIvZTJVMEsxOTFHUDhYVUd4M3lkN1RucWRWMWY3c0YzbVR0WXRmSHB2dkswODZkWGxoZFlQcjJ5bC9HKwpxc3Q4N3NCMTFIT3Zyak80N3l0K292YithZHRwS2NQcnFNZjRPb05qdnM3MkhQVzZyaS8zNExzRnNsQVo1ZEd6ckJPT1lJdkFiZjZkClJ0dzhhZ3ptWlh3eW1oYTh3eEUyUHlvWWVSMlZnM2VhMzE1bkVNWWRqb0JvOGIxdGtScjJmZFJqdk0vZ01wK3pQVWU5cnV2clBiakMKRVUyZTczMXpPSmUyVHdmaHROblQrK2N1NDMxcWwvbGN4am5xZGNIbkRGNDNCelAvbk92VHRrVWxZZStqSHVQcjhSeno5U2ozVWUrSAovdVVlZkljVjkzNDVJbHQ1V1R6aHYxOUN1d2J2aDJYanA5ZmwzbmEvQXZkUmp6RjlmbGZIU1ZEdFJ4U25lRm5Pd2E1WDRmenNkY3Z1ClU3eHU3N1h0ZmhEM1VZOHhmWDVqZklyZjhjT1BYL3YwNFlmNWRZTjREYXQrTXZwNlA5M011RGV2bzM2S1Erb012c1FoOVNRL3hTSDEKME82akh1TjlCcGY1bk8wMW5KenIrbm9Qdm56NHI1dHpmYUxuSU9mUlhEOTNHZTlUdTh6bk1zNVJQOFVoZFFaZjRwQjZoejdGSWV2bgptM01aWDQvbm1LOUhlWWFUNjZGL3VRZmZZU0pQMGkxK3VxL1YzVHZmOTlYZDY5NzM5UmhmOS9XWXp4MDRSLzJVcU5ZWmZFbFV2MC9zClNsU1B2bGNYTVFYZzJDbmZacDlGbiszVEZIQ01yeW5nbU05Z2ZZNTZEZXZuREY1VHdOY1QrejdEd3ZhTXcrWDd0RG9JODh2anB5Zm8KNU1BeDJoUDh0RHFRMzdxRHpENnFQZHozR2RqNGFYVndiN3M5L3Z1b3gvZzZnMk8renZZYzlicXVML2ZnK3dTWjVSYS83dXR4NHEvZgpQKzcrZGFhWDhiNnF5M3p1d0hYVWM2K3VNN2p2NjNIaTcyMjN1MzhmOVJoZlozRE0xOW1lbzE3WDllVWVmSzhnc3ozajE2MDlmdngxCkNzZmp2MDcyTXQ0WGRwblBUYmlPZW03WGRRYjNyVDErL0wzdDl2anZveDdqNnd5TytUcmJjOVRydXI3Y2crOFRaTzRSaFpzajljOUQKUVpoZm56ZGpZUG5UVU1CNFdadWZod0ljQ28yRTNrZEZGTzc5R2NyMGFSZzQyKzBQK3o3ZU1iNSsrNWl2OHp6SHZLN295OVYvNXhEQgo2NmFlTC9ZNmhmTnRYeWQ3R2U4THU4em5KbHhIalp0MS9mNjVxZWRyUGR2dHIvbyszakcrZnZ1WXIvTTh4N3l1Nk12VmY4L2d3T3VPCm5nLzErdjN6U1Y5bmVobnZxN3JNNXc1Y1I0MDdkZjMrdWFQbkl6M2I3WS81UHQ0eHZuNzdtSy96UE1lOHJ1akwxZi84bngvOS9PZS8KLy8yZi9mckxuMzhicjhqbmYwYnNzK1lGYVMyazV2Z1BNR2wraFJXNE45U3pIL05Qbjh6dFk5SFRxOHpuR0w5dDNZZjRQYy90ZXdoVApYK2N5MUlKN256bmNRSnJseThrNGJIdjZyTGExNTJOaFFXTjZxRytYbWJXR05MTkYrK2NyOTYvOUJEK3pFdVVHTGdCNmxINmNlcDgrCkRkUzNmTHpxTkpQQUxDUDlRUDBrcWdwa0pMSkJQemhMbk1kZ1AwQnQybVAzanlGcCtkSlFSaVBqeHdyVXY4OWF2OWo5K2ZnUS9mc2YKYjVvdmVlMkRLdEl2bzI4TldSQnhGOWpTeDNjc04yL0ptbTM5UHFveGZMOHdubXJMUkxxbHpPUWk2cmJnZWZxazBKRlZScFRmK2FxZQpNSDQ0OXVmeTBSalo1Lzh4SHNlbWJYai9jd00rUFlBZjlXVHl3dzVpdEdmMGF2N1ZWcmFTcHJVcGxDL3JTUDQ1ZmVNeXJoWGI1dDYvCi9kWlI0OWZtbjlUMCtCK2VqNFdCZjI3dTE3R3JlNnFOV1FjQjdHcHVtMTREZzBGL2pQM0hpQzJmN0UzWnhVZkhaSmp4dDM0L1Rnek4KWVBTRTBXYWtGcDhZY0p5NnVLWWlVaHRSKzJmamFtRjhZc1BGK3h1YkxwOXY3M3QzRkJqS0JvVDJiLzcrZit6NXNORUt6ZXhuRUErSQp3RlZ2WGVOWlZML1BiTGd3LzdZSDlBQTNuUDJkZmJ4YU1kS2gyVW4zUzQxMXFXMTdhR0R2WEJqQjBXditKTmd5N01mWVArVnNNMG9DCjQ2RHhwZGFoczMzWURPTExkNzZFRHRQdkkxTm8yOXpuMVBmdTcvUDNoU1hVdHlYZmRiYUEvelhNVCt1WCtTZWJpYXlSK1dNMStzM0cKN2tmTTFoTzJvUkJkeGhUajQ5ZGY4MEFJTGdES1RmVVBZTjM5YW5NQ25rU0h3WXRnWTA3K0tqaDgyUWpJc0o3YzhnY0FhNHJ4TFkweAp2T25UWTNRaGM4REc5SGgwWUdvNURoQVBzK3RSeDdZamJnNGV4bTlld1hsMXh0TThtTEtUWGJ3NnJGV1Z1UTNQZXl6STJXYmdER3ljCmNjVWx4dU12eDQxSE9sV0FyWnUya3VlMlpCcTB6TlgzY3FvUzA4K3B0REEyRHpDRFk4RW40OHc5NzcxekdOdGEzMzd6NTMxZTZBUFMKdTZiMDUxRk14ZGJxTDRQUm1EQjZXbGdqNVczci9nUldxejR2ZHV2TVBmYlhKNlFXbmkxKzY5ci8rdms0cmUxcGdEQ2FQQVV2QUJwawpiQ3ZHRVJobjgzTm9WWGVMeHNldkNFSDhYNHhsZVdiODhsdCsvUWtnS2I1bkJYbWlYOFA4ekI3bXdXdWpjYVRmTU9ZUnhuai9VWFpaCnVzZlpqS1lETm83d3VQQ3AvT1lKK082d0VWb002dXlTK0t2Tk9SZWZCRWtZTXNhOGp6ZXNaaHViUHhaOGJUNHhTYTFHekVJbE52MVkKVmVUM3JQTDFCTTUzeFQ0akdoTFgzSjhWdTk3RWlOajhxYkFOaDQwbHZwK1AxN1Nlc1ROR1ZLNUlQWHBxZW53SVMyMnhxZWJjTDc5Lwo3dGo3Z24vOURXdjlqVnZ6TVhyOXE3amxvNGNaczhwUFlVWnJKcG5yRTNlSHpXTmtMSG4ra1Z1dXQyeXFiU2x2SlNlUlg4T2N3azFnCnRiMk1wTHZLT0hRZldQd2JiZ1lCS2ovK0VPWmNZdHVSWXR2Wi9HTk43OExYRTRneks1TEllSnpQZnBqczlWNUx2RkRObjJFQmd6S0YKZVNUOVhoRml6a2FOUlYrUDZ4OUV4ZmFZNjlyNlY1dkRKMmppSmRyWTloQ3A3K1hEMXNyK3RSYnpHOHg1blRQcnNTMGJHK2drMGd4agppZy9XbzZSL0MyT2dqeHUvVld1TGcyclErWHIrY1dHZ2J6emorckZmd3h4dUdLdWlaUHVZWDFaTTVuT0ZjV3lmc1V3UFhEQzNlQklzCkU3Y3hMbUZsVGE2d1BUR1FrTXo3NDIrZmxrZStpYTQyc1lDaDkvQ3J6ZWxKSHRXSEozNFlTN0ZuUmVLSmpSNDB3TGZ0OXF5bWNVSTYKYnRJUzRzTlllNDhmKzFqU2Yvdk5NN2g5dnZnNStORXh3SEM5ZHp3NUcvTzR2TFBmSGg5c0JZN0wxaGJ6ZTdncDJIL0ZvUE5IUEw0eAp0eU9adHNjNFJoaWY0NGUrVHYrOCtuUXFOUkd1dUs1b2R5TnppMitOMkM5TjhaT1VjZG02YjRHUDhKdUg5ZStoajBiekJYOThnZlpHCjBPOWlMMGNuOENRL2hmbXA0M29ZUHNLb05ZeHkrTDRjTmk0dmlZYjErZkt5ZUFOeUV6U0N3N2E5WjFJeFpVdzlKaEIrS3ZFQ2svUW0KTXhhQk5xNjhEMURpQVBtSjUwNmN3WSsvZlY3bkN5QSswUzl3S2VjTHVONXJyV0cvdnV6LzZtL2Y5blhjZi9IeGcvLzlmNkFmZ2llNAovQVRwcVB4cU0yTWtOc3Y1WEJoK2l1OStEQk5zNFJhL09CNnZ1OUVldWxhL2NzUjdhZE0wVXR5a3NjSklKaFYvS2NXeWNMSi9RYnlECm5uUUFYdW5KSHdJYlBNaEl1SitNTlc3eVhBcXY2SzE0dFBZaG1pVU93RmZGUm9TRS9aanJPWVB6SlgxNGFIRW5XdzczWWE0bkJxUDgKSkwrcDlrdDgxejErRHF2SlpRelBGWlRPMzN3NnNUdFYxL3FTUGFiU3VIek1qdzh0NzkvM2htbFB4YS9CN0ZrZU40ZldhdlFIZ0JtUwpMVUlzUThRLzdUKzBMS3M3cm1WanhNU2VHbGZQNXVNeWdtd1J1N01wbDNZSE52QW5tL3Z4bjNLT084QndudzVCTWY0bkk1c094WEZqCm1UTGtUc3Y0NGR2NldwTlgzOU5YbzZPMnZUdkRVSDRBK3ZweFVpc21BNzVNY2N6WVhjVE4rUGxZVVFONEdWZkZodHArVzNNY2dDdEMKais5eFRoOXJtSFZ0R0VjbHprbmZ3SGoyK2RkNFYrWlNGQVN0SWVIdzdjRkwrL2Y3dFh6OHJOSERjUHBPalRTbmphM0h3MmE4VUFkbwplOGdmNnM0dTQxbysxK0xRR1VoSkk4V1lXTUpabWVnc0VZZGx1RURHUEZNOGdPR0p0d3FPcnhONHdpdEF4OXhTWXJUSGZLd2JXLytrCjFVOURMWmxLeGMrZ3lBa0NRNzV1WDMrVnVDOVZuZjg4TmloSUFVNVRibkd1Y0VYOFF5M09kWnpIRFZ6TW5INWVYZE14anByaWpXOTEKeGxrOS9VbVhNUTdBVm1lK3J1bTVsQTJSNHoyeUl6ZEpieDZmWHMxOFhRR2ZzUTZicnhlK1o0M0UwKzNpUER3cUxEdXprTXIrcFlqcgpUaEQvWW5BaWNROUdFRnppVko4d3hWZUlTZDhmNFRDNU4zd3l4NFRHQ2Z1TlAzRlllcHlBaGRsUDNyRHVlU0E4eXc5ckhmc3I4ZzM0Clk4ZTBaem5VV0dIdlgrTXI2SzBYYjNzQzdsdzRlTXZWWTJJdXBlOERuQmhjckRySFdSTVp6Z3NqSnJWOUExTHlYUjJhQVgydTAyTWUKZXNpbEo4SVZjdnJIRUxIVkg1eEdZclNUV1BHdytabnBxSWlzeDB6UWNuRjhpQTN0NG8wamtSTkd0SnlJRXl0ZVlZeXFySnVudmVvNQorc05jZWpoTzRTdU84aWZka2VLNWwrTURYWGhqd3h4ZjEyQy90ZmhtS0xxaGtSQXgvNWFtVGRLQlp6eFpMRWgxZ0x5RDgwQnZhdHdICjRLbUhCeDNCWDlBQjkvRFFQbFk1K3dEaE8yQ0k3RzI3amdNZ2MyMDk4dHhtemlQMjBWSTlqdVp2KzUrRXV2ckYwZlNOUTZTMXg0N1MKdy9qRTlORkxPQkFmWmc3bEh2ODFKckt0eTlxdjR6ckdKKzc1TTN3QXRFR2Y4ZWFSOHZhVHpXY0VqVFV2eElNbEZnUGtVOGxJRXBzbgpDM1lvMEFIR2RpSStwb2djQjlnZmVzU1MwTW5RVXdpQXFSRkx3Z0hLZnFFMXJtUFRGZ3VYK002Nm1VSWVKMHJlKzNPNXBQMzdpbTE1CjZSNFVGRHpyVTExdy9JQ3pYeHkwTTZ3eFVueDhXbjd1NkNMZFl1RkNud3JHRGE5U0FGQm4yMVZsWm1PTUlLd3pDLzl3UFRNTzhPekoKVllNcWRpOWxSNEdxWGE3dUZKWEgyaWNlR0ZDdjhTTEVZTjNWZTZxRzEremR0eDlaKzdQMlVjTzUwT3BSTmhMci9FdDZCL0E3MitGYwpaZXpkQ1dDTGp6L3ZreW85bmxlTXk5MWtQRCtESEtmRmhoYTZWNGlBN3VQbUZ0UEZxaHdYZTFPSGFXN0xrVUxHbUxCdnB3Zm0wajIzCnNsdk5UemFIM3oyMVhJQVJoT1BoUmNLSHQ5bHRqRWtmdzBmeE5BSnozdDlvejluYlB2dkQ1UkFJSXpwaHJIQXh0VkNWdWZad01MencKak5LaTk1c0JldWJhazN0NHpwMkl1bmkyOWpyWStpL2M2VjZWaWUxWjVWa2U4Q00yakFPTVdJM0dSQTR1K2Q1MkpFM1BhTnkraC91NQo5MDg3YkFqZlh1NEZhKzduL2tBMW52VUh6YzlqS0NnUk1rRnZ6QkYrVjNPMjhjTTQrZ2x0K0t4Y1Z1YlpjZFo5Z0RialN5Z2Erc2oyCm0vdWo4YkJ4d216K05tSi9FcmM5dHpXUHlSQkE5cGdnbVdpRkVWVGZ4eTlNVEdQTmlRRVA2dUc0d0h4bVFyeTBQOWxjOGhPclZTeW0Kdy96c1lFN3ZXbTAxbjd3TzhXZ04yWEE2TVVhc0h1Tko2MmoyR1c2cElyMTlSMzA4cFA1T1lkcDZ1NmtSR1g5bThvWHBVb3VwOFR3aAp1K21rd2JjZUgwek16czNOVlR6NE55OVZBSUhmdHpEbVp4anovc0sxMUFTMTd3blhONVY5QjgrSE1HUFhlV0ljTTg3ejJkUHlUSEZHCllHK2YyNmxmZVhaQXg3RHREeU1BaWc1cFd2TEJlUXN3YzZUQlpQYmNTU1IrZklQaDhLQzliTjNSdlNlOGVZTEY0dz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJdUI5UElRSmJRK2hoMzM0Tnh1RHg1NUNkSkh0WDdEVVdRL0ZVYnNUbXNTTlFqZ3JVZHNVUGxpTjUwU1hBeHNqT1YxTmcrV001NnliVwphZ1MwN3pUL3J2dWlZbndIZUQ5dkI5ZnBPR3hiOTFRdzlhSVEwYi9kNjVUMi9vOUZMZmh0amZuc2JyeUhNRHdnR2JzanNYWU45VmkyCmN6alZhTnViOXIwcFdtVDVvRSs0T1FsQnB4OWoveDNWSVJCWXhxZEZzREdWRmNZMFkrVkdUeTBDY3ZQWmQzcHB2QVdyY2p2TlZCajgKN285SDlNRDhDbGVQcTBjWlc4cWZyd3NBOXUwNjdWaEpQUU91b3hhL1U3eDA3a1dHbzEwSTltK1p3RmxuSW80YVg4WU95ajlxa1BpYQpjcGlXeU8vWXFzeHhZZWQrbDdVWGxIWnliSXdCM3owVFphMGVnYVlXdDc5amp1WjhSVHdWR2J0ajJjQzlacDhBRUxKN2Vvc29QUkcrCjRmNVovRU1lYkd6WVl1SEVCdUF4T2JHM3ZIZmZBWXltbTFxc0x2TFB4MHFpM0Q3U2JCcEdQb3lNWHR1ZlV2UUFMZE42eExDSUs5Y0IKMEY0Z1hoZjY4RExXczU1VHhoOHQ5cmJNNm1PSkdQdlhLOXdWVThXSE1hMklBRVdTb1h5ODdqdHNUKzlZQjhCWHRGZHpVdzU4S1hJVgpkQUpacnhBeVdjOStnMklZNFA1N1JWb2o1MFVKNXZGSGJhekhHMjFuOTdiMnp6OG52M2FrV21VcXFTaVNmOGpnMm9yRHhzM3VFRDJzCmZkd1B6Mk03RFR2RmZQei94eTR0K3JLUGU2RWZhZXUrWXNBY3JVU0t1NjBZYjJPaHo3NkFFUkk1TDFaV2FrWFdPRmY0WXR2cDhPQlMKM0wzTXYxL1BBYzRhYWorWExOMmMzeXl0Zk5GUDU0bnh1WTRucmlEZEFTK0hrR0RjOFI5R0VuVFU0Mk1PYUpQaUFCeldYODRZT3Y3RQp1cWdVWi80VGN2ZzdZcHpxM2o4UyttN3I0VzFQeWp2dVMySkhLTnYydC9WZ3RvbmZ6d3BWb012ZEUyL1JJMmVTc3ExSXp1UWMzbWhlClhDTyt2b3g4Ui9LTDE3QXc3dFg4Y1lQUW4zUkZSS0dYV00xL21NdStMWFhya3ZLU1BNN20wTVNGbnN5OU9XUnNPdzFFYlVVSTVVYUoKUVkvaHRKOXNQbTRPeTNYQ2ZBSkp1WjF0VnppRFQ1UFVBai9uaSt0YXkzakwwbXc4amxLZWV3SEJsbFo4T3pJKzRkQWZ6YWw1SHUweQpaZ3dRSi9aUDg3ak5YNDBmRC9wZmVOc1dHWUZsalJyYlVLVklFL1FTUnJiVDFaYW9Zb3ZmWWxkVVhTM2NJQmtqYnNvK05TTU9zRU9CClIvbVd4M1pBaG54akdQc1ZzaXJkZWtkMG00Nmg4NFFqY3Q5KzRjbFU1SHVlS1UrSm81WTlTN2tkZ013blpzWEE0MDgyaC9CaDdLZzgKRy9SVW41anl6dG1kOVh5dU1TV3dCWEI0S3pVcFVZNmZ5aUUxWkVCRFc0WUdjbHdyYkpqM29pSWxUUjh3bnNCaGt5NkFYWU4zc21WRgpoamkzVzhNY0F0R0szNDJiK1AreDk3WHRiZHpHb3VmemZSNzlCL2EyYnB3bXBCZFlBTHNiSjIwc3lYYWR5ckZyNWNVOWJhcERrU3ViCk1VV3FKT1hFK2VQMzQ3a3pBd3dBdmk5bFN5SnA5c1VpaDhBQU13QUdnNW5Cd01WNFNHVTl5QTVyeGlRb0gzV0Vvc2N4VVpIRjJpSlYKTHJaVDJjY2xuWkR6ODFCRlpqc241L0VWbVpTM2VwbzVDTVJuQWgzS2hBV2ZsRDZPSTdNTzlDTUh6aFJIcUJvWDZDTFJsTWhIZWVVOApCUkpQeDF3L1k3c2NQdDBvZUxwUUxua0g5R0plT1pNVUFuM2tBRVhGV2dUQ1Iwc0V3eDRBcFdMaklybkI2amJhMUZ0SWhYZnR5Y1JtClhROHM1TmhVSmJKSm9aaFlvNVVGdXBnVGZDYlFtemhTTHpkRWlCak03TE1rRmtpaGFCWm9NZ2JxbkoxcjVOZndrWDNldWNaR1BIcUUKbEtNTEtiV01CZEliaTJGcVdRU1pmZi9hclRwN0doUE9VZWZZYVBWSWtVVnVZM3AxeVllRmVzcG9OK05vMHl6M3prempnaE9OalZOMAprOVk2cU9oVnk4eUoxQ0xqdVlSbGplRTRlcmRoUmpHc3h2dVRoWWtGZFNwQ3ZHcnVLQXVCNUZTV3lSWE95dzFBZXFMWmtoQWp3QVhCCnM5bnVnOEk5VGVFa2o0Y1Y3T0tqc0d5dW4yamVyNVQwbldXL0c0WWhXaE9EMFA3NGpJOWY4ekZKdUhnZnl4bkZiZ1NCd29mRk9zY2sKNFpPZ0diTUx4S2gwd05SSkRtZm9aTHpCSFVablprYkE0ZFBzVEVKZzdqY2dIMWlySXc5VllzKysrTTZKYngvV3RXMGZYN3VRdkZ1aQo4ZExXVjk1UmpmY1NiQndOdm5YcHdob1FhQmdyekh3NXhWazhmZk5oTjVXK01jRGx4WnppMEdDWVVTS2FuWXlBM2x0eGE1OE45ZlNHCnJRL1F3ZGRlR0J5V1E2cFVBUE0raWo1ZTYyY1NvSDhIRjZxd1J6aDhwOTQ1YS9FeFNNb0U0c29heGt1dk5GcWdOOEJ6aUQvQ0ZKK3IKM1B1d0RxMzNnN0NqUzZUV05PdGtuWnNJcWUyTGxmWVo3MWY4T3E5VFNtMVJhZk5jV1ozT0JVMUxlc1dROTBXT0twWTJ1TkFpZFpHVgpJdlp6K2ttUFQwejZRemdmb1FWS2NGYUoyWDJLUlROdnN5eHNGQWdDdGRjdGZFQzZqRHdvaVJ0dllSVm0yL3ZNS2tjaXNZNWNOMTBFCno2SWtzck56L0NXKzVaSDdaWkM0VzBTRnRSdTZrZVoxUVBIZU9WOUFLUXpIYzhFMFk2VUw5NXAvY0ZtdlNyRjVKSEZQUjduZFJuSnMKS3MxZVMxWWMyK29Wamx6N0tGaS9nMUVRVWQyRnJ1WFI1bUdyNTlZNzRCYUg1S0tzeDZIV2FsV2JKSThGdHpZQkFia2luRERVcmlnSgpDamQ5N0RZeDc3WkVjQUNoZmRuZHhNcDlzQ3Z1OTRhdlc4Z3NrTW9HYWdRTDlyOUk3YTltQkpkZnFxeHFnbGk5QjEvNWUwWDRzQXlqCjlYSDRXYlFoc2M2WlpKR3pqTjdIc1FqUXBzUENyQWozdzlDMHg5SFFIUEdReE1ZVjRaejFpRUJ5VUIvczNLbnZtSDErMHdzZDExdk4KeDAwaG1kM1NCR1U2Qy9YcHdVWGJBY054TzhSRzZUYWF0SmczdUc3R1NDOXlaS3FpS1ZNNEJCUXp5SmNjS0FHY2JjNmY0bkFxdTdPMAo4YzRLQkdxdmlBamg1N2V6c2hucmplRUpydDB4MEZnaDY0QStSTm80cDN0UzJIZDRDYWo4aFNrRU8rK1VzU1kzQjVRY2o4MHEvYXpiCkYyN2xLaVpCUzA5WFhyRDZIMkV0Y3U0QjN3L0RrcWxoWU02bkxSUW9obnRBandOWklNY2FHL3NNa0FVYWQydzJWZ2d4QXZLbldMRE8KM1BnS3diWmhaNG16UlRsWXlkaGJVN1lnV3hxTjlSc2V1UHJrc1NRd1Nnekd5dTV5ekNpWm1nRE8rWGpKZDUwQVNJRzh5dCtUc0VDVApGVzQ1cE9IeUVOcFU4b3g1YXhnQmgwWVpLK0FkMXN6ZnMvRDNFbEhZRytZWTM2MmhmWWxQMkh4RXArZkFEZk9yQ0pzVis4S01EY2x3Cm14VnJuc3JaTUxGNjdxZDk2alYxTkhaeCsvVE1tZHMvL1UwSXIzU2hHNGVCdEJueFhpdWRwZzdkY3Q1QWZBZzdaeDAxMVlwM2NPbWMKMGlZNmc1QmlrUHZCTFZnem9CeWxLcjZMc2VBK2xPU3JqdVF2dFVBT2hhRFhibGx0eTNtdzBpd29YWEFBWVFLODBtWVM3aE41c3B6YQphdGdZa3JENFJLZ3pXMmovbG8xVmtpVVB0MDBrTTZaUUc3c1pXS0RSR2ZkS2E1NFlicGJZTGpnN01LcjV6a0dFWGNnWnFFSVBOQjhPCjUxK1hZeFhSK0VBeVBGTW8xc2hGNms5TGlXZGhjT2NKcDdNcmUwdWdZSUtENHpHNmhrZE9UT2F0YyttSTNGOVE5QmM3SFRnVGZuNHIKUHB3RmtlWk1PaUlmVy9nY3VJZmdqT1ZrbGl0dWl3M2Z4bDdENUpiNGdpNnBraTFHSUpnSlh1L0w3ZHV3YnJkd0N6eW5KeE1kVWhOMQp3Ri9zby90S1J3NmNKaXdvS1pDVzBYcUpsdVRjRm5zRWpGV2dHRy9xVDR3eTk1ZmtWRmhoeXQ5OVU4YmZ2UEZlZUJHMGllaHlZdTZ0CmxzWjdzTEZiWHFnSDh3MGlVTXhGVnNnQWFEU1BMYXVwTSs3Wk9iQ0xJRGIybnR0NFdXTXRQUmFZdXhCb1krMmNiRThRZmd2aElEV1IKMitnY08rT1Vab09FczZXNjYxNWNuM0wvaDBWcWdieFRPS3NWQS8ya1Q5bXZobWFLY0QrVGRlcWk0YStHRmU3YUJGbytKTjhPTFRnQwpHODBrTEdRVGR6aEdJNHZNK2FxS2xteGtrZjQybnZSSENnQUxMN3pEdVE3QlJlYVhqTC9qelRKU0ZuYXJSSmdMUXpPUmpZVEFPZ2JQCkxEdXpaRUF3VnBhN2xlWGFuNW10OUpUQ3FpUmpITVRIRlhsSGtKcERWUW1hOHc2ZVNHOXRDOWZpNmJLZ0JXWUpLMTFTMm10ZUFHUjMKWVh6UlVlSWpodHdhNytzU1BibWVYenBueTZCSWVhTVEzak9HQnNQQzMrZDFZWWI0ckxTL3V3NHJLbk5BY3R3NEVyd0RJWTF1YUJYdQpEQXZBUEdmMWpQWTNMcGt3MEhzWHNhenhWNTU0enFUK1pJWjNZKzNxd2pjaEN6WWVKWkVabEk0amRzbzd1NTd5c1VQYTV6REFoOXo1CmJsYnVUNVpvbk0zODN1RUhCaDl5bHJ3dnBnVmpEVWZMeE4zNGxtamY4SHNFcmhoR1MrWWVaVy9lZXdlSzltdE9Xd1d4VG1icklLUlQKTGRqdWJkd2xMTHlSbndack9vVkcyT1lTdzZaNzZXK0lzZjBOamZ4K0VFTkFnRVM3VzhSRU8yUFE3dWN2ZithR2ZTSjhZMWpiZ0NQMgpLR2gvWTVFamdoQm9XSFJ6akw3RVFBYkRVd05uTHlNb25LVnFyQWVGUDVOd3BBbTZhaFJQWkZXd2xvM2VIczFya1I0VnQ4QndTWTdOCnhua3NqaEsyYVdHNkJwMTZpWjV3MlZUd0ZVYStaVGMvM3dNN1lMUS9SOHFjNzVGcGVvaVR5MFdUMEZmV25IK0JacjUzZGlVOGpUT1YKTWxIc2V0QStRUWMveG03SHhYdUt3bG5lWlhCWVVKK0RET0tjQWVqYmN6R3FtQmRDYzFxSmNNL1NuVzNucHBvd3prS2tmV0FnT2gxegpuNGNnRVp4cmdyWEFlRlR3eFhxdGZWOVRMbHV3R2t3M2QyMUJ0dnk1WkFOY1h4dSsvbGs0YXhRaVZTb2VBd3MwN2s2UXRpZEdSaEN1ClZYTllUaHFPYWJyaHRBU3NML2dlTG1rc3ZyN3pxbWtNOEdGWE1Qa1ZDT2p1VXdDTVVrTW92aGp1UGNrcDAwOWI0SkVEODdrY0pZYkgKQ2dzZ1k2QU51MFd2dGVadVNSMDg1TnJuUzZBWUFVYkxKMVh0cjFjQ01OTktNVEJMUGRCMWxwUis3emYzYzlCcFA0alRlQWE0S1l3RgppMEt4ZU9mcGl1NTQ3Zk1jT0w1STlwQWJObFZqTUlGa2ZZVGN6Tjd0SCs0UDI3V0tSWFBKbmRlS2d4RVNrekhReHlSUjNBSFhWKzVHCklyK2RiSUZ1TDhVK0dXWnFHdWFLOUs0RjkrcTdBL29iek01RU8rdkN2d1ZuT1NlWFlUOGhCa240MVdhY1RvdWhIMTZJMHJwbEJPR0kKeHZHaStFQzE1T1dldW1nMURCTGg1VXAzcmpoMGhHOWphT3NyY3ZVRmI4VSt6aWIxT29xMmxsTkdRRWNIVzFaN0JHSFQ0bHRWc3k2SAp1N0x1YUlHN1F5NTlVQXp0ZHVOTEhpK2Q4eW1DWFVHcGlzNWNwTUZidk1ydlpYaGU1ZXFxOE9mRGxIRVdMbjdIYnZ4Y20wM3k3c0JqCmdXem8xdmFoYVF1a3kyQ09yTUo0QlBSeXRwT0RCUmVWL3BLL3RwNC9Lc2pYd3BYM3BXRUlWUkRaN2hvZ0FqUFd3S1h6cGFYYVBtZHUKRVlTSUZPMVZsMmdRdFhYbVdtQWlHQ3NsUkhWck1OU1hJZWNRWDhKREJCbXJqMlM4WUREYjhJTktoQmdNVDI0T2NNQVlNSmM0UnR0bgp0VDI1eWllb2NOWTFCRW8rekxMMmhWajVXT0FOSGRnK0wwUDdxcUhqQ3lkd1VPNE1oZUZxR2VzTU1tSHRGY0ZlOGFFSXB5TUgxczYxCnJuMHdiR3E4ZVJFWngwRjRmUCtCUm9NSEVTM1VmbTVrZkZjaGpTTS82R2FGQmRKdEtHWk02b0JCZmZSbkU0UTZodzJnVFZ3Z0lzYWcKZXNXQnc5am1aNUF3UEk4eTNqZlFzczl5RC9iRm5JRWVRZUhQN1FET0ZmY3JrM3hvU3d0TzU2VHhxR2haVTNoUGJUamlBekQzaHp2cAo0eHNMNnd0MlN6SHpzWlFoSFFOTEtEeUsrbk9CaUNJc3M1eVhRdWJTZmlBQ3IvMFo1N0ZBWU1vSDdOeTc1MVRpVFZzaHA1WUtsNjl4Cjl0aHBPRCtoaE00SzFuVmRwRFpkNEdmYm1NZzFJK0RBRTJObERTTmdLV21zRk9leTNxeUVscVIvN00xRVVhY3cyVVR6dEpmT2VJSFoKQmdyMjFKS0gzRFltZkxTejl2ZTM4VUs5NWdPZU1vYXYzcy9NVTVGRzlza2s4U0hNS3RWZXNiZUdLWXhMVnB6anp0OXhSS2czbExCYgptNHI2ODRKTFVVVEpwN080Sll0QVJjbFVjdWxqb0lPeldtYzJya21GNkJzVEJSQUJtT05NUXNZcHhPb1RRSkd0eUFMWmRVdG5tOXdqClVJblhvS1JrQkR6bmpMMEtVS2U0ZE9sOHN0cWFnQzBDN1NOd3RZM0lPM0pndmlha3ZmVmJhVGEyaEF4ekNvZFordz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJNHhYTGI0VlRUZmw5eVlTeVh0U2prdktESzZ1OGM0UXNqWFVic1MrOGNRK2RJeGFvbkhLTWRtYjI5S25NTG0wM2E1VXJLbjNNQXp2MwpWZWFqeTdTMW8zUDlZUEpMM0kxMVJPQ042aXBKR0t2eGxramFqUmxCSmpsVlZPb1ViT1hDOGxWc25sUzV2MTZnYmRBQ0krRHJnZHE2ClhQamFBbnNGM1pIZG91Q0R1clkzV3kxUTVrSFdpM0FkUXBvZ2tyU3pJNm5jK3lhMERWRjNRTzltNDZ0MUNtV3FGd2dwWDFoVGhRMkEKY3R4MUlUeXFpSncrSnMwWmcwNjl3eUcxOFFrS1hWK1M5UnMrZkdDNmRpbjk2WmNka3pxSlVzQzVHenA0K0dHaG1EclJBY0RDRzFISQpZWHZncW1mZXI1bmtWaUFBa0ROQ09JbGlnZXdZMWRhV3p3aGtFYlpYd2JkYWd0NlRPWE1nQUhQRG94RHVmbUJacGtvSEFncldPL24rCmxvNlBkR1RwNStxNW5reG9xTVBWVTdyOTUyQWg4eUdwYXJhKzhMbWtjQnUyR3o0bDNPY3pyY3VWQjdEUWZlMTduM3FzMmtaWUlWRFoKNkRNcmQ0eFBjY1hDSDg5amZNa1Y4eGFiekNzY2ZCMHF6RmN0RmRlWFB1eFArS3RxbUF0TDhtQlRrSjhGY3U4TjV5UFRYbUNReW00cgpHNS8yUmR0SW1pTUhscEkzVUhkdXdJeG1pYzlJNXBSK0JFcldwRlVZVXVQRnNmYVplYlNKNW85MFNoQ1d6SVNiS0ltUG0wU3dZSjFQCjV0WUJnNWZKQkV2TjFLVzEwb1p2MHVNNVBhclBWKzIwdlczQWROSDFHTmJqY29laEVJWjc0QzZwWWJDTVR5eVhzLzFDWjlGSlVSVCsKVnA3TGoySkw4NDI0M01iMnVMS09Cem1lRi9pa21QTjFYZ1Jyemh2SmpuMmQrN0IzWktLMUZ1RmR2OEx2YU40d28xR1J5L2lvNkt6QgpKdkZpeU9XZnNzQ2N4U09wZ1ZRZmJ6RjZrVWNYNzQ4Y09KdytpUGQxdWtmSjdsRE52akVqdkJQTW5WMHNXc0hCTTdyaEwzRUdzNHd6CkpDUE03NGJLYjVKR2VGMUgrL1JRQmswbG5HK1M4MndZNFNNWXRKVjhqQ0FzVGZLSFc2S2t0ZXJhS2VPc05VYmF5NWRPNHRpNVpWTHIKV2JZTU5LeVpFWmpYcHQwT1Rlb3ZQbXViamF4dXI5eEtOa0dDdXNCTUNUZHh0UlVUUnc2Y3kzeGl2aGh0WTAwY1pRbGZVaGFLWjJ4MApxZHhFcDMxSzcxdW51OXVaNEFYcW9ueE1jTmRwdTh4cy9aQmhGMXZWWERRWEV4WUV2SlB1VFJBVXNzRDFNejhHOW9pRVY5cUQzOWdkCkdoQ1lDWC91WVhNTFhYL1A0elhBbC8yRkMyclEzdmxoQ3NwUzZHYTc0TGJZZGE5dHVnbEdtOHZDSDZCenpubVFSRVorVHErRWFSTzAKOFhZTmUwYktaSlNKa1NKV0NDK21idkNtUUZZK01NMkRadXNTQjR3QU1DUWJwY1hMQ0RJdlkwbFMySTZsTmlUYmtwRVduRlBDeXowWApRNWNwbTREYnpUaGVjVkNTZzI1MGRLY2NTa3QvK0JMYUpTRlJVVXBrWjU3S1VPVk8vVEdQRTNBb20rVEVpZFBDVGRtTVpLUGt5V1ZOCjE1bTJkeGpkZ05uOUtBUFJ6WjJsK0J5TEZrOEFpdXVuVms5Qm9HWlhxbklPL2N3RUJuZ0RYMmFpaEsycDA2S3pMSElyQ1plMUtzdDgKWWhSdGc0SXNnaXlLWUVoZHh0Y3M5eWx4dFUzMFo0RjhGZFVkWlN5Q1BOcm5OQWV5Wm5sa05jdGRMQkVCL2VHVGsySHdpYVZRSWJFTQpweFF4L3VvTUF2M0IxU2U4eU5tSGlTY0xsazFRTkZpR09JWXlLNkpvQk1xelpJRmFlMCtadit5RW1XRWttMmdwbTJMSWJPTXo1cnA0ClF3UjZ0ZHhaY3pPMEh2aTAwNFl2MldJYW5jemJocHdYRllBcVJMYTRTNXM1SHQ1OWVzU1FyeWZ4dVV1MFRlVmhnWm5rSUNCUldQRUUKd09DbUNxb09ndjJ4anpYdFBMSFhhQzFXbDNNRGdWNWtCTmJtd2tjZEI4TU1wUkZpTGtwM1ZzaEZISnRUOERrSXdkNmFXTGd6VXg0dQp3bW1iaHF4T09Zc1NyK21RRXNBSVFrTEozSXJZWFBpNFJEdzE1dHlCTkFuV3ZUeDBJSUJaelVDa0tXc1UybDNkeFpKZUxaTSt2UStWCjVXVkFKMnZYMmNJYmxKMUZHMU14OGRLa2JkcldsLzd5cnJaSE9nZFVYckYwbHhrcGxSTjNsT09yRVNpOVBvRm5sU01IOXJ1QmRyZHMKRWViRkk0c21BSEllRWxSKzJOMmFvNEJXdnF6aHNsbkJDNG50d1FBTWpwSW9KWnVNWEIwc3MvTTAwcjRveFlNRmh2eWxSSXRGZ0ZZWgp2Nk1uWEoram9aMVRZYksrRDdSQmFPWXpWNGVXQk0vQjNOMGZBeUEvRWVEeVhuTjk2YlUvc2gwNm9KOXFMdmxkNnFORVlpbElZSi8xCm5KTUtwdDR2UEk3QXUyOXlIMHVjcHo0bFJGUldScm82WjNqQkFmREdWUm5OaThLa1hrK3pkNWNRcVRmc2NUSXRHaFJtUU1oN2hYd3gKcktjSVRocVorbXhpSVNJRmdHeUlOWGJ6WXdSaEsrS1luRnpGeHFQY09wc3dvWnBQOTA5UG4xc0V5c2R6NHc1bHpRdDViR1ppZDIrTwpoaWpXVVh6TUFlYXY4MWRUcEJKY256SWhxZGh5ZzhBUURPR2pWQkJCTURlNnpSVGJ5dmtjeXlsdXFBTitaQVdibVhMalUxR0YzUUN6CjdSVXNYM25ud3J4OFJ2aStzcEtSWjFIb1lwSTVkcG1RY05pTFRBeVU5bFlpbnlZb056NWJGRTZ1akRQTm9VR2VsUlFPZE1mc3R6NWsKcitBc21GRjRoTC9YbnhmK0htWXdNQ05RcC83TW5qQ0M2QkVGdzJweFFVK3orRGxyVjBjaHJBRkVXVXVaMVFhS2NLNElrUmhGR3FsRAp1Wk10Q0N5OFI4YWR3UUNZaDRBL3pWWllCQWMzaFkvSExKVDN1cU9OS01rOU9OTWNXc1ZpRHpVcDd6TFVMdmtReldudkFHTDloZVFYCnN5c2NibmkxT1EzRVlxVm9LTGJSR0VlRThkZXFYVVNvUld2c25VWVZXOU9KZGN4d3VzeHFnU0Q0T1RiTU82SEkyR3ppWWJUOXdtd0sKYkh0M3I5RlljT0N2ZFBtSDZQcUVkOHk0b05JaTg5ZjF0RFZXSHpnRVJaWk02QXFZbmNjYnJsMk9Uc3cySVRsckFCMUxiWDJYQmNXcApGVzUrNUQ2aGl1R2NRcHlWMFZJbzJDZzNMMlYvbW5LR0JYNkxoakxyV0lxZEU2L0lRbUt1M0R1ajZVNlJ6OE9ZUlp4U0lSY1FaMHFtCnkwS2M1SVB5aEFlMityektxWTAvUVF3NVh3dmttdzUwcWNXbjB4UjhjNVd2cDlteTdzMkJ6TDg0RStYa3hRdGdmSW1kOWdhZUJibFAKMmVXenlaTVE0T1JIV1NKNElvSVU1cWJjL1JZc3FUZ1RRT0ZqMFFzWFFPNEl0eFlGUkJDeVdXWitkcHB3b1paVFY1QVAxRi93VnpuWApWNFZQNE9RT3VXVHQ5d2thL2MwcG1qdDhiNGZNZUE3b2N6VFFWUW9MVEhOT29oVTg0cVErZXdRdUJvYzJBbjRveFVzdTdZTXMzWXpnCmRhLzlGWEM2cE9qa2hyK09xMTAwZlRILzdRcWZTNXoxMkVJMWZBSlpUaElCc0pBQ2k2NHJIRGpCVldTY0Y0WHZpaGNxem1mcER2UUkKZEJsZzNMTnRYazRhbndEVk9TUlFKQ3UrVWxpd25FWWxKRXhPUGg4Z1dETUZWZ2tycEw5eEdsSVRJVEF0L0pwaEpiSUlJYVdaVjhJSwoxRmo1cWgyY0U1UURxcHdUUmxORU9TTlF2RzdKdEdoaDRRWS8rNDBMWVUrbGJwbjVJUlRldmg1eXJTQ0N6TThCdTMvVDVzWEpta1RtCkpRU0FDNTlvMWFXcktVU2M1MVZuRFBUWk5LbFRYRDljZGN5ZERST0JCVjlMejl6UkZZRDhva2h1azEwd2duQi96eWtnQUl1U1VMa1kKcWdJOXJueTFOZHlKS1pJb01RM2QySEJsQmFmbzVFd1NtQWZjTUsvOVUxdEZlT1lxOTJrWXB0T0wvMlB2YkUvVURwM2lHaVN5d2czeQpmQWJZOElrbUJ1YXpnRjZaazlFTmJBNnZHTXVPUzIrcTFlT3prOHZnM09MNm5yNm9xQXJKS3p6T0NRSmM2bms2S2ZLVllweEdqakswCjFQSUZaT1VQb0J4NWt6VmNBalE4RmFjc0pCUnJBWFNBOWhja25VaWtvdjd1c2JzMGhEaDk3bXE2VWVZUkpEeWJwZFBsaEErMnhUdVAKR2RlZjZEN1RsZHBKUUFLTFRLTThZa1hCYm5GMmVDQlFlL3UxTXczSXlENUhPZEVQcHVwek5wbzg5UmZldFQzTjF2bXM1RjB6bkFpVwp3TjVqVlBnekdDZlFEdFpqQXZJWmxqYWpDSUdjYnN5N2dVUkFPczRCWk0yZnZ0OUwzSnllT21PZU05aUg2ZWFhVWFYQk51dkNSeENvCnh1SnkvQkV0dkdsUzhCbVhuN0h6MFQ3elQzalN2NmpHbmg4NjR2cUQ2N0lqcWpUZUlzT3pKQ1FlZENlT21mU0haOW9tN2xnc2VVY3YKOWZmSTNEVVpCRXAyNFpJZVVGOTh5V0xtSFltUWZvVURCOGFCbkpwbnhwV1FNMmU0RHVsZ0tkWGp1UWZQU0VVc295ZllDbmF4VCtNNAo4bSt3VGVTTzREZlkwb0szWE9tQ3BNZHlSMUNpZFFmVUxLYkkyblhBQ0xSUDJzSzN0RXg0R3BMdllNeEtYc0hQc2sya1B1Qm4yYlJYCk1WS2ZVQlBBSVJrWDU2ZENvRTlBUkM2S21YaTV3ZFRlR0ozWUhCRHNjM2R4Vm5vQyt1eE1ibnJPVDNNUVV2aWxMbUNjRVBpVUFESFEKNXpOZ1BXRzZYMGZoNWFLeHZHejhjQkZmR1VhdzVyeHVRWkhtQ0V6MG9mbnNWeG1JbUphckh4SW9zQjBvRFJkZFFyNy9HWG5oN01LYgp5dnQwN3NEK1lqMWZMcE9adjdxUk5WekVrc3lpYS9uQlhJSFZNMVpPcFl0N3dLYUt4QVBkdmFDcDlxUG5aOXlwT0xjaHMrSGxKZW5CCkNiK2NGTXJ5YXhiemt5R3l1eVAzQVpzSWpFdldaNzlUTTdOYlIvNXB6cEE2bFk3Ri9EUW5CemI0WFZWbTNpU1grU3VuOHpsWkdNNlYKeFR1NHpDUEZrNU41VEhlQTN5Y2lOWXdQc2tiNHQyUHp3ajgyNHRPZ0U5Z1hkdStTRUpCbk5SK0ZreXpLZEJFZUg1aHFMVHhoTzFIYwpkOE1uMTZVem5lK0dUMnFnWE5aT0JHWWgzWWd4ODdyQkRZYUUxM1NUYUVtRG1UOHArL2VXTXA5NHlyOEdONFUxdkFMRjkwZHc1WXZ3CjhpZm5PblZKc3Z6empab2xxUmFDVTM4WTVWOEZkamxCcC9HeUNFeHNXaVA3QTZwKzV3NmNwUDZwME55L1laZjdqSytjMUIweGUxSkMKdXRMNVBRN1puL2o1QXhFbmx1ZUhnS1k3eGoyV0RjbUdaSm53VzZ4Q2VEZVQyN2c1RFVBUkxJWjgzUnZUc0hDZ1dlS3lEU0lDeFc4bwpKb2tJdC9qVGNJT04zL1FVM2lRVll2dW0raFUyR1JPaXgvaE5XN3h6WDdEN2g1MXRWSlNOLzduMk1CL1BRUWxOZUl2SWZEUWxSNTRnCnNQQldlbmNVbTJxZlpYWnExN2RpNitJNVF3VjcwQ2djNzhpQjB4RGVKMU8rM3loOVVBajNkd290TjZkdDFLamQ2WXgvMnhkVHhiR0cKRVI2ZVFMRGdrNzcwcjM5TUkyRzVhYUlRQXUySk1UNjd0YlladFRucG5uZXhrU0ovTkJQRmtYL2pMbWliZEgyQW4vZ0tGOWpDeFExTQovNXNHejdUZ21HS0tjN2VvMDR5QkUzaDV6eXA4dm1wbjVqOTM0RlJ6bUFiN25URzRVZm43SjRYbTRFWmp2SldlRFZCWU5IaDkrYlhBCndsc0JkY2hyUE5VQjFrdVR5TjFDRjRiT0hUZzhSb3ZCcHh6L0VSNEpwY2pnbzlrNGp1Z3grYUoyOTlQYXl4L0hQczE3WUY0ajhPVGIKZnUvNW9OTWJkWHF2Nm5VTHBuZm40eC8ydnIzQVgwUmlmenIrNGZHalRoZlE3TjN6SDJ0ZjdOMTcrZlRvMjM2N3hJK0huZGFvMCs4MQpCKzhXL1hDL2R2Zlg4MjRQZnFwRHR3YWQwOHRST2Z5MDl2bmV2UWVEUVhPaVJPdDFwOXNlbEQzOFhkYnVQZW1Od20vNHoramRSWW0vCjNRVk41TTZudFh2Zjl6b3RBQjhEM3Q2cjhhSnZtOTFMVy9hWFRudjBlbkhoWHZPY3lrSlhYT25QMTVtaTEyWG4xZXRSWlpLNCtJM1QKMUQvOXVXeU45dnVYdlRiMGI3Ly9hMVVDejJpK1FkSFJzREtWWTNWdW5OUUhUMDRlZEM5ZU4wOUVWUm83YlNpNWhDWXNjK09rVkorSAo3eW9QenJ1MXBtUEp2SXpvK0pYL0x1N3V1b2pKMGVYZzlMSmI5bHBsVlZiWXFoVzV3ZTNjOU1EQ0VhOHFQYWZOWWZsb1VQN25FcGhRCmZicE8xTHB4Q21WVjhucVg1ODlhbytiYnNycWNqS3ZjT0dHOS92R29NMm90Mlk0RGZVTXEvVjJudXdLQlkzVnVuRUpjY2xXcEc1VEQKeTI3MWZaeUxWNUZBYzdvdUZuUjk5bTRVYmNybGR4WEZTZWp6QXZhdjhiaDBla3NXWUx4Rlk5a2JuMldkWGxWYStoZmxvRG5xRHlvVApGQ3JjT0ZYSC9jdEJxM3c4YUY2ODdyU3FEOVlLWTNXTGkrZWdmMzdSSDNaR0s2eWQ2K2dIYWNsVnUzRHZzRHlyM2Q4ZEFkZVBvdDBSCmNBYVZhM0lFVkxzajRBeENka2ZBV3hHVFo0TW1hUHZkYi91ZDRaWWRBaXRiV2piekRGaFppdXpPZ0xzejRPNE11QT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJT3dQdXpvQzdNK0RIZGdaVVczY0dYSUdpVFRrRHdzRm92M3hiZG85Zk45djlYN2JBUTFhWDIzSkFXb1dTclQwaVZkYTBoNlAyWWZtMgowOFFPcmFDS3hwVnVmSVJQdTVkTFJQMEgwRVZ2UlVjZ1k4dTJhUWlQbTVmRFlhZloyMTg2Yk91b1lGZGVTZTNxWXJHOTFvZnZkbldwCjJQNzFGZ2pwbjUwTnk5SHkyYlI1UW1BVndiWXBxLzhaamRibXJmc3VhcFlZWGRqcWQvdURMMzU1dmZTSUUyK3E3N3JWclkydTlJM1AKdHNvQko4UEx3Vm16VlI2M21xdFFOVmJweG9rYlhwU3RaNWRMNXQxT1FveEppQnYzRFZhZWdEQ1lsOTNtNE9HdkYvMWUyYXMrVHRNVgpiNTdLVllrODZQZUdvK1lWaUF3Vk4rbWtBc2MxK0U5Vkp2MVdtU3UvM2NiUlU2eEN5NW9mby9VS3BIendjL1MxcUNMUCs1M2U2R2dWCkE5UDEyQ3JMWTdkaWo1eU9zWG5hMFpXT3F6dnZ3MjE0SDdaVUUxcVJyRTA1TGwzQm5iSXVNcUh5YnZGbWlVNFVqUVVXdmZrNGpNcUUKTExHcHhJU29kZFk5MzZUVkNVblhtcERxZTh5YjI5aGlWcFphNjc1bk5nZWQwZXZ6Y2xUZHNiMUplMmUzTTNyZTdDdzdpMjNlNXJtTApTS2k0aFc3T09YcDFxL2ltak9mVGN2Q3FSRTV1bmtxMHF2elk0aUc1dm43c0FvOCtqSTRsZG9GSDZ4OTQ5SEZkUGpubzk3djdnN0w4CnJiTHJiWDBEckZhWWpPdHVHYTVNeU5iR1Y3VTczV1oxZi9BbUhYa3EyM00zNjZ4enZaRlY2enBHSkEwckVuSWJRbEUwS3FlRkdEVGIKbmN2cVd4Y1h2ejBWdVQrNGVOM3Y5bDlWRnVicmMyelpYdWwyL1hlWTFsWVVyTGxNcTM2TGFTZlRkakx0S3ZyM3RnVHlubGIyaG15SwpFRnZoQnVPYUM3SFZMZ0t0SXNWdWFjbHZhdmp1OXVZSXFMeTdiR2FPZ01wUnlic2NBZE1FM202T2dOUHFpcyttYkV6VjVmbTY3MHlWCngyWlRkcVpOenRxd0pOd21FZ0tyM2JtNHBjc1dLMHl1dFE5b09hMDhOanNodHI1anMrNUdnZ2VWWFVFSHI1dTlYdGs5THJ0bGF4VWoKMjNURkd5ZnlSV1UzMFZXSm5LNTRhOXZSWVdkNDBXMjJ5dk95TjNyYXZOaThQZW04Q2FncXU1TTM0cXhVNC8vV3BqNktzWTlWcWFaUAoxZFZ4TG43emdyS3lzV3RqTnJIcW9uL2RON0hWY21sdWdDWitnRGVrbjFZUUgrc285cXJmejl6RVRDbVZyU2tiSXdlcXI1NTFsd09WCngrWWE1TUM2ckw2emxZSzd6anJkN2lyQmE5M2JVRHFXcUFlUmZSWWZwYXB1bDdXbGIvN0dTbVd4RnlqenpYOUwvYTlJNFVTdFd6RFEKOWlyUHhHYXJkWGwrdVR4S0lpWXZxbkx6VnZYS3M3SmRQVW1UTFh2anRBeEtPbWhWSHFwMnV6UHF2RjFob0h5RjliM25kamJvbjFlWApoRlI0ZlQwNW8zNzFrMlQvRmdocGRuOXB2cXU4Z0VBMUdqVUhLNmxTdHZ3dDNHN3JsYzNLMTRWYXpXN3JhYi82bFkrb3dpMmRUSnE5Cnp2a0tFdnFhN3Foc2R2cTdlcjR0WVRPdFhkak11aDZGcWcvTnBwaEVkbUV6OHpidzJ3cWIyZmIzRmF0blU5c0Z6c3l5MDkxbTRFeHIKNndKblZwRG82NzQzN1FKbjFtaC9xcXlOYmtiZ3pBcVRhKzBEWjFwYkZ6aXpSVUpzRnppekM1elpCYzdzQW1ldUdEZ2pQcGJBbWRiVwpCYzZzSVByWGZSUGJCYzZzazlqYjZzQ1oxdFlGenF5d2V0WmREdHhtNE13bXVJZzJKL3huaGFGY2RWTGUwbEJ1Y0xMQ0ZRTFNkb094CnVYazlObWNzcnE4ZnQ5dUhyVWtaK2VESnlTR2xDanBaemI2MFpVR3MyNXN1NldieVJLL3I1ZHVQSVQzUFRyNVZrbTltSjk5MjhtMUQKNUZ2bHVicVRienY1OW5BQWdJOWJmU3VSQlR2cHRpSFNiYWU5N2FUYml0THRvMWJlZHRKdGs2VGJUbmZiU2JmSzBpMTJHNTJzNWh6ZgpNaUZYbWZnUDRvdmVLQy9oYmhHdHNJaXlqM2tSVlNaK3Q0aDJpeWkrNTUzVWRPVkFRRXYyaXhWaUFhTWFONjZPZlZ5dmJUM3YvRnAyCm4zZWI3MDVXdTQrNVpYSndVSjczbDZXTDJPV2t3WTdjVms2YWlrSmtsNUJtTVhtM21aQkdWSitUdTR3MHQ1aVJabHR6bnd3dk1QdEoKVmJyZUsvZkpEVlBXNmJYTHMwNXY2ZnZYOGFoZGxNM1I0UXJMTEtweDg1S2pKdTdMcENZMC9KdlU0UC8zNFRQOHZROC8xSzc5UHNxdApIRnRXVG1TekxxclV6UjRwYnpwZWRvVzMxamZsbHNBV1BwYTV5akI5cEJjR05zTnpzKzRYNEpjdGhNMTBzN1g2NXhmOUlXZ1R6eTZYCnlLL05rM1lyaVlZTmliTS80UEhhUExsUTJZajRab2w5S2hvTExIcno5cGJLaEN4eFhNV0VxTnZRdFNzVHNpUXNKeVlrWFd0Q3F1OHkKYjI1ams3bVNncmJ1TzJkejBCbTlQaTlIMWJXQlRkMUJ0eTRINVZYVWc0OXhLOTBjOThlVnB1dW1ET251RnVMTy83enpQeThpZEMzOAp6NnZsWE56NW4zZis1NTMvK2NPVHVmTS9VOUdkLzNubmYvN2dkTjNnMnhzNy8vT0hWemZSQXkyVCt5dXBuanVmODg3bi9MN0U3WHpPClZ6TTNyUEV3N1h6T2ErVUFhSGZPemk2SDVVRy9CNnBCci9yeW1hcDM0NVB1WGRudDluK3BTbWUzOCtyMUNINnZ0ekFKYVdVeUo2dmQKL1BaYldieGZEczVBS1Q1ZTdTR0FzVXJyNjZheXdubzEyc2JxM0RocGJuMXMyK1oxclNFRTZ6MUVXL3dzOGM0RXQrNG11RlcycjUwZApibzN0Y0x1WGlYZDJ1SjBkYm1lSHUrSng1LzZyUVZuMjdvTWFWdDRIaWp1dit2ZmZkdnJkY25SL1VMYnY5d2ZOM2pJLys4NUFkOU01CmJpcGJUTXN1ZkZuSlBCZlZ1UG10TEs5TVdQTzN6dm5sYU1tTGxySGc1L0szWnYwNTdKQlo0d2pWcmx1T25UbTB4NVFqcHdGdTNnSUEKeWJUdFZocXgxV2FhNFVYWkFvVjVzTHNTc2RiMmpCVW1vUnZRaDc5ZXdGbHJCYXZ2ZE1WYmlHUllsY3FWYmR2VEZYZkduSjB4WjJmTQoyUmx6ZHNhY25URm5aOHpaR1hNK0FIMW91ckhHSEdmWkladk96cGl6M21mWm5USG5mWXc1dDZGbmJWdGMwaHBacG83ZE9XbHpUVk5iCmViMTRPeE56YkxFUjZncWtiY29GMUExT3oxRTloOEl1UGNlNkViTG02VG1xRTdMbTZUbFdEYUZiKzcxenUxTnpkRHVqNTgzT01rdjQKNW0yZ04vTTJ6bTRMdlQ0NXQ5dEMxMDJwV2ZNdGRHc3lYRjFKK2Q5dG8rdXdqVzVkZHF0VjlZT1BjUXZkbkVDQWxhZnBwZ3puTHF2Vgo5bVcxK3JoU1B4Mi9icmI3djN6Yzd3NVZUbnExUzF5d0h0ckJUU1F1dUtVZFpiTXYrMWQrRHJSZCtUVmFLbnJqTTZ3NklVdTJoNWlRClgyK0JrUDdaMmJBYzRXd2FsTzJWVnN5bUNJTnR6Q1gvakVidG96b2pYSDJpYnNxZ1h1R3dzQzZEczlWbTdkMGhidnNPY1VJbGQ2ck8KMDE4NjdSV0N5RnpwbXpjenA5VXBlbDJ1RXBQbGk5Kzhjdkl4SHJXdkljWHlEZE5TRjdyeVZLeXU1OStHbXI4S0pkVVYvVjgzeS94aApkdWFQelRyeDdNd2YvZlZVay9OdE1YOVVKMlJuL3RpWlAzYm1qNTM1WTJmKytJakdaV2YrV0hQengwZDJzQjQxVjRqdjJrWVA5dG1nCjJSbzF1OS8yTzlWRDRHM2xpbVBNTGQxMHRHdWpjaWFaMCthd2ZEUW8vM05aOWxyVnRldUpXamR2MWFzY3o5dTdQSDhHWS94MmhhdlYKY1pVYnA2elhQeDUxUnEwbGh0WFl1SUNsdit0MFZ5QndyTTZOVTlpcWJNbmJsTE5FNi9vQzlOWjJiSGJKdERjby85SUtRbjZYcm1neAplYmVacm1pWHJXaUZnYnE5YkVVcmFGOW5nLzU1ZGVGQmhXK0JuTW92VkkzNjFUWGovaTJRc3NzalJadjhMby9VL0R4U3QySk5Xam1iCjByVllrcjY3SEp4ZWRrRkYyRmhUNHk0UHpBWmN2bHZoakxFaHB1QXIzRTdibVdFWFduZTJMZ3B0QllwMlVXZ3pxTHgxWTNuWUhFK1cKWEt6ZmdFaTA2cE54dmVQUXF0T3h0VkZvbzRwSzI2WTVNSkl0OTJCVURoWGFPVENtQ2J4ZEJ3WXV1V3QzWWR5U0tyczdBKzdPZ0d1MgpoSGFud0pYNnNUc0Y3azZCTjBqVFIzc0tyS3lmN2s2QmEwUEgxcDRDdHplUXJYSkdpYzA4QmxZbWIzY00zQjBEZDhmQTNURndLUzI3ClkrRHVHTGhWeDBDOWRjZkFGU2phSFFOblVIbnJ4OEFmKy8zMnEwR3p1bEJlMnpOZ1hXekxLWEFWU3JiMkhGajVPTEhMU2JFZVYwZHUKNW9yc0dnL1VwcnphdDlrWk5uWUpSaGNSc3N1d2NldFNZTTBsV3I5Q1pvM05rMmtmTEYvSVRWdTd1NkIvMTF2OWJuL3d4V20zMlhwegp2MlpCL1l0bXF6TjY5OFVLWnVQaDZGMjN1aG5jbGI3NW1HbWtkZHNFeEVwRWJjcWFlb1FUY2ZPVzFQdmswZG5aVG0vRGRycjlDc1JxCjhtSE5OWWdoWlRFOTJFYVJ0OEh2RzFaTzNPRGVTVDNvOStqeDl1cG5pOGw2Tno3eGZubTl3dVhKcm5zSXZsNWg3VVZVVGxhN2NTSXIKQitNTUx3ZG56Vlo1M0dxdW92V05WYnA1ZjhGcWduMDEyc2JxM0RocEt6NC92Q2s3MXpZZGZWZDlJWHA3ODhLWXlrbW55aTU4V2NtMApIdFc0ZWZtU1ZoYWZ6ZDg2NTVjcnVGaDkrUnNuaXJhazI4eG1kQzJxMW1HSDFJaWpWWnpDMTVRdDROREtoU08zOVcrZTdyZFRqRFpkCk1ickN5OHM3RGVJVzlwZksreVlQNk1OZkwvcTljb1ZqMW5URjlkWFN1YThybnlXbksrNjBwNTMyZEgzYTAwNTV1amJsNmRndDVjM1YKbm5aUjFodmpLZGhpTmVrS3BHMXhIUG02eUliS3F0Q2JKU1dqc2NDaU4zLzlyREloUytJTllrTFVXaE95SkxsUlRFaTYxb1JVMzJ2ZQozTVpXczZwWmRlMzN6dWFnTTNwOVhxN3dvc1FtN2FIZHp1aDVzN1Bzc0xaNUcraFdQOUd6d1Z0b2RUbTMyMExYVGFsWjh5MjBPaUZyCnZvVmVTZm5mYmFPN2JmVDI2Zm9ZZDlETk1WWHZIcFZjWTgxb1c1ZmFocjRudVM3VFlsc3pJRzE5SXR6ZFUzNmJtd0twYXBxZ3pWUG8KcnVUZTJveU5acE56TzUwM0FWWGwzQ0tiSU45RkxYSC9uZlhKUTZxU1RKK3Fpdzh1ZnVOa1A0YXF3K1d4WnBzbk9GWVhpWnNpTitqdQowdE1LQzNBZEJjZFdKMGJaNWt1QVc3d1JiM1pLa1hybGM4bTY1eFNwYjAxU2tXZGJmeWQ0bTQxeW01cU80K3F6YnYzZE1kc1pFWWhtCmZSeXY3MjRpaGZHNm55dzJSVHhzY0RTRHFQNGk5aWJxMy9GeXFuemxjRlBXMDFWa3hhWXNxYzNXd0hGa1hwNlZnMGVkd2RhWlVkWkIKaXEvTE9JK2FwOVg1c0FrMlQxbXI3UE1oMm45WXphZzVWdWYyRW9GZDlsb3ZOaytvYk4xa2EyUzFwUFp4VExmSHUrbDIrOU5OZkN6QwpiZitXQTFYb1BJU1h2YjhiTkh2RHMrcXZYYXpQN0w5aTlQM09hSEpiUmhNN1lOdW9jRi9sTUxFcHg3d050cHhRTk42RGJ2ZmFwOXZtCkhJZXV0ZzQzWmE1dWFCam9kZlRoS2s5WTNYbndSQ1FuRDN0dC81UVZnalJDVHI3dDk1NERDc3JIVkxmZy9mSlZweGYvc1BmdEJlRlEKOXFmamQrZW4vZTdlM1FmdGR1MVI4MjEvZ0VKa0w2azlnUCsvL0dYdkV2NmIxSjd0SlExVFpIQ3FiUWlWcTh6RzdEU0VTYkpjd1FlVApKVHJQNFVPZUc1bnAyc3ZtWG9qeGVma092bndESDM0RzBDODFrZFNlMXY3NVUxSnJZd3N2OXVwSlF5a2o4NkltUlNQWFN0Zk85K3JDCk5FU1JLQ2pjRUZxb1dsMnFoaTdTdklhbHBjaWhqYnJVV0RHdDFZdUdFYmt3dFlPOUFCT3lZZklrcXgzdFlkVk1GMUJWSm8wa1VRVjkKa0Zyamg3U1I1QWJRaTZ5Ukdwa1NKRFdGcUxXb0R6cHpNSWRVTjNKcHBJVkFWd2tpbE5JQmd2V1NScEZMRlpVcUdsS1pCTnVURFNscQpkVUNUNU5pK3lCdENxQlI3N3JsUUY2SUJ6UnJvdW1vVXd1aFE3R2d2YjZTSTBPS0JocElpU1VORFFnRmRjY3V0UFFBVktiYnB5MmdZCnJWd0dxb0JNWlFvWmt5NEsrSVRNWnY3QTM5eGtXV0FoRG9kT1plRHp3WjRIOFhBY0VVZ1ZORUxhQ0MycFdxb05BUklGTXdZQkVzZW0KZ000ZzB3aFBrZVRZVmlOTnRDRThSYU1vbElsQktjNjFGRkRqNE9aWlVVdEZJODBLb0QwRHBoaVRJNEQ3azBvcHNZc2VCTDB1OGxSWgpQREI1TGNzSWhHeVJCQ2pzTU1EVUVCb0hENHFtS1l3YThBZG1weWdNZ1ZRS0k0VFRRSnZNQXNaR2dnR3RQZWhYWWxJZFFDbndRbVRZClVvYWpxbXZSSElBQk5pS2xpYUdnUHlyblVraGZrU1JwRWZDRVNSZ2F3OGxMREk1S1FRZUV5RUtuY1ZvbE1Lc2l3Zz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJY0sya1F1cEFmUjE1WnFRT0RLcW5NcXd4Z2tBblBZeVpEZXNPYWhwZ2dXakl4Q1FXZ1lHeFF0NklBbm5qeWVVK3d1QkRZYTJ6bXN5aApycW1waGxFNVRDQnBZTVVBd3cwc0NLVjFEWlo1a2lvSkZUd0VhRWhTYkJmNkM0c2lqU0N3SGtWUlNJbWdYQUE2WFA0UzBjS2NTZU9PCnNBUTYyRHZiKzM2UGhGZDd6OVR1ZmxwNytlUGVuWk5ab2dxZ1Z4UldVSE9HdUVMbzFRU1c3Y2xWUkJiV3ZJclFpamtTaWEwN0o5T0MKNjg3SnlxTHJ6c21WaEJkVXU0cjR1bk15UTRCWjRNb2lqS3BOQ2pFQVRvdXhPeWRYRW1SUWJWcVVFYTdWaFJudzZ5cmk3TTdKRlFVYQpUSm9yaVRRN3ZhOGcxT3lLdW9wWWc1b3pCQnRDcnlEYVlQeFhGVzUzVHFiRkd3elhsSUM3YzNJVkVYZm5wQWZhNjkwSHZYNnZWa2hECk1zNHBlMUM5S05JQ1dDMThzRGJvZElRTW1BYnp4ZVFGU2orR3dKQVdLcVhWRDNJQVZwU1lCZUo2UjZST3dtUkpaNEZ3a1Jja05MamUKTklSNGxwRnU0SG93RFFtMWFCQnhlS1lnb2ZsSjJvNW1id0hUTEFpd2lHSVlwV2syQkdCb0JJZHVpaFVSTUhRNTFKNEZDK1NIL3N5Qwp4WFduMlJKZ2NXZW1XUk5OSGVMTDl3Q0JRK05vN0d4TWdnWFdURkZUTU9FTlNFT2xZZlZSZTFKSmU0aTQ5NkpzZG0zSU5WUUFsRTlFCitoeE9vK1dnVnh4M096YnpLcHhhSGc4NjdiK1ZGRHQ1NTBTN00xZFUrQVdjWllhakFjVkhmT2VPWDhERzJyMzlmcjg3VnZKaEQrM0wKank4N2JYdllCZnFtMFdHV3pjRW9JSUpqMThsZXdiUEFuOERzMlduR2FXci9jalRxOTA3NmIrRjRGeCttL25RSmZEdDBpMnpPQVVtTgpuNCtTMnFzOWtCaEpJbkNQeFRXWDB3YzgyZmhQSUdhay9iMXVkd3FaNUxnbjRaZk1LbWcxcTVUSkd2MkkyR3dsM1BrTGxOQXdNQUpWCk1QcDd4RzNTWnl3SnV3Wjg1dnE2UmhoQnA2WVdqdmE0MlFKT2g2NDRkaWZxT1NwVkNSQ2ZDcWg0am45Z1dtall6VUVvRzQyYmVjTEYKNFpQdFNPTElkQit3WUlZOWdCNG5FcVU0NFRDNDZSQmFwRlRZRHRFSC9GWExyT2FyZ3FKVHMzeHpUZFFKdGU5bVlvOGIxQi84eGtpdwpDWXY1d0JKd3RMZC9pbXZnK3g2ZTBOdTFWNE5tdTFQQ05Fby9wVUd0RnpqQUlycnRJbXI3ci9DY2wrQi9VS21CM2hnOE5CTUFtc3NGClNQTmNBRWRlbm84VjFETUxTdEJiOWxzVk1lNVh3UWpuZWNTSXc3Uy92L2VuNzJIR3czYWl3elNOMkhRZU04OTlxTS84RkhOK2JFeVkKbjNYSDBMSGhuQnByT3dzT3duU1kvc3R6cDdzWFRha3d6OXdNNFFrU0QyMDg1QkdSclhtRExDc1BNaFFDVFcrTTB6a09pWmdjNUhSbQpRZFRlSmdaNVBzYjlLaGlGRWRFZ3o1SGNxZ1pUUVlEdWVRTkNXdHlXa0Q0WWxPM09xSGJRSExUbkN1bHJNM3RKUStzVlJzeDlza3RGCkZuVHdrMVowQ3diUUYrTUVPUjYxVWxMNTdUZjRBcnFhKzBybkZ2cmdrYmtQaUJUYWtxaFoycjhrNnZpM3FJcEZZMlY3d0Q3V3N1dVEKKzhCWW92NDdxbGpvZ3hZQXhjL3Bid1pyRGRRTjZmNktBZ3ZEdndmRUMvaUFyQWcvMXFNNmRZc0hTeFp4MzZhK1VkL09YREhiNlhQMwp6VmhXMCtIQkllVVAxSnFodjhTak9uVW0vam11NTdBZDdFV05ISTAxaVYwQU1UcFhQUUxOcUFhYXZCRGJyQXNkTmtmbG8wN1piVStyClEzYUphV0VVTFRLVkNnWDZaZlFoeWJRQzdSYktKSEJDbmZXQjFoeXN3R3FyTGlQVm8yN3NmZ01EakpNaDR6OFpEUmdneTNScWNJRnIKYVpUMmQxVkJNMDV4bjB3YVdacEpQYjNlNFF5SDJMTWFUYkhNYmpPRy85Z1pDZHJkSHU2K3RodlVNUDVGclZyN1AyYStlcUVYN2p6dwpBKzVjdWhhMkFSRDRDcVIrbHVHR2srQjVSTTh1a2NQQkVuZUdoVGoyRitPQTAwYllXNGllYzA4ZS9sV1dQaFdvdlpJV3RhQ0xaaW1aCnlWSXl6Vkl5ZFVUbUpWR0dtbmtkTFJKSUthcWpqbUwrSytiVGFvcEFySnBKYkk1VEF2K0tMTVhtbFNNU1ZhcjRoMXc1eXFZcjdNK3MKWU9MeGdsK2twVUphSWhMYmQvZEhMcWFnanROblpTSWlmVVdrRThSa2k0aFpVSEdTS0cySjBwWW9OeUR1ejRJcFNFU2w3MGVTR1M5UQpKRlZKTW90SVN0MTBFMjY2Q1RmTjB2RDNRMDIzSko1dTJUZzhGOVBVSlBGc215Zy9TWVMwTkVoTFFtSjc3djU4d01tV3pGc3h5WndWCms4eGJNYk9Jc081S083bEV6YkhmL2ZsZ2t5dFp0bDZTT2VzbFdiWmVwa2hLN055U2RncEpPNk1TLytjRHpTdVR4WU9pSnVENUZDRmMKZm45VytZbitTK28rYWJjMG14TDM3NGViVXVPOXo4YmhNMWJGZU8remhiMG5xeXJOSEZtelBMZi9mcWk1Tk43M2FIYmJ6azh2aC9ITwpUMVlZNnozSm4vTTlKMzYwLzBNV1Yvdm5ROHdkTllmN2FnNzMxUnp1cStuKzQ5elJORk0welpyVS9mc0I1NDZhTS9QVm5KbXY1c3o4CkdiM1gxSHVyUTFxZTIzOC8yTnk1TnM1Lzd3OFUvdkNkTkFvcGhmQXVDUFNzQ0kxbmNGQzdCVVdPS0s5MnhTdkZxMkRDcXZPQWpYYVoKYzk1WGVKY1IvRWZ5UVUzVUhseFEwNnJtbFhvOFFyaElsWXoxKzFpeGQrcitIUDVtaS9YMUNha3NzbkZkTTdWellsS3BJTFYwUnRGQwpXZFcyR3RaSmpXTWVWcU9YMjR0U3FDd1MvaWR0V0p2aHRoNW9CLzJMZHYrWEdlWjlzaDBsT0lsV3NQSUx0dktUcVZPamQwaVRsL3A4CkNuTGtJWFhUVVBRaEF1WGt0VlZrN3RRWnVhaVZxKzVLTU9CZ0Q3M0xOcmFnOElpOE5kVERNQ3dBaXVtQU8wQk13TVd3ME0xRklJK0sKbXl0Y0dkOG5CbEI0QnpWU2VEUk1IRU9ZZXNZNnlUSTBRTTJjc25kUmFHZEpWcGhQUTV6ZS92NkRWdXZ5L0VWLzVHL2FRdVc0WnUzZQp0LzNSaTdMVkg3UmhuZHQ1U0hvNC9ERXBuS0ZOYW5BUnBVVmlwaGJBd1lNbmo1MWsrTzZzUHpqblhFTTBDMkdPdHZ1bjVjbURKOFVKCmRQZDQ5SzVibm9TbW83bUtMYjVzbzhpUlZ6ZzZ3eXBtZnliSlJ1WjY3cWNkam5haUMrTkJNQ0ZzbWF4aDZBY1BDR3oyb0docUJoaFcKcENHM2lPR0RtMkYrSHVaK1Bwa3dvUmtSMXBOMkhpbzMzQVhYUjhUNTVMSTQyTXVuMWc1RG1BaEd5bFFhUDVVOFRaTzhxV2F2V0RBagpyTlFYTkV1RHFQVWZKSm5walNBUFJDNjBYWWkwQVdDRUM0Yk16S3VVQWxraXlhTmF1Qk9zMnRKK2haWnlNZDZJMnhwMnEyek9LdnZUCm5FMXp4NXNmcHp5TWs2djJmRzlxYVllRjdCZi9oSENZRWlEeGZoZUV5a3pZdElTYWxHRlRjbTZKN0l1MndBVWdMMW1uWk8ra0RKb3AKbGlabFZ4Q1pESm1XZnBNYlpSVmY1M0xSbHMwVE9GYWpsRTdnbUNRU2JXS3V3S0ZLS21IUnhyVkl0SzNZMG42Rmx2Smt2SkdQVXJRdApkbTZQTGQ5d2JrTlBxY3JSaTJOU2dUNVJBNmMxc3AzclBEVUNmd2ovbjNhVTBuR09GNUZ3aStoOEwrV1ZMUHk2U3ZCNFFlVzZNNm9jCnpWZjMzRkFueTBhTE9EVFBMOTdJc3d6RC9OeWZCUDFCN3M4V2U4b2ZkYnJuRXdjZGY5aFpjTWFaOUw3aElVZWtHUHdLekVNbGcxekMKY0VadHlCeGozUnpvS0lEd0EwWERIdm1LTTBDaDRoa2R2RENFTXlseVVsT2xrZVR5WXhDS1BTV290bWprR0VJOURlRnFjN1U5NVZhSQptcmxDWk43QStBQ01PaFUyK01nMHNqU25HQ1ZvQUlPSDRRQU8vUkVKbXRBSzNBSmtnWkpRWVNjeFVEblZqVlFxT2JPcVRGRFlwN0tXClM0bEIxWVpzZGhnSW5hTXpYamVVelBTY1ZnM00zRUpyYkRWdEpLbWt3S0Nza1JsUjBPYWxSWnJrczZ2cUhCRkxNalRqRm9JMUsvVlgKYUJBR1Jsc1BZMUlBZjZHN2ozeU1VUkFoYzliY3ZhZk40UnY2NUUvOFQzcHc4aDZWN1FsRHdFRzNjM0hSd2JkbXg4Q0huU0d1RVZmNgo1VmZ3enlYOG42NUh3Y3d1ditBdk5PZGZOSWQwcCtvRU9nVlM4akhKNy9KdGgyNHh2NnU5L0JZQS8vVERYU2U3Ty8zekU4Wk5wR2h6CmZ2bDZmaGtFMlhMMmYzazBmMVNON0U3WW5UdlVsOFBtcVBrRkxDT1o3YjE4OG4vKzY3My84Ly8rZCs1Ly9oLytQdi9uLy8zZm0vbDkKVHNkM3YrOSsvNjkxbUorTGYxKzJ2dDd2UHlnV1lKdEdvWUJ5N0s4c3RnRG1oZGEzYzBLTmd1WlExQjVkL3ZiYnV4cEsxVWdidUhPQwo0dGZyQkNjdlA3TUt6R0Ewb1hzY2RYcHZXSmJlSjRRbkU2aXNNSk1vUFpmcEEyUFI5ZDlQYWhJVHNmY290UDkwU1gxNWNFRUMvaG45Cit3cEJVMm9GM2hlWlVpd2lZS1JIaE9vemdYSDFNMEl4cFY1RXdLQk8yT2o4Y1JVandJS1NjZWNFMUF5a2FsVkZBM1M5SzZzYW9NdGUKWGRuQWl5bFhWamZ3NXRCVkZZNkt2WjZwY3R3NWVVVFRoYzV6WkpPWnAzRHc5WGZRQVI0OHFUMjRIUFZyZG9GMWZpdkQ2V0hxelBYcwpkRmdPM3BidEU5RHNUMnloWWJRc3dsMmJ3dDIxQ2U2Q3hNZWJKbW1HQnhyNElIV1NtK2dEZXNRVWhrSlAvbDNwdHJYQUF4cmVUSU1QClVoWTJmQ0dDSlJnRENYL3p4RTd3WE9VVUZ5M3NMd3c0c0JwMWtxb0FPeUtZRkVyRkZXVURCaWVQY0VjQTZvQkY1V0N5SVhEZ2pzWmgKYVVhdUIwWU9IN1RLTEM3YkJZWWdMdUhiSVpEMVBGaHlRa1ZQc1VjZVFhZ0xCek40WlE4WXpyMVR6ekJPMGFoUTVYd2NaaEhqM0JVNgpianhyNUhRWkxlbzBMT1BDNVBsWXIzR3RtandtdDJpSUxNdlNDSGtNNFY0SG1PLzFHTXlObzBQdUI4cDNJUnBpN21rMHdwNGNYekdRCjdIREhBQjdoS1Y1UmRLNkMzNVVSWXh5TVlaWklCZUpYNlRSaWhFSjVvTEl4RnVxR3pvdVlYVWQ3ZEdjMXlTSzJBcVRJa25qY0l3QXoKMElNQy95SVFrZWdSZXk3NDVpUDIrVzVHL1BQRStKcUJZSWM4QmpEL3BqaEYvTU9wanZjT1kvN0ZNRGUxR3lMbmxlU21QM1FpVitQcgpCcGNiYkl4ai9KTjRqem1McGlwQU1ySlBCZXd4aERrWVlJR0ZNWXpJOU1nOUozd1hZaW5EWFkybERCTVVwSXdubXFWTUJQQlNacEpiCnlFTVpNY2V4TUFZUmpiaC81anBpZy9CM29UMy9RTVRBYmpRdWVOQnNtWTd4RkdPSVpacEhTM2dNNHZnWHdUei94bUJJWWtET1hBaGQKQ1B6elBRM3M4OVF3S05Cck1jZmZIZSttdUlTc2d3MjRNT09zaTBGRW5nWU1PdWFVaGlhVUdaTitDamE5UkdZeDUxSWdKVWtqeHFVTgpvMENGQ29oamdHTmJBSG11eFNBa3plTmwybjNiZ1dXK2g0RmxuZ29HQlRvdDN2aTdZOWtVZDVCbE9VZ0VxY2UyakJoRWxPV1JxQ1RhCmMwQXBUQjZ6TEd2SU5FdGpqbVdnSjJUeFZtZ2FPV2hyT3VDTkFZNWpBZVE1Rm9PUU1vK1hTZWVtQThOOC93TERQQTBNQ2xSYXRQRjMKeDdBcDN0QnVLK3psNkloaE1ZZ0lFeUpzM1haNUN0QWM4N0h0UWVENlVXTWN3NWJUV0FoaTEraEN1MGNjQVJ6SEFzaHpMQVloYVI0dgowKzdianBZbDl6Q3d6RlBocTNrNkhkN291MlBaRkhmc3J1RFVGc3BIa1dleGhsZUF5cGc3UFlCVW9xSUJla0VlRkR6K0h1bDNESXJVCnUxRExLV2tCcndOdzI1RnlSd2NrazhXNm5aQjg3SEtJNGEvSzNJWkRqVE1nS0hZTWlmUzZVSXNwOTNnRGdObyttT1lPc1l6Vms0aGwKRFBLa3NlYmppWGZhVWNReTFxRWlsckdpNVd1eEt1YnhNaUJpbVFjRmxrVWdTeG9qOXNSejR4SExYQThqbGpFUnZwYW5uUEZHQUdiWgpKSGZHZExlSVpRenlwTEd5NDRsbmpTamlHU3RPRWM5WXUvTFZuUHJsOGJydkVjY1lFaGdXSUpZdVJ1b3A1NFlqZm5IM0lvWXhDYjZhCnA1c1JSd0JtMkNSdnhwUzFlRms2VUZnK2JwOE5DOHlwUHhIRFdFdUtHTWFxbEsvR3lwWkh6SUNJWlI0VWVCYUJMRzJNMkZQUGpjZnIKMG5VeFhwaU9qTEF3bVhhL01BUEFMOHdKL3NUYVdlQ1o5Qnl5bExFMnc2U3p3aE1ZNXRXaXdEQ3ZPekhJYTFlTTFnTUN3d0xJTXl3RwpFVjBlTVZQdUd3OE00eDRHZmpFTkRKR0JmWVExK3U2WU5jbVhXQjBMdkdJSUU4VnFERlBObWs3Z0ZhdERnVldzTVRHRU5Tckd5ZDhECm56ekVzeW1DRUQyTWsrbmxWZ09QdUdlQlI5eDNobmhxSGM3b3UrUFJKRDlpL1N2d2lDRk1UKzdGdnFXWGxadkFJdz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJcHdBRkZyR0t4QkJXb1JnbGZ3OHM4aERQb2doQzVEQk9KdGMxR2pqRS9Rb2N5b1BnSm9pbjFhR012anNPVFhJalZyZ0NoeGpDNUxDaQo0bGVjMDJVQ2gxamhDU3hpbmNqWGNUcVR4K20rQnhaNWlHZFJCTEZtV1llVDZlVldvNVhtZWhaNHhIMzNkWmhheGhtK094NU44bVB4CmxkN3I4bFVtMXVMOXdWeVdwa2IvL0lSM21OTmt0c3ZTbDBHUUxXZi9yZUN5aERGOVg0K2w4NnJ3Ly80M2ZIL2ZILzlyL0gvOGFmZWYKM1gvOGYyYk1vZi82TUxOdi9vOVgvYy9IN2hja24rQXN4OFlFdExKcnczbnpKcHdiRm5vRjk0YXRPT25nbUlDdTRPTEFtbE5PRGt2cgpWZHdjczNoblUzemh2c00rcTl3eDIvbGUwUUVDRldlNFFDYWcxWjBnVUhHR0d3U2dWM1NFVU0wcFY4Z0V0TG96aE9pYWRJY1E4Q29PCmtWbThtOC8wV1k2U0NlZ0tyaEtvT2NOWlF0QXJ1RXVvM3FURFpCeFkzV1ZDUkUwNVRRaDZGYmZKTE00dDRQSU1kOG9FZEFXSENxYWQKbkhhcEVQUktUaFdxT2VWV21ZQldkNndRWVZPdUZZSmV4Ymt5aTN2ek9UM0Q2VElPck94MndWU0owNDRYU3FCNEpkY0wxcHgydmt4QQpxN3RmTUZ2bmxBTUdTVjNkQlRPRGEvTVpQTU0xTXc2czdKekJtT2NwOXd4ZStMeUNnd2FyVGJsb3hvRlZuVFJJelpTYkJvR3JPMnBtCmNHcytZMmM0Y01hQmxWMDRHQVl6NmNTaHBMcXJ1M0V3SEdmS2tUTU9yT2pLUVZxbW5Ea0lYTjJkTTROWEM3U0thVGZQT0xDeW93ZXEKVGJ0NkNMaTZzNGVxVGJwN3hvRlZIVDVFemFUTGg0QXJPMzFtY0d2Um5qYmxESXFBSzdpRElwMDRtSFVpbFhnVmwxQ2srZ2J6emppdwpzbHNvS01QQnloUHB3bUlGMTlBTWJpMWc3TFRMS0FLdTREU0sxTjR4eGw3RmNSUXB0Mk9NdllyektPaTdZNHk5aWdOcEJyY3E2THBqCmpMMktheW5TYzhjNHU3cDdLYWl6WTJ5OWdvc3BVbkRIMkhvVk45TU1YbFZRYnNjRndSVWNVSkZpTzhiV3F6aWhJdlYxakxOWGNVUkYKR3UyNEtMaUNNMm9HdjVacnN6Rm5WM2RUUlpwc3pOWXJ1YW9pZlRWbTY1WGNWVUdGamJtNnVzdHFtay9MMWRlWW82czdzNExxR2pOMApkWWRXMEZCalpxN3UxQW82YTh6SjFSMWIwL3hacnEvR25GemQ1ZVYxMVppUnE3dTlna29hTTNKbDExZFFVbU0rcnU3K211Yk9jZ1UxCjV1UHFqckdnbk1hTVhOMDVGblRRbUpHck84aUNWaHB6Y25VbjJUUi81bk55WGphRWE0KzZ6eGRkTWx6MVJ1eGYrK2ZsWk5Mb2lVaisKNjhvY25hcEdsdEtEUEtrb0tLK3hCTW1hNGhzeTlHQ09wcEFDQnVIN01pckZyTWdpblEvQ1YwRVNROG14NkpxMHZXRUJ3RFNsZ0E3YgpKdG4vVWlta0RRNHVHaExJcUZFcG0zOWFnc0lqcmRhUW9HSVN3d2diWG9FaFFKRlBBNmhXUXBlNENYZUVlWkptaWcxSmJEVjg1b0xZCndLa1VIT0JvTCtSVzhEM01YVHI1R1NCZnJVNlk4M1FHQkJXdVJORTFkTThtQVdlM3JLQkUwYTVIb2RSRUg1ZmtnOFkzblVBYWFWcFgKb3FheVJxWXhzWUxHNTVTS2JVNnA5YnpaSzdzbkI5MytzTFJQWnp5YlRxMjE2dXNaUHErV29hRkNrd1pNRWpUVTEyeEszc0lGeE5rbgpzd3I2SDM2bGQ0SHdkaEtGNHRsa3pwU2d3LzdDTmFnRUphbXEyUXdjdGhVYmpHdkxnblpTQzU4UlgyR1RPMGN0UlMxR0hlVzg2VG1sCm5NdWhsS0JEQS81Vm1NMEQ0RG4yRC84UUdReXZoOEwxbk5xMEdmbU82Qy8rSk8yYlM3YUMvYkdlRXgzMW5EcnZmNGtxNUpZZithSmsKZDVXZnZoQTJSL3hZcWpsS1lacE12b29nWmhhVWlaak1jemNmNDM0VmpBS0UzOVRURjFtWVlzUWJtOHQ2ak45MVluaGdxMk5UM2ZJcAovUEZERWczVTJBakcvNFl5b2FJZFNvdlBqV2ZVYnRRZE41anYrM0FGWmlDV3lUaWZNSnRLVmt5bUl5eG1GeXp5eVNHYWozRy9Fa2FUCnpzd1lhWk0ydm5mNkVkbkk2VjRveUc1VUpGMDhxNUpvQytYZktFUXlsNFdvMmQvb2VRRCtCTCtrTUZZVXp6ZU9hbUZTa2l6WHNCRlYKU2twU1o0VGN3TGx2YWtaL1p2UTZGSnBDdGFDUEV1OTlpa0s5WCtJVWpmZG8zVC9xZlJKRWl0dmR6YTZmd0EzWXJ2c1gzMThzZU9OcQoxUlNZUGp0TVN0bW8wRVpEMlg5c1RsSlNwTkx3VWZxUDlhaEVQYzBibVgxcHFxNHdDMm5kUDNSbHY5ckliUHhJc2M3MEtUeVVSWlhwCi9TeEVTYzlWOGFjajN5MzdCWXJpQTFqd1pReUhRMzJ3eDgwZDdVWDlRSVhYVmNRdXhvVHlYbzhNcUtjRllUbDNuOXhUVnZReFBKeUUKeVM3OWswcVdCZlNjbFhRZkhaUHNBMHlXak1TeGlDcFNQY1Nacy9MaG1zV3UrQjc0RXZoMkV1WFh0QThxTVRNU3o2T0VSeWg4c3QzdwpuVHVLaGpheFRCVCtqUzFQSFhhRnlUN2dqbnlZbDdaeS80d0Q3dEpDNWcwOTc2MnRtVVZudjdZMUYrdjBlMXV6aTg1NmNTdFNPMkttCm5jZmNqSGdjR0I4R0l4cWp3R3RtTlE4cEQzbVlhQk1qRVk5UjFKSDNWeTd3RGF1SkhWNFdsblZqNzJKaCtubDZoR05tWWRqaHAvSWQKTDhTOFh4WHorQnRaWVltZDcwMnN2WWwxNmFkdTNjL2R5WFVXcjBBM1hBZlJhbzJXY0QwYTdqa01GKy94REpreU14Z3U3TXVvY3dwTApkSjR1ZjQ0c1lONnZpbm1jNGUrbHpOSENxbU82YnpmQU9LK0ZuYjBTbjRiTEdYcm04MzA3bnVGLzNYdENNa0tvL09qUFhIWDBlL2hrCmZ6NExJMG12cFBwcVlteWtKOGY4Ykg2QzdTSlRwZ2FuRkdDSTJ1WmNjODlCd3h3dFZpaXV6N1NHWXFHUmFIeWMrWHpQcGpjeEF0OHQKQnJtUUpvSk9YRm1DRDdQaTYyRDhtUjZ0TnlZTGtDTVBRYU1wZWxnaUNLcmVNSWt4elM2KzMwdHZkS09keDAwVFkrM2RCenh0UUd2SQpETnFPOGtaU2FHdVhLMHhtRFc1VVpBckFPSTVzTXQreFZ1cVQvYWhQZHZWZ3J6NU5UejBtMkZyL3hobFNqOWxWanpuWnN1L1V3VWxECjB4RVluNWZUalRSVHRYL1lsK3B5KzNxeXg0bFpPaWtLenZESEEwZVorOHFFQnNKbmZmV0ZBeDZ5TE1adFJNMkhidG1YNzdpL01TbHYKbmFvR0RNNDB4Zk9BY3BlYWxDNFNKWXBpcVJ6a3lFTmtabTNqUjlQVjdMMHRYNHg2Zis0aE5JejJjbkRtaHpYNkhnM0hIQURqUEpwcQpoY1FmbGduTjFzZStNdzZCV1U2RmIzVGlhNHdPSCs4enhFQW44dHczTnh3WlZuU200MW5mZmVsNlFFUmZHbHFsQlVQcWFCZEdneWk5CktwNkZJYU12RFMyVkVpamxKNzlvN2txb1BvRTV0SHBRNGRrK0JZUnJZWkhsNlZZYloxOGNINC9KWTdkclhxY2d4cWZYWUwyUllhdEkKYzVjWXhvSmd1U3JjQzBIWVpLa21QMWxPUGdtMGhoV0NYTGtXMEtJbkRaUXdvVWpodkxRZUNRTzRvZGFlQndGKysvYTdRNElkeUlVSQo3VENndGVmNzRzdHdiejJTU1lwYTh3d3U5MTQrUGZyK3lXSHRpOXJkVm1mUTZwWW42Y21uTmJwU0FTTUY1ZUhIc1ZzVk1Cb2duM0pCCkxsMlRxWlRlT2trYUtlaGdxZkV3OHUwb1NiSXV3NmZvRTNLNXFBUjFWMHpVSlZFR3B6Q1k2RnBPYVZBVjBvYS9KWGgrZ0xKSjZ2aU0KVDVvRE9sRW9HMUZvTlA2VTRQclJRdHBMN0JhR3dqTXp4anFEb0M4aUo0dGFnWkVHTmZ5YlpXZzhNN1E3VFJKeU1FVWFTcG9DSDduUApaVVF1TEZ3WVVCMlZBbGxwaWdRblltNW90T3FZYWR3R1JzTnZtVWtwRHNvb2RKalZjZUVMbmJ0K1d4ak9BMGtaMmdRSVQ1UFM5TWs0CjZNRHVuZkJMU205aWozZm9ZS3FMQzNRN2dWbU8wNXFDM1N0REk1MUFucEFocVNoMHZzMlM1YmhzRGxxdloyUVd2bWJwQWxzWExuRmsKc1JJdWJWSU9lMnRCenZGQ3A0YjBMbkxpWVF3aUJUckQ1cXFFOVg0TG9hMXdFVW9sR09xY0ZETExNQ0YxQnZNWW94QndvdU1Mc0RDeApDcE1VQ0xDMkg5eHpNUGNkckMvWVJrbEd3VWNCNnhMVDFtTzRHS0tCNnRBTGxFcEt1dldTcFFtNkFWeVRXS2xBeHoyY1ptQm1rcElGClBjMEtQUFJubU9HUXVvUEpEclY5UHpkTGhNMXZXR1JBSHI1aGF5alNHeVBQSkFHQUl4YlBCSGU2TkhXbkxtVVYwZldzR1prYTdiWFYKWnphRWFiV0J4T2lycVJGQzRPcGpSTkdWazZOa3d4aFhIU2VvTlQxU0ZLdTIrbGpaWU5lSjBYTEpLVmNkcnhuY1FseTR1M3hQWTBDRApjK2NrRE05N0RBdVFBRUlON1FDWjhqR3ZlTUFRTlR3OUZOcGZja20xZFV6WmtFaE92V25TcEVDTkc1UlI1WURqS09mQnp1aE15aFI4Ckg4VjFaQzZiNHArdVcyem9oaUJIUDdJYlJqcWxiVWZyUkVZZzBBcFRlaVZDWU41TWVybElGclIxNEFOYm9JL2lsWEk4aVNsN0FOTVkKZlFSSGtqU2g0MVZTb09NZmtHRXdCbXhZV2ttVjJ5clN3SGFwOE9WcEc3Mk9FeW1qd0FDODFRQVRML3ArUUdrYmNNOWxpR3lBcGx2ZwplQmlhaXJCdlpUaFkwRzBwaFV1aGd0RStDdHJBeFVXdlp4VGFuaGxncWtsQmk4THUwaGd1ckFHUHpYVUNyQ1NER0V4VmpWT1VJdGNUCmlzQjNYSm5pM01IZUl6ck9oeDlTRzJ0OERuc3Q5TThFQ0xRTzJBci8rRGllZHh2S0dEcDZHbVZjdmhVWVdMcGtadDhBQjRnUXVhSGEKN2hZVExIK0Z2OEFjVURtdUlFbzVVdVM0VXVHb29QSFpYL2lScWtsWTlpUllwRlBXOEoyQnRDQ25BTXdscmRHM2x5clkrdUd2SUFFQwo2cDBRTXZWRHdkOVJFMGh5bUJRZWdyUGFHQnlTSkpYb2RFZ3hISWVDWnV4N1dERGNDblVRTkpuaDZjbytOYUFLVkZkTlErblVwclFGClFXUjFVNHBNZ1Vya3A3T3gvTnFHaTlrNjJHQkNsemFBOVlJZWhiT0JYSmdCUW9CaTdKTGgyZ0FnSENHaExNaFlZWWVDUm9RUm1ScTAKZytseFhCenBnbjVQR0NpQm1WQXIrQlFWdmNBM3NmM01WcVZBM1VhdEMwNW5hUUVEcXpCRVc5dUR2ZFJiL2N6NjhlcytKWlNvSFRRSApNK3huMTI0NkV3MGJZb2ltWG1kTFNJUjlqaTJSYkUxSVJIVHNsNWtOS2hObzFrM0l0WVlkS3hCaXp4VVlJb1lQU0tLYlBLRkllb1RrClpBUWpPenJPZXcvQ2JjWG1yQUZJUnRFRzBCYU12aXpjZDl4UFFCZUhobE9xZ1FDWDdNeDJqaUZIRWNUWVorc2NTRkNXNVFJUEJOYlkKVTJocGJkdnVxbVhhOE1adXJJYStBR0tOaDZCbEg1WldqZ1kxaG1FMlk0bnhHNEM1U0FraEEraVZHMUkzUFFoNmhBSWtvRUhEczBWagptK0x2MXBKbnlWQytkUWRDUzQ3N2FxOGVLYjZPQ3BLSk5obURCNUdVcUVTYWFFc3JMTWN6elYrQjNhNGJEdUM2Q1VzT3pqM0dmMDJwCjBkWWVmNGZXOFFhS3IyeG56dGcwT3JBWm9BcVprdHhPckNxQlVUaHdFc1ZBMWdiTVYyM0R1U3lFaGlpbnQzKzUzalRFWTBJaFpkeFoKbHN1ZG8vRE44a0pFTlFNRTFNczhzV2tTWFRWNm1naDBuUmptSzZKTnJHSHZiSUo4VmJpM0EvN2NZWU50TmNzb0t0Q0RRbWU1M2pTRQpNWEd1UDlxR1F2YzlDSmNWWUkzbXNxUWd4bmd4QnZSVG1Kd0VyK2R1ZFpJR3lrK3AyQVl5WnpmVytQaE9EVlpiWm1pL2NkOFZMU1U4ClVEaEF6aTA0QkRUN1NkR3dUYmp2WkhMSU1EYzZGeENvL0dLSXBzZkFnTkFHUTdnWERnVjNjb0lNdEw1QTVVeEhoRUhWSWsxOEZWU3EKWVhRWUlYL2xGdm03NnhKWGRsMTJ1RDFGNkhWQ3M2a0RwSUthNE1yOGxYSHpkOWMwVjNZZEcrOTNhNEZoQVVwSVVKZzBLRUVaR3FkZwpiOWNKMlN3em5jaHQzZzIvYTU3dU53ZjFVZk4wT2tCbGxhQVVjdDJqaS9MY2ZpU1hPR21sS1lXQm9rbEkyMWdBL0VCT0c1TFg5SlY4CmU3Ujc4RmVzcFhQN0ZjYlJGbVdrSG1Bc0t2Y1ZWcVlUM1ZMUGcxQ1Y2R3R1TjB4RUtXM01DWWFpK043UXQ2aXo5QjMzQWhsOWhxckMKZlNYdkQrT2tMN2FMZFN1NS9jNmlKNzY1YnMxeFgrdnFFUnpDZFZ3N0FvTWJQd2RsMVQwc2k5bis5V1JBQnowUmxpK3BLUk5ONjNMQwp0NzFDcS90WGFIWEdTM01UOFI5ak0rSjhiM3JHak0ybmVLNU56VVEvUjYxVE1KNjhZL05haDdFZG0yalRrMUdOVGIzM0QxRmdacWN6CldLWThzNVBwSVNaK1prdHF3aUZtMWhDdjBPcitGVnFkTWNRdVhoVWxzQ0NsdXpCMHJRKzBiMG1SeVVXQ2xpazNCdz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJYkRoQ1VrelBDUjZKOHhuckxyeVh6S1duSWFIR21XMGpuVzZEYTUxUFlNVnYrUlRHYVVpb3NTQ3lBWFJ6MnB2b0w5bys4RFU5dWZXUAo2bjFYL2pwNk1DaWJKMmY5MXVWd1lvY2lEOXNMUEsvbHhnZzZwT1Y0b2NhZTJDZzBCclFiUlRjMmM1bnF0UGJ5d2V4TkRlWlRJVktRCkVWTjdXNFlPWEtYdDVoYStITGt2ZGZkdCtvdjdQS1JwWTBLVEtDNXptTHEvN0dVWVpLUGN2aG0rSExrdmRmZHQrb3Y3UEp5cjBxRHIKRmhRWWN1SFdDano2SlpRWUprOXV3Z2Q3WTVPRnNyZWRmTnZ2VVRnTTlMZGUzd3NKSCtNZjlyNjl3Rjl5Kzh2ejdpWDgrK3owNTdJMQoyck8zNUdyN2c4dmg2OXJUWnEvNXFoelVuZzNhcUE4dC9LMW1menhvZHJzZGtPUVhyenN0Vi9JN29QNWVMYTFkakJxMUYvM0xYdnZlCmRObFBhL1c5dStNVlJMS3d4bmhoWGJzZ0ZGRGhVYmM1NHZJd0daNzFnSjJ2eHdvZnZHNE9XdjFtdDFhdlBTOTdyVTZYaXhPS3RpMDYKVnFFNSttUUluM3V2TGtzdTZ3WnBFajJod0Nya2hoM2UrN1RXc0t5R3NSbGo5QWNlc0tsZXc1REUzWWF2bUhrVDl5VDcveFQzRHp3MwpZeEJNN2NHVGsvMEJUTjV1U1JpT09xZXdlazRPanFHa09VR09uaEJoei9zWWFIVkRKTTBaYktBa25ocjRGZWNLL2MvK1B5Z015YUsrClhxbnBkS0psT0lpTnRadGNVN3VhMnNXUm9HYmhnRVlORmZTL0NvMSt5SUdadGFwd3VrMHVLNENCV0t1eGZwZmRxL0YvY1h6dTFWejQKWk5pQ2hQK1VvQko0TTlUTVdjaEVrVjNFam81dnkxKzRjRTJNZjAybnZ1Si9jWm1wRkZRU1dqdTQzalI4a1JnRUFkcGhXa2pMZzJRdQpEejdzaUJiMkYzN21lYmgzNzIrOS9pODkrZ0liNWQwSDNYZkRZZlBrOGZHbnRYdmZ3b2pCcG5QdkFleWtiMHN1Y3UrZ2YzNkJVLzlSCnB3dUVZaVVZOUU2dlpndFlxRlhlNzdraW40UHVldStIenJBRCt4MGluTVp3UEdxMjNxeUFZYjg1N0xUaTZvUCttN0o2ZlVrL2RKOE4KWEVYQXVPaXA3WHUybU9OQXJiSnQyL2tlN2gyV1o3WDd0YjNhM1FnUGJ1ZjNhOVJzN2Y1ZTdkN3o1bUEwZzdLRGZxOTkyUmxWSVdvQgpGaVIyQmU0dTVBWGlDcHg0eGxQbTArbUpXL3VuUUR1VS9ZRSttU1RQUWVYQ3hGVmE2NElTTnZ4VXUxamxKV2d4emxIZkcrU250eHA5ClB5d2Z2aTE3ejlydGlteStUZ2JoTnB2a2lzTFg0Y1JXME9QeE9oUDJhVDZqOGVZdWFPTndqcVpuKy9KQ0NWQlJWL0doZkNpdUxHRFEKZnJmc3RUOFVod2paeXFzcGtCZnF6eVZrNzk3RFg4dldKZmFCZnFDNlU4S3VoKzdDZFpaejc5K0hpWEcwMjUwVGU4L096b2JsNkZNYQpnRG4xWFlVbjNlNGxuV3I2ZzBiekF0VHNlM1lud3B6eWpuMTN4NURXam9DVnRZZG5aN0JSUWVudk9xT3JDTjY3enk1SFF6Z2ZSZDdlCnc4N3dvdHQ4Wjc5K2VvM0MyUzhiQzdka1Blblo3bFFTS3B1MlpqNzBKdlRCSisrMVNta3llS1JGbmtlYTJHMEk0YTJaUlZ0RVUrWGQKcEphYWRMMTNsSjNtdkRhYTgwcTIvQThpaGNTSFVBV3RSbkE0NkYvVWpsODMyLzFmRmlzUVdOQ1dhelE3c3pXSE1WeGVWMWpJVEUvSgpSYk16Y0tTaEJiZDJGMS9OK1hTT2hQZG5GUEYrVEIyMnV0Um9sbkNyN2ViZ2paUHpGdkM2UC9pTkFHaGZjN0QrUmJNMU5neVh3L0w1CjhkRis5M0l3VnZjMEFNZ2UzQm9PV3ZIMzAyNlB4ZzJPRU01Z1RFTml0YTNhdzE4dm1pQmQ5OHV6L3FDcy9WQU9oaTRxN3BZM216RUgKNVMySTVrS2E5UmJOTzJWL3ArenZsUDJiMlhtdks1eDFkd3JZblFMYzVaTHIyMnBtaW5seVI5VU8rb01lN1BnZlNzeFBJSzJvbXpVRQpCclk2WlFZRGVpNkg4NmI1N2tDek5RZWFxM0ppWjZ4ZVJiRGs2NjNEN2xiam1xeEdWSEtTTk1NZ092Z2dkVUxPSmY2QUZnYUY5MnNtCi82NloyOG51VlBFRGs0djJOU3BuanlGemJRMlB5dWJvTmZLNTJsNkdVWmc2NTczc3hjSzk3Q09TUXNWT0N1MmswRWJwQkdzZ1NYSzgKZUx1VEpFNlM3SGN2eTlxMzVicDc0RzlabEdBb2R5b1QrOGFPeUdSV3VHajdFTWVkYVludnlZVElrWW1BYmdIREtpaWcyK2pwWUc3eAova0xvTm5paUU1TmhtSDlEWmpJM05pKzdTQXFLNWNicjY4TG1mNlRJTzJSTldraGg1ckpHYkJOcmpESDRTZ2ZNRzYwemtidnBrZ0pMCk1sUUJOWnU1c2dJL3plVUpKcGZjRnBaa3VhRzUwVkNTbmg1eEJqKzZBWUVzUVhzZnpxSE1vTVZ2TGtzd3ljclc4Q1RQMGpRWEZJK2EKRkJuZkV3SVd1WUEwV0Y1UzY3bThVQitHRVIvY0dIWXJLeTQxT3FWd2VwM1NnNzU0d2NzSzZrWnFweFJtRkRBcUl6R05VYjl5TG1PdgpaNFpkcjJNdnVnRjJEUTZLclpnajJxUjVnZk1nVFZKTWp1MFdtOTJYTUJtQXdGdHNxQ1NtbU1ocDN1d3dHemc3cE41TmoyWFRRNms4Cnh3MUs0bzBBT3pjMDc5Z0dVeVBpMU5EV1JETm5hbVNiT0RXdWRXYnNEc3M3QTNvNGNCNjhIdlRobVBuWHpxdlhYZmovYUtQT25ldmkKbFY5OFJXMmhUY1ZXb3RKWWVLNWRaUnI1MVdOSzdqMStkdnJ6QzVnTlg5VGkyM08xWlhUY2l5OWFZUTVkMTQ4UWcvV2c5NnBidmlnQgpHOHljNy9yNGs0L3pPdXdBS2NUWmlmS0g1UVhNNWVHejNsaTRGemxaZStXUXpFR0ZCMU9Oc1lJRSthRTU2UGhFWjJORTNmdSsxMm4xCjIyWDE2SmtYMVdNUTU5NFNUNlFTQmEzZzFmYWVaSkpiWTRReDJ6eHZsckJ1Wm1YR1BGYjMxdmM4bDVyM2hqYTkyOUYxdFV6b3VKMFYKQlQwWHJXQ1dpWlFDYnREbWdQcU9zOHhNZnBnLzBUQXIxZXJUN0VZT25WYWF1R0E0dkVMNm9lSXZ4bEJXc3pNclhodm4zYzQ1Y2dCegpKbUtxYmc1Q1BSdFNmQ3duRy9pNU43cW91QzUyd24rKzhKZWJLUHpkTW5NUjBYTlhYbXBrYm5ZaXZwcUlsMlNBM3F3VDcvV2RhUlprClRKc1RUckIvQ210cFJqNm9KRm1ZRVlwU0pHMVEyS1c4cG5qNGozMld1TGZrdG1lUzZCdU4vdDZBTVU3ejZ4L2lqODAyTW40RGEzUE0KSXJ2SW50dGF6dXRqckZ6UCs0alo4dnVJTjNIOWsyOHE2cW1iaXRsNzNGVFVremNWeGNSTlJiSFJOeFZ2VFF4L0ErSjJsM3RwSjRJcgo1MTdDQ1RNejh4Sm1YTUkzTStuZnBKYnFOR3VrR0JZa2lpSTFqVlFrK2lOSXZBUlN0S0JRcUtTUU5rU2pLQXkrdTBCME4zSmpNQlA2CjdlVDUrTmhrMjdOTDdQcmpidjhYVE5TNVdkNjNuWXpicVpuT3h1OW44WHRybVRHcWFrcm03YXFRNzZNZnlwMCtlQldaK1UrQU5pKzcKbzU4aWFYbmNPYi9vZW1rNUo3SEorenQyWnhFbzNOUjREdUo0RlBXYThvbys3TFZEVnRHbHFVbWZON3ZsYUZSUzM1K2ZWdTd0M1gvRworYlYvK3BTb2Z2bmIzaVI4NzNscm1pMTNmM3pkR1pYMnQrb0xCd1lUOWc3R09ETkgyTjBYai9kckw4cTJRNTBZZXNHVlNoc3RWTzdWCk15NzdqN0tMeTk0V056SXo1REFJdGl3dTkzaFFsajFYVEl1c3NJbnRHMExxMUlhNmU5S3c5TUc3SmhmTzg5UlFPR0ZtQ21HaWhMcSsKTUY2L2NJV2xLZXdWUUh6WjBtWHpGMk9GbnpaZmxiMVIwNVVIcFFvb1JPcXl2TWhJcTVLWnBMc0lpY21VdTVSZ2NncUZGWHc3UWRqNApWMEw1bFNqUzJ1T3YwcUsyLzVYU3pMWUVxaHFiZDE1SlJmaFRTYzhGSjBsU1VBTE5BcEZSNG9ZRVgrQWpoekpGeVZtMEVoajArQ3VaCkE5clUrQ0hMb0doS0kydnl6TjZIVEJKaHg1cWpuVlBmelRGOEFIcjhWWkZFK0xBdThKYWl4aE44bHhtUTVOcG9kNmx5S3RwWEVOMGUKSC9aUHdMK0FNQWtJcFZBVW9vOVBEdUk0WkNLMVVlcUFXNlgwbzRGcFdSaUtFQlFwTU4waDFOaEI3UEQrVjdwZ2hFcUwxUFVuRlhtdQpIQ1lYN1Y2aytCK2FSc1JNeGlTUmRTbnhMdVdSeGljSmM4dXdsS0pYWVdLbk5yQTU1OFNsR1haeENwMmdrWUJoak5CcHZLSWg3RjJOCjFFNmNJa2x6TzZtMXU0ZWFNZWVBV1lrdWVNS29CQWt0c0h1RzhXWEtDR3NlQjBRWlRRZDhTUU1qS0J2U3h0SGlBM0J1cGtqTFFZdFAKMDBEa0F0QmxpaGVOU2ZGVk1KeXFHcTlJVUU5VElOamVLdEdaMURSN3BNMFBZaEZSdHhUeTN6RC9nUTVhSG1tcThCVTVaQnFsd1lXRgpsaGh0eHhYRElCUnlRTnE4cnhHeUJIbW1lVlZrc05TMDdRRE0zU3kzekJjOGhwNDZPNUV0bWxSNTRvVHdpSEtsNko1TWtlVFVLNlV6ClRjRVpPQUV6MnkxL3FjaE1kY3ZnWWhVNlk2bTFXZ0lWd0tMc1ZNVmVTY21yS2M5MFNyelIwaWp2Nm9qQ1F2Z2FRdWlJU0xFamVjN2MKTG1DeDJOV3RGVFdmcEtwUU5neWZIaXJ4bWJZVGZNbE42Q3dNcHV1WkFieUs2Rk8yWXlTdVlieGdmZEdhVTFvU1JzRTNSUktlOWFuRgo2R1k5VFhvVUYraXU1RW1xSlhVQ3hJUndpNm13VTFWS2l2bFZRVHBpN0l5OWdtSm5mWUtMRWdZRWU4WURxUXF0cVE5QWVVRkJOYmlhCkVrdXd2UU1WaVIrV2ErN2FENittak1XdlVMeWFRUHdnT2lJcWt3bE5BNEZ2cU52NDlNSWtGTGhFRDZZblBEWHc3ZlBIWHlIRmhSY2EKQW1hYVphQXFwSDNmSnM4a3pZZlVyZnZBUHRzL0ZocVMrVmNrWWNmTjZPR2NCRjlXNWFVUTlnRXJYakhDQ0tkUHZBMmtOQTVTOEM0bgpjMXg3c0hxVkpQbU43OXJhWFRyajZXRndwMEQrZWZLQW16aHBjNXI3bmxNZ2xSVXRPc0NaMnRrTGROQzhNTG05YVc4c2xBU0d3a25qCmVhOXg2eE9wb3RXWmVkR1kyb0VERHRIR0RkeTJLd3prV0VGeTIyOVZMTWpUZUt2Q1o2dGhxOEloelQzU1RKTWlBc2lVSUtUQS9aeHcKd1Fhc0NKbVhhVzVBcE9ZOEFJQTB4NjdTaWpYYXM5RmtWcnJsOUZJcTNYNnhHbFFpQkYwbzhoTGNYMnBRTWhvZEZPTEFBRzFvbWJEUQpUSVV1eUVLakNwRmJ3WjNDN2tYVHA4Z0xDaWZqWE5uS2loWHNQYUR4VzRUQlpTeG95OGtsb3pVeXRmTS9Vd21oelZVQ24ybUhNSUlHCm0zZWVsUGRhdDNmRU93OXRQRjc0cGZaeFpMeGdLQkppQXJBVEh4Q25TM2ZFQkRmbXVPMjRPU1hHaHd1bktPM2JYck9BTWJJM3NnQzMKWlMxTWZhdFhBVlB3eFdkY21idzd1Z1VKU3ltd3RrQU9XTVl5WDFXV1dXR1l3VzVrN0NMTUJDMUxBMnViMkNpNXI0S1hWZUtDOFFncgo4VFVscVdzWGszWE1ramI5ZWMycXg1R3VQY3NoTzE0NDREaCs4MjVwVlN3VGFqd2J0RjUzMmtzcnVXS3VIcXUvKzYrcDBjdnpjejRlCkxtclhGcHVKNG5HLzJ5NTd0UmNVVzdVRVQxd1drYzAzMmtZSTBEaHJDMUtWUlRuMkp5cTVvbllYdS90NDBIeEgyYUNldjFycDBHUDMKV3BTZ2ZoK1QyaTVtZkMrVGtHallmbWk5dzduQkJuZWlnaVZtZkhCaUdlZVJ4Tm5wdDM5VEtDdWdVbnRmRjlZekxYa041eGVhaU9ILwpUbTlESlVLalJOSXMySTFPTTlwVU5DajZ0S0hDSGtwQnBpQ1liTWRTN3Mva0I0czBvN1dJU25ubVJTY0lYMUltdEVCaGdCK1NMQ05rCkVyWmIyczJVLzMrOFcrTy9LTmhZQXNHbXIwaVFvM0FwZFB3aHliVGI5TGxia3g4Y1lra1NrODQxOEMrdmJBbVNsOGhVV1c3Rklld2UKMm02NFJVNXFqdkgvSDl0OGREcStuOEd4alFTcmhIT1hzUW9QakxVOU4yVGNwY2tQRG1ObWQwalNKVEtXT3JDOUdPcWJRQTBzb3c4NgpkY2ZYM1AvZnpZdEUwYmFQZ2h2KzVWTk1yblJoSDAwUUtjMHpVSjR6NDg0MTNKZkpENndBSkhTWXdma3J3MEhyU3VsdzZOaEdlb25DCmdZVi9lVzM5V0o3V0R2cmQvZ0RPNmYzTEM3L0szR1FHQ2EzNDZoc2ZaaUlOdTRnVk1wTjZGVnQ2UlE4a2ZwS3hHWUhXQmVrNWJxUE8KV0EyUUZpTlBGYXRDMFo2ZGVSMEt5RXhwL3dBZW1kUVpHK1lkVXJXZU9xVGFQdGlSTEhCRXBVTWg4REViMGhUakE0aEZJWkdjTkhRQwpGbU5tdlRHcHpQQm1tOVVSN1ROMGZNMXRyQStTNW1uR1MwbkNTdGMwcTJTR3pNTG1UV2FjRXNmWDVTSkYwL0VrTDhMOEVoYlo4MzF2Cm8ySlQxQ3J2NWh4MWhxUFlQRGNlTXpEdDdJalRYY3k0aVJROHYvRUxQRk4yTldyMUtxLytpQ1IrUWhEUi9CZjA2QT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJY2pUcTk5d3p0OU1QMzA2OU0zajNlZi9pKzR2eFdrZzFVT3kvUDIvMnl1N0pRYmMvTEczQlo2NWNjMVErNnBUZE5oZDgxT21ldzU4WAp4MGp5Y2RtRTdSb1pNeWpiblJHK1JJOFBhMDI4VEgvM3I4QTBlb0N1WFh2VWZOc2ZrREh2THBINjZlUmJlSmJHK2J4eTQza0lwSjJYCnZSSDByNGtQQi9MMzJoZjBMYklSMjBlSnJWVjd2MXVXN2FQeWJQUkRFNjFvdGNrWC9wTGFXUmRmZ2VyQkhMZ1lsTU55OExhc0llRVgKMklmaDRncXRidWVpMXVxamtmZlgyZ0E2MmUrNUdsbjAzR0JjWTlBY3dteXJ2eTFiSTVCRnA4MXVzOWR5dmJyN3o2ZkEwY3Z6Mm90eQoyTzllT3FPcHo2OExpRVROMDN4Y2ppNHZLSnpjNG4yT1hSL1YwUERzdWh5aVNJQ0R0YWZsOEhYdEJUWGUrWTBNcjFFenRrYWFqTldBClpYRnhPVnBTSndsVVRuWHVxTmw3ZGRsOFZkWmdMbDVlMlBMZTJRRExEWWgvVVY1Y2RvY3h0bWpRWHVCeWkwWnQvTmZ2K2hmUmIvZGUKUGozNnR0OHVaODZGKzdXN3Y1NTNlL0J6SGRnMTZKekNnbmZEZE8vQkFKUXVXK3VhVVh3QS9GRXAwSmk3N1VIcEdNY3VHLzRWL3huNQpkeWp2L3JFM1BIbmJIQXp2UjlNcEx2bzJNSkxnd3pubGVuNTJ1WjRNeDc1dEtIZDYvVjVaZ1RIZGZ1dE4yYTdDR1M3NWdTYm1WZWs2CjdmVGEwRkZSZ1RhWUhMQm1yZkJZVGw5YytnTU4vM3R5UWl6a1JDWDZPL2pBYTVXSnYzUlVOMm1oZi9HMjhsTEhvcmM4bzVFOFVHOUcKL2ZQYmxXVFhOdysvR0RaUm1VQVZCNVpZMWVsNDdldmlHQjhqV0p1dWJNTXFIWjc5c3NhNzhTMHZneUcrNGIzaG8xeUhjN014ckxMTwpvL1NYVHB0dUN5OGRYMWZ3ZGdWd05acGVseTVqeDFLaXVPVHRVaVhSNDdHTXFIZFY2SGwzMjZUa3VwRExLUG0xa2ppNWJVcjhpWHNlCkdhZjlFZWdCZUxCL051aTg2dlNxVURWZFp3MzJmQkoyeC8zTFFhdmN4MERZVzkvMFlXdTY3UzZjbDZObUczU2c5KzFIOFo3OStIM2IKbVRTcXpLNm84T2V6dHFLeHVYUmNkdi9hSEIzMlcwZjlWck9MWjZraC9UNXIzdm15UUVzNWVISVlsNHgvL2c3MUkyelY5VjZvUnRKSQpvcTYvZWZEazBXVzN5M1lhRjdRSnY5b0t5bHRubnNNdkZ5V0ZlajhlZE5vbnVHUWVOVnVsejNTQVEreGVjWHZlNy9SR3lNMnBXc2RBCldiRGQwRUJNRnZtKzEzRzkxWGt5cjNVeUJEMzhkZVJadTZBczlqUXVxblNPd24xbTQ0KzYvZjdBaHUxUldkemRza1ZsOS8zTVdGcjAKQlJzQUZwVWt3cUlPNkxsa0VjNW5GODFXWi9SdU1VY0paK2lvTkJpdk5yc284aXB1UFM5eXNhQm9RS3JtOC8rSFR2a0x6TFhEem5BVQpMSnRHNjNRQllzK3JISk1UVVVES3NwazFJbk1rRlZqR09oTDNFNXhieEdUMzlCck44YmtMNHFEc2RnOUFXcnVDNlZ5Y1dQQzQ4eHVQCnh2eHUvclUvNlB6VzcvMDFVb21RYlhyUk1Idkd5VG1sdnZPeWJuN0RoR21TUWQ3YWJTTGJkYk0zNnRTYTNVNXpPRjB1dG5IM0wwZmQKVHErc2pjcGZlUlY2TTNIQk5tc1VTSCsvQkd5amQ3V2o4bTNaSGQ4NUFLVThPYjdvajhocDk3VGZYbUs2NXphSGRLdGl1RXlnRWRFVApFaTJwMVRXYndPZFBQYzRrUTVQbGgyYXZNM3dOcEVRemtWeCtlU3JNVWt6WWgrZmRacS9FU1JJTHJZVnJtMnBRY0h3SG1ZZExvWXlXClQxWXNYejRCejNmOWk3anJWZGRmUUxCUEtsV013MlNBQXhGVndUR0xnVm1ocXpFUVYvWnEvTHZzbGdPcitqM3B0Y3Rmajh0V3Y5ZGUKcmM2anptQzRwQm1hR3ZPSGFWNDFUODc3RGE1SGM4V3g5ZlduaGpiTFJMV2h0ZTYyNlpGbHlnOEcvUXYwVnRyTFpOT21pUW5OS1JjMApwYktwZHFPeEdXL0FKVlI2NnE1UGd5NzBZREE2N1RjSDdacVlUcjhVT2MyOHZIand3b2tRa0FvcUZncXcvci9ydjdDTld1TDd3NDdmCmpDVDNvM29WTVNIWW5neTVyODVqL2UyMHRzc2xZcFZ4Z21tcFA2ZGZOTnZ0Q1lGOVRvOXFqSUdHSUdzblFDQ2MyWnZKRzB6N290TVkKRittdGZuZmdWZEVIVDJvUExrZDk3elFzSnpDU201RFY1TnFiWHIvMUJnUjM3WlVOeVZoUXREUHNnOWd0YTZkNFdjY2x5Um9yWE5RdQptaGV3RHd3NzU1ZmRabkJReW1qbkdRMmF2ZUZGRTA0SHJYZlFacWNOcGJtTFdpcVpSMldiUEY5YUZEUWlvZVhJZXp5bldFVlVyeUtkCmExblpBVy94c1RJd282U0lPcmkwYU5TQnBXVjlCNFJKODlTWDVEUEVRYlAzdGprTUdvNFlHNy9uN0ZESCtJVGF3M1puMUxTQ2JVSVQKSTQrdWxUZVJVL2MrL3V3dmVrMU04Y2w3WUJNZWJ5RnJNQmtmY3g0YXZLcG1YZUNMbk42MjBoSHFFYkRDcUJKMWZMTFNlRXVpOXZENQo4Y3BOMlZyTDIxclZ3ODZ6OC9pSHg0LzZ2VkhRQU5Qd0F3eExxelBtZG5jUDZ2N3dHUHZ3ckdkekdFNys5ckk1dVVpcHd2bEYxKzlTCkU2M2o0VFppVzFUdCthdXpjZm9BZHZqZDRYUkJsQ2QvS3djVHl4bCtlTmdER2U1RlFkVHd3L1BUc20wbDBMaW9ndDhvTk9lN2FTdlQKMUFHak4wWHJWSkhYL1YvKzJtbFBFSDRFN2JKMGZ1TElXUjdZUWZOdVFUREh1RWFPVWhaVjhRZW9pc2NjOEdVSTN3RUdweHk0NEpRWApjWERLVk5GblRucytqclhuWkY2cDc3eGVIMGU1VUJITDlucy8yUENXL1RpOFJVd1VmVFlSWTFNbC9BV1hUR1UyWWVFbGZMSVlxekhLCmxsM0txZkZpczFsbHkxVGpsY00zUHlDcHFQWDZJV0NwMXVsUlFCSnFHS3haTFJHYnJxMTd3Zmg1NytmK2FZUFFOYnRkM2hHR2swYXoKcVFvZ2lXQ0hmVFZCd3p5OGkwc04zM1F1VG9FamI4YWx4R1N4QVp3Y0I4TVNxUmtzTGduN1dSQlRkNmVWd01ueVRIWkUwWDIvcXlHagp2K21mUHVtZDlXdkI0TGFFMGZONmR0b1puVGN4OUd4Uzd0dTlJaTUrOGVyOFRlTVVOOHYrMlZuRG1yUGRQajYzK0Rrb3djUEo0clBZClBvNzhjbGpDYmtNYnMxK2dUaUd0L1ZpZTN2c0JSRi8vM3RNKzdPZmxUNHZaaWF3dmlUTmptdlpVQjRhamJxTnRtNkJKd2tPNlpMU3cKbWlzZjdMRlY2bHkweitIbmJxOXlweTdhbFpIYk1BVmZZOWJZWDF3TVhMRUZZd0psWE90dW5JV2NPZEpRTG5JUlpzWGNVckhQVGVUegpTblhPWVRFM3VuQ09xMVp5MU9jQXYwSXRMamtJeldkNmJpOXQyWGpHM29YSkJ4SzFYVHQ5VnpzY2RON1NZMzRMQmdHeDlPS2RZYnFoCjFnVFg1aGVLbWJZQVZUK3lIUzVBTmxGc2F0Q3BGQjFXRm91MGRqbnN2T3JOT096TUZMbW56cm0wQ0NNVjdKOTFKczMyczJYNDBFcXUKeWlKMWJEaW1xZTRPR3VmZXpqZXZSS3Zmd3lSdGVGcGRRQXVXOUZ2aXFiMzBaTSt4TTBzUDJvMytBSlgzNXJUZVBWbndESlFGenNKRwo4YXd6UzEyNEUvNml1VUN0dm1vc25IeXVqQXU5RXNuY1VrUDB0VEN1cGVYZUxxWngyTHJvdHQ3TmwwcTJUS3MzYVFpYkxET0NzMTUwClZwOURINHhUdDNteG5BK3UzSUsrMHc1Vzl0QU50a2p1WXFraEoveFlPbk9wdUpYVFlXRlVxUU5UZm9TWllseFA4R21sZVhzMGlIaFUKRjhkbDBZSU5la21aMXFCL3NhUUlLbXNkVUYrV0ZCdEVtVHFXTllvR2c5UG1ZTGhnSE1kVmpMQzlWQ2c4aWtoYVZqYmFZeXJvUmFFYgpGUXI3YmxRb0czVmoxaW82NjQwYTdlNWlrV2ZMWEF6TytyMUY4ZzZMRFM5UGVUMm1zOFpvQ0lSNk44dk1VUnlDS29ySzY4SWl2ZkpWCk0xaHQ1eFRDRXdnb3RNUEZzd2JMd1hiVFc0eXJLeEJiMDN2YVpvLy9zREY4M1lSRFFMbUFTMWlvSEtIUGlIUDRSeGJmaVlManBiSloKY3Y3WGk4YlkvUTNxMnF4U2cwbmRudXhIczBxK21uRUttRlhPN1lMQndUWnJmb1Z5MWltMnVHUzNzMEJrUUFGMC9qWEhEdEp6Q3ZZdgpXZ3VrQ2hVWUxoaHhLdEMrWEdnVFdDQjVvZnBpTlFOT2RNUGxld1NWT3J2c3RSYk1FbHZHV1NONHBpelpHS2hPczlkalcvdnMwelNWClduWTBhSjFINnRMZDd4dkhqWnE5NUFpbjNIYnRYM2VQZjN6Mi9GK2YxdDdLSlllemM5RG1JcFZ2bGc0SlpmQjQ1ZjA0YzdyRDE2ZGEKNSs4V0hOdWpnbjM3SnZmMDJmb0JGNDlPMTdFdFJnZEw2UFBPcjJYM2VUbkFwR1JUMXBqajV0dnlLWnlkT2hmZDhzRzRIZU1LaC9WTwo3MDEzT0lKRjVmMyszT3NudlRjMXZNVTIzbDF2Vko4dzIxN2d4VHMzYmphbjJ2UERSODZhaFZwRC8ySmtUVkRqSnNKditxZTFaL2FuCnlPYVZaZU5HdUxoVU1NdmYyKzh3cFErT0Q1NDh5ZlZoaVRNQ2YxUi9lZmJIZjM3MjVZOWZmWEsvK2ZMemI5SS9QcXZ2ZnoxNGZQNzYKaTFlOTMzM3o2SGVmMy8za29OTnNEUDlndnYvclEvUDdMNzcrL3ZHZm42cS9mSEgwcjArZWZqMjRiR1dQSHNxbitSMmgxTytUWkhqNAo4K0dyejVNL2ZIMy8zNDAvZmYzbDV4ZkRyNGQvay9mMjdueDkvK2gzQXk3MHpXai8xVi8vZnZUMWw2bzhQdWg4OWVmV1lhUHh5YXVwCnBvN2EvNEQyc3NOSGQ3N0kvdnZ4NlBEbm4vYlZmOWMvZjNEZVB4ckM0STVlZi9abjgvdkxSNGZxRHovdS85ejk1TWU5TzRkbnlUZW4KTTVIOUlTdk9zaC8rL3M5L1BmanVvUEhEL0ViamNsLzg5UFdYYng3OTlQVVh3OGI1WjRlZjM3bDhkUGR4KzJ6dkRqSHIwZitjUExzOApQUHZweDJ5LyszWDM1UmRuKzY5SEI2K3oveFpqN1BpZlB4NjJ4TkYvdnY3eUw1LzhhUEZBbDRjSC8zNzE3ejU4K3VOL0RwKzBuL3h1CnY1Ny8vSWNIeC9YZjkyd2ZYamJibDN0M2lwL3ZmdFo2Mk5KL3YzdndXcDNjLy9MQm5mU1BuKzEvKy9uL2ZQYjF3U2ZmUHpvb0wvLzAKNXgrKytmM3IrNjFXOHcxKzZuejI4T3pvdFcxWkpQZWEyYUR6aC8vNW92UHZiOXI3M1R0LythUSsrT3hmbHcrT2p2LzRIK3ovcDEvZgovK1oxdW5mSDNQL2hwNjhmOUZxZm5ILzIxZFA3OTdMemYzM1Z5Yko3dzdQMHdhRDFSSHoyNWd2aE1iWU92eG4rQUd6TFBpbXpIOU9rCi9VWG40RjRUeGxjOC9lcHUvZk55djVzOVA3Y1UvT1BvenRjSFQ3NzgvWThQUHkvMEVNYmx5VC9ONy8rY0hmVC8vZG1YUDdULytZVTgKL2YxUGhQYlB2VHRBMEovTm4zNlBRL0pQODZQNWV3LzU5T2Y5TjUrYXVwdWFQN1NQRXZIVDc1OGUzbXQrK2NkSHYvdnN2d2ZZaXNFZgovazFZcU1qZW5lVDAvejVSOVBtelB6LzYwbjM2OHNlSGY3UEZEejUvK0Q4V21meUhmQUpUOTJYeTJaLy8vUEJ6ZWZpWFYxODVQRDkrCjllWDk5cy9mL3B0RzBuY1k4RDNiMTY0VktMVC9qZS9BVDZFRDR1NVhMN0JRcVFpbWY3ZC9lRUtzUGl5SGYxSG12ODNQclFmZkhmNzgKMmVIWnZiLzk1Mkd6K2NrZjlzM3A5Mzh2bnQ5NStmMkRad2Y3encvUGpqdi8rZm8vUDMzeGF1L08vMi92eTdmVFozSUZuNEIzQ1BzTwp0dG1Yc0dNZ1FCSUlFQ0FKTzRFRXdrNzM5UHh4bjMycXlydnhDbngzenAwejV6djlhNEtOVktXU1ZKSktLdVdDdmRhUUltWS9QT3NYCmg3aTdrd3Qyc3k5azRmZDltUC81RGZzVDMzL1dCWm4vZHVHQWdLbFJKTktjYlRsODBiZjlYelg3VW5OVnlZSnpWcVZvd3hDYTRuMncKK3FlZHIrRk9kOFo3YWtLcGNIU2NTYlJPcG16cjZYUytuSnFJc2p3Nk1BdlJQUmdaVUc5QWNsN3lKNE8xMko5WkY4UW9tUzVnNUdjbQpnRmdnT1VxU0JjQWRMbzg3dDQwTnhHc2xwQ3gvWVptRm9EZ252VHllRVpYQVhQaDBlcXFWc3NNbkhIRk0wcjFMakVqSGQ5V1h4Wkt0ClB1RzBESkxVUUlUa0NKK2JzVG5wc08yYytXVzR1U3E2YXo2UzQxUWdBTDB0MURCdnhSbmswQXdRcWo4Ym1KclptVjhzaThkSVl0cHUKWmlOOTRsMjhCcS9sZFVjQTIxUXFlajJUbU5TU3hGYnphdDVnemJicU16ZlFNS2xZSVZmcnJhUkdpOTdrdlZmcVJiNkIwQlFKakNnRgo2NWVjYzNvbG5hL3JCRmtJOVFsM3FqVHlHcXpjdk1Dc3B0OWtzUkNLNU1MZWx3NVNPRDY4M1BFZ3BBWC9hT2ZLL1o1bWY3bjFwclBOCnRwWmRDd0JSZGJNQWRrWFA5cGtnYmQ3SVI3YjV2YlNEbjMzWmNtRjNiVWxwUzJmaDIxNE9nOUZ1bDVRV0xIYTZaUT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJUm9VREJOV3ZWb0RNTEI2N1VNR1BDcFBnOGozYnRrNlB3dmRzMldicll4MzlYWHVUU0tOeEd3SEF3ajNmUG1ISjNNcXgreUdUSmR6QgowKzM5cG12TXB3bllTM2pLR3NjbTU2TGpjZi9PN1RTaXA0Q1RIYWZJQWd4di9uYnhQRHB5SnlySGI2Q3hwK1pRRGordlA3SnZvNmM4Ci9UU1dIV1dTNWJ3UHZETHFBQzFRcytYdy9ubVlmVHUzZ3R4VDlETFFZK0NMdjh4aEdyZFJxOFdYVDM4dm1YN0pieUxONzRVRG53emEKMllETmFDbENuczdqcFh3dEF6K2xzS2NTL29qTkovRTA3bkhrMCt4M0tlNFhCaXYzSnZvVy9wbURxakNQZm9qK0RML1ZpQVo4K2tqOQpta0dRaDkvbEtHRFpwSmVNaEx5RkpqSHM3NHJ3bFNSNkdmNVpNRmpaNGVYZ1M4OGNIQW9MeENjRWtXRUhuMkova1VDdndORzhvaUd4CjA4MmlnUmlzYUpyVWhPR2dJcS9sZWd0K2wwREFPQ3dJaEpoRXpKREZTTkdmTEx3M0dndjdhL1NiQkh5T3BwSG1TSWxlUjhPanFMaFoKSkJvc0NkNFFQVmtzU2RIU2dkVVhMcFRFMGw2eEVLSmxvTEZRdjRIRTRtQ2phU0E2Q2NueGlHYkYvWW1Bc1poTEVtUElTTTRscGI0awoxSkRSSnhZaWhWVDRKOFVXUVBQTE1ZWXNXOENYYSt5c09GYVJKQlo2QURqNWtsaVAxRnlSNUREa2VPVG1ERjkra1NLcVNGSlpBajVTCkZCTk5FOUVrTGdTUkZvNG16MkttZUZxRUZMM01TUjNnWkc2MUJLdWE0cmdXdlE0cGtaVVFsUVE3d2xkV2VWQk1paDdRc28vQTZpZTEKTXI4Z2tpTXFJc2cwajBrcFFEUTFWalQxc1NHMUpLd01VZG9TamJFWmp1TE9GL1NKSWorY0JobzgvS2N2TlAxYzJWYW51aUV6OW5rTApXUHJmQkgvRGlHVTNZSzljMU1oUnZSY25qUzRmMk1YZ3ZLTE1idSsxQU11bHNNcThtOXVML005Z21DbE9WM3NidFpYeHpJblE2VlhlCm5lR2JIZTUzNU00QVgwem8wS0NCRmhaZVo1b3kvVjRyems5dWp4TjRXNWc1MDdFN1l2bmx1ZGt2Vkt2N0hIOUN1ZUU4Mjl3VVhqSnYKZzhNRVdMRHJ6Qjh1eE9KR3ZrUDhHVnNQazk0UnVSVS85WnVjSDhBSjdleUtVMC9Mbnd0N0NDL1BiOFJ6azBWaDdpcVdPZHNLV2twUAo1eGhIR05vSys0eSs4RnczdmhFQlhGUG8yOGJXNVBhYk1zOHVBSFNENEdmZXJiL2UvTXpDY1FGTENWanJvZjR0em9rRzF3UmFTamM2Ckp4cGNFOXJxWXpuVUM2ZEd1Y3dDMzNldzRqeVU2TnAzS05OcjBMYXVhUHVvKzVSRFppeEhKdzdVLzF1ZUJYS2tHWCtxL0ZtbzVzSjIKZ01BNXlUVXlINjVjdy9wMVF1WXdWQlVSQ1RyeGZSSEU5cWx3MVZlby9FYkdITm1BWndFSlI1TS91eWxIT3V0YUsvdlNyZ0oyQjlKSgpNU2MzRURtbmdxSm5LaHgyc1FKUXlxM0RpdzlrL1J1c25QMS9PZEQ1UzZHMHNzNkJlRFdTTUtneEJaODhwOUxPTkluRjNJbmdzeEJzClRjWkpTZG9wRFZQS3ZxMHpidkRyeFI2Zk50TXZSS1p0ak5HZWFzczFCOFJhQlZXY2ZxSy9NdWVYbjhZNEdQQnd5S3orbHc5TTF3ZGsKUDdlcXU0RWo4dm9kWkFVa0RoMkRRVzVGUEJxNUJ5eXpZL0haM3hxRHkvUWs4SkhET1RKWi9QU3hVQ0xrNE10bEpvdWJNNUJLd2hyNwppMUtjNWJINFA2S1JhZTBwMTNqTmdOMmk5L2RNRC9UY3MyWWJ6MjhkNkdzekQ5NS9BelNOdHpZc3NqcFBYckhhenJjdUhWL21CeEZtCldpcEZ1TytOMldCbFdaTE1IQTdMZGpCZWYwOGpCQWtzblJoQjd5NlBmY2Z5RlI3c2wxMnVuQXVlY3hqdWFSK05nalg0R0dSamlhcVgKZmRBSzduMC9XZVNMRlQyWmcrbXBUTHFjbmlCUVYrL0F2L0hNTm1CM2FwTGswR2xjd3BrR01zbkpZSk41YjdodDhhWDc3UWRzZnJGZgp4T2M4N1h3UndDaDdDMDhIMTRqaXNVdU9NUlpUMUp1cy9BcUFhWk5lSXB5MW9SMFF4bUhVNURmQUJSMlZwWmMzRUNpOXdCWGNmdWQvCmpqOWhHRlh3ZmpTeHArSStMNEtvd2N2bmdXMFl3YzdOU0c4QW1DL1ZOWG9samtlTndPWW5uYjNYVTdiYXcyZlVNajVXbjJlRjJWL00Kd3pDZnd3VDg5RFJXeUpmTjFHYmszUnBUUGlvUVFFWFAzaDlEOGZuSU5xZnBWSDcxNTlhK0pnNkF2bTJRMldHd1VoaWYyOUd2NG5CZwovUUNEWHhneis5ekF3ZTVZUzVidmdOWU5XNnlBRXJFSzNITVd4WW0vL3lPMFlaREcva0MrTzcxZjF4YkFVb3E4MTNkdndyMmJlak9TCkRCVG54Y0hMWkFoc2t3UlVPTi9PNHRTTmZXYURqbGdEcUwvM0tHVUwwT2dENWt3eTNiWVZLbjgvSDdsUXArdkxObHl2aTJ5ejVRYWUKUmNsYStvcmtWdmpzd0RkVnFBM2wwVitvZk5SYzBOaG9vbGVBZGs2K1NRMCsyckpaM3NpaDJkWXJmQU42NWRaUmk2Znc1SEE2a0hIRAp5ajZ5SkJiV0ZlQ0ptQ254YlhsYlNpQU5nazIwZVN5NlhlRnYvdllHMTJvM3pBMHlIY3ZweEdLdWdTVmVHTU9uR3RrRW5CeHErYnlDClIzWWpWdmtvSldrUTdQNktJclQxMysvditJKzlVUWNtblNkTEZucGxsOVRVQk8rRjNBWnI0bXY3OGFuMFVzY1ZlWjRtWGtTdkpPWUQKNXdyRjBlTFBpOFJQMGJQdDQwQXpodkRzVzRqOEt2MmRYSGI0M2krallTNjR5SHdFZTBsOVNSa3k2WEMzbEgvT2Q5SWkzcUJQTHc3RwpEMkEyNzV0Z2tUTjdublZJZzhKOGdMenZPNE1WSFlCSXJJRVB5R2MxSEg0azkrVmtZVjBMY1VZd3ZZZ0RzN0h3L1RiYTVuOU1saEJnCjdPQkxkcE9xYktWNENLNExaTHFYN1hRWHEzLzc4ZXhMdkZqTkpISTd2dVZOanl6cHlCeThzVFBVeVpsczVHdjJYUGlPamZ6Ri92eGsKRTlFejludXd0OEMrUCtobHQ4c1hGNkNZa0ZsWWN3bjkrY2tOSGd3cVhlRnhTZW94SEpCaWtOZ3FXMnhsSTdFbU1odUhoZS9HRWV6SQpsS3FnUjFzMmsvbnMxNExNWnhiTnN1VVJyMlJqL2xWVytwV3M2emZUYVZYR1pMSnc0bzBHYUdLektSTi9ueTh5MGQxaGlPS1NsMWlBClErZENhd1c0NkhXcGRhYVVtU2VFa2l5dDYzL3VWS1JVQnZ2THZwL29zUXNWQUlxeWVJUmgrZ2Jnamw5YnB2UGRPdk5ncDhKUDU0S3YKT2ZObTRzKy9LNTV4RHY1cGhVM2tKazhmdmJEaXVzOUM3elgzQjNZL0FmbnRhLzl5UGhneHBKNEgrZVFvdjV3TDVjSHhXUEJNeUdMUwphYkcyQVMvMjlybS9sMVRva2w4YUpyQjlyZnJRVWtyZ0RxRG5nbFpncXJYOGhlL1dBVGg3MlBjZlR3SXJ4NjlSeVVvYXE1bURlWEFxCmZHOFBQZ21HallGZGMrR0VaenRkTXYrZERuRGlRL3N2MERpSXdFQXNaV0tSbHU3dkQwYUVWc3RDS1dXZEF4TWpGcVppc05OTy84aUMKVFpDT3l1d2RPcGVmVUVkMEMvUGtBTG9LWnpmbkFES25QQUdYd3hrTkhSTHZ3Q29xL1daZjhGd0F1Tm5wVlNhWjJwbjVzc2lZUWVEVAp6TStqSW5iMDlNT3BkckNZRFhtckRhZ284RXNzNkNVMDBBRkp0Q1QzSkJOWjJ4U25vUTNBN1BVNUpZaGx6MGJlNmlSWWc5NXJkcHY5CmRraGpBWlN2UnVWQU9JRDFoQzNpZFhjQTdLUXRtMUdUcEFyWW5sb1hPY1puZysvWUNRaHhhNVBGaURUWkFFdzF3b3JUM2lGVXlKUjMKZStabHp4WWFkR0dLa1VxOXpCb2RITkxXaGZ2eHFmL0VvdzdZZGI1eTYwakdnbHdKK2lBekRBOFhJcTR6MUJmTnVQYzdlV0JueWc5QgoxTXRPTExkZTcwWWlCNTdqTWQ2MlBTbE9zS1NkYjhIVEVNUFVnK3g2UEllbkVtWjRXSU5sbTl2YXFlQjUyYzhZUzJsMVprZk4zMThRCkZsdHhhZ3AvQVUvR2VDQ0wwV1paYkd6c3k4MGFjcFFUMzM4MkczRGJmOE9jTFNSaEFkU0J4aTc2MEdJRExBbzJSZUs5Nkg2eHV3RUIKQjE2bDkxSjFJSVpWQzhCTStxUXdHNndzN3ZkTWNrMDYrVGE0R05pYnZOeEJFZDdubjR1eEVkcFEzS2xqUDhZcFI2QXQ0WlFlSFExbgpEM29vei80ZmN6eEpHN1RNUytSdzdROERIUmxlWnlMZFJURWJMUjFQOE9qYlN6cWV2SjA4M3Y0N0p1WngyeCtZYzlQSng1emEveUVyCkV1cms5SFF1MUpibmJIU3lXL0MyQktSdys0MXhHZGg2V3l6eGZaNGZ4S3AzNnlyNGViOWdENFlSMHhpczRUMGVld1AyOWh0SlpoYUEKeWQvT3JaazYvNGFSMDR2b0FQMkFPbUNmZHdMWUk4bDY5czJUQWV1eWNHMzRXQkJ6RnFkbjB6QWI5ZnBNMENBTWk5Z0xiRWViZVM2NAptczNDbmZaWEp4cEo1OHY1NWNmTUJEMHNVeWJaQ0F3SzFXclN4QjRXaTM4RzdERnliQ3RtRWw5dFlIWkdHbTZNOE95blFNdjNWMkRQCi9kNWxtK3ZRdTBBSmo3dVpvN05yS2xTZkFvRHR6Ym1kbEVKbFR1MWYrNUhXOEx3eFdNR2IrY2ZDSWhRMkpUM256NTl3YXU4cUFpL0kKdFNlVDVKVG1SbFkvc2FxSjBVbTBIanZTVHNXcnpmMllpWmdLS0hjQURPUXJIM21iYlpQQUd0OVpCbDR1dUJtZnphYXRPREYydmViVwpYcnhWNnZhN0c3QXVweHdYemFOZWVSNU16dVRvNjd5RTJSWjI1QnQ1TjU1V0VDMEVmN0V4ZUxNMHRScmZmdTg3V1BpMkk3dVpMSTZzCmJoTkFIQkIvYUEvazVWZ0l3SGFBOFRvNEF3TDJyRUN0TmM3Y1U0ckgzck90ZHFURjBTNjJ5dnpXd016LzNnVWhTMGpsMFR2WW9uYlkKTVlzbG4zZThtQ2dpVnM2ZWJCVmNQLzVwMHRPcjVySlJUd1hDcy8yQXVTQlpaUTBpT2NvemkwTmJlRVZnVE9XbTJaZHFHUjZYTG5xUQpEb1JnU0EwVDJCem1ING54Ky9ZWGVLLys0cStWTE1hMlA4VkJkOWtHQ3NmYmszaDlGRzYvZlB6U0dxWkdmc3JDSnAybnhMWTREVHRECnViclQrUlBaVkJwdTZJbUxvOUVOc08vWFNUdGdaMHUvNk8xRkY3bmdlOERMVy8yZmdXZVJiUldPcnZDK09rNC9BdC9ZQVp5ckpDN0UKeDBKeFBRSjVtY1JYajRXdm41Nlp4MmdzSE9UV2d6M25UdzVFb0pGZlptYmVRbVdkZnhkdCtSalIrRFNUam1vdUN0Ymx0ZS9aOHVZdgppSU9IV2Mzd0EvM1BVSEhTS29ZNHpTakEzSWVHUTNtR0F0Wk1oS1FmUXpFVjZDTUhzSmt3NWhJdmprZS9udXdtYlh3bFI0NHZBZ3JEClorSEorSTF4dzJOZ0R3ZUp5a3U1R1k1MzJ4TXdsemxKbTRpQTFXaHQ4WVF0d09vRE04OEpFSHp5WS9YaHVQbExVMnBSS0RaMEYrdnUKR0pBNnR3ZklVT3RZbktiS0FGVGJ0clBFMnNVUFMyenhEbnhrTUxJeWpNdjdCdG5XY25xQ1kveXZGSnVDSjh4N0s2Q3J3elJrK1RrKwpLdXYxR1NXNGJ3OFB2QWFlT3F2WlpMS1NOVitqTHAwUURGTUxYd3ZrRUYyQlU5aitlME5kRGl2K3NXUnlzdlpyNTZXU09Sbk1UUDArCmowcXdpQi9RSkQvZVVhWDhQL09qSWh5Q2dvTXlUQ3ViS1lDRExyNVkveWdWbUdpNTNFY3lBWjhaT0hXTEUzblkvbVVQcDM5dkQ2dWMKU3ZFajgwUFlneWZQWmEvVE54VEpaN015djJzZGZ2N2dkU01LNmVjc1VjZUxlWVZmZWlFL0RlYW1lNjJ2OG1lcE5JVG1mTUVickJJOQpHRm9BTW1vZFJKTXJlM0MwbG9DQkhzYUgrY05wT1grZ0t4a2Z3TkpBSGpvKy9IczUzendjeC8rQ1FqYmVQUENGRWZMTHcvZ0l2K1p5ClpKbjdRSHdQN1NNQ0NmNFZBdnZQOXZ5d0E5ejlBS1JzVHJFcVFrMkJXOERlNUQ4Q1JKNEhnSXo5NlFhTS8rRzBoU0NtODRjZlZFNDkKZmxpUC93T3ZLUm52ZG9CdEtRaytucWRMT0x6S3BvQ3E4RGd3RkxZTklORVpqRzc3emFIL09UNmNOeXZZTk5pbnJHSVlzUUdncDRlZgpuWEk1QUVON0VvajQrM3dDTDJCVFgxYXFLOFlQVTE2dDlDcGJlcTQrQktTb2N2d1NJRm1OMERvQWFySlhpMGkvR0VRMG9JdVF0WEpmCmphdFpWVUQvZGhwdlpyQnppVUxsQmdPMnZ0MXNwNmdMakx3T1ZzSkY3UURnTVdCY1doSENuVU9ERGhUbzRPejBzSjJNVDdYeGYrWU0KZ1lPYVJzMVRaOVVmNXJvcmdwRFpOVmd0eUUyMkFvdHhzNVB0dnpUc0dJZ0Y1QlNvUHBYTjF5UGE1SVdpZEg2N21hSGl5OG9NVVB6bgorNGVwTWRDdzA4ZzNkRkhlb29VRUUzTkhXQWZCdUNYU1gvekNxZ0wyaWoycXFFQ3lLNHpZVU5IUUlVWjE0VGtTY05NSUtoSU9zcWs4CnA4a1ZUWXAzM2ZmNXJieWlMc1pBR1lQZGhMNTNraE5kamVoNHYzN1dla2tCODF1NlhmcC91Qi9xRXlSdEtwRm1SQT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJV0RBbU50RVVyUm5xNWdXNEN0eTlPakkvVUxwTVVrbEdSRVlaeDF1S2xoeEVNejdOVzh2ejMyUXovbGxyTU0xb3dXbnhMZ3BUMzhxQQpLWUtJME9KVk94TWh0Zm1BdCtlOGE3TVVkNkMzOHdTdTZIWnpha0lPMG1iRlNzbWlWR0VvMzlJRDBFWDNjMmsxemJsU1JPV3BJeTRUCnpWM24zc3ZUa0hwRS9XSUQxcklSaXJTYVdEL3BrMFBXa0FjK0szaUIwczE1MXAwVVZhL0J1NitnNFl2dWh0Nk54ZTRhZmNNV3hSb24KbHZFU2wwNXVndTFOSit5Z0JzZEpkVmFEdHhReHp3eG8vUHh2Skl2RzNLblFLT0pPZHlaK3pPK3VlOTNwNVNrQVB4SEJaQ01lWUI4MAoyRS9vUVNLUWJwMXloZTlZYVZVMk54L0g4T3dxeFQ0bDNJL044TkxvREpRZmpWNi92V213R3QycFZkTG9mTzdIako3bEQzZzArdllaCjNlZjRtOUZUN3hhTVhxeE9ZUDdIbmdPaER4bnp6a2J3U0J6cllIQ0ZWVEQ5TWtvRmN0RkFOTndQLy9WUjRnWUtpSEJQc2ZKd25qZFkKRDRmVTR5VHIyVDAvWmFxeFl5cGFUcjc3eUcwLzJDa2VQdnRZb1UvMld1Umo5bkdLdTdLUkRZMGxZR200ODE1WEUrQ3JoZVdtUzAzSQpGNmpGTElCaUZ5L1Zqb2RENHRnQ1NEd1Z6Qjk4bzZiQmpld1lKVThkWXJCZDJiQ1pEVWVZWHppd2h5L3NtQVN3bzJkM3FtUzBvWW1qCmRTbXNmUDVqdEJTTTdoTy80TS9TR3Z5NlZ4QWkvVHg4MVQ4YjBraExrVUVvWGhuNEpKRU9MTTgxZzFXRWxrTWEvcW1Xck5KSWswYkgKNFloYkQ5SklYL0hQb0ltSXV6aWtCaXVIOW1qMzFMMHlTRU5MeDlqZUswb2pEVG8vM1VsaUlUMVRFemtJR3F6bTltNWRrNW9yUnVhcQpHUm1rWWJObGMzQSt5aUR0RFREeSsvbU5RNHFLTEZtMEpXUFNoajhOVzVKSVMyV2lKVXRlb3A5cWpSQlN3SXVUb25CTjN3RW5mNTVUCk5ZaldlYm1xamw3Z1k0MDdBZExnOW9LVmFsaU9SdnBxdDR1UWhrSi93eDJIbE9Oa0N1M3c4TFhjdEdTUVpzYmhDR25CSlpFTzBxT20KSE5LeXdXb0pPQktmMG5OTkdyK081dVc4S1kyMGtYZW05cGEvbWhSU2QySWRUM0ZJd2JvSVdjbVY3bWRlcEpFR2V6Mk1qR0hQa2toTgo1Q0ppYWY0UkwxSklEVmFNL1BvaVplWWFObHRYbTNwZUR1a1lLM2xHSFdta0pTeHJuenNpUFlUVVlCVVQrR1QycEdta1BhOURST0QwCmMvQ1JKbS94YzBVS2tQYVRXQzNpeFNGU2x3aXB3WG8wbGVmYmNIUHNKUURheUU3TXY3V1AvbGdHYWRnY1djM0lnUnpTQWxaM2ZjVVEKVXNoam9ybFc5dkhNNytHNUtZbjBMV0VQeUNLdHp0OENtQlJTcVBtREgxN3NiZWcwU2MzMWFLcVc1ODhmZmFkREVtbkh2bG5JSW4xYgpOa1lUaE5SZ3ZaenJSd25yVkhkSmFhUzFnTFZOWnBLUDBraDNUeVlwcEVBblE3U2RZY2wwa2lId3h3djJucTRXcEpIV1U4WGhvUEgxCkpZbjA2MlZWUVVqaC9uSTUxOTllYUViS0lQMk1ZbC9IdFZjYTZmUHY3dThsRmcySWtNSlVBb2gyV1BGdVpBbDhzTDY1alRKSWUyMnMKK1BQM0pJazArdXcxR1ROZlhxREhBTnI0WGl3MDUyRmtTQ09kQkp3aW9YSDJhMk1YUWtyWVU0NnljS1kxYk9TS1p5RlNENGNVWUlGbwpBZGpmUGFQMEh3OWlwTWV0N1pGR2VrcTdSVE0xZm80L25CVFNYQSt2Q0JXaDUzQnNwNHdBQzBEcnU5UktGUythSzBDYVAxMm93cklwClRDRk40MVd2U0JGNmRzRm5hcWNKV09MNUtrSUtzZEJvTFlmRGVMS0JTREVSMHNNaE85OHkvUHRrRkNFOWhuN2o5RTZUampkOEl2S2EKdHZOUnkwRGJEL1B4TUN3Y1ZMbHRHMnpqc2s5N0RmeXZJL2QwaVpWSDFqUDM5RUx6QTlWYnNNbjhHcXlCeloxbnh2VTdqNGllaHFQNApzRVUvUGE2aUYxSVozaXhOWGFubmxGSjhyY1EvWlo5R0NWZHpKUDkwT1I3WVdZcGRQczhTdHY1VTltbk52VWtUOGs4bkw5OEo3cW1JClltSHppMms2S2N2OE9scTJsWlB0SS9YMDI3NlBpWDdiZHY4d3h1azNib3BmVUt3OWVYcmJTRDJudEZ6QnZUcklQbjIzVHZ4RythZWYKaGZnalF6R0o1eVBySUdLUmZmcDdldDJWWlordU9rU3V3VDI5b05qZmlrd041SDROaHRSSWhHU2ZQaEhCVkZlZVl0YnBadkpXay91MQp6V2lyZkxwa254YXo5Y2xjOXVrVGtUYmg4aFRMR2dtTE15N3pORlRHaW84dVpzNXhSMEwwMU4xcUhOUDAwN3d2S1piS2NtdFVjbVc1CjU4RmowTk1VZW1CNWJHYi95TlA2WjJSZHc2YzcyaDBsaHlGSzllUzJ4MmZxazBDUEVTY0w5RER6UnU5VHJBYzh6TjhXL01jSHZ5T04KbmtJekQvOTVSLzRiNjcxUk9vTEdOMjdtR00xM01CSDJ4MWN2cmMrQm55T3d4MUxtZ0IzODhPa1B5UWIwZEhnUzRhOUhOM2JneDNiUApRTFdhYkFEZmQ1TEZaL2IvUEU2Y1FEdVppb2Z6eU9jVnFOdUR5V0RsMENKUFJ3WnAyQXo5bkE5cHBNRmVYeFlwMkVSK2NaRTl4cDhyCjhuUmtrY0l0YnlxSGRNWkhHbndEUGpJUGJmUTU5OFpET3JQWnpCeFNaUDJ6U0FNaThrTHJuNTFwYVMxQTZ1d2g3NVdQVmtEZ1IwSVcKS2JMK1paQUNmeEJZL3dNT0taaUxZSzVmc2tnQmdZOUJlYVRRK3BkRmFyQkMrMzhwUGRlazBhZUV0R2FYUllwc0NnNHBsSDBCV21oVAp0QVNyT284eDZORW5laUdjK2Y3c1Q4dDdnL1BmaGkvN01tK0d6ZnRCc2Z1aStsNW9TZk1kclMxeVlNNmZXVnBiWG9qdXlQRUhxZFBrCkJXaFM1UGxBS3hmYlcwWWs4VEMxMGNQOWs5bzVaaTNhV1ljNmlmTDNVenRuY3NkQ2RDQVFxVmpaOG90R2tZcVZQZ3BBY1kyTEVIT0EKVTAwMCtsVFJTdi9qcVc5cEJNZ0VaaEN3dGlVWUQ1amM0NDU2U1JSOUFtb3Y1MS9PQzFiMm55YmZZcVpqWmkvc3l3V0lwY1NmN3VncApUY2VVd0pEYnIrQUxHelJvenk2R09wVGRUcXRqM2d4ZWJVSUNzaEUzTUdEc0tXUzFvbjhnUTc0THZTU3BRYTFpRmRHZytFTWFudTJBCmRlc2V3cDdHZUhFMFVUZ1FrUnhveTY5enJxcEdkUGdQUFhqS21aZVluOTBvT3orRGxac2gra2QyQlpuMWV6T3ByNStablorTDVqR3AKR1VManRhMUFMTzNydDBYOFNYa1dHb21sQUF4MzVYNUpXVkFHTGV6T0VDdmgxY1ZaSEY4SmRtU0tzMHFmZS8yVWw2UTdNRzc2TkNmZgpUSGtpMTQ4OUtkUGRJRThzb2VweFhxcWVRVkdvZWdLeXFzZWd4cnJGejhxQlQwQjJ5QUlDMmlqVkkwMjdBYnlLaGlHd3pIZzhSUS8xCkQwMDdmQ05OdTU3WEtLdTI1YVFTeGVNa3A5WXo2WjhhZnhkRGt3dWtPNjI2R3FsTFZSdDltaUE1a0lKYk5DditMc2FiMWZ6Vlo2TlgKLzBLTkZnR1d6bGJYaEtRMERPQWQ0TTUxZWJSbHhaRFA1eU9uRFF5dVc1QlpKczhPSDF2c1pUUUdLczUvSldFdytWMTZ1WFUvTXB6RAo0MlFVMUpFR2htc0ZKZ1VLMFoxM3l1TzZsTHN4cVZYdWxLVU83SlZqVS9lc3VKWm0zTlBHUGZDZkR6ZnZrT0tDTFlCbWRCU3JVc3NKCktNWmZVUGdQV0ZBdUVIM0pHMkIrckJhODVJMlhCanNrM3JqUVhFNGx5WkdsU3BPajNDUXoyUHpVOWw5WVlaZEx3bmw4ZGZmbGtzeEsKYWxhWVZ0V3ppaDROVnRtTlNZUE55TDBNckptUGsreTJaTERxV2Q4U3BFbFp2L1VrSmZ1emtsQlBTeENydnVVMlhvVWhuZEpQc252bApTNU1lanhhVERneEozcUJqbHM1ZzFiYUN3TXRYTkN6VWJIN0JDbTZzaW9hRmp2VXJ2ZjV4b0NoT3ZnSFkyMGJEdU9CVloxcUFDVGNVCnZlTmlUbmhwWUQxbEowYlBKUGxXM2MwVUd4N3VTREdoUnRNNXJwMHdEak9LSEM0YzExUHFlS1YxTERoL0FlTXBTem1EY2dhdDVBWk4KNUxwTG80b2U0eG5ZMGxKNVNwdnVKcFc1N3Q2aXoxR216bU12VnJJTWoweHFIRzJnSjY2Zk9qMlRUYXZ6d2RxV1l1cWtqdXkyckJwRwprRFlNeXlLbElDa3Y2c3VVT2lxN2VLS0IwSng4T1JRVkxhQnBJQ0xiOGpxYXFJZzlieUNVait5VzJhSVdaUmk2L3REaGsxT0hrc0lrCkl6YTNoL2c2VG55OGdEYjRWSUU4WDlTQlFDYW9BU3hCbzRJTkk2aytaQVNrb214MkdLeDZCbVcrVWdFSXRTVVV1YStUVlhsYjFxb0EKS3B3QzBPcnZ5OC9Qcm9Ia0JtMUVGOWdLNnZFTXNTWFB4ZnArSy9CUTcvMGVURlU0NGNXdlk0blRESUpjT0VuSFI4WW5CN3kvREdqbApUL3JFU29sWTJrVmMxdTFCWGhJZ2xrNFJGeENMRlhIMGk0QWx0dklMQmZ3SnprVW80cEpldDNwMENYQ3RTVnVFUkNtVzhDUU95WXBICm94U1NGVVZJL3A2RUZyeU1VNndla2dWVDR3a1N2ZnE2d3lSUE1DK2hyalc4d1hwSjRxRThuWVhiOGhYaERjQUhld0pOQ0dXcVhLeVcKOXJVUzdha3ljUitEVlNsSzkvY0VEM2Q3TjhWOUlGblVZMzBpVlNBVHI0SFVDV3ZpWko3ZUZFUWFkZ0pUT25NV205S0FEK1NEaWJSTwoxbUJNUXlwWHhhYTBIdHBSOWhnYWoxVjVQRnJqQzRGME8ySVhjUVRQRjlPMUVWWkZsdkIxOGhKdk9KV25wczduVlc3elkvZVhLNkxSCnU2cDQzNU9ia01HcXdPbUFkNFNiM2pVS0lOMjJoZ3dxYTY2Tk1FT1ZJTDFCdE5YSjJiS0FPcUtOVG0wZjR0dXkxRng0V3gwOHJMTHoKOHpmZ3JNQjNXcGhCVnVwNG5Kd0g0L0hwaTNsZnpybjdKclhiQ1U5Rk5SOUJBbUJ5OFZhcGFDdmxXY2pGV3lFd0hjSW43UzhCb1RGWQpiejZrUUt1bXZPVVpOTU1ST3BMNlJrT2ZpVk53YnBWQUNncnJUWEpRR0oyc0I0NytmWS8xOXlXQUNVNEk5VzJpd3ZOQk83SXVQQTZoCnhabEhhYXAzT1dISW8rUlRnMVZkRERWc054QVk0ZE45eGlkalJNQmNUcGNtVXZMTXovaGVzSXVKTmRweDVielFhTWVWK0FCUGcwYVQKakpEa0FXRXkrMXMxV3B2VGFJejNxc2VDRndOVDEyZ0dqU2RJRU5qMUdvMlZ5bEpuZXdlTkJsWk5TcVBwbG4wQVI3OUd1NGhkVUhCdQoxMmdReXUxbnJ3aU93bW1RSitkZ1QzSDhCcXVVTlNEWWhEcGJKUSthZjNRb2JhTUVQVTFodmlYd2VTNWk0L0M3V3c5Z21mM2wyNzZYClYwTWFMYk04a1BPWGs1UXdVeEY0ZldvV0FPc1lkU2xaZzFWV3pWNlovU0FVNWc3eXBRV2UrRFVHQ2xnMVVWS1RuSVpSaDZQTnRKZUYKZ3VJd0FNN3RLUkFJaW94RExUcDVWNGNqUEhUWEdGNldPRTFBd080UnE2YjJRakEvTjdRdWhMc2grTlo3aTMzUFk5S3hxWG04MmVQcgp2bXVOWnZGaUY3Szc0YnN1KzE0NUJndUIzVzdmZis2bDlrSzl1eGhjTmYwaHJjdGRETUs1eGI3blFXSDN3dXQzTVFSSHdyNlhnc0o2CnJ6Snd0TzZHeW5zaDBqQ2YrNXQzUThGZU9CU2ZFeU1zNE51N3BDTkIvU09aaDBYdmxZTGtLUzROUTlZV0dCNFVsb1JQU28rRzA3ZHUKOTVaWXRTak9ENERkS3QyOGNVbkl0bkt1dFFMRk5KbTd6RXBDTEhJZUVWaExueVk1VnpnOXpRTjZkdndLa1NzTjZYU2lJY2x5Qk1ydApVUlV2OGNhVTkza3Z0cVc4ejYvSnI5U3dNUkc1N2t3MlBVOCtjMDNHM3djakk3U1JVb053VFk3M3k3WUZ3R1RQYnRob2o5YUVlZ0FzCllFbFVhL2VJa0FDS1JmU1pHREk1aUhBbGh6NU5NVmdLbUl5dzl4U1RieW1PTUREeGUwMkQwc2dSRjhKRjc4aVU2SEw3V1NwVTMwaDYKRnZRYW9HcTU0OExvM1RTR1JrOW5VRFI2czRFQnJKc3JTbFhRVVRlMzNGNUR4OS9GTGl2b1JCVkRWOWZRS1ZmUUlaMThoeG82V2FTbwpnazYyV2xCbkRaMXlCUjIvV3ZDV0dqcmxDanFCMVhkRERaMXlCWjJnV3ZDR0dqcmxDanFGYWtGZE5YVEtGWFNvV3ZBT05YVEs3OUcxCjFUZlgwRjBJcnFDQ2p2VXNicXloVTY2Z1EvYVllZzJkSUNGWm9jTHMxVTVLV2R2eU9mRHlsVUNpWkJjTlE1S005QmJVRTdkZDJ1cWwKU0pHUGZIVXliRUZzL1VvRUI3UkdlajhLd3QxZTM5THh6dmdLNG9TTnErbVVjQW5ZVlZncnl1N3hEaTNGWVBQZmVVY3RpQ0k4NDFNQwpwcHlIcFcxK0tOYW5Wam1uZVg2aXlOV2x2R2dudWwvL2tHUXFIMVVpVjBwRGtpcVpnM1BSVlRTblNkY1VSYWtnWEc2UHZnS3FrNjVVCkVDcC9URElaUkgvWVdDNW9qRzRHdXpsZTFmT2FsYWRtMEZqc0pzeUUxQnNZUkp3TTF2eldpREZWN0NaM2JDUDBrZz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJMUlyZDVQMVQ1UU1IbnJZc0tpYURDRnhUTlRla0tLcG1FRlFLYXdNbVRNSENMMDlzSnNSZXJmSlJtODRhazdxY1hpU1ZjbTd2SkNDZgpRcW1yeEJUVnZ0VTFWaDJxKy9hQVdGSm4yYXc5ZGhrNlV3c2NycUk3VVpnRS9MWXRtVFI3eFlsVlNkYnNrcTBDNDFsSzRqb3dWYk5MCmN4M2ZXUzBIWGtjZDMwU3Qvc1VzQ0ZySmw2YkpGOEVvbTlLWE9mRDJ4NlZaYmxBWnFSSk4rZlZUellIWG5FVXdLd2tqbUpMcnA3V08KTDNwUXE0bFJZZ1poZGpvRWRyY0swUU4zOGlGWG1hSUhtRHJIYTZlWU1NQjZJOFZVeTBTMVQ1TFRhRmRSVEJqNEpYTGRubGVZNkZRVwpKZFpMVkhKcHMyVXZZcjZYYmhZcjZrM3B1S1Z5dlp3SWhBeUFsVW00STB1QUdCRURIUDR6VXBUdXNnWm5qL1g0Vkp5OVJWbXpzeWNIClFKeWplQVVJdGF0UndEcXp0MnBvSzVXN2FvV0dtUHIrd3BnMDBtSUJTOXpVZ3d3R3haQTByRXFUY2VJdTJGNnBSczZnVXVhczRjZ1QKVFVqNXloUERoWHVsWUVmR2p4ZXAvSTdDU1FQSmVTY2pjcHo4VzlFWDNwRndsU2hMU2FWQTdrTHJ5RmRFblNSMzh5dnNzWXBXaWVmawpYZFllKzYzb0MrL0lsOW1KTTRpdXB0TlNKZEpnRUxrUzhpeWdNeUlqR0pLZ0hoa01pdEFUL2xBWWtsQ1kxWGN4QlRvRnRRNUpPVHRkCnZTaE9hVWppdXp0OG92Z3ZWWkowajRqTUU0ckkzSmlsQml4aGk0YUlESDNHcDFLZVk0bjdiTGRFWkhqKy90UHRFUmtBd0tHUTNhR2oKRE8yYWlNeEZ0ZUR0RVJsWWhpYUt5TWhWcEtyVjV3VjFSV1FrNC94UEdzcHp0Qlhud0JJOUlIRHFuS3d0ZlErMjZzQ0V4bktWTTVibAo4OGExR011QmROdHQxc0FNeWpXSnUrcDlNaG5ndXNRYjl2c0VkY0RVNGc2Vm5GNHRaV2hYSnJEejl4ZFlRQ1lmWGRKUlBuYVJ1aUJaCkxhaFdWNmM3YWZZeVF4WFYxV25NMTFPc3ErT1ZqaXBVQ3FzSFFhdUtsMVR4cEpkbld5cW02cjFlM2tVS3Y5TzQwVEUxNzNLSlNmZXAKaDROWTdwRlRwMXdQcC8vK3NXdnE0YVN5b0YvLzdsMFBkME9kaFk1Nk9LVU0xZnZWdzhHbzlZMFNxS0VlVHVKR1VOa2lydXZyNFFUWgpVTXh2N1BldWh4UGZPMHBWeE4yN0hrNzFsb0M3MU1NSlRxdzBwRnBlVnc4bjlzWGtqblZnSmR2dGxmVndnN3RiVGlRQUpjeUpsTE10CnRlUkVkcmFhY2lMVlpQKzRDdHhxQnVSUmdzVHQxZWdJamtkdDlUWEMwVkpISWd1RnNzY1FuRHRVY2wxa01pamt3S3RyTkZoY0p4OFEKdTh4MzV2V3lrY2w0dHU5ZEZ4blA5cjNLUW9pRVVEYmEwKzNjSW9aYzhSRXZxbkNyR0FKZ2l0ZktTT2t4V1RIczdiU0tvWUkxRHVtdAp6MStVWkxUNzNBYU00T2dUSDVsNlpBRG5Mb1dRQmIrMlhVd1ZqdnlWd0RLM2FjbWxXVjllQ2F4Nkc1b3dLaTI2cmRIcHVZeGh3ZUl6CjVZdWRWQjFxdGlJVk4xMmJJTUticzl6RndsZFZwSTVOUXcxRnBCb3JVc2VtaVphUWdVcXAzMTBxVWovMzk2bEloWER1VVpFSzY4VnUKcjBpRlVPNVJrUXJoYUxzR1d1UVNTK1gxSVFHUnZ6UlZkNUtSMDB1dnZsQU11emVMb2FnVVRscVAzYnNVRHVYeksyYjAzS01VVG5KZAo3bDRLZDMzY1VrZ3haZDlkaDE5NVF5a2MvdzRpVkF6M2o1VENTVVFWL29GU09PbjRtRWIvcktka0dQSlZBZi8rWktYQ3A2VnNycXFXCkcrR0Y5bGplcCtJV2FVMzBncUJDbWlLS0dnTElFSmo4elhZNmJaaUxTNGIxSGk3d3F0RjdHbzl3bEc3bkJhcGNhc3Zqc0tnWE40dnIKNmo1bHI4TVJidzVNZEZSaWUrRGtGM2FOODBqaG85Y0F0YmhNdlN4TDY4NTRXRERQemtVeVpza015RmJxdFpqeG4reEE4NU90ZEtTSAoyb1lYK3NWREpsc090NTd5T2Q4MG44LzVxN0FKd2R1TzJZNnNhK0dRNllpVHNCWkxxdW9NZWtsMGpkS0hmTjFadEJGLzViT1hzTmd0Ck1YMnA4NFBQUEtTaHBjdWFORzdsS3V5Q3ZhNVNzZHZNTDRzVUkxczVwUW83Njh0UGZTeUhkS1NBdE9TTjhaQ0thN0hpN2lNdkNpY3UKZGd0Mmx6VzJNNkdvQk16a1VDcDJ3MzBpcE1KK2ZJay91UXE3c05tOEQ1OC81WXJkUHBTcXp2NlVLK3kyclpZc1VsdHR2cHpKSVowcgo5K05yZE9XUkZwOC9TckxrdFd3Q2lhRWMwb2F3d2c2dEtoQllldGJvRTgzbmNZM3ZKYVRlbzZJS2dqZURuelZORUlQT1YrbzlldXVzCmhTVU0wV2ZHUzBxUjU3VjRRMVdLSFd0SXVSVmFzTzROTlJmQkdkR3JiWHVmMGg3MURGVngxRVMrajlWZXc1QjQ1MklLZzFKTFRsWEwKODZDODEzdDJrcE5xT3lKeHA0cUc2SkpTSnpsZFViaVBndVlVU1pWcVNIUW5wSTY4UHJVbWNvcDVmZHI1U2FXSm5PejhwUHErcVRVYgowVG8vOVY0RG1vbXUxbWRFZEpmYURmM2p0TXRMYVM3ZmlFZzIzVlZyQXpybFNPODExWFRYeFdIMFZ0TkorUUZNTDg3N1ZkTnB2Qi9tCnhtbzZxWmlnV0Y1dXI2YVRxcVc3dHZKUnZwcE9LaFl2bldsL1N6V2RnQ3kwekVyZVAzWlROWjBVS0pVYlFxNm9wcnR5UjlaWlRTZDEKVHNQdWxYZXJwcE9xcGVQNysvZXBwcE9xcGRPWTI2T2ptazRxMXM1MFlMOWZOWjNVNnFKSTcxMnI2YVNNRzM3dTZIMnE2YVJxNldSdQptNytobXU1eVNFdXp2S1YwYlRXZGxIRnFzTjY3bWs1cS9TU3lvVzZzcGhPRFV1MHBmRlUxblp4dGVkOXFPdTBVdTZXYVRnUktmQ1orCnAycTZxeWltdTVwT3NjYnFidFYwMHJYVjk2Nm1rd0lBc055NW1rN3F0RVNVQTMrSGFqb3A5U0QwWHU5UlRhZHlNbktuYWpyMS9lVWUKMVhSU3hPQ3M4WHRWMDZsVmN0Mm5tazZxbGs2Mkg5L3REcUNYY3dBRi9jVjBYZDBrMzhYcnNrbWx1RGVIeHNLbnZZcXdDNGdmM01yMQpzcm0rWDkzRmtFN3dsT2ZlL2Vya3JRdHRkRHE1N2Jyb3hGRkprQWtKYXpKVkRRdU5MQ0FvVUpDcGVwWWJsR2hJV2xXQmh1NXl3b09wCnE0WUVLUVlHcGF2dHN0S1FwQk1wWkRXTUFwMFUyaTdMcUV5NGl3azlvalQrZEJSNVJBRkxiS2ZTMkZ3NU1zZDJ5MUpxZEhkem16dmUKUFZjYVRmSnIydHpKZHBlcmFxcFYwdGptVHE2U1Mxc2huYVlFQ2VYOFpLN1IzVzFyVmVydHRIU1pVWXhTYVdwenB4cFJoSVM1dWMwZApiY01vTjdxN3VjMGRWZnVtMHVoTzIrSFJybnFIZTY0QzZUYXV2SWphNnl5cWQwdFIybFU1ay92cVdoNHd0VWVuVnY2VVBlV0JEZXBVCmN3L1YrQk9XMFVIbldURUNyNm1RVGt0R3MwRzl3bEEraVVOemZTSEFvcEIycUNPSkRGSkhOdlFuNUdSdEhiWUFack5kWEU4RUwwMlYKbmJQVTNWQnk1ejJsMTc4ckM3c0UyVkNBcVZUeXdUVm5Rd0ZRcXZsam1yT2hBREJ0R2QzS2ljMUk5OTJsOHZIMm94RFlVVkRoT25CNgo5VFhDMGRUYlZRb0tMN1ByN1I0U2lLQmNWTEpMVmdxcjE3SWpZSm9LYStWNlFJZ0xhOTgybDRXMWI1djczUW9JZ2QybGtUSGlNVEJhCkxjcU12M2ZKa3JJbFJVclZmcTlLT2RTdXl5TmRXSWwzbVVHdDZJbkw1VkRQajZ1N1ZLYXdOeC9ydHlRdVFkWE85K3BnQ0I2OHloOFIKYTViOXRxNUcxWEtuYjdEeDJzM21CQVZGS2F0VEI1dzczQkpBd2JtMVd6VUZoUkZDcVJzTzllV3F0alVVTXVnNjRYVzZKY1N3bzZHUQpRVk1FL3VZT2QweDlwVnlQdXl2RVVDSzU0dHErMWZvNjNDbFZQdDRnaGd5ajBSM3U3dElwVDdXZVNGdW52RnZyaWRoT2ViZUxvVUtICk8yRmRrcGI2a0dzNjNDbjFlNFU5N3ZSM3VOTjZxem1zZnJxOXNQWnp6NWs1Y3Q2cjVzSmFBRXpkekRGb01YU28zblRYRmRhS0t4OUQKdDhhUFlIMWhYYkljV3Q4OVZ3ak9GWHJ6NG80SUNPY3U5WngxVEpzdnBncEh2aFpXVk1Sa1VMdG1BclhMMDFQZkxsWEV4RDhWaFFyQwpjeUdHY1lmS1FtaUlhekY5M3pTV01Xa3BZckkvRHNTZUtHOFgwMUxHSkp5a1N1eVVBOFd1aTJ3WlU5eWhxVUpkMFcxbnBUTHUwQ0tWCldvcVk3SThic2ZGOXJWL1oxVlhFSkpkQkJIc25LdXkwK2d6RExsM0RlOE90L0NMRFVPS3l4RzZQNmdGeGp4clh2RS8rVmpIb3YranQKU0tlcjNTTWlwYnc5MXJ2ZjFWUTlkUHAycHhyWG51elZWUHB0bU1sUlY3dEhsVTU1L2l0clhIbnl5YVpoYUtoNlZxOXhCVVBTWFBXcwpWT05LUjREZ1F0UWkwdmdZMHc5V3ZKVWZXNFVWbnMvNW45NEw1dm5UbThGYVNMdmZXby9ia1RzTVBwVmVVWFVmMmYwa1o0UTlaU3BRCkd3OEs3ZkppeC9RblFSSGVjN3JKUnlxb2h6TllqK1pPNzVVZnFoTDJZWXZuUDNveTlYQk8rU0s4dzNrVXg0VTZXVlNHaDdua2F2L0MKWmt1azZmeVNLOEw3bEVVSzVtSWlkd0hadVdJbGM3OHRpOVJlbWZnV2NuM1luQnhTdHBLTEkvQnJpT0FoRlphbUhlMFJHOWRITUNDcQpjblE2MGg5ckthUUdLeVN3dU9lY29BeHZMSzc5NDVPM21ueVZRUm8yVzRQUGhSRVhneFZYeEEwVmtKWXNZWG1rcFlhNUw0VVU5WDJMCmxnV2xsV0trVGFVK2d0V09QTkppc1UwS01yc0FXZ3Q4N21FLzBVV1laOWVqWDdqNk11OEY4cGpzZS96NlNtemtpbWMxUUhUSHQ2Y2kKdDAyQ09mZUNZcU9UUGF5aG96M0N6VE92RUNkbU56cU5hWk9BcUNFbk9nMFNkREZUVDV6VXNEY0QySS9pd2liVkNJbDhTZEpsYXBYcwprQ0FueXc4cXI2VzBTYjJ3Nlhpdnppd29vS3ZTbVVWckpLbWduRm9sdTNRWG5Wa0FnamM5S1doS1ZYZWlteWR2cUVwVHlkQ2txR1RRCnhrK2lReSs5ODJPajFyRHVUbmVYUlpraFhXUnBpZVZGTTlGMVpXa1pyRXFEa284VDZ4c1MwSmJ5ZVZyMGVDNXlZMFhxcXZpWmNna1AKcjR1WFBWT3VjeVVBN0lxR3E2OVZZckNENHIwdWIreDVqZHB1T05SUWphUVlYdFo2eWpNbzNuSVRMVmVUZUhGbDNGWEZidEpIMXJydQp0UjRVcjR3c0MyL1JoRldBdDE1Q0szVlhuR3k5bUpyWGNubFhuSUlESkIwZkV5YU5TQnl4amtsZC9RN2tOUXg1Tng5NVRJbzF6TFduCjNsVEJuWndjb3hNcjlmWjFncEdKNC96cUlUdlVqMDgycWhMY1h5UVFyS0lIL2ZhSVRPOG4rMk5YL25CUVh5SFpSVCtMRzlxeUtWY3kKNmFxeGl1bTY1NEEzSkZIOXk2eWtGRHRXdGNZRlErS2w2dE9uMVR5cDFWa0t1TEpvS09YazMzT2xVQXFvMXRKWVpmMjRrL2RaU2IxUQpSek16aVBvYVMzYVowUUZNcll1T1hWeGRxd0JNdEt2Y1JqSFZXaDd0a3hTZVhONUlNZFYrT3Jvb1ZndCt5Z0M3S0JlV3NnNXBpbDFaCkJhaTFCbER6UFNSeUJXS2FhZ0FWc3RNMVZBRnFyUUc4akNmcnFRTFVXZ1BJditGUWZ4V2cxaHBBRkxXK3VncFF3Q29LSHFZNEQxWmYKRmFEV0drQklzZXVyQURsNkt1c05ZWTJWM2lwQXJUV0FySTk4VlJXZ3pKQXVhZ0Q1NTVYVWVDNW5kWHRUUHUwZDJXNXB5c2VieXovWQpsTzhpcXZDUE5PVlQ2OGgybjZaOFZNMklzb0Z5ZTFNK2cxWENLcng3VTc3TC9zai9SRk0rK2Y3STkyektwNmwvNVMxTitmaFJCVGlvCnNPeWdhQktwbFFiTGQvVzcvVzZvcDN2Y0RhV3hyNSttdTZGdTd1dkhtOW9kN29hUzYrdW5MMC9wMnI1K3lsMzlycm9iU3FLdm4zSlUKU05vVDE5L1hUNXI1Rk8rR3VxS3Zuem9uMzZPdm4zSm1DQnU1dXJHdm4xb2wxNTBDdW9wZC9ReFdYUUZkMmI1K3lsTVR4UzZ1N3VzbgpHTWhGVjc4ck9vQkk5dlZUbnBCVWh1bzFmZjBreXhHVmJqWFhUaGpObGJLU2QwRmYwZGRQK2VZdjlrejh4cjUraWh0ZEh1MWlkK2pyCnB4d1cxblVEbFVKZlAyVlhWeklMK29xK2ZsSmxrcHpvM2RhUDd3NDE3N3I2K2lsRGdYSCtlL1QxVXo1UU1XaUdjMHZodTdnaTlkcSsKZmhLbUpxK3JINzg3QTNaRFh6K1JHR0xDcm42Q083dDBsNmRnYkY4LzFiclh1L1QxVSs3cXgzTHlqWDM5bEJPdWVSV3BOL1gxNCtxMwpwSGhSZE0vVjFYMzlsQW1JTE5nNzlQVlRrTFhqS25DbmZud3VaU2lhKy9HcHRKUFQzSS92cHI1K0xCUko4ZEZielhIUjEwK2g3a0UxCjIzYXV0Nitmc2lVUGJ6eTRSMTgvdVQyOGMzbVNlRjM5bGdaem5qbEpWQk5EdGI1K3l1Zk53aXlDNi92NkNha3Q5Zz09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJRnEvdHg2Y3ZTVU8rSDk4ZHhJZnQ2bmQ3UHo0dFJVeHF0emRjNW1yb2E4VW5ya2k5cmErZklMQjkwZFdQcWhpNnZhOGZXeXFsMUZmMAo1cjUreW1hT0RJL3A3dXVuM05YdjVsdWI2TDUrTjhiNk5QYjEwMUQzZW9lK2ZzcGQvWFQzNDd1cUNsZWtMUy83K2wxZkRNL3I2c2ZECmNsTmZ2OHRRTXIrcm45d3RaM3I3K2ltbmQ0bDJzYXY3K2lrbk9vbGlTbGYzOVpOWUYxNVhQK1Y3NGJUMzlicytiaW1rbVA2YUp4bS8KOG9hK2ZwemlrdXJxZDNYMm9LaXZueUpIOERxQTNOYlhUOWt3cEx6WDIvdjZLUmZFMGp2eXpYMzloSk1VZC9XN3NNYzAzMlFsN09zbgpid1JSTm96S1RWWWErL3Bwc21GdTd1dkhYOG5MQXh5RjZsb1orWlR1NjZlOE9TaFdjZDZ0SUpiYTkvMFMyME5meVVaN2FVdG5mSWp2CmxWcFNOeXFLOWtyd3JYeG9Wem54WGxTMktPQW1oc2U0MDV2VTQ0NWZCMC9GcG1oVURzRU82ZHR5aE1IOEwvTXdTODluZ1NkYU84TGEKTitLNE5JSnQ1Y25vL25pMllQN3VLa0s5Qk91cGpKWjZxdUxESEJ1amYvcXhDd1lPeXljeXRmNktOZG91aC9mUGFjL3RjMWg1OFp3MQo3OCs1c1BGelBBdUFUNk9NTlJSTmxHMzFsMzB6dEYvMVBneldTTWdYbkViclpOZFg5UjJNb1ZvcE9NbzFWKzMwN0swZWZsKzI1cytoCmZjY3gvN2E4WjUzQndxK3AxYXl1NHV0a2R6dFBPemI3WVdSdlBXUTI0V2ZqKzNQYWJnazRTbUhyOTBlbDRqd3Z6Ui9CN2VjOFRzcysKcXUxTXRWdHZIYVBQUGNnWWljVys0MDRHN0JtTXpGVnpHUGs5ZmNKS1lWdnpjQmpGSElkajlMMXlOQS9DazJObzh2SEtWbHEyM0k5Kwo3N3N2VUl1Wm1MSzNYLy9oK0xtRnplWmlacXEyK2xLSENPcExFLzNhTUphZE5uYlFvV1piUU1KK2t1Y1JiblZsTTdVbktXSWhZb0RwCm5teHdYUUlXbyt4Y1VVV2pZMnlmdjVvNy9WYktzam40U1JzUlhKek42NWx4Qml0Sm41amlVT1Bac3dzK3czeTErZ2JWSkJxelpLdGwKeFN6ekdmTDNYN2RDazMwbkVoOHd0ZGM4cjJpT2k3ZnlwZ2JVbWhRZFVtRnIvbXl3RnZya3ZJc2FhT2EvU3MxdStEay9NMlg4cCtSVAp4bitjSmNpWWVmVmFmTThFQm9Cc20xUnAzZWwrWnN0aDR3VEE2ZXdac0ZUN1RBZnVYa1ZnS1dOdmtFblVqQWMwcSt6ZkZuSnl0dnIrClBuUVhPOTB5L0FRbS9McjJ3YUpkRCtYV3AwSzlBL0tjTVAvSkFiTVJoaWRLRS90RFBqdnpDWGVnMkRHZ1NHUUQvb3k0VU5VdlVEaVYKSGZqejBZTTBqTmtPZHJHUEEvZ2k3Mk4rU1BySklsR1BBckJsekYzd1dNK2tvMXlwNEI3NzhxODRYZTFqbUQ4VmNhS0J3c0Y5NGE0OApuc2ovalAwNGVQRG81ajBZVy9LUEJpdnpLTy9sSGhHNWZqdk5QS2l3K0twOGZGNUxaY2tRNXRrSlZNWjJoWmRxcGpIN25adDcyV0RGClN3UGZsSDNrNWNFcDdlSVkvTTVQMjBlaFp3eFdHZjNoNVhDTmdIOFNGT3pKd01yQ2JyaXBWeVk3SEZyb0RTOHZCbXNoN0NrSFRMZHEKK0tpWHB1RThoTlBBWUhMWUFaK1dYOUNmTk5ocC93T24xNnBIdXYzMXQxVUFQRzE1MEZQQ0dZN1BHS1F0SDRNRmMxcWlHTEYrc3hZOQpNU2ZnRHF4ajRmdjdJd2Q5TEVjeHcwWDhpQTc1QUloK2l0a2w0QW56eHJWRHhIZ1FjYi81bUhTM0U0ZHdxaDE4emthK1pnNG9kVG5DCjJYOHpJbGFCRk90OUVPekNqd0tXWkhKRURwMGZWY0o1bnEyWXFiOTd1QVVqQ3VWSHlOUHZQb3BFaFg0Rmh4dTVoU2hNWDBMMHAzV2IKb0QrZFB3YTBiVWtVbmVNaC9ZbFloQ0NJRUFWaTJNOUFpSDBmck5mWUVzTjFEYU4rUFR3M2FkZ2paNWZsdGo3Qkc4MG9NZnRGRHhERgora0ZXS2llOHVZemVqWG00MHlSZ21rSXp0L1l0WE5uWDZYZXRVSzBZM3poRndoN201Tm5nZ0kwWGMrQk9Fbk1CNjdreVo4Yno1VWZUCkNOaUlkaENOTm1CTGZJVG9UNFh4RC90ZWdINnY4NWNWaitZbDMvb2lDMnZUTk50c2Zkb04xdUxFbTNtSG0zVVM1YlBSc24vYWhTbFoKRkpvT3drTmdtMEJ2c21ydFVtOHl1eGpVbkNLOUdmOTYyVHFLNzduNlU4NjVQc0JMQ3NMbFhCSHp0UzcxcHJqdHNCMU5IS2kxS0xxaQoxc21lOFFIMVQwK2p1M0pUcTVyckRvNllmMlh5K1g5TXI3YUFKZlozd2pDSDcwanJNYUF0VVNJNGlyZUNQNE5PVk9hTUZ6OHo4TSs0Ckd3YzdSd29xUXVnak13di9DWDdUZ1NxbDdFTjJIVXk5OGFGSUJGUkNNTkpROXN2RWxNcVl4T3JEQjFVSHpIM2R3em9MYkROaUZyVHEKb25TSUoyK2RzTjk1Nk8vYU9PVHBLdUNOU0tlY0g2MnlNNEZXcldGWWFGS0ZDMUhGK2Rvd3R3OGpPM254QW5VZlFORGJvcTBGVHYwegpDNy9ER2ZPc0ZxRXBVU0s5NkJYZ3lUWDM0TSthbjRFTmRTa2NEZENsbkxLbU5CK1lDMUNwWHMyc1JGbDRGeWNNZEhSRjNLQVdOYlIrCjlQL1NjWDdFYU5qY0ZQSnpaaVg2RHQ1YTBNQm0xazBCdkg1dzg4MGNCQ0taZnVNQnFIeDZmRUlBeTFSNzZLTHkrcG9uYUdDMkJSZEoKMUk3d096UDRMbnFtckV4Ym4zamltZHFVMlpWOEtiSUFHcGNBemhRQU1CY0tSTmxXNWx1OWdPZmQ4RVlFdEFiQUVIOG1ZSGtyMkpnOApaVGY4NUdPLzg3UGZnWFh4dk8yaGZYQ2dtQjJ3ZlorM2k5azQyd3YyekI0eEp0WWp3VmhYd0NpYldKcWZ3R0FJbHNROW8ra05BMDZJCnVtNGladVI2UjhOZTVFYnFKb29lc2pQcHZ0M3I5alBmQndGYko3MHVPV2ZWemR4dFVmN3ltWDdiWUFadUVpRDFlWkZZWDE1NlFWZjQKTWhRTFJGNVd0TlZMbkhITzRFWE53cUhiWUdKR3c3c0R4TVVqd2NjaE1PRmRRY0tTd0pudnp3YW93ZzRSd2VjVkVBRVYxMUZFR1BDSgpRQ3dhaUFqd1FaOVBBbEhyY2lEeEhBbTRmdUpDSW95VHp4d1JBaDlyUE1wclp2VjFuUGo0U0duRC8wdVdCT0srMVQ2Tys3dkdyYjlJCkVlR1E2MzFvNHdOME5UOWk3TE9SSTRIQmFnd2VQMndzRWJvS2ZBQXZMR1dvK0NuRlNySUF1RHlsM2s2Wkc5VjRFVWFKNWNZQTVVWEwKTklhSEs2ZkJSRWhRT09LMmFTd2xWNE5iQzBvcWxhYngrcm03amFkZmgzdFdXNHBBYUtNRUFERS9LazhEQUhCWkVDY3pJTkw1L1ZZQQpZbXRVSDRPaWRqcVlFQUJFc2Q0ZkJ3SXIxM3RUL3B1OVQ1Wi9lN3lGeDhpdnNqRG04dnAzTTQraDY4QnY0N0g1NlJZUUFNRGFlRE9QCmRUWTM4bGh2Szhkam1rRk1EdW9NMGhmdzJNVTBsamVTOG5WMTVuanNPaEM5b1FaeDdUTFJIbWtRRTNuZHAyME1jeDRwS1lycFhZM2UKVWwzaStXTUFjN2tZeGVyRzFlaHR6aUpTTWhUVFBvMkRpbXhJalVGUW01RHFuVTIzTVhiZmJGYmZrWW5qSndmQ2FPOHMzL2dnSnBOcgo5d0IyUjU3TTkycVVVQm5EVWtZK3dSaDQybEtKRXBQVjhWWnRPZG1jTk94RUN2dlFaSDlXSG9PNnRweWNqZncvcDJhVDRFK2JtWWwwCmxpa2ZFaDdMeFhoaGI4ZUhLd2hXM3pPY2RZMmUvYTVtOU5TN0w1UVJDSDdEUmNxNjBPTUw4MXd6bEU4eFAyV2l5QzVsWXpnRG5qYzUKdHZ4OVVoRVErMk12Uk5XOVFxOTc2SUcraXBlSlZuNGU0WjlzQUs1c1p6ODVLTWR1Zmx4QmE3eE0rYnZ3NE4rRHZHNzZ6N3pQUjduYgpURTR2OUxCWmR6eVE3dXh5ak5zYmRMREJSQ2MvZUJrN3NjRzlxcHYvb09abXc0WlZyeUNpNkJsRTJCQk1sY1AzRmJBa0Zsa0czd3ZPCkVZWU9VWlFlWGR4My9PaG9LZS9oUFJCRVIwc1ZId3dPdVFEdFB0MlVyLzExL0FXOFUycmk2TTlBdW0wRWY3NW1PTmhET216eFNpSnEKdTRDL01NOGh0d0NlMDBBdm9SWUZWdnZMQWNyTDY0c2Z4alk4QU1IZUF2NXNJN0F1S2lUaWYvMElzSkZKdHp0bFRwcmhVemRBNEFORwpTNi9HaFc1SERKWVJvSEc0N3kzNHgwbGJmTEd4dHcxV01sa00vdkxDNjFUd3ZkUnQ4SS9mbVRONDlyUW9Cc2E0eVV0QmxJSkg1U21wClFHUnV1a1FRblUvUlJpeGFJalAyZWF0UW1UMGFhYSs2MThVWlZtbnhBMzdPOVJEc2xYU0VxRGNPc2xNZkF5eW5HTDFna3hjVUV2SFEKNGZWSjIwOEhlU2RkREovVUtrN3c2UU9uNDFHVEFaR0tWUWl3VnBOeGdQazBDMUlSZUErOXRLc21ndWhGUitUZ3p5NFRsRnQ5WU15bgpBY2R0RThLZXJxWG8wYXhtQWQ2RGdURXdwT09TOWIyVm5jdnFMNHk4dGtBdUdvZ201Z1BuZDM0WkpsOXk2Nmc1S2hWcG9TYkUvVU5sCmJIT2htbFBYeHlLZG9vdzd5Q3luQVlhWDhJd0RmQnJqektjWkZ3S2Uwa0drMDIvd1lqU2hVNGQwT1ZPSlNNZHJxcE9qdWpWR0JVTnQKdzJNRWV5cTVRMGoydjhLMExIWXhNM0pTbGVPRCtxT0RMTVYweEFmMVJ3ZWw3dXRUaXcvcWp3NUNpdW1ORCtxUERsS2NyQzgreUk4TwpadjhyWllqaUVmd0IvZU52bnRmenc4dmhaL0d6ZWZBWUVnWi90b0xqN2Mxc1N4N204OWI4ZjUwSzIrbjViNzQ1UGNRZi9ObTNmS1VTCkRSWG0wKzFzL29DU21VS2pDS3MydkRTMzB2ek5QOUlXaEJoUnNEeFgrSTZWVm1WejgzRmMrTVo2S1o1WVVGYktyclUzZXBhL1piQ2gKdXFjK3RLdCtHRDBFK1daMGxJOGUrR2VQMnVVcElra2VyQ0t0NURJWDVvZmN1ZWl1MTk1RnB3UW9HQk1idFVwZ2V5aSs1K2JOalArNApTUHJMMlg2MTBDYzdieG4vQ2RzeUFVRjRuaW5JSHVDZGVrc2NrZ05ENW1Rek9wUFBRYVBYYisvQXcvSUNtSXVsRVBVYlBjNU1Cbjc3ClpIUTNUTTl3ZnMvd1Fkcm96UVptMEdvb0cxMTdNekRMeHZzb1gxWFlDRGN0Y3R4V1J3Nkh6SEsvYnBHYU5WRG54N2huc1VpaFl3TmEKWDBMeFF5Y1pqUGo1MFo4d3BkRkJmL3FkSStQQVNWc0Q5ajFzSVZOMjAzL0dIVjdLa0tHQ3p2Q0dHQnJFZHp0K1lpUzVnbkduajN3OQpydU1va3p2SU5GaGxqeks1QnplYkNkUXg4SUNQK3g4d0UxQmFIbTBvL0hObWdzR3F2SzNmeDB5Z1F0dWFJVjVwSmdCRGh6VVUvamt6CkFSbzZqS0h3ejVrSllDNnNvZkRQbVFrOGVabitjMmFDd2NvWkNtSXpRVGtqaE01Q3JNWGxOZ2RhL2J1K3lETjBwWmEvd0pYcURJcEEKS2I1M2pjN252b1BXbStmNEsxU3BaYUJMMHkyajgyZWRNbm8zalUrb1MyTndYN0NJM1N0cXdSNTdsS29EUXBOMUlJSGpEalhmZHZSTAo0NzJYU2Z3SU9yakVEelpYdzA1NWYwQmJ1bWx0Q1U5WWVOcVMzc3J0aEQxai9FTExEclZsM3VkQnQwOFRYK2RreGYvVFBma293K1BICkUzZWp0QzJneDRwUFVrWG53Tzk2cm9wV0h6NW9BeXlSQTZkYUtUMzJSWXVBU0sraWJCU2dVdUhJSFBBNFk1VmJtemFrMFBuQ09CdUcKNyt5VjRrN0lHM1ZrakNBRE5FcWQ1dU9sdGlQS1dqRzBTVlJhQkNIRm5uMjBSV0xKK0F0UHlTMEc0THhnbFBMa2FleFNtMEFMQWY1eAo4NnA2MkRSVzdpUVNLSE51OTBXTWVGR2d3WjcvaTFxcVVtbHB4VUZJZERqSXBlVlI1NHRlL3ZuaU5Gb1ZuUzhhalNjSEd6ODd2bDZjCkx3WmRKVit3bkdXTzJ4NjNUT3Ntd1VHb3Q4NGRCUkdPV0M4Z09BZ05tNDNXbktYQWdKamFMazVTYzM0ZUFKenNsbkIwNEVzbk5OQmkKRHpnZG1leituMVM3aUl3RHlHZ3B4T2ZNZDUwOTgxM3Y0UDk1MmJpNVJBdkVjZ0p6bnc2dENNT09Xa04rU0lYQkNkSG5udlQxK3E3TQp1MnZNSEVFaU81bytmVE5ZeFllUTZGYjA2NDhnblZLbmJ6QWtwUG44RGI4NVZMZUs3aGdpWkFJOElxQlRZWm9JUVQ5SEJEaWFGZThJCkV0MmtKMGNDSm9TYWpxODJEQkZjb2lOSTc0MUgwWThuN25oZWU5aVZ4d2ZwK090SncxRTBuV0lvZFJoTkZ4WlRWRVRueDFLc3BIQ2EKVFpkRUFnQmc5VFZ5NHdVSTFOUk4yeGlvMUp4TEVLZ2gxUzNUUUFuOGpFanhqclIxVEtNZDkrdEtETGlVU2svczVMcUZwNkZMN1JZQgpvQ21tbFJMUUEvZXFUZVB5YUo5ZkpJTjdkbmxNY2hvYVNRbFRLSEVFNEdncWxYTnV0cFdId1FvVEh2YThONEhiNzZUZkpIOXh0MFRUCkQ1clB4MFA3alR3R0RCVEhiVHhXQy9vNEFMSThwZ2hpa01GdTVUSDcwbkViajJFYnB3eVBhUVpSYzN0VUdZUVBBQT09DQoJXV0+DQoJPCFbQ0RBVEFbDQoJVFVMSVk0T0k3NWJWQVA3OG8xOEtBT0F4clNCS05aTzZ1RW9Eb05OWW9jR25XZmRKajJIZ2t5WWxIQU82bEZ4MU5ZQ0JxU3J4U21PQQpTY3k3K0cyckFhMWFaVktpL1VWcEdtVXZxVTgyTHNZUXJ1SFFHcjlCTnNycEpxRXloa1BLai9OMjVITHc1R3NuZVNBbUErdHRlOEJrCjRYWXpPN0xpS0JUR3NNUGxtVW8wQmxyMnhhT1lXaUxlbXpoaTZuMzAzWlprQmhQY0pVVmNkZ3lzdGtRSm55SGNnWXhFcnY4WVFoLzEKR3FmQlF0bzk3QmJPNDFJdC8vVVVNOU1oZzFDR2lTUlJJZjZuUDJHZU9sVTZZYkJLRlUvY3UzUUNZcmtzbnRCZE9zR0dRNldQSmRHNgphRHFZRkI5TDhoN3M4Z3YyZ1NpbUR3T296ekNxd1B1MjdXQ1BEWjQ5L0FlTElGdVRBTDFsNENWQnZVS2x6RVAxQURrWm5RTnNrYVRDClB4c3V3ZEVwa0IxSTJ3YnRlZ01tanRQZWhxZU96c2R6a0M4aEt6WDhkQkZGdWdMSjFxREJUaHR0QkRiQWl6S1dod2Y2Z05ucERWTFcKZU12TFA3aExaeEs2ay9BdkRtRllMNTV3bHNrazVTWGREV0tqOXNpZE5ZUk9yNVo1NmFzZlhSaXMyYmV6NWFmWW43M0NrNk1XenZFdgo4WFVlWk9pWVJHOFFZRU9SUVg3QlJEckNzc3E3bDY2YWFPU2hYbm4zTTJ6L2pxR0VoaS9vY3I3alRIVHBIWjBTd05PRTl3RDdLVWlCCktDYit3dURQUGcxeE9FVUwzMmVQOGZzWSt3bm5yejY4VTV5dFNlZ0grTFVVaFpXRmlUTCtocGk1OU1PeVZTcHV1Um9WQTMzQkNWZXYKd3E5UytmSnhTQU0yNXdzazZoZjRwL2NPb3c5Zk9QdUo0TDlYWHdUaGQwRnVORUQybWZFMHlGR25seSs0bzA2U0xOWTdVU2E0K1JmQwo1cE40R0hLb2o0MVQ5S2txeVA4ZjYvc2ZHK3ZiL2xmS2tBQ1RxZUQ0c0xpWjhjOGNEVllyK09adGZqcnY0QXVoWVc2KytOblV4ditaCkh3ejRBL1VmQnY2RC8wWmlEemdSZlNCQ0lmQkhDSDVibXhnYzZOMEgzUGxRQTd2TDBKODluQW8vMDlQUGRqTSsvT2NoRHIvcTFtdnQKU3VFaC9rQzlPd1R2Smg0Y1lEVFlFTHdOSGpuaFFlY1FqSEJvd0I2eTRIL2RmeHZPNEQvczRjV0FQV0QwQU9CLzNiRUJvMGNFM3ZvUAorT01KZlBnRlgvMzdBY2NlNmc4Zlg5akRESXk4MnpRRVlnOWVISC80b3o1Z0QydjBJZW9MRVRFd2t3RDRnTWRDNEl1SFFBVCtPelVFCjRQK3REYmd2R01FSUhQNkJVKzlqR0FFL0FoaFRBNDZBcnRIL0U3NVFNQWJlb2wveDRvR0hBUG9Yd0lxZ0R3QW5BRUE5aVZHL0lCN28KZ1UwTjM0WTJuSjh2QWdrS1VhQVpnYUdqMmMwTTRRZUg4Nkg3emxBQ3ZBZkhoZm5Da1ZnNEdrQWZNSUlnd0ljWWhvZURERmxFTk9LSQpnZEhFaU5HMGlJaHBFVUcwaUZDMGlQQnBFWUVFaUhDMGlOR2t3R2hTNEdKU0VJZ1VCRU1LZ2lNRlF3Q1dGQmhOaWhnOTNiWTBIOUg4CkFjakFYLzlMYWxtSDdHU3BqM0M2MUNlRkNZTVhxQ2xiaDRxVEJvL3BhVk9mRkNZT1FESlRCeDhWSm04ZHlvbE85bkFZVXgrQnZEeGsKejZmdFEzTjhQTTBQUC85Nzduend2NTBPUDVzRkpUMUFvbWJieVh5WXJjU0dMNVBqL1BDditXeFluZjluU0wxMDVBa1pEdDdkYkRjUApnWENBNWk4dHNzYnlFZUE0aW84SW5HWWtQQVlKRytYb2lzY1FZZkVZeFVwNGpNOUw0QytjL2czOFFPQVVMeEVFeFV0RVFFUlNJZ2hKCkN2NmxlQWw4WUhnSlBvbFJ2NEJvNmNIOXR3c1d3V2daZ3RFeWVGUk1FRXJONExTZXdRV0tCa2VhQnYwR0VZVFdNd1N0WndpeG5pR1EKbmlFWVBVTndlb1lJMEVUZ0VRVC9KOFFMVFpuK2lMSHlwVGh0SkdGbzRqd1JrNW82RWl3MGVlcVR3dlFwRVVNRVlFUk1qZ1QvdzRRcwpFS0I1S2tEUVBCWEFJSEVESEhFREdDSnVBS040S29EeGVTb0F3YUxmd0hkeEJBZHhWU0JBY1ZVZ0tDSnJJQVRKQ3Y2bHVBcDhZTGdxClFKRVIvb0loYVNEdzN5OW1BVWJ2QkJpOVE4UkVKQ0VvdlVQUWVvY1E2QjBDNlIzNEc0WWt0T1lKMEpvbklOWThBYVI1QW96bUNYQ2EKSnhDa3ljQWpDZkZQQ0JxYU5QMFJad1ZOY2VKSTBJaVlVTkNrSjQ4RUxFQXdvcVpFQUVyVUVBa1lVWk1qd3Y5dFVhdmxLRnNXV0xiSQo0dlFDLzlyNk9sN01XNGZ4enhwWXRvdmorRi96aC9GbXN6Mk5UL01kZVBLd09NeVBwKzFoL25CY2J2OE52d0UvWVY0SE52SUxhZmcvCndrbmVyZz09DQoJXV0+DQo8L2k6cGdmPg0KPC9zdmc+DQo=); - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - position: relative; - display: inline-block; - vertical-align: top; - overflow: hidden; - vertical-align: middle; - width: 1.3rem; - height: 1.3rem; -} -#download-btn { - display: none; -} -/* Content */ -#content { - width: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 20px; -} -/* Code */ -#content section.code { - display: none; - background: #FFF; - border: 1px solid #E0E0E0; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 15px; - font-size: 12px; - -moz-border-radius: 1px; - -webkit-border-radius: 1px; - border-radius: 1px; - font-weight: 400; -} -article.component { - padding: 0 0 10px; -} -#content section.code h3 { - margin: 0; - font-size: 12px; - color: #000; - font-weight: 400; -} -#content header h2 { - font-weight: 300; - margin: 10px 0 25px; - font-size: 20px; - position: relative; - display: inline-block; - padding-right: 10px; -} -body.light #content header h2 { - background: #F4F4F4; -} -body.dark #content header h2 { - background: #4A4D4E; -} -#content header{ - position: relative; -} -#content header:before { - content: ''; - width: 100%; - display: block; - position: absolute; - left: 0; - top: 23px; -} -body.light #content header:before { - border-bottom: 1px solid #E0E0E0; -} -body.dark #content header:before { - border-bottom: 1px solid #58595A; -} -#content pre { - padding: 0; - margin: 2px 0 10px; -} -.showcode { - margin: 10px 0; -} -.showcode a, section.examples a { - color: #288edf; - text-decoration: none; -} -.showcode a:hover, section.examples a:hover { - text-decoration: underline; -} -section.examples ul { - margin: 0 0 20px; - padding: 0 0 0 20px; -} -section.examples h4 { - margin-bottom: 5px; -} -section.examples li { - color: #58595A; -} -/* Side Nav */ -#sideNav { - background: #4A4D4E; - position: absolute; - width: 100%; - z-index: 1; - height: 100%; - left: 0; -} -#sideNav ul { - list-style: none; - margin: 0; - padding: 0; -} -#sideNav li a { - color: #F0F1F1; - display: block; - height: 46px; - font-size: 16px; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 12px 0 0 20px; - text-decoration: none; -} -#sideNav nav.site, #sideNav .combo { - border-bottom: 1px solid #58595A; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 10px; - display: block; -} -#pageNav li { - border-bottom: 1px solid #58595A; -} - -select.docNav { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - background: #595B5B; - background-image: none; - box-shadow: 0 0 0 1px #303233; - border: none; - border-top: 2px solid #666767; - color: #FFF; - text-shadow: 0 -1px 0 #000; - overflow: hidden; - font-size: 14px; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 20px; - -webkit-appearance: none; - -moz-appearance: button; -} -@media screen and (min-width: 650px) { - #site.open { - transform: translate3d(0, 0, 0); - -webkit-transform: translate3d(0, 0, 0); - } - #main-header nav { - display: inline-block; - position: absolute; - right: 0; - top: 40px; - } - #main-header ul { - list-style: none; - } - #main-header nav li { - display: inline-block; - margin: 0 18px; - } - #main-header nav li#download-btn { - display: none; - } - #main-header nav li a { - text-decoration: none; - font-size: 20px; - color: #7F7F7F; - } - #main-header nav li.selected a { - color: #373435; - } - #slide-menu-button{ - display: none; - } - #main-header hgroup { - text-align: left; - position: absolute; - display: inline-block; - top: 24px; - } - #main-header hgroup h1 { - font-size: 60px; - } - #main-header hgroup p { - font-size: 15px; - } - #main-header { - color: #373435; - background: #fff; - height: 148px; - } - #content { - padding-left: 240px; - } - /* Side Nav */ - #sideNav { - background: transparent; - width: 220px; - z-index: 20; - left: 10px; - top: 150px; - height: auto; - } - #sideNav nav.site { - display: none; - } - #sideNav .combo { - border-bottom: none; - padding: 36px 0; - } - #sideNav li a { - padding: 12px 0 0 10px; - } - body.light #sideNav li a { - color: #797B7B; - } - body.light #pageNav li { - border-bottom: 1px solid #E0E0E0; - } - select.docNav { - background: #595B5B; - box-shadow: 0 0 0 1px #303233; - border: none; - border-top: 2px solid #666767; - color: #FFF; - text-shadow: 0 -1px 0 #000; - padding: 3px 20px 4px 8px; - -webkit-appearance: none; - } - body.light select.docNav { - box-shadow: 0 0 0 1px #949696; - background: #DDE1E1; - border-top: 1px solid #FFF; - color: #454545; - text-shadow: 0 -1px 0 #FFF; - width: 192px; - } -} -@media screen and (min-width: 880px) { - #content { - padding-left: 300px; - } - #sideNav li a { - display: block; - height: 60px; - padding: 22px 0 0 10px; - text-decoration: none; - } - #content header h2 { - font-size: 28px; - } - #content header:before { - top: 30px; - } - section.code div { - display: inline-block; - width: 48%; - vertical-align: top; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - section.code div:first-child { - padding-right: 5px; - } - section.code div:last-child { - padding-left: 5px; - } - .max-width { - max-width: 1180px; - position: relative; - margin: 0 auto; - } - header#main-header .max-width { - top: -10px; - } - #main-header nav li a { - font-size: 22px; - } - #main-header nav { - display: inline-block; - } - - #main-header nav li { - margin: 0 25px; - } - #main-header nav li:last-child { - margin-right: 0; - } -} -@media screen and (min-width: 940px) { - #main-header nav li#download-btn { - display: inline-block; - } - #main-header nav li a#download-btn{ - position:relative; - top: -15px; - display:inline-block; - box-sizing:border-box; - -moz-box-sizing:border-box; - background-clip:padding-box; - font:inherit; - background:transparent; - -webkit-user-select:none; - -moz-user-select:none; - user-select:none; - text-overflow:ellipsis; - white-space:nowrap; - overflow:hidden; - font-size:16px; - line-height:3rem; - letter-spacing:1px; - color:#454545; - text-shadow:0 1px #fff; - vertical-align:top; - background-color:#e5e9e8; - box-shadow:inset 0 1px #fff; - border:1px solid #a5a8a8; - border-radius:6px; - margin:0; - padding:0 1.25rem; - } - #main-header nav li a#download-btn, #main-header nav li a#download-btn:hover { - border:1px solid #143250; - background-color:#288edf; - box-shadow:inset 0 1px rgba(255,255,255,0.36); - color:#fff; - font-weight:500; - text-shadow:0 -1px rgba(0,0,0,0.36); - } - #main-header nav li a#download-btn:hover { - background-color:#2f9cf3; - } - #main-header nav li a#download-btn:active, #main-header nav li a#download-btn.is-active { - background-color:#0380e8; - box-shadow:inset 0 1px rgba(0,0,0,0.12); - } - #main-header nav li a#download-btn:disabled, #main-header nav li a#download-btn.is-disabled { - opacity:.3; - cursor:default; - pointer-events:none; - } -} - - - diff --git a/www/assets/topcoat-0.7.5/demo/css/theme.css b/www/assets/topcoat-0.7.5/demo/css/theme.css deleted file mode 100755 index 7f1ec6c..0000000 --- a/www/assets/topcoat-0.7.5/demo/css/theme.css +++ /dev/null @@ -1,28 +0,0 @@ -pre { - padding: 0; - font-family: 'Monaco', 'Source Code Pro', monospace; - font-size: 1em; -} -.rainbow { - border-spacing: 0; - border-collapse: collapse; -} -.rainbow .line:hover { - background-color: #171b1c; -} -.rainbow .line:hover .line-number { - background-color: #101313; -} -.rainbow .line .line-number { - text-align: right; - background-color: #1b2022; - padding-left: 0.8em; - padding-right: 0.8em; -} -.rainbow .line .line-number:before { - content: attr(data-line-number); -} -.rainbow .line .line-code { - padding-left: 1em; - width: 100%; -} diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.eot b/www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.eot deleted file mode 100755 index 9e9e4de2601568908009b24f1cbc8adff31884ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23949 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.ttf b/www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.ttf deleted file mode 100755 index 6eb48e7d492e4290175c03218b5530a9d9220182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52660 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 Xh{gj8fogTf@X6E(R$0P<_m%o@fv!po diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.woff b/www/assets/topcoat-0.7.5/demo/fonts/sourcecodepro-regular-webfont.woff deleted file mode 100755 index 2383f47354b74e261bb9874faa5d6d0fe38d507c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27068 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 diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.eot b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.eot deleted file mode 100755 index bda2005c0248244ab89377c7c8c04934b4c1a825..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23716 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 diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.svg b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.svg deleted file mode 100755 index e031390..0000000 --- a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.svg +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.ttf b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-light-webfont.ttf deleted file mode 100755 index 0959ecefeed75716d0f3abf3b4b4db05ac27e574..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51876 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-regular-webfont.ttf b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-regular-webfont.ttf deleted file mode 100755 index e1662862ad90f40280557d27588b9a580c62cf6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52456 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 diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.eot b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.eot deleted file mode 100755 index ddf5d1161fe34430599417adaff8b81e0d389fee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23974 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 az1cE(_pEhtM`Eix*%hwY$Pr;>Pu6HLI=^QC diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.svg b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.svg deleted file mode 100755 index 317e536..0000000 --- a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.svg +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.ttf b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.ttf deleted file mode 100755 index 6d97e7b25735500915d68a9f6b59091f2e8ea85e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51960 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 BzAOL$ diff --git a/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.woff b/www/assets/topcoat-0.7.5/demo/fonts/sourcesanspro-semibold-webfont.woff deleted file mode 100755 index d8443157822bdeb5eaf31bdb9de6e5b569044f7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27048 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 - - - - - Topcoat - - - - - - - -

- -
-
-
-
-

Topcoat

-

CSS for clean and fast web apps

-
- -
-
-
-
-
-

Button Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar > .topcoat-button-bar__item:first-child {
-  border-top-left-radius: 4px;
-  border-bottom-left-radius: 4px;
-}
-
-.topcoat-button-bar > .topcoat-button-bar__item:last-child {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 4px;
-}
-
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large {
-  border-right: none;
-}
-
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large {
-  border-left: none;
-}
-
-.topcoat-button-bar__button {
-  border-radius: inherit;
-}
-
-.topcoat-button-bar__button:focus,
-.topcoat-button-bar__button--large:focus {
-  z-index: 1;
-}
-
-
-
-
-
-
-
-

Large Button Bar

-
-
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar__button--large {
-  border-radius: inherit;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-button:disabled,
-.topcoat-button--quiet:disabled,
-.topcoat-button--large:disabled,
-.topcoat-button--large--quiet:disabled,
-.topcoat-button--cta:disabled,
-.topcoat-button--large--cta:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Button

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<button class="topcoat-button">Button</button>
<button class="topcoat-button" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  padding: 0 0.563rem;
-  font-size: 12px;
-  line-height: 1.313rem;
-  letter-spacing: 0;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  vertical-align: top;
-  background-color: #595b5b;
-  box-shadow: inset 0 1px #727373;
-  border: 1px solid #303233;
-  border-radius: 4px;
-}
-
-.topcoat-button:hover,
-.topcoat-button--quiet:hover,
-.topcoat-button--large:hover,
-.topcoat-button--large--quiet:hover {
-  background-color: #646666;
-}
-
-.topcoat-button:active,
-.topcoat-button--large:active {
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-.topcoat-button:focus,
-.topcoat-button--quiet:focus,
-.topcoat-button--large:focus,
-.topcoat-button--large--quiet:focus,
-.topcoat-button--cta:focus,
-.topcoat-button--large--cta:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--quiet">Button</button>
<button class="topcoat-button--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-button--quiet:hover,
-.topcoat-button--large--quiet:hover {
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-button--quiet:active,
-.topcoat-button--large--quiet:active {
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  background-color: #404141;
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-
-
-
-
-
-
-

Large Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large" >Button</button>
<button class="topcoat-button--large" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large,
-.topcoat-button--large--quiet {
-  font-size: 0.875rem;
-  font-weight: 600;
-  line-height: 1.688rem;
-  padding: 0 0.875rem;
-}
-
-
-
-
-
-
-
-

Large Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--quiet" >Button</button>
<button class="topcoat-button--large--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-
-
-
-
-
-
-

Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--cta" >Button</button>
<button class="topcoat-button--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  border: 1px solid #143250;
-  background-color: #288edf;
-  box-shadow: inset 0 1px rgba(255,255,255,0.36);
-  color: #fff;
-  font-weight: 500;
-  text-shadow: 0 -1px rgba(0,0,0,0.36);
-}
-
-.topcoat-button--cta:hover,
-.topcoat-button--large--cta:hover {
-  background-color: #509bef;
-}
-
-.topcoat-button--cta:active,
-.topcoat-button--large--cta:active {
-  background-color: #1976c3;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--cta" >Button</button>
<button class="topcoat-button--large--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--cta {
-  font-size: 0.875rem;
-  font-weight: 600;
-  line-height: 1.688rem;
-  padding: 0 0.875rem;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox,
-.topcoat-checkbox__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label,
-.topcoat-checkbox {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled,
-input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after,
-.topcoat-checkbox__checkmark:before,
-.topcoat-checkbox__checkmark:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before,
-.topcoat-checkbox__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-
-
-
-
-
-
-

Checkbox

-
-


-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-checkbox">
  <input type="checkbox">
  <div class="topcoat-checkbox__checkmark"></div>
  Default
</label>
<br>
<br>
<label class="topcoat-checkbox">
  <input type="checkbox" disabled>
  <div class="topcoat-checkbox__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-.topcoat-checkbox__checkmark {
-  height: 1rem;
-}
-
-input[type="checkbox"] {
-  height: 1rem;
-  width: 1rem;
-  margin-top: 0;
-  margin-right: -1rem;
-  margin-bottom: -1rem;
-  margin-left: 0;
-}
-
-input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-checkbox {
-  line-height: 1rem;
-}
-
-.topcoat-checkbox__checkmark:before {
-  width: 1rem;
-  height: 1rem;
-  background: #595b5b;
-  border: 1px solid #303233;
-  border-radius: 3px;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-checkbox__checkmark {
-  width: 1rem;
-  height: 1rem;
-}
-
-.topcoat-checkbox__checkmark:after {
-  top: 2px;
-  left: 1px;
-  opacity: 0;
-  width: 14px;
-  height: 4px;
-  background: transparent;
-  border: 7px solid #fff;
-  border-width: 3px;
-  border-top: none;
-  border-right: none;
-  border-radius: 1px;
-  -webkit-transform: rotate(-50deg);
-  -ms-transform: rotate(-50deg);
-  transform: rotate(-50deg);
-}
-
-input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-icon-button:disabled,
-.topcoat-icon-button--quiet:disabled,
-.topcoat-icon-button--large:disabled,
-.topcoat-icon-button--large--quiet:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  padding: 0 0.25rem;
-  line-height: 1.313rem;
-  letter-spacing: 0;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  vertical-align: baseline;
-  background-color: #595b5b;
-  box-shadow: inset 0 1px #727373;
-  border: 1px solid #303233;
-  border-radius: 4px;
-}
-
-.topcoat-icon-button:hover,
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large:hover,
-.topcoat-icon-button--large--quiet:hover {
-  background-color: #646666;
-}
-
-.topcoat-icon-button:active {
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-.topcoat-icon-button:focus,
-.topcoat-icon-button--quiet:focus,
-.topcoat-icon-button--quiet:hover:focus,
-.topcoat-icon-button--large:focus,
-.topcoat-icon-button--large--quiet:focus,
-.topcoat-icon-button--large--quiet:hover:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--quiet">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--quiet" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large--quiet:hover {
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-icon-button--quiet:active,
-.topcoat-icon-button--large--quiet:active {
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  background-color: #404141;
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-
-
-
-
-
-
-

Large Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  width: 1.688rem;
-  height: 1.688rem;
-  line-height: 1.688rem;
-}
-
-.topcoat-icon-button--large:active {
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-
-
-
-
-
-
-

Large Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large--quiet">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large--quiet" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon,
-.topcoat-icon--large {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  overflow: hidden;
-  width: 0.81406rem;
-  height: 0.81406rem;
-  vertical-align: middle;
-  top: -1px;
-}
-
-.topcoat-icon--large {
-  width: 1.06344rem;
-  height: 1.06344rem;
-  top: -2px;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.list {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  overflow: auto;
-  -webkit-overflow-scrolling: touch;
-}
-
-.list__header {
-  margin: 0;
-}
-
-.list__container {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-}
-
-.list__item {
-  margin: 0;
-  padding: 0;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.navigation-bar {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  white-space: nowrap;
-  overflow: hidden;
-  word-spacing: 0;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.navigation-bar__item {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-}
-
-.navigation-bar__title {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.notification {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.notification,
-.topcoat-notification {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-
-
-
-
-
-
-

Notification

-
-
1
-
- -
-
-

HTML

-
<span class="topcoat-notification">1</span>
-
-
-

CSS

-

-.topcoat-notification {
-  padding: 0.15em 0.5em 0.2em;
-  border-radius: 2px;
-  background-color: #ec514e;
-  color: #fff;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button,
-.topcoat-radio-button__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label,
-.topcoat-radio-button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after,
-.topcoat-radio-button__checkmark:before,
-.topcoat-radio-button__checkmark:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after,
-.topcoat-radio-button__checkmark:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before,
-.topcoat-radio-button__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled,
-input[type="radio"]:disabled + .topcoat-radio-button__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Radio Button

-
-






-
-

Examples

- -
-
- -
-
-

HTML

-
<!-- NO LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- LEFT LABEL -->
<label class="topcoat-radio-button">
  Left label
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- RIGHT LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
  Right label
</label>
<br>
<br>
<!-- DISABLED -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat" Disabled>
  <div class="topcoat-radio-button__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-input[type="radio"] {
-  height: 1.063rem;
-  width: 1.063rem;
-  margin-top: 0;
-  margin-right: -1.063rem;
-  margin-bottom: -1.063rem;
-  margin-left: 0;
-}
-
-input[type="radio"]:checked + .topcoat-radio-button__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-radio-button {
-  color: #c6c8c8;
-  line-height: 1.063rem;
-}
-
-.topcoat-radio-button__checkmark:before {
-  width: 1.063rem;
-  height: 1.063rem;
-  background: #595b5b;
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-radio-button__checkmark {
-  position: relative;
-  width: 1.063rem;
-  height: 1.063rem;
-}
-
-.topcoat-radio-button__checkmark:after {
-  opacity: 0;
-  width: 0.313rem;
-  height: 0.313rem;
-  background: #fff;
-  border: 1px solid rgba(255,255,255,0.1);
-  box-shadow: 0 1px rgba(255,255,255,0.5);
-  -webkit-transform: none;
-  -ms-transform: none;
-  transform: none;
-  top: 0.313rem;
-  left: 0.313rem;
-}
-
-input[type="radio"]:focus + .topcoat-radio-button__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range,
-.topcoat-range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb,
-.topcoat-range::-moz-range-thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit,
-.topcoat-range::-webkit-slider-thumb {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled,
-.topcoat-range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Range

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<input type="range" class="topcoat-range">
<input type="range" class="topcoat-range" disabled>
-
-
-

CSS

-

-.topcoat-range {
-  border-radius: 4px;
-  border: 1px solid #303233;
-  background-color: #424546;
-  height: 0.5rem;
-  border-radius: 15px;
-}
-
-.topcoat-range::-moz-range-track {
-  border-radius: 4px;
-  border: 1px solid #303233;
-  background-color: #424546;
-  height: 0.5rem;
-  border-radius: 15px;
-}
-
-.topcoat-range::-webkit-slider-thumb {
-  height: 1.313rem;
-  width: 0.75rem;
-  background-color: #595b5b;
-  border: 1px solid #303233;
-  border-radius: 4px;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-range::-moz-range-thumb {
-  height: 1.313rem;
-  width: 0.75rem;
-  background-color: #595b5b;
-  border: 1px solid #303233;
-  border-radius: 4px;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-range:focus::-webkit-slider-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-range:focus::-moz-range-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input,
-.topcoat-search-input,
-.topcoat-search-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled,
-.topcoat-search-input:disabled,
-.topcoat-search-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input">
<input type="search" value="" placeholder="search" class="topcoat-search-input" disabled>
-
-
-

CSS

-

-.topcoat-search-input,
-.topcoat-search-input--large {
-  line-height: 1.313rem;
-  font-size: 12px;
-  border: 1px solid #303233;
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-  color: #c6c8c8;
-  padding: 0 0 0 1.3rem;
-  border-radius: 15px;
-  background-image: url("../img/search.svg");
-  background-position: 1em center;
-  background-repeat: no-repeat;
-  background-size: 12px;
-}
-
-.topcoat-search-input:focus,
-.topcoat-search-input--large:focus {
-  background-image: url("../img/search_dark.svg");
-  background-color: #646666;
-  color: #fff;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-search-input::-webkit-search-cancel-button,
-.topcoat-search-input::-webkit-search-decoration,
-.topcoat-search-input--large::-webkit-search-cancel-button,
-.topcoat-search-input--large::-webkit-search-decoration {
-  margin-right: 5px;
-}
-
-.topcoat-search-input:focus::-webkit-input-placeholder,
-.topcoat-search-input:focus::-webkit-input-placeholder {
-  color: #c6c8c8;
-}
-
-.topcoat-search-input:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-
-
-
-
-
-
-

Large Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input--large">
<input type="search" value="" placeholder="search" class="topcoat-search-input--large" disabled>
-
-
-

CSS

-

-.topcoat-search-input--large {
-  line-height: 1.688rem;
-  font-size: 0.875rem;
-  font-weight: 400;
-  padding: 0 0 0 1.8rem;
-  border-radius: 25px;
-  background-position: 1.2em center;
-  background-size: 0.875rem;
-}
-
-.topcoat-search-input--large:disabled {
-  color: #fff;
-}
-
-.topcoat-search-input--large:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input--large:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input--large:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch,
-.topcoat-switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input,
-.topcoat-switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle,
-.topcoat-switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after,
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Switch

-
-




-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input">
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" checked>
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" disabled>
  <div class="topcoat-switch__toggle"></div>
</label>
-
-
-

CSS

-

-.topcoat-switch {
-  font-size: 12px;
-  padding: 0 0.563rem;
-  border-radius: 4px;
-  border: 1px solid #303233;
-  overflow: hidden;
-  width: 3.5rem;
-}
-
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  top: -1px;
-  width: 2.6rem;
-}
-
-.topcoat-switch__toggle:before {
-  content: 'ON';
-  color: #5dc1ff;
-  background-color: #404141;
-  right: 0.8rem;
-  padding-left: 0.75rem;
-}
-
-.topcoat-switch__toggle {
-  line-height: 1.313rem;
-  height: 1.313rem;
-  width: 1rem;
-  border-radius: 4px;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  background-color: #595b5b;
-  border: 1px solid #303233;
-  margin-left: -0.6rem;
-  margin-bottom: -1px;
-  margin-top: -1px;
-  box-shadow: inset 0 1px #727373;
-  -webkit-transition: margin-left 0.05s ease-in-out;
-  transition: margin-left 0.05s ease-in-out;
-}
-
-.topcoat-switch__toggle:after {
-  content: 'OFF';
-  background-color: #404141;
-  left: 0.8rem;
-  padding-left: 0.6rem;
-}
-
-.topcoat-switch__input:checked + .topcoat-switch__toggle {
-  margin-left: 1.85rem;
-}
-
-.topcoat-switch__input:focus + .topcoat-switch__toggle {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:after,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:before {
-  background: transparent;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-tab-bar__button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-tab-bar__button:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.button-bar,
-.topcoat-tab-bar {
-  display: table;
-  table-layout: fixed;
-  white-space: nowrap;
-  margin: 0;
-  padding: 0;
-}
-
-.button-bar__item,
-.topcoat-tab-bar__item {
-  display: table-cell;
-  width: auto;
-  border-radius: 0;
-}
-
-.button-bar__item > input,
-.topcoat-tab-bar__item > input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.button-bar__button {
-  border-radius: inherit;
-}
-
-.button-bar__item:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Tab Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-tab-bar">
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">One</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Two</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Three</button>
  </label>
</div>
-
-
-

CSS

-

-.topcoat-tab-bar__button {
-  padding: 0 0.563rem;
-  height: 1.313rem;
-  line-height: 1.313rem;
-  letter-spacing: 0;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  vertical-align: top;
-  background-color: #595b5b;
-  box-shadow: inset 0 1px #727373;
-  border-top: 1px solid #303233;
-}
-
-.topcoat-tab-bar__button:active,
-.topcoat-tab-bar__button--large:active,
-:checked + .topcoat-tab-bar__button {
-  color: #5dc1ff;
-  background-color: #404141;
-  box-shadow: inset 0 0 2px #313231;
-}
-
-.topcoat-tab-bar__button:focus,
-.topcoat-tab-bar__button--large:focus {
-  z-index: 1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input,
-.topcoat-text-input,
-.topcoat-text-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled,
-.topcoat-text-input:disabled,
-.topcoat-text-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Text input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input" placeholder="text" value="">
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input,
-.topcoat-text-input--large {
-  line-height: 1.313rem;
-  font-size: 12px;
-  letter-spacing: 0;
-  padding: 0 0.563rem;
-  border: 1px solid #303233;
-  border-radius: 4px;
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-  color: #c6c8c8;
-  vertical-align: top;
-}
-
-.topcoat-text-input:focus,
-.topcoat-text-input--large:focus {
-  background-color: #646666;
-  color: #fff;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-text-input:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input:invalid {
-  border: 1px solid #d83b75;
-}
-
-
-
-
-
-
-
-

Large Text Input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input--large" value="" placeholder="text">
<br>
<br>
<input type="text" class="topcoat-text-input--large" value="" placeholder="text" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input--large" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input--large {
-  line-height: 1.688rem;
-  font-size: 0.875rem;
-}
-
-.topcoat-text-input--large:disabled {
-  color: #fff;
-}
-
-.topcoat-text-input--large:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input--large:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input--large:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input--large:invalid {
-  border: 1px solid #d83b75;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea,
-.topcoat-textarea,
-.topcoat-textarea--large {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled,
-.topcoat-textarea:disabled,
-.topcoat-textarea--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea,
-.topcoat-textarea--large {
-  padding: 1rem;
-  font-size: 1rem;
-  font-weight: 400;
-  border-radius: 4px;
-  line-height: 1.313rem;
-  border: 1px solid #303233;
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-  color: #c6c8c8;
-  letter-spacing: 0;
-}
-
-.topcoat-textarea:focus,
-.topcoat-textarea--large:focus {
-  background-color: #646666;
-  color: #fff;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-textarea:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-
-
-
-
-
-
-

Large Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea--large {
-  font-size: 1.3rem;
-  line-height: 1.688rem;
-}
-
-.topcoat-textarea--large:disabled {
-  color: #fff;
-}
-
-.topcoat-textarea--large:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea--large:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea--large:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Regular.otf");
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Light.otf");
-  font-weight: 200;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Semibold.otf");
-  font-weight: 600;
-}
-
-body {
-  margin: 0;
-  padding: 0;
-  background: #4b4d4e;
-  color: #000;
-  font: 16px "Source Sans", helvetica, arial, sans-serif;
-  font-weight: 200;
-}
-
-:focus {
-  outline-color: transparent;
-  outline-style: none;
-}
-
-.topcoat-icon--menu-stack {
-  background: url("../img/hamburger_light.svg") no-repeat;
-  background-size: cover;
-}
-
-.quarter {
-  width: 25%;
-}
-
-.half {
-  width: 50%;
-}
-
-.three-quarters {
-  width: 75%;
-}
-
-.third {
-  width: 33.333%;
-}
-
-.two-thirds {
-  width: 66.666%;
-}
-
-.full {
-  width: 100%;
-}
-
-.left {
-  text-align: left;
-}
-
-.center {
-  text-align: center;
-}
-
-.right {
-  text-align: right;
-}
-
-.reset-ui {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/* This file should include color and image variables corresponding to the dark theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* Search Input */
-
-/* List */
-
-/* Checkbox */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Textarea */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* This file should include color and image variables corresponding to the light theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* List */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Range input */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Containers */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Text Area */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* Text Input */
-
-/* Radio input */
-
-/* Overlay */
-
-/* Textarea */
-
-/* Progress bar container */
-
-/* Progress bar progress */
-
-/* Search input */
-
-/* Switch */
-
-/* Notification */
-
-
-
-
-
-
-
-
- - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/js/main.js b/www/assets/topcoat-0.7.5/demo/js/main.js deleted file mode 100755 index 6dcdbd8..0000000 --- a/www/assets/topcoat-0.7.5/demo/js/main.js +++ /dev/null @@ -1,44 +0,0 @@ -window.onload = function(){ - var showCodeDivs = document.getElementsByClassName('showcode'); - for (var i = showCodeDivs.length - 1; i >= 0; i--) { - showCodeDivs[i].firstChild.onclick = function(e) { - var element = e.target.parentNode.nextSibling.nextSibling; - var style = window.getComputedStyle(element); - if(style.getPropertyValue('display') == 'none'){ - e.target.innerHTML = 'Hide code snippets'; - element.style.display = 'block'; - } else { - e.target.innerHTML = 'Show code snippets'; - element.style.display = 'none'; - } - return false; - }; - }; - var slideMenuButton = document.getElementById('slide-menu-button'); - slideMenuButton.onclick = function(e) { - var site = document.getElementById('site'); - var cl = site.classList; - if (cl.contains('open')) { - cl.remove('open'); - } else { - cl.add('open'); - } - }; - var docNavs = document.getElementsByClassName('docNav'); - for (var j = docNavs.length - 1; j >= 0; j--) { - docNavs[j].onchange = function(e){ - window.location.href = e.target[e.target.selectedIndex].value; - }; - }; - var pageNav = document.getElementById('pageNav'); - var pageLinks = pageNav.getElementsByTagName('a'); - for (var k = pageLinks.length - 1; k >= 0; k--) { - pageLinks[k].onclick = function(e) { - var site = document.getElementById('site'); - var cl = site.classList; - if (cl.contains('open')) { - cl.remove('open'); - } - }; - }; -} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/js/rainbow-custom.min.js b/www/assets/topcoat-0.7.5/demo/js/rainbow-custom.min.js deleted file mode 100755 index a25e178..0000000 --- a/www/assets/topcoat-0.7.5/demo/js/rainbow-custom.min.js +++ /dev/null @@ -1,11 +0,0 @@ -/* Rainbow v1.2 rainbowco.de | included languages: html, css */ -window.Rainbow=function(){function q(a){var b,c=a.getAttribute&&a.getAttribute("data-language")||0;if(!c){a=a.attributes;for(b=0;b=f[d][c])delete f[d][c],delete j[d][c];if(a>=c&&ac&&b'+b+""}function s(a,b,c,i){var e=a.exec(c);if(e){++t;!b.name&&"string"==typeof b.matches[0]&&(b.name=b.matches[0],delete b.matches[0]);var k=e[0],g=e.index,u=e[0].length+g,h=function(){function e(){s(a,b,c,i)}t%100>0?e():setTimeout(e,0)};if(C(g,u))h();else{var m=v(b.matches),l=function(a,c,i){if(a>=c.length)i(k);else{var d=e[c[a]];if(d){var g=b.matches[c[a]],f=g.language,h=g.name&&g.matches? -g.matches:g,j=function(b,d,g){var f;f=0;var h;for(h=1;h/g,">").replace(/&(?![\w\#]+;)/g, -"&"),b,c)}function o(a,b,c){if(b - - - - - Topcoat - - - - - - - -
- -
-
-
-
-

Topcoat

-

CSS for clean and fast web apps

-
- -
-
-
-
-
-

Button Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar > .topcoat-button-bar__item:first-child {
-  border-top-left-radius: 4px;
-  border-bottom-left-radius: 4px;
-}
-
-.topcoat-button-bar > .topcoat-button-bar__item:last-child {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 4px;
-}
-
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large {
-  border-right: none;
-}
-
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large {
-  border-left: none;
-}
-
-.topcoat-button-bar__button {
-  border-radius: inherit;
-}
-
-.topcoat-button-bar__button:focus,
-.topcoat-button-bar__button--large:focus {
-  z-index: 1;
-}
-
-
-
-
-
-
-
-

Large Button Bar

-
-
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar__button--large {
-  border-radius: inherit;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-button:disabled,
-.topcoat-button--quiet:disabled,
-.topcoat-button--large:disabled,
-.topcoat-button--large--quiet:disabled,
-.topcoat-button--cta:disabled,
-.topcoat-button--large--cta:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Button

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<button class="topcoat-button">Button</button>
<button class="topcoat-button" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  padding: 0 0.563rem;
-  font-size: 12px;
-  line-height: 1.313rem;
-  letter-spacing: 0;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  vertical-align: top;
-  background-color: #e5e9e8;
-  box-shadow: inset 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  border-radius: 4px;
-}
-
-.topcoat-button:hover,
-.topcoat-button--quiet:hover,
-.topcoat-button--large:hover,
-.topcoat-button--large--quiet:hover {
-  background-color: #edf1f1;
-}
-
-.topcoat-button:active,
-.topcoat-button--large:active {
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-.topcoat-button:focus,
-.topcoat-button--quiet:focus,
-.topcoat-button--large:focus,
-.topcoat-button--large--quiet:focus,
-.topcoat-button--cta:focus,
-.topcoat-button--large--cta:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--quiet">Button</button>
<button class="topcoat-button--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-button--quiet:hover,
-.topcoat-button--large--quiet:hover {
-  text-shadow: 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-button--quiet:active,
-.topcoat-button--large--quiet:active {
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  background-color: #d3d7d7;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large" >Button</button>
<button class="topcoat-button--large" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large,
-.topcoat-button--large--quiet {
-  font-size: 0.875rem;
-  font-weight: 600;
-  line-height: 1.688rem;
-  padding: 0 0.875rem;
-}
-
-
-
-
-
-
-
-

Large Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--quiet" >Button</button>
<button class="topcoat-button--large--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-
-
-
-
-
-
-

Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--cta" >Button</button>
<button class="topcoat-button--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  border: 1px solid #143250;
-  background-color: #288edf;
-  box-shadow: inset 0 1px rgba(255,255,255,0.36);
-  color: #fff;
-  font-weight: 500;
-  text-shadow: 0 -1px rgba(0,0,0,0.36);
-}
-
-.topcoat-button--cta:hover,
-.topcoat-button--large--cta:hover {
-  background-color: #509bef;
-}
-
-.topcoat-button--cta:active,
-.topcoat-button--large--cta:active {
-  background-color: #0380e8;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--cta" >Button</button>
<button class="topcoat-button--large--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--cta {
-  font-size: 0.875rem;
-  font-weight: 600;
-  line-height: 1.688rem;
-  padding: 0 0.875rem;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox,
-.topcoat-checkbox__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label,
-.topcoat-checkbox {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled,
-input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after,
-.topcoat-checkbox__checkmark:before,
-.topcoat-checkbox__checkmark:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before,
-.topcoat-checkbox__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-
-
-
-
-
-
-

Checkbox

-
-


-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-checkbox">
  <input type="checkbox">
  <div class="topcoat-checkbox__checkmark"></div>
  Default
</label>
<br>
<br>
<label class="topcoat-checkbox">
  <input type="checkbox" disabled>
  <div class="topcoat-checkbox__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-.topcoat-checkbox__checkmark {
-  height: 1rem;
-}
-
-input[type="checkbox"] {
-  height: 1rem;
-  width: 1rem;
-  margin-top: 0;
-  margin-right: -1rem;
-  margin-bottom: -1rem;
-  margin-left: 0;
-}
-
-input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-checkbox {
-  line-height: 1rem;
-}
-
-.topcoat-checkbox__checkmark:before {
-  width: 1rem;
-  height: 1rem;
-  background: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  border-radius: 3px;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-checkbox__checkmark {
-  width: 1rem;
-  height: 1rem;
-}
-
-.topcoat-checkbox__checkmark:after {
-  top: 2px;
-  left: 1px;
-  opacity: 0;
-  width: 14px;
-  height: 4px;
-  background: transparent;
-  border: 7px solid #666;
-  border-width: 3px;
-  border-top: none;
-  border-right: none;
-  border-radius: 1px;
-  -webkit-transform: rotate(-50deg);
-  -ms-transform: rotate(-50deg);
-  transform: rotate(-50deg);
-}
-
-input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-icon-button:disabled,
-.topcoat-icon-button--quiet:disabled,
-.topcoat-icon-button--large:disabled,
-.topcoat-icon-button--large--quiet:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  padding: 0 0.25rem;
-  line-height: 1.313rem;
-  letter-spacing: 0;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  vertical-align: baseline;
-  background-color: #e5e9e8;
-  box-shadow: inset 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  border-radius: 4px;
-}
-
-.topcoat-icon-button:hover,
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large:hover,
-.topcoat-icon-button--large--quiet:hover {
-  background-color: #edf1f1;
-}
-
-.topcoat-icon-button:active {
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-.topcoat-icon-button:focus,
-.topcoat-icon-button--quiet:focus,
-.topcoat-icon-button--quiet:hover:focus,
-.topcoat-icon-button--large:focus,
-.topcoat-icon-button--large--quiet:focus,
-.topcoat-icon-button--large--quiet:hover:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--quiet">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--quiet" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large--quiet:hover {
-  text-shadow: 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-icon-button--quiet:active,
-.topcoat-icon-button--large--quiet:active {
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  background-color: #d3d7d7;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  width: 1.688rem;
-  height: 1.688rem;
-  line-height: 1.688rem;
-}
-
-.topcoat-icon-button--large:active {
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large--quiet">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large--quiet" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon,
-.topcoat-icon--large {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  overflow: hidden;
-  width: 0.81406rem;
-  height: 0.81406rem;
-  vertical-align: middle;
-  top: -1px;
-}
-
-.topcoat-icon--large {
-  width: 1.06344rem;
-  height: 1.06344rem;
-  top: -2px;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.list {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  overflow: auto;
-  -webkit-overflow-scrolling: touch;
-}
-
-.list__header {
-  margin: 0;
-}
-
-.list__container {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-}
-
-.list__item {
-  margin: 0;
-  padding: 0;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.navigation-bar {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  white-space: nowrap;
-  overflow: hidden;
-  word-spacing: 0;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.navigation-bar__item {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-}
-
-.navigation-bar__title {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.notification {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.notification,
-.topcoat-notification {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-
-
-
-
-
-
-

Notification

-
-
1
-
- -
-
-

HTML

-
<span class="topcoat-notification">1</span>
-
-
-

CSS

-

-.topcoat-notification {
-  padding: 0.15em 0.5em 0.2em;
-  border-radius: 2px;
-  background-color: #ec514e;
-  color: #fff;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button,
-.topcoat-radio-button__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label,
-.topcoat-radio-button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after,
-.topcoat-radio-button__checkmark:before,
-.topcoat-radio-button__checkmark:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after,
-.topcoat-radio-button__checkmark:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before,
-.topcoat-radio-button__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled,
-input[type="radio"]:disabled + .topcoat-radio-button__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Radio Button

-
-






-
-

Examples

- -
-
- -
-
-

HTML

-
<!-- NO LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- LEFT LABEL -->
<label class="topcoat-radio-button">
  Left label
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- RIGHT LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
  Right label
</label>
<br>
<br>
<!-- DISABLED -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat" Disabled>
  <div class="topcoat-radio-button__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-input[type="radio"] {
-  height: 1.063rem;
-  width: 1.063rem;
-  margin-top: 0;
-  margin-right: -1.063rem;
-  margin-bottom: -1.063rem;
-  margin-left: 0;
-}
-
-input[type="radio"]:checked + .topcoat-radio-button__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-radio-button {
-  color: #454545;
-  line-height: 1.063rem;
-}
-
-.topcoat-radio-button__checkmark:before {
-  width: 1.063rem;
-  height: 1.063rem;
-  background: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-radio-button__checkmark {
-  position: relative;
-  width: 1.063rem;
-  height: 1.063rem;
-}
-
-.topcoat-radio-button__checkmark:after {
-  opacity: 0;
-  width: 0.313rem;
-  height: 0.313rem;
-  background: #666;
-  border: 1px solid rgba(0,0,0,0.1);
-  box-shadow: 0 1px rgba(255,255,255,0.5);
-  -webkit-transform: none;
-  -ms-transform: none;
-  transform: none;
-  top: 0.313rem;
-  left: 0.313rem;
-}
-
-input[type="radio"]:focus + .topcoat-radio-button__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range,
-.topcoat-range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb,
-.topcoat-range::-moz-range-thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit,
-.topcoat-range::-webkit-slider-thumb {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled,
-.topcoat-range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Range

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<input type="range" class="topcoat-range">
<input type="range" class="topcoat-range" disabled>
-
-
-

CSS

-

-.topcoat-range {
-  border-radius: 4px;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  height: 0.5rem;
-  border-radius: 15px;
-}
-
-.topcoat-range::-moz-range-track {
-  border-radius: 4px;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  height: 0.5rem;
-  border-radius: 15px;
-}
-
-.topcoat-range::-webkit-slider-thumb {
-  height: 1.313rem;
-  width: 0.75rem;
-  background-color: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  border-radius: 4px;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-range::-moz-range-thumb {
-  height: 1.313rem;
-  width: 0.75rem;
-  background-color: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  border-radius: 4px;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-range:focus::-webkit-slider-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-range:focus::-moz-range-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input,
-.topcoat-search-input,
-.topcoat-search-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled,
-.topcoat-search-input:disabled,
-.topcoat-search-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input">
<input type="search" value="" placeholder="search" class="topcoat-search-input" disabled>
-
-
-

CSS

-

-.topcoat-search-input,
-.topcoat-search-input--large {
-  line-height: 1.313rem;
-  font-size: 12px;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-  color: #454545;
-  padding: 0 0 0 1.3rem;
-  border-radius: 15px;
-  background-image: url("../img/search.svg");
-  background-position: 1em center;
-  background-repeat: no-repeat;
-  background-size: 12px;
-}
-
-.topcoat-search-input:focus,
-.topcoat-search-input--large:focus {
-  background-image: url("../img/search_dark.svg");
-  background-color: #edf1f1;
-  color: #000;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-search-input::-webkit-search-cancel-button,
-.topcoat-search-input::-webkit-search-decoration,
-.topcoat-search-input--large::-webkit-search-cancel-button,
-.topcoat-search-input--large::-webkit-search-decoration {
-  margin-right: 5px;
-}
-
-.topcoat-search-input:focus::-webkit-input-placeholder,
-.topcoat-search-input:focus::-webkit-input-placeholder {
-  color: #c6c8c8;
-}
-
-.topcoat-search-input:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-
-
-
-
-
-
-

Large Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input--large">
<input type="search" value="" placeholder="search" class="topcoat-search-input--large" disabled>
-
-
-

CSS

-

-.topcoat-search-input--large {
-  line-height: 1.688rem;
-  font-size: 0.875rem;
-  font-weight: 400;
-  padding: 0 0 0 1.8rem;
-  border-radius: 25px;
-  background-position: 1.2em center;
-  background-size: 0.875rem;
-}
-
-.topcoat-search-input--large:disabled {
-  color: #000;
-}
-
-.topcoat-search-input--large:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input--large:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input--large:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch,
-.topcoat-switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input,
-.topcoat-switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle,
-.topcoat-switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after,
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Switch

-
-




-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input">
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" checked>
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" disabled>
  <div class="topcoat-switch__toggle"></div>
</label>
-
-
-

CSS

-

-.topcoat-switch {
-  font-size: 12px;
-  padding: 0 0.563rem;
-  border-radius: 4px;
-  border: 1px solid #a5a8a8;
-  overflow: hidden;
-  width: 3.5rem;
-}
-
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  top: -1px;
-  width: 2.6rem;
-}
-
-.topcoat-switch__toggle:before {
-  content: 'ON';
-  color: #0083e8;
-  background-color: #e0f0fa;
-  right: 0.8rem;
-  padding-left: 0.75rem;
-}
-
-.topcoat-switch__toggle {
-  line-height: 1.313rem;
-  height: 1.313rem;
-  width: 1rem;
-  border-radius: 4px;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  background-color: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  margin-left: -0.6rem;
-  margin-bottom: -1px;
-  margin-top: -1px;
-  box-shadow: inset 0 1px #fff;
-  -webkit-transition: margin-left 0.05s ease-in-out;
-  transition: margin-left 0.05s ease-in-out;
-}
-
-.topcoat-switch__toggle:after {
-  content: 'OFF';
-  background-color: #d3d7d7;
-  left: 0.8rem;
-  padding-left: 0.6rem;
-}
-
-.topcoat-switch__input:checked + .topcoat-switch__toggle {
-  margin-left: 1.85rem;
-}
-
-.topcoat-switch__input:focus + .topcoat-switch__toggle {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:after,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:before {
-  background: transparent;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-tab-bar__button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-tab-bar__button:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.button-bar,
-.topcoat-tab-bar {
-  display: table;
-  table-layout: fixed;
-  white-space: nowrap;
-  margin: 0;
-  padding: 0;
-}
-
-.button-bar__item,
-.topcoat-tab-bar__item {
-  display: table-cell;
-  width: auto;
-  border-radius: 0;
-}
-
-.button-bar__item > input,
-.topcoat-tab-bar__item > input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.button-bar__button {
-  border-radius: inherit;
-}
-
-.button-bar__item:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Tab Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-tab-bar">
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">One</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Two</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Three</button>
  </label>
</div>
-
-
-

CSS

-

-.topcoat-tab-bar__button {
-  padding: 0 0.563rem;
-  height: 1.313rem;
-  line-height: 1.313rem;
-  letter-spacing: 0;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  vertical-align: top;
-  background-color: #e5e9e8;
-  box-shadow: inset 0 1px #fff;
-  border-top: 1px solid #a5a8a8;
-}
-
-.topcoat-tab-bar__button:active,
-.topcoat-tab-bar__button--large:active,
-:checked + .topcoat-tab-bar__button {
-  color: #0083e8;
-  background-color: #e0f0fa;
-  box-shadow: inset 0 0 2px #c0ced8;
-}
-
-.topcoat-tab-bar__button:focus,
-.topcoat-tab-bar__button--large:focus {
-  z-index: 1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input,
-.topcoat-text-input,
-.topcoat-text-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled,
-.topcoat-text-input:disabled,
-.topcoat-text-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Text input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input" placeholder="text" value="">
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input,
-.topcoat-text-input--large {
-  line-height: 1.313rem;
-  font-size: 12px;
-  letter-spacing: 0;
-  padding: 0 0.563rem;
-  border: 1px solid #a5a8a8;
-  border-radius: 4px;
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-  color: #454545;
-  vertical-align: top;
-}
-
-.topcoat-text-input:focus,
-.topcoat-text-input--large:focus {
-  background-color: #edf1f1;
-  color: #000;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-text-input:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input:invalid {
-  border: 1px solid #d83b75;
-}
-
-
-
-
-
-
-
-

Large Text Input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input--large" value="" placeholder="text">
<br>
<br>
<input type="text" class="topcoat-text-input--large" value="" placeholder="text" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input--large" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input--large {
-  line-height: 1.688rem;
-  font-size: 0.875rem;
-}
-
-.topcoat-text-input--large:disabled {
-  color: #000;
-}
-
-.topcoat-text-input--large:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input--large:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input--large:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input--large:invalid {
-  border: 1px solid #d83b75;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea,
-.topcoat-textarea,
-.topcoat-textarea--large {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled,
-.topcoat-textarea:disabled,
-.topcoat-textarea--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea,
-.topcoat-textarea--large {
-  padding: 1rem;
-  font-size: 1rem;
-  font-weight: 400;
-  border-radius: 4px;
-  line-height: 1.313rem;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-  color: #454545;
-  letter-spacing: 0;
-}
-
-.topcoat-textarea:focus,
-.topcoat-textarea--large:focus {
-  background-color: #edf1f1;
-  color: #000;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-textarea:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-
-
-
-
-
-
-

Large Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea--large {
-  font-size: 1.3rem;
-  line-height: 1.688rem;
-}
-
-.topcoat-textarea--large:disabled {
-  color: #000;
-}
-
-.topcoat-textarea--large:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea--large:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea--large:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Regular.otf");
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Light.otf");
-  font-weight: 200;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Semibold.otf");
-  font-weight: 600;
-}
-
-body {
-  margin: 0;
-  padding: 0;
-  background: #dfe2e2;
-  color: #000;
-  font: 16px "Source Sans", helvetica, arial, sans-serif;
-  font-weight: 200;
-}
-
-:focus {
-  outline-color: transparent;
-  outline-style: none;
-}
-
-.topcoat-icon--menu-stack {
-  background: url("../img/hamburger_dark.svg") no-repeat;
-  background-size: cover;
-}
-
-.quarter {
-  width: 25%;
-}
-
-.half {
-  width: 50%;
-}
-
-.three-quarters {
-  width: 75%;
-}
-
-.third {
-  width: 33.333%;
-}
-
-.two-thirds {
-  width: 66.666%;
-}
-
-.full {
-  width: 100%;
-}
-
-.left {
-  text-align: left;
-}
-
-.center {
-  text-align: center;
-}
-
-.right {
-  text-align: right;
-}
-
-.reset-ui {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/* This file should include color and image variables corresponding to the dark theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* Search Input */
-
-/* List */
-
-/* Checkbox */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Textarea */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* This file should include color and image variables corresponding to the light theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* List */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Range input */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Containers */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Text Area */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* Text Input */
-
-/* Radio input */
-
-/* Overlay */
-
-/* Textarea */
-
-/* Progress bar container */
-
-/* Progress bar progress */
-
-/* Search input */
-
-/* Switch */
-
-/* Notification */
-
-
-
-
-
-
-
-
- - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/topcoat-mobile-dark.html b/www/assets/topcoat-0.7.5/demo/topcoat-mobile-dark.html deleted file mode 100755 index 327aeae..0000000 --- a/www/assets/topcoat-0.7.5/demo/topcoat-mobile-dark.html +++ /dev/null @@ -1,3417 +0,0 @@ - - - - - - Topcoat - - - - - - - -
- -
-
-
-
-

Topcoat

-

CSS for clean and fast web apps

-
- -
-
-
-
-
-

Button Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar > .topcoat-button-bar__item:first-child {
-  border-top-left-radius: 6px;
-  border-bottom-left-radius: 6px;
-}
-
-.topcoat-button-bar > .topcoat-button-bar__item:last-child {
-  border-top-right-radius: 6px;
-  border-bottom-right-radius: 6px;
-}
-
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large {
-  border-right: none;
-}
-
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large {
-  border-left: none;
-}
-
-.topcoat-button-bar__button {
-  border-radius: inherit;
-}
-
-.topcoat-button-bar__button:focus,
-.topcoat-button-bar__button--large:focus {
-  z-index: 1;
-}
-
-
-
-
-
-
-
-

Large Button Bar

-
-
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar__button--large {
-  border-radius: inherit;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-button:disabled,
-.topcoat-button--quiet:disabled,
-.topcoat-button--large:disabled,
-.topcoat-button--large--quiet:disabled,
-.topcoat-button--cta:disabled,
-.topcoat-button--large--cta:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Button

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<button class="topcoat-button">Button</button>
<button class="topcoat-button" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  padding: 0 1.25rem;
-  font-size: 16px;
-  line-height: 3rem;
-  letter-spacing: 1px;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  vertical-align: top;
-  background-color: #595b5b;
-  box-shadow: inset 0 1px #727373;
-  border: 1px solid #303233;
-  border-radius: 6px;
-}
-
-.topcoat-button:hover,
-.topcoat-button--quiet:hover,
-.topcoat-button--large:hover,
-.topcoat-button--large--quiet:hover {
-  background-color: #646666;
-}
-
-.topcoat-button:active,
-.topcoat-button--large:active {
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-.topcoat-button:focus,
-.topcoat-button--quiet:focus,
-.topcoat-button--large:focus,
-.topcoat-button--large--quiet:focus,
-.topcoat-button--cta:focus,
-.topcoat-button--large--cta:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--quiet">Button</button>
<button class="topcoat-button--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-button--quiet:hover,
-.topcoat-button--large--quiet:hover {
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-button--quiet:active,
-.topcoat-button--large--quiet:active {
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  background-color: #404141;
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-
-
-
-
-
-
-

Large Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large" >Button</button>
<button class="topcoat-button--large" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large,
-.topcoat-button--large--quiet {
-  font-size: 1.3rem;
-  font-weight: 400;
-  line-height: 4.375rem;
-  padding: 0 1.25rem;
-}
-
-
-
-
-
-
-
-

Large Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--quiet" >Button</button>
<button class="topcoat-button--large--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-
-
-
-
-
-
-

Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--cta" >Button</button>
<button class="topcoat-button--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  border: 1px solid #143250;
-  background-color: #288edf;
-  box-shadow: inset 0 1px rgba(255,255,255,0.36);
-  color: #fff;
-  font-weight: 500;
-  text-shadow: 0 -1px rgba(0,0,0,0.36);
-}
-
-.topcoat-button--cta:hover,
-.topcoat-button--large--cta:hover {
-  background-color: #509bef;
-}
-
-.topcoat-button--cta:active,
-.topcoat-button--large--cta:active {
-  background-color: #1976c3;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--cta" >Button</button>
<button class="topcoat-button--large--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--cta {
-  font-size: 1.3rem;
-  font-weight: 400;
-  line-height: 4.375rem;
-  padding: 0 1.25rem;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox,
-.topcoat-checkbox__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label,
-.topcoat-checkbox {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled,
-input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after,
-.topcoat-checkbox__checkmark:before,
-.topcoat-checkbox__checkmark:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before,
-.topcoat-checkbox__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-
-
-
-
-
-
-

Checkbox

-
-


-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-checkbox">
  <input type="checkbox">
  <div class="topcoat-checkbox__checkmark"></div>
  Default
</label>
<br>
<br>
<label class="topcoat-checkbox">
  <input type="checkbox" disabled>
  <div class="topcoat-checkbox__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-.topcoat-checkbox__checkmark {
-  height: 2rem;
-}
-
-input[type="checkbox"] {
-  height: 2rem;
-  width: 2rem;
-  margin-top: 0;
-  margin-right: -2rem;
-  margin-bottom: -2rem;
-  margin-left: 0;
-}
-
-input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-checkbox {
-  line-height: 2rem;
-}
-
-.topcoat-checkbox__checkmark:before {
-  width: 2rem;
-  height: 2rem;
-  background: #595b5b;
-  border: 1px solid #303233;
-  border-radius: 3px;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-checkbox__checkmark {
-  width: 2rem;
-  height: 2rem;
-}
-
-.topcoat-checkbox__checkmark:after {
-  top: 1px;
-  left: 2px;
-  opacity: 0;
-  width: 28px;
-  height: 11px;
-  background: transparent;
-  border: 7px solid #fff;
-  border-width: 7px;
-  border-top: none;
-  border-right: none;
-  border-radius: 2px;
-  -webkit-transform: rotate(-50deg);
-  -ms-transform: rotate(-50deg);
-  transform: rotate(-50deg);
-}
-
-input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-icon-button:disabled,
-.topcoat-icon-button--quiet:disabled,
-.topcoat-icon-button--large:disabled,
-.topcoat-icon-button--large--quiet:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  padding: 0 0.75rem;
-  line-height: 3rem;
-  letter-spacing: 1px;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  vertical-align: baseline;
-  background-color: #595b5b;
-  box-shadow: inset 0 1px #727373;
-  border: 1px solid #303233;
-  border-radius: 6px;
-}
-
-.topcoat-icon-button:hover,
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large:hover,
-.topcoat-icon-button--large--quiet:hover {
-  background-color: #646666;
-}
-
-.topcoat-icon-button:active {
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-.topcoat-icon-button:focus,
-.topcoat-icon-button--quiet:focus,
-.topcoat-icon-button--quiet:hover:focus,
-.topcoat-icon-button--large:focus,
-.topcoat-icon-button--large--quiet:focus,
-.topcoat-icon-button--large--quiet:hover:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--quiet">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--quiet" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large--quiet:hover {
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-icon-button--quiet:active,
-.topcoat-icon-button--large--quiet:active {
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  background-color: #404141;
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-
-
-
-
-
-
-

Large Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  width: 4.375rem;
-  height: 4.375rem;
-  line-height: 4.375rem;
-}
-
-.topcoat-icon-button--large:active {
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-}
-
-
-
-
-
-
-
-

Large Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large--quiet">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large--quiet" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon,
-.topcoat-icon--large {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  overflow: hidden;
-  width: 1.62rem;
-  height: 1.62rem;
-  vertical-align: middle;
-  top: -1px;
-}
-
-.topcoat-icon--large {
-  width: 2.499999998125rem;
-  height: 2.499999998125rem;
-  top: -2px;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.list {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  overflow: auto;
-  -webkit-overflow-scrolling: touch;
-}
-
-.list__header {
-  margin: 0;
-}
-
-.list__container {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-}
-
-.list__item {
-  margin: 0;
-  padding: 0;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.list,
-.topcoat-list {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  overflow: auto;
-  -webkit-overflow-scrolling: touch;
-}
-
-.list__header,
-.topcoat-list__header {
-  margin: 0;
-}
-
-.list__container,
-.topcoat-list__container {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-}
-
-.list__item,
-.topcoat-list__item {
-  margin: 0;
-  padding: 0;
-}
-
-
-
-
-
-
-
-

List

-
-

Category

  • Item
  • Item
  • Item
-
- -
-
-

HTML

-
<div class="topcoat-list">
  <h3 class="topcoat-list__header">Category</h3>
  <ul class="topcoat-list__container">
    <li class="topcoat-list__item">
      Item
    </li>
    <li class="topcoat-list__item">
      Item
    </li>
    <li class="topcoat-list__item">
      Item
    </li>
  </ul>
</div>
-
-
-

CSS

-

-.topcoat-list {
-  border-top: 1px solid #2f3234;
-  border-bottom: 1px solid #5e6061;
-  background-color: #444849;
-}
-
-.topcoat-list__header {
-  padding: 4px 20px;
-  font-size: 0.9em;
-  font-weight: 400;
-  background-color: #3b3e40;
-  color: #868888;
-  text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
-  border-top: solid 1px rgba(255,255,255,0.1);
-  border-bottom: solid 1px rgba(255,255,255,0.05);
-}
-
-.topcoat-list__container {
-  border-top: 1px solid #2f3234;
-  color: #c6c8c8;
-}
-
-.topcoat-list__item {
-  padding: 1.25rem;
-  border-top: 1px solid #5e6061;
-  border-bottom: 1px solid #2f3234;
-}
-
-.topcoat-list__item:first-child {
-  border-top: 1px solid rgba(0,0,0,0.05);
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.navigation-bar {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  white-space: nowrap;
-  overflow: hidden;
-  word-spacing: 0;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.navigation-bar__item {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-}
-
-.navigation-bar__title {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.navigation-bar,
-.topcoat-navigation-bar {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  white-space: nowrap;
-  overflow: hidden;
-  word-spacing: 0;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.navigation-bar__item,
-.topcoat-navigation-bar__item {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-}
-
-.navigation-bar__title,
-.topcoat-navigation-bar__title {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-
-
-
-
- -
-
-

Notification

-
-
1
-
- -
-
-

HTML

-
<span class="topcoat-notification">1</span>
-
-
-

CSS

-

-.topcoat-notification {
-  padding: 0.15em 0.5em 0.2em;
-  border-radius: 2px;
-  background-color: #ec514e;
-  color: #fff;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button,
-.topcoat-radio-button__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label,
-.topcoat-radio-button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after,
-.topcoat-radio-button__checkmark:before,
-.topcoat-radio-button__checkmark:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after,
-.topcoat-radio-button__checkmark:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before,
-.topcoat-radio-button__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled,
-input[type="radio"]:disabled + .topcoat-radio-button__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Radio Button

-
-






-
-

Examples

- -
-
- -
-
-

HTML

-
<!-- NO LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- LEFT LABEL -->
<label class="topcoat-radio-button">
  Left label
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- RIGHT LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
  Right label
</label>
<br>
<br>
<!-- DISABLED -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat" Disabled>
  <div class="topcoat-radio-button__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-input[type="radio"] {
-  height: 1.875rem;
-  width: 1.875rem;
-  margin-top: 0;
-  margin-right: -1.875rem;
-  margin-bottom: -1.875rem;
-  margin-left: 0;
-}
-
-input[type="radio"]:checked + .topcoat-radio-button__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-radio-button {
-  color: #c6c8c8;
-  line-height: 1.875rem;
-}
-
-.topcoat-radio-button__checkmark:before {
-  width: 1.875rem;
-  height: 1.875rem;
-  background: #595b5b;
-  border: 1px solid #303233;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-radio-button__checkmark {
-  position: relative;
-  width: 1.875rem;
-  height: 1.875rem;
-}
-
-.topcoat-radio-button__checkmark:after {
-  opacity: 0;
-  width: 0.875rem;
-  height: 0.875rem;
-  background: #fff;
-  border: 1px solid rgba(255,255,255,0.1);
-  box-shadow: 0 1px rgba(255,255,255,0.5);
-  -webkit-transform: none;
-  -ms-transform: none;
-  transform: none;
-  top: 7px;
-  left: 7px;
-}
-
-input[type="radio"]:focus + .topcoat-radio-button__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range,
-.topcoat-range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb,
-.topcoat-range::-moz-range-thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit,
-.topcoat-range::-webkit-slider-thumb {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled,
-.topcoat-range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Range

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<input type="range" class="topcoat-range">
<input type="range" class="topcoat-range" disabled>
-
-
-

CSS

-

-.topcoat-range {
-  border-radius: 6px;
-  border: 1px solid #303233;
-  background-color: #424546;
-  height: 1rem;
-  border-radius: 30px;
-}
-
-.topcoat-range::-moz-range-track {
-  border-radius: 6px;
-  border: 1px solid #303233;
-  background-color: #424546;
-  height: 1rem;
-  border-radius: 30px;
-}
-
-.topcoat-range::-webkit-slider-thumb {
-  height: 3rem;
-  width: 2rem;
-  background-color: #595b5b;
-  border: 1px solid #303233;
-  border-radius: 6px;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-range::-moz-range-thumb {
-  height: 3rem;
-  width: 2rem;
-  background-color: #595b5b;
-  border: 1px solid #303233;
-  border-radius: 6px;
-  box-shadow: inset 0 1px #727373;
-}
-
-.topcoat-range:focus::-webkit-slider-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-range:focus::-moz-range-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input,
-.topcoat-search-input,
-.topcoat-search-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled,
-.topcoat-search-input:disabled,
-.topcoat-search-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input">
<input type="search" value="" placeholder="search" class="topcoat-search-input" disabled>
-
-
-

CSS

-

-.topcoat-search-input,
-.topcoat-search-input--large {
-  line-height: 3rem;
-  font-size: 16px;
-  border: 1px solid #303233;
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-  color: #c6c8c8;
-  padding: 0 0 0 2rem;
-  border-radius: 30px;
-  background-image: url("../img/search.svg");
-  background-position: 1em center;
-  background-repeat: no-repeat;
-  background-size: 16px;
-}
-
-.topcoat-search-input:focus,
-.topcoat-search-input--large:focus {
-  background-image: url("../img/search_dark.svg");
-  background-color: #646666;
-  color: #fff;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-search-input::-webkit-search-cancel-button,
-.topcoat-search-input::-webkit-search-decoration,
-.topcoat-search-input--large::-webkit-search-cancel-button,
-.topcoat-search-input--large::-webkit-search-decoration {
-  margin-right: 5px;
-}
-
-.topcoat-search-input:focus::-webkit-input-placeholder,
-.topcoat-search-input:focus::-webkit-input-placeholder {
-  color: #c6c8c8;
-}
-
-.topcoat-search-input:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-
-
-
-
-
-
-

Large Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input--large">
<input type="search" value="" placeholder="search" class="topcoat-search-input--large" disabled>
-
-
-

CSS

-

-.topcoat-search-input--large {
-  line-height: 4.375rem;
-  font-size: 1.3rem;
-  font-weight: 200;
-  padding: 0 0 0 2.9rem;
-  border-radius: 40px;
-  background-position: 1.2em center;
-  background-size: 1.3rem;
-}
-
-.topcoat-search-input--large:disabled {
-  color: #fff;
-}
-
-.topcoat-search-input--large:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input--large:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-search-input--large:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch,
-.topcoat-switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input,
-.topcoat-switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle,
-.topcoat-switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after,
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Switch

-
-




-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input">
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" checked>
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" disabled>
  <div class="topcoat-switch__toggle"></div>
</label>
-
-
-

CSS

-

-.topcoat-switch {
-  font-size: 16px;
-  padding: 0 1.25rem;
-  border-radius: 6px;
-  border: 1px solid #303233;
-  overflow: hidden;
-  width: 6rem;
-}
-
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  top: -1px;
-  width: 5rem;
-}
-
-.topcoat-switch__toggle:before {
-  content: 'ON';
-  color: #5dc1ff;
-  background-color: #404141;
-  right: 1rem;
-  padding-left: 1.5rem;
-}
-
-.topcoat-switch__toggle {
-  line-height: 3rem;
-  height: 3rem;
-  width: 2rem;
-  border-radius: 6px;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  background-color: #595b5b;
-  border: 1px solid #303233;
-  margin-left: -1.3rem;
-  margin-bottom: -1px;
-  margin-top: -1px;
-  box-shadow: inset 0 1px #727373;
-  -webkit-transition: margin-left 0.05s ease-in-out;
-  transition: margin-left 0.05s ease-in-out;
-}
-
-.topcoat-switch__toggle:after {
-  content: 'OFF';
-  background-color: #404141;
-  left: 1rem;
-  padding-left: 2rem;
-}
-
-.topcoat-switch__input:checked + .topcoat-switch__toggle {
-  margin-left: 2.7rem;
-}
-
-.topcoat-switch__input:focus + .topcoat-switch__toggle {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:after,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:before {
-  background: transparent;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-tab-bar__button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-tab-bar__button:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.button-bar,
-.topcoat-tab-bar {
-  display: table;
-  table-layout: fixed;
-  white-space: nowrap;
-  margin: 0;
-  padding: 0;
-}
-
-.button-bar__item,
-.topcoat-tab-bar__item {
-  display: table-cell;
-  width: auto;
-  border-radius: 0;
-}
-
-.button-bar__item > input,
-.topcoat-tab-bar__item > input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.button-bar__button {
-  border-radius: inherit;
-}
-
-.button-bar__item:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Tab Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-tab-bar">
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">One</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Two</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Three</button>
  </label>
</div>
-
-
-

CSS

-

-.topcoat-tab-bar__button {
-  padding: 0 1.25rem;
-  height: 3rem;
-  line-height: 3rem;
-  letter-spacing: 1px;
-  color: #c6c8c8;
-  text-shadow: 0 -1px rgba(0,0,0,0.69);
-  vertical-align: top;
-  background-color: #595b5b;
-  box-shadow: inset 0 1px #727373;
-  border-top: 1px solid #303233;
-}
-
-.topcoat-tab-bar__button:active,
-.topcoat-tab-bar__button--large:active,
-:checked + .topcoat-tab-bar__button {
-  color: #5dc1ff;
-  background-color: #404141;
-  box-shadow: inset 0 0 2px #313231;
-}
-
-.topcoat-tab-bar__button:focus,
-.topcoat-tab-bar__button--large:focus {
-  z-index: 1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input,
-.topcoat-text-input,
-.topcoat-text-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled,
-.topcoat-text-input:disabled,
-.topcoat-text-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Text input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input" placeholder="text" value="">
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input,
-.topcoat-text-input--large {
-  line-height: 3rem;
-  font-size: 16px;
-  letter-spacing: 1px;
-  padding: 0 1.25rem;
-  border: 1px solid #303233;
-  border-radius: 6px;
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-  color: #c6c8c8;
-  vertical-align: top;
-}
-
-.topcoat-text-input:focus,
-.topcoat-text-input--large:focus {
-  background-color: #646666;
-  color: #fff;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-text-input:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input:invalid {
-  border: 1px solid #d83b75;
-}
-
-
-
-
-
-
-
-

Large Text Input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input--large" value="" placeholder="text">
<br>
<br>
<input type="text" class="topcoat-text-input--large" value="" placeholder="text" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input--large" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input--large {
-  line-height: 4.375rem;
-  font-size: 1.3rem;
-}
-
-.topcoat-text-input--large:disabled {
-  color: #fff;
-}
-
-.topcoat-text-input--large:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input--large:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input--large:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-text-input--large:invalid {
-  border: 1px solid #d83b75;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea,
-.topcoat-textarea,
-.topcoat-textarea--large {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled,
-.topcoat-textarea:disabled,
-.topcoat-textarea--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea,
-.topcoat-textarea--large {
-  padding: 2rem;
-  font-size: 2.5rem;
-  font-weight: 200;
-  border-radius: 6px;
-  line-height: 3rem;
-  border: 1px solid #303233;
-  background-color: #404141;
-  box-shadow: inset 0 1px rgba(0,0,0,0.18);
-  color: #c6c8c8;
-  letter-spacing: 1px;
-}
-
-.topcoat-textarea:focus,
-.topcoat-textarea--large:focus {
-  background-color: #646666;
-  color: #fff;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-textarea:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-
-
-
-
-
-
-

Large Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea--large {
-  font-size: 3rem;
-  line-height: 4.375rem;
-}
-
-.topcoat-textarea--large:disabled {
-  color: #fff;
-}
-
-.topcoat-textarea--large:disabled::-webkit-input-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea--large:disabled::-moz-placeholder {
-  color: #fff;
-}
-
-.topcoat-textarea--large:disabled:-ms-input-placeholder {
-  color: #fff;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Regular.otf");
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Light.otf");
-  font-weight: 200;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Semibold.otf");
-  font-weight: 600;
-}
-
-body {
-  margin: 0;
-  padding: 0;
-  background: #4b4d4e;
-  color: #000;
-  font: 16px "Source Sans", helvetica, arial, sans-serif;
-  font-weight: 200;
-}
-
-:focus {
-  outline-color: transparent;
-  outline-style: none;
-}
-
-.topcoat-icon--menu-stack {
-  background: url("../img/hamburger_light.svg") no-repeat;
-  background-size: cover;
-}
-
-.quarter {
-  width: 25%;
-}
-
-.half {
-  width: 50%;
-}
-
-.three-quarters {
-  width: 75%;
-}
-
-.third {
-  width: 33.333%;
-}
-
-.two-thirds {
-  width: 66.666%;
-}
-
-.full {
-  width: 100%;
-}
-
-.left {
-  text-align: left;
-}
-
-.center {
-  text-align: center;
-}
-
-.right {
-  text-align: right;
-}
-
-.reset-ui {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/* This file should include color and image variables corresponding to the dark theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* Search Input */
-
-/* List */
-
-/* Checkbox */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Textarea */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* This file should include color and image variables corresponding to the light theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* List */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Range input */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Containers */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Text Area */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* Text Input */
-
-/* Radio input */
-
-/* Overlay */
-
-/* Textarea */
-
-/* Progress bar container */
-
-/* Progress bar progress */
-
-/* Search input */
-
-/* Switch */
-
-/* Notification */
-
-
-
-
-
-
-
-
- - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/demo/topcoat-mobile-light.html b/www/assets/topcoat-0.7.5/demo/topcoat-mobile-light.html deleted file mode 100755 index f67a519..0000000 --- a/www/assets/topcoat-0.7.5/demo/topcoat-mobile-light.html +++ /dev/null @@ -1,3417 +0,0 @@ - - - - - - Topcoat - - - - - - - -
- -
-
-
-
-

Topcoat

-

CSS for clean and fast web apps

-
- -
-
-
-
-
-

Button Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar > .topcoat-button-bar__item:first-child {
-  border-top-left-radius: 6px;
-  border-bottom-left-radius: 6px;
-}
-
-.topcoat-button-bar > .topcoat-button-bar__item:last-child {
-  border-top-right-radius: 6px;
-  border-bottom-right-radius: 6px;
-}
-
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:first-child > .topcoat-button-bar__button--large {
-  border-right: none;
-}
-
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button,
-.topcoat-button-bar__item:last-child > .topcoat-button-bar__button--large {
-  border-left: none;
-}
-
-.topcoat-button-bar__button {
-  border-radius: inherit;
-}
-
-.topcoat-button-bar__button:focus,
-.topcoat-button-bar__button--large:focus {
-  z-index: 1;
-}
-
-
-
-
-
-
-
-

Large Button Bar

-
-
-
- -
-
-

HTML

-
<div class="topcoat-button-bar">
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">One</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Two</button>
  </div>
  <div class="topcoat-button-bar__item">
    <button class="topcoat-button-bar__button--large">Three</button>
  </div>
</div>
-
-
-

CSS

-

-.topcoat-button-bar__button--large {
-  border-radius: inherit;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-button:disabled,
-.topcoat-button--quiet:disabled,
-.topcoat-button--large:disabled,
-.topcoat-button--large--quiet:disabled,
-.topcoat-button--cta:disabled,
-.topcoat-button--large--cta:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Button

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<button class="topcoat-button">Button</button>
<button class="topcoat-button" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button,
-.topcoat-button--quiet,
-.topcoat-button--large,
-.topcoat-button--large--quiet,
-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  padding: 0 1.25rem;
-  font-size: 16px;
-  line-height: 3rem;
-  letter-spacing: 1px;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  vertical-align: top;
-  background-color: #e5e9e8;
-  box-shadow: inset 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  border-radius: 6px;
-}
-
-.topcoat-button:hover,
-.topcoat-button--quiet:hover,
-.topcoat-button--large:hover,
-.topcoat-button--large--quiet:hover {
-  background-color: #edf1f1;
-}
-
-.topcoat-button:active,
-.topcoat-button--large:active {
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-.topcoat-button:focus,
-.topcoat-button--quiet:focus,
-.topcoat-button--large:focus,
-.topcoat-button--large--quiet:focus,
-.topcoat-button--cta:focus,
-.topcoat-button--large--cta:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--quiet">Button</button>
<button class="topcoat-button--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-button--quiet:hover,
-.topcoat-button--large--quiet:hover {
-  text-shadow: 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-button--quiet:active,
-.topcoat-button--large--quiet:active {
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  background-color: #d3d7d7;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large" >Button</button>
<button class="topcoat-button--large" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large,
-.topcoat-button--large--quiet {
-  font-size: 1.3rem;
-  font-weight: 400;
-  line-height: 4.375rem;
-  padding: 0 1.25rem;
-}
-
-
-
-
-
-
-
-

Large Quiet Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--quiet" >Button</button>
<button class="topcoat-button--large--quiet" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-
-
-
-
-
-
-

Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--cta" >Button</button>
<button class="topcoat-button--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--cta,
-.topcoat-button--large--cta {
-  border: 1px solid #143250;
-  background-color: #288edf;
-  box-shadow: inset 0 1px rgba(255,255,255,0.36);
-  color: #fff;
-  font-weight: 500;
-  text-shadow: 0 -1px rgba(0,0,0,0.36);
-}
-
-.topcoat-button--cta:hover,
-.topcoat-button--large--cta:hover {
-  background-color: #509bef;
-}
-
-.topcoat-button--cta:active,
-.topcoat-button--large--cta:active {
-  background-color: #0380e8;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Call To Action Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-button--large--cta" >Button</button>
<button class="topcoat-button--large--cta" disabled>Button</button>
-
-
-

CSS

-

-.topcoat-button--large--cta {
-  font-size: 1.3rem;
-  font-weight: 400;
-  line-height: 4.375rem;
-  padding: 0 1.25rem;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="checkbox"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.checkbox,
-.topcoat-checkbox__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox__label,
-.topcoat-checkbox {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.checkbox--disabled,
-input[type="checkbox"]:disabled + .topcoat-checkbox__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.checkbox:before,
-.checkbox:after,
-.topcoat-checkbox__checkmark:before,
-.topcoat-checkbox__checkmark:after {
-  content: '';
-  position: absolute;
-}
-
-.checkbox:before,
-.topcoat-checkbox__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-
-
-
-
-
-
-

Checkbox

-
-


-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-checkbox">
  <input type="checkbox">
  <div class="topcoat-checkbox__checkmark"></div>
  Default
</label>
<br>
<br>
<label class="topcoat-checkbox">
  <input type="checkbox" disabled>
  <div class="topcoat-checkbox__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-.topcoat-checkbox__checkmark {
-  height: 2rem;
-}
-
-input[type="checkbox"] {
-  height: 2rem;
-  width: 2rem;
-  margin-top: 0;
-  margin-right: -2rem;
-  margin-bottom: -2rem;
-  margin-left: 0;
-}
-
-input[type="checkbox"]:checked + .topcoat-checkbox__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-checkbox {
-  line-height: 2rem;
-}
-
-.topcoat-checkbox__checkmark:before {
-  width: 2rem;
-  height: 2rem;
-  background: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  border-radius: 3px;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-checkbox__checkmark {
-  width: 2rem;
-  height: 2rem;
-}
-
-.topcoat-checkbox__checkmark:after {
-  top: 1px;
-  left: 2px;
-  opacity: 0;
-  width: 28px;
-  height: 11px;
-  background: transparent;
-  border: 7px solid #666;
-  border-width: 7px;
-  border-top: none;
-  border-right: none;
-  border-radius: 2px;
-  -webkit-transform: rotate(-50deg);
-  -ms-transform: rotate(-50deg);
-  transform: rotate(-50deg);
-}
-
-input[type="checkbox"]:focus + .topcoat-checkbox__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-icon-button:disabled,
-.topcoat-icon-button--quiet:disabled,
-.topcoat-icon-button--large:disabled,
-.topcoat-icon-button--large--quiet:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button,
-.topcoat-icon-button--quiet,
-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  padding: 0 0.75rem;
-  line-height: 3rem;
-  letter-spacing: 1px;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  vertical-align: baseline;
-  background-color: #e5e9e8;
-  box-shadow: inset 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  border-radius: 6px;
-}
-
-.topcoat-icon-button:hover,
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large:hover,
-.topcoat-icon-button--large--quiet:hover {
-  background-color: #edf1f1;
-}
-
-.topcoat-icon-button:active {
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-.topcoat-icon-button:focus,
-.topcoat-icon-button--quiet:focus,
-.topcoat-icon-button--quiet:hover:focus,
-.topcoat-icon-button--large:focus,
-.topcoat-icon-button--large--quiet:focus,
-.topcoat-icon-button--large--quiet:hover:focus {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-  outline: 0;
-}
-
-
-
-
-
-
-
-

Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--quiet">
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--quiet" disabled>
  <span class="topcoat-icon" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon-button--quiet:hover,
-.topcoat-icon-button--large--quiet:hover {
-  text-shadow: 0 1px #fff;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-icon-button--quiet:active,
-.topcoat-icon-button--large--quiet:active {
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  background-color: #d3d7d7;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large,
-.topcoat-icon-button--large--quiet {
-  width: 4.375rem;
-  height: 4.375rem;
-  line-height: 4.375rem;
-}
-
-.topcoat-icon-button--large:active {
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-}
-
-
-
-
-
-
-
-

Large Quiet Icon Button

-
-
-
- -
-
-

HTML

-
<button class="topcoat-icon-button--large--quiet">
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
<button class="topcoat-icon-button--large--quiet" disabled>
  <span class="topcoat-icon--large" style="background-color:#A5A7A7;"></span>
</button>
-
-
-

CSS

-

-.topcoat-icon-button--large--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.topcoat-icon,
-.topcoat-icon--large {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  overflow: hidden;
-  width: 1.62rem;
-  height: 1.62rem;
-  vertical-align: middle;
-  top: -1px;
-}
-
-.topcoat-icon--large {
-  width: 2.499999998125rem;
-  height: 2.499999998125rem;
-  top: -2px;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.list {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  overflow: auto;
-  -webkit-overflow-scrolling: touch;
-}
-
-.list__header {
-  margin: 0;
-}
-
-.list__container {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-}
-
-.list__item {
-  margin: 0;
-  padding: 0;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.list,
-.topcoat-list {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  overflow: auto;
-  -webkit-overflow-scrolling: touch;
-}
-
-.list__header,
-.topcoat-list__header {
-  margin: 0;
-}
-
-.list__container,
-.topcoat-list__container {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-}
-
-.list__item,
-.topcoat-list__item {
-  margin: 0;
-  padding: 0;
-}
-
-
-
-
-
-
-
-

List

-
-

Category

  • Item
  • Item
  • Item
-
- -
-
-

HTML

-
<div class="topcoat-list">
  <h3 class="topcoat-list__header">Category</h3>
  <ul class="topcoat-list__container">
    <li class="topcoat-list__item">
      Item
    </li>
    <li class="topcoat-list__item">
      Item
    </li>
    <li class="topcoat-list__item">
      Item
    </li>
  </ul>
</div>
-
-
-

CSS

-

-.topcoat-list {
-  border-top: 1px solid #bcbfbf;
-  border-bottom: 1px solid #eff1f1;
-  background-color: #dfe2e2;
-}
-
-.topcoat-list__header {
-  padding: 4px 20px;
-  font-size: 0.9em;
-  font-weight: 400;
-  background-color: #cccfcf;
-  color: #656565;
-  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
-  border-top: 1px solid rgba(255,255,255,0.5);
-  border-bottom: 1px solid rgba(255,255,255,0.23);
-}
-
-.topcoat-list__container {
-  border-top: 1px solid #bcbfbf;
-  color: #454545;
-}
-
-.topcoat-list__item {
-  padding: 1.25rem;
-  border-top: 1px solid #eff1f1;
-  border-bottom: 1px solid #bcbfbf;
-}
-
-.topcoat-list__item:first-child {
-  border-top: 1px solid rgba(0,0,0,0.05);
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.navigation-bar {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  white-space: nowrap;
-  overflow: hidden;
-  word-spacing: 0;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.navigation-bar__item {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-}
-
-.navigation-bar__title {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.navigation-bar,
-.topcoat-navigation-bar {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  white-space: nowrap;
-  overflow: hidden;
-  word-spacing: 0;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.navigation-bar__item,
-.topcoat-navigation-bar__item {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-}
-
-.navigation-bar__title,
-.topcoat-navigation-bar__title {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-
-
-
-
- -
-
-

Notification

-
-
1
-
- -
-
-

HTML

-
<span class="topcoat-notification">1</span>
-
-
-

CSS

-

-.topcoat-notification {
-  padding: 0.15em 0.5em 0.2em;
-  border-radius: 2px;
-  background-color: #ec514e;
-  color: #fff;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-input[type="radio"] {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.radio-button,
-.topcoat-radio-button__checkmark {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button__label,
-.topcoat-radio-button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.radio-button:before,
-.radio-button:after,
-.topcoat-radio-button__checkmark:before,
-.topcoat-radio-button__checkmark:after {
-  content: '';
-  position: absolute;
-  border-radius: 100%;
-}
-
-.radio-button:after,
-.topcoat-radio-button__checkmark:after {
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-  -ms-transform: translate(-50%, -50%);
-  transform: translate(-50%, -50%);
-}
-
-.radio-button:before,
-.topcoat-radio-button__checkmark:before {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.radio-button--disabled,
-input[type="radio"]:disabled + .topcoat-radio-button__checkmark {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Radio Button

-
-






-
-

Examples

- -
-
- -
-
-

HTML

-
<!-- NO LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- LEFT LABEL -->
<label class="topcoat-radio-button">
  Left label
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
</label>
<br>
<br>
<!-- RIGHT LABEL -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat">
  <div class="topcoat-radio-button__checkmark"></div>
  Right label
</label>
<br>
<br>
<!-- DISABLED -->
<label class="topcoat-radio-button">
  <input type="radio" name="topcoat" Disabled>
  <div class="topcoat-radio-button__checkmark"></div>
  Disabled
</label>
-
-
-

CSS

-

-input[type="radio"] {
-  height: 1.875rem;
-  width: 1.875rem;
-  margin-top: 0;
-  margin-right: -1.875rem;
-  margin-bottom: -1.875rem;
-  margin-left: 0;
-}
-
-input[type="radio"]:checked + .topcoat-radio-button__checkmark:after {
-  opacity: 1;
-}
-
-.topcoat-radio-button {
-  color: #454545;
-  line-height: 1.875rem;
-}
-
-.topcoat-radio-button__checkmark:before {
-  width: 1.875rem;
-  height: 1.875rem;
-  background: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-radio-button__checkmark {
-  position: relative;
-  width: 1.875rem;
-  height: 1.875rem;
-}
-
-.topcoat-radio-button__checkmark:after {
-  opacity: 0;
-  width: 0.875rem;
-  height: 0.875rem;
-  background: #666;
-  border: 1px solid rgba(0,0,0,0.1);
-  box-shadow: 0 1px rgba(255,255,255,0.5);
-  -webkit-transform: none;
-  -ms-transform: none;
-  transform: none;
-  top: 7px;
-  left: 7px;
-}
-
-input[type="radio"]:focus + .topcoat-radio-button__checkmark:before {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-/*
-Copyright 2012 Adobe Systems Inc.;
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-.range,
-.topcoat-range {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-.range__thumb,
-.topcoat-range::-moz-range-thumb {
-  cursor: pointer;
-}
-
-.range__thumb--webkit,
-.topcoat-range::-webkit-slider-thumb {
-  cursor: pointer;
-  -webkit-appearance: none;
-}
-
-.range:disabled,
-.topcoat-range:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Range

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<input type="range" class="topcoat-range">
<input type="range" class="topcoat-range" disabled>
-
-
-

CSS

-

-.topcoat-range {
-  border-radius: 6px;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  height: 1rem;
-  border-radius: 30px;
-}
-
-.topcoat-range::-moz-range-track {
-  border-radius: 6px;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  height: 1rem;
-  border-radius: 30px;
-}
-
-.topcoat-range::-webkit-slider-thumb {
-  height: 3rem;
-  width: 2rem;
-  background-color: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  border-radius: 6px;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-range::-moz-range-thumb {
-  height: 3rem;
-  width: 2rem;
-  background-color: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  border-radius: 6px;
-  box-shadow: inset 0 1px #fff;
-}
-
-.topcoat-range:focus::-webkit-slider-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-range:focus::-moz-range-thumb {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.search-input,
-.topcoat-search-input,
-.topcoat-search-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-  -webkit-appearance: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-  -webkit-appearance: none;
-}
-
-.search-input:disabled,
-.topcoat-search-input:disabled,
-.topcoat-search-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input">
<input type="search" value="" placeholder="search" class="topcoat-search-input" disabled>
-
-
-

CSS

-

-.topcoat-search-input,
-.topcoat-search-input--large {
-  line-height: 3rem;
-  font-size: 16px;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-  color: #454545;
-  padding: 0 0 0 2rem;
-  border-radius: 30px;
-  background-image: url("../img/search.svg");
-  background-position: 1em center;
-  background-repeat: no-repeat;
-  background-size: 16px;
-}
-
-.topcoat-search-input:focus,
-.topcoat-search-input--large:focus {
-  background-image: url("../img/search_dark.svg");
-  background-color: #edf1f1;
-  color: #000;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-search-input::-webkit-search-cancel-button,
-.topcoat-search-input::-webkit-search-decoration,
-.topcoat-search-input--large::-webkit-search-cancel-button,
-.topcoat-search-input--large::-webkit-search-decoration {
-  margin-right: 5px;
-}
-
-.topcoat-search-input:focus::-webkit-input-placeholder,
-.topcoat-search-input:focus::-webkit-input-placeholder {
-  color: #c6c8c8;
-}
-
-.topcoat-search-input:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-
-
-
-
-
-
-

Large Search Input

-
-
-
- -
-
-

HTML

-
<input type="search" value="" placeholder="search" class="topcoat-search-input--large">
<input type="search" value="" placeholder="search" class="topcoat-search-input--large" disabled>
-
-
-

CSS

-

-.topcoat-search-input--large {
-  line-height: 4.375rem;
-  font-size: 1.3rem;
-  font-weight: 200;
-  padding: 0 0 0 2.9rem;
-  border-radius: 40px;
-  background-position: 1.2em center;
-  background-size: 1.3rem;
-}
-
-.topcoat-search-input--large:disabled {
-  color: #000;
-}
-
-.topcoat-search-input--large:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input--large:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-search-input--large:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.switch,
-.topcoat-switch {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch__input,
-.topcoat-switch__input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.switch__toggle,
-.topcoat-switch__toggle {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-
-.switch__toggle:before,
-.switch__toggle:after,
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  content: '';
-  position: absolute;
-  z-index: -1;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-}
-
-.switch--disabled,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Switch

-
-




-
-

Examples

- -
-
- -
-
-

HTML

-
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input">
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" checked>
  <div class="topcoat-switch__toggle"></div>
</label>
<br>
<br>
<label class="topcoat-switch">
  <input type="checkbox" class="topcoat-switch__input" disabled>
  <div class="topcoat-switch__toggle"></div>
</label>
-
-
-

CSS

-

-.topcoat-switch {
-  font-size: 16px;
-  padding: 0 1.25rem;
-  border-radius: 6px;
-  border: 1px solid #a5a8a8;
-  overflow: hidden;
-  width: 6rem;
-}
-
-.topcoat-switch__toggle:before,
-.topcoat-switch__toggle:after {
-  top: -1px;
-  width: 5rem;
-}
-
-.topcoat-switch__toggle:before {
-  content: 'ON';
-  color: #0083e8;
-  background-color: #e0f0fa;
-  right: 1rem;
-  padding-left: 1.5rem;
-}
-
-.topcoat-switch__toggle {
-  line-height: 3rem;
-  height: 3rem;
-  width: 2rem;
-  border-radius: 6px;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  background-color: #e5e9e8;
-  border: 1px solid #a5a8a8;
-  margin-left: -1.3rem;
-  margin-bottom: -1px;
-  margin-top: -1px;
-  box-shadow: inset 0 1px #fff;
-  -webkit-transition: margin-left 0.05s ease-in-out;
-  transition: margin-left 0.05s ease-in-out;
-}
-
-.topcoat-switch__toggle:after {
-  content: 'OFF';
-  background-color: #d3d7d7;
-  left: 1rem;
-  padding-left: 2rem;
-}
-
-.topcoat-switch__input:checked + .topcoat-switch__toggle {
-  margin-left: 2.7rem;
-}
-
-.topcoat-switch__input:focus + .topcoat-switch__toggle {
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:after,
-.topcoat-switch__input:disabled + .topcoat-switch__toggle:before {
-  background: transparent;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.button,
-.topcoat-tab-bar__button {
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-  text-decoration: none;
-}
-
-.button--quiet {
-  background: transparent;
-  border: 1px solid transparent;
-  box-shadow: none;
-}
-
-.button--disabled,
-.topcoat-tab-bar__button:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-.button-bar,
-.topcoat-tab-bar {
-  display: table;
-  table-layout: fixed;
-  white-space: nowrap;
-  margin: 0;
-  padding: 0;
-}
-
-.button-bar__item,
-.topcoat-tab-bar__item {
-  display: table-cell;
-  width: auto;
-  border-radius: 0;
-}
-
-.button-bar__item > input,
-.topcoat-tab-bar__item > input {
-  position: absolute;
-  overflow: hidden;
-  padding: 0;
-  border: 0;
-  opacity: 0.001;
-  z-index: 1;
-  vertical-align: top;
-  outline: none;
-}
-
-.button-bar__button {
-  border-radius: inherit;
-}
-
-.button-bar__item:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Tab Bar

-
-
-
-

Examples

- -
-
- -
-
-

HTML

-
<div class="topcoat-tab-bar">
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">One</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Two</button>
  </label>
  <label class="topcoat-tab-bar__item">
    <input type="radio" name="tab-bar">
    <button class="topcoat-tab-bar__button">Three</button>
  </label>
</div>
-
-
-

CSS

-

-.topcoat-tab-bar__button {
-  padding: 0 1.25rem;
-  height: 3rem;
-  line-height: 3rem;
-  letter-spacing: 1px;
-  color: #454545;
-  text-shadow: 0 1px #fff;
-  vertical-align: top;
-  background-color: #e5e9e8;
-  box-shadow: inset 0 1px #fff;
-  border-top: 1px solid #a5a8a8;
-}
-
-.topcoat-tab-bar__button:active,
-.topcoat-tab-bar__button--large:active,
-:checked + .topcoat-tab-bar__button {
-  color: #0083e8;
-  background-color: #e0f0fa;
-  box-shadow: inset 0 0 2px #c0ced8;
-}
-
-.topcoat-tab-bar__button:focus,
-.topcoat-tab-bar__button--large:focus {
-  z-index: 1;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.input,
-.topcoat-text-input,
-.topcoat-text-input--large {
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  vertical-align: top;
-  outline: none;
-}
-
-.input:disabled,
-.topcoat-text-input:disabled,
-.topcoat-text-input--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Text input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input" placeholder="text" value="">
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input,
-.topcoat-text-input--large {
-  line-height: 3rem;
-  font-size: 16px;
-  letter-spacing: 1px;
-  padding: 0 1.25rem;
-  border: 1px solid #a5a8a8;
-  border-radius: 6px;
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-  color: #454545;
-  vertical-align: top;
-}
-
-.topcoat-text-input:focus,
-.topcoat-text-input--large:focus {
-  background-color: #edf1f1;
-  color: #000;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-text-input:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input:invalid {
-  border: 1px solid #d83b75;
-}
-
-
-
-
-
-
-
-

Large Text Input

-
-




-
- -
-
-

HTML

-
<input type="text" class="topcoat-text-input--large" value="" placeholder="text">
<br>
<br>
<input type="text" class="topcoat-text-input--large" value="" placeholder="text" disabled>
<br>
<br>
<input type="text" class="topcoat-text-input--large" placeholder="text" value="fail" pattern="not-fail">
-
-
-

CSS

-

-.topcoat-text-input--large {
-  line-height: 4.375rem;
-  font-size: 1.3rem;
-}
-
-.topcoat-text-input--large:disabled {
-  color: #000;
-}
-
-.topcoat-text-input--large:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input--large:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input--large:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-.topcoat-text-input--large:invalid {
-  border: 1px solid #d83b75;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-/**
-*
-* Copyright 2012 Adobe Systems Inc.;
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-.textarea,
-.topcoat-textarea,
-.topcoat-textarea--large {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  vertical-align: top;
-  resize: none;
-  outline: none;
-}
-
-.textarea:disabled,
-.topcoat-textarea:disabled,
-.topcoat-textarea--large:disabled {
-  opacity: 0.3;
-  cursor: default;
-  pointer-events: none;
-}
-
-
-
-
-
-
-
-

Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea,
-.topcoat-textarea--large {
-  padding: 2rem;
-  font-size: 2.5rem;
-  font-weight: 200;
-  border-radius: 6px;
-  line-height: 3rem;
-  border: 1px solid #a5a8a8;
-  background-color: #d3d7d7;
-  box-shadow: inset 0 1px rgba(0,0,0,0.12);
-  color: #454545;
-  letter-spacing: 1px;
-}
-
-.topcoat-textarea:focus,
-.topcoat-textarea--large:focus {
-  background-color: #edf1f1;
-  color: #000;
-  border: 1px solid #0940fd;
-  box-shadow: 0 0 0 2px #6fb5f1;
-}
-
-.topcoat-textarea:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-
-
-
-
-
-
-

Large Textarea

-
-


-
- -
-
-

HTML

-
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea"></textarea>
<br>
<br>
<textarea class="topcoat-textarea--large" rows="6" cols="36" placeholder="Textarea" disabled></textarea>
-
-
-

CSS

-

-.topcoat-textarea--large {
-  font-size: 3rem;
-  line-height: 4.375rem;
-}
-
-.topcoat-textarea--large:disabled {
-  color: #000;
-}
-
-.topcoat-textarea--large:disabled::-webkit-input-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea--large:disabled::-moz-placeholder {
-  color: #000;
-}
-
-.topcoat-textarea--large:disabled:-ms-input-placeholder {
-  color: #000;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Regular.otf");
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Light.otf");
-  font-weight: 200;
-}
-
-@font-face {
-  font-family: "Source Sans";
-  src: url("../font/SourceSansPro-Semibold.otf");
-  font-weight: 600;
-}
-
-body {
-  margin: 0;
-  padding: 0;
-  background: #dfe2e2;
-  color: #000;
-  font: 16px "Source Sans", helvetica, arial, sans-serif;
-  font-weight: 200;
-}
-
-:focus {
-  outline-color: transparent;
-  outline-style: none;
-}
-
-.topcoat-icon--menu-stack {
-  background: url("../img/hamburger_dark.svg") no-repeat;
-  background-size: cover;
-}
-
-.quarter {
-  width: 25%;
-}
-
-.half {
-  width: 50%;
-}
-
-.three-quarters {
-  width: 75%;
-}
-
-.third {
-  width: 33.333%;
-}
-
-.two-thirds {
-  width: 66.666%;
-}
-
-.full {
-  width: 100%;
-}
-
-.left {
-  text-align: left;
-}
-
-.center {
-  text-align: center;
-}
-
-.right {
-  text-align: right;
-}
-
-.reset-ui {
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  background-clip: padding-box;
-  position: relative;
-  display: inline-block;
-  vertical-align: top;
-  padding: 0;
-  margin: 0;
-  font: inherit;
-  color: inherit;
-  background: transparent;
-  border: none;
-  cursor: default;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  overflow: hidden;
-}
-
-/* This file should include color and image variables corresponding to the dark theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* Search Input */
-
-/* List */
-
-/* Checkbox */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Textarea */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* This file should include color and image variables corresponding to the light theme */
-
-/* Call To Action */
-
-/* Icons */
-
-/* Navigation Bar */
-
-/* Text Input */
-
-/* List */
-
-/* Overlay */
-
-/* Progress bar */
-
-/* Checkbox */
-
-/* Range input */
-
-/* Radio Button */
-
-/* Tab bar */
-
-/* Switch */
-
-/* Containers */
-
-/* Icon Button */
-
-/* Navigation bar */
-
-/* List */
-
-/* Search Input */
-
-/* Text Area */
-
-/* Checkbox */
-
-/* Radio */
-
-/* Range input */
-
-/* Search Input */
-
-/* Switch */
-
-/* Text Input */
-
-/* Radio input */
-
-/* Overlay */
-
-/* Textarea */
-
-/* Progress bar container */
-
-/* Progress bar progress */
-
-/* Search input */
-
-/* Switch */
-
-/* Notification */
-
-
-
-
-
-
-
-
- - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/build/styleguide.css b/www/assets/topcoat-0.7.5/dev/build/styleguide.css deleted file mode 100755 index bcbf2a8..0000000 --- a/www/assets/topcoat-0.7.5/dev/build/styleguide.css +++ /dev/null @@ -1,495 +0,0 @@ -/*! -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ -/* Styleguide CSS here pls ------------------------------------------------------------------------------- */ - -html { - height: 100%; - width: 100%; - position: absolute; -} - -body { - color: #444; - font: 14px "source-sans-pro", "source", helvetica, arial, sans-serif; - line-height: 21px; - margin: 0; - padding: 0; - -webkit-font-smoothing: subpixel-antialiased; -} - -.guides { -/* border: 1px solid red;*/ -} - -.space { - height: 90px; -} - -#container { - min-width: 600px; -} - -#test-container { - padding: 0 120px 30px 30px ; -} - -h1,h2,h3,h4,h5,h6 { - color: #000; - font-family: "source-l", helvetica, arial, sans-serif; - font-weight: normal; - margin: 0; -} - -h4 { - border-bottom: 1px solid #d7d7d7; - font-size: 30px; - margin: 20px 0; -} - -h5 { - font-size: 21px; -} - -h4 span { - background: #fff; - padding: 0 7px 0 0; - position: relative; - bottom: -10px; -} - -.tabular { - border: 1px solid rgba(0,0,0,0.09); - border-spacing: 0; - margin: 14px 0; -} - -th, td, .tabular td.var { - border-bottom: 1px solid #eee; - font-size: 15px; - font-weight: normal; - padding: 5px 10px; - text-align: left; -} - -th { - white-space: nowrap; -} - -.tabular tr:last-child td { - border: none; -} - -.tabular td { - font-size: 12px; - padding: 10px; -} - -.images { - width: 100% !important; -} - -.images td, -.images th { - border-right: 1px solid #eee !important; - padding: 18px; - text-align: center; - vertical-align: top; -} - -.images th { - padding: 9px; -} - -.images tr:last-child td, -.images tr th:last-child { - border-right: none !important; -} - -.images img { - width: 300px; -} - -header { - background: #3a3f42 url("../img/bg_dark.png") repeat-x; - bottom: 0; - cursor: default; - left: 0; - overflow-y: scroll; - padding: 0 0 30px 0; - position: absolute; - top: 0; - width: 220px; -} - -#main { - bottom: 0; - left: 220px; - margin: 0; - overflow-y: scroll; - padding: 0 100px 60px 40px; - position: absolute; - right: 0; - top: 0; -} - -header hgroup { - padding: 15px; -} - -header hgroup { - border-bottom: 1px solid rgba(0,0,0,0.36); - box-shadow: 0px 1px 0px rgba(255,255,255,0.11); -} - -header h1 { - color: #fff; - font-size: 18px; - text-shadow: 0 -1px 0 #000; -} - -header h2 { - color: #c7c7c7; - font-size: 12px; - text-shadow: 0 -1px 0 #000; -} - -header h3 { - color: #A4B4B7; - font-size: 14px; - text-shadow: 0 -1px 0 #000; - margin: 15px 0 5px 15px; -} - -header ul { - list-style: none; - margin: 0; - padding: 0; - width: 100%; -} - -header a { - box-sizing: border-box; - border-top: 1px solid rgba(0,0,0,0); - border-bottom: 1px solid rgba(0,0,0,0); - color: #bbb; - display: block; - font-size: 14px; - height: 24px; - line-height: 24px; - padding: 0 15px 0 30px; - text-shadow: 0 1px 0 #000; -} - -header a:link, -header a:visited { - color: #c7c7c7; - text-decoration: none; -} - -header .selected { - background: rgba(112,112,112,0.24); - border-top: 1px solid rgba(0,0,0,0); - border-bottom: 1px solid rgba(0,0,0,0); - color: #fff !important; -} - - -header a:hover { - background: rgba(112,112,112,0.24); - border-top: 1px solid rgba(0,0,0,0); - border-bottom: 1px solid rgba(0,0,0,0); - color: #fff !important; -} - -header a:focus { - border: 1px solid #0940fd; - -webkit-box-shadow: 0 0 4px #0088ff; - box-shadow: 0 0 4px #0088ff; - outline: none; - margin-left: 4px; - margin-right: 4px; - padding: 0 10px 0 25px; - background: rgba(112,112,112,0.24); - color: #fff !important; -} - -header a:active { - background: rgba(0,0,0,0.24); - border-top: 1px solid rgba(0,0,0,0.2); - border-bottom: 1px solid rgba(255,255,255,0.15); - color: #fff; -} - -h4:target span { - -webkit-animation: highlight 5s ease; - -moz-animation: highlight 5s ease; -} - - @-webkit-keyframes highlight { - 0% { color: #0083E8; text-shadow: 0 0 4px rgba(0,136,255,.69); } - 100% { color: #000; text-shadow: none; } - } - -.preview { - border-spacing: 0; - width: auto; -} - -.preview td { - padding: 15px 30px; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.bg-light { - background: #f8f8f8; - border: 1px solid rgba(0,0,0,0.09); - font-size: 12px; -} - -.fonts.tabular { - width: 100%; -} - -.fonts.tabular th.bg-white { - border-bottom: 1px solid rgba(0,0,0,0.09); -} - -.fonts.tabular th.bg-lightgray { - border-bottom: 1px solid #bdbdbd; -} - -.fonts.tabular th.bg-slategray { - border-bottom: 1px solid #5c6061; -} - -.fonts.tabular td { - vertical-align: top; - width: 33%; -} - - -/* Selection ------------------------------------------------------------------------------- */ - -::selection { - background: #e0f0fa; - color: #000; -} - -header { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* Scrollbars ------------------------------------------------------------------------------- */ - -::-webkit-scrollbar { - height: 8px; - width: 8px; -} - -::-webkit-scrollbar-track { - background: rgba(0,0,0,0.1); - box-shadow: inset 0 0 6px rgba(0,0,0,0); - -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0); - border-radius: 4px; - -webkit-border-radius: 4px; -} - -::-webkit-scrollbar-thumb { - border-radius: 4px; - -webkit-border-radius: 4px; - border: 1px solid rgba(255,255,255,0.15); - background: rgba(0,0,0,0.3); - box-shadow: inset 0 0 6px rgba(0,0,0,0); - -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0); -} - -::-webkit-scrollbar-thumb:window-inactive { - background: rgba(0,0,0,0.1); -} - - -/* Scrollbars ------------------------------------------------------------------------------- */ - - -/* Container */ -.modal { - /* Overlay page content */ - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: rgba(0,0,0,0.6); - z-index: 10000; - - /* Transition opacity on open */ - -webkit-transition: opacity 200ms ease-in; - transition: opacity 200ms ease-in; - - /* Hide for now */ - opacity: 0; - pointer-events: none; - - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* Show modal */ -.modal:target { - opacity: 1; - pointer-events: auto; -} - -/* Hide modal */ -.modal:active { - opacity: 0; -} - -/* Content */ -.modal > div { - width: 65%; - background: #fff; - position: relative; - margin: 10% auto; - - /* Default minimise animation */ - -webkit-animation: minimise 500ms linear; - - /* Prettify */ - padding: 12px 15px; - border-radius: 4px; - box-shadow: 0 15px 36px rgba(0,0,0,0.6); - background: #fff; - text-shadow: 0 1px 0 #fff; -} - -/* Override animation on modal open */ -.modal:target > div { - -webkit-animation-name: bounce; - -moz-animation-name: bounce; -} - -.modal h1 { - font-size: 24px; - padding: 0 0 10px; -} - -@-webkit-keyframes bounce { - 0% { - -webkit-transform: scale3d(1,1,1); - } - 55% { - -webkit-transform: scale3d(1,1,1); - } - 100% { - -webkit-transform: scale3d(1,1,1); - } -/* 0% { - -webkit-transform: scale3d(0.1,0.1,1); - box-shadow: 0 3px 20px rgba(0,0,0,0.9); - } - 55% { - -webkit-transform: scale3d(1,1,1); - box-shadow: 0 10px 20px rgba(0,0,0,0); - } - 75% { - -webkit-transform: scale3d(0.95,0.95,1); - box-shadow: 0 0 20px rgba(0,0,0,0.9); - } - 100% { - -webkit-transform: scale3d(1,1,1); - box-shadow: 0 3px 20px rgba(0,0,0,0.9); - } -*/ -} - -@-webkit-keyframes minimise { - 0% { - -webkit-transform: scale3d(1,1,1); - } - 100% { - -webkit-transform: scale3d(0.1,0.1,1); - } -} - -/* Modal close link */ -.modal a[href="#close"] { - position: absolute; - right: 0; - top: 0; - color: transparent; -} - -/* Reset native styles */ - .modal a[href="#close"]:focus { - outline: none; -} - -/* Create close button */ -.modal a[href="#close"]:after { - content: url("../img/close_modal.png"); - display: block; - - /* Position */ - position: absolute; - right: 15px; - top: 15px; - - /* Style */ - font-size: 12px; - text-decoration: none; - text-shadow: none; - text-align: center; - font-weight: bold; - background: #fff; -} - -.modal a[href="#close"]:focus:after, -.modal a[href="#close"]:hover:after { - -} - -.modal a[href="#close"]:focus:after { - outline: 1px solid #000; -} - -.modal a[href="#close"] { - text-shadow: none !important; -} - -/* Open modal */ -a.openmodal { - display: block; - text-align: center; -} - -a.openmodal:hover, -a.openmodal:focus { - -} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/build/styleguide.js b/www/assets/topcoat-0.7.5/dev/build/styleguide.js deleted file mode 100755 index 67f89bf..0000000 --- a/www/assets/topcoat-0.7.5/dev/build/styleguide.js +++ /dev/null @@ -1,10 +0,0 @@ -if (!document.querySelector('override')) { - var head = document.querySelector('head'); - var link = document.createElement('link'); - link.id = 'override'; - link.rel = 'stylesheet'; - link.type = 'text/css'; - link.href = '../../release/css/' + location.href.split('/').pop().split('.')[0] + '.css'; - link.media = 'all'; - head.appendChild(link); -} \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/tasks/checkchromiumsrc.js b/www/assets/topcoat-0.7.5/dev/tasks/checkchromiumsrc.js deleted file mode 100755 index 6c472dd..0000000 --- a/www/assets/topcoat-0.7.5/dev/tasks/checkchromiumsrc.js +++ /dev/null @@ -1,13 +0,0 @@ -var chromiumSrc = process.env.CHROMIUM_SRC; - -module.exports = function(grunt) { - - grunt.registerTask('check_chromium_src', "Internal task to store CHROMIUM_SRC env var into chromiumSrc", function() { - if (!chromiumSrc) { - grunt.fail.warn("Please set the CHROMIUM_SRC env var to the root of your chromium sources(ends in /src)"); - } else { - grunt.log.writeln("CHROMIUM_SRC points to " + chromiumSrc.cyan); - } - }); - -} diff --git a/www/assets/topcoat-0.7.5/dev/tasks/telemetrygentest.js b/www/assets/topcoat-0.7.5/dev/tasks/telemetrygentest.js deleted file mode 100755 index 2b0bb0c..0000000 --- a/www/assets/topcoat-0.7.5/dev/tasks/telemetrygentest.js +++ /dev/null @@ -1,98 +0,0 @@ -var fs = require("fs"), - jade = require("jade"), - path = require("path"); - -module.exports = function (grunt) { - - var TELEMETRY_DIR = 'dev/test/perf/telemetry/perf/page_sets/', - MASTER_JADE = 'topcoat_telemetry.jade'; - - grunt.registerTask('perf', 'Generates performance test', function (platform, theme) { - - var perfJades = findAllPerfJadeFileInSrc(); - - var targetPlatform = platform || 'mobile', - targetTheme = theme || 'light'; - - var targetCSS = prepareCSS(targetPlatform, targetTheme); - - var jadeCompileData = {}; - - grunt.util._.forEach(perfJades, function (jadePath) { - - var jadeFileName = path.basename(jadePath).split('.')[0]; - - prepareJadeCompileData(jadeCompileData, jadePath, - jadeFileName, targetPlatform, targetTheme, targetCSS); - - createTelemetryJSON(jadeFileName); - }); - batchCompileJade(jadeCompileData); - }); - - var findAllPerfJadeFileInSrc = function () { - - var jades = grunt.file.expand('node_modules/topcoat-*/test/perf/topcoat_*.jade') - .concat('node_modules/topcoat-checkbox/test/perf/checkbox-test.jade'); - - if (jades.length === 0){ - throw new Error("ERROR: No jade file is found in src/../test/perf/"); - } - - return jades; - }; - - var prepareCSS = function(platform, theme) { - - return "release/css/topcoat-" + platform + "-" + theme + ".min.css"; - }; - - var prepareJadeCompileData = function (jadeCompileData, jadePath, - caseName, platform, theme, css) { - - var jadeContent = fs.readFileSync(jadePath, "utf8"), - getHtml = jade.compile(jadeContent); - - jadeCompileData[caseName] = { - options: { - data: { - platform: platform, - theme: theme, - css: css, - name: caseName, - componentHTML: getHtml() - } - }, - src: TELEMETRY_DIR + "topcoat/" + MASTER_JADE, - dest: TELEMETRY_DIR + "topcoat/" + caseName + ".test.html" - }; - }; - - var createTelemetryJSON = function (caseName) { - - var jsonContent = { - "description": "Test", - "archive_data_file": "../data/topcoat_buttons.json", - "pages": [ - { - "url": "file:///topcoat/" + caseName + ".test.html", - "smoothness": { - "action": "scrolling_action" - } - } - ] - }; - - var jsonFilePATH = TELEMETRY_DIR + caseName + '.test.json'; - - fs.writeFileSync( - jsonFilePATH, - JSON.stringify(jsonContent, null, 4), - 'utf8'); - }; - - var batchCompileJade = function(data){ - grunt.config('jade', data); - grunt.task.run('jade'); - }; -}; diff --git a/www/assets/topcoat-0.7.5/dev/tasks/telemetrysubmit.js b/www/assets/topcoat-0.7.5/dev/tasks/telemetrysubmit.js deleted file mode 100755 index f9f6fb2..0000000 --- a/www/assets/topcoat-0.7.5/dev/tasks/telemetrysubmit.js +++ /dev/null @@ -1,101 +0,0 @@ -module.exports = function(grunt) { - - grunt.registerTask('telemetry-submit', 'Submit telemetry test results', function(gitCWD) { - - var exec = require("child_process").exec, - commandToBeExecuted = 'git log --pretty=format:"%H %ci" | head -n 1', - done = this.async(); - - var part1 = { - properties: { - path: { - message: 'Path to telemetry output file', - required: true - }, - device: { - message: 'Device on which the test ran', - required: true - } - } - }; - - var part2 = { - properties: { - test: { - message: 'What is the name of the test?', - required: true, - default: '' - }, - type: { - message: 'Is it a test (nightly) ?', - required: true, - default: 'Yes' - } - } - }; - - exec(commandToBeExecuted, { cwd: gitCWD }, function(error, stdout, stderr) { - if (error) { - grunt.log.error('Error'); - console.log(error); - done(); - } else { - - var path = grunt.option('path') - , device = grunt.option('device') - , test = grunt.option('test') - // use env variables to overwrite the location - // where the test results end up, for CI example - , host = process.env.TOPCOAT_BENCHMARK_SERVER - , port = process.env.TOPCOAT_BENCHMARK_PORT - , type = grunt.option('type') - , date = grunt.option('date') - , snapshot - , submitData = require('../test/perf/telemetry/lib/submitData') - , fileName = require('../test/perf/telemetry/lib/extractFileName') - , prompt = require('prompt') - ; - - if (!path || !test || !device) { - // Dummy test to see if it was called without arguments - // in this case we request the user for data - - prompt.start(); - prompt.get(part1, function (err, result) { - var options = result; - - part2.properties.test.default = fileName(result.path); - - prompt.get(part2, function (err, result) { - for (var i in result) - options[i] = result[i]; - - if (options.type.match(/y/gi)) - options.date = 'snapshot ' + new Date().toISOString(); - else - options.date = stdout; - - submitData(options.date, options.path, { - device: options.device, - test: options.test - }, { - host : host, - port : port - }); - }); - }); - } else { - // This is in case for automated tasks that submits the data - submitData(stdout, path, { - device: device, - test: test - }, { - host : host, - port : port - }); - } - } - }); - - }); -}; \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/README.md b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/README.md deleted file mode 100755 index 0fc795e..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/README.md +++ /dev/null @@ -1,79 +0,0 @@ -Performance tests based on chromium telemetry (see https://github.com/topcoat/topcoat/wiki/Measuring-performance for details) - -# Preparing to run the tests -A few steps are required before you can run the telemetry tests. - -First of all, you need to download chromium source code locally, as described on http://www.chromium.org/developers/how-tos/get-the-code. No need to compile, just download it. -Then export the location for the 'src' folder in the CHROMIUM_SRC environment variable, like in -``` -export CHROMIUM_SRC = /Users/cataling/work/chromium/home/src_tarball/tarball/chromium/src/ -``` - -Then you need to manually patch a little bit two of the benchmark files (the patches are just one liners, it they get bigger we'll just duplicate the benchmarks in topcoat). Locate the files named `loading_benchmark.py` and `smoothness_benchmark.py` in `$CHROMIUM_SRC/tools/perf/perf_tools`. Inside, look for the method `MeasurePage`, and find an appropriate place to paste `results.Add("UserAgent", "", tab.EvaluateJavaScript("navigator.userAgent"));`. This makes the benchmarks include the user agent string as part of their output, and we need this info to submit the results to the server. - -NOTE: we should make a patch for these modifications - -Next you can prepare the telemetry tests: -``` -grunt telemetry -``` -This does few things: -* it generates html snippets based on grunt template from test/perf/topcoat-*.test.jade of each of Topcoat component. So make sure you build Topcoat first, by ```grunt default```, so that Topcoat components are downloaded into the src folder; -* then it uses that html snippet to generate the actual test file from topcoat/test/perf /telemetry/perf/page_sets/topcoat/topcoat_telemetry.jade; -* last, it copies those test files to the right location in chromium telemetry tests. - -# Running performance tests locally -You can run a telemetry test with: -``` -cd $CHROMIUM_SRC/tools/perf -./run_multipage_benchmarks --browser=system loading_benchmark page_sets/topcoat_buttons-base.test.json -o /tmp/loading_benchmark_topcoat_buttons-base.txt -./run_multipage_benchmarks --browser=system smoothness_benchmark page_sets/topcoat_buttons-base.test.json -o /tmp/smoothness_benchmark_topcoat_buttons-base.txt -``` -We store the benchmark output in a file - the next script will take this output and push it to the server - -For steps of running performance tests on Android: -https://github.com/topcoat/topcoat/wiki/Running-TopCoat-Performance-Test-on-Android - -# Pushing benchmark results to the server - -There is a grunt task that automates the process `$ grunt telemetry-submit --path=test_results.txt --type=sha|snapshot [--device] [--test]` - -Device is an optional parameter and sets the device on which the test ran. -For `type snapshot` you have to send in a date param as well. You have to use: `date -u +"%Y-%m-%dT%H:%M:%SZ"` - -Type is either `sha` or `snapshot`. - - * `sha` is for running the tests on a stable version (in black) - * `snapshot` is for running custom nightly builds of topcoat (in red) - * ![x axis perf view](http://i.imgur.com/DrKxFlI.png) - -Test is an optional parameter and it overrides the default test name ( which is the name of the file from path ). - -There is a `settings.js` file located under `/test/perf/telemetry/lib/` where you can change the address where to submit. It is currently set for http://bench.topcoat.io/v2/benchmark - -If you set an `TOPCOAT_BENCHMARK_SERVER` and `TOPCOAT_BENCHMARK_PORT` env variables you can override the default settings. - -You can view the results at http://bench.topcoat.io - -# Running all tests -There's also a handy script to run all the performance tests and push the results on the server. -It's located at `https://github.com/topcoat/topcoat/blob/master/test/perf/telemetry/bin/runAll.py`. -Check out the script for details on how to run it. - -# Adding a new performance test -Before adding new tests, you should make yourself comfortable with the chromium telemetry framework and running telemetry tests in chrome. - -Topcoat performance tests are located in `test/perf/telemetry/perf/page_sets` (the folder convention matches the one from chromium telemetry tests). When building telemetry with `grunt telemetry` this folder is copied over `page_sets` in chromium src. There is one .json file that describes each test, its structure is as required by chromium telemetry framework. You will need to add a new json file to describe your test - just start from an existing ones. - -The files for the tests are located under the `topcoat` folder. You can either add html file directly, or use jade. Jade files are converted to html when you run `grunt telemetry`. The html files will be generated under `page_sets` in chromium src. Currently, if you're adding a jade file you need to manually add it to `Gruntfile.js` (just look up where topcoat_buttons.jade is added). If future we'll get rid of this. - -Inside the test files (html or jade) you can reference the topcoat assets (css, fonts, images) under "./release/". The whole `./release` folder under topcoat root and all the components are copied there by `grunt telemetry`. - -In the json file you can reference the test file to load using `file:///topcoat/` URLs. Use .html here even if you use .jade for tests - you want to reference the generated html file, not the jade template. When running the tests, telemetry will instantiate a local HTTP server and rewrite the URLs, they will not be loaded with the file protocol. - -From telemetry we're currently using loading and smoothness benchmarks. The runAll.sh script currently runs these two benchmarks on all the .json tests under page_sets. - -Note 1: runAll.py uses CEF ([chromium embedding framework](https://code.google.com/p/chromiumembedded/)) to run the tests on desktop (Win and Mac) by default. This is because the target for TopCoat are web applications, not web sites, and CEF is the preferred way to develop web applications on desktop. -We're currently using a custom CEF build because telemetry does not work in CEF by default. A patch has been submitted to CEF upstream (https://code.google.com/p/chromiumembedded/issues/detail?id=917&sort=-id) to fix this. - -Note 2: part of this will probably change when we switch to the new components/themes architecture. diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.py b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.py deleted file mode 100755 index 3dd8aba..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.py +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 2012 Adobe Systems Inc.; -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - - -# Runs all the telemetry tests and pushes results to the server -# -# Make sure to run in from its folder! -# -# Env vars used: -# - TestHelper.CHROMIUM_SRC: path to chromium src -# - DEVICE_NAME: a label to identify the machine running the tests when submitting results -# - CEF_HOME: path to CEF binaries (needed only if USE_CEF is set to True) -# - USE_CEF: if run with CEF, set this to 'True' -# - -import os -import sys -import shutil -import subprocess -import glob -import platform -import shutil - - -class TestHelper(): - GRUNT = "grunt" - RESULTS_DIR = "/tmp/topcoat-telemetry" - BROWSER = "system" - BROWSER_EXEC = None - SUBMIT_TYPE = "SHA" - - CHROMIUM_SRC = os.environ.get("CHROMIUM_SRC") - DEVICE_NAME = os.environ.get("DEVICE_NAME") - CEF_HOME = os.environ.get("CEF_HOME") - USE_CEF = os.environ.get("USE_CEF") - - @staticmethod - def init(targetPlatform, targetTheme): - TestHelper._checkEnvVars() - TestHelper._prepareProperties() - TestHelper._prepareResultsDir() - TestHelper._cleanTelemetryTests() - TestHelper._prepareTelemetryTests(targetPlatform, targetTheme) - - @staticmethod - def _getPlatform(): - p = platform.platform().lower() - if p.find('windows') != -1: return "Win" - if p.find('darwin') != -1: return "Mac" - if p.find('linux') != -1: return "Lin" - - @staticmethod - def _checkEnvVars(): - if not TestHelper.DEVICE_NAME: - raise RuntimeError("Please set DEVICE_NAME env var (no spaces allowed yet)") - - if not TestHelper.CHROMIUM_SRC: - raise RuntimeError("Please set CHROMIUM_SRC env var.") - - if not TestHelper.USE_CEF: - raise RuntimeError("Please set USE_CEF env var.") - - if (TestHelper.USE_CEF == 'True') and (not TestHelper.CEF_HOME): - raise RuntimeError("Please set CEF_HOME if you set USE_CEF to True") - - @staticmethod - def _prepareProperties(): - p = TestHelper._getPlatform() - - if p == "Win": - TestHelper.GRUNT = "grunt.cmd" - TestHelper.RESULTS_DIR = "C:\\tmp\\topcoat-telemetry" - TestHelper.BROWSER = "exact" - TestHelper.BROWSER_EXEC = "%s\\app\\cefclient.exe" % TestHelper.CEF_HOME - - if p == "Mac": - if TestHelper.USE_CEF: - TestHelper.BROWSER = "exact" - TestHelper.BROWSER_EXEC = "%s/app/cefclient.app/Contents/MacOS/cefclient" % TestHelper.CEF_HOME - - if p == "Lin": - TestHelper.BROWSER = "android-chrome-beta" - - @staticmethod - def _prepareResultsDir(): - print "runAll.py: Preparing results dir %s" % TestHelper.RESULTS_DIR - if os.path.isdir(TestHelper.RESULTS_DIR): - shutil.rmtree(TestHelper.RESULTS_DIR) - os.makedirs(TestHelper.RESULTS_DIR) - - @staticmethod - def _prepareTelemetryTests(targetPlatform, targetTheme): - print "runAll.py: Preparing telemetry tests" - subprocess.check_call([TestHelper.GRUNT, 'telemetry:'+targetPlatform+':'+targetTheme]) - - @staticmethod - def _cleanTelemetryTests(): - print "runAll.py: clean up CHROMIUM_SRC/tools/perf/page_sets/topcoat" - path = TestHelper.CHROMIUM_SRC + "tools/perf/page_sets/topcoat" - if os.path.exists(path): - shutil.rmtree(path) - - @staticmethod - def runTests(user_defined_test_list, how_many_rounds_to_run_the_test): - print "runAll.py: Running telemetry tests, results in %s" % TestHelper.RESULTS_DIR - - telemetry_tests = ["loading_benchmark", "smoothness_benchmark"] - - if user_defined_test_list and len(user_defined_test_list) != 0: - topcoat_test_files = user_defined_test_list - else: - topcoat_test_files = glob.glob(os.getcwd() + "/../perf/page_sets/*.json") - - def genCmd(): - cmd = [ - "python", - TestHelper.CHROMIUM_SRC + "/tools/perf/run_multipage_benchmarks", - "--browser=" + TestHelper.BROWSER, - telemetry_test, - TestHelper.CHROMIUM_SRC + "tools/perf/page_sets/%s" % topcoat_test_file, - "-o", TestHelper.RESULTS_DIR + "/%s_%s-%s.txt" % (telemetry_test, topcoat_test_name, test_round) - ] - if TestHelper.BROWSER_EXEC: - cmd.insert(3, "--browser-executable=" + TestHelper.BROWSER_EXEC) - return cmd - - for tf in topcoat_test_files: - topcoat_test_file = tf.split(os.sep)[-1] - topcoat_test_name = topcoat_test_file.split(".")[0] - print "runAll.py: Running tests for %s" % topcoat_test_name - - for telemetry_test in telemetry_tests: - for test_round in range(how_many_rounds_to_run_the_test): - cmd = genCmd() - subprocess.check_call(cmd) - - @staticmethod - def submitResults(git_cwd): - print "runAll.py: Pushing telemetry data to the server" - result_files = glob.glob(TestHelper.RESULTS_DIR + "/*.txt") - for rf in result_files: - subprocess.check_call([ - TestHelper.GRUNT, - "telemetry-submit:" + git_cwd, - "--path=" + rf, - "--device=" + TestHelper.DEVICE_NAME, - "--test=" + rf.split(os.sep)[-1][:-6], - "--type=" + TestHelper.SUBMIT_TYPE - ]) - - -if __name__ == "__main__": - - # Usage: - # ./python runAll.py --platform=VALUE --theme=VALUE [--gitCWD=VALUE] [--test=VALUE] [--round=VALUE] - # --platform= desktop or mobile - # --theme= light or dark - # [optional] --gitCWD=PATH_WHERE_YOU_WANT_TO_RUN_GIT_LOG, e.g. src/skins/button - # [optional] --test=ONE_OR_MORE_TESTS_YOU_WANT_TO_RUN, e.g. topcoat_button.test.json - # [optional] --test=HOW_MANY_ROUNDS_TO_RUN_THE_TEST, default is 1. - - platfrm = theme = git_cwd = test_list = None - test_round = 1 - - args = sys.argv[1:] - - for arg in args: - arg_key, arg_val = arg.split('=') - if arg_key == '--platform': - platfrm = arg_val - elif arg_key == '--theme': - theme = arg_val - elif arg_key == '--gitCWD': - git_cwd = arg_val - elif arg_key == '--test': - test_list = arg_val.split(',') - elif arg_key == '--round': - test_round = int(arg_val) - else: - print "%s is not recognized." - - if not platform or not theme: - raise RuntimeError("ERROR: --platform and --theme must be set.") - - if not git_cwd: - git_cwd = '' - - TestHelper.init(platfrm, theme) - TestHelper.runTests(test_list, test_round) - TestHelper.submitResults(git_cwd) \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.sh b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.sh deleted file mode 100755 index aa088c0..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/bin/runAll.sh +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/sh -# Copyright 2012 Adobe Systems Inc.; -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - - -# Runs all the telemetry tests and pushes results to the server -# -# Make sure to run in from its folder! -# -# Env vars used: -# - CHROMIUM_SRC: path to chromium src -# - DEVICE_NAME: a label to identify the machine running the tests when submitting results -# - CEF_HOME: path to CEF binaries (needed only if USE_CEF is set to True) -# - -RESULTS_DIR=/tmp/topcoat-telemetry -USE_CEF=true - -function checkEnvVars() { - if [ -z "$DEVICE_NAME" ] - then - echo "Please set DEVICE_NAME env var (no spaces allowed yet)" - exit 1 - fi - - if [ -z "$CHROMIUM_SRC" ] - then - echo "Please set CHROMIUM_SRC env var" - exit 1 - fi - - if ($USE_CEF) - then - if [ -z "$CEF_HOME" ] - then - echo "You need to set CEF_HOME if yout set USE_CEF to True" - exit 1 - fi - fi -} - -function prepareResultsDir() { - echo "runAll.sh: Preparing results dir $RESULTS_DIR" - rm -rf $RESULTS_DIR - mkdir $RESULTS_DIR -} - -function prepareTelemetryTests() { - echo "runAll.sh: Preparing telemetry tests" - grunt telemetry -} - -function runTests() { - echo "runAll.sh: Running telemetry tests, resuls in $RESULTS_DIR" - - if ($USE_CEF) - then - browserParams="--browser=exact --browser-executable=$CEF_HOME/app/cefclient.app/Contents/MacOS/cefclient" - else - browserParams="--browser=system" - fi - - testFiles=$(ls ../perf/page_sets/*.json); - - currentDir=`pwd` - cd $CHROMIUM_SRC/tools/perf - - for test in $testFiles - do - testFileBaseName=$(basename $test) #ends with .json - testName=$(echo $testFileBaseName | cut -d '.' -f 1) - echo "runAll.sh: Running tests for $testName" - ./run_multipage_benchmarks $browserParams loading_benchmark page_sets/$testFileBaseName -o $RESULTS_DIR/loading_benchmark_$testName.txt - ./run_multipage_benchmarks $browserParams smoothness_benchmark page_sets/$testFileBaseName -o $RESULTS_DIR/smoothness_benchmark_$testName.txt - done - - cd $currentDir -} - -function submitResults() { - echo "runAll.sh: Pushing telemetry data to the server" - - for resultFile in $RESULTS_DIR/* - do - grunt telemetry-submit --path=$resultFile --device $DEVICE_NAME - done -} - - -checkEnvVars -prepareResultsDir -prepareTelemetryTests -runTests -submitResults - diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/csvToJSON.js b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/csvToJSON.js deleted file mode 100755 index b5d0594..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/csvToJSON.js +++ /dev/null @@ -1,56 +0,0 @@ -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -"use strict"; - -var parseCSV = function(file, cb) { - - var fs = require('fs') - , filename = file - , csv = require('csv') - ; - - var header = []; - var values = []; - var json = {}; - - csv() - .from.stream(fs.createReadStream(file)) - .transform(function(row, index){ - //in case there are blank lines in between key & value on Win7 - if (row[0] == ""){ - return null; - }else{ - return row; - } - }) - .on('record', function(row,index){ - if (index === 0) - header.push(row); - else - values.push(row); - }) - .on('end', function(count){ - header[0].forEach(function (h, idx) { - json[h] = values[0][idx]; - }); - cb(json); - }) - .on('error', function(error){ - console.log(error.message); - }); -}; - -module.exports = parseCSV; \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/extractFileName.js b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/extractFileName.js deleted file mode 100755 index f3446e5..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/extractFileName.js +++ /dev/null @@ -1,12 +0,0 @@ -var extractFileName = function (path) { - if (path.split('/').length > 1) { - sep = '/'; - } else if (path.split('\\').length > 1) { - sep = '\\'; - } else { - throw new Error('ERROR: the separator in test result file path is neither "/" nor "\\".'); - } - return path.split(sep).pop().split('.')[0]; -}; - -module.exports = extractFileName; \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/settings.js b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/settings.js deleted file mode 100755 index b701064..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/settings.js +++ /dev/null @@ -1,31 +0,0 @@ -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -function settings (contentLength) { - var post_options = { - host: 'localhost', - port: '3000', - path: '/v2/benchmark', - method: 'POST', - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - 'Content-Length': contentLength - } - }; - - return post_options; -} - -module.exports = settings; diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/submitData.js b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/submitData.js deleted file mode 100755 index d3f732d..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/lib/submitData.js +++ /dev/null @@ -1,61 +0,0 @@ -/* -Copyright 2012 Adobe Systems Inc.; -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -var submitData = function (stdout, path, args, destination) { - var querystring = require('querystring'); - var http = require('http'); - var fs = require('fs'); - var parse = require('./csvToJSON'); - var postOptions = require('./settings'); - var fileName = require('./extractFileName.js'); - - var post_data = {}; - console.log(path); - parse(path, function (j) { - post_data = { - resultName : j - }; - - var version = stdout.split(' '); - - post_data.commit = version.shift(); - post_data.date = version.join(' '); - post_data.test = args.test || fileName(path); - post_data.device = args.device || 'device?'; - post_data = querystring.stringify({data : JSON.stringify(post_data)}); - post_options = postOptions(post_data.length); - if (destination.host && destination.port) { - var location = destination.host.split('/'); - - post_options.host = location.shift(); - post_options.port = destination.port; - } - // Set up the request - var post_req = http.request(post_options, function(res) { - res.setEncoding('utf8'); - res.on('data', function(chunk) { - console.log(chunk); - }); - }); - - // post the data - post_req.write(post_data); - post_req.end(); - - }); - -}; - -module.exports = submitData; \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/perf/page_sets/topcoat/topcoat_telemetry.jade b/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/perf/page_sets/topcoat/topcoat_telemetry.jade deleted file mode 100755 index c38b00f..0000000 --- a/www/assets/topcoat-0.7.5/dev/test/perf/telemetry/perf/page_sets/topcoat/topcoat_telemetry.jade +++ /dev/null @@ -1,17 +0,0 @@ -repeats = 200 - -doctype 5 -html - head - meta(charset="utf-8") - meta(name="format-detection", content="telephone=no") - meta(name="viewport", content="user-scalable=no, initial-scale=1, maximum-scale=1, width=device-width, height=device-width, target-densitydpi=device-dpi") - - title #{name} test - | - - body - -while (repeats > 0) - -var repeats = repeats - 1 - p - | !{componentHTML} diff --git a/www/assets/topcoat-0.7.5/font/LICENSE.txt b/www/assets/topcoat-0.7.5/font/LICENSE.txt deleted file mode 100755 index d154618..0000000 --- a/www/assets/topcoat-0.7.5/font/LICENSE.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. - -This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/www/assets/topcoat-0.7.5/font/SourceCodePro-Black.otf b/www/assets/topcoat-0.7.5/font/SourceCodePro-Black.otf deleted file mode 100755 index ba47f3db43526fb256b02073eb102750867745f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88472 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

8Wc&+}CCU`jEs&%D@qL+549E1WlFUd_B& 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

5F3@lk=wUo4h}Sj4dZPqpjX68^CY3bERopSoeA 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⋘kI`WEq$ellKm7mq2TD_fz zAkvd7L6biiX>xbwNp|Jlg?3ZlEIxUqgZuGcs!aF)D>jXaf^<5!(mW}B{K1p{-#GyN zciiXaN*xBRxju8B+lwncB~pls9o1CYx~-c6Y}B)U zUUx04e$ussnCs2E^~<+y7F))NPs|BNpcWpb6J zwz@LK^&{a*ToTkTvSK9#_ne7Iw<{*y@W71BvY7ko)U`vqT5h#GOEKwxJ1&$SIR2K4 z|Aj%OvYOsbPwQs>;d{F69yX`~XV3d%-x;$fIb+kD;_rKVwyza@F@BU?-0Sf5 zTi$hfY+=^pt9sD)sHN?kr%bF;VO|;U%^m$`?@O8EInHBI22clic(`r5DXwE!V#AU3F&5+yRA6F3s84vPnSw zE8Ckiua>;R@_eN#XF52Zp6f7hcE`G>8sB*0aV>0(V_w}?Rc_{*KRdddq;Ib{&pmAF z^FI43$3?07e2=#GZ+6Z#Zbh>F;*_I3VkY-rnKSR}#y1Q04m?q@$Kk{t{+q1LyH2yR zZ_=~-;+Zv9Hkof{vRqdC_<}WU=UsM9lv-dk;5lqvn0Qk6eC1%Po7?;NrO)}?)F;H^@2y~u@+K9X(G$)IC_8i z=r4;}1kJzJJ>qmh1=CPn#KW_-)ouG!IGa7FK7Vsp=XNz3bO{LrtCA3CzH@hcLd?C+{_~534cErCaJHM_ zG4jj2HI`*w=)G38|2TL0fW4}OOCttNiI*NayUeLg!PDyZJij0G4)ol#f7(RJSibzA zst>njR2ki}M_K>*=VvwxJYhE^rFwb$>Cs=gxwk6SYH;IN#>{W>l#6GQJ-$uI6~*!fkLdpW+zM|UT&Fx}XmmBVs1wBLMP#rOXS7EdcR!*<$h zCp?O~#++OnEoyo|MVii#|PD(imhnKgjsoTHN*N-f0E~00GDZ0ssI2 diff --git a/www/assets/topcoat-0.7.5/font/SourceCodePro-ExtraLight.otf b/www/assets/topcoat-0.7.5/font/SourceCodePro-ExtraLight.otf deleted file mode 100755 index 5cb8e5fb97423708576a22c0496cc62aef8866bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84636 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 diff --git a/www/assets/topcoat-0.7.5/font/SourceCodePro-Light.otf b/www/assets/topcoat-0.7.5/font/SourceCodePro-Light.otf deleted file mode 100755 index e3c0a7492fd2233e1328ed072111c0df84ed9bcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88152 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 Z2%EhkErP322FqK>?y}MNI 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 D{gKXx diff --git a/www/assets/topcoat-0.7.5/font/SourceCodePro-Regular.otf b/www/assets/topcoat-0.7.5/font/SourceCodePro-Regular.otf deleted file mode 100755 index 40208be604a26af38c4dedb943c11c5a2e45aad3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89600 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 Vd^)H~a&+r1-Cfd$w_U+7{~wtKlK21s diff --git a/www/assets/topcoat-0.7.5/font/SourceCodePro-Semibold.otf b/www/assets/topcoat-0.7.5/font/SourceCodePro-Semibold.otf deleted file mode 100755 index 65b82d105c5d6cfd4abaf63846ad71bd650a2a53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89576 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 Clv%m} diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-Black.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-Black.otf deleted file mode 100755 index 13338c22b5b10c678c960aef42aa3995ac238a7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98472 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%0Di9AI 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 LW7(w#;t2Ua82QPZ diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-Bold.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-Bold.otf deleted file mode 100755 index 8998f3de6e545d65c4a7048dd56e678ae3bf4f38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104072 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 E0H_sezW@LL diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-BoldIt.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-BoldIt.otf deleted file mode 100755 index 071d0c398eb8a00c9533afc192952cf4d3e2c8ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101848 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 !)L#gmlQYt3YS5TN0N?R9R>N6pI8DLX=F#< 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�T>kZe&r8tZo6BIDswE2 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

Jv&&bdeknIcpZxUoif<2BX_?hHWJssh zm*zZ*?b!C>jPTJv#^!F%)+F2*-KTZ8%L_Ag!&jugTKU<_E&lVue1CbRko`7yZw{Ap zv-ZxSHa_E3oo9Exep=&e^Q)_AFLR&Q-EuSW+bTs3{tZqilq_0o{x$DE)5>=Gan4V& zmN~ORnoqA2KKb;Y%@33t*Z$ado7Ky%Tx@(OEdIW?>$qR)C&%xpqCDTHe${CUXFluv z=rf(8``KoixW(i_nVHRJ9mxTPTVEs{%)E>x_Y{v>v^8*x}Se`?RWa_`~7{tzxU_${(P=&f%E{t zx~kB;FX)VrE8uoxvl{a9L(X@l1+&QtixL%eA-ufC7dZ-L1TtnZj9yF>e;==*~Rl>RArnDI=bW9j%R5HyvtYRmIJ3 z^pmm=_rEZ(BY;>cp5oiYxuQjT1FILqI^6s4A!*whF*;7N*D7qih2;94C!&Qm3di4{ zebL`%TYtX<*WT%mF->nTep#LI52P$3zYld6FWgtNMbYktZGs5h(bHw!Oclfdwb5Qtb0D`@*9chEB8L_V`_(KsY)W-xC2;%;)8cG4D{jc;{%ID^!u(> z{^Fx`^SpDudSAj8@Bf(jgjh&+(B&tGH>!)=fthf^c+&2GCwSVZ<5S!?-E z$(lK2HYscR?zG6TC>$ezFI$vo9B-nd00qa!#?GGT$Z!e{Xdnq9=>j*!*ERecU0cHN z2Sx>eGtZ~!16LyOC=jqEMpFXD^C%?4DFM4Xdsu*ddF_kIN-Uv-(gPTg>**Ad41c); z<`Q$Gtj9SrqG%)yNR4-%gdEn^pWz2SHy$t=7z}VxUpx)XpQH?7`6HE+UA7)H6~<>T z!KoxG$bx@V*2si8K+noKB5oL@@%QacWukwi5bTdc~VIPDl1b@o0>pVSj3ED-=+EO5O%Md90{S>yn` zi4E_ND#8phfsCpQsz_OS0z!$R8W4F?O`Kz#mbfjMJj4eSJ6;PogeAmVe8_cKWLVaF zd)T}MaGnDbD3vfwUio`VkPqZvVGbOM5L^!I7Y(BRp#3rzTm=b#V>A>xW%dIwV>Gl# zNR>Al4TJ(DpC;E;RyUYPc<0ofUvTS{2x0iq4OS&s!{U=;Tnst|{2c-f+~agwLJ7gA zKk!Y2iLV}WzHzI6ezeSq>}KENtFY$h_JBff8Y za61{@cePhLLS?*9rSrj%NlAKFd8__XnFT97-&$W((-KE!*Rh$O8hjP53k@#v7uPwb zvLfrIYQadcZ15KMAVW=mRKyyG>XTii1@8#Xuj3%QUcFb_+icK=+2_qPDyqZ1yizcu zwYkj4ZA-~#;2MLO&jK=R6UXZA}D$~_3uAmBU<Yy6g;Gt*X zL&NLFOixxCyhCoID^4{gM@{|ML>qPNO!n#)%$toW&Atge*UscM#ruT>daYZxvq>6M z0IGIyK03yfj(vd(~X-WfuF|h^Em=JkpevORZe6N33@L!H=E6eoW_^ zYPXeoUq8w)&(U_t^x6t@X=lZtQ#Ij9rw^ngpS}A*s6(;B((GZDBd5oN9GJS+05warPSLbJAjN zDeBgCrWg`83#9lnkm50ZhT&_M7(S_>bSMy_%~nv4A5>6kcod{9kUe2xNCo?SwVf3O z{`W*_I2m+^5XgyEX;$I01ROdi)Pz$h2E;%kexUjHl5u=`#Utb)Il=vb3s1d+gZm5g zUIqbZxdymr5^&F82k>@i0Rt^x>9mZfPc)r@!QYGvGXuwuaXbF^tdW=+b2iGt&vmg>nuD zovFF4yA9bF?Vn0!5~ASO>T>RVlT1|v-%gaaZkCB&+M8P@gZU;+sFYEby4xt z8qcilcB(w1R9^Xg>)LV48+i?jEosK=7E2qgf^u}12H}bmu4AjJcdoPHWs4rJ35QXO zJ7xHs(0f2~;KI&7cekh&8Zfe+dbZ+|qNO}PZ&0FIUnM1#7bundcEK$s!>gjPaIE1) z(FyNA)ZET7-Kb6TC0A~eQL=P*Ey-C_VYv+}wo^p+Qc*3ru$#n$=L1g85r)B_^mZuy zZz+Jn=sA2pU9zZ3F9i!v{7cnB3r3m;{sRa62(u8RI8{Xuhm%k<2m%2q&)7neq(Fju znlCVr`iw0UFK4+MohHS@dJ2!0d6{h-q%qw%f&}u)6Sn4STiBRjx26D=2u8sF+j%S*cX@QEqj7k?>E_2O5`(ZR+oxIwE^Rd6oFESNHXKrWS>9xN>FUZlT4Vp7 zYflgZTq9;th<<+meUp!FD64a!^e2B7y)P&8Dj?8yknJG>;3F&z%CP+`~qC(f9Hr5QRQD%UvggJTRFOI-Thw_^!NpH;d9v zuQw;H)pIO>wIe*;48g*%>+xBj@w7g@pbBfgpt+ diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-ExtraLight.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-ExtraLight.otf deleted file mode 100755 index 43e0c69ff3d98460951c3edd92c3817d076f9597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94560 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 diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-ExtraLightIt.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-ExtraLightIt.otf deleted file mode 100755 index 01ac8765b95426f579ff5b485e27b30b07469ac2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92880 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

!t{peCIc;ta!T`}Ookd2rM3qoZ6sEdSke(| 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 LuQU3NA>{u6ogZx( diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-It.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-It.otf deleted file mode 100755 index 51577d6d0262b323103ae6fc13a88c9c73d388a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100556 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

-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 RROFJB&iwh+8Nge17yw?P4&VR) diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-Light.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-Light.otf deleted file mode 100755 index 9d8fb28c11a430bda05269b3e36951b84c88806d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98972 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 YT$ig$-89DX+DUzQsIMkO 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�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 diff --git a/www/assets/topcoat-0.7.5/font/SourceSansPro-SemiboldIt.otf b/www/assets/topcoat-0.7.5/font/SourceSansPro-SemiboldIt.otf deleted file mode 100755 index 8a668e48720053d578b77bec94cf7b9ea462ed66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100000 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
  • Rf2JCSvKD8bR~ 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

      inDi=hMy`~8 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%0D-Dj4I`+6fV45Jadb-D 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 DUU1h& diff --git a/www/assets/topcoat-0.7.5/img/drop-down-triangle-dark.png b/www/assets/topcoat-0.7.5/img/drop-down-triangle-dark.png deleted file mode 100755 index 9af2042ab80f7860305fc89a0c9ad89ad41bd8aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1091 zcmbVL&rj1(9Pa{CLIgRY@$f8((S)r(wzXZe!G3gu28LuTaX0DO2P>>UXy07n;?Tsz ziyrh3FnaK&7vsf)7$t!iuSPk0AYRmyL=E`5ALxN#V$=4$_kG{b=llEi?99YK|Ji0y#G49!lx(pGhz(w6ml3!lDB!R9a$t$q}U9hvTs!y&taBgj; zq^>Qiag7`w0|`&W1O`M3@Qj-2ie8dz@rrowizyPcRM2vgY&%sh%z~`tKoAQ@LMqKL zfaAhUG{$kvC}3%ZrD*(eAtoxuIFaQ+=OM8*M_Uk!QodsgpOR!1AzP%VMxzmKM8cM{ zNHOtv+~;7~5Y`B}t0q#skm-(e86@bcj&38}GJ(&iRIEBmlGxLB2!>rK91@#uCs8C`wJT z)VcvpBuhyW--IV3p}5X zFieh(b5dRq(lpBm`AjZDcd@eRBE?i;*RGE3cCh@hSTXBB1zAqXvTEH9n5|mKa;ugN zvU41`SWr~m^aYpv0=46nprc=dTHdh?(8{o=AK}5jBX481|H&GKouT~p_^VyIBHV-i z_OSW!;c$GQiD$;a!||(r?;Rej6c5 z4i2v0dNgs@34Hw7{BTYleDl3`X@9eMvN=Em9-M!e`h05WZQvUO&x1?*TPcEmHJsXf wx_XR86YxWr?#Ix9+UjBmUA=Glg#{$-zJh-9RL6T diff --git a/www/assets/topcoat-0.7.5/img/drop-down-triangle.png b/www/assets/topcoat-0.7.5/img/drop-down-triangle.png deleted file mode 100755 index cb1c968e10703f7ee0028092736559e73ca4c261..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - eJzsvemOJMmRJvgE9g6+PxogB1NBU1PTw7iDBcLj6OEM2V0g2ceiMSgks6LJnM6jkJVFLvfpV75P -RFTV3D2yIo8iie0KrcoIF1dTM9NDVI5PRP/u//jyN19cf/3mdw9fxKv5MP3d3928fXj27s3bnx9I -Pfzi5cvvvn33FqSf/Pqnh5CvZql0/Yv6lVX854e337548/rn/Ooqypf3uPonv/j22e8eXr58OPzy -2euv3/3h2cuHtz89/OSn8v1vX7x7+SA1/vDs1e++e/v7h7dX3/7x9z/1W0tbt8/eyffrz5afhXhY -fj7Hw5e/wtfPXv/x2bffvvh/H3CzWHGv45vvXn/94vXvj2/+HyEevojrIW6HL4p89d9f/Prh2/d8 -f/vm+XevHl6/+/Ltm+cP33578+blm7ff/vxw8+dnrw+/evZ7+ebZ4f+WN3jzp8Px5bPn/zHJW6ev -7l+8fJAXfPXs3SEs6IvrX4Tlq+N3L15+/Q/fvfrdg7x63kiOX7HJf/pW2pJm8TfI5atfvBLKbx7e -vZPnkhuiP3/998fxMYTI8pN/+/XD71+w+6Vb/tdPrdm3b7559eztf+DawxfrfJD/7I6/fXj1zUvp -Pb7uMl+lwxf8t/9p9eQtWOeLJVfplZIPca6HmKp+3/vm4Y8vHv7088M/vHn9oB1w/fbdb3QI1nWe -9V/95tffyRj/0+sX7+TBMkib9sCv3nz98FLqt+vvXz7ji7OE/q9W+O0zmRPvZOzevPzuHWdW9TtI -D//y2Z8fMExBb/CP3zy8/u2bf+YzfrEEaWfZrrbDssobhWVbD6Gy/QWPus3tnqH/q02jITTj7WOG -fCnj9I9vX/z+xeuffxGr9HVcZh3Cv3/74us+guFQ7X9p/KoO/2/+vz6tvPi7dw+v7ell3tz8apgH -89WvfiN3vXv99c2bV+j9bzHBZQK8lrnx8s3v9bv2N7+Ry7/7Rt+An7+Sgfry7YvXaHP6B35Tv/ry -5Xfy1d+/ffPdN794/e9vpp/o0v7nh+eyfmUsvz784+/+t3yQ9cm5efjt22fPpQH53OpcPXvxzU/f -25y83NuHg34pV/Kj//7+q28f/l1WVb9cqXev//jw8s03Q7ONIlzl8C/P3n7z/U1/+fLZ62dvD6S3 -ln/54o/yzTPpqd52pz2hUZkl30jn8BJWObnBeyoMXz3hRs/e/UEY0MPrr79tbevH/YMr7fvb+81z -zMG3h+Pb7779w+G3b968bM3uv2qtG5lU1P/buMeXvOD1P77WDjq/k1U4vZPwn7+5u0jtx+8gX/4t -t37z7OXLF79/++ybP7x4fukGF75vd9LvPmRi/fnV7968fPHtqz6fBsqXz96+e/H85cNv/vztu4dX -Tx7cw93XL4TJPbKM31vnN3969u75H3754ndvn7198fDe1YcB+PcXr7+Wuf+b7168e+gd9ObVN5BS -Dr/5w7NvHvga7/5wz5q/aQ2mr4T1j8z9iy/ew/VDPhxfD9///dtnX7+QDUWErr9/8/Lrh9eHX4O9 -T7tPsn2Vw/Hr6d+m2UpgWQ9/99Xx7fTfpvn0J5yUZSjRymol8X8vGf9P8msspZU6b7tyPZSjlBsr -t0O5m++n+d7L7sHGn2UocSjrriQtE3+VkKUU/q5D2XblOhxbuWnlGG6l+KfbST7ckXQb7scydh0f -zn/iUNahpCWjTPprKUOpyyZF/70eylHL9H9dGsvHRjPuxnMdRrWPrZSpDe86DLKO6ji6VQp+Y1Tr -bny3YYTl38mG2gf72IZZf2OU78bRln/1Z7441su0G+go44rfGFmMcWapHOVyMsLXVvZjK2OJX3cs -tyej6DeNHMM+Zig6SD5kmw2WDNBkY4SxurFyy3Jn5R7FVxZeZhzLwFFareMrO/TIRXLPvln48pmv -t/FVbvnEwZ4wc8rII0y8L+6zxBjXmGMRZWuLRym38V5GO6xxXde0lrWu23q9Htfb9W69l45cUkxr -yqmkLV2nY7pJd+l+kgcKMkvXnHLONW/5Oh/zTb7N9zIXgnTDWlLJpZatHMtNuS33Mk9CXepaU821 -1K1e12O9rXf1XubLMm1xWzdpZ6vbth23m+1uu5dJE67j9XqdrvN1vd6ur6+PUm6ub6/vOJMWeYH1 -mI7lWI+bfHU83hzvjvcyu8LE3o436026kQe42W6ub443Nze3N/cy2QJHYb1Nt/lWHu623m63x9ub -27vb+7tZxiXerXf5rtzVu+1O7nV3c3c73d3d3WNG3EuH3ad7edN7efb7aylyy3u58v7kR8ZyltFs -n++GcjuUm6Ecd+V6KJuXSf6pQylDybuShrIOJQ5FJuB0v7QysrDOfOfx0e/Gn9tdudEy8ddxKNdD -2XalDqUMJQ8lTXeplXVX4lCWoYShzGPRLp+s78enH39uhnLUwpW5G8f96O3HzEdrP0T7YZGhmIbR -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 - - - diff --git a/www/assets/topcoat-0.7.5/img/hamburger_dark.svg b/www/assets/topcoat-0.7.5/img/hamburger_dark.svg deleted file mode 100755 index e698e19..0000000 --- a/www/assets/topcoat-0.7.5/img/hamburger_dark.svg +++ /dev/null @@ -1,1935 +0,0 @@ - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eJzsvemSJLmRJvgE9g6+P1qEHJkKGgCDAcYdWZHwOHo4Q3aXkOxjpWWkJJkVTeZ0HiVZWeRyn371 -+1QVgLl7ZEUeRVK2K1CVEa4Og5nhUOjxqeLv/o8vf/PF9ddvfvfwRbqaD9Pf/d3N24dn7968/fmB -1MMvXr787tt3b0H6ya9/egjr1SyVrn9Rv7KK//zw9tsXb17/nF9dJfnyHlf/5BffPvvdw8uXD4df -Pnv99bs/PHv58Panh5/8VL7/7Yt3Lx+kxh+evfrdd29///D26ts//v6nfmtp6/bZO/l++Vn8WUiH -+PM5Hr78Fb5+9vqPz7799sX/+4CbpYp7Hd989/rrF69/f3zz/wjx8EXKh7Qdvijy1X9/8euHb9/z -/e2b59+9enj97su3b54/fPvtzZuXb95++/PDzZ+fvT786tnv5Ztnh/9b3uDNnw7Hl8+e/8ckb52/ -un/x8kFe8NWzd4cQ0RfXvwjxq+N3L15+/Q/fvfrdg7z6upGcvmKT//SttCXN4m+Qy1e/eCWU3zy8 -eyfPJTdEf/7674/jYwiR5Sf/9uuH379g90u3/K+fWrNv33zz6tnb/8C1hy+W+SD/2R1/+/Dqm5fS -e3zdOF/lwxf8t/9p9eQtWOeLuFbplbIe0lwPKVf9vvfNwx9fPPzp54d/ePP6QTvg+u273+gQLMs8 -67/6za+/kzH+p9cv3smDrSBt2gO/evP1w0up366/f/mML84S+r9a4bfPZE68k7F78/K7d5xZ1e8g -PfzLZ39+wDAFvcE/fvPw+rdv/pnP+EUM0k7crrZDXOSNQtyWQ6hsP+JRt7ndM/R/tWk0hGa8fcyQ -L2Wc/vHti9+/eP3zL1KVvk5x1iH8+7cvvu4jGA7V/pfGr+rw/+b/69PKi7979/Danl7mzc2vhnkw -X/3qN3LXu9df37x5hd7/FhNcJsBrmRsv3/xev2t/8xu5/Ltv9A34+SsZqC/fvniNNqd/4Df1qy9f -fidf/f3bN99984vX//5m+oku7X9+eC7rV8by68M//u5/ywdZn5ybh9++ffZcGpDPrc7Vsxff/PS9 -zcnLvX046JdyJT/67++/+vbh32VV9cuVevf6jw8v33wzNNsowlUO//Ls7Tff3/SXL5+9fvb2QHpr -+Zcv/ijfPJOe6m132hMalVnyjXQOL2GVkxu8p8Lw1RNu9OzdH4QBPbz++tvWtn7cP7jSvr+93zzH -HHx7OL797ts/HH775s3L1uz+q9a6kUlF/b+Ne3zJC17/42vtoPM7WYXTOwn/+Zu7i9R+/A7y5d9y -6zfPXr588fu3z775w4vnl25w4ft2J/3uQybWn1/97s3LF9++6vNpoHz57O27F89fPvzmz9++e3j1 -5ME93H39QpjcI8v4vXV+86dn757/4Zcvfvf22dsXD+9dfRiAf3/x+muZ+7/57sW7h95Bb159Aynl -8Js/PPvmga/x7g/3rPmb1mD+Slj/yNy/+OI9XD+sh+Pr4fu/f/vs6xeyoYjQ9fdvXn798Prwa7D3 -afdJtq9yOH49/ds0Wwksy+Hvvjq+nf7bNJ/+hJMSh5KsLFYy//ey4v9Jfo2ltFLnbVeuh3KUcmPl -dih38/0033vZPdj4E4eShrLsStYy8VcJq5TC33Uo265ch2MrN60cw60U/3Q7yYc7km7D/VjGruPD -+U8ayjKUHFeUSX/FMpQaNyn67/VQjlqm/+vSWD42mmk3nsswqn1spUxteJdhkHVUx9GtUvAbo1p3 -47sNIyz/TjbUPtjHNsz6G6N8N462/Ks/88WxjtNuoJOMK35jZDHGK0vlKJeTEb62sh9bGUv8umO5 -PRlFv2niGPYxQ9FB8iHbbLBkgCYbI4zVjZVbljsr9yi+svAy41gGjtJiHV/ZoUcuknv2TeTLr3y9 -ja9yyycO9oQrp4w8wsT74j4xpbSkNRVRtrZ0lHKb7mW0w5KWZclLWeqyLdfLcbld7pZ76ciYU17y -mkve8nU+5pt8l+8neaAgs3RZ87qudd3W6/W43qy3673MhSDdsJRc1lLLVo7lptyWe5knoca61FzX -WupWr+ux3ta7ei/zJU5b2pZN2tnqtm3H7Wa72+5l0oTrdL1c5+v1ul5v19fXRyk317fXd5xJUV5g -OeZjOdbjJl8djzfHu+O9zK4wsbfTzXKTb+QBbrab65vjzc3N7c29TLbAUVhu8+16Kw93W2+32+Pt -ze3d7f3dLOOS7pa79a7c1bvtTu51d3N3O93d3d1jRtxLh93ne3nTe3n2+2spcst7ufL+5EfGcpbR -bJ/vhnI7lJuhHHfleiibl0n+qUMpQ1l3JQ9lGUoaikzA6T62MrKwznzn8dHvxp/bXbnRMvHXcSjX -Q9l2pQ6lDGUdSp7ucivLrqShxKGEocxj0S6frO/Hpx9/boZy1MKVuRvH/ejtx8xHaz9E+2GRoZiG -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 -5+8WHNujgn37Jvf02foBF49O17EtRgdL6PPOr2X3eTnApGRT1pjj5tvyKZydOhfd8sG4HeMKh/VO -7013OIJF5f3+3OsnvTc1vMU23l1vVJ8w217gxTs3bjan2vPDR86ahVpD/2JkTVDjJsJv+qe1Z/an -yOaVZeNGuLhUMMvf2+8wpQ+OD548yfVhiTMCf1R/efbHf3725Y9ffXK/+fLzb9I/Pqvvfz14fP76 -i1e9333z6Hef3/3koNNsDP9gvv/rQ/P7L77+/vGfn6q/fHH0r0+efj24bGWPHsqn+R2h1O+TZHj4 -8+Grz5M/fH3/340/ff3l5xfDr4d/k/f27nx9/+h3Ay70zWj/1V//fvT1l6o8Puh89efWYaPxyaup -po7a/4D2ssNHd77I/vvx6PDnn/bVf9c/f3DePxrC4I5ef/Zn8/vLR4fqDz/u/9z95Me9O4dnyTen -M5H9ISvOsh/+/s9/PfjuoPHD/Ebjcl/89PWXbx799PUXw8b5Z4ef37l8dPdx+2zvDjHr0f+cPLs8 -PPvpx2y/+3X35Rdn+69HB6+z/xZj7PifPx62xNF/vv7yL5/8aPFAl4cH/3717z58+uN/Dp+0n/xu -v57//IcHx/Xf92wfXjbbl3t3ip/vftZ62NJ/v3vwWp3c//LBnfSPn+1/+/n/fPb1wSffPzooL//0 -5x+++f3r+61W8w1+6nz28OzotW1ZJPea2aDzh//5ovPvb9r73Tt/+aQ++Oxflw+Ojv/4H+z/p1/f -/+Z1unfH3P/hp68f9FqfnH/21dP797Lzf33VybJ7w7P0waD1RHz25gvhMbYOvxn+AGzLPimzH9Ok -/UXn4F4Txlc8/epu/fNyv5s9P7cU/OPoztcHT778/Y8PPy/0EMblyT/N7/+cHfT//dmXP7T/+YU8 -/f1PhPbPvTtA0J/Nn36PQ/JP86P5ew/59Of9N5+aupuaP7SPEvHT758e3mt++cdHv/vsvwfYisEf -/k1YqMjeneT0/z5R9PmzPz/60n368seHf7PFDz5/+D8WmfyHfAJT92Xy2Z///PBzefiXV185PD9+ -9eX99s/f/ptG0ncY8D3b164VKLT/je/AT6ED4u5XL7BQqQimf7d/eEKsPiyHf1Hmv83PrQffHf78 -2eHZvb/952Gz+ckf9s3p938vnt95+f2DZwf7zw/Pjjv/+fo/P33xau/O/2/vy7fTZ3IFn4B3CPsO -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 -wknerg== - - - diff --git a/www/assets/topcoat-0.7.5/img/hamburger_light.svg b/www/assets/topcoat-0.7.5/img/hamburger_light.svg deleted file mode 100755 index 27a1290..0000000 --- a/www/assets/topcoat-0.7.5/img/hamburger_light.svg +++ /dev/null @@ -1,1936 +0,0 @@ - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eJzsvemOJMmRJvgE9g6+PxogB1NBU1PTw7iDBcLj6OEs2V1gsad70RgUklnRZG7nUcjKai736Ve+ -T0RU1dw9siKPIontCq3KCBdXUzPTQ1SOT0T/7n/78qsvrr958/uHL+LVfJj+7u9u3j48e/fm7S8P -pB5+9fLl99+9ewvSz37780PIV7NUuv5V/doq/s+Ht9+9ePP6l/zqKsqX97j6Z7/67tnvH16+fDj8 -+tnrb9798dnLh7c/P/zs5/L97168e/kgNf747NXvv3/7h4e3X7988Yc/vrt69uLnfn9p8PbZO6m0 -/mL5RYiH5ZfzevjyN/j62ev/ePbddy/+3wfcMVbc8Pjm+9ffvHj9h+Ob/0eIhy9iOsTt8EWRr/77 -i98+fPee72/fPP/+1cPrd1++ffP84bvvbt68fPP2u18ebv787PXhN8/+IN88O/xf8hpv/nQ4vnz2 -/N8nefX09f2Llw/ylq+evTuEBR1y/auwfH38/sXLb/7h+1e/f5D3zxvJ8Ws2+U/fSVvSLP4GuXz9 -q1dC+erh3Tt5LrkhOvW3f38cH0OILD/7198+/OEFx0C65X/93Jp9++bbV8/e/juuPXyxzgf5z+74 -u4dX376U3uPrLvNVOnzBf/ufVk/egnW+WHKVXin5EOd6iKnq971vHv7jxcOffnn4hzevH7QDrt++ -+0qHYF3nWf/Vb377vQz0P71+8U4eLIO0aQ/85s03Dy+lfrv+/uUzvjhL6P9qhd89k4nxTsbuzcvv -33F6Vb+D9PCvn/35AcMU9Ab/+O3D69+9+Z98xi+WIO0s29V2WFZ5o7Bs6yFUtr/gUbe53TP0f7Vp -NIRmvH3MkC9lnP7x7Ys/vHj9yy9ilb6Oy6xD+PdvX3zTRzAcqv0vjV/V4f/N/9enlRd/9+7htT29 -zJub3wzzYL76zVdy17vX39y8eYXe/w4TXCbAa5kbL9/8Qb9rf/Mbufz7b/UN+PlrGagv3754jTan -f+A39esvX34vX/392zfff/ur1//2ZvqZru//+fBcFrGM5TeHf/z9/y0fZJFybh5+9/bZc2lAPrc6 -skS//fl7m5OXe/tw0C/lSn703z989e3Dv8mq6pcr9e71fzy8fPPt0GyjCGs5/POzt9/+cNNfvnz2 -+tnbA+mt5V+/+A/55pn0VG+7057QqMySb6VzeAmrnNzgPRWGr55wo2fv/igM6OH1N9+1tvXj/sGV -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 -8xm/zlGv8eucwWv86lmK7Pe2LO38fNRjvM/gMp+zPUe9ruvrPfhZQyXmECh9Pt0czCFP+XQQTBeV -X8g9uB/ja3A/5nMZ56jXBZ8zeN0czHgDgcTXtuT9r09HPcbX4znm61Huo94P/cs98M25nts9V1/P -+MzV52245urLeM/Vl/nM1eeo11x9zuA1V59nfG+734b7qMd4n8FlPmd7vY/nur7egy9vzuvmXM/4 -cmT223A7Msf4cmSO+VzGOep1wecMXjfnPON72/023Ec9xtfjOebrUZ738XroX+7Bz589kMY+Fu2z -BxLml1fRmGL/5JZgtpEe4222IO99VJYurff8H8ZPHsi97fYq7qMe4+sMjvk623PU67q+3IO/+zR5 -pt7XfT2OwvX7x6W4zvQy3ld1mc8duI567tV1Bvd9PY7Cve12Ke6jHuPrDI75Ottz1Ou6vtyD7zJN -ntn3dWuPr3CdwvEqrpO9jPeFXeZzE66jntt1ncF9a4+vcG+7vYr7qMf4OoNjvs72HPW6ri/34O/+ -yp7PAJ/OKF+GgjC/Pu+OUhV7BMfYBQP5NBTgUPUZ76GAzSxSfX+IYfw0FNzb7s/7Pg== - - - 6jG+zuCYr7M9R72u68s9+M6LkdetPd/tdQrnC79O9jLeF3aZz024jnpu13UG96093+297f7C76Me -4+sMjvk623PU67q+3IPvuRh53dfz0V6/fz7v60wv431Vl/ncgeuo515dZ3Df1/PR3tvuz/s+6jG+ -zuCYr7M9R72u68s98NQOshASOJ/8niF8/ifnyQr3t5t1jC+X7JiPh3KOevky5wxefs/XE3M4ZHxx -73nY8mntwxPQttdq4hhfK49jPo74Oerlso8vnv3rdHCK/1yh1n/4+z9/BVr/U+Kv5e8Wf/Ud+xSE -PbFWvGF/xBj7/vTlaCcU+3cOFuLd7Vq9U/lSztyRGesLs+cDECu9zk7tkxFr8trO3GEz1u+jfnsf -tSn9/z4DG/fcscb4tO2Q0vt91GN8ncExX2d7jnpd15d78N3mDvz7p1tLb6J8OgX6HXyxr5O9jPeF -XeZzE66jntt1ncF9a5t1tu9tp4Rq76Me4+sMjvk623PU67q+3IPvMnewauPTfeVp50+vLC+wfHpl -L+N9VZf53IHrqOdeXWdw31f8RO3907bTUobXUY/xdQbHfJ3tOep1XV/uwXcLZKEyyqNnWSccwRaB -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 -3x/Wu/nN/nv9H/gN+An3OrCRH2jT/wGF4u/k - - - diff --git a/www/assets/topcoat-0.7.5/img/light-combo-box-bg.png b/www/assets/topcoat-0.7.5/img/light-combo-box-bg.png deleted file mode 100755 index f61967700d751bb13dc94c3f5d756686f4cc6d08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1023 zcmaJ=PfXKL9BxGCLKtvRBc5IgA!u0t4A!w`6UN%X;!2jWgn81gePa!@ue5KjaGQzA zb~W)LM^7edj8{p-NQ_=gG+s2u1M#lhxasTIh6iWU_PzJZ_kF*=ua#d}3JqQvq$nzs zU6u-D9U|ZPV1WD+FP==0Wem$DyoxHgt~!uP>8K1r)>PMF0jm1;)_a(ssDTNiSi&VG zCu+!KR3F25rcKyHX5O<^Z3ALZhUxyLWn^_vPA$TK6p9ED>@*s^I2%^kPSmSse2m-^; zMg@VN1`&>rupD`XFh46s1u+r>orfmg9K9kIq)f*bIVI^T#P;i1=H@yT5hLIq+qP4+APm- zeo9@SqWm9fnmx3O3-C1Fe+s+BZ5y%$=%SjVk;YZVeOI=acA$!pQ$%R9Tg7}8VdPek z4brOum{L^DuzbVSHbYUwtmR_W(qL9f(nNzX3|))}nUoacxmac~#`AI{#i!=xWG&FY<8uF0~ zhVOkE%2n?_SlAnF{T^$+X&eV~)b8#~qZDjDZOnz5BjY#DoV`rl3SMlqHsAUeo65>7 K(zC_ecmDuM!$9=_ diff --git a/www/assets/topcoat-0.7.5/img/light-combo-box-bg2x.png b/www/assets/topcoat-0.7.5/img/light-combo-box-bg2x.png deleted file mode 100755 index 57663ca70301a8d569f0d5664f6ad989615f7e91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1124 zcmaJ=U2F_d6rQ4sQtB_XLT*M=6?SH4yE|*gE}hQo>V#>U?S@7w%+B1lqvoeGw|3h2 z$rhm=2#F96NGg%^fmewL(moXN;6=iN_zQ`Mp9jHH-KlPQuqHQi&pkQcch0%zyF;xl zTPrJSDhPt8l$ym1-k1CKoB;keb$#27w`!DXM{QOo$}0{ec+JW|AQ?&*%s@r!?|lFh z1TnK#&$gp>c{`_C2Br8hlxNr&O%RDKo~@`o5P=-*(#<6K`Sx8B=vtE88I?n_Ex>NQ zdBA~f11(u~pht~sARJ=CbOLYPBN9*J=VtOhUJ|)R+glvwc z^Z7iLZ=fuvi)P~SxX%#|2XREu?KhF)1xgYDoEfe^RO3vy-NfKB3y9L9Z zrZwHEYr+>sdx}jnRLF0s7%0pC4>gSGXcuMRpL+jE>}LCINN1pH^*JgYT<01;mCXqb zRFLIlEo*=A7F)Y5WVzjz4TLrp)XR#ho4#Y+Btn)s$#juos!$S>B<7%WUE{)Rnipds zA(n26F-$7VGyKMlsSq#lsYptQ#fwOq9RuNgB43+eK8m|&MZPlKLE9~V;Nww zX-+R)3ty6N3agc_rKu#A#>LS7X#W~@(S`Nno72L@hiU0U6YJfEW)Ja}<#bBA_y^WIsnAA!+%1uuHOa?irCpI~%iM(_Np&%@{L z1D9-k7v{?km-SYSuU}eouzKHu@kF4mcIZsw$MUi749;NOd6GkO)`q=SRtG_HC`BckFb%~l-S?}VA z@bY2(*VexI*J>8b*jBhzaiU{c_Hv{( zJaZG%Q-e|yQz{EjrrH1%&GK|{45_&FW||?_VFMmlUBOES?Yj791Y~3`NO_&PSEYM( z&cqMrpJ={l{vk0>{+rsWt!;6V=i1-zs#_9gbh>!n{TD)yZWK(;oT9coZd#C3s*`5w z9wSA+y*kHMNU;`rxw)(g6ga*xIp&$s^qpr?^@?x4O*ykhDvoK6)zdklixv9LNbNc) vV|`uk^NtUumcQrE2O8vVEB<6Z12aR+ah1}3{ct;=D;Ydp{an^LB{Ts5ZI)sk diff --git a/www/assets/topcoat-0.7.5/img/light-sprites2x.png b/www/assets/topcoat-0.7.5/img/light-sprites2x.png deleted file mode 100755 index a70f5dc87dd7dfd8dd41e26a60084e0fb8971b63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5351 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 XIAcdL`d-4HOCl|>u3F_|TjYNL)~HE) diff --git a/www/assets/topcoat-0.7.5/img/pop-up-triangle-dark.png b/www/assets/topcoat-0.7.5/img/pop-up-triangle-dark.png deleted file mode 100755 index 53e79bc9c7ad81ee43975b8e14c773156aa47f9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1153 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 DJHr79 diff --git a/www/assets/topcoat-0.7.5/img/search-bg2x.png b/www/assets/topcoat-0.7.5/img/search-bg2x.png deleted file mode 100755 index f88648051e896f0715e97a2cf18da0ad54e30e94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1800 zcmaJ?X;2eq7!Ef?qeMUy6xL7?s5yZI0^v#m!667qD%g01WCgUPPC<2safG!s$qkL=9r1WpEk@#49CoPyk9~>(*WZ z!!a0}FBGCwB$c1Ql)_4q#NtEJDOD&Mg9(q+sU*@&5CPIaxdLJlMp{o30ELW2ND1as z_$oG-q2TG&pirMElIk<1p)x{b1Q4!cq6A71kpMbn7NlY7ScG@HOmuHClL^2(7bKHK zcrPlIp9HXBH3$Tg0*O)zl?u@5Bx+DFolad0&?rm({Nl|-?mH0j9a|G%qJ`O#a02*6Kz zrzF;h)~P_U0Mx)*wG?e!x{oE4ipf@k5(HL@U^r{Cib)wT0&6m06~GqK0YAP(s(>s8 z|91#JpBWEn5D6p&<2ft>%0W^nWK23OhR)?s=#1Ds{|or5-a@pyQGPZtiKbGys!9@=rM<0aHc~_%@{lqy}j(#utcuurP*KID# zm~%+=MERh93kkDB>&gE8X85i*P8x7hJaeo--n zr%y^J`xO_Pi+ID5`tlNqf8EOk#F*M`9}-m585ue2;nezf-1^~|6Q$kJ1tpj3S zo*T!@CU6$M#s0AD-f0sy39Fw6?ac(HuW~$;UD{lzG|WAo7w)m-j-9(hUAg*!=b$(4 zRS3RiInM{&q3Y>o{Iv1ap04JuOU_o^?&9*d#DR#$p@kvFyoWpFP1bV3#VgIL$1Xs_ z&SR#$L&J`h7xH@gD*M~ChUaF6m95tLta<;F>#H|KW`FgRf7@v~wO4vJGM6wG!!#^6 zkDB5P!#l)RN^4!pOnGgaPM?3Uw9{!Q?NrcSyM0cZ7acXu7`!~1yuxcvd)|De0cTDb zs*O@S@!f6QY<91Ib7iJ@v1rMt);hBcrldY72+@v^Ty7?|CRV+j0;#^wjK+HE;`KjoVFUJRo;-&gb3geZ7W|A=0a~dY^&;yHsS>2Rx&&uC8>OU z^T7FBY-0PmoCbOO7)R_K;IOQqYwamv+GCSk-+EtA=R1v2ShBvl^7rjL*teuKyEblr z%eK3t`(UG?f2saj7a?RM@;>g`9UNFD1Qicuk3*#L4-gKmhP`*3C zU_abc#PymtjkHL-=J1ffzae>!XP38a1?;Lh`uB|4FWn9HJ&%(QKJENRwEo<$-&#+{ XgiV~}Q%AI;mVZ+`H<5ERW=;OTvxmH~ diff --git a/www/assets/topcoat-0.7.5/img/search.svg b/www/assets/topcoat-0.7.5/img/search.svg deleted file mode 100755 index d18a4fa..0000000 --- a/www/assets/topcoat-0.7.5/img/search.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - Slice 1 - Created with Sketch (http://www.bohemiancoding.com/sketch) - - - - - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/img/search_bw.svg b/www/assets/topcoat-0.7.5/img/search_bw.svg deleted file mode 100755 index 9ab9e71..0000000 --- a/www/assets/topcoat-0.7.5/img/search_bw.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -]> - - - diff --git a/www/assets/topcoat-0.7.5/img/search_dark.svg b/www/assets/topcoat-0.7.5/img/search_dark.svg deleted file mode 100755 index 9ab9e71..0000000 --- a/www/assets/topcoat-0.7.5/img/search_dark.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -]> - - - diff --git a/www/assets/topcoat-0.7.5/img/search_light.svg b/www/assets/topcoat-0.7.5/img/search_light.svg deleted file mode 100755 index 0c0dff6..0000000 --- a/www/assets/topcoat-0.7.5/img/search_light.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - Slice 1 - Created with Sketch (http://www.bohemiancoding.com/sketch) - - - - - - - \ No newline at end of file diff --git a/www/assets/topcoat-0.7.5/img/spinner.png b/www/assets/topcoat-0.7.5/img/spinner.png deleted file mode 100755 index ae457fafc91ad7d3941182cbe2bc6fb475b44447..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2707 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 NX;eDpynATMe*xevX;%OM diff --git a/www/assets/topcoat-0.7.5/img/spinner2x.png b/www/assets/topcoat-0.7.5/img/spinner2x.png deleted file mode 100755 index 3b77ee6fdf827eed9392ee9984e83bd976a49983..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5201 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 OXJ%||^w_{V`hNgX6(mdm diff --git a/www/assets/topcoat-0.7.5/package.json b/www/assets/topcoat-0.7.5/package.json deleted file mode 100755 index 03c64ef..0000000 --- a/www/assets/topcoat-0.7.5/package.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "name": "topcoat", - "version": "0.7.5", - "description": "CSS for clean and fast web apps", - "main": "Gruntfile.js", - "directories": { - "doc": "doc", - "test": "test" - }, - "dependencies": { - "topcoat-utils": "~0.1.3", - "topcoat-radio-button-base": "~0.1.1", - "topcoat-button-base": "~0.6.0", - "topcoat-radio-button": "~0.1.2", - "topcoat-navigation-bar-base": "~0.4.0", - "topcoat-navigation-bar": "~0.4.2", - "topcoat-input-base": "~0.4.1", - "topcoat-list-base": "~0.4.1", - "topcoat-list": "~0.5.0", - "topcoat-search-input": "~0.3.0", - "topcoat-search-input-base": "~0.1.2", - "topcoat-checkbox": "~0.4.0", - "topcoat-checkbox-base": "~0.1.3", - "topcoat-button": "~0.5.3", - "topcoat-icon-button": "~0.3.3", - "topcoat-button-bar-base": "~0.1.1", - "topcoat-button-bar": "~0.1.0", - "topcoat-textarea": "~0.3.0", - "topcoat-theme": "~0.5.24", - "topcoat-text-input": "~0.3.4", - "topcoat-textarea-base": "~0.3.2", - "topcoat-notification": "~0.1.1", - "topcoat-notification-base": "0.0.1", - "topcoat-tab-bar": "~0.1.0", - "topcoat-switch": "~0.1.3", - "topcoat-switch-base": "~0.1.0", - "topcoat-range-base": "0.0.3", - "topcoat-range": "~0.1.0" - }, - "devDependencies": { - "grunt": "~0.4.1", - "grunt-contrib-copy": "~0.4.1", - "grunt-contrib-jade": "~0.4.0", - "grunt-contrib-watch": "~0.1.4", - "grunt-contrib-clean": "~0.4.1", - "grunt-exec": "~0.4.2", - "grunt-contrib-cssmin": "~0.5.0", - "jade": "~0.28.2", - "grunt-contrib-stylus": "~0.6.0", - "grunt-contrib-htmlmin": "~0.1.3", - "prompt": "*", - "csv": "*", - "topdoc-theme": "~0.2.7", - "grunt-topdoc": "~0.1.3", - "grunt-autoprefixer": "~0.2.20130806" - }, - "scripts": { - "test": "grunt test", - "prepublish": "grunt" - }, - "repository": { - "type": "git", - "url": "git://github.com/topcoat/topcoat.git" - }, - "bugs": { - "url": "https://github.com/topcoat/topcoat/issues" - }, - "license": { - "type": "Apache", - "url": "https://github.com/topcoat/topcoat/blob/master/LICENSE" - }, - "keywords": [ - "css", - "ui", - "ux", - "pattern", - "library", - "mobile", - "desktop", - "native", - "application", - "web", - "standards" - ] -} diff --git a/www/main.js b/www/main.js index c664e1e..65bbbf2 100644 --- a/www/main.js +++ b/www/main.js @@ -171,7 +171,7 @@ function createActionButton (title, callback, appendTo) { e.preventDefault(); callback(); }; - button.classList.add('topcoat-button'); + button.classList.add('cdv-btn'); div.appendChild(button); buttons.appendChild(div); } @@ -217,15 +217,13 @@ function createEnablerList () { enablerList.id = 'test-list'; // Create select/deselect all buttons (in button bar) - var checkButtonBar = document.createElement('ul'); - checkButtonBar.classList.add('topcoat-button-bar'); + var checkButtonBar = document.createElement('div'); + checkButtonBar.classList.add('button-group'); + checkButtonBar.role = 'group'; function createSelectToggleButton (title, selected) { - var barItem = document.createElement('li'); - barItem.classList.add('topcoat-button-bar__item'); - var link = document.createElement('a'); - link.classList.add('topcoat-button-bar__button'); + link.classList.add('cdv-btn'); link.innerText = title; link.href = null; link.onclick = function (e) { @@ -234,9 +232,9 @@ function createEnablerList () { return false; }; - barItem.appendChild(link); - checkButtonBar.appendChild(barItem); + checkButtonBar.appendChild(link); } + createSelectToggleButton('Check all', true); createSelectToggleButton('Uncheck all', false); enablerList.appendChild(checkButtonBar); @@ -301,9 +299,10 @@ function createEnablerCheckbox (api, title, isEnabled, appendTo, callback) { var container = document.getElementById(appendTo); var label = document.createElement('label'); - label.classList.add('topcoat-checkbox'); + label.classList.add('form-check-label'); var checkbox = document.createElement('input'); + checkbox.classList.add('form-check-input'); checkbox.type = 'checkbox'; checkbox.value = api; checkbox.checked = isEnabled; @@ -315,8 +314,6 @@ function createEnablerCheckbox (api, title, isEnabled, appendTo, callback) { }; var div = document.createElement('div'); - div.classList.add('topcoat-checkbox__checkmark'); - var text = document.createElement('span'); text.innerText = title; From d57ed1da98b0f6af330cceeb427a86d1b9d1ea05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A8=E3=83=AA=E3=82=B9?= Date: Wed, 23 Jul 2025 19:06:37 +0900 Subject: [PATCH 3/5] chore: cleanup license and license headers --- .asf.yaml | 4 +- .eslintignore | 17 ++ .eslintrc.yml | 4 +- .github/workflows/ci.yml | 4 +- .gitignore | 17 ++ .ratignore | 22 ++- CONTRIBUTING.md | 4 +- LICENSE | 366 ++++++++++++++++++----------------- README.md | 4 +- RELEASENOTES.md | 9 +- plugin.xml | 28 +-- scripts/postinstall.js | 19 ++ www/assets/jasmine-medic.js | 34 ++-- www/assets/main-bootstrap.js | 34 ++-- www/assets/main.css | 36 ++-- www/jasmine_helpers.js | 34 ++-- www/main.js | 34 ++-- www/medic.js | 34 ++-- www/tests.js | 34 ++-- 19 files changed, 404 insertions(+), 334 deletions(-) diff --git a/.asf.yaml b/.asf.yaml index 29a6c7c..916b61c 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -5,9 +5,9 @@ # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at -# +# # http://www.apache.org/licenses/LICENSE-2.0 -# +# # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY diff --git a/.eslintignore b/.eslintignore index 8945a63..f7621d0 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,2 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + www/assets/jasmine www/assets/topcoat-0.7.5 \ No newline at end of file diff --git a/.eslintrc.yml b/.eslintrc.yml index b5bbd46..d6e859a 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -5,9 +5,9 @@ # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at -# +# # http://www.apache.org/licenses/LICENSE-2.0 -# +# # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index be19c04..9e7ef77 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,12 +6,12 @@ # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # -# http://www.apache.org/licenses/LICENSE-2.0 +# http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the +# KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. diff --git a/.gitignore b/.gitignore index ad0ff3e..b27ea4a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # OS X .DS_Store diff --git a/.ratignore b/.ratignore index 33767b1..0b8cb6e 100644 --- a/.ratignore +++ b/.ratignore @@ -1 +1,21 @@ -jasmine +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +.git/* +bootstrap/* +jasmine/* +node_modules diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 21a93d7..94d5e9a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,12 +8,12 @@ # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # -# http://www.apache.org/licenses/LICENSE-2.0 +# http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the +# KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # diff --git a/LICENSE b/LICENSE index 37ec93a..261eeb9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,180 +1,190 @@ -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses/ - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, and -distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by the copyright -owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and all other entities -that control, are controlled by, or are under common control with that entity. -For the purposes of this definition, "control" means (i) the power, direct or -indirect, to cause the direction or management of such entity, whether by -contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the -outstanding shares, or (iii) beneficial ownership of such entity. - -"You" (or "Your") shall mean an individual or Legal Entity exercising -permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, including -but not limited to software source code, documentation source, and configuration -files. - -"Object" form shall mean any form resulting from mechanical transformation or -translation of a Source form, including but not limited to compiled object code, -generated documentation, and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, made -available under the License, as indicated by a copyright notice that is included -in or attached to the work (an example is provided in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, that -is based on (or derived from) the Work and for which the editorial revisions, -annotations, elaborations, or other modifications represent, as a whole, an -original work of authorship. For the purposes of this License, Derivative Works -shall not include works that remain separable from, or merely link (or bind by -name) to the interfaces of, the Work and Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original version -of the Work and any modifications or additions to that Work or Derivative Works -thereof, that is intentionally submitted to Licensor for inclusion in the Work -by the copyright owner or by an individual or Legal Entity authorized to submit -on behalf of the copyright owner. For the purposes of this definition, -"submitted" means any form of electronic, verbal, or written communication sent -to the Licensor or its representatives, including but not limited to -communication on electronic mailing lists, source code control systems, and -issue tracking systems that are managed by, or on behalf of, the Licensor for -the purpose of discussing and improving the Work, but excluding communication -that is conspicuously marked or otherwise designated in writing by the copyright -owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf -of whom a Contribution has been received by Licensor and subsequently -incorporated within the Work. - -2. Grant of Copyright License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable copyright license to reproduce, prepare Derivative Works of, -publicly display, publicly perform, sublicense, and distribute the Work and such -Derivative Works in Source or Object form. - -3. Grant of Patent License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable (except as stated in this section) patent license to make, have -made, use, offer to sell, sell, import, and otherwise transfer the Work, where -such license applies only to those patent claims licensable by such Contributor -that are necessarily infringed by their Contribution(s) alone or by combination -of their Contribution(s) with the Work to which such Contribution(s) was -submitted. If You institute patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Work or a -Contribution incorporated within the Work constitutes direct or contributory -patent infringement, then any patent licenses granted to You under this License -for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. - -You may reproduce and distribute copies of the Work or Derivative Works thereof -in any medium, with or without modifications, and in Source or Object form, -provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of -this License; and -You must cause any modified files to carry prominent notices stating that You -changed the files; and -You must retain, in the Source form of any Derivative Works that You distribute, -all copyright, patent, trademark, and attribution notices from the Source form -of the Work, excluding those notices that do not pertain to any part of the -Derivative Works; and -If the Work includes a "NOTICE" text file as part of its distribution, then any -Derivative Works that You distribute must include a readable copy of the -attribution notices contained within such NOTICE file, excluding those notices -that do not pertain to any part of the Derivative Works, in at least one of the -following places: within a NOTICE text file distributed as part of the -Derivative Works; within the Source form or documentation, if provided along -with the Derivative Works; or, within a display generated by the Derivative -Works, if and wherever such third-party notices normally appear. The contents of -the NOTICE file are for informational purposes only and do not modify the -License. You may add Your own attribution notices within Derivative Works that -You distribute, alongside or as an addendum to the NOTICE text from the Work, -provided that such additional attribution notices cannot be construed as -modifying the License. -You may add Your own copyright statement to Your modifications and may provide -additional or different license terms and conditions for use, reproduction, or -distribution of Your modifications, or for any such Derivative Works as a whole, -provided Your use, reproduction, and distribution of the Work otherwise complies -with the conditions stated in this License. - -5. Submission of Contributions. - -Unless You explicitly state otherwise, any Contribution intentionally submitted -for inclusion in the Work by You to the Licensor shall be under the terms and -conditions of this License, without any additional terms or conditions. -Notwithstanding the above, nothing herein shall supersede or modify the terms of -any separate license agreement you may have executed with Licensor regarding -such Contributions. - -6. Trademarks. - -This License does not grant permission to use the trade names, trademarks, -service marks, or product names of the Licensor, except as required for -reasonable and customary use in describing the origin of the Work and -reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. - -Unless required by applicable law or agreed to in writing, Licensor provides the -Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, -including, without limitation, any warranties or conditions of TITLE, -NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are -solely responsible for determining the appropriateness of using or -redistributing the Work and assume any risks associated with Your exercise of -permissions under this License. - -8. Limitation of Liability. - -In no event and under no legal theory, whether in tort (including negligence), -contract, or otherwise, unless required by applicable law (such as deliberate -and grossly negligent acts) or agreed to in writing, shall any Contributor be -liable to You for damages, including any direct, indirect, special, incidental, -or consequential damages of any character arising as a result of this License or -out of the use or inability to use the Work (including but not limited to -damages for loss of goodwill, work stoppage, computer failure or malfunction, or -any and all other commercial damages or losses), even if such Contributor has -been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. - -While redistributing the Work or Derivative Works thereof, You may choose to -offer, and charge a fee for, acceptance of support, warranty, indemnity, or -other liability obligations and/or rights consistent with this License. However, -in accepting such obligations, You may act only on Your own behalf and on Your -sole responsibility, not on behalf of any other Contributor, and only if You -agree to indemnify, defend, and hold each Contributor harmless for any liability -incurred by, or claims asserted against, such Contributor by reason of your -accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - -APPENDIX: How to apply the Apache License to your work - -To apply the Apache License to your work, attach the following boilerplate -notice, with the fields enclosed by brackets "[]" replaced with your own -identifying information. (Don't include the brackets!) The text should be -enclosed in the appropriate comment syntax for the file format. We also -recommend that a file or class name and description of purpose be included on -the same "printed page" as the copyright notice for easier identification within -third-party archives. + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. Copyright [yyyy] [name of copyright owner] @@ -182,7 +192,7 @@ third-party archives. you may not use this file except in compliance with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 + http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, diff --git a/README.md b/README.md index 3ae57f4..d55f5c2 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,12 @@ # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # -# http://www.apache.org/licenses/LICENSE-2.0 +# http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the +# KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # diff --git a/RELEASENOTES.md b/RELEASENOTES.md index b2b3de1..576dbb6 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -7,17 +7,18 @@ # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# +# +# http://www.apache.org/licenses/LICENSE-2.0 +# # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the +# KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # --> + # Release Notes ### 1.1.6 (Nov 06, 2017) diff --git a/plugin.xml b/plugin.xml index 1dee1ae..103c54f 100644 --- a/plugin.xml +++ b/plugin.xml @@ -1,21 +1,21 @@ Date: Wed, 23 Jul 2025 19:07:19 +0900 Subject: [PATCH 4/5] chore: cleanup .eslintignore --- .eslintignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.eslintignore b/.eslintignore index f7621d0..7e3c969 100644 --- a/.eslintignore +++ b/.eslintignore @@ -16,4 +16,3 @@ # under the License. www/assets/jasmine -www/assets/topcoat-0.7.5 \ No newline at end of file From 6660cd234009d98c0e13d1a8b77f19362aab44c5 Mon Sep 17 00:00:00 2001 From: Erisu Date: Wed, 23 Jul 2025 19:11:00 +0900 Subject: [PATCH 5/5] ci: update workflows & add release-audit --- .github/workflows/ci.yml | 2 +- .github/workflows/release-audit.yml | 55 +++++++++++++++++++++++++++++ licence_checker.yml | 19 ++++++++++ 3 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/release-audit.yml create mode 100644 licence_checker.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9e7ef77..4a638fe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node-version: [18.x, 20.x, 22.x] + node-version: [20.x, 22.x, 24.x] os: [ubuntu-latest, windows-latest, macos-latest] steps: diff --git a/.github/workflows/release-audit.yml b/.github/workflows/release-audit.yml new file mode 100644 index 0000000..6d1c813 --- /dev/null +++ b/.github/workflows/release-audit.yml @@ -0,0 +1,55 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +name: Release Auditing + +on: + push: + branches-ignore: + - 'dependabot/**' + pull_request: + branches: + - '*' + +permissions: + contents: read + +jobs: + test: + name: Audit Licenses + runs-on: ubuntu-latest + steps: + # Checkout project + - uses: actions/checkout@v4 + + # Check license headers (v1.2.0) + - uses: erisu/apache-rat-action@3127a8c18f3bb10e91c60e835144085b31c5c463 + + # Setup environment with node + - uses: actions/setup-node@v4 + with: + node-version: 20 + + # Install node packages + - name: npm install packages + run: npm i + + # Check node package licenses (v2.0.0) + - uses: erisu/license-checker-action@1c222d0c2f5898a4c40b8bd6fd6888650bd6f68a + with: + license-config: 'licence_checker.yml' + include-asf-category-a: true diff --git a/licence_checker.yml b/licence_checker.yml new file mode 100644 index 0000000..6456f79 --- /dev/null +++ b/licence_checker.yml @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# Empty for the release audit workflow. +# The `license-config` is required even if there are no custom configs

      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%0A!(<_lKk*O*KybdF;H5a3nmCpKqsQh% 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

    K582_2woUo>TNH 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 diff --git a/www/assets/topcoat-0.7.5/img/breadcrumb.png b/www/assets/topcoat-0.7.5/img/breadcrumb.png deleted file mode 100755 index b2cf4f3bd51f42de7341d38f9842e34b447adcc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1g!3HF2ETDSr z1<%~X^wgl##FWaylc_d9MLC`>jv*Ddl5+C%d6L?qYY? zkNkDmBi3;6%?g5mW7!Rq`Y!HGb789ZJ6T-G@yGywppk3on4 diff --git a/www/assets/topcoat-0.7.5/img/checkbox_checked.png b/www/assets/topcoat-0.7.5/img/checkbox_checked.png deleted file mode 100755 index daaa1a866aeacb9721a8b8e1d06a83c5b1fca97c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1424 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~q!3HGX7W?Z1DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49qH-ArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XRMoSU}&gdW~OIo zVrph)sH0$HU}&Uo07PcGh9*{~W>!Y#3Q(W~w5=#5%__*n4QdyVXRDM^Qc_^0uU}qX zu2*iXmtT~wZ)j<02{OaTNEfI=x41H|B(Xv_uUHvof=g;~a#3bMNoIbY0?5R~r2Ntn zTP2`NAzsKWfE$}v3=Jk=fazBx7U&!58GyV5Q|Rl9UukYGTy=3tP%6T`SPd=?sVqp< z4@xc0FD*(2MqHXQ$f^P>=c3falKi5O{QMkPC z!8&|>tvvIJOA_;vQ$1a5m4IgGWoD*W8C$v-nz@-+xEh&T7#g}7I=NZ8Ih#2eySX?T zn;97!!t}c2Czs}?=9R$orXciM;?xUD47mkBn_W_iGRsm^+=}vZ6~Lah%Eav!Go0o@ z^`_u1HaTU(=a7iqY-b{=D&mb$lF zM@Q$pQoV(>^U9DWfkXFi@t;ss%9UK#UH{d8E}z!aQ!RJif4}ct?!_c`ELGp;y`N1% z`4CV{&W`5>86g_!HW?k#YTMfCled1!H51)Id=eBs_ z4zURbz8z(an>%MggvNtYn<~y1=18Em6^oOR zU3mL#P}RlPUymI~5ZJlbR!2{F>zvh4vbk zb-lmupdi-$@a99sM;~v0nE&+lvu9%O@^e1OCH}8szBReE{yiclx#gL}WMX zBMWWc$TKx1zuPo__U_J}b)P#|t$MU^S!36^xmn47ZZvJO{xw6h`DTKAFGu+00!`y$jv$i_e@NH1{-XGW| o@%jHpX?B-sg+DyHDSr z1<%~X^wgl##FWaylc_cg49qH-ArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XRMoSU}&gdW~OIo zVrph)sH0$HU}&Uo07PcGh9*{~W>!Y#3Q(W~w5=#5%__*n4QdyVXRDM^Qc_^0uU}qX zu2*iXmtT~wZ)j<02{OaTNEfI=x41H|B(Xv_uUHvof=g;~a#3bMNoIbY0?5R~r2Ntn zTP2`NAzsKWfE$}v3=Jk=fazBx7U&!58GyV5Q|Rl9UukYGTy=3tP%6T`SPd=?sVqp< z4@xc0FD*(2MqHXQ$f^P>=c3falKi5O{QMkPC z!8&|>tvvIJOA_;vQ$1a5m4IgGWoD*W8C$v-nz@;nxEh&T7#g}7I=NZ8Ih#2eySX?T zn;97!!t}c2Czs}?=9R$orXcj1;?xUD47mkBn_W_iGRsm^+=}vZ6~Lah%Eav!Bb??z z^`_uIwGE7fKYUD@&a2kaI0W+QrG=L2B}`{Q-Ll7JR%>waI}$RR8I#tMLvyIy@J0u01mO zqFaDYu^c*@|$zw5oq7JbGeSqK?1WauyuRbD4SxzsuP#fN_{HX? zaAKI{_HAYU0xcg(tmaNFWNNgl->|94X`#ZSWhc^?si;Oy%Q@YYd%K`R;<&!eRG*~e zV&O$69v4;=7%W?|erKAY`te5Rlu58Zq(;Y5KchpWBomwg+;;LA3 z;K?tkvuVP!%8a!yuK!U{E4wg&W2R5rLFY+Tb-T8<{_bSCqa-F(T`ke;w&&?i7BSup zJNKV|xbgkDM@m||cb`~xInO&}-`%{$_un`3-d6m@d+_>4iK|(n%?A(M-K%isT4hlc zS7_+n#NW3$)jsszR~NpLWm>ZP?##o>KNr_n*v*Un7%yzV?t49O{q;)Mwq;kdK8n3{ z*f76gVY2?mre(92nR@=?Hs)dObxVH7(4_yVJ#m9#Pc6%PtGVX_u9pfo9)I%3F>Oiq ztjcAp#C7~Q?wsX*FZKT4anra>30~jYH0@a>7;dt=zR`_(x(HNYdb;|#taD0e0suFL B8m|BV diff --git a/www/assets/topcoat-0.7.5/img/checkbox_unchecked.png b/www/assets/topcoat-0.7.5/img/checkbox_unchecked.png deleted file mode 100755 index 4ef08dde1e4aa9d0a43cceb925600af637d8a845..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^{2c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#2=9ZF3nBND}m`vLFjeGsTY(OatnYqyQCInmZhe+73JqDfIV%MiN!6JrUpi) zrY;7qM#fIq-2%~@g4-?5INhQTbc{YIYLTKECIn1BASOKF0y*%cpPC0u??u3bU9$WV zI|Bowk*AAeNX4z5$p`%o8}PI}=39GP?@n1Oa})bR#R?gfdkZ{7{T(XQcf7IbT<8~d z+sCW!jf$)%OVYGEDt-313x$Im^CH(rh`*{gTqDi!e$$T3SN6r2`x!zjjT3hy6bw`rCo#-&>4yLg^W+jYp+UVW34+WM~27yRvO|FGY; zNMFiXc#cc*Vd$Gh?#Wiq`k3S;7M<-mYbl#z{=CDCc*56+`GOFue l&Dv`BIJEa;Xl)I*0mB;U2ZejpS7w6B6i-(_mvv4FO#mr=rE>rP diff --git a/www/assets/topcoat-0.7.5/img/checkbox_unchecked_dark.png b/www/assets/topcoat-0.7.5/img/checkbox_unchecked_dark.png deleted file mode 100755 index 3f5e6c934a9088b27509668ebdec19c0d5f504b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1199 zcmeAS@N?(olHy`uVBq!ia0vp^{2c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#2=9ZF3nBND}m`vLFhHZsTY(OatnYqyQCInmZhe+73JqDfIV%MiQ6s4IL(9V zO~LIJ6P$YWfsWA!MJ-ZP!-Rn82gHOYTp$OY^i%VI>AeV;u&clPQ)ggcRP=Ol45_%) zGuhkkumexq+dWHKWScl%w6T6+icwf3wAbm|ng?t#EGx|)@Vu2gwd)asf=bI2S2?Y- z66aH*-10KAPi_+b_ov#%m}9Q(hUagVZ@9njMtsK$%Lh;XRaw;RlI}l0S%ou2b>rgR zTd#J-on3a>+vQ71;k?wFk_v30p^oxA+ZsD#%B`hh_vni4Y-3LpX}z*ddTQ(`tEvvW z_GIH_L0R4>O;x27N@q4kv$HMKn;Of=Jh@@&<(4Cn0f&lmrgVKdzFW9tL#)^ro#VM0 zZ|}FB)DGIPc3b9%K!-(lu^TN&%8ot}1hd!44>Ve`yc zazFRI|2p^f)@7Mt>p%Z=4-}dF^+*4=@VPPy|1#^ZJ_&DNWZ3?#qPOs;s3)ih@pScb JS?83{1OQ`Zqgns} diff --git a/www/assets/topcoat-0.7.5/img/checkmark_bw.svg b/www/assets/topcoat-0.7.5/img/checkmark_bw.svg deleted file mode 100755 index f737096..0000000 --- a/www/assets/topcoat-0.7.5/img/checkmark_bw.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - -]> - - - diff --git a/www/assets/topcoat-0.7.5/img/dark-combo-box-bg.png b/www/assets/topcoat-0.7.5/img/dark-combo-box-bg.png deleted file mode 100755 index 9a4e92d0bc8409bd1bb8431f802e5c65b18ae3b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1023 zcmaJ=PiWIn91c#qGS+Pu!FhUQV@z0+rd``Lv~F3GZpCJluCNM%rpfCXw&Z2WtIc++ zAhcJ(i#vK6sEAhwP8^~aLGhx9hq1fvHt?V?UE6uEh9vL3AK&-={=QazWhpRpb%>&< zKz3Oykad`RgMJ_RCtp07B+EFKN_Z7ja9yz>C1|J&LDo>#VF4=I_SSotq^N;Oy;#B} zImfHWU=$C-xQ0d8L}uQ#6mdBf;r%a?^tgBco z$Ar9;xDaK~*kGJg&E;;l@ADU#|Z8F$<^sQgyQfy^Kq3C`sC+*{R0iVxT^Bo<; zr@%-5A=~=={L!W5nZYA=VSl7~^XK&U(Zesf{D%r)4j!KljV%qFtW8b6-dp(AkWL&h za{tqCuKM8N!v0w6_jvP7X2T1c zip~c`L7YB#VS=y+eHBDhx`$2i)dwHM8ww&`2I730Cv%-XSi>RbKZpPO{@Zs3n;Lgk zl-HCK1W_S22pPPu^y~#b{NK^>eIMScQK|(so9!qk+mPT@vkd}Kmpfnv%4%=-IE)d* z+*&Q$f?A~AoMP&f?D*|i zY}nk_m{t0^l&DH>-v(kXhY56uWZ>$D42N^$D=WAuh~v!3dc7NF2>p+qsO8o{5D|ak3L3i=*jW zE=T3+DAVqsnP@cXaRh^Y?BREM4J5mM!&z5g5TK*jnuRpe03M^si8K9Of^N;y z8qQ3caKmU~v1Y_A3B40OyMTfu{CU+0CgxTFnb zWZGHNJXGjnQ>Tecr_;1RvY7=NC0Wr7?_$$5LXtSqaFA>$P!!@M=Abl9)pn}-gmPxj~~TzQQ))g zi?*2kZjAT&d|Q1V2c{B7hRPaR)f?Lm%zN_`eiUwjN4 zGVwmhmmVwWt{mIEyyi&t!Np@S-}>6Y^NCNTqd&$&lS{KxJBNs6R|hsEKKVxPilJ4v zURIA>FS-00So6;u?VntI!FT+`$ioxVzgK>`bw&1Ce`}t{( zJaZG%Q-e|yQz{EjrrH1%)p@!&hE&{oGi@VRg8`4r?56rhLE;zp7k}ygBO`9VRN(Qn zuIoo%m9QTd++lM0Y>yL%GM` z5SXZIcAfY}Sg$dT(cAe}jncw-ckW$Cd3UzGa{b47RiAG9{|;Nuz|5c>tsb0z^V4yl POBg&|{an^LB{Ts5BF|Sf diff --git a/www/assets/topcoat-0.7.5/img/dark-sprites2x.png b/www/assets/topcoat-0.7.5/img/dark-sprites2x.png deleted file mode 100755 index f9a875bca7dac286350844c8fb20240779b864fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5066 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�)nj9bT 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 z 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