1diff --git a/.gitignore b/.gitignore
2index af22a68960205e322f5a119d13f6d37f498f46ed..364fdec1aa19d3a1f8d926d500c0beffe5674be8 100644
3--- a/.gitignore
4+++ b/.gitignore
5@@ -1,11 +1 @@
6-_site
7-vendor/
8-.sass-cache
9-.jekyll-metadata
10-node_modules
11-Gemfile.lock
12-vendor/bundle/
13-vendor/cache/
14-vendor/gems/
15-vendor/ruby/
16-.idea/
17+public/
18diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
19index b0e8b9423a26d6df5d3d8fc07c839c237d730502..99801b4d82570f9b73f008fd42e34c6ce07d7222 100644
20--- a/.gitlab-ci.yml
21+++ b/.gitlab-ci.yml
22@@ -1,30 +1,21 @@
23 # This file is a template, and might need editing before it works on your project.
24-# Template project: https://gitlab.com/pages/jekyll
25-# Docs: https://docs.gitlab.com/ce/pages/
26-image: ruby:2.6
27+---
28+# All available Hugo versions are listed here:
29+# https://gitlab.com/pages/hugo/container_registry
30+image: registry.gitlab.com/pages/hugo:latest
31
32 variables:
33- JEKYLL_ENV: production
34- LC_ALL: C.UTF-8
35-
36-before_script:
37- - gem install bundler
38- - bundle install
39+ GIT_SUBMODULE_STRATEGY: recursive
40
41 test:
42- stage: test
43 script:
44- - bundle exec jekyll build -d test
45- artifacts:
46- paths:
47- - test
48+ - hugo
49 except:
50 - master
51
52 pages:
53- stage: deploy
54 script:
55- - bundle exec jekyll build -d public
56+ - hugo
57 artifacts:
58 paths:
59 - public
60diff --git a/404.html b/404.html
61deleted file mode 100644
62index c472b4ea0a781061dab1f394627222735d4215bd..0000000000000000000000000000000000000000
63--- a/404.html
64+++ /dev/null
65@@ -1,24 +0,0 @@
66----
67-layout: default
68----
69-
70-<style type="text/css" media="screen">
71- .container {
72- margin: 10px auto;
73- max-width: 600px;
74- text-align: center;
75- }
76- h1 {
77- margin: 30px 0;
78- font-size: 4em;
79- line-height: 1;
80- letter-spacing: -1px;
81- }
82-</style>
83-
84-<div class="container">
85- <h1>404</h1>
86-
87- <p><strong>Page not found :(</strong></p>
88- <p>The requested page could not be found.</p>
89-</div>
90diff --git a/Gemfile b/Gemfile
91deleted file mode 100644
92index 627522e01a988721d42c37721b7a09089dfe6924..0000000000000000000000000000000000000000
93--- a/Gemfile
94+++ /dev/null
95@@ -1,8 +0,0 @@
96-# frozen_string_literal: true
97-
98-source "https://rubygems.org"
99-
100-git_source(:github) {|repo_name| "https://gitlab.com/#{repo_name}" }
101-
102-gem "jekyll"
103-gem "minima"
104diff --git a/README.md b/README.md
105new file mode 100644
106index 0000000000000000000000000000000000000000..bb6f04f8dcc707f5de7f314bbf9234026bbcd5a6
107--- /dev/null
108+++ b/README.md
109@@ -0,0 +1 @@
110+# HOMEPAGE
111diff --git a/_config.yml b/_config.yml
112deleted file mode 100644
113index 81ab22bdfe0c095a875d3afdd783ffafc658b577..0000000000000000000000000000000000000000
114--- a/_config.yml
115+++ /dev/null
116@@ -1,16 +0,0 @@
117-title: Yet another blog
118-email: gabriel.giovanini@pm.me
119-description: >-
120- Gabriel Giovanini's blog.
121-baseurl: ""
122-url: "https://www.gabrielgio.me"
123-twitter_username: giovaninigabs
124-github_username: gabrielgio
125-gitlab_username: gabrielgio
126-
127-# Build settings
128-markdown: kramdown
129-theme: minima
130-plugins:
131- - jekyll-feed
132-
133diff --git a/_posts/2019-03-03-welcome-to-my-blog.md b/_posts/2019-03-03-welcome-to-my-blog.md
134deleted file mode 100644
135index fa6244add03626f2d94717cccfa1874dd1c8441f..0000000000000000000000000000000000000000
136--- a/_posts/2019-03-03-welcome-to-my-blog.md
137+++ /dev/null
138@@ -1,10 +0,0 @@
139----
140-layout: post
141-title: "Welcome to my blog"
142-date: 2019-03-03
143-categories: jekyll update
144----
145-On this blog, I'll be posting some personal projects that I'm working or some stuff that I find interesting to talk about, I hope be able to keep it interesting and produce something of value.
146-
147-> Disclaimer: english it's not my native language so if you find something that you don't understand I'd love you to open an [issue](https://gitlab.com/gabrielgio/homestation/-/issuess), or even have something to add, open a [MR](https://gitlab.com/gabrielgio/homestation/-/merge_requests)
148-
149diff --git a/_posts/2019-03-07-ansible-part-1.md b/_posts/2019-03-07-ansible-part-1.md
150deleted file mode 100644
151index 89934e8e5481ee652f797d0b5f84a2799aef87c0..0000000000000000000000000000000000000000
152--- a/_posts/2019-03-07-ansible-part-1.md
153+++ /dev/null
154@@ -1,101 +0,0 @@
155----
156-layout: post
157-title: "Automating desktop setup with ansible-pull part-1"
158-date: 2019-03-07
159-tags: ['ansible', 'ansible-pull', 'linux', 'fedora']
160----
161-
162-Every time that I do a clean install on my machine it takes a few hours
163-till I get to point where I was before formatting it, install all
164-packages, select themes, icons, fonts, install IDEs, extensions and so
165-on. After doing it a few times I came to the conclusion (
166-[genius](https://i.imgur.com/BtWuQgT.png)) that It would be nice to
167-automate this chore, and as a result, I could tinker a little more with
168-my system and not be afraid of spending a weekend reinstalling
169-everything (which have happened more time that I'd likei to remenber)
170-
171-So after a few attempts using python or/and bash, I couldn't get something
172-that scales and ended with many files and keep the files organized and
173-concise turned out to be more tedious than the setup itself. So it comes
174-[Ansible](https://www.ansible.com/). It is an enterprise-grade software
175-used to automate tasks. It has many features I can be really helpful as
176-a sysadmin but what we gonna focus here is cliente side of thing using
177-[Ansible Pull](https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html#ansible-pull)
178-and
179-[Playbooks](https://docs.ansible.com/ansible/latest/user_guide/playbooks.html)
180-as better describe:
181-
182-> Ansible-Pull is used to up a remote copy of ansible on each managed
183-> node, each set to run via cron and update playbook source via a source
184-> repository. This inverts the default push architecture of ansible into
185-> a pull architecture, which has near-limitless scaling potential.
186-
187-> Playbooks are Ansible’s configuration, deployment, and orchestration
188-> language. They can describe a policy you want your remote systems to
189-> enforce, or a set of steps in a general IT process.
190-
191-The next step is to pull a playbook from a git account and run on
192-the host, the playbook will have tasks needed to setup our
193-machine.
194-
195-To run it locally first we need to add localhost to hosts list, to do so we
196-only the following text added to `/etc/ansible/hosts`:
197-
198-{% highlight text %}
199-[all]
200-localhost
201-{% endhighlight %}
202-
203-As an experiment we're gonna make tasks to install vim. Currently, I
204-using
205-[Fedora](https://getfedora.org/) thus we going to use
206-[dnf modeule](https://docs.ansible.com/ansible/latest/modules/dnf_module.html)
207-to install packages
208-
209-The playbook to install is quite simple:
210-
211-{% highlight yml %}
212-# main.yml
213-- hosts: all
214- tasks:
215- - name: install vim
216- dnf:
217- name: vim
218- state: latest
219-{% endhighlight %}
220-
221-Fist `hosts:` it is required and it has to match our hosts so we are
222-able to run that playbook. Then `tasks:` which is a list of task that
223-the playbook will perform that in this case will be `dnf install` for
224-the vim package.
225-
226-Ansible pull requires a repository but for the first example I want to
227-keep it simple so we will use `ansible-playbook` commando to run
228-`main.yml` direct from disk, do to so just run the following command:
229-
230-{% highlight bash %}
231-sudo ansible-playbook --connection=local main.yml
232-{% endhighlight %}
233-
234-After a few seconds, vim will be installed on your machine.
235-{% highlight bash %}
236-PLAY [all] *************************************************************
237-
238-TASK [Gathering Facts] *************************************************
239-ok: [localhost]
240-
241-TASK [install vim] *****************************************************
242-ok: [localhost]
243-
244-PLAY RECAP *************************************************************
245-localhost : ok=2 changed=0 unreachable=0 failed=0
246-{% endhighlight %}
247-
248-This is the first step, next part we shall create a more complex
249-playbook and setup repo and actually use `ansible-pull`
250-
251-
252-
253-
254-
255-
256diff --git a/_posts/2019-04-22-ansible-part-2.md b/_posts/2019-04-22-ansible-part-2.md
257deleted file mode 100644
258index c5936de5165ca66ae960d055e89ae8ec71afcde1..0000000000000000000000000000000000000000
259--- a/_posts/2019-04-22-ansible-part-2.md
260+++ /dev/null
261@@ -1,59 +0,0 @@
262----
263-layout: post
264-title: "Automating desktop setup with ansible-pull part-2"
265-date: 2019-04-22
266-tags: ['ansible', 'ansible-pull', 'linux', 'fedora']
267----
268-
269-[See part 1]({% post_url 2019-03-07-ansible-part-1 %})
270-
271-Now we're gonna setup ansible to work with a git repository. The process is quite similar with `ansible-playbook` the only difference is that command will get a repository instead of a folder. Following the previews example we'll get vim setup automated.
272-
273-Do create a git repository wherever you see fit ([gitlab](https://about.gitlab.com/) and [github](https://github.com/) offer free repositories). For this task we're gonna need to add only two file: one for the `yml` file describing the tasks and the `.vimrc` file.
274-
275-In the `.vimrc` add your own configuration, you can see mine [over here](https://gitlab.com/gabrielgio/homestation/-/blob/debcf3458df511aef9f7dca0cb73f6cf6baddd5d/.vimrc), it is pretty simple as I don't use it but for simple text editing (like this post) so you can start with that if you don't have one.
276-
277-The `yml` file will have two tasks, one is to install vim itself, identical as in the part 1.
278-
279-{% highlight yml %}
280-# main.yml
281----
282-- name: install vim
283- dnf:
284- name: vim
285- state: latest
286-{% endhighlight %}
287-
288-To copy `.vimrc` file to your `$HOME` we going to use [copy module](https://docs.ansible.com/ansible/latest/modules/copy_module.html):
289-
290-{% highlight yml %}
291-# main.yml
292----
293-- name: copy vimrc file
294- copy:
295- src: config/.vimrc
296- dest: ~/
297- mode: 0644
298-{% endhighlight %}
299-
300-After adding those two files your repository will be something [like this](https://gitlab.com/gabrielgio/homestation/-/tree/debcf3458df511aef9f7dca0cb73f6cf6baddd5d).
301-
302-And now we just need to run `ansible-pull` command
303-
304-{% highlight bash %}
305-# you may need run it as a sudo
306-ansible-pull -U <YOUR_REPO> -i all main.yml
307-{% endhighlight %}
308-
309-Params:
310-* `-i` is a list of hosts.
311-* `-U` is the git repository url.
312-
313-Remember `man` is your best friend take a look at `man ansible-pull` to know more about its parameters.
314-
315-The best part you can quickly test and see the result by just running my sample:
316-{% highlight bash %}
317-ansible-pull -U https://gitlab.com/gabrielgio/homestation.git -C debcf3458df511aef9f7dca0cb73f6cf6baddd5d -i all main.yml
318-{% endhighlight %}
319-
320-The idea here is to keep your repository as a source of truth when comes to configuration, you can add this task to your cron tab, so you just need to push something to your repository and after a few minutes not only your machine but all the machines that have it setup will receive an update. You can use this method as a simple way to install software, update machines or even distribute tools company-wise.
321diff --git a/_posts/2019-11-16-compiling-emacs.md b/_posts/2019-11-16-compiling-emacs.md
322deleted file mode 100644
323index 5dfa2521378bee315e3ac0f5abd7b5168405fd4a..0000000000000000000000000000000000000000
324--- a/_posts/2019-11-16-compiling-emacs.md
325+++ /dev/null
326@@ -1,46 +0,0 @@
327----
328-layout: post
329-title: "Compiling emacs from source code on fedora"
330-date: 2019-11-16
331-tags: ['emacs', 'emacs27', 'linux', 'fedora']
332----
333-
334-Lately I have been using emacs quite heavily, I started using org mode after a friend insistently
335-telling me to try, got hooked and now I'm addicted on spacemacs+evil mode, very useful, I recommend it!
336-I'm compiling emacs because emacs 27, which it is not available on fedora repos yet, has some serious start up
337-performance improvement which I more then welcome when using spacemacs.
338-
339-But enough talking lets down to the business.
340-
341-First install the following packages:
342-
343-{% highlight bash %}
344-sudo dnf install git autoconf make gcc texinfo gnutls-devel giflib-devel ncurses-devel libjpeg-turbo-devel giflib-devel gtk3-devel libXpm-devel
345-{% endhighlight %}
346-
347-Then we need to clone the repo from [savannah.gnu.org](http://savannah.gnu.org/projects/emacs/) where is hosted
348-the source code of emacs:
349-{% highlight bash %}
350- git clone -b master git://git.sv.gnu.org/emacs.git
351-{% endhighlight %}
352-
353-Navigate to emacs folder that we've just cloned and execute the following steps
354-
355-{% highlight bash %}
356-./autogen.sh
357-./configure
358-make -j$(nproc)
359-sudo make install
360-{% endhighlight %}
361-
362-After that you will have emacs 27 or further running on your machine. To verify the version just run `emacs --version`.
363-
364-### Bonus content
365-For maximum awesomeness I would suggest using [spacemacs](https://www.spacemacs.org/),
366-tt has a lot of features out of the box. To install:
367-
368-{% highlight bash %}
369-git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
370-{% endhighlight %}
371-
372-
373diff --git a/about.md b/about.md
374deleted file mode 100644
375index 8b4e0b28c83e707c74fcfc6a53f3f084033cfd58..0000000000000000000000000000000000000000
376--- a/about.md
377+++ /dev/null
378@@ -1,18 +0,0 @@
379----
380-layout: page
381-title: About
382-permalink: /about/
383----
384-
385-This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
386-
387-You can find the source code for Minima at GitHub:
388-[jekyll][jekyll-organization] /
389-[minima](https://github.com/jekyll/minima)
390-
391-You can find the source code for Jekyll at GitHub:
392-[jekyll][jekyll-organization] /
393-[jekyll](https://github.com/jekyll/jekyll)
394-
395-
396-[jekyll-organization]: https://github.com/jekyll
397diff --git a/archetypes/default.md b/archetypes/default.md
398new file mode 100644
399index 0000000000000000000000000000000000000000..00e77bd79be44872c0b29256b03799c2fb00c10d
400--- /dev/null
401+++ b/archetypes/default.md
402@@ -0,0 +1,6 @@
403+---
404+title: "{{ replace .Name "-" " " | title }}"
405+date: {{ .Date }}
406+draft: true
407+---
408+
409diff --git a/config.toml b/config.toml
410new file mode 100644
411index 0000000000000000000000000000000000000000..7a1b9670d5464a19276b3b88b939022385dc2da5
412--- /dev/null
413+++ b/config.toml
414@@ -0,0 +1,4 @@
415+baseURL = "http://gabrielgio.com/"
416+languageCode = "en-us"
417+title = "Yet Another blog"
418+theme = "flamingo"
419diff --git a/content/posts/initial.org b/content/posts/initial.org
420new file mode 100644
421index 0000000000000000000000000000000000000000..83309c7f9497aab2f6a4cd5637391c03536c659b
422--- /dev/null
423+++ b/content/posts/initial.org
424@@ -0,0 +1,11 @@
425+---
426+title: "Initial"
427+date: 2020-07-11T20:20:57+02:00
428+draft: true
429+---
430+
431+Demo test
432+
433+Are u whaching
434+Demo
435+jhgjhgjhgjh
436diff --git a/index.md b/index.md
437deleted file mode 100644
438index 06715078416fe7a0f7153a3d1e9ec351217c99ad..0000000000000000000000000000000000000000
439--- a/index.md
440+++ /dev/null
441@@ -1,6 +0,0 @@
442----
443-# Feel free to add content and custom Front Matter to this file.
444-# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
445-
446-layout: home
447----
448diff --git a/resources/_gen/assets/scss/scss/main.scss_48b060fe05b0a273d182ef83c0605941.content b/resources/_gen/assets/scss/scss/main.scss_48b060fe05b0a273d182ef83c0605941.content
449new file mode 100644
450index 0000000000000000000000000000000000000000..08b5e929939b6e1fffeb505ac72e780abedb0bf5
451--- /dev/null
452+++ b/resources/_gen/assets/scss/scss/main.scss_48b060fe05b0a273d182ef83c0605941.content
453@@ -0,0 +1 @@
454+@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Noticia+Text&display=swap+Display:400,700";@font-face{font-family:operator a;src:url(data:application/x-font-woff;base64,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);font-weight:400;font-style:normal}@font-face{font-family:operator b;src:url(data:application/x-font-woff;base64,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);font-weight:400;font-style:normal}@font-face{font-family:operator a;src:url(data:application/x-font-woff;base64,d09GRk9UVE8AAD2AAA0AAAAAbZgAAQAAAAA7cAAAAhAAAAZGAAAAAAAAAABDRkYgAAAJTAAAIl4AAClvR0pU3kdERUYAACusAAAAHQAAAB4AJwC+R1BPUwAAK8wAAA1lAAAvigalAWNHU1VCAAA5NAAAAFsAAACE6yQtnU9TLzIAAAGQAAAAVQAAAGBXNuWWY21hcAAABmAAAALWAAAEKp2wfFVnYXNwAAA5kAAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADYH0JulaGhlYQAAAWQAAAAiAAAAJAb4AzNobXR4AAA5mAAAAdYAAALgfMQlt21heHAAAAGIAAAABgAAAAYAuFAAbmFtZQAAAegAAAR3AAALItRA7VRwb3N0AAAJOAAAABEAAAAg//gAAHjaY2BkYGBgZGju8cl6H89v85WBm/kFUITh0q3VB2H0//n/dZmjmfsYmBg4gBgIAK5pD0F42mNgZGBgPvDfgkGDue7//P+JzNEMKQzCDMhgBwCgewcwAAAAAFAAALgAAHjaY2BmEmR0ZWBlYGHqYor4/5HBG0QzuDDGMTAwqjEwMDHAwAIGhnoBBoZoGN9DzTmfgZFB4SE3s8J/C4YTzAcYPgCFZ4PkGF8z5TAoACETAKW/DvwAAAB42rVWy04cRxS9MGMMNliGbKysSglCdjSvHo15WNkhIVjZEsiKlVVNd/V04+muVnU147G8ygf4ayx/Q1ZZJf+QD4iyyCLKqdtFaIxDZpGAhjp1H3XPufdqBBFtL32kJap/1vGp8RJ9jVuNl2mF+h63YH/qcbsRc4c26TuPV+BJPb5L31Pm8Spt0I8erzXwveUv6BeP79PW8q8erzfwRiPmAX2z/IfHDxscNht4i3GLltpruD1qbXu8REetbz1epvXWDx63YH/vcbsRc4e+av3s8Qqttn73+C59bP3p8Sp92f7g8VoD32vvtH/y+D5tr/7m8XoDbzRiHtDZ2iOPHzY4bDbwlsOnU1kmKhJvldGHupibdJJY8fjwiTjeOdTinbDzQk+MLJJ5L9TZiZXTNAxG+/v7e91gMByN9rrDQbA7GA6DbjA62B3hbzAMDl4qU6Y6F0FvOBiIF0Yf6dw+L5SRVhuRlkIKa2SkMmleCx2LY63iqTJiRxzqXkfMkjRMRCbnYqyEUZO0tMqAZpqLUBkrcZ5XJi2jNLQoU/au5Z8lKFDq2M6kUa6YTZQojEZ5O79RTbzSFZfKtRUhetARmY7SGGeEuiYdV1Z1BGhHepZPtYzwXqMAu9K8RGumIrWiKqBb5nO8lRVINRyQ6NI6b2x0xt6pDqXjzvWNqBtvtahKdf19J6CsxucqZL/TcqZMVjohp8pcpKEScmKUylSOiERaod6AeIne2ZlSuZhDoMyjT2SfxFCMl9Hoq/Q6s8Mplz25ySiGIKehqEyhS9UTRzBk2nHN4ctYWEcUUyWRe5GWEJ5YWzzr92ezWe/6TvVnahxjO7rXGhrCIqH4Omdou/mAWGAfb2YtzodOaUqSSkpIUUSC3uI0pOkQn4LmwClN4LXwPYb1Cc5j2mG/oHf4WEQVuE0QK4ES3HsUwpLRCbwSFVLcAxrRPv/uURe3AQ1hGfFtiFtAu2wbAnU5+gCWkccB2w/oJfMr8aKmHNUD1HLZA+AXzPyIPZaeg4tiThYWA3+KPIG74+zsEfwZTkOvYdMUszYNawzOinN28HFae9QBmkGd05IAu8w5zjEiBWIVOuAqWM6su5kyx5AtrhP1/Zwq7muJGPea9WpKVPnn+mdc2ykomasFG8mVLpVZnqKAbsPTq6vOF9Am6BXOqqEqx90y93oPOuzTzDj298jrdVrGyHbKO1zNsFeDYY5qmntd8/u8gquslPtQb82U745FxRuW8/Ry5lfvV+GrmsYLCc6Ss+rcmLuRNXIdo5D3ou77lX7Dk7zaeMtbXuE9dSt/8be9QifOYQkb+ZdzOWOmGUfWEzllywVvgWKGE37P7aXiLa6zJSNFb3zHS793joHiSAFl9QSdyuhfpn3C1XNm5zjXG/256s2anUaVT/dkkR7FfkKXcyi44wXPSzGvIx+R8an8PtR5WWNiHc52yqSve8FV64m72Vn4n+H/sT7qu9/erd9Tfe7jmCs53d1bNjT0MdLP+LY+13NbhIH4j74fF6n1P/TnLyKSS3IAeNqVkvlTjWEUx7/nRqVNSapb3t5uG0KE0kKiTcqaZM0WJknS0KIk2aNV2o2UUJaQ0Bi/8UMYy9imMd37LzBjjBnv8dxb3enOmDHeme/7nO95nnnOZ55zAJhhSO4g6ENv4cjgx5hZirUJxTAXToYXAjAXwYhAFGKRiM3YgQPIwSHkoRBX0Y5O3MUDPEIfPuIHWZAd2ZMjOZEzuZIbeZEf+dMMCqDZFEyLKYpiKI6SKJlSaANtoTRKpwzKpCzKphzKowIqIla5qNxUL1RfpWKpRCqVvssTZbUsyRrZVw6Vuzw1OmtmQSlDAx8DXSgiEYN4rEAq0gx0uShAq6C7jtuCrhdP8Ayf8ZOsTOikUXRBFDJMl2Ck22pCd0jQFdIvQadWPVd9Hqb7JjvKLrK7gS5khI51rOVBHuAv/Ik/8gd+z+/4Lb/h1/yKX3I/d/A1buNWvszN3MT1XKfvA1uxhmWW2J3VwjmwHduI3C79nvJL+an8EOtr5aXSr7wQ0VOlT3ms9Co9So9w3awRf1vg98Dvft0NXYeuHdDWaqu1VdpybZk2XztusMaja6jj//ml47SJLzWJTw5HVcZcg8npOmOudVS24a+VylGBSnFTNWpwEbVwRqBRrqLXI1KL6Qw2SkIYPBBuojrUw1PM7Yga0AhvMdnN8MVig/wRjRZMN9ydiiLDqZE8yBz/fCqCygxjxppbWI6zsraxtdPnxgP2gMMEx4lOk+Ds4qqGmzswWfKQ4anx8vbx9ZsydZr/9BkzAzBrduCcuZgXFDw/JDQsfMHCiEWREOWXICoaMbFxwOYtW7en78/Jy80/UlB49FhxyfETpSdPnTl3tuzC+cqKqmqsXhqPbhxemfhwTQJSs/T1lw2hLU9GUXnKULxi3T2s35TZ0Hjj5u07nV1AbQt67j8QO0m37mLjjg07t+3avSctYx/2Zh88cOlKx6qrbe1rr19r/QMpXvxWAAB42mNgZmD4/5UBJwAANjgB+AAAAHjajXoHWFTX1vamnGHL4FgPGguD2GLvNSgqCgIqxI6Kha5SbIAFAaXM4KLNoAIqVhRrVBRir9gQKcauMaZYk5jkS3LXmazh3n8P3iR89/v+//kfH5yz15y999qrvu85Y8VsbZmVlZXkER21wnLRW2nPFCcrRWutaG0U2TbJwRocbMDBtjuFmX76w0XCj5vktmesU4/mSmwzJompDk3GeY2LWRYdHhS9PCImrF/v/u7RS1YtWxgWvsLZ3bl/336DncdHh4RGhCxz7uLsHt3bOXzFiiXD4+Lieq9YtSQ6bNmCJeGregdFR9arYNGBWTFmY8VUViycsUZ2TGasNWNtJeZiw7pasR42rK+GjWIsnrEx1szDgU1jbAZj/lZsjjVbYMWCGUtm7CBjwNgixvYylsTYLsbWMraMsVTGshlbydgaxj5j7JAVO8bYEcaOMraBseOMlTJWYs1OM1ZmzbYwdoaxC4ydtWIXGTvPWCZj5YxdtmbXGCtkbBNjtxm7acXuMFbBWCVjOYxVMXaXsWpr9oCxL6xZMWMPGXvK2CMr9oyxJ4zlMvY1Y8+t2TeM7WbsW8YMjGUwZmQsi7GNjF1i7EvGrlux7xhLYEzP2DorlsKYjrFExtIYi2YsnbHRjHHGYhhbyFgcY7GMCQuuYmyxlZW4s4BZiYmnrIU9XZkbmy4O+t5qgdViqx1Wd62ZdWfr3tZu1p7W/tabrC9Zv7A22bS06Wcz0SbFxmjzo20f20W2YPtA4lJvaYwUK6VKF1SNVKNUXqogVYRql+qVXTO71nZau0/sfOzC7eLsEu0y7R5zR96Z5zeSGwU2Wt3odKM6e7V9ur3Bfof9v9Tz1AXqGvUfDtYOwQ5xDvcbD2+8v/HPjes0KzWPm6ibLGyysklxk6NNLjd52bRTU/+mhqb7mp5rWtv0VTOrZo7NFjW70+xZsx+aUfOmzZ2b92k+svnk5tub327+VfNfW/AW7VsMaXG6xa0Wj1u8bVHX0qGlZ8ttLUta3mj5Zctf5cZyR/mgYyNHreNgxwmO4Y4rHdMdCxyPtnJp1b/V+FZzW61otaHV3tadWw9qPa71tNaLWq9uXdn669bvPmr2kfdH29q0b9OrTXybnDY729xsU9PmURtqa9+2edshbd3aLm67ui203dR2e9vithVtf2hratesXcd2I9rNbHe1fSPn+zTHVtH/EW/Wq+76y/gHkKe5jYRzsEaGuhQapThItNLsIIMpBUeZHaRiXxnFHfQHSBoq1OxXhiut5DeYm3mgE/jTcYl6ODrba7ZjGK6TD2BrbLQzilpLNJp2ysdxJNrvDCb3CuMJ9Hy/beujbqvFLe8LLRfHcJhPcii5SmQfW4KjfZKDaWy31fEj3m0T87utXjPy+22h9ImkwXzcYXKQx40fP3D8qeCrtVVV31QFlEzVUpu6FrLyjfL1glPmb8xfS8rsGXLtneqvq+eWTB3rNX6gp7hZq6lW8uLk69elmWfmnQ79/OS50mul1dytSIqcHDk7Mmj+regbCTcqbhytgNP82PIdi2eMdyNrJ0iF1IwU6ky2ri7QHT45N+tLuAfPSl98dTSgLODsXE7ffyPPj9x9RguVN56+fb7V57DXGS/PsRMj5gDX0DwMFSYSRiE7pbdptkxZNLEH9QAaBaS+RI7YgvrzytMSOWCH2cjhd8CuD7ENrsNhYradgcJkzMSJP2BPQDdAh2koUwscwH3mSKimDmeJQwegrm7UhpJITNmAiCCf3b4Ye2Lf/foL1GfbDuznXzCeOpG2JnI+NnImRraHgrDdQ0mzXUnCzXLBF+QOn6HPSAgnHxoLa91xLITRhEdwFCcIRy/Jpq5yB3EEF3yLz2UqggR3LLKEwFoc4uhir+mvLDfNlc33/ml1f41SbTJZFo7BFvLue6OgFKNHJgdSGMVmSE+x0TW0uo3T+QCD5EdTplOj4dSep0/F07CMWjyEImwh5qJnqvwTTkINzsCO6Mm33DF3h/jRWA0ZOok6kDtx8upG3tyiQLyilnciJyuIIS4dM6vlXWJkXT+yfL9G+VMSKyTUxLzdcpTtilO5fOIu7cT+mRvxBfZbdtfsQBNXDbCovlmZJJs7CjMoLiAtoU5/DzTb31bIigNOLPyO7uC0oLG4kwakr6MX1FfShGI75bWMw5Y/jwZ3mDzVn/r248UBEvoje/wlfAXfO1+miCJeXjdMaGRdr6O1pClXhuvkjvYeyhm5k71mj5KAk2W4PfvcmMI3h8pvwX34vlMNZYRycjDXSXg3GJuiHaCKz8BDMniPnkSu63kZLpGwdUFVEPjxCDopg/uQCeSxi5/ERRL23lwVAF5cU6a0NTWWyZO60UwK1wKF4SBXNHzLjQ8lWu5KdhcBRwL2+BqHY3t4BPkzMpz50wwpC3sufEr2IprvKbeVpjKgP/V6RhuCLCr9U8JfFojUnga4ig9dJ4vAdhGhlpDP3yhrJBy65UtvoDZcE6UMxt1y3m1KgJMYjvug4D6ZgBzq2HO4iLslzR3Fl2zkF/iP4foQGizRqDn9bghlALt/i5+gEzyGbRZ9nlj06RPyiNSiVgH1JH+gcCBfdByEsy/zJdRI0nhsSpRxBHy9vaSkuDhvzzGcwm/jV7QN4j3QB6bRfuFUp+Slq1evWDFTR10yueaQ0iNF/q6AJuBVLMGK3kAnqELyxwrZouFXIu9MTNIEKl0ct9ynPfC7UjakXndRkQLxhMlGJnWqxT+P4J2y1QDV5uBqwEwlyAAdzFs+TKemQOvNfnoRRP9QPjJp5M72vcx35S72mlxs7Xgc/SVcuQfbvgN0BuQuzyg/7IPLla4iHOHjPmNpjIFfwmIJO26pnQUjueaZEkwd5c/uU+w7Cb1fYEv8GHAAoGbMW2oPtBSoD+WIKlHIa/dLrljwI/bBzvAGrvhCT6CP6SPSkt94vsJX0hxT+qbILwtoAG6W0Obqgyp4BT93/4K2Lax38lfiyGcldNpSsxA8wHPKTOrixTfYaZYpMUqQ3NVek4r/UspkYd0t980zLLk6AVzMZc/FYV+jO26RPxaRjScdkWHgbxj8DgP5ENUw8upP43uJPE5SxaL3apyQgF58aLK0hQJ30fxiCuQa7K30d/xO9Tk2uodJ1biDu6pW9OtqbrJmLk+DqfjSD8ibXqaClHHqrNIk7yUfpgqnHXGUlE6N+CvA8fhY0pQonfTytwZyxnIswDu9gOaIMmyHhgGp6ELXqIAq3wLOwgxJU4z7HLvZazIUN8fuouCpNpKHjMegoIYCAV1MUbjAcn1MnKs/tjcFyuNjMf2fdtU7RKlRKf1MnjIdhwQPcRd1qIsSc9Z64HFxc0/FcaZsngwJPsoUMVSslG/kHvaafJxQJfe0x2+Xyr3sNQacmCTXl71R6InWsy5P1E4Dr/mTp/FreH54Mn1UN1IqW3s5qQT49Wp5OQQbgvL4eSyQzp+7VVYG/PiBhWOopRu166XVfKr44ks5F9WhZwaK9gDC1/2ARgP1Q/ueqMcWfN1Jieb4uZeI4ARs+RTt3sFZKIza4Mk1c5SR5XJve2oqSmcfe00Y1m2W4e7iZz2/4xisz79DOzOkizjsW9FCoAKyRnv35/tiJGyF7ZKxnShr1ByoHXmMpVAeAAmzT6ySVo5NGgPjOHW95vngu0dP0dpJ9KvG8qzwMpS0cC33Vv7Nn4eWjIRR3DdywRwnTQ4u+Fmev/hgNVpXY5M32iI4ur40ZplfzMgU97l+AQvnAcdAGicXX426D9gcNmZsythc/tNZ1EAJbIvauhySYd36xDWLt0bmLgRObtSIBtPwLhdmVGlvwfWyc+XZ/be7xcbGxfWNJ+8Cvm6whKsS0fbk4UquuapcPCEnlUqDotfmwB64WoOj4D1cWF7qAV4wMsRtJL+FNcIfbesmPIEbWCHdfXL72Dk4AVviIBxGjKeh4ApeN2Ox3SPRofzwgPJAPomO3dMWUysJO5t3yX1FaEXg2Xr5R93TFtFHEpXWrZWxaWb15uPHa2snYm9spLTjrqndyO7qHGk6GfaRKmLxypWLNpB9tmjzSpsU+XUBjcCpEmqfXX4sHHFu4eHJMAlGBI+yaFj7p4Y38bZUc7+m9BwUw9Z4WAIhAd7UdwgXXdulSu5nP125IPe31+AN06n/7dgxpePFouNCxrnlPIn+zBc+Be/Q8W7cUGK8lJknFJTiqLPoYwG0lj9RbTp9AhcU1JbfvfzZaTgNGyPjR3FvevAEqvChdKv24uEyOAb5FjO5etKQBma6ZrH5AHtN9ln0lQfao+m9PMiSEborItBDjEF5u9B2F9oZj587e+tEg1hv31NL3Wm5bNifd7Ogdmf6jvTtIjQ+5NB4tPYXOTQVPOdOnpJz1HgqY5NF3xXUP4y8JpLYNVtJpRZy4kmpQ1RazuZy/qtSLAUWTN0cKEJmEmlE2Iwn6/PTKrSX4U7p1UuitQ6SYsnm0lIc8i2nazhVDo48fB9bPMT2b7V7oST1RCKfQTukWXMmBs+3oD8rpeUleX2pRJN9Ig/uQcbL0SjMKtrgSDiMXfx0g8llKqz2eQl+lCeF04C3AzEORbtchLGP5BTVctSuQud4dOLDU6VCGraXBu+n4fwX1Wsc9AbHfImD+GCVJzl5kNMocuKacPwyXX6dQ01Qh9GYPgBoKE3pidP6pmET0lEUpX8DOBQnW1DO4DHyYHuNCx6lULmkUqIWN31L4QxUoM0RAToOrzw0addXe46cFwl1bvJ1KIWz94/i6OM84Z5ECb4j3WAMeF+fCcEQGbGEpFS+1ld6mnBsGSyGGSJSoTd4V8zE4RYQG40hpqkyjfonfyAw7B8ClrlEUIiMCTcePRQ73fa7IPY4cHAfSgZecFP6JC+0CA4JUKA6KHpV5YQLNPxLHuwtYYtJNxbAHJhANgthNCzavvhmzJDlC2cJFfzL/WABzB4dRqNDuMCP3TFPhorD5di0kPtSvjR2/9JSuMBxL62WC+5LM7MW5ITlCkxwVDqccXxDmZ5v+VIKyQqDxen8EDq5QhR1kchj8Xhn6AGuFya+D+Nh1PUxFGNL6Xhyme5suthEScNmcsguybfzlJ3U40DhmdzLhsscJ8LmGvIDyXB146WdpUXnThw/C7xsb3R/7fMsgVyahFT1gj4w0j1k1JJpyVNTPuVjBCp5ClLq3OTZa/ypw8ZF5PgPkSTHthbvx9AZd1bUoKtltyBsIhfcpTFgOHL0nOjz4toGBD4u6i9wHF3rgjcG6d7QbkEHEsYKyAf5QcnzLVB+LLoLaN3kGezCJqLxtFPuyUPsycpxqMj4E8pMk7NM82mcyKGV5I9tiaEHzhe50wlX4iz6CCVy1+o/ldEZWR/6hD4V6FtNrtSF2NcClX2KXbAZjtBmkrXcbURHshag0uH1HOxygRuuS9R4/pQieMFrSh7fLMkOCXCqUOV8ufz6CJEYs0R7OiSnHJD8Vus2bTrDL+BWKWhTWHaESDynXtSa2rp9Fva59iRcPFR2ItX9yJLfrnNKOCQvi9t19vWV72u026BItzeFh5OXFBY2N9Iyz5nayom++BbybghY1gGj4uXbV2gozsUMnD/9NqXSotjukjKDFsmVl6m/kGdjwMw7pKfwZd0lzbfKF0qAOGjvx9RErNXCmQaS9vUIgbadscU/cIDTzFSZ5K6DSdVj7HXk2Oqnr5G/q/UjtZMA1I5yuXHKN9LpnduLRJktm3WQ7OP5fFpxBQoe7M0Whh9iGirTTVg7Bm9aaAS+FOMuvV1J3bXK5/XPb56g+qfxt/tol9IF2Tfo1K0HFy9W3iiZO9Ft5kxvrQY7KW/lYfYWOrMAo+rpzgc6I76hznLxrX3H9sJeKAhP7cfvZ0i5KAdc84WZMC8gqAvXhCoBSoz8esblT8i2G1lTsz4Xpz9F2x/RCps5ea6VB84ZNXpa5LHb35x5cP/SwVAfJ6qkzy2mrP1gyo8VW9GaUnDRzh/pE1zoMxWH0lzKoPkS6SbKAkyEF/1Ag3GR93TsT/MomwIsXKjaxORYskZr2InWUpj5tUzD9gwrhi+g/Mp57POSRwvS609sxDAYAj2QTcOIZVyQoShTsIBGi+vc/+ZE5VhiWizOj+3qohtIlRTTWHm4/Za60obCxSaD/In9rLpNDYWFpul/hj1Oqpve8Ks+f3DZ1X7zPx3+FuJDZbVAs7nwKZ0ROSTd//Gh+Mc/NguE+wvsvC8I8AkMwlWQf5tWQQkG4E5BZ8wfgyTKbSANohDqRQv4G9XpW2cqzlZwXKjSlCHSaDnn6ZpLS4rPZl3Ku77j/5d2WWiOYGz1NKfxpRFvlkTERs1f4sk/j5f+m+M1icpkU5CwXZr5N3mEvSYRN5sWWaw2pM65fqyEm9yFvUrrQj8M15mm/WWUhXV2FuF8ZVj9EtTDbJJHijEm1K+xta5z/VDxrV+iY93iD8Pwv5eoqnOwyP6TIk6nonGQ6FUjaNfhhlSR1nWVC+5QF2HJ4L9o4t/k8SQuFJFnp6SbjMKb/euM8qt6FjUS+phXpgCNUVa7pH1gXN8rxtx6UpVmihaq9/f9m1n9AytMsUL9Jx0byJStJl9xhkAa01CYbNomNupALg2FpaYFf1lIdm24bhfMknHoS/HZxukkHFuzN4JTDb2XkvfoiuEgx240WZ4PoduWHOZYi++l3OU5UaI10rB+onZ+BHzlaFlg/C7ohVFauJp0Nu44f/h8dom3uxR6zH/HZKDxIG70AoqCaZvnbA/hI4acCaq6Jx0LuRB7XRTQ18raD446Yx5qIVev8XK9o6i5Obh+rOTWe4rAfPDD+PDfrnIz+1hkxbjXFCHmZNRFyN0+0NDt7xuw0P8a9oBmreeFry1c1/wvSWmJP3wgoqMN/DIekNBla80MCxHdgwuSZYxa/+gxPIGKqTX9an/+7uJDeAiVc68I+iFBj4H+VMDHET6BWjRLpbj0wsVKATaKIiEIJsz3pZZkj5p+ZybCXJg1bRX1KuCafGWM8s5yxFjz+r9JUj7qlF+E0n7mzxoIlZlKheW0niL0G0jdTK2EU0lnvtdQulR59qclks2bGn5jY8oStYB86nz+lor65l0lL1p68A62uo/t32kPwumkU3Hzpi4ZlTbE32fSlLnAlb6KlXx679IgLbj2CKTu67b9cuftKwFEm5rVsoVorR3/6ZENaI9BBdi41sK47gac/kQU6IC1wUtnFQXkiTVEE25CHuTT+Yz/Ne1NuH/92t0dJFJgooByTbjmUzwjAjbnxarLkftOGS8V3jj4/2BwDzOl/0n9hhzxql6+2FI7PP5n7ZijjFJ+FMYuNGc3YH5zMFX5zVJCJprPNhQr05U7wtyVdVb/TRqtfPVXuiSZdzf4TrCgu8orsf5Rs7Ge/fhhK7GfWHme+cK/BW+U62LN53W2H8aCIz/6azWjea9FmobLE2WRNdbYFv208GrJ86lP+et9a6+Q3UIp6sjCw0GH+ZTp0oHlRSt2r+BkH751KnYslXZFbYvMj4jLjs1cKezsIoC9I/UgqcoNmXZHtTxu7pUXP1e8eSkQfFnKqdXZsRkxECPwhK9LdydBTHxNbUUQoa3513qCogyrNxT9bm78N1HJxoR6Q9Ek87AGUsW33k503ZzYUDrY1EasaFaZ5zWUhv9tPWprdm64uCMGyuhQiVY/Oh2CfYnbhXYJZJTSCgXb2cXRhrrLi2Fp3ipxnYAGKXu1OGis6BbeZPUx8DhPC35rjp1xlBbKko/F7+e3qgJKZkyWovYFFwQAOQvGTp0tj6Tn5YZuieSTvE6FXLwq7V9asva0qDVXFL9632E7c77sZq+5gps++O6qubx+rITWuw596uw/jJMauO538yGLcDtuVn61TBpY52rhHQbUl8vLIMQQmC/QX4F07lxFaSnwkr+fYVBPipEP4RBpl25neuG/WZ3bn6zO8mRkyp9PRkbWkYXRrFOe/7VtaF1HyzYirr45Ywmdv57dnUXAXvf0VdTO+3NcMUSwlV2DA7O8qg5Np/2Spv870zwZQvZElUTyU1elRXtXbYVtcA49D6BuLN9XLVHJY1oyFagRx6t17RrQ5yph33zR+IajnUj0FZm8rzlCon6ZfS8BtuLKe5oki93/wg2r/40bhE4XBW74hvoIvBlME1DriUFavKvS4AVTXrm8XiR5hKfbQZHkPNMO52/FpjWAarg757QrDIOxs2Z5xNyfVuZaD4BbUmcaTU1r3H/T3oPqE2crjnRAPg/D0I6brXC1TA6Cz3bzmH/5DTpUoc37mtKpvZ0wDTvLp+qL14hugdQlqfDnyncvhd+X4XuTtzzKHrebm1qe8Y3GcuFXMU4UYA6+6v484u6L9/HXpglO5j0DxsGarPjs+MWhsxa4T+F7FkoVpRdKSj4rc6+dBNNhzswYmrSV60ZKuCHpwX14wjXFSo5pxp/+ulA3xdKDMvAXk5tli5C6e3J3e00AXhPmHWXBJ1PkXffouB7f4G/5NfQHxIzBA1n0hn6L9xBI4Z/KFRGBGsysv12jdDTFyTPGBwfPFQ0l+lDkMz4hVDrS7cKcW1AJtRer33ANHlfuyifQsfuGxeQoVqg0pYnar8Hvj8s0cLKPD0wFnweB6PKUrzsu9QwJ2wqH4ci5Umx8XMx9bmoiMliDQ5Rr8tXzXzw+cYG7npIip04bPH86x1URcvm52kcnLvGhJVLUlJmuC6ZzjTIDn8jmxpDoo2gEXME5ppEWwW8Wwe+Wdyl6vGjqJo8WMbvpe+VjeYy4WLLlw4uXcGGqbvKiHVK/IdNEuDtwZFlSKrItD6qfcApxFJNmf5iDIY5HYqWXX116tlEEDLF0yUBWa0Z7Cg6Z9GExcYdYcYpih5XynYCzXh4+nw7yOjfrVk3ltW+cNPgvEzi62JPfn/9pqCsuircwpoGCexhwlmBMGyh4uWBM1KlK8IINGCzg/1CM8p6GA2kBGWiWJReXH5PXnZPIZ8rgI/HYnGMobL1DK0HKKM45YCzmuNYyjgXp2NcVVQ/gOhSGGcbzJ5ulZLQJvCz6lQo69p5GLSz02P02SMnRaZHpkdwH1ro/AWkLuaJmoKh11sIXL5SegmpQKST6oQST6cxtKMczaAsStlghZ8PnlCpSsD2mZcMUKqqEGvy9G4gOsDoQ1/TSe9CvtyzuGGJqbfKTza/qTiqvVOYOSpEMK7as3R2zeZtRVAC+O3HL6jVJiaudKgfJW9fkxefHbz+cs2fF7vXr1iatTOAzqYm8BfKyNm+M/iz6wKptSUlpayEeInatOCAKV+NTclHUtsQdsBPy8jZt48Z0Kf3T8LD5EAkxmxcdiY5YuHYB+MKsE3AJSvcfvFQYu2tdIeznZaWlVbcOB4c7QYI+KXXdvowdSZlLtu7ZXlAEvHhXbEREzIpo7SpYs2n9lvj1axLi43gPcpaT8lMS4uz0GelZTpmQmZmRw3PEfut1umTgybqcXO2OFKNxo13XaNndfr/jWHscu0HOTc9JS01PTUnOTDPkZObkOtHARNlQlGrctk6VZczONgLfmJWarF1pSIkxZhfaZadn6XR6XapTfHZKjF0vo2w8mWK8EJesSt+cnpkCPHFVtioHICPDyI0rUlQbjJCRBly3ZlNKpArHFchGVXZqlj4HsoSCkAm5y9NgKxhyDBshB7LTM/U8M8cAkJACkj5bn6UDPaSnQzok7zHAGkhJS10PKaDP0mfyDTpxz/kLcqqxcIkq05CTZRCaGpIT1+sSE7UpoBObcF1yKkiXkkUoZGVl5Og2Je4G4GnGopRU1ca43B1pAMZtIFaFhAhJt86yOE/RZedkZ2Vla4XiKXo9v75YTkmz06fqxaEz9ZnpFqUzMjKyec4GKT1Fn5YMaaDP0OXodGnpqZAIqQbIhVxDjjFTJ0wFOdxoNG7amJOa6gSpOn2KPictS5ety8zMys7I4qlGFfU0yAU5Kr0+MzszIwO0sCEjXa9PX+eE7vFyYX5egZMRcvTZOp5hyAWISQZJl6fPtjg0NXVNvCFlkzYXcowZG3muasPa5PXxwFclbd6mDTHIWWITyOZZwmH69HS9E+gzLevQhHh5nP2QTBED+J2juz1NTBdjUufIHvZRenmsRTrWnhZlibHPGhEKImYyVPkbDZucxHIbMjfwTZkwQ/goZYUwn3B10VqAZTn1Y+m1sT52CkXs5GZn5QDPydKn6fTCeOJ82gy7dNDr0tP4mtyUpXY1G+U0gy4nLSddaAc6SM3WGYRxszKyMjndSZdzTyYb96ckr9m1tf5TFZibEmXMLYxZJT7tlHkG2bKuTp+VbXFXdpZe56RR9C2VYjm3Betq+UFJY9aJ9WFz2TKWww6yd1btrYZbTbMKs0q1KrN6bUXWWuv51iutK6xfWZttptrMtQm3SbDJtjlvU23zi21T22m2Ibbxthtt99mesn1u+67+pw6dYSYdl9SH46SXzy9/KYA2d06Xcsgq3lJm1TvqH87EEZfUz3OlGAxciguiMJBTIxVZU2AHCulMgfyF6uDtg7cP3ea4WmX0MnobvLnaqMrrkdd9c3dOU1Tnfjj/w/nvuZrGW2ggRVHfb3tjsz8pI/Yb8JqaatVDvO9g03/T0OeVXoJAfOCXWvUaZHNvijJnD336WF72dcGkSdAZ/EbPoVWVPG6ohCd80OFH+AWwDSVVAqrgUumZm6IQHwkrEKeoxT+Ggif9LAVSyBs3bAnYFH56cBiH8YdK+6Ew0qyVYohPnj0EhsOnpw9gH64+gYF4SunfH2gZPU+DjvhikA5bm7sG0mJJveUh1aYrHytReV+YO8EaN7ydae5hjkp0l9T+J0c8nXWNT/WQrs5+71kewdVhyyxk64HlofpuOJ56PIn7U540Y5Z3UBBwddJJqdMiXV5eBb+Lf0j+efOMwQL8TKSm9ezplP917WWoPXX9alLXUyHY9yVX/18gFLdAKAG7mpE7DXYC6oOanrgJnbn69H+Aoe/Erhay1X3e8ryi3/lj/No1tT81vrwwgHylUOr+bCL6oy1Xrxb3uIz02qTDdkLQ+yfsKHgZVC06Nh2oJVB/0qXSwRVrgqPTdHx3iJSdtatgR/4WGoCqGOFZNVfvKlwdqoUhE8hOgF/HfIx6i8OqLUf+X19GjYcRwSNdDSW55Zn5//EiBiqwWqp9WPHZOSixvJYKs7yWavC+RU3Nq8f89icrwGYe9zsK+ChIAI1yUn/gDR4Lrr79wDlqS6f2clLvvxb3X/ADL7Ar//EYylAG26Pzl0M4eNDQVHLx85u4OAj8ILIc1fiCf6ITljA3vjn4FdTC/TPXyrO6bRodExMbOzCevAp4wmAJ4xN/LT1cxdWWN2PpFgimtoCx9AjL1bYQ6U4x8usV5/nkGmnalJ5uU8K4+voZao2W3y50PT4XXX6T1OGw/EdfCIAZM+d+wk8ukw5f2ffZLvgMij6+AafhwuXTT3lgkbRwypKwGGHEUdNn+k4rC6x8cPnijUvzT3pp1VRcj8fXWvB4Qj0e32v5WYJS/2offwNJ/VaJxVYg8ObPlje5baC3OZZaW17w/gxba6Q/QzG/gn+h2IyAiXRHGj9yZth0mAfLDxd+KQK0+pPUfuRwJTycBkhR1OrUlC/gNlSU1D5aRarPg3DwK67Gmdg19BS5dOiP1n5zJHUDmPePLCnt3yhPLWDdd19d/h+wTp23MTcvb2NyYuL69eIvN99JvVmfnZam1yUlZulycrKy85zU67P0RifRbS1gwKhKT05LTQKekGyZuHGztgAM6zckcHWBKjc921Kn1zup/w+XC+EKAAB42mNgZGBg4AFiMSBmYmAEwu1AzALmMQAAC3sA5gAAAHjazVpdrB1VFV5n7k/LbbmUgm35LUWUS6kWFFGQ8OMttajRxJDogw8aowkBa6NGnkx8QG2IiS9EkaAxmphIeADaJiovhfhgCCG0UChyS+H25/703HvOvefcOTNnzsz222v/zN5z5tye3pbo2ZmZvfesvfba62+vtedQhYhG6Db6KgU7dn7lQRp95Ds/2U1X0yD6SQgK8KgUWsF39/x4D40+/L0f7abLuafCd8L7YVrHUAGtDyLVv/1aqgR/ZBzXY55v0+P0BP2ZXqXDNFEZrWyjw5XbK9+qPF75e+XlytHKYiWqZPzWKcGm4O7gwcq24PvBk8A0Jpq0VWR0p+jQuFjACkbFU3SJWKRrRJvGQMVWXHeKkO4VMSBi2gHIvaIOukZx/7pYogHUnqEHMOYA3o3QEMqomKENwMBYRII5ImBJgSEChpT2YnyFngTugB7CXdbW0hCgR8U+jIww8jRGxRg1i7lrGFnFyAXMPcvQT4kGrcKIFCNeA3Si1yHnSHmOgPaI/9BvMOYijfmvwNwA7IymqQr4BNgzYE1oDaAagDoIqA6gQkAkgIgB0dRrjwAZYm4FHQIyBq4MkB1ANgHZ0pQ26VHGWwP0AmgZx5i96AF3wLNRMYGxEruESbGeIeBWPR2GVXwOwaV1aFXoEkhrGFRlWmYdvdYzgGrwCiUnXgSOeUBNAmoRUFMMtQN45CxSMqtpFJg2MGdjlvkgxs0xz8fBJcm5tXSHOE53Ae/9WMtjqP8C1y9x/QrXE+j7La7fof57wPwBM0oqO7hfL2UPWtfRJrqCrqSr6BraTFvQPwZNuo/GaQd9ib5M34T2PkQP0yP0A9pNP6Q99FN6FFrxJL1AByi4uS61/KbLt/4csDvp/+onInCVsH5Zr8qC5xt4nhAJyiG0EhqATuIpQlwp186gV46oMVTK9URkIga+EPLhNt/n+f4SSk28CxtTsy7wvSmmxBLGNRWsfhdrbInbKyk17wwctId4RjUilU89a8xtSVGY4/TngKxVXVEvac/yWTF6KX+rIUPTYn4FsodbSxQAPpV37k09yqXfG2C+pbadc38eWsprc3ozS1XbW28HFxe05phWCXlGrZrx2BUoafG4Buqx5WoGbkd4dhwZJZbjsVmTooJnbTHWjoaKtETn1ZPHSQ1q4bkgjvNKAs2XM0rKdgVNaQcGvyNVV/oNzen5nGNS+3JZ5fyCPr1iRzR4pZHDQbnWWUd2s1j5ftyrshe11NHEWR5dZRuoqbZHJdYqTnp8mVVjFbyFS1zdFdNSq7hnRr/XMnIlnUvcb+VvHS01mDOPlszV0r6sPi3rOTuWc52Hx3RYWzoo81xipXtMt+TgrNW0Dupt7plSEhBHUF+CP2eOM4YIUqxiX1ISaGlNaEO+p3Cf1JhrSrbAswiYBa2PkdaV0lUUvI2S5Jzl/NzZRnhvumy6RJIzTGHGXnQBq8pAn7RM6AFrc01TDR+m6rjP6JUdQT3V72uAmMZ4WVpq7VizWXEKboXimLVAeV+E94jRuyjhrYzekvwRb3Kpi4PiPfEq8/h59jYd8SzTMiE9D/dMabkcRH1aY5b8eg9SkhRnup2Jt/ndMyiT4h/Wjk7rPeB9XndTS3J5//JBiX+JHa++Mv9ytGgFWvpT4nW2y6rjrzPlXdnynX0LHEugf/uthe73LDThlTYYQ1KgKFX7hfERRd0q+N0Fhy8147XB18ThS5ivVNdWxJdu72BGqJXoERHjWuAdR+65J/Wa6lrX1OpSQChun2aoxOJd4Hbq2IZeBTgcOb4z0qtueJTwDs++o6V3x4S1LuZ3Z3T80rbxiypRvkdaWuS9whiirr0xNqtU3tzupqEXM7yFaFuuR/opaY1xznNp3cpu7X50BJzYh3tVHEF7nzgk3saYCWXfuCakF4RlyV3pbda3HNt7uP7Ftef0Tj4F/yehUfSur+zrpKOhx6zuHjXSsDJqYz55l7ydRC7i+6thrX0F3cAsHBP19HVtrbsLWtO7PCbLK8mxmrjS6kKtzIOWYbJ+d6kkZshtfU6csLoU+3ustoqmI7MmeLNP2rnsRa3meNEmy3qRfVOzaF/6/aTnBZqakqbV5bqWh9LK1NHqzOz3uR/A+2kDJaXM9dT6l1S9K40eEsuXw3YGny/efsQ0ZvnsrOe13OK69qN3HbutceTTZBwtX4Lab6biA38/kjxkPWxpO3qZ4SLp7aC3DRXL8hVizgxWM2lpOQLNfRr3M2w1T7MdzYv39T4Zo3WKI9NpbUfTjoQnHTtS1J+AVc5g7lNWdh3HI4Xa8lk+vGNnaqfTGUQNtp/xfl7jnmPc03L2aWCQHkLzqZNLiWMhZbsm1m6BIxJfq5i/9La1bj0853itZlbUb7RTpMDJIdKyeIvPDQo9XTCJ5njs5ks9fgOuTBRXVcTDrXd6UJusgDexs/MUonh9P8XRSof1rMO0dJgvQ/Choa73MctybVdW/UX7jmRmrUWfcD0sa1+i/LRuDxUlJ32C167rUwMV6yVupqOyZfankZWkygM4suMYMdTeStXqXZjriP3rDudDX7815obJJ3LdgwWHzppT4+nL9PosuhsV8gKpu4GvRw6XAkd303I9W0kOVfobXqbVU28QFYyU+omNFmJK+UFlOeKf4OVB9tB/UZ7awlV17PAONKBteiCNOmRctTpQZ2lUHWvZK54VxzliOSpjFNxVBHeYx08XI+H+PM55+LvsAvmGRqG91KO/jXi0LKo5re2ozBMOrFxLHM1u04fw0zvtMXluyPoyiaval77U2MZdfalbfYlL9eWE1ZfTjr7UedeScw1ix3+NvykMAschrZPvIiaY8qxW1QPIRlnsz/Qz1N8pcrkNA2qpew9AnH4t63eHYwh5djjN1Iz1zbfQOflZyuOw4t7Yy2vJqGjZE4bUnKownYn2jDL+sDken8ZEfvzLPi/qjujzHgPVrf82N41dCN8/L+cDObsetCey2BNwbzOPqi4ufb4XFeKGUb6P0AjeD3bRZyLIaIV67thRf5bUve4L9FvnePth48/PQsviBbH1tCh5L7ZoFE8sS/K91MbU+Tnm4Ir920geM8PTSWwjoG7Ysa+OhYsd6pzdEjH6SUOPr5tephsxTMRnZJGuTWH1i/z94pQ8wfJzP46XUtPL+VDinofLzNc/H3dy0FppNJwUIoumkSq831HObeVp3xvlfmE5ne3pSZLuOIbjunC5PMPhYMM7XUpWrHezxRP5le3TKl82/lGfWKkTjIaXDXPN8XhpQa8bJfl+dLb4zuFL22Qq5quM9WpZ0efbjCbz8gyzhtjVXTcfKsuRCu0BUxin3DXXyLo+PVilZwr9HAfrHCjMqPzuxfzVf9Cucui8vU2b8U3YNu+5H0IE4/qwOevj/fwoVGePlvON0vwoOWt+NGftqYE5lvI48bxW0BcOszufv1S6IxKrt2F3b4/vLR3ws1XcJX29t1l9yF4x1OfN02Zvgd/N3PjafAtEXNPoimoaPh+64vJ5I7Gu77HpBda3Ylyw6hwRrAGOf3MsjCwXkXDE+moi5kB7jJp/TiCe4zvXvNMmC+e3Zfzuv+mVX4qXZA7AkfaM4iL2tAG16+Ip997jzqhJjumPq691Yq/K9/Tp5HGrGzMG1pyHW92bKOPlcqdevt/VGpJ68Ui7x8lL0iuakpF/j1yt3yiywRwa0mendcQviRe/LOoeE7901Pf5PH7RUfYr4nXnu/1gfoJzPnoLC3rR1ve7ZzP/899wvyd1fcG9yed1batdbTvDsLpcfdNfZybk1xLvTIVcOOi/PC/5oDBT3ZyTe5lkzNFbv9QmTsxg/osTmTgyP4lSeY7zjwInbuRIInHOuaI8Mjrv3fqc8qML5E0/7HPvrCTruFhHPMueJ/GpQCqO2nPpN/mfj25cl/Q+kezzzMrQMlIe6xUilKrj0QdWMqf0U+eWLdqYuemcmDbNdzCdKU0XvpIt5tlhV5wdOzlU5mUmWT/cZCtXJ9NpHv/lUZkno2VzWJTQyWFXqnexiQ7l/7tMZqhri6xDmV13y+FLXJInFKIv/ZUq69e/FH4bPTseu4BGW6GA9tGdXL8az814XkPyn8A30sfpPtpG99AWlBx+ABwegu6tgqavobW0Gnqv/pt5Ka1H5vER2kAb+X+am+2oK5EvXEdX0Vb6BN1KN9Cn6NN0G2q30u148zn6At1PX6Rdzgjz215o30J38P+ZTQlATaDLRboMMU15uVyXTXQZfRK05OUqpkqVG3QZY6ryskOXXaB0F96vBeUB4C+lu3mVD3TRfCPK5+ku8FDdCZzcDsoltQewcvm7jJ8bOVO7ElRsBuzHsLYrUNTvVs3rAb4P6wxxFa6LOJaTvM85n385WA/+b4IMP4pZN0CmW3G/GXLchrXfArrvonvB73H/W4PWq8967ZsgpyKvTaY6pIuiKS9rdVmH/htBi1skVapcrcsWpiov9+gyDprH8X4AlK9G/wh0RK5yRxevr0O5jT4DHqo7gZNjoJywlgDjAj5FHgJlFdaNQfBtPdoboYkXY307IdGvodxB36A/Qf//Rs/RY/QC7adfY8Rq/c95lP8ChshHIQAAAHjaY2BkYGDgYjBgcGJgcnHzCWHgy0ksyWOQYmABijP8/88AkkdmMxYXGxgycDCwgXkgggnI5gNiEEcAooZBA4g5gJgPiBkZtgMxC5RmgGJGBrb/XhBZAMuLDNAAAAEAAf//AAp42m2SPUibURSG33O+ghr8qfE3FLEOyRCLSUzFVDEqtipRQcGfoUosDTpkEBzsZBBE13YsdGhcWhDcRMXZxaWTIK2Tf6AONUgo1OX6fp9VUnR4OOfcyz333udeyQLiAjSIL+pDnVWFtzoGt/Tis6TRIWnzS92Y5lyHNOOJLCEifjTJtvnKsQbynnVI/MYwHyKt5I38RkL7zV+tR1CjaNdxBOUP8xG0yw+4NMz6gvUhSXH+GWMCMY1w/BoeLUJcZzDM9VO6hhFtYa8Ae5ajVFZQINvolhWzL+tmU7JY0ufwq4fn+ImAnJBLvNRqeLWP+RiGpdWs8R4BrquwuhHQAVLFPT0oZnwh39AlVxiSjMnw/CFZRVgi8Mqq2WMdU5/JMnq5V9JqRI8c4ZWmEdYkxjn2jnMfGT/RRZwxwft36neUM4YcD49gjZpzx00ez5GDnKEyF7qr0+V/nh5S4njKxfZk+6znHW0vj2DlwX/vKhfb1S09ZFCL2efO1UNcGkPXf9AdnRY6Du0+F6h1nA8garWxP99WduG7f8tTlNHXBJmzPZIdskU+kNdknkT1AFGpxay4Mcl/WCIZ5seY1HzmB0hZKf7JBb7ZIp5y7xorjqRuoPEGAcSbhAAAeNrtVcFy0zAQvfMVOz5wSuw4k2lTcNwDMx04cWg4cFSsdaxiacVKjmu+nrUhNJDSyQf0Ytm72t33nt7Ixe2jbeGAHAy5TZKniwTQVaSN22+SL9u7+Tq5Ld8UFqPSKqq/t5ZF58z3Do0GoyW0Wq/X1/N8sVytrufLRX61WC7zeb66uVrJM1/mNwlkZXFAp4nBKYub5CNhWyPDW2X9e/hAaQIdt5ukidG/y7K+79M4eNqz8s2QVmSnFq2p0AW8fOzLPbMedzW5OA9Ux14xJuW2MQGOnyDvsUHwTB45DkA1CPC6PQUOX6kDqwZwFKEiP8zAipC1rNqEyGbXRZyBMNfUu5aUlp4nQ6aUcSGqtgUTofPkQLlBelkvpTxtaCjEMVsz2SnbUqWiHMk0n4HNvokQCTqRJ/5LInS7B6ym/Mhni2zDSOYe+SCSgtozokUnOxoVAR8FeIAdxh7RwSAEldPPUP9UC2vpXjUnLX5Vz6ayoy7nqGohNfLwHXsKmMKdBCyNeJ3k7ERuBr5FJbUHE4T85Qc5aVZJRAnrc9zC8bwJXOCoIvttwbLQGCo2foT56ppX17zsmlOzFONxT8qX960KDWr4gUxF9hQvIiuNVvG38rN4SMXxsAMo+BN/1lQz6Bsjqo767RAY96IpsgwwDirxopL1oWMTtKlGLCEtsqdRx+sV/39Hyx2cHX8K5U/6Hyk1);font-weight:400;font-style:italic}@font-face{font-family:operator b;src:url(data:application/x-font-woff;base64,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);font-weight:400;font-style:italic}@font-face{font-family:operator a;src:url(data:application/x-font-woff;base64,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);font-weight:600;font-style:normal}@font-face{font-family:operator b;src:url(data:application/x-font-woff;base64,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);font-weight:600;font-style:normal}@font-face{font-family:operator a;src:url(data:application/x-font-woff;base64,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);font-weight:600;font-style:italic}@font-face{font-family:operator b;src:url(data:application/x-font-woff;base64,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);font-weight:600;font-style:italic}@font-face{font-family:operator mono a;src:url(data:application/x-font-woff;base64,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);font-weight:400;font-style:normal}@font-face{font-family:operator mono b;src:url(data:application/x-font-woff;base64,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);font-weight:400;font-style:normal}@font-face{font-family:operator mono a;src:url(data:application/x-font-woff;base64,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);font-weight:400;font-style:italic}@font-face{font-family:operator mono b;src:url(data:application/x-font-woff;base64,d09GRk9UVE8AABRoAAsAAAAAG5QAAQAAAAASVAAAAhQAAAZLAAAAAAAAAABDRkYgAAAHsAAACkIAAAt+siiR5UdERUYAABH0AAAAHAAAAB4AJwAhT1MvMgAAAWwAAABZAAAAYFfO5c1jbWFwAAAGRAAAAU8AAALmo8Jvmmdhc3AAABIQAAAACAAAAAgAAAALaGVhZAAAAQgAAAA1AAAANgcapzxoaGVhAAABQAAAACIAAAAkBkIBn2htdHgAABIYAAAAOgAAADoHOgLjbWF4cAAAAWQAAAAGAAAABgAbUABuYW1lAAAByAAABHsAAAslGCFJDnBvc3QAAAeUAAAAGQAAACD/hQBBeNpjYGRgYGBkaG4+aH8ont/mKwM38wugCMOlWxv3wej/P/9bMHkzKzAwMXAAMRAAALQGD0EAAAB42mNgZGBgPvDfgkGDSe3/z/+3mbwZUhiEGZABEwCn5wbkAAAAAFAAABsAAHjaY2BmUmN0ZWBlYGFqZmr+/5BhAYhmsGW0ZnBgdGNgYGJg4GQAgwUMDPUCDAzRDFDgoeacz8DIoPCQm1nhvwXDCeYDDB+Awt0gOcZXTDkMCkDICADnvg/LAAAAeNq1Vj1v3EYQHenOsmRLhq00htMsEEewg/sicbEkA6kOEKTCMGALRtxlj1weKR+5xHKp8wHu/APyb5I2bcoUyX9IlTJFmrwdriLKimUViQ68fTsfO+/NzhEioocrP9AKNX+beBq8Ql9g1+BVWqOhxx3Yv/a424q5QVv0rcdr8CiPb9J3lHm8jpifPd5o4Vurn9FvHt+m7dXfPd5s4a1WzB36avUvj++2ONxr4W3GHVrpbmB3v/Olxyt00PnG41Xa7Lz3uAP79x53WzE36EHnV4/XaL3zh8c36afOnx6v04Pujx5vtPCt7k73F49v08P1s/jNFt5qxdyh443PPb7b4nCvhbcdfiGzSsUi0nNdTHS5NNksteLR5LE43Jlo8U7YZalnRpbpchDp/MjKeRYF4729vd1+MArH491+OAqejMIw6Afj/b0Q30EY7L9Spsp0IYJBOBod6MI+L5WRVhvxTBdaZJWQwhoZq1yaN0In4lCrZK6M2BETPeiJRZpFqcjlUkyVMGqWVVYZEM0KESljJdaT2mRVnEUWdarBhfzjFAUqndiFNMoVs6kSpdHgYJeXqonXuuZShbboRLnsiVzHWYI1Rl2TTWuregLcY70o5lrGOK9VgF1ZUaE3c5FZUZcQLoslzspLpBoOSHVlnTcxOmfvXEfScef6RjSdt1rUlbp4vhNQ1dMTFbHfaTlWJq+ckJfKnGaREnJmlMpVgYhUWqHegniF3tmFUoVYQqAs4g9kHyVQjJPR6PP0JrPHKWc9ucwogSCnoaxNqSs1EAcw5NpxLeDLWVhPlHMlkXuaVRCeWls+HQ4Xi8Xg4lANF2qaYET6FxoawSKh+CJnaLt8gLjGQF7Ouj4fekESr54Kr6KYBEWkaY6noAm+S1qSgXdGKVl4H8H6GOsh7bBf0Ds8FlEldjPESqAU+wGflNMRvBInZtgHNKY9/uxSH7sRhbCMeRdiF9ATtoVAfY7eR2zoccD2fXoFpgZ8M2YpYBtw9ogO2GLpOTgo5mJhMYh5xh7H1ykV8DjWLiJGZI7V0BvYNCWsTsOagLXi7B08Tu2AekAL6HNqUmCXucQ6RaRArEIPXAXLmU1HM2YZscVyr93+hGrubIUYd5r1eipU+Xj9Y67tFFTM1YKN5Epnyiwi3K6EVfs+WOb4KW2CXmOtW6pcx6yfCTcJPfZpZpz4fez1Oi1TZDvlPa5m2KvBsOCJktwN+1EF51kZ96GZmznvHYuaZ6zg2yuYXzNhpa9qWiekWCvOanIT7kbeynWMIp6Qpu/n+g3f5PnMW56bmn8hV/EX/9hrdOIElqiVf3Yvx8w058jmRl6y5ZSnQDHDGZ/n5lLxPDfZkpGit77jlZ87x0BxpICy5gadyvgTt33E1ZtfhePcTPS/VW/X7LWqfDgn1+lR4m/o7B5K7njJ96WY14GPyHlVfh6avLx1Yz3Odsqkr3vKVZsbd3dn4X+Kf8mGqO8+gyvfVEPu45QrOd39KyY08jHS3/FVfW7u7ToMxH/0hrxOrf+hP38DkYtMMgB42q2SzyvEURTFz2H8/jFmjPEjDUoWkqZE7JQmLJCFkIWNHRLTRJON5B+QrDSZQZKyVEhqmibCBnu+SdlLUtzrMZlYWZhT77576t336d73AKQjsSpBE8E74/jlbYyZfQLtyEADalCLJrSgzXgfutGLIYxhCn4EMIsgwrTTSRfdLGMF61jPBjbSyw762Mke9rGfAxzkMEc4ynFOcorT9DPAIOepaeWeBc+iZ8nKUzXUakPzohmtX7SuJG3mB82RGppaeqs3eq1XeqGnGteoHuiebmpEw7quIZ1TMx95lRd5lid5lAe5F0tu5VLO5UziEpOonMixHMmh7Muu7Mi2bMmGRCQka+J6f7NWrRVrucqemPCf6kJq5ESBec9M/IllWuILfMuWkZmF7Bzk5iV8/mcwdxXaP5Oi5DnHL1hSxYCrBG6UAmWp6aT8f+UfFF+ECAB42mNgZmD4/xWIexkcGBgYGBnQAABgHAPFAAAAeNo9VgtUVNUaPjzOsAOiUs9IljOAV8sXJivfFgj5SFMwBQUxTRRQARFQeT+GmTPnzD/nMcMgDAKCmSWWohBetbompWaY+EptWXarlXXv7ZbdW/9497S6m7rr7rX2eeyz/////u///r1OABcczAUEBPALthWUDD1M9T3O+UYH+EyBPlOQTwh2hgfUhgfODA/6KDzYSjN9d+738jjuIX00x4U9NgzXPMIFBwSQsHnzc7O2FeftyJkaG5e0rbCsaHNObklUUlTcU1OnRy3atik7b1NR1LiopG2xUbklJYWzd+3aFVtSVrgtp+jlwtyy2Kxt+b8DYAjY5AI5nnuEG8YN50ZwRm4k9yg3iovmxnHjuQncFG4WN59L4VZwK7k0bjW3hlsfYOceC2RmCdw8Lpv7ISAxYGNAS8CNwIcD1wdeCDIGtQX1B90NDg2eHJwW3BP8Tz6eF/lLBqPhacOa0FENNFPwdUPlfyr93cDfTBd8I4Gm+EfxmIuDwu5frXSFL5ynNn+4UHvfiiv84XxXsoCZ/lH+kcBHROAprBLav76G3s5vyVhDRWwe9ZbHkddpldCJgVFQQgP5CFznyxfgUPeBb+wkg87g1/XkHoFDBBfQGwJsziqc4iTv4Fz+xMYjObCF0Hm0QnjtZx7jnOc/hPNwYdH5xf3kHKbxh8Vey6lq4r3KZ3my3Vs00o3BSbAliqexSvJSeAGWDqRcWEmW0Uw+S1vjWeklFYn823XHrcckspVyfMQ5LBDo5MFn/4XTMAIzMB8nzr81hj5NI2g6zTdhB/4oXICeNa4JhL5LY/kmnPQJPnEPyBy/R1gCWW+L3xN8F6fwtXRyAh3/JyARvqXG9o/pRMAg3yfP2irj6bRSy4s41T3TH09nQ9UiPsL3vNE7SN8DHotxIg77GXA04Agaco4W55KaBB7Xdl1eCzOBGqhpDLXSGcS5lFltxQQBPl4xQGceJ7gPNzRcpH6oXoBdQF+lG8RsHheuP78aUuHFJSm0s4tYmKfBgh9/ge8YqC2YLsD1pZfpqmOkB+PRA3sH6R1YQPtYuM0DaZAMz8cvpI2vkjpmdnY7BuMD8DOJwIZaAR/+4S5GmgFn0oRzdAI1dn3/1b8x6xwpv8zTU7FjaTLQ6YRGf7rwF1PLR8LClD4MM0OTs9nZjJEYgsZMoGFkRurimaYIXxo+KcDFlPPJ75/uGui+3UeKTvHT1j6X9WLuurdye+AonP6gD5OySOcNnm4+RMksiIXU3oyTmXTM5K2pkELmXE3FABx29/pfTTRzorAgtavfDEf2HsXwW/2r38uADJKempVoisDAUgFPfvcTLgOcQTB67qUo+tC4KTTSBHQWxqfgBBTyxseNoRuSyU1fsPD56YE7lz54mYaboMZR7aimkYx/4QRgOKNvIo0RPBd4uj19zm3A+YA6mtCG4+Aq7F9VNalMLXdWAaHD59DJNGbawaw+82Ho23/kTSKu+tjBN/Q3ftj4DunFTP4NnLHuKxoOdD0wlR0Eehho9o80CBvPkETcK+wo6/jLD2fwwffNe+AVcV89aw8rX1CUW7FjSFrJgwI9Dm/hFpSg6TyVoAezsBe8g34D0PBfOV8Qa0G8Z/yMob7PzYI0eoCWwmk8MPv3z7fhDB7G0qE9BweEv/mqcSw0DfjDoHoxToBJ/mr6BHv0hUPLANuCxpuAD97n4uEpf7EI9HFfyXSZhvt/uwF3fVU68+IbLgl3XHQEnkEnXooDupJ6orFplo2p+QwFeulLwFRsYL7SLwgb8w9fx8hPMfIf5n1wxHa0lqTRffzaNcs2rQOC14oEyzF+Uo5tj/cqwWDflWdsG+lLfKFWrLDMaSINo8/QRZQ7mfqh+QxcPt7fX/dk7yYc9wWJeA9TBCpcns9U8SQSNGMiCklXKEfHswLG0AQT/vaTQIfPp4HjkjacvovDBjH43tXe1ClMjdrrgvUtnk7IyD+Iib65JLuDX1Iwb9cyq+ZVmqGJvFa5p2RN+soNJihurzxoLXhhffKyRNJVwA8Mnr395uWTzv7GM3tovD/mSiLm/Z1VKAuNAnwe82Xerc++rT63AtIhdTnrrUqlSqvanL1qw4zlpCOHv9r3fm9f9/GEm4tZu2Zm5NG8NiIn8fhK1bVrcIu52dMtWHr4uByx1TtIruBv8bCUXuWXJq3OeQnWQ+kb7V+QyzjwjJhAH+rbnk1n8wV0WPfya3AWzh67eKOMGv7HDd40XjdcwEUn8InjOJ3MMuTR0fn0gRw6mthhE3ZkAI2ieyXgW/FRL4Z2opnMNRTRJRV0uZ0+QG4ARmMrK/SzxvZB+pHsI3i/+aJ/BJQuwNOKn9D71c+z6p64zwnsXEcO9mEgT0eys740LpF6d8SSe4bWbw+it+1rlpR0P0Xwp/3a60sz0NO+KAHKd9e2Vnia9SbGdJtld3VNvaXa9PYSoanGU+OpbdmvtpW3Wq11lioL2RgrNIFHbXDtPLCzs6q5vt5eC7VQ0lrWCeSbN4X2Hc2WFmgBj6ehmegO3rGusHAr7IDyhqJXd5YU1W6FlyDnIPRAV8crPc0VrdZm6CSHug69e2J//nYT1Mn1onUvtNQru5ravI3tQDr2VBaXVJTvNFdBjdvWVGOtqautJEkxQn2jWFcZIjkdikkBp9OpEc3By1ZJsgGxSZrL3CLqujskYacQFdppjA7FSIfgkjVJdIiizWnXVUVzmWi4RdDa7XqzzaBoqqoDcSuizVyli+W62hyiOlSJDdFUq4oVIc/pgqvLph+tFA1yg0NhceqrVIMGLLpO9HLR4NDBaQci1bjFEgM+2ijoBtWuSiqo4GQYwV1mhybQNN3NVlSHIhGnpgPUicBLmuyUQAbZwS5im8I4FSW7FUSQFFkhDontOXpUEHXvLoNT01SNIdVtFqtksZhtQ3s0ItnswB+zCSrLzCy5LW3AoOhtot3grnS12AH0ZgDRDnXFvGS1i7/TpGqqoqhmhluUZfLnYsFmD5HtMsuZRZWdDDNjViUqK6Qo221gB1mRGCd22QYMnAYucGmqi63JKmhE11wel2YXTQy8LA6hElVJYRGcChFdBmrQhN2aQZLZktMJZnA4ZTZsJoysFlo8DbtNOmiyKhHNVWELkTyyOgTSLtbUarYGswtUl9NFXAZHnc1aC6S63u01F2iC4lQYm0RlyGTZIZn+gEgW1goxoXHGmNAXFKYA1I1RodSkCGNC5xvHhO6QheihtehQurGOKYBJxWlodDNFaKA4FAdpUGAjq6xYzmhj9/ZagNI/3vlB/f+SGRIREE2R7Sy0JEtO1ewMcYAkOeykxiWWhtAlf2imQxRr9jSJ7G4z5LnEnbrurWAi2xmC1W5BVuy6XWPYZZCA6YVBAJaUQjBIFphXu11WWVFVTVMkiZ2VJ0fow4f+boePXbLK43Z5PG6bxWK1sulqNIU1yCozkOotisQMVI8pzKZI+lBeCusR3eBghNYDqbO5PI1uV4N5N2hWRx0JazS4HOpQHlZT2H8BO6aAdgAAeNpjYGRgYOABYjEgZmJgBEIpIGYB8xgABLwASQABAAH//wAKAib/+QImAAAApAAlADwANAAqADYANABFADMAXAAxADoAKAAkACj//wAyADYALABIAEsAQwAfAJwAMgAAeNrtVcGO0zAQvfMVoxw4tU0TVWwX0uwBaQUHhATlwHEaTxovscfYTrP5eyZhyxa6rPoBe4mTGc/Me89PTnFzb1o4kA+a7SbJFssEyFastN1vkm/b2/k6uSlfFYYiKoz499ay6Kz+2ZFWoJWEVuv1+mqeLfPV6mqeL7M3yzzP5tnqep3LM8uz6wTSsjiQVezBoqFN8oGprcnDazTuHbznRQKdbzdJE6N7m6Z93y/i4Hjv0TXDomIztWh1RTbQ5WOf75n2tKvZxnngOvboKSm3jQ5w/AR5jw2B8+zIxwG4BgFet6fA4Tt3YHAAyxEqdsMMjAhZy6p0iF7vukgzEOaKe9syKul5MmRKaRsiti3oCJ1jC2gH6WWclPppQ8Mhjtnas5myLVcY5Uim+R683jcRIkMn8sR/SYRud0fVlB/5bMmbMJL5Sv4gkgLuPZEhKzsajED3AjzAjmJPZGEQgmjVE9Q/1sJaulfNSYvf1bOp7KjLOapaSI08XOcdB1rArQQMj3it5MxEbgauJZTagw5C/vKDnDSrJILC+hy3cDxvAhc4qkgfLFgWikLltRthvrjmxTXPu+bULMV43JPy5RfUgZSMbNkW6WO8iB4VGfQ/ys/iIYyC6xOLaKIFwp/kk86aQd9okXYUcUfgaS/Ckpcx2kIlhkRZ7zqvg9LVCCgsivRx3vGOpf9f1HIRp8c/Q/kLvoYq3Q==);font-weight:400;font-style:italic}@font-face{font-family:operator mono a;src:url(data:application/x-font-woff;base64,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);font-weight:700;font-style:normal}@font-face{font-family:operator mono b;src:url(data:application/x-font-woff;base64,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);font-weight:700;font-style:normal}*{box-sizing:border-box}body{margin:0;font-family:noticia text,georgia,sans-serif}h1,h2,h3,h4{font-family:operator a,operator b;font-weight:400}code[class*=language-],nav,.blog-list{font-family:operator mono a,operator mono b;font-style:normal;font-weight:400;font-size:1.025rem}code{font-family:operator mono a,operator mono b}tags{font-family:operator mono a,operator mono b}.project-board{margin-top:calc(16px * 2);display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px;max-width:48rem}.card{min-height:100%;position:relative;display:flex;flex-direction:column;text-decoration:none;border-radius:3px;border:1px solid #f93a3a}.card article{padding:20px}.card h4{font-size:20px;margin:0}.card p{color:#666;line-height:1.4}.custom-card-footer{display:flex;justify-content:flex-end}.custom-button{font-size:16px;font-weight:400;margin:0 calc(16px * .5);padding:calc(16px * .2)calc(16px * .5);border-radius:3px;border:1px solid #666;color:#f93a3a;background-color:initial;cursor:pointer;transition:color .3s}.custom-button-disabled{cursor:no-drop}.custom-button:hover{border:1px solid #f93a3a;color:#333}html{font-size:16px}body{line-height:1.8em;color:#333;background:#fefefe}.post-title,.date-label{letter-spacing:.025rem}p,sub,nav{letter-spacing:.05rem}.title-wrapper,.title{letter-spacing:.075rem}a{text-decoration:none}.brand-icon{color:#f93a3a;display:inline-flex}.brand-icon:hover{border-bottom:1px solid}.layout{max-width:48rem;margin-left:auto;margin-right:auto;padding:2.625rem 1.3125rem}.layout .title-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}.layout .title{color:#333;text-align:left;display:block;font-size:1.875rem;margin:0}nav{font-size:1.025rem;text-align:center}nav ul{display:block;padding:0}nav ul li{display:inline;list-style-type:none}nav ul li a{color:#333;display:inline-block;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #fefefe}nav ul li a:hover{color:#f93a3a;border-bottom:1px solid}nav ul li:not(:last-child){padding:0 1rem 0 0}.slim-description{margin-bottom:calc(16px * 2);color:#666}.blog-post-content a{color:#f93a3a;text-decoration:none;border-bottom:1px solid}.blog-post-content a:hover{border-bottom:none}.blog-list .list-item{display:flex;flex-direction:column-reverse;align-items:baseline;padding:.5rem .5rem .5rem 0}.blog-list .post-title a{text-decoration:none;color:#333;border-bottom:none}.blog-list .post-title a:hover{color:#f93a3a}.blog-list .date-label{font-size:80%;margin-right:1rem}.content .title{font-size:1.275rem}.blog-post-content a{color:#f93a3a;text-decoration:none;border-bottom:1px solid}.blog-post-content a:hover{border-bottom:none}.blog-post-content img{width:100%}.post-image{margin-left:calc(-1.3125rem);margin-right:calc(-1.3125rem)}.post-image img{width:100%}.tags{font-size:.9em;text-align:left}.tags ul{display:block;padding:0}.tags ul li{display:inline;list-style-type:none;text-align:center}.tags ul li a{border:1px solid #f93a3a;border-radius:3px;background:#f93a3a;padding:.2em;color:#fff;margin:10px 2px 10px 0;line-height:1em}.tags ul li a:hover{background:#fefefe;color:#f93a3a}.tags ul li:not(:last-child){padding:0 .1rem 0 0}.highlight{margin-left:calc(-1.3125rem);margin-right:calc(-1.3125rem)}.highlight pre{line-height:1.2rem;border:1px solid #ddd;border-radius:5px;overflow:auto;padding:1.3125rem;margin:0}.highlight pre code[class*=language-]{font-size:.9em}.highlight pre .token.comment{font-style:italic}blockquote{background:#f9f9f9;border-left:5px solid #333;margin:1.5em 10px;padding:.5em 10px;quotes:"“" "”" "‘" "’"}blockquote:before{color:#333;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}time{font-size:80%;margin-right:1rem}@media only screen and (min-width:600px){.layout .title-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.layout .title{margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0}.blog-list .list-item{display:flex;justify-content:space-between;align-items:center;flex-direction:unset;padding:0;margin-bottom:.5rem}.blog-list .date-label{font-size:100%;margin-right:0}.project-board{grid-template-columns:1fr 1fr}.highlight{margin-left:0;margin-right:0}.post-image{margin-left:0;margin-right:0}}.active-link{color:red}.disabled-link{cursor:not-allowed;opacity:.5;text-decoration:none;pointer-events:none}
455\ No newline at end of file
456diff --git a/resources/_gen/assets/scss/scss/main.scss_48b060fe05b0a273d182ef83c0605941.json b/resources/_gen/assets/scss/scss/main.scss_48b060fe05b0a273d182ef83c0605941.json
457new file mode 100644
458index 0000000000000000000000000000000000000000..cf5152e83293378de0fbea9c7c6165e965194e28
459--- /dev/null
460+++ b/resources/_gen/assets/scss/scss/main.scss_48b060fe05b0a273d182ef83c0605941.json
461@@ -0,0 +1 @@
462+{"Target":"scss/main.min.d9101a4f342cb0eddebdbaeca600a1c39257d4b0b56ada090bdd8067d4c1e354.css","MediaType":"text/css","Data":{"Integrity":"sha256-2RAaTzQssO3evbrspgChw5JX1LC1atoJC92AZ9TB41Q="}}
463\ No newline at end of file
464diff --git a/themes/ananke/.gitignore b/themes/ananke/.gitignore
465new file mode 100644
466index 0000000000000000000000000000000000000000..f331fc6fa7d4fae548bc9b719003d97598ae2c8f
467--- /dev/null
468+++ b/themes/ananke/.gitignore
469@@ -0,0 +1,30 @@
470+# OS
471+.DS_Store
472+Thumbs.db
473+
474+# IDEs
475+.buildpath
476+.project
477+.settings/
478+.build/
479+.idea/
480+public/
481+nbproject/
482+
483+# Vagrant
484+.vagrant/
485+
486+# FE Setup
487+.bin/node_modules/
488+/node_modules/
489+src/node_modules/
490+src/npm-debug.log.*
491+npm-debug.log
492+/npm-debug.log*
493+/dist/
494+/src/client.config.json
495+/styleguide/
496+/docs/
497+
498+/junit.xml
499+partials/structure/stylesheet.html
500diff --git a/themes/ananke/CHANGELOG.md b/themes/ananke/CHANGELOG.md
501new file mode 100644
502index 0000000000000000000000000000000000000000..9c84c50540c5c201fbb2a701dfd15e96b6559ee8
503--- /dev/null
504+++ b/themes/ananke/CHANGELOG.md
505@@ -0,0 +1,169 @@
506+# Changelog
507+
508+All notable changes to this project will be documented in this file.
509+
510+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
511+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
512+
513+Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
514+
515+## [v2.6.1](https://github.com/theNewDynamic/gohugo-theme-ananke/compare/v2.6.0...v2.6.1) - 2020-06-25
516+
517+### Commits
518+
519+- Updated minimum theme to .55 [`df4c78a`](https://github.com/theNewDynamic/gohugo-theme-ananke/commit/df4c78adb2ed004c3780f7a76254e9756dd024b5)
520+
521+## [v2.6.0](https://github.com/theNewDynamic/gohugo-theme-ananke/compare/2.6.0...v2.6.0) - 2020-06-23
522+
523+### Merged
524+
525+- Update spanish translations [`#304`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/304)
526+- Add automatic cover image support [`#303`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/303)
527+
528+## [2.6.0](https://github.com/theNewDynamic/gohugo-theme-ananke/compare/v2.5.5...2.6.0) - 2020-06-17
529+
530+### Merged
531+
532+- Add translation for taxonomy page [`#299`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/299)
533+- Site logo [`#284`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/284)
534+- Add head partial [`#285`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/285)
535+- Long urls or links extend beyond content and overlap sidebar [`#259`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/259)
536+- Use relative URL for favicon [`#251`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/251)
537+- Fix relURL for custom_css [`#252`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/252)
538+- Fixed a typo in form-contact.html [`#266`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/266)
539+- adding Bulgarian translation [`#267`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/267)
540+- Use | relLangURL for the base url in the site-navigation [`#277`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/277)
541+- RSS svg icon [`#282`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/282)
542+- Updated Windows instructions in README.md [`#276`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/276)
543+- Replace another 2 .URL occurrences with .Permalink [`#275`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/275)
544+- Add alternative method for running prod to the readme [`#273`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/273)
545+- Swap the page title and site title in page <title> elements [`#272`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/272)
546+- Add the post_content_classes param for changing post content font [`#260`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/260)
547+- Add sharing links for the posts [`#255`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/255)
548+- Safari Reader View lacks content [`#254`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/254)
549+- Add Keybase social icon [`#248`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/248)
550+- Add StackOverflow social [`#243`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/243)
551+- Fix to take care of multiple author list, or for setting the [`#221`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/221)
552+- Fix Slack icon size [`#237`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/237)
553+- Correct the original translation [`#241`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/241)
554+
555+## [v2.5.6](https://github.com/theNewDynamic/gohugo-theme-ananke/compare/v2.6.1...v2.5.6) - 2019-12-30
556+
557+### Merged
558+
559+- Use Hugo's built in Site Config for copyright according to PR #199 [`#240`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/240)
560+- Add italian translation [`#239`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/239)
561+
562+## [v2.5.5](https://github.com/theNewDynamic/gohugo-theme-ananke/compare/2.5.1...v2.5.5) - 2019-11-15
563+
564+### Merged
565+
566+- Remove stray grave accent [`#231`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/231)
567+- Add Slack to social options [`#236`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/236)
568+- Fix URL for menus [`#230`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/230)
569+- Fix word count heading typo in README.md [`#222`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/222)
570+- Add auto-changelog [`#228`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/228)
571+- Fix stackbit issues [`#226`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/226)
572+- Add Stackbit Configuration [`#223`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/223)
573+- Replace {{ .URL }} with {{ .Permalink }} [`#216`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/216)
574+- Adds an author to blog posts. [`#209`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/209)
575+- Fixes #212. [`#213`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/213)
576+- Add ukrainian translation [`#214`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/214)
577+- Add swedish translation [`#208`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/208)
578+- Deprecation messages fixes. [`#196`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/196)
579+- Fix README instructions [`#204`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/204)
580+- Use git submodules [`#183`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/183)
581+- Remove Google News meta tags [`#197`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/197)
582+
583+### Fixed
584+
585+- Fix URL for menus (#230) [`#229`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/229)
586+- Add auto-changelog (#228) [`#227`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/227) [`#227`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/227)
587+- Fix stackbit issues (#226) [`#224`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/224)
588+- Add Stackbit Configuration (#223) [`#200`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/200)
589+- Fixes #212. (#213) [`#212`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/212)
590+- Deprecation messages fixes. (#196) [`#180`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/180)
591+
592+## 2.5.1 - 2019-08-12
593+
594+### Merged
595+
596+- remove deprecated meta tags for old Windows Mobile and BlackBerry [`#191`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/191)
597+- localization for form-contact shortcode [`#185`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/185)
598+- Fix min_version [`#189`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/189)
599+- Add portuguese translation [`#179`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/179)
600+- Add commento [`#178`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/178)
601+- feat: add RU translation [`#177`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/177)
602+- Spanish Translation [`#175`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/175)
603+- Dutch translations. [`#171`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/171)
604+- Correcting issue with cached i18n menu [`#174`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/174)
605+- Create zh.toml [`#170`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/170)
606+- Fix TOC header [`#168`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/168)
607+- Optimisation "partialCached" [`#165`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/165)
608+- Add a link to "mastodon" [`#159`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/159)
609+- Create fr.toml [`#157`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/157)
610+- add i18n translation support [`#156`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/156)
611+- Support hiding the featured image header text. [`#155`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/155)
612+- enable localization/modification of "Recent" string [`#154`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/154)
613+- add basic support for post translations [`#144`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/144)
614+- Keep article padding throughout widths [`#152`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/152)
615+- Improve semantic structure of pages [`#151`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/151)
616+- Improve social link accessibility [`#147`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/147)
617+- Add explicit path to image example [`#146`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/146)
618+- Open social media links in new tab and add Medium icon [`#143`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/143)
619+- Make cover dimming class customisable. [`#140`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/140)
620+- Removed hardcoded theme sample hero image. This will allow the user to "blank" out the hero default set in the config. The if statement for blank was unreachable. [`#133`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/133)
621+- Use relative url function for custom CSS files [`#132`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/132)
622+- Add Gitlab to social icons [`#131`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/131)
623+- Add div to wrap social icons [`#128`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/128)
624+- Fix asset paths when baseURL has sub-folder [`#103`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/103)
625+- Add inheritance for social links. [`#107`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/107)
626+- Issue 98 [`#101`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/101)
627+- Replace Asset References with a data file instead of paths [`#96`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/96)
628+- Pre-2.0 Enhancements [`#94`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/94)
629+- Don't duplicate site title in home page TITLE tag [`#78`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/78)
630+- Fix pagination [`#76`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/76)
631+- #68|Parmeterize number of recent posts in index.html [`#69`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/69)
632+- Fix typo in single.html [`#67`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/67)
633+- Fixed line breaks in code (resolves budparr/gohugo-theme-ananke#56). [`#57`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/57)
634+- Favicons [`#54`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/54)
635+- indent fix [`#45`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/45)
636+- Social icon updates [`#51`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/51)
637+- Add GitHub social icon [`#48`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/48)
638+- Make Hero image work out-of-the box [`#40`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/40)
639+- Removed excess o in Facebook [`#34`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/34)
640+- Fixes #31 [`#32`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/32)
641+- Bp/fix now function Fixes #29 [`#30`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/30)
642+- fix clunky construction on home page to get section name [`#25`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/25)
643+- fix clunky construction on home page to get section name [`#24`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/24)
644+- fix clunky construction on home page to get section name [`#17`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/17)
645+- tweak hero default behavior [`#16`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/16)
646+- improve terms template [`#15`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/15)
647+- improve image handling for edge cases Fixes #11 [`#14`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/14)
648+- Improve featured image handling Ref #11 + minor homepage impvs [`#12`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/12)
649+- Dev changes [`#10`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/10)
650+- pull in dev changes [`#9`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/9)
651+- keeping things in order [`#8`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/8)
652+- Improve home page posts [`#7`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/7)
653+- make form email comment make more sense. Ref #5 [`#6`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/6)
654+- use a cleaner way to include language code [`#3`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/3)
655+- update from DEV [`#2`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/2)
656+- add taxonomy templates [`#1`](https://github.com/theNewDynamic/gohugo-theme-ananke/pull/1)
657+
658+### Fixed
659+
660+- Add blockquote styling [`#169`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/169)
661+- Keep article padding throughout widths (#152) [`#130`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/130)
662+- Update readme for formspree change [`#150`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/150)
663+- Improve semantic structure of pages (#151) [`#149`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/149)
664+- Add global background color class to footer [`#135`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/135)
665+- Add div to wrap social icons (#128) [`#127`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/127)
666+- Fix article padding on mobile [`#115`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/115)
667+- Make asset paths absolute [`#97`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/97)
668+- Fix linkedin icon to match the other social icons [`#70`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/70)
669+- Be smarter about linking to posts on home page. [`#50`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/50)
670+- Add body_classes parameter to body [`#43`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/43)
671+- Fixes #31 (#32) [`#31`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/31)
672+- Bp/fix now function Fixes #29 (#30) [`#29`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/29)
673+- Merge pull request #14 from budparr/dev [`#11`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/11)
674+- improve image handling for edge cases Fixes #11 [`#11`](https://github.com/theNewDynamic/gohugo-theme-ananke/issues/11)
675diff --git a/themes/ananke/LICENSE.md b/themes/ananke/LICENSE.md
676new file mode 100755
677index 0000000000000000000000000000000000000000..3501be13ce647e9cafc6cd75bfdf21709d915018
678--- /dev/null
679+++ b/themes/ananke/LICENSE.md
680@@ -0,0 +1,20 @@
681+The MIT License (MIT)
682+
683+Copyright (c) 2016 Bud Parr
684+
685+Permission is hereby granted, free of charge, to any person obtaining a copy of
686+this software and associated documentation files (the "Software"), to deal in
687+the Software without restriction, including without limitation the rights to
688+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
689+the Software, and to permit persons to whom the Software is furnished to do so,
690+subject to the following conditions:
691+
692+The above copyright notice and this permission notice shall be included in all
693+copies or substantial portions of the Software.
694+
695+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
696+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
697+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
698+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
699+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
700+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
701diff --git a/themes/ananke/README.md b/themes/ananke/README.md
702new file mode 100644
703index 0000000000000000000000000000000000000000..6dfdedd274f056f936b510708b2389e4a047f872
704--- /dev/null
705+++ b/themes/ananke/README.md
706@@ -0,0 +1,191 @@
707+# Ananke, A theme for [Hugo](http://gohugo.io/), a framework for building websites.
708+
709+The intent of this theme is to provide a solid starting place for Hugo sites with basic features and include best practices for performance, accessibility, and rapid development.
710+
711+
712+
713+[DEMO](https://gohugo-ananke-theme-demo.netlify.com/)
714+
715+Features
716+
717+- Responsive
718+- Accessible
719+- Contact form
720+- Custom Robots.txt (changes values based on environment)
721+- Internal templates for meta data, google analytics, and DISQUS or COMMENTO comments
722+- RSS Discovery
723+- Table of Contents (must declare `toc: true` in post parameter)
724+- Stackbit configuration ([Stackbit](https://www.stackbit.com))
725+
726+Also includes examples of Hugo Features or Functions:
727+
728+- Pagination (internal template)
729+- Taxonomies
730+- Archetypes
731+- Custom shortcode
732+- Related content
733+- Hugo built-in menu
734+- i18n
735+- `with`
736+- `HUGO_ENV`
737+- `first`
738+- `after`
739+- `sort`
740+- Site LanguageCode
741+- `where`
742+- Content Views
743+- Partials
744+- Template layouts (type "post" uses a special list template, single template, and a content view)
745+- Tags
746+- `len`
747+- Conditionals
748+- `ge` (greater than or equal to)
749+- `.Site.Params.mainSections` to avoid hard-coding "blog," etc. [[release note](https://github.com/spf13/hugo/blob/66ec6305f6cb450ddf9c489854146bac02f7dca1/docs/content/meta/release-notes.md#enhancements)]
750+
751+
752+This theme uses the "Tachyons" CSS library. This will allow you to manipulate the design of the theme by changing class names in HTML without touching the original CSS files. For more information see the [Tachyons website](http://tachyons.io/).
753+
754+
755+
756+## Installation
757+
758+Inside the folder of your Hugo site run:
759+
760+ $ git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
761+
762+For more information read the official [setup guide](//gohugo.io/overview/installing/) of Hugo.
763+
764+
765+
766+## Getting started
767+
768+After installing the theme successfully it requires a just a few more steps to get your site running.
769+
770+
771+### The config file
772+
773+Take a look inside the [`exampleSite`](https://github.com/budparr/gohugo-theme-ananke/tree/master/exampleSite) folder of this theme. You'll find a file called [`config.toml`](https://github.com/budparr/gohugo-theme-ananke/blob/master/exampleSite/config.toml). To use it, copy the [`config.toml`](https://github.com/budparr/gohugo-theme-ananke/blob/master/exampleSite/config.toml) in the root folder of your Hugo site. Feel free to change the strings in this theme.
774+
775+You may need to delete the line: `themesDir = "../.."`
776+
777+
778+### Add comments
779+
780+To enable comments, add following to your config file:
781+
782+- DISQUS: `disqusShortname = YOURSHORTNAME`
783+- COMMENTO:
784+ ```
785+ [params]
786+ commentoEnable = true
787+ ```
788+
789+### Change the hero background
790+
791+For any page or post you can add a featured image by including the local path in front matter (see content in the `exampleSite/content/_readme.md` file for examples): `featured_image: '/images/gohugo-default-sample-hero-image.jpg'`
792+
793+If you would like to hide the header text on the featured image on a page, set `omit_header_text` to `true`. See `exampleSite/content/contact.md` for an example.
794+
795+You don't need an image though. The default background color is black, but you can change the color, by changing the default color class in the config.toml file. Choose a background color from any on the [Tachyons](http://tachyons.io/docs/themes/skins/) library site, and preface it with "bg-"
796+
797+example: `background_color_class = "bg-blue"` or `background_color_class = "bg-gray"`
798+
799+
800+
801+### Activate the contact form
802+
803+This theme includes a shortcode for a contact form that you can add to any page (there is an example on the contact page in the exampleSite folder). One option is to use [formspree.io](//formspree.io/) as proxy to send the actual email. Each month, visitors can send you up to one thousand emails without incurring extra charges. Visit the Formspree site to get the "action" link and add it to your shortcode like this:
804+
805+```
806+{{< form-contact action="https://formspree.io/your@email.com" >}}
807+```
808+
809+### Update font or body classes
810+
811+The theme is set, by default, to use a near-white background color and the "Avenir" or serif typeface. You can change these in your config file with the `body_classes` parameter, like this:
812+
813+```
814+[params]
815+ body_classes = "avenir bg-near-white"
816+```
817+
818+which will give you a body class like this:
819+
820+```
821+<body class="avenir bg-near-white">
822+```
823+
824+note: The `body_classes` parameter will not change the font used in post content. To do this, you must use the `post_content_classes` parameter.
825+
826+You can find a list of available typefaces [here](https://github.com/tachyons-css/tachyons/blob/v4.7.0/src/_font-family.css).
827+
828+And a list of background colors [here](https://github.com/tachyons-css/tachyons/blob/v4.7.0/src/_skins.css#L96).
829+
830+
831+_n.b. in future versions we will likely separate the typeface and other body classes._
832+
833+
834+### Custom CSS
835+
836+You can override the built-in css by using your own. Just put your own css files in the `static` directory of your website (the one in the theme directory also works but is not recommended) and modify the `custom_css` parameter in your config file. The path referenced in the parameter should be relative to the `static` folder. These css files will be added through the `header` partial after the built-in css file.
837+
838+For example, if your css files are `static/css/custom.css` and `static/css/custom2.css` then add the following to the config file:
839+
840+```
841+ [params]
842+ custom_css = ["css/custom.css","css/custom2.css"]
843+```
844+
845+### Show Reading Time and Word Count
846+
847+If you add a key of `show_reading_time` true to either the Config Params, a page or section's front matter, articles will show the reading time and word count.
848+
849+
850+### Adding Scripts to the Page Head
851+
852+Some scripts need to be added within the page head. To add your own scripts to the page head, simply insert them into the `head-additions.html` partial located in the `layouts/partials` folder.
853+
854+
855+### Logo
856+
857+You can replace the title of your site in the top left corner of each page with your own logo. To do that put your own logo into the `static` directory of your website, and add the `site_logo` parameter to the site params in your config file. For example:
858+
859+```
860+[params]
861+ site_logo = "img/logo.svg"
862+```
863+
864+
865+### Nearly finished
866+
867+In order to see your site in action, run Hugo's built-in local server.
868+
869+`$ hugo server`
870+
871+Now enter [`localhost:1313`](http://localhost:1313/) in the address bar of your browser.
872+
873+## Production
874+
875+To run in production (e.g. to have Google Analytics show up), run `HUGO_ENV=production` before your build command. For example:
876+
877+```
878+HUGO_ENV=production hugo
879+```
880+
881+Note: The above command will not work on Windows. If you are running a Windows OS, use the below command:
882+
883+```
884+set HUGO_ENV=production
885+hugo
886+```
887+
888+## Contributing
889+
890+If you find a bug or have an idea for a feature, feel free to use the [issue tracker](https://github.com/budparr/gohugo-theme-ananke/issues) to let me know.
891+
892+
893+
894+
895+TODO:
896+
897+- fix hard-coded link to [section](https://github.com/budparr/gohugo-theme-ananke/blob/master/layouts/index.html#L32)
898diff --git a/themes/ananke/archetypes/default.md b/themes/ananke/archetypes/default.md
899new file mode 100755
900index 0000000000000000000000000000000000000000..df56f14656d5d904a2a096a013ba88efd9081a5e
901--- /dev/null
902+++ b/themes/ananke/archetypes/default.md
903@@ -0,0 +1,7 @@
904++++
905+title = "{{ replace .TranslationBaseName "-" " " | title }}"
906+date = {{ .Date }}
907+tags = []
908+featured_image = ""
909+description = ""
910++++
911diff --git a/themes/ananke/data/webpack_assets.json b/themes/ananke/data/webpack_assets.json
912new file mode 100644
913index 0000000000000000000000000000000000000000..da92d23d8440e45c9421561a0ef2c1b6503a34d7
914--- /dev/null
915+++ b/themes/ananke/data/webpack_assets.json
916@@ -0,0 +1,6 @@
917+{
918+ "app": {
919+ "js": "js/app.3fc0f988d21662902933.js",
920+ "css": "css/app.4fc0b62e4b82c997bb0041217cd6b979.css"
921+ }
922+}
923\ No newline at end of file
924diff --git a/themes/ananke/exampleSite/config.toml b/themes/ananke/exampleSite/config.toml
925new file mode 100644
926index 0000000000000000000000000000000000000000..9f835743ffd07af6d8aed65a144a907d2d55339e
927--- /dev/null
928+++ b/themes/ananke/exampleSite/config.toml
929@@ -0,0 +1,37 @@
930+title = "Notre-Dame de Paris"
931+baseURL = "https://example.com"
932+languageCode = "en-us"
933+theme = "gohugo-theme-ananke"
934+themesDir = "../.."
935+
936+MetaDataFormat = "yaml"
937+DefaultContentLanguage = "en"
938+SectionPagesMenu = "main"
939+Paginate = 3 # this is set low for demonstrating with dummy content. Set to a higher number
940+googleAnalytics = ""
941+enableRobotsTXT = true
942+
943+[sitemap]
944+ changefreq = "monthly"
945+ priority = 0.5
946+ filename = "sitemap.xml"
947+
948+[params]
949+ favicon = ""
950+ site_logo = ""
951+ description = "The last theme you'll ever need. Maybe."
952+ facebook = ""
953+ twitter = "https://twitter.com/GoHugoIO"
954+ instagram = ""
955+ youtube = ""
956+ github = ""
957+ gitlab = ""
958+ linkedin = ""
959+ mastodon = ""
960+ slack = ""
961+ stackoverflow = ""
962+ rss = ""
963+ # choose a background color from any on this page: http://tachyons.io/docs/themes/skins/ and preface it with "bg-"
964+ background_color_class = "bg-black"
965+ featured_image = "/images/gohugo-default-sample-hero-image.jpg"
966+ recent_posts_number = 2
967diff --git a/themes/ananke/exampleSite/content/_index.md b/themes/ananke/exampleSite/content/_index.md
968new file mode 100644
969index 0000000000000000000000000000000000000000..73c1cda30a6c893dd3e9cd5c987a564d4c2a3842
970--- /dev/null
971+++ b/themes/ananke/exampleSite/content/_index.md
972@@ -0,0 +1,6 @@
973+---
974+title: "Ananke: a Hugo Theme"
975+featured_image: '/images/gohugo-default-sample-hero-image.jpg'
976+description: "The last theme you'll ever need. Maybe."
977+---
978+Welcome to my blog with some of my work in progress. I've been working on this book idea. You can read some of the chapters below.
979diff --git a/themes/ananke/exampleSite/content/about/_index.md b/themes/ananke/exampleSite/content/about/_index.md
980new file mode 100644
981index 0000000000000000000000000000000000000000..fe404f94e7ed0bbbdcead5bd915f45a6306e985c
982--- /dev/null
983+++ b/themes/ananke/exampleSite/content/about/_index.md
984@@ -0,0 +1,8 @@
985+---
986+title: "About"
987+description: "A few years ago, while visiting or, rather, rummaging about Notre-Dame, the author of this book found, in an obscure nook of one of the towers, the following word, engraved by hand upon the wall: —ANANKE."
988+featured_image: ''
989+---
990+{{< figure src="/images/Victor_Hugo-Hunchback.jpg" title="Illustration from Victor Hugo et son temps (1881)" >}}
991+
992+_The Hunchback of Notre-Dame_ (French: _Notre-Dame de Paris_) is a French Romantic/Gothic novel by Victor Hugo, published in 1831. The original French title refers to Notre Dame Cathedral, on which the story is centered. English translator Frederic Shoberl named the novel The Hunchback of Notre Dame in 1833 because at the time, Gothic novels were more popular than Romance novels in England. The story is set in Paris, France in the Late Middle Ages, during the reign of Louis XI.
993diff --git a/themes/ananke/exampleSite/content/contact.md b/themes/ananke/exampleSite/content/contact.md
994new file mode 100644
995index 0000000000000000000000000000000000000000..07ae1f57f1247b5abc4ea5d2279c31eba575b5f3
996--- /dev/null
997+++ b/themes/ananke/exampleSite/content/contact.md
998@@ -0,0 +1,14 @@
999+---
1000+title: Contact
1001+featured_image: "images/notebook.jpg"
1002+omit_header_text: true
1003+description: We'd love to hear from you
1004+type: page
1005+menu: main
1006+
1007+---
1008+
1009+
1010+This is an example of a custom shortcode that you can put right into your content. You will need to add a form action to the the shortcode to make it work. Check out [Formspree](https://formspree.io/) for a simple, free form service.
1011+
1012+{{< form-contact action="https://example.com" >}}
1013diff --git a/themes/ananke/exampleSite/content/post/_index.md b/themes/ananke/exampleSite/content/post/_index.md
1014new file mode 100644
1015index 0000000000000000000000000000000000000000..434c1e8a97a3f1a9073a07b392eb2926414ecdcc
1016--- /dev/null
1017+++ b/themes/ananke/exampleSite/content/post/_index.md
1018@@ -0,0 +1,5 @@
1019+---
1020+title: "Articles"
1021+date: 2017-03-02T12:00:00-05:00
1022+---
1023+Articles are paginated with only three posts here for example. You can set the number of entries to show on this page with the "pagination" setting in the config file.
1024diff --git a/themes/ananke/exampleSite/content/post/chapter-1.md b/themes/ananke/exampleSite/content/post/chapter-1.md
1025new file mode 100644
1026index 0000000000000000000000000000000000000000..ff2a14fe0185274afcbe2b82048cecee80689257
1027--- /dev/null
1028+++ b/themes/ananke/exampleSite/content/post/chapter-1.md
1029@@ -0,0 +1,81 @@
1030+---
1031+date: 2017-04-09T10:58:08-04:00
1032+description: "The Grand Hall"
1033+featured_image: "/images/Pope-Edouard-de-Beaumont-1844.jpg"
1034+tags: ["scene"]
1035+title: "Chapter I: The Grand Hall"
1036+---
1037+
1038+Three hundred and forty-eight years, six months, and nineteen days ago
1039+to-day, the Parisians awoke to the sound of all the bells in the triple
1040+circuit of the city, the university, and the town ringing a full peal.
1041+
1042+The sixth of January, 1482, is not, however, a day of which history has
1043+preserved the memory. There was nothing notable in the event which thus
1044+set the bells and the bourgeois of Paris in a ferment from early morning.
1045+It was neither an assault by the Picards nor the Burgundians, nor a hunt
1046+led along in procession, nor a revolt of scholars in the town of Laas, nor
1047+an entry of “our much dread lord, monsieur the king,” nor even a pretty
1048+hanging of male and female thieves by the courts of Paris. Neither was it
1049+the arrival, so frequent in the fifteenth century, of some plumed and
1050+bedizened embassy. It was barely two days since the last cavalcade of that
1051+nature, that of the Flemish ambassadors charged with concluding the
1052+marriage between the dauphin and Marguerite of Flanders, had made its
1053+entry into Paris, to the great annoyance of M. le Cardinal de Bourbon,
1054+who, for the sake of pleasing the king, had been obliged to assume an
1055+amiable mien towards this whole rustic rabble of Flemish burgomasters, and
1056+to regale them at his Hôtel de Bourbon, with a very “pretty morality,
1057+allegorical satire, and farce,” while a driving rain drenched the
1058+magnificent tapestries at his door.
1059+
1060+What put the “whole population of Paris in commotion,” as Jehan de Troyes
1061+expresses it, on the sixth of January, was the double solemnity, united
1062+from time immemorial, of the Epiphany and the Feast of Fools.
1063+
1064+On that day, there was to be a bonfire on the Place de Grève, a maypole at
1065+the Chapelle de Braque, and a mystery at the Palais de Justice. It had
1066+been cried, to the sound of the trumpet, the preceding evening at all the
1067+cross roads, by the provost’s men, clad in handsome, short, sleeveless
1068+coats of violet camelot, with large white crosses upon their breasts.
1069+
1070+So the crowd of citizens, male and female, having closed their houses and
1071+shops, thronged from every direction, at early morn, towards some one of
1072+the three spots designated.
1073+
1074+Each had made his choice; one, the bonfire; another, the maypole; another,
1075+the mystery play. It must be stated, in honor of the good sense of the
1076+loungers of Paris, that the greater part of this crowd directed their
1077+steps towards the bonfire, which was quite in season, or towards the
1078+mystery play, which was to be presented in the grand hall of the Palais de
1079+Justice (the courts of law), which was well roofed and walled; and that
1080+the curious left the poor, scantily flowered maypole to shiver all alone
1081+beneath the sky of January, in the cemetery of the Chapel of Braque.
1082+
1083+The populace thronged the avenues of the law courts in particular, because
1084+they knew that the Flemish ambassadors, who had arrived two days
1085+previously, intended to be present at the representation of the mystery,
1086+and at the election of the Pope of the Fools, which was also to take place
1087+in the grand hall.
1088+
1089+It was no easy matter on that day, to force one’s way into that grand
1090+hall, although it was then reputed to be the largest covered enclosure in
1091+the world (it is true that Sauval had not yet measured the grand hall of
1092+the Château of Montargis). The palace place, encumbered with people,
1093+offered to the curious gazers at the windows the aspect of a sea; into
1094+which five or six streets, like so many mouths of rivers, discharged every
1095+moment fresh floods of heads. The waves of this crowd, augmented
1096+incessantly, dashed against the angles of the houses which projected here
1097+and there, like so many promontories, into the irregular basin of the
1098+place. In the centre of the lofty Gothic* façade of the palace, the grand
1099+staircase, incessantly ascended and descended by a double current, which,
1100+after parting on the intermediate landing-place, flowed in broad waves
1101+along its lateral slopes,—the grand staircase, I say, trickled
1102+incessantly into the place, like a cascade into a lake. The cries, the
1103+laughter, the trampling of those thousands of feet, produced a great noise
1104+and a great clamor. From time to time, this noise and clamor redoubled;
1105+the current which drove the crowd towards the grand staircase flowed
1106+backwards, became troubled, formed whirlpools. This was produced by the
1107+buffet of an archer, or the horse of one of the provost’s sergeants, which
1108+kicked to restore order; an admirable tradition which the provostship has
1109+bequeathed to the constablery, the constablery to the _maréchaussée_,
1110+the _maréchaussée_ to our _gendarmeri_ of Paris.
1111diff --git a/themes/ananke/exampleSite/content/post/chapter-2.md b/themes/ananke/exampleSite/content/post/chapter-2.md
1112new file mode 100644
1113index 0000000000000000000000000000000000000000..b3c7d4f9f36a4f1861c96be9e39e7e8325e9d6ca
1114--- /dev/null
1115+++ b/themes/ananke/exampleSite/content/post/chapter-2.md
1116@@ -0,0 +1,90 @@
1117+---
1118+date: 2017-04-10T11:00:59-04:00
1119+description: "Pierre Gringoire"
1120+featured_image: ""
1121+tags: []
1122+title: "Chapter II: Pierre Gringoire"
1123+---
1124+
1125+Nevertheless, as be harangued them, the satisfaction and admiration
1126+unanimously excited by his costume were dissipated by his words; and when
1127+he reached that untoward conclusion: “As soon as his illustrious eminence,
1128+the cardinal, arrives, we will begin,” his voice was drowned in a thunder
1129+of hooting.
1130+
1131+“Begin instantly! The mystery! the mystery immediately!” shrieked the
1132+people. And above all the voices, that of Johannes de Molendino was
1133+audible, piercing the uproar like the fife’s derisive serenade: “Commence
1134+instantly!” yelped the scholar.
1135+
1136+“Down with Jupiter and the Cardinal de Bourbon!” vociferated Robin
1137+Poussepain and the other clerks perched in the window.
1138+
1139+“The morality this very instant!” repeated the crowd; “this very instant!
1140+the sack and the rope for the comedians, and the cardinal!”
1141+
1142+Poor Jupiter, haggard, frightened, pale beneath his rouge, dropped his
1143+thunderbolt, took his cap in his hand; then he bowed and trembled and
1144+stammered: “His eminence—the ambassadors—Madame Marguerite of
1145+Flanders—.” He did not know what to say. In truth, he was afraid of
1146+being hung.
1147+
1148+Hung by the populace for waiting, hung by the cardinal for not having
1149+waited, he saw between the two dilemmas only an abyss; that is to say, a
1150+gallows.
1151+
1152+Luckily, some one came to rescue him from his embarrassment, and assume
1153+the responsibility.
1154+
1155+An individual who was standing beyond the railing, in the free space
1156+around the marble table, and whom no one had yet caught sight of, since
1157+his long, thin body was completely sheltered from every visual ray by the
1158+diameter of the pillar against which he was leaning; this individual, we
1159+say, tall, gaunt, pallid, blond, still young, although already wrinkled
1160+about the brow and cheeks, with brilliant eyes and a smiling mouth, clad
1161+in garments of black serge, worn and shining with age, approached the
1162+marble table, and made a sign to the poor sufferer. But the other was so
1163+confused that he did not see him. The new comer advanced another step.
1164+
1165+“Jupiter,” said he, “my dear Jupiter!”
1166+
1167+The other did not hear.
1168+
1169+At last, the tall blond, driven out of patience, shrieked almost in his
1170+face,—
1171+
1172+“Michel Giborne!”
1173+
1174+“Who calls me?” said Jupiter, as though awakened with a start.
1175+
1176+“I,” replied the person clad in black.
1177+
1178+“Ah!” said Jupiter.
1179+
1180+“Begin at once,” went on the other. “Satisfy the populace; I undertake to
1181+appease the bailiff, who will appease monsieur the cardinal.”
1182+
1183+Jupiter breathed once more.
1184+
1185+“Messeigneurs the bourgeois,” he cried, at the top of his lungs to the
1186+crowd, which continued to hoot him, “we are going to begin at once.”
1187+
1188+“_Evoe Jupiter! Plaudite cives_! All hail, Jupiter! Applaud,
1189+citizens!” shouted the scholars.
1190+
1191+“Noel! Noel! good, good,” shouted the people.
1192+
1193+The hand clapping was deafening, and Jupiter had already withdrawn under
1194+his tapestry, while the hall still trembled with acclamations.
1195+
1196+In the meanwhile, the personage who had so magically turned the tempest
1197+into dead calm, as our old and dear Corneille puts it, had modestly
1198+retreated to the half-shadow of his pillar, and would, no doubt, have
1199+remained invisible there, motionless, and mute as before, had he not been
1200+plucked by the sleeve by two young women, who, standing in the front row
1201+of the spectators, had noticed his colloquy with Michel Giborne-Jupiter.
1202+
1203+“Master,” said one of them, making him a sign to approach. “Hold your
1204+tongue, my dear Liénarde,” said her neighbor, pretty, fresh, and very
1205+brave, in consequence of being dressed up in her best attire. “He is not a
1206+clerk, he is a layman; you must not say master to him, but messire.”
1207diff --git a/themes/ananke/exampleSite/content/post/chapter-3.md b/themes/ananke/exampleSite/content/post/chapter-3.md
1208new file mode 100644
1209index 0000000000000000000000000000000000000000..cd29cee58655c16b8efb72a6595be10e18c3e2e4
1210--- /dev/null
1211+++ b/themes/ananke/exampleSite/content/post/chapter-3.md
1212@@ -0,0 +1,100 @@
1213+---
1214+date: 2017-04-11T11:13:32-04:00
1215+description: "Monsieur the Cardinal"
1216+featured_image: ""
1217+tags: []
1218+title: "Chapter III: Monsieur the Cardinal"
1219+---
1220+
1221+Poor Gringoire! the din of all the great double petards of the Saint-Jean,
1222+the discharge of twenty arquebuses on supports, the detonation of that
1223+famous serpentine of the Tower of Billy, which, during the siege of Paris,
1224+on Sunday, the twenty-sixth of September, 1465, killed seven Burgundians
1225+at one blow, the explosion of all the powder stored at the gate of the
1226+Temple, would have rent his ears less rudely at that solemn and dramatic
1227+moment, than these few words, which fell from the lips of the usher, “His
1228+eminence, Monseigneur the Cardinal de Bourbon.”
1229+
1230+It is not that Pierre Gringoire either feared or disdained monsieur the
1231+cardinal. He had neither the weakness nor the audacity for that. A true
1232+eclectic, as it would be expressed nowadays, Gringoire was one of those
1233+firm and lofty, moderate and calm spirits, which always know how to bear
1234+themselves amid all circumstances (_stare in dimidio rerum_), and who
1235+are full of reason and of liberal philosophy, while still setting store by
1236+cardinals. A rare, precious, and never interrupted race of philosophers to
1237+whom wisdom, like another Ariadne, seems to have given a clew of thread
1238+which they have been walking along unwinding since the beginning of the
1239+world, through the labyrinth of human affairs. One finds them in all ages,
1240+ever the same; that is to say, always according to all times. And, without
1241+reckoning our Pierre Gringoire, who may represent them in the fifteenth
1242+century if we succeed in bestowing upon him the distinction which he
1243+deserves, it certainly was their spirit which animated Father du Breul,
1244+when he wrote, in the sixteenth, these naively sublime words, worthy of
1245+all centuries: “I am a Parisian by nation, and a Parrhisian in language,
1246+for _parrhisia_ in Greek signifies liberty of speech; of which I have
1247+made use even towards messeigneurs the cardinals, uncle and brother to
1248+Monsieur the Prince de Conty, always with respect to their greatness, and
1249+without offending any one of their suite, which is much to say.”
1250+
1251+There was then neither hatred for the cardinal, nor disdain for his
1252+presence, in the disagreeable impression produced upon Pierre Gringoire.
1253+Quite the contrary; our poet had too much good sense and too threadbare a
1254+coat, not to attach particular importance to having the numerous allusions
1255+in his prologue, and, in particular, the glorification of the dauphin, son
1256+of the Lion of France, fall upon the most eminent ear. But it is not
1257+interest which predominates in the noble nature of poets. I suppose that
1258+the entity of the poet may be represented by the number ten; it is certain
1259+that a chemist on analyzing and pharmacopolizing it, as Rabelais says,
1260+would find it composed of one part interest to nine parts of self-esteem.
1261+
1262+Now, at the moment when the door had opened to admit the cardinal, the
1263+nine parts of self-esteem in Gringoire, swollen and expanded by the breath
1264+of popular admiration, were in a state of prodigious augmentation, beneath
1265+which disappeared, as though stifled, that imperceptible molecule of which
1266+we have just remarked upon in the constitution of poets; a precious
1267+ingredient, by the way, a ballast of reality and humanity, without which
1268+they would not touch the earth. Gringoire enjoyed seeing, feeling,
1269+fingering, so to speak an entire assembly (of knaves, it is true, but what
1270+matters that?) stupefied, petrified, and as though asphyxiated in the
1271+presence of the incommensurable tirades which welled up every instant from
1272+all parts of his bridal song. I affirm that he shared the general
1273+beatitude, and that, quite the reverse of La Fontaine, who, at the
1274+presentation of his comedy of the “Florentine,” asked, “Who is the
1275+ill-bred lout who made that rhapsody?” Gringoire would gladly have
1276+inquired of his neighbor, “Whose masterpiece is this?”
1277+
1278+The reader can now judge of the effect produced upon him by the abrupt and
1279+unseasonable arrival of the cardinal.
1280+
1281+That which he had to fear was only too fully realized. The entrance of his
1282+eminence upset the audience. All heads turned towards the gallery. It was
1283+no longer possible to hear one’s self. “The cardinal! The cardinal!”
1284+repeated all mouths. The unhappy prologue stopped short for the second
1285+time.
1286+
1287+The cardinal halted for a moment on the threshold of the estrade. While he
1288+was sending a rather indifferent glance around the audience, the tumult
1289+redoubled. Each person wished to get a better view of him. Each man vied
1290+with the other in thrusting his head over his neighbor’s shoulder.
1291+
1292+He was, in fact, an exalted personage, the sight of whom was well worth
1293+any other comedy. Charles, Cardinal de Bourbon, Archbishop and Comte of
1294+Lyon, Primate of the Gauls, was allied both to Louis XI., through his
1295+brother, Pierre, Seigneur de Beaujeu, who had married the king’s eldest
1296+daughter, and to Charles the Bold through his mother, Agnes of Burgundy.
1297+Now, the dominating trait, the peculiar and distinctive trait of the
1298+character of the Primate of the Gauls, was the spirit of the courtier, and
1299+devotion to the powers that be. The reader can form an idea of the
1300+numberless embarrassments which this double relationship had caused him,
1301+and of all the temporal reefs among which his spiritual bark had been
1302+forced to tack, in order not to suffer shipwreck on either Louis or
1303+Charles, that Scylla and that Charybdis which had devoured the Duc de
1304+Nemours and the Constable de Saint-Pol. Thanks to Heaven’s mercy, he had
1305+made the voyage successfully, and had reached home without hindrance. But
1306+although he was in port, and precisely because he was in port, he never
1307+recalled without disquiet the varied haps of his political career, so long
1308+uneasy and laborious. Thus, he was in the habit of saying that the year
1309+1476 had been “white and black” for him—meaning thereby, that in the
1310+course of that year he had lost his mother, the Duchesse de la
1311+Bourbonnais, and his cousin, the Duke of Burgundy, and that one grief had
1312+consoled him for the other.
1313diff --git a/themes/ananke/exampleSite/content/post/chapter-4.md b/themes/ananke/exampleSite/content/post/chapter-4.md
1314new file mode 100644
1315index 0000000000000000000000000000000000000000..f49d937cd148545f42496e22593ee5736ddf6ffb
1316--- /dev/null
1317+++ b/themes/ananke/exampleSite/content/post/chapter-4.md
1318@@ -0,0 +1,86 @@
1319+---
1320+date: 2017-04-12T11:14:48-04:00
1321+description: "Master Jacques Coppenole"
1322+featured_image: ""
1323+tags: ["scene"]
1324+title: "Chapter IV: Master Jacques Coppenole"
1325+---
1326+While the pensioner of Ghent and his eminence were exchanging very low
1327+bows and a few words in voices still lower, a man of lofty stature, with a
1328+large face and broad shoulders, presented himself, in order to enter
1329+abreast with Guillaume Rym; one would have pronounced him a bull-dog by
1330+the side of a fox. His felt doublet and leather jerkin made a spot on the
1331+velvet and silk which surrounded him. Presuming that he was some groom who
1332+had stolen in, the usher stopped him.
1333+
1334+“Hold, my friend, you cannot pass!”
1335+
1336+The man in the leather jerkin shouldered him aside.
1337+
1338+“What does this knave want with me?” said he, in stentorian tones, which
1339+rendered the entire hall attentive to this strange colloquy. “Don’t you
1340+see that I am one of them?”
1341+
1342+“Your name?” demanded the usher.
1343+
1344+“Jacques Coppenole.”
1345+
1346+“Your titles?”
1347+
1348+“Hosier at the sign of the ‘Three Little Chains,’ of Ghent.”
1349+
1350+The usher recoiled. One might bring one’s self to announce aldermen and
1351+burgomasters, but a hosier was too much. The cardinal was on thorns. All
1352+the people were staring and listening. For two days his eminence had been
1353+exerting his utmost efforts to lick these Flemish bears into shape, and to
1354+render them a little more presentable to the public, and this freak was
1355+startling. But Guillaume Rym, with his polished smile, approached the
1356+usher.
1357+
1358+“Announce Master Jacques Coppenole, clerk of the aldermen of the city of
1359+Ghent,” he whispered, very low.
1360+
1361+“Usher,” interposed the cardinal, aloud, “announce Master Jacques
1362+Coppenole, clerk of the aldermen of the illustrious city of Ghent.”
1363+
1364+This was a mistake. Guillaume Rym alone might have conjured away the
1365+difficulty, but Coppenole had heard the cardinal.
1366+
1367+“No, cross of God?” he exclaimed, in his voice of thunder, “Jacques
1368+Coppenole, hosier. Do you hear, usher? Nothing more, nothing less. Cross
1369+of God! hosier; that’s fine enough. Monsieur the Archduke has more than
1370+once sought his _gant_\* in my hose.”
1371+
1372+_* Got the first idea of a timing._
1373+
1374+Laughter and applause burst forth. A jest is always understood in Paris,
1375+and, consequently, always applauded.
1376+
1377+Let us add that Coppenole was of the people, and that the auditors which
1378+surrounded him were also of the people. Thus the communication between him
1379+and them had been prompt, electric, and, so to speak, on a level. The
1380+haughty air of the Flemish hosier, by humiliating the courtiers, had
1381+touched in all these plebeian souls that latent sentiment of dignity still
1382+vague and indistinct in the fifteenth century.
1383+
1384+This hosier was an equal, who had just held his own before monsieur the
1385+cardinal. A very sweet reflection to poor fellows habituated to respect
1386+and obedience towards the underlings of the sergeants of the bailiff of
1387+Sainte-Geneviève, the cardinal’s train-bearer.
1388+
1389+Coppenole proudly saluted his eminence, who returned the salute of the
1390+all-powerful bourgeois feared by Louis XI. Then, while Guillaume Rym, a
1391+“sage and malicious man,” as Philippe de Comines puts it, watched them
1392+both with a smile of raillery and superiority, each sought his place, the
1393+cardinal quite abashed and troubled, Coppenole tranquil and haughty, and
1394+thinking, no doubt, that his title of hosier was as good as any other,
1395+after all, and that Marie of Burgundy, mother to that Marguerite whom
1396+Coppenole was to-day bestowing in marriage, would have been less afraid of
1397+the cardinal than of the hosier; for it is not a cardinal who would have
1398+stirred up a revolt among the men of Ghent against the favorites of the
1399+daughter of Charles the Bold; it is not a cardinal who could have
1400+fortified the populace with a word against her tears and prayers, when the
1401+Maid of Flanders came to supplicate her people in their behalf, even at
1402+the very foot of the scaffold; while the hosier had only to raise his
1403+leather elbow, in order to cause to fall your two heads, most illustrious
1404+seigneurs, Guy d’Hymbercourt and Chancellor Guillaume Hugonet.
1405diff --git a/themes/ananke/exampleSite/content/post/chapter-5.md b/themes/ananke/exampleSite/content/post/chapter-5.md
1406new file mode 100644
1407index 0000000000000000000000000000000000000000..e0f5d2869f9f3ec2e2034301f607303f52e04dbd
1408--- /dev/null
1409+++ b/themes/ananke/exampleSite/content/post/chapter-5.md
1410@@ -0,0 +1,17 @@
1411+---
1412+date: 2017-04-13T11:15:58-04:00
1413+description: "Quasimodo"
1414+featured_image: ""
1415+tags: []
1416+title: "Chapter V: Quasimodo"
1417+---
1418+
1419+In the twinkling of an eye, all was ready to execute Coppenole’s idea. Bourgeois, scholars and law clerks all set to work. The little chapel situated opposite the marble table was selected for the scene of the grinning match. A pane broken in the pretty rose window above the door, left free a circle of stone through which it was agreed that the competitors should thrust their heads. In order to reach it, it was only necessary to mount upon a couple of hogsheads, which had been produced from I know not where, and perched one upon the other, after a fashion. It was settled that each candidate, man or woman (for it was possible to choose a female pope), should, for the sake of leaving the impression of his grimace fresh and complete, cover his face and remain concealed in the chapel until the moment of his appearance. In less than an instant, the chapel was crowded with competitors, upon whom the door was then closed.
1420+
1421+Coppenole, from his post, ordered all, directed all, arranged all. During the uproar, the cardinal, no less abashed than Gringoire, had retired with all his suite, under the pretext of business and vespers, without the crowd which his arrival had so deeply stirred being in the least moved by his departure. Guillaume Rym was the only one who noticed his eminence’s discomfiture. The attention of the populace, like the sun, pursued its revolution; having set out from one end of the hall, and halted for a space in the middle, it had now reached the other end. The marble table, the brocaded gallery had each had their day; it was now the turn of the chapel of Louis XI. Henceforth, the field was open to all folly. There was no one there now, but the Flemings and the rabble.
1422+
1423+The grimaces began. The first face which appeared at the aperture, with eyelids turned up to the reds, a mouth open like a maw, and a brow wrinkled like our hussar boots of the Empire, evoked such an inextinguishable peal of laughter that Homer would have taken all these louts for gods. Nevertheless, the grand hall was anything but Olympus, and Gringoire’s poor Jupiter knew it better than any one else. A second and third grimace followed, then another and another; and the laughter and transports of delight went on increasing. There was in this spectacle, a peculiar power of intoxication and fascination, of which it would be difficult to convey to the reader of our day and our salons any idea.
1424+
1425+Let the reader picture to himself a series of visages presenting successively all geometrical forms, from the triangle to the trapezium, from the cone to the polyhedron; all human expressions, from wrath to lewdness; all ages, from the wrinkles of the new-born babe to the wrinkles of the aged and dying; all religious phantasmagories, from Faun to Beelzebub; all animal profiles, from the maw to the beak, from the jowl to the muzzle. Let the reader imagine all these grotesque figures of the Pont Neuf, those nightmares petrified beneath the hand of Germain Pilon, assuming life and breath, and coming in turn to stare you in the face with burning eyes; all the masks of the Carnival of Venice passing in succession before your glass,—in a word, a human kaleidoscope.
1426+
1427+The orgy grew more and more Flemish. Teniers could have given but a very imperfect idea of it. Let the reader picture to himself in bacchanal form, Salvator Rosa’s battle. There were no longer either scholars or ambassadors or bourgeois or men or women; there was no longer any Clopin Trouillefou, nor Gilles Lecornu, nor Marie Quatrelivres, nor Robin Poussepain. All was universal license. The grand hall was no longer anything but a vast furnace of effrontry and joviality, where every mouth was a cry, every individual a posture; everything shouted and howled. The strange visages which came, in turn, to gnash their teeth in the rose window, were like so many brands cast into the brazier; and from the whole of this effervescing crowd, there escaped, as from a furnace, a sharp, piercing, stinging noise, hissing like the wings of a gnat.
1428diff --git a/themes/ananke/exampleSite/content/post/chapter-6.md b/themes/ananke/exampleSite/content/post/chapter-6.md
1429new file mode 100644
1430index 0000000000000000000000000000000000000000..47507830ee2e6b7a5e146db1e642df0dc5fe9a79
1431--- /dev/null
1432+++ b/themes/ananke/exampleSite/content/post/chapter-6.md
1433@@ -0,0 +1,99 @@
1434+---
1435+date: 2017-04-14T11:25:05-04:00
1436+description: "Esmeralda"
1437+featured_image: "/images/esmeralda.jpg"
1438+tags: []
1439+title: "Chapter VI: Esmeralda"
1440+disable_share: false
1441+---
1442+We are delighted to be able to inform the reader, that during the whole of
1443+this scene, Gringoire and his piece had stood firm. His actors, spurred on
1444+by him, had not ceased to spout his comedy, and he had not ceased to
1445+listen to it. He had made up his mind about the tumult, and was determined
1446+to proceed to the end, not giving up the hope of a return of attention on
1447+the part of the public. This gleam of hope acquired fresh life, when he
1448+saw Quasimodo, Coppenole, and the deafening escort of the pope of the
1449+procession of fools quit the hall amid great uproar. The throng rushed
1450+eagerly after them. “Good,” he said to himself, “there go all the
1451+mischief-makers.” Unfortunately, all the mischief-makers constituted the
1452+entire audience. In the twinkling of an eye, the grand hall was empty.
1453+
1454+To tell the truth, a few spectators still remained, some scattered, others
1455+in groups around the pillars, women, old men, or children, who had had
1456+enough of the uproar and tumult. Some scholars were still perched astride
1457+of the window-sills, engaged in gazing into the Place.
1458+
1459+“Well,” thought Gringoire, “here are still as many as are required to hear
1460+the end of my mystery. They are few in number, but it is a choice
1461+audience, a lettered audience.”
1462+
1463+An instant later, a symphony which had been intended to produce the
1464+greatest effect on the arrival of the Virgin, was lacking. Gringoire
1465+perceived that his music had been carried off by the procession of the
1466+Pope of the Fools. “Skip it,” said he, stoically.
1467+
1468+He approached a group of bourgeois, who seemed to him to be discussing his
1469+piece. This is the fragment of conversation which he caught,—
1470+
1471+“You know, Master Cheneteau, the Hôtel de Navarre, which belonged to
1472+Monsieur de Nemours?”
1473+
1474+“Yes, opposite the Chapelle de Braque.”
1475+
1476+“Well, the treasury has just let it to Guillaume Alixandre, historian, for
1477+six hivres, eight sols, parisian, a year.”
1478+
1479+“How rents are going up!”
1480+
1481+“Come,” said Gringoire to himself, with a sigh, “the others are
1482+listening.”
1483+
1484+“Comrades,” suddenly shouted one of the young scamps from the window, “La
1485+Esmeralda! La Esmeralda in the Place!”
1486+
1487+This word produced a magical effect. Every one who was left in the hall
1488+flew to the windows, climbing the walls in order to see, and repeating,
1489+“La Esmeralda! La Esmeralda?” At the same time, a great sound of applause
1490+was heard from without.
1491+
1492+“What’s the meaning of this, of the Esmeralda?” said Gringoire, wringing
1493+his hands in despair. “Ah, good heavens! it seems to be the turn of the
1494+windows now.”
1495+
1496+He returned towards the marble table, and saw that the representation had
1497+been interrupted. It was precisely at the instant when Jupiter should have
1498+appeared with his thunder. But Jupiter was standing motionless at the foot
1499+of the stage.
1500+
1501+“Michel Giborne!” cried the irritated poet, “what are you doing there? Is
1502+that your part? Come up!”
1503+
1504+“Alas!” said Jupiter, “a scholar has just seized the ladder.”
1505+
1506+Gringoire looked. It was but too true. All communication between his plot
1507+and its solution was intercepted.
1508+
1509+“The rascal,” he murmured. “And why did he take that ladder?”
1510+
1511+“In order to go and see the Esmeralda,” replied Jupiter piteously. “He
1512+said, ‘Come, here’s a ladder that’s of no use!’ and he took it.”
1513+
1514+This was the last blow. Gringoire received it with resignation.
1515+
1516+“May the devil fly away with you!” he said to the comedian, “and if I get
1517+my pay, you shall receive yours.”
1518+
1519+Then he beat a retreat, with drooping head, but the last in the field,
1520+like a general who has fought well.
1521+
1522+And as he descended the winding stairs of the courts: “A fine rabble of
1523+asses and dolts these Parisians!” he muttered between his teeth; “they
1524+come to hear a mystery and don’t listen to it at all! They are engrossed
1525+by every one, by Chopin Trouillefou, by the cardinal, by Coppenole, by
1526+Quasimodo, by the devil! but by Madame the Virgin Mary, not at all. If I
1527+had known, I’d have given you Virgin Mary; you ninnies! And I! to come to
1528+see faces and behold only backs! to be a poet, and to reap the success of
1529+an apothecary! It is true that Homerus begged through the Greek towns, and
1530+that Naso died in exile among the Muscovites. But may the devil flay me if
1531+I understand what they mean with their Esmeralda! What is that word, in
1532+the first place?—‘tis Egyptian!”
1533diff --git a/themes/ananke/exampleSite/static/images/Pope-Edouard-de-Beaumont-1844.jpg b/themes/ananke/exampleSite/static/images/Pope-Edouard-de-Beaumont-1844.jpg
1534new file mode 100644
1535index 0000000000000000000000000000000000000000..a4b5d0fd98b44872863beea3b938b226ce7e326e
1536Binary files /dev/null and b/themes/ananke/exampleSite/static/images/Pope-Edouard-de-Beaumont-1844.jpg differ
1537diff --git a/themes/ananke/exampleSite/static/images/Victor_Hugo-Hunchback.jpg b/themes/ananke/exampleSite/static/images/Victor_Hugo-Hunchback.jpg
1538new file mode 100644
1539index 0000000000000000000000000000000000000000..20a243d8c1efbbd6d0b13ba754a2031c55cd50da
1540Binary files /dev/null and b/themes/ananke/exampleSite/static/images/Victor_Hugo-Hunchback.jpg differ
1541diff --git a/themes/ananke/exampleSite/static/images/esmeralda.jpg b/themes/ananke/exampleSite/static/images/esmeralda.jpg
1542new file mode 100644
1543index 0000000000000000000000000000000000000000..59a28c22801e53a78c7349d518fc68c020802d8d
1544Binary files /dev/null and b/themes/ananke/exampleSite/static/images/esmeralda.jpg differ
1545diff --git a/themes/ananke/exampleSite/static/images/notebook.jpg b/themes/ananke/exampleSite/static/images/notebook.jpg
1546new file mode 100644
1547index 0000000000000000000000000000000000000000..934af267fd5af0c3c59857047191cf552e0ebcbb
1548Binary files /dev/null and b/themes/ananke/exampleSite/static/images/notebook.jpg differ
1549diff --git a/themes/ananke/i18n/bg.toml b/themes/ananke/i18n/bg.toml
1550new file mode 100644
1551index 0000000000000000000000000000000000000000..1186125d08a486ebe9f6ea8fcae2cb0f67ab680f
1552--- /dev/null
1553+++ b/themes/ananke/i18n/bg.toml
1554@@ -0,0 +1,35 @@
1555+[more]
1556+other = "Още"
1557+
1558+[allTitle]
1559+other = "Всички {{.Title }}"
1560+
1561+[recentTitle]
1562+other = "Последни {{.Title }}"
1563+
1564+[readMore]
1565+other = "виж още"
1566+
1567+[whatsInThis]
1568+other = "Съдържание {{ .Type }}"
1569+
1570+[related]
1571+other = "Подобни"
1572+
1573+[yourName]
1574+other = "Вашето име"
1575+
1576+[emailAddress]
1577+other = "Адрес на елекронна поща"
1578+
1579+[message]
1580+other = "Съобщение"
1581+
1582+[emailRequiredNote]
1583+other = "Задължително е да предоставите адрес на електронна поща."
1584+
1585+[send]
1586+other = "Изпрати"
1587+
1588+[taxonomyPageList]
1589+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1590\ No newline at end of file
1591diff --git a/themes/ananke/i18n/de.toml b/themes/ananke/i18n/de.toml
1592new file mode 100644
1593index 0000000000000000000000000000000000000000..e44eb6efa2b40dd2c0edb243417f2a6f975850fa
1594--- /dev/null
1595+++ b/themes/ananke/i18n/de.toml
1596@@ -0,0 +1,35 @@
1597+[more]
1598+other = "Mehr"
1599+
1600+[allTitle]
1601+other = "Alle {{.Title }}"
1602+
1603+[recentTitle]
1604+other = "Neuste {{.Title }}"
1605+
1606+[readMore]
1607+other = "weiterlesen"
1608+
1609+[whatsInThis]
1610+other = "Was ist in dieser {{ .Type }}"
1611+
1612+[related]
1613+other = "Ähnliches"
1614+
1615+[yourName]
1616+other = "Dein Name"
1617+
1618+[emailAddress]
1619+other = "Email Adresse"
1620+
1621+[message]
1622+other = "Nachricht"
1623+
1624+[emailRequiredNote]
1625+other = "Eine Email Adresse wird benötigt."
1626+
1627+[send]
1628+other = "Senden"
1629+
1630+[taxonomyPageList]
1631+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1632\ No newline at end of file
1633diff --git a/themes/ananke/i18n/en.toml b/themes/ananke/i18n/en.toml
1634new file mode 100644
1635index 0000000000000000000000000000000000000000..73b1ac74dfdfacf78a1f461200ae1e1817069b61
1636--- /dev/null
1637+++ b/themes/ananke/i18n/en.toml
1638@@ -0,0 +1,35 @@
1639+[more]
1640+other = "More"
1641+
1642+[allTitle]
1643+other = "All {{.Title }}"
1644+
1645+[recentTitle]
1646+other = "Recent {{.Title }}"
1647+
1648+[readMore]
1649+other = "read more"
1650+
1651+[whatsInThis]
1652+other = "What's in this {{ .Type }}"
1653+
1654+[related]
1655+other = "Related"
1656+
1657+[yourName]
1658+other = "Your Name"
1659+
1660+[emailAddress]
1661+other = "Email Address"
1662+
1663+[message]
1664+other = "Message"
1665+
1666+[emailRequiredNote]
1667+other = "An email address is required."
1668+
1669+[send]
1670+other = "Send"
1671+
1672+[taxonomyPageList]
1673+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1674\ No newline at end of file
1675diff --git a/themes/ananke/i18n/es.toml b/themes/ananke/i18n/es.toml
1676new file mode 100644
1677index 0000000000000000000000000000000000000000..849f14e0a8602fc27c23e25a73b8ef72f175aff0
1678--- /dev/null
1679+++ b/themes/ananke/i18n/es.toml
1680@@ -0,0 +1,35 @@
1681+[more]
1682+other = "Más"
1683+
1684+[allTitle]
1685+other = "Todos los {{.Title }}"
1686+
1687+[recentTitle]
1688+other = "{{.Title }} recientes"
1689+
1690+[readMore]
1691+other = "Leer más"
1692+
1693+[whatsInThis]
1694+other = "Qué hay en este {{ .Type }}"
1695+
1696+[related]
1697+other = "Relacionado"
1698+
1699+[yourName]
1700+other = "Tu nombre"
1701+
1702+[emailAddress]
1703+other = "Dirección de correo electrónico"
1704+
1705+[message]
1706+other = "Mensaje"
1707+
1708+[emailRequiredNote]
1709+other = "Se requiere una dirección de correo electrónico."
1710+
1711+[send]
1712+other = "Enviar"
1713+
1714+[taxonomyPageList]
1715+other = "A continuación encontrará las páginas asociadas a “{{ .Title }}”"
1716\ No newline at end of file
1717diff --git a/themes/ananke/i18n/fr.toml b/themes/ananke/i18n/fr.toml
1718new file mode 100644
1719index 0000000000000000000000000000000000000000..6fb2cc50d166f8bdd4c3ee9bb5f19ec66357fe28
1720--- /dev/null
1721+++ b/themes/ananke/i18n/fr.toml
1722@@ -0,0 +1,35 @@
1723+[more]
1724+other = "Plus"
1725+
1726+[allTitle]
1727+other = "Tous les {{.Title }}"
1728+
1729+[recentTitle]
1730+other = "{{.Title }} récents"
1731+
1732+[readMore]
1733+other = "lire plus"
1734+
1735+[whatsInThis]
1736+other = "Ce qui est dans {{ .Type }}"
1737+
1738+[related]
1739+other = "Lié"
1740+
1741+[yourName]
1742+other = "Votre nom"
1743+
1744+[emailAddress]
1745+other = "Adresse e-mail"
1746+
1747+[message]
1748+other = "Message"
1749+
1750+[emailRequiredNote]
1751+other = "Une adresse e-mail est requise."
1752+
1753+[send]
1754+other = "Envoyer"
1755+
1756+[taxonomyPageList]
1757+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1758\ No newline at end of file
1759diff --git a/themes/ananke/i18n/it.toml b/themes/ananke/i18n/it.toml
1760new file mode 100644
1761index 0000000000000000000000000000000000000000..fc46af54412ba27523e807cbaf19502e96f406b7
1762--- /dev/null
1763+++ b/themes/ananke/i18n/it.toml
1764@@ -0,0 +1,35 @@
1765+[more]
1766+other = "Altro"
1767+
1768+[allTitle]
1769+other = "Tutti {{.Title }}"
1770+
1771+[recentTitle]
1772+other = "Recenti {{.Title }}"
1773+
1774+[readMore]
1775+other = "leggi di più"
1776+
1777+[whatsInThis]
1778+other = "Cosa c'è in {{ .Type }}"
1779+
1780+[related]
1781+other = "Correlati"
1782+
1783+[yourName]
1784+other = "Il tuo nome"
1785+
1786+[emailAddress]
1787+other = "Indirizzo email"
1788+
1789+[message]
1790+other = "Messaggio"
1791+
1792+[emailRequiredNote]
1793+other = "Indirizzo email obbligatorio."
1794+
1795+[send]
1796+other = "Invia"
1797+
1798+[taxonomyPageList]
1799+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1800\ No newline at end of file
1801diff --git a/themes/ananke/i18n/nl.toml b/themes/ananke/i18n/nl.toml
1802new file mode 100644
1803index 0000000000000000000000000000000000000000..0d80c31e58aec2bd6f520906c4b14a5234de3a51
1804--- /dev/null
1805+++ b/themes/ananke/i18n/nl.toml
1806@@ -0,0 +1,35 @@
1807+[more]
1808+other = "Meer"
1809+
1810+[allTitle]
1811+other = "Alle {{.Title }}"
1812+
1813+[recentTitle]
1814+other = "Recente {{.Title }}"
1815+
1816+[readMore]
1817+other = "meer lezen"
1818+
1819+[whatsInThis]
1820+other = "Inhoud van deze {{ .Type }}"
1821+
1822+[related]
1823+other = "Gerelateerd"
1824+
1825+[yourName]
1826+other = "Uw naam"
1827+
1828+[emailAddress]
1829+other = "E-mail adres"
1830+
1831+[message]
1832+other = "Boodschap"
1833+
1834+[emailRequiredNote]
1835+other = "Een e-mailadres is vereist."
1836+
1837+[send]
1838+other = "Stuur"
1839+
1840+[taxonomyPageList]
1841+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1842\ No newline at end of file
1843diff --git a/themes/ananke/i18n/pt.toml b/themes/ananke/i18n/pt.toml
1844new file mode 100644
1845index 0000000000000000000000000000000000000000..48b42695afddf6d6554f7b2ffb39025ae4d8929a
1846--- /dev/null
1847+++ b/themes/ananke/i18n/pt.toml
1848@@ -0,0 +1,35 @@
1849+[more]
1850+other = "Mais"
1851+
1852+[allTitle]
1853+other = "Todo o {{.Title }}"
1854+
1855+[recentTitle]
1856+other = "Recentes {{.Title }}"
1857+
1858+[readMore]
1859+other = "Leia mais"
1860+
1861+[whatsInThis]
1862+other = "O que há neste {{ .Type }}"
1863+
1864+[related]
1865+other = "Relacionado"
1866+
1867+[yourName]
1868+other = "O teu nome"
1869+
1870+[emailAddress]
1871+other = "Endereço de e-mail"
1872+
1873+[message]
1874+other = "Mensagem"
1875+
1876+[emailRequiredNote]
1877+other = "É necessário um endereço de e-mail."
1878+
1879+[send]
1880+other = "Enviar"
1881+
1882+[taxonomyPageList]
1883+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1884\ No newline at end of file
1885diff --git a/themes/ananke/i18n/ru.toml b/themes/ananke/i18n/ru.toml
1886new file mode 100644
1887index 0000000000000000000000000000000000000000..78615111887956c8c6b621f793fa01842cdf6dd1
1888--- /dev/null
1889+++ b/themes/ananke/i18n/ru.toml
1890@@ -0,0 +1,35 @@
1891+[more]
1892+other = "Ещё"
1893+
1894+[allTitle]
1895+other = "Все {{.Title }}"
1896+
1897+[recentTitle]
1898+other = "Недавние {{.Title }}"
1899+
1900+[readMore]
1901+other = "читать дальше"
1902+
1903+[whatsInThis]
1904+other = "Содержание {{ .Type }}"
1905+
1906+[related]
1907+other = "Схожие"
1908+
1909+[yourName]
1910+other = "Ваше имя"
1911+
1912+[emailAddress]
1913+other = "Адрес электронной почты"
1914+
1915+[message]
1916+other = "Сообщение"
1917+
1918+[emailRequiredNote]
1919+other = "Требуется адрес электронной почты."
1920+
1921+[send]
1922+other = "трансмиссия"
1923+
1924+[taxonomyPageList]
1925+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1926\ No newline at end of file
1927diff --git a/themes/ananke/i18n/sv.toml b/themes/ananke/i18n/sv.toml
1928new file mode 100644
1929index 0000000000000000000000000000000000000000..5fc98324b21b08e6ce394c43a215f6f56b4fbec7
1930--- /dev/null
1931+++ b/themes/ananke/i18n/sv.toml
1932@@ -0,0 +1,35 @@
1933+[more]
1934+other = "Mer"
1935+
1936+[allTitle]
1937+other = "Alla {{.Title }}"
1938+
1939+[recentTitle]
1940+other = "Senaste {{.Title }}"
1941+
1942+[readMore]
1943+other = "läs mer"
1944+
1945+[whatsInThis]
1946+other = "Innehåll i {{ .Type }}"
1947+
1948+[related]
1949+other = "Relaterad"
1950+
1951+[yourName]
1952+other = "Ditt namn"
1953+
1954+[emailAddress]
1955+other = "E-postadress"
1956+
1957+[message]
1958+other = "Meddelande"
1959+
1960+[emailRequiredNote]
1961+other = "En e-postadress krävs."
1962+
1963+[send]
1964+other = "Skicka"
1965+
1966+[taxonomyPageList]
1967+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
1968\ No newline at end of file
1969diff --git a/themes/ananke/i18n/uk.toml b/themes/ananke/i18n/uk.toml
1970new file mode 100644
1971index 0000000000000000000000000000000000000000..cd873112d80be8f47dfef69eb1d2588ed6fb4d50
1972--- /dev/null
1973+++ b/themes/ananke/i18n/uk.toml
1974@@ -0,0 +1,35 @@
1975+[more]
1976+other = "Ще"
1977+
1978+[allTitle]
1979+other = "Усі {{.Title }}"
1980+
1981+[recentTitle]
1982+other = "Нещодавні {{.Title }}"
1983+
1984+[readMore]
1985+other = "читати далі"
1986+
1987+[whatsInThis]
1988+other = "Зміст {{ .Type }}"
1989+
1990+[related]
1991+other = "Подібні"
1992+
1993+[yourName]
1994+other = "Ваше ім'я"
1995+
1996+[emailAddress]
1997+other = "Електронна пошта"
1998+
1999+[message]
2000+other = "Повідомлення"
2001+
2002+[emailRequiredNote]
2003+other = "Електронна пошта обов'язкова"
2004+
2005+[send]
2006+other = "Надіслати"
2007+
2008+[taxonomyPageList]
2009+other = "Below you will find pages that utilize the taxonomy term “{{ .Title }}”"
2010\ No newline at end of file
2011diff --git a/themes/ananke/i18n/zh.toml b/themes/ananke/i18n/zh.toml
2012new file mode 100644
2013index 0000000000000000000000000000000000000000..65ce598a8cd056416a53a8b8d2fbc06fc0ab1ef1
2014--- /dev/null
2015+++ b/themes/ananke/i18n/zh.toml
2016@@ -0,0 +1,35 @@
2017+[more]
2018+other = "更多"
2019+
2020+[allTitle]
2021+other = "所有 {{.Title }}"
2022+
2023+[recentTitle]
2024+other = "最近 {{.Title }}"
2025+
2026+[readMore]
2027+other = "继续阅读"
2028+
2029+[whatsInThis]
2030+other = "这是什么 {{ .Type }}"
2031+
2032+[related]
2033+other = "相关內容"
2034+
2035+[yourName]
2036+other = "你的名字"
2037+
2038+[emailAddress]
2039+other = "电邮地址"
2040+
2041+[message]
2042+other = "信息"
2043+
2044+[emailRequiredNote]
2045+other = "需要电子邮件地址。"
2046+
2047+[send]
2048+other = "发送"
2049+
2050+[taxonomyPageList]
2051+other = "标签为“{{ .Title }}”的页面如下"
2052\ No newline at end of file
2053diff --git a/themes/ananke/images/screenshot.png b/themes/ananke/images/screenshot.png
2054new file mode 100644
2055index 0000000000000000000000000000000000000000..dc7643a8169b3f08d96332ba08670f8f8575c7b4
2056Binary files /dev/null and b/themes/ananke/images/screenshot.png differ
2057diff --git a/themes/ananke/images/tn.png b/themes/ananke/images/tn.png
2058new file mode 100644
2059index 0000000000000000000000000000000000000000..74db411a570039d3c90da8e166e55b8fe433fd9d
2060Binary files /dev/null and b/themes/ananke/images/tn.png differ
2061diff --git a/themes/ananke/layouts/404.html b/themes/ananke/layouts/404.html
2062new file mode 100755
2063index 0000000000000000000000000000000000000000..4da44e2315556378d95e07aa0482894150c08b7a
2064--- /dev/null
2065+++ b/themes/ananke/layouts/404.html
2066@@ -0,0 +1,8 @@
2067+{{ define "header" }}{{ partial "page-header.html" . }}{{ end }}
2068+{{ define "main" }}
2069+ <article class="center cf pv5 measure-wide-l">
2070+ <h1>
2071+ This is not the page you were looking for
2072+ </h1>
2073+ </article>
2074+{{ end }}
2075diff --git a/themes/ananke/layouts/_default/baseof.html b/themes/ananke/layouts/_default/baseof.html
2076new file mode 100755
2077index 0000000000000000000000000000000000000000..ff53aa9a5d5bed5c6d255fd177fa2529b6105014
2078--- /dev/null
2079+++ b/themes/ananke/layouts/_default/baseof.html
2080@@ -0,0 +1,57 @@
2081+<!DOCTYPE html>
2082+<html lang="{{ $.Site.LanguageCode | default "en" }}">
2083+ <head>
2084+ <meta charset="utf-8">
2085+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
2086+ {{/* NOTE: the Site's title, and if there is a page title, that is set too */}}
2087+ <title>{{ block "title" . }}{{ with .Params.Title }}{{ . }} | {{ end }}{{ .Site.Title }}{{ end }}</title>
2088+ <meta name="viewport" content="width=device-width,minimum-scale=1">
2089+ {{ hugo.Generator }}
2090+ {{/* NOTE: For Production make sure you add `HUGO_ENV="production"` before your build command */}}
2091+ {{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
2092+ <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
2093+ {{ else }}
2094+ <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
2095+ {{ end }}
2096+
2097+ {{ $stylesheet := .Site.Data.webpack_assets.app }}
2098+ {{ with $stylesheet.css }}
2099+ <link href="{{ relURL (printf "%s%s" "dist/" .) }}" rel="stylesheet">
2100+ {{ end }}
2101+
2102+ {{ range .Site.Params.custom_css }}
2103+ <link rel="stylesheet" href="{{ relURL (.) }}">
2104+ {{ end }}
2105+
2106+ {{ block "favicon" . }}
2107+ {{ partialCached "site-favicon.html" . }}
2108+ {{ end }}
2109+
2110+ {{ if .OutputFormats.Get "RSS" }}
2111+ {{ with .OutputFormats.Get "RSS" }}
2112+ <link href="{{ .RelPermalink }}" rel="alternate" type="application/rss+xml" title="{{ $.Site.Title }}" />
2113+ <link href="{{ .RelPermalink }}" rel="feed" type="application/rss+xml" title="{{ $.Site.Title }}" />
2114+ {{ end }}
2115+ {{ end }}
2116+
2117+ {{/* NOTE: These Hugo Internal Templates can be found starting at https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L158 */}}
2118+ {{- template "_internal/opengraph.html" . -}}
2119+ {{- template "_internal/schema.html" . -}}
2120+ {{- template "_internal/twitter_cards.html" . -}}
2121+
2122+ {{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
2123+ {{ template "_internal/google_analytics_async.html" . }}
2124+ {{ end }}
2125+ {{ block "head" . }}{{ partial "head-additions.html" }}{{ end }}
2126+ </head>
2127+
2128+ <body class="ma0 {{ $.Param "body_classes" | default "avenir bg-near-white"}}{{ with getenv "HUGO_ENV" }} {{ . }}{{ end }}">
2129+
2130+ {{ block "header" . }}{{ partial "site-header.html" .}}{{ end }}
2131+ <main class="pb7" role="main">
2132+ {{ block "main" . }}{{ end }}
2133+ </main>
2134+ {{ block "footer" . }}{{ partialCached "site-footer.html" . }}{{ end }}
2135+ {{ block "scripts" . }}{{ partialCached "site-scripts.html" . }}{{ end }}
2136+ </body>
2137+</html>
2138diff --git a/themes/ananke/layouts/_default/list.html b/themes/ananke/layouts/_default/list.html
2139new file mode 100755
2140index 0000000000000000000000000000000000000000..130a3575de4cf2451e6883b0f7c7f08904e88619
2141--- /dev/null
2142+++ b/themes/ananke/layouts/_default/list.html
2143@@ -0,0 +1,15 @@
2144+{{ define "main" }}
2145+ <article class="pa3 pa4-ns nested-copy-line-height nested-img">
2146+ <section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
2147+ {{- .Content -}}
2148+ </section>
2149+ <section class="flex-ns flex-wrap justify-around mt5">
2150+ {{ range .Paginator.Pages }}
2151+ <div class="relative w-100 w-30-l mb4 bg-white">
2152+ {{- partial "summary.html" . -}}
2153+ </div>
2154+ {{ end }}
2155+ </section>
2156+ {{- template "_internal/pagination.html" . -}}
2157+ </article>
2158+{{ end }}
2159diff --git a/themes/ananke/layouts/_default/single.html b/themes/ananke/layouts/_default/single.html
2160new file mode 100755
2161index 0000000000000000000000000000000000000000..e63f129a9b00b2b2104e9ce98b9153376f7407ea
2162--- /dev/null
2163+++ b/themes/ananke/layouts/_default/single.html
2164@@ -0,0 +1,66 @@
2165+{{ define "header" }}
2166+ {{/* We can override any block in the baseof file be defining it in the template */}}
2167+ {{ partial "page-header.html" . }}
2168+{{ end }}
2169+
2170+{{ define "main" }}
2171+ {{ $section := .Site.GetPage "section" .Section }}
2172+ <article class="flex-l flex-wrap justify-between mw8 center ph3">
2173+ <header class="mt4 w-100">
2174+ <aside class="instapaper_ignoref b helvetica tracked">
2175+ {{/*
2176+ CurrentSection allows us to use the section title instead of inferring from the folder.
2177+ https://gohugo.io/variables/page/#section-variables-and-methods
2178+ */}}
2179+ {{with .CurrentSection.Title }}{{. | upper }}{{end}}
2180+ </aside>
2181+ {{ partial "social-share.html" . }}
2182+ <h1 class="f1 athelas mt3 mb1">
2183+ {{- .Title -}}
2184+ </h1>
2185+ {{ with .Params.author }}
2186+ <p class="tracked">
2187+ By <strong>
2188+ {{ if reflect.IsSlice . }}
2189+ {{ delimit . ", " | markdownify }}
2190+ {{else}}
2191+ {{ . | markdownify }}
2192+ {{ end }}
2193+ </strong>
2194+ </p>
2195+ {{ end }}
2196+ {{/* Hugo uses Go's date formatting is set by example. Here are two formats */}}
2197+ <time class="f6 mv4 dib tracked" datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}">
2198+ {{- .Date.Format "January 2, 2006" -}}
2199+ </time>
2200+
2201+ {{/*
2202+ Show "reading time" and "word count" but only if one of the following are true:
2203+ 1) A global config `params` value is set `show_reading_time = true`
2204+ 2) A section front matter value is set `show_reading_time = true`
2205+ 3) A page front matter value is set `show_reading_time = true`
2206+ */}}
2207+ {{ if (or (eq (.Param "show_reading_time") true) (eq $section.Params.show_reading_time true) )}}
2208+ <span class="f6 mv4 dib tracked"> - {{ .ReadingTime}} minutes read</span>
2209+ <span class="f6 mv4 dib tracked"> - {{ .WordCount}} words</span>
2210+ {{ end }}
2211+ </header>
2212+ <div class="nested-copy-line-height lh-copy {{ $.Param "post_content_classes" | default "serif"}} f4 nested-links nested-img mid-gray pr4-l w-two-thirds-l">
2213+ {{- .Content -}}
2214+ {{- partial "tags.html" . -}}
2215+ <div class="mt6 instapaper_ignoref">
2216+ {{ if .Site.DisqusShortname }}
2217+ {{ template "_internal/disqus.html" . }}
2218+ {{ end }}
2219+ {{ if .Site.Params.commentoEnable }}
2220+ {{- partial "commento.html" . -}}
2221+ {{ end }}
2222+ </div>
2223+ </div>
2224+
2225+ <aside class="w-30-l mt6-l">
2226+ {{- partial "menu-contextual.html" . -}}
2227+ </aside>
2228+
2229+ </article>
2230+{{ end }}
2231diff --git a/themes/ananke/layouts/_default/taxonomy.html b/themes/ananke/layouts/_default/taxonomy.html
2232new file mode 100644
2233index 0000000000000000000000000000000000000000..1dc0ff2d0a9bafeca827cee89e4c018bec8bfbb6
2234--- /dev/null
2235+++ b/themes/ananke/layouts/_default/taxonomy.html
2236@@ -0,0 +1,16 @@
2237+{{ define "main" }}
2238+ <article class="cf pa3 pa4-m pa4-l">
2239+ <div class="measure-wide-l center f4 lh-copy nested-copy-line-height nested-links nested-img mid-gray">
2240+ <p>{{i18n "taxonomyPageList" .}}</p>
2241+ </div>
2242+ </article>
2243+ <div class="mw8 center">
2244+ <section class="flex-ns flex-wrap justify-around mt5">
2245+ {{ range .Pages }}
2246+ <div class="relative w-100 mb4 bg-white">
2247+ {{ partial "summary.html" . }}
2248+ </div>
2249+ {{ end }}
2250+ </section>
2251+ </div>
2252+{{ end }}
2253diff --git a/themes/ananke/layouts/_default/terms.html b/themes/ananke/layouts/_default/terms.html
2254new file mode 100644
2255index 0000000000000000000000000000000000000000..87275c7285906f075117d55c89c039e4791091ee
2256--- /dev/null
2257+++ b/themes/ananke/layouts/_default/terms.html
2258@@ -0,0 +1,22 @@
2259+{{ define "main" }}
2260+ {{ $data := .Data }}
2261+ <article class="cf pa3 pa4-m pa4-l">
2262+ <div class="measure-wide-l center f4 lh-copy nested-copy-line-height nested-links nested-img mid-gray">
2263+ {{ .Content }}
2264+ </div>
2265+ </article>
2266+ <div class="mw8 center">
2267+ <section class="ph4">
2268+ {{ range $key, $value := .Data.Terms }}
2269+ <h2 class="f1">
2270+ <a href="{{ "/" | relLangURL }}{{ $.Data.Plural | urlize }}/{{ $key | urlize }}" class="link blue hover-black">
2271+ {{ $.Data.Singular | humanize }}: {{ $key }}
2272+ </a>
2273+ </h2>
2274+ {{ range $value.Pages }}
2275+ {{ partial "summary.html" . }}
2276+ {{ end }}
2277+ {{ end }}
2278+ </section>
2279+ </div>
2280+{{ end }}
2281diff --git a/themes/ananke/layouts/index.html b/themes/ananke/layouts/index.html
2282new file mode 100755
2283index 0000000000000000000000000000000000000000..148525e973647580163bee9cc221f89b1f4ad6b5
2284--- /dev/null
2285+++ b/themes/ananke/layouts/index.html
2286@@ -0,0 +1,55 @@
2287+{{ define "main" }}
2288+ <article class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
2289+ {{ .Content }}
2290+ </article>
2291+ {{/* Define a section to pull recent posts from. For Hugo 0.20 this will default to the section with the most number of pages. */}}
2292+ {{ $mainSections := .Site.Params.mainSections | default (slice "post") }}
2293+ {{/* Create a variable with that section to use in multiple places. */}}
2294+ {{ $section := where .Site.RegularPages "Section" "in" $mainSections }}
2295+ {{/* Check to see if the section is defined for ranging through it */}}
2296+ {{ $section_count := len $section }}
2297+ {{ if ge $section_count 1 }}
2298+ {{/* Derive the section name */}}
2299+ {{ $section_name := index (.Site.Params.mainSections) 0 }}
2300+
2301+ <div class="pa3 pa4-ns w-100 w-70-ns center">
2302+ {{/* Use $section_name to get the section title. Use "with" to only show it if it exists */}}
2303+ {{ with .Site.GetPage "section" $section_name }}
2304+ <h1 class="flex-none">
2305+ {{ $.Param "recent_copy" | default (i18n "recentTitle" .) }}
2306+ </h1>
2307+ {{ end }}
2308+
2309+ {{ $n_posts := $.Param "recent_posts_number" | default 3 }}
2310+
2311+ <section class="w-100 mw8">
2312+ {{/* Range through the first $n_posts items of the section */}}
2313+ {{ range (first $n_posts $section) }}
2314+ <div class="relative w-100 mb4">
2315+ {{ partial "summary-with-image.html" . }}
2316+ </div>
2317+ {{ end }}
2318+ </section>
2319+
2320+ {{ if ge $section_count (add $n_posts 1) }}
2321+ <section class="w-100">
2322+ <h1 class="f3">{{ i18n "more" }}</h1>
2323+ {{/* Now, range through the next four after the initial $n_posts items. Nest the requirements, "after" then "first" on the outside */}}
2324+ {{ range (first 4 (after $n_posts $section)) }}
2325+ <h2 class="f5 fw4 mb4 dib mr3">
2326+ <a href="{{ .Permalink }}" class="link black dim">
2327+ {{ .Title }}
2328+ </a>
2329+ </h2>
2330+ {{ end }}
2331+
2332+ {{/* As above, Use $section_name to get the section title, and URL. Use "with" to only show it if it exists */}}
2333+ {{ with .Site.GetPage "section" $section_name }}
2334+ <a href="{{ .Permalink }}" class="link db f6 pa2 br3 bg-mid-gray white dim w4 tc">{{ i18n "allTitle" . }}</a>
2335+ {{ end }}
2336+ </section>
2337+ {{ end }}
2338+
2339+ </div>
2340+ {{ end }}
2341+{{ end }}
2342diff --git a/themes/ananke/layouts/page/single.html b/themes/ananke/layouts/page/single.html
2343new file mode 100644
2344index 0000000000000000000000000000000000000000..ac9d1995ac9d4229a42720c41e8c9527ee3fb013
2345--- /dev/null
2346+++ b/themes/ananke/layouts/page/single.html
2347@@ -0,0 +1,18 @@
2348+{{ define "header" }}{{ partial "page-header.html" . }}{{ end }}
2349+{{ define "main" }}
2350+ <div class="flex-l mt2 mw8 center">
2351+ <article class="center cf pv5 ph3 ph4-ns mw7">
2352+ <header>
2353+ <p class="f6 b helvetica tracked">
2354+ {{ humanize .Section | upper }}
2355+ </p>
2356+ <h1 class="f1">
2357+ {{ .Title }}
2358+ </h1>
2359+ </header>
2360+ <div class="nested-copy-line-height lh-copy f4 nested-links nested-img mid-gray">
2361+ {{ .Content }}
2362+ </div>
2363+ </article>
2364+ </div>
2365+{{ end }}
2366diff --git a/themes/ananke/layouts/partials/commento.html b/themes/ananke/layouts/partials/commento.html
2367new file mode 100644
2368index 0000000000000000000000000000000000000000..54e75897345e54fbb16db0e483f7d6e3d58e22b9
2369--- /dev/null
2370+++ b/themes/ananke/layouts/partials/commento.html
2371@@ -0,0 +1,2 @@
2372+<div id="commento"></div>
2373+<script defer src="https://cdn.commento.io/js/commento.js"></script>
2374diff --git a/themes/ananke/layouts/partials/func/GetFeaturedImage.html b/themes/ananke/layouts/partials/func/GetFeaturedImage.html
2375new file mode 100644
2376index 0000000000000000000000000000000000000000..3c0d5de3c1064724213441e634e6239a20b60150
2377--- /dev/null
2378+++ b/themes/ananke/layouts/partials/func/GetFeaturedImage.html
2379@@ -0,0 +1,35 @@
2380+{{/*
2381+ GetFeaturedImage
2382+
2383+ This partial gets the url for featured image for a given page.
2384+
2385+ If a featured_image was set in the page's front matter, then that will be used.
2386+
2387+ If not set, this will search page resources to find an image that contains the word
2388+ "cover", and if found, returns the path to that resource.
2389+
2390+ If no featured_image was set, and there's no "cover" image in page resources, then
2391+ this partial returns an empty string (which evaluates to false).
2392+
2393+ @return Permalink to featured image, or an empty string if not found.
2394+
2395+*/}}
2396+
2397+{{/* Declare a new string variable, $linkToCover */}}
2398+{{ $linkToCover := "" }}
2399+
2400+{{/* Use the value from front matter if present */}}
2401+{{ if .Params.featured_image }}
2402+ {{ $linkToCover = .Params.featured_image }}
2403+
2404+{{/* Find the first image with 'cover' in the name in this page bundle. */}}
2405+{{ else }}
2406+ {{ $img := (.Resources.ByType "image").GetMatch "*cover*" }}
2407+ {{ with $img }}
2408+ {{ $linkToCover = .Permalink }}
2409+ {{ end }}
2410+{{ end }}
2411+
2412+{{/* return either a permalink, or an empty string. Note that partials can only have a single
2413+return statement, so this needs to be at the end of the partial (and not in the if block) */}}
2414+{{ return $linkToCover }}
2415\ No newline at end of file
2416diff --git a/themes/ananke/layouts/partials/head-additions.html b/themes/ananke/layouts/partials/head-additions.html
2417new file mode 100644
2418index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
2419Binary files /dev/null and b/themes/ananke/layouts/partials/head-additions.html differ
2420diff --git a/themes/ananke/layouts/partials/i18nlist.html b/themes/ananke/layouts/partials/i18nlist.html
2421new file mode 100644
2422index 0000000000000000000000000000000000000000..ba7c1ead9a699e62e8fa1a3369c0638b3148fa7d
2423--- /dev/null
2424+++ b/themes/ananke/layouts/partials/i18nlist.html
2425@@ -0,0 +1,10 @@
2426+{{ if .IsTranslated }}
2427+<h4>{{ i18n "translations" }}</h4>
2428+<ul class="pl0 mr3">
2429+ {{ range .Translations }}
2430+ <li class="list f5 f4-ns fw4 dib pr3">
2431+ <a class="hover-white no-underline white-90" href="{{ .Permalink }}">{{ .Lang }}</a>
2432+ </li>
2433+ {{ end}}
2434+</ul>
2435+{{ end }}
2436diff --git a/themes/ananke/layouts/partials/menu-contextual.html b/themes/ananke/layouts/partials/menu-contextual.html
2437new file mode 100644
2438index 0000000000000000000000000000000000000000..ae50dc616cd205ecc4caaa8b060d20bbcfa004a1
2439--- /dev/null
2440+++ b/themes/ananke/layouts/partials/menu-contextual.html
2441@@ -0,0 +1,33 @@
2442+{{/*
2443+ Use Hugo's native Table of contents feature. You must set `toc: true` in your parameters for this to show.
2444+ https://gohugo.io/content-management/toc/
2445+*/}}
2446+
2447+{{- if .Params.toc -}}
2448+ <div class="bg-light-gray pa3 nested-list-reset nested-copy-line-height nested-links">
2449+ <p class="f5 b mb3">{{ i18n "whatsInThis" . }}</p>
2450+ {{ .TableOfContents }}
2451+ </div>
2452+{{- end -}}
2453+
2454+{{/*
2455+ Use Hugo's native related content feature to pull in content that may have similar parameters, like tags. etc.
2456+ https://gohugo.io/content-management/related/
2457+*/}}
2458+
2459+{{ $related := .Site.RegularPages.Related . | first 15 }}
2460+
2461+{{ with $related }}
2462+ <div class="bg-light-gray pa3 nested-list-reset nested-copy-line-height nested-links">
2463+ <p class="f5 b mb3">{{ i18n "related" }}</p>
2464+ <ul class="pa0 list">
2465+ {{ range . }}
2466+ <li class="mb2">
2467+ <a href="{{ .RelPermalink }}">
2468+ {{- .Title -}}
2469+ </a>
2470+ </li>
2471+ {{ end }}
2472+ </ul>
2473+</div>
2474+{{ end }}
2475diff --git a/themes/ananke/layouts/partials/new-window-icon.html b/themes/ananke/layouts/partials/new-window-icon.html
2476new file mode 100644
2477index 0000000000000000000000000000000000000000..8f422ca1206c938644a3a48af36249ce4bce9981
2478--- /dev/null
2479+++ b/themes/ananke/layouts/partials/new-window-icon.html
2480@@ -0,0 +1,2 @@
2481+{{ $new_window_icon_size := "8px" }}
2482+<span class="new-window">{{ partial "svg/new-window.svg" (dict "size" $new_window_icon_size) }}</span>
2483\ No newline at end of file
2484diff --git a/themes/ananke/layouts/partials/page-header.html b/themes/ananke/layouts/partials/page-header.html
2485new file mode 100644
2486index 0000000000000000000000000000000000000000..9f2ebd5a4264a496f1da3ac464c46bab289284ae
2487--- /dev/null
2488+++ b/themes/ananke/layouts/partials/page-header.html
2489@@ -0,0 +1,26 @@
2490+{{ $featured_image := partial "func/GetFeaturedImage.html" . }}
2491+{{ if $featured_image }}
2492+ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
2493+ {{ $featured_image := (trim $featured_image "/") | absURL }}
2494+ <header class="cover bg-top" style="background-image: url('{{ $featured_image }}');">
2495+ <div class="pb3-m pb6-l bg-black-60">
2496+ {{ partial "site-navigation.html" . }}
2497+ <div class="tc-l pv6 ph3 ph4-ns">
2498+ {{ if not .Params.omit_header_text }}
2499+ <h1 class="f2 f1-l fw2 white-90 mb0 lh-title">{{ .Title | default .Site.Title }}</h1>
2500+ {{ with .Params.description }}
2501+ <h2 class="fw1 f5 f3-l white-80 measure-wide-l center lh-copy mt3 mb4">
2502+ {{ . }}
2503+ </h2>
2504+ {{ end }}
2505+ {{ end }}
2506+ </div>
2507+ </div>
2508+ </header>
2509+{{ else }}
2510+ <header>
2511+ <div class="{{ .Site.Params.background_color_class | default "bg-black" }}">
2512+ {{ partial "site-navigation.html" . }}
2513+ </div>
2514+ </header>
2515+{{ end }}
2516diff --git a/themes/ananke/layouts/partials/site-favicon.html b/themes/ananke/layouts/partials/site-favicon.html
2517new file mode 100644
2518index 0000000000000000000000000000000000000000..b7bb9c1f69390a43b25eadc3f9144cdf4bedc9af
2519--- /dev/null
2520+++ b/themes/ananke/layouts/partials/site-favicon.html
2521@@ -0,0 +1,3 @@
2522+{{ if .Site.Params.favicon }}
2523+<link rel="shortcut icon" href="{{ relURL ($.Site.Params.favicon) }}" type="image/x-icon" />
2524+{{ end }}
2525diff --git a/themes/ananke/layouts/partials/site-footer.html b/themes/ananke/layouts/partials/site-footer.html
2526new file mode 100755
2527index 0000000000000000000000000000000000000000..41c06299d81c8e15a2e976a31e70bcaad3435c72
2528--- /dev/null
2529+++ b/themes/ananke/layouts/partials/site-footer.html
2530@@ -0,0 +1,8 @@
2531+<footer class="{{ .Site.Params.background_color_class | default "bg-black" }} bottom-0 w-100 pa3" role="contentinfo">
2532+ <div class="flex justify-between">
2533+ <a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="{{ .Site.BaseURL }}" >
2534+ © {{ with .Site.Copyright | default .Site.Title }} {{ . | safeHTML }} {{ now.Format "2006"}} {{ end }}
2535+ </a>
2536+ <div>{{ partial "social-follow.html" . }}</div>
2537+ </div>
2538+</footer>
2539diff --git a/themes/ananke/layouts/partials/site-header.html b/themes/ananke/layouts/partials/site-header.html
2540new file mode 100755
2541index 0000000000000000000000000000000000000000..10a682f0d493106b7c1a02d305109c8a8c634bed
2542--- /dev/null
2543+++ b/themes/ananke/layouts/partials/site-header.html
2544@@ -0,0 +1,36 @@
2545+{{ $featured_image := .Param "featured_image"}}
2546+{{ if $featured_image }}
2547+ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
2548+ {{ $featured_image := (trim $featured_image "/") | absURL }}
2549+ <header class="cover bg-top" style="background-image: url('{{ $featured_image }}');">
2550+ <div class="{{ .Site.Params.cover_dimming_class | default "bg-black-60" }}">
2551+ {{ partial "site-navigation.html" .}}
2552+ <div class="tc-l pv4 pv6-l ph3 ph4-ns">
2553+ <h1 class="f2 f-subheadline-l fw2 white-90 mb0 lh-title">
2554+ {{ .Title | default .Site.Title }}
2555+ </h1>
2556+ {{ with .Params.description }}
2557+ <h2 class="fw1 f5 f3-l white-80 measure-wide-l center mt3">
2558+ {{ . }}
2559+ </h2>
2560+ {{ end }}
2561+ </div>
2562+ </div>
2563+ </header>
2564+{{ else }}
2565+ <header>
2566+ <div class="pb3-m pb6-l {{ .Site.Params.background_color_class | default "bg-black" }}">
2567+ {{ partial "site-navigation.html" . }}
2568+ <div class="tc-l pv3 ph3 ph4-ns">
2569+ <h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
2570+ {{ .Title | default .Site.Title }}
2571+ </h1>
2572+ {{ with .Params.description }}
2573+ <h2 class="fw1 f5 f3-l white-80 measure-wide-l center lh-copy mt3 mb4">
2574+ {{ . }}
2575+ </h2>
2576+ {{ end }}
2577+ </div>
2578+ </div>
2579+ </header>
2580+{{ end }}
2581diff --git a/themes/ananke/layouts/partials/site-navigation.html b/themes/ananke/layouts/partials/site-navigation.html
2582new file mode 100644
2583index 0000000000000000000000000000000000000000..d73c66d531c04f889d6c9a154c9870fe54e994b1
2584--- /dev/null
2585+++ b/themes/ananke/layouts/partials/site-navigation.html
2586@@ -0,0 +1,26 @@
2587+<nav class="pv3 ph3 ph4-ns" role="navigation">
2588+ <div class="flex-l justify-between items-center center">
2589+ <a href="{{ .Site.Home.RelPermalink }}" class="f3 fw2 hover-white no-underline white-90 dib">
2590+ {{ with .Site.Params.site_logo }}
2591+ <img src="{{ . }}" class="w100 mw5-ns" alt="{{ $.Site.Title }}" />
2592+ {{ else }}
2593+ {{ .Site.Title }}
2594+ {{ end }}
2595+ </a>
2596+ <div class="flex-l items-center">
2597+ {{ partial "i18nlist.html" . }}
2598+ {{ if .Site.Menus.main }}
2599+ <ul class="pl0 mr3">
2600+ {{ range .Site.Menus.main }}
2601+ <li class="list f5 f4-ns fw4 dib pr3">
2602+ <a class="hover-white no-underline white-90" href="{{ .URL }}" title="{{ .Name }} page">
2603+ {{ .Name }}
2604+ </a>
2605+ </li>
2606+ {{ end }}
2607+ </ul>
2608+ {{ end }}
2609+ {{ partialCached "social-follow.html" . }}
2610+ </div>
2611+ </div>
2612+</nav>
2613diff --git a/themes/ananke/layouts/partials/site-scripts.html b/themes/ananke/layouts/partials/site-scripts.html
2614new file mode 100644
2615index 0000000000000000000000000000000000000000..bd6c7f59ca3218763299f2fbcce33f69f8c59b2f
2616--- /dev/null
2617+++ b/themes/ananke/layouts/partials/site-scripts.html
2618@@ -0,0 +1,4 @@
2619+{{ $script := .Site.Data.webpack_assets.app }}
2620+{{ with $script.js }}
2621+ <script src="{{ relURL (printf "%s%s" "dist/" .) }}"></script>
2622+{{ end }}
2623diff --git a/themes/ananke/layouts/partials/social-follow.html b/themes/ananke/layouts/partials/social-follow.html
2624new file mode 100644
2625index 0000000000000000000000000000000000000000..0755ce2e8d6b679096c177123011d2f1cf2a8885
2626--- /dev/null
2627+++ b/themes/ananke/layouts/partials/social-follow.html
2628@@ -0,0 +1,80 @@
2629+<!-- TODO: Add follow intents where available TODO: Revisit color and hover color -->
2630+{{ $icon_size := "32px" }}
2631+{{ with .Param "stackoverflow" }}
2632+<a href="{{ . }}" target="_blank" class="link-transition stackoverflow link dib z-999 pt3 pt0-l mr1" title="Stack Overflow link" rel="noopener" aria-label="follow on Stack Overflow——Opens in a new window">
2633+ {{ partial "svg/stackoverflow.svg" (dict "size" $icon_size) }}
2634+ {{- partial "new-window-icon.html" . -}}
2635+</a>
2636+{{ end }}
2637+{{ with .Param "facebook" }}
2638+<a href="{{ . }}" target="_blank" class="link-transition facebook link dib z-999 pt3 pt0-l mr1" title="Facebook link" rel="noopener" aria-label="follow on Facebook——Opens in a new window">
2639+ {{ partial "svg/facebook.svg" (dict "size" $icon_size) }}
2640+ {{- partial "new-window-icon.html" . -}}
2641+</a>
2642+{{ end }}
2643+{{ with .Param "twitter" }}
2644+<a href="{{ . }}" target="_blank" class="link-transition twitter link dib z-999 pt3 pt0-l mr1" title="Twitter link" rel="noopener" aria-label="follow on Twitter——Opens in a new window">
2645+ {{ partial "svg/twitter.svg" (dict "size" $icon_size) }}
2646+ {{- partial "new-window-icon.html" . -}}
2647+</a>
2648+{{ end }}
2649+{{ with .Param "instagram" }}
2650+<a href="{{ . }}" target="_blank" class="link-transition instagram link dib z-999 pt3 pt0-l mr1" title="Instagram link" rel="noopener" aria-label="follow on Instagram——Opens in a new window">
2651+ {{ partial "svg/instagram.svg" (dict "size" $icon_size) }}
2652+ {{- partial "new-window-icon.html" . -}}
2653+</a>
2654+{{ end }}
2655+{{ with .Param "youtube" }}
2656+<a href="{{ . }}" target="_blank" class="link-transition youtube link dib z-999 pt3 pt0-l mr1" title="Youtube link" rel="noopener" aria-label="follow on Youtube——Opens in a new window">
2657+ {{ partial "svg/youtube.svg" (dict "size" $icon_size) }}
2658+ {{- partial "new-window-icon.html" . -}}
2659+</a>
2660+{{ end }}
2661+{{ with .Param "linkedin" }}
2662+<a href="{{ . }}" target="_blank" class="link-transition linkedin link dib z-999 pt3 pt0-l mr1" title="LinkedIn link" rel="noopener" aria-label="follow on LinkedIn——Opens in a new window">
2663+ {{ partial "svg/linkedin.svg" (dict "size" $icon_size) }}
2664+ {{- partial "new-window-icon.html" . -}}
2665+</a>
2666+{{ end }}
2667+{{ with .Param "github" }}
2668+<a href="{{ . }}" target="_blank" class="link-transition github link dib z-999 pt3 pt0-l mr1" title="Github link" rel="noopener" aria-label="follow on Github——Opens in a new window">
2669+ {{ partial "svg/github.svg" (dict "size" $icon_size) }}
2670+ {{- partial "new-window-icon.html" . -}}
2671+</a>
2672+{{ end }}
2673+{{ with .Param "gitlab" }}
2674+<a href="{{ . }}" target="_blank" class="link-transition gitlab link dib z-999 pt3 pt0-l mr1" title="Gitlab link" rel="noopener" aria-label="follow on Gitlab——Opens in a new window">
2675+ {{ partial "svg/gitlab.svg" (dict "size" $icon_size) }}
2676+ {{- partial "new-window-icon.html" . -}}
2677+</a>
2678+{{ end }}
2679+{{ with .Param "keybase" }}
2680+<a href="{{ . }}" target="_blank" class="link-transition keybase link dib z-999 pt3 pt0-l mr1" title="Keybase link" rel="noopener" aria-label="follow on Keybase——Opens in a new window">
2681+ {{ partial "svg/keybase.svg" (dict "size" $icon_size) }}
2682+ {{- partial "new-window-icon.html" . -}}
2683+</a>
2684+{{ end }}
2685+{{ with .Param "medium" }}
2686+<a href="{{ . }}" target="_blank" class="link-transition medium link dib z-999 pt3 pt0-l mr1" title="Medium link" rel="noopener" aria-label="follow on Medium——Opens in a new window">
2687+ {{ partial "svg/medium.svg" (dict "size" $icon_size) }}
2688+ {{- partial "new-window-icon.html" . -}}
2689+</a>
2690+{{ end }}
2691+{{ with .Param "mastodon" }}
2692+<a href="{{ . }}" target="_blank" class="link-transition mastodon link dib z-999 pt3 pt0-l mr1" title="Mastodon link" rel="noopener" aria-label="follow on Mastodon——Opens in a new window">
2693+ {{ partial "svg/mastodon.svg" (dict "size" $icon_size) }}
2694+ {{- partial "new-window-icon.html" . -}}
2695+</a>
2696+{{ end }}
2697+{{ with .Param "slack" }}
2698+<a href="{{ . }}" target="_blank" class="link-transition slack link dib z-999 pt3 pt0-l mr1" title="Slack link" rel="noopener" aria-label="follow on Slack——Opens in a new window">
2699+ {{ partial "svg/slack.svg" (dict "size" $icon_size) }}
2700+ {{- partial "new-window-icon.html" . -}}
2701+</a>
2702+{{ end }}
2703+{{ with .Param "rss" }}
2704+<a href="{{ . }}" target="_blank" class="link-transition rss link dib z-999 pt3 pt0-l mr1" title="RSS link" rel="noopener" aria-label="RSS——Opens in a new window">
2705+ {{ partial "svg/rss.svg" (dict "size" $icon_size) }}
2706+ {{- partial "new-window-icon.html" . -}}
2707+</a>
2708+{{ end }}
2709diff --git a/themes/ananke/layouts/partials/social-share.html b/themes/ananke/layouts/partials/social-share.html
2710new file mode 100644
2711index 0000000000000000000000000000000000000000..eb313c06ccddf4d9ef49410bc49cfe6e1a898774
2712--- /dev/null
2713+++ b/themes/ananke/layouts/partials/social-share.html
2714@@ -0,0 +1,26 @@
2715+{{ $title := .Title }}
2716+{{ $url := printf "%s" .Permalink | absLangURL }}
2717+{{ $icon_size := "32px" }}
2718+
2719+{{ if not .Params.disable_share }}
2720+ <div id="sharing" class="mt3">
2721+
2722+ {{ $facebook_href := printf "https://www.facebook.com/sharer.php?u=%s" $url }}
2723+ <a href="{{ $facebook_href }}" class="facebook no-underline" aria-label="share on Facebook">
2724+ {{ partialCached "svg/facebook.svg" (dict "size" $icon_size) $icon_size }}
2725+ </a>
2726+
2727+ {{ $twitter_href := printf "https://twitter.com/share?url=%s&text=%s" $url $title }}
2728+ {{ with .Site.Social.twitter }}
2729+ {{ $twitter_href = printf "%s&via=%s" $twitter_href . }}
2730+ {{ end }}
2731+ <a href="{{ $twitter_href }}" class="twitter no-underline" aria-label="share on Twitter">
2732+ {{ partialCached "svg/twitter.svg" (dict "size" $icon_size) $icon_size }}
2733+ </a>
2734+
2735+ {{ $linkedin_href := printf "https://www.linkedin.com/shareArticle?mini=true&url=%s&title=%s" $url $title }}
2736+ <a href="{{ $linkedin_href }}" class="linkedin no-underline" aria-label="share on LinkedIn">
2737+ {{ partialCached "svg/linkedin.svg" (dict "size" $icon_size) $icon_size }}
2738+ </a>
2739+ </div>
2740+{{ end }}
2741diff --git a/themes/ananke/layouts/partials/summary-with-image.html b/themes/ananke/layouts/partials/summary-with-image.html
2742new file mode 100644
2743index 0000000000000000000000000000000000000000..702a3056d1d2f1ceaf29e4d3edd8b746b107c724
2744--- /dev/null
2745+++ b/themes/ananke/layouts/partials/summary-with-image.html
2746@@ -0,0 +1,29 @@
2747+{{ $featured_image := partial "func/GetFeaturedImage.html" . }}
2748+<article class="bb b--black-10">
2749+ <div class="db pv4 ph3 ph0-l no-underline dark-gray">
2750+ <div class="flex flex-column flex-row-ns">
2751+ {{ if $featured_image }}
2752+ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
2753+ {{ $featured_image := (trim $featured_image "/") | absURL }}
2754+ <div class="pr3-ns mb4 mb0-ns w-100 w-40-ns">
2755+ <a href="{{.Permalink}}" class="db grow">
2756+ <img src="{{ $featured_image }}" class="img" alt="image from {{ .Title }}">
2757+ </a>
2758+ </div>
2759+ {{ end }}
2760+ <div class="blah w-100{{ if $featured_image }} w-60-ns pl3-ns{{ end }}">
2761+ <h1 class="f3 fw1 athelas mt0 lh-title">
2762+ <a href="{{.Permalink}}" class="color-inherit dim link">
2763+ {{ .Title }}
2764+ </a>
2765+ </h1>
2766+ <div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
2767+ {{ .Summary }}
2768+ </div>
2769+ <a href="{{.Permalink}}" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">{{ $.Param "read_more_copy" | default (i18n "readMore") }}</a>
2770+ {{/* TODO: add author
2771+ <p class="f6 lh-copy mv0">By {{ .Author }}</p> */}}
2772+ </div>
2773+ </div>
2774+ </div>
2775+</article>
2776diff --git a/themes/ananke/layouts/partials/summary.html b/themes/ananke/layouts/partials/summary.html
2777new file mode 100644
2778index 0000000000000000000000000000000000000000..65b3eaad106f129a8956e31270b6dc0e377a93d2
2779--- /dev/null
2780+++ b/themes/ananke/layouts/partials/summary.html
2781@@ -0,0 +1,13 @@
2782+<div class="relative w-100 mb4 bg-white nested-copy-line-height">
2783+ <div class="bg-white mb3 pa4 gray overflow-hidden">
2784+ <span class="f6 db">{{ humanize .Section }}</span>
2785+ <h1 class="f3 near-black">
2786+ <a href="{{ .Permalink }}" class="link black dim">
2787+ {{ .Title }}
2788+ </a>
2789+ </h1>
2790+ <div class="nested-links f5 lh-copy nested-copy-line-height">
2791+ {{ .Summary }}
2792+ </div>
2793+ </div>
2794+</div>
2795diff --git a/themes/ananke/layouts/partials/svg/facebook.svg b/themes/ananke/layouts/partials/svg/facebook.svg
2796new file mode 100644
2797index 0000000000000000000000000000000000000000..0afb80fb9522268fa337d9f270bcf3a516302f3e
2798--- /dev/null
2799+++ b/themes/ananke/layouts/partials/svg/facebook.svg
2800@@ -0,0 +1 @@
2801+<svg{{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 67 67;" version="1.1" viewBox="0 0 67 67" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M28.765,50.32h6.744V33.998h4.499l0.596-5.624h-5.095 l0.007-2.816c0-1.466,0.14-2.253,2.244-2.253h2.812V17.68h-4.5c-5.405,0-7.307,2.729-7.307,7.317v3.377h-3.369v5.625h3.369V50.32z M33,64C16.432,64,3,50.569,3,34S16.432,4,33,4s30,13.431,30,30S49.568,64,33,64z" style="fill-rule:evenodd;clip-rule:evenodd;"/></svg>
2802diff --git a/themes/ananke/layouts/partials/svg/github.svg b/themes/ananke/layouts/partials/svg/github.svg
2803new file mode 100644
2804index 0000000000000000000000000000000000000000..a362a6072754dcc9d9c9f7ea1e0debac82b33a05
2805--- /dev/null
2806+++ b/themes/ananke/layouts/partials/svg/github.svg
2807@@ -0,0 +1,3 @@
2808+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 512 512;" version="1.1" viewBox="0 0 512 512" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" >
2809+ <path d="M256,32C132.3,32,32,134.8,32,261.7c0,101.5,64.2,187.5,153.2,217.9c11.2,2.1,15.3-5,15.3-11.1 c0-5.5-0.2-19.9-0.3-39.1c-62.3,13.9-75.5-30.8-75.5-30.8c-10.2-26.5-24.9-33.6-24.9-33.6c-20.3-14.3,1.5-14,1.5-14 c22.5,1.6,34.3,23.7,34.3,23.7c20,35.1,52.4,25,65.2,19.1c2-14.8,7.8-25,14.2-30.7c-49.7-5.8-102-25.5-102-113.5 c0-25.1,8.7-45.6,23-61.6c-2.3-5.8-10-29.2,2.2-60.8c0,0,18.8-6.2,61.6,23.5c17.9-5.1,37-7.6,56.1-7.7c19,0.1,38.2,2.6,56.1,7.7 c42.8-29.7,61.5-23.5,61.5-23.5c12.2,31.6,4.5,55,2.2,60.8c14.3,16.1,23,36.6,23,61.6c0,88.2-52.4,107.6-102.3,113.3 c8,7.1,15.2,21.1,15.2,42.5c0,30.7-0.3,55.5-0.3,63c0,6.1,4,13.3,15.4,11C415.9,449.1,480,363.1,480,261.7 C480,134.8,379.7,32,256,32z"/>
2810+</svg>
2811diff --git a/themes/ananke/layouts/partials/svg/gitlab.svg b/themes/ananke/layouts/partials/svg/gitlab.svg
2812new file mode 100644
2813index 0000000000000000000000000000000000000000..36a3bed1a1460f863175480d3d44ae17bc6cd217
2814--- /dev/null
2815+++ b/themes/ananke/layouts/partials/svg/gitlab.svg
2816@@ -0,0 +1 @@
2817+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 512 512;" version="1.1" viewBox="0 0 512 512" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="M29.782 199.732L256 493.714 8.074 309.699c-6.856-5.142-9.712-13.996-7.141-21.993l28.849-87.974zm75.405-174.806c-3.142-8.854-15.709-8.854-18.851 0L29.782 199.732h131.961L105.187 24.926zm56.556 174.806L256 493.714l94.257-293.982H161.743zm349.324 87.974l-28.849-87.974L256 493.714l247.926-184.015c6.855-5.142 9.711-13.996 7.141-21.993zm-85.404-262.78c-3.142-8.854-15.709-8.854-18.851 0l-56.555 174.806h131.961L425.663 24.926z"></path></svg>
2818diff --git a/themes/ananke/layouts/partials/svg/instagram.svg b/themes/ananke/layouts/partials/svg/instagram.svg
2819new file mode 100644
2820index 0000000000000000000000000000000000000000..2fa7d477cc09e5af33639001f39b7d0f3d9cd20e
2821--- /dev/null
2822+++ b/themes/ananke/layouts/partials/svg/instagram.svg
2823@@ -0,0 +1 @@
2824+<svg{{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 67 67;" version="1.1" viewBox="0 0 67 67" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M42.271,26.578v-0.006c0.502,0,1.005,0.01,1.508-0.002 c0.646-0.017,1.172-0.57,1.172-1.217c0-0.963,0-1.927,0-2.89c0-0.691-0.547-1.24-1.236-1.241c-0.961,0-1.922-0.001-2.883,0 c-0.688,0.001-1.236,0.552-1.236,1.243c-0.001,0.955-0.004,1.91,0.003,2.865c0.001,0.143,0.028,0.291,0.073,0.426 c0.173,0.508,0.639,0.82,1.209,0.823C41.344,26.579,41.808,26.578,42.271,26.578z M33,27.817c-3.384-0.002-6.135,2.721-6.182,6.089 c-0.049,3.46,2.72,6.201,6.04,6.272c3.454,0.074,6.248-2.686,6.321-6.043C39.254,30.675,36.462,27.815,33,27.817z M21.046,31.116 v0.082c0,4.515-0.001,9.03,0,13.545c0,0.649,0.562,1.208,1.212,1.208c7.16,0.001,14.319,0.001,21.479,0 c0.656,0,1.215-0.557,1.215-1.212c0.001-4.509,0-9.02,0-13.528v-0.094h-2.912c0.411,1.313,0.537,2.651,0.376,4.014 c-0.161,1.363-0.601,2.631-1.316,3.803s-1.644,2.145-2.779,2.918c-2.944,2.006-6.821,2.182-9.946,0.428 c-1.579-0.885-2.819-2.12-3.685-3.713c-1.289-2.373-1.495-4.865-0.739-7.451C22.983,31.116,22.021,31.116,21.046,31.116z M45.205,49.255c0.159-0.026,0.318-0.049,0.475-0.083c1.246-0.265,2.264-1.304,2.508-2.557c0.025-0.137,0.045-0.273,0.067-0.409 V21.794c-0.021-0.133-0.04-0.268-0.065-0.401c-0.268-1.367-1.396-2.428-2.78-2.618c-0.058-0.007-0.113-0.02-0.17-0.03H20.761 c-0.147,0.027-0.296,0.047-0.441,0.08c-1.352,0.308-2.352,1.396-2.545,2.766c-0.008,0.057-0.02,0.114-0.029,0.171V46.24 c0.028,0.154,0.05,0.311,0.085,0.465c0.299,1.322,1.427,2.347,2.77,2.52c0.064,0.008,0.13,0.021,0.195,0.03H45.205z M33,64 C16.432,64,3,50.569,3,34S16.432,4,33,4s30,13.431,30,30S49.568,64,33,64z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/></svg>
2825diff --git a/themes/ananke/layouts/partials/svg/keybase.svg b/themes/ananke/layouts/partials/svg/keybase.svg
2826new file mode 100644
2827index 0000000000000000000000000000000000000000..9fdb8b399e4d5f495718280edcb13e801ba6f586
2828--- /dev/null
2829+++ b/themes/ananke/layouts/partials/svg/keybase.svg
2830@@ -0,0 +1,3 @@
2831+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 33 33;" version="1.1" viewBox="0 0 33 33" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2832+ <path d="M16.1477825,0.840201442 C7.31178255,0.840201442 0.147782547,8.00420144 0.147782547,16.8402014 C0.147782547,25.6762014 7.31178255,32.8402014 16.1477825,32.8402014 C24.9837825,32.8402014 32.1477825,25.6762014 32.1477825,16.8402014 C32.1477825,8.00420144 24.9837825,0.840201442 16.1477825,0.840201442 Z M14.533,26.371 C14.533,26.899 14.105,27.324 13.579,27.324 C13.054,27.324 12.625,26.899 12.625,26.371 C12.625,25.845 13.053,25.417 13.578,25.417 C14.102,25.417 14.529,25.848 14.529,26.372 M14.75,5 L15.957,5.71 C15.361,6.981 15.428,7.453 15.461,7.558 C15.942,7.544 16.516,7.647 17.172,7.863 C18.254,8.223 19.119,8.988 19.61,10.023 C20.097,11.055 20.14,12.214 19.73,13.278 C19.719,13.306 19.707,13.334 19.695,13.361 L19.695,13.361 L19.925,13.439 C21.375,13.957 22.72,14.804 23.88,15.943 C23.898,15.962 23.915,15.978 23.93,15.996 L23.93,15.996 L24.065,16.127 L24.156,16.226 L24.232,16.306 C24.342,16.426 24.447,16.545 24.551,16.665 C24.598,16.721 24.647,16.773 24.692,16.834 C24.739,16.893 24.789,16.949 24.835,17.009 L24.835,17.009 L24.991,17.213 C26.389,19.066 27.174,21.288 27.175,23.487 C27.175,25.567 26.77,27.436 25.994,28.999 L25.994,28.999 L24.383,28.999 C25.508,27.174 25.763,25.05 25.763,23.487 C25.763,22.989 25.713,22.489 25.622,21.991 L25.622,21.991 L25.518,22.156 C24.605,23.452 22.85,23.945 21.045,23.413 C16.879,22.192 13.21,22.708 10.135,24.942 L10.135,24.942 L8.395,26.21 L9.38,23.119 L7.467,25.149 C7.728,26.571 8.314,27.883 9.147,28.997 L9.147,28.997 L7.45,28.997 C6.957,28.189 6.571,27.312 6.305,26.382 L6.305,26.382 L5,27.769 L5.0005667,25.4970384 C5.01020062,22.6453117 5.18361111,19.2052778 8.305,16.048 C9.379,14.965 10.619,14.126 11.965,13.564 C11.633,12.878 11.495,12.098 11.56,11.258 L11.56,11.258 L10.558,11.197 C9.53,11.133 8.742,10.247 8.803,9.218 L8.803,9.218 L8.803,9.215 L8.891,7.813 C8.951,6.829 9.771,6.058 10.761,6.058 C10.795,6.058 10.832,6.058 10.865,6.061 L10.865,6.061 L10.877,6.061 L12.273,6.147 C12.752,6.175 13.19,6.382 13.518,6.727 C13.815,6.294 14.133,5.854 14.463,5.399 L14.463,5.399 L14.75,5 Z M19.493,25.417 C20.019,25.417 20.447,25.848 20.447,26.372 L20.451,26.371 C20.451,26.899 20.023,27.324 19.496,27.324 C18.97,27.324 18.544,26.899 18.544,26.371 C18.544,25.845 18.967,25.417 19.493,25.417 Z M12.981,11.191 C13.104,10.189 13.559,9.242 14.211,8.221 C14.236,8.271 14.265,8.318 14.295,8.365 C14.559,8.763 15.008,8.99 15.494,8.97 C15.711,8.962 16.099,8.995 16.727,9.202 C17.441,9.438 18.013,9.946 18.335,10.627 C18.657,11.308 18.684,12.069 18.414,12.776 C18.241,13.221 17.96,13.596 17.608,13.885 L17.2,13.383 L17.198,13.38 C16.919,13.039 16.504,12.845 16.064,12.845 C15.729,12.845 15.4,12.962 15.139,13.175 C14.805,13.445 14.625,13.835 14.605,14.233 C13.405,13.692 12.805,12.59 12.977,11.192 L12.981,11.191 L12.981,11.191 Z M17.285,16.301 L16.766,16.726 C16.72,16.762 16.671,16.779 16.62,16.779 C16.554,16.779 16.487,16.749 16.443,16.694 L16.332,16.559 C16.249,16.459 16.265,16.309 16.366,16.225 L16.876,15.805 L15.821,14.506 C15.712,14.373 15.73,14.176 15.865,14.07 C15.923,14.022 15.991,13.998 16.059,13.998 C16.15,13.998 16.24,14.036 16.299,14.111 L19.262,17.756 C19.371,17.891 19.352,18.086 19.22,18.192 C19.181,18.221 19.138,18.245 19.094,18.255 C19.071,18.261 19.049,18.264 19.024,18.264 C18.934,18.264 18.846,18.224 18.784,18.151 L18.489,17.786 L17.444,18.64 C17.398,18.677 17.344,18.695 17.29,18.695 C17.222,18.695 17.151,18.665 17.104,18.605 L16.627,18.026 C16.545,17.924 16.559,17.774 16.662,17.69 L17.713,16.833 L17.287,16.3 L17.285,16.301 L17.285,16.301 Z M11.84,9.866 L10.644,9.791 C10.389,9.776 10.194,9.556 10.209,9.303 L10.299,7.902 C10.313,7.657 10.515,7.466 10.76,7.466 L10.784,7.466 L12.185,7.557 C12.308,7.563 12.421,7.617 12.502,7.709 C12.585,7.803 12.625,7.919 12.618,8.045 L12.611,8.146 C12.291,8.713 12.026,9.28 11.838,9.866 L11.84,9.866 L11.84,9.866 Z M24.364,21.347 C23.799,22.152 22.677,22.428 21.44,22.065 C17.554,20.924 14.044,21.162 10.972,22.766 L12.608,17.643 L7.317,23.252 C7.416,19.49 9.77,16.286 13.075,14.941 C13.546,15.314 14.109,15.601 14.748,15.782 C14.908,15.826 15.07,15.856 15.228,15.884 C15.045,16.342 15.109,16.881 15.438,17.291 L15.513,17.381 C15.341,17.831 15.408,18.356 15.734,18.755 L16.209,19.337 C16.475,19.662 16.868,19.85 17.288,19.85 C17.609,19.85 17.923,19.739 18.174,19.536 L18.459,19.304 C18.633,19.378 18.826,19.417 19.025,19.417 C19.138,19.417 19.247,19.407 19.355,19.382 C19.573,19.332 19.779,19.232 19.953,19.091 C20.576,18.581 20.673,17.656 20.162,17.031 L18.492,14.975 C18.637,14.858 18.773,14.731 18.9,14.594 C19.035,14.631 19.171,14.672 19.3,14.714 C19.566,14.811 19.833,14.912 20.095,15.029 C21.1,15.474 22.049,16.129 22.866,16.926 C22.895,16.956 22.925,16.981 22.951,17.009 L23.121,17.184 C23.159,17.223 23.197,17.263 23.232,17.304 C23.311,17.389 23.392,17.479 23.471,17.571 L23.597,17.721 C23.642,17.774 23.683,17.825 23.727,17.881 L23.841,18.031 C23.881,18.082 23.92,18.133 23.958,18.185 C24.796,19.334 24.945,20.514 24.362,21.342 L24.362,21.347 L24.364,21.347 Z M11.806,9.115 L10.971,9.064 L11.024,8.229 L11.858,8.28 L11.806,9.115 Z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/>
2833+</svg>
2834diff --git a/themes/ananke/layouts/partials/svg/linkedin.svg b/themes/ananke/layouts/partials/svg/linkedin.svg
2835new file mode 100644
2836index 0000000000000000000000000000000000000000..744ef7ca15cfba8de491f5bf690b5657e35312bc
2837--- /dev/null
2838+++ b/themes/ananke/layouts/partials/svg/linkedin.svg
2839@@ -0,0 +1,3 @@
2840+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 65 65;" version="1.1" viewBox="0 0 65 65" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2841+ <path d="M50.837,48.137V36.425c0-6.275-3.35-9.195-7.816-9.195 c-3.604,0-5.219,1.983-6.119,3.374V27.71h-6.79c0.09,1.917,0,20.427,0,20.427h6.79V36.729c0-0.609,0.044-1.219,0.224-1.655 c0.49-1.22,1.607-2.483,3.482-2.483c2.458,0,3.44,1.873,3.44,4.618v10.929H50.837z M22.959,24.922c2.367,0,3.842-1.57,3.842-3.531 c-0.044-2.003-1.475-3.528-3.797-3.528s-3.841,1.524-3.841,3.528c0,1.961,1.474,3.531,3.753,3.531H22.959z M34,64 C17.432,64,4,50.568,4,34C4,17.431,17.432,4,34,4s30,13.431,30,30C64,50.568,50.568,64,34,64z M26.354,48.137V27.71h-6.789v20.427 H26.354z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/>
2842+</svg>
2843diff --git a/themes/ananke/layouts/partials/svg/mastodon.svg b/themes/ananke/layouts/partials/svg/mastodon.svg
2844new file mode 100644
2845index 0000000000000000000000000000000000000000..205345b9746d16fbd283d7f3aac94475201c9bfd
2846--- /dev/null
2847+++ b/themes/ananke/layouts/partials/svg/mastodon.svg
2848@@ -0,0 +1,4 @@
2849+<svg{{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 230 230;" version="1.1" viewBox="0 0 230 230" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2850+<path d="M211.80683 139.0875c-3.1825 16.36625-28.4925 34.2775-57.5625 37.74875-15.16 1.80875-30.0825 3.47125-45.99875 2.74125-26.0275-1.1925-46.565-6.2125-46.565-6.2125 0 2.53375.15625 4.94625.46875 7.2025 3.38375 25.68625 25.47 27.225 46.3925 27.9425 21.115.7225 39.91625-5.20625 39.91625-5.20625l.86875 19.09s-14.77 7.93125-41.08125 9.39c-14.50875.7975-32.52375-.365-53.50625-5.91875C9.23183 213.82 1.40558 165.31125.20808 116.09125c-.36375-14.61375-.14-28.39375-.14-39.91875 0-50.33 32.97625-65.0825 32.97625-65.0825C49.67058 3.45375 78.20308.2425 107.86433 0h.72875c29.66125.2425 58.21125 3.45375 74.8375 11.09 0 0 32.97625 14.7525 32.97625 65.0825 0 0 .4125 37.13375-4.6 62.915" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/>
2851+<path d="M65.68743 96.45938c0 9.01375-7.3075 16.32125-16.3225 16.32125-9.01375 0-16.32-7.3075-16.32-16.32125 0-9.01375 7.30625-16.3225 16.32-16.3225 9.015 0 16.3225 7.30875 16.3225 16.3225M124.52893 96.45938c0 9.01375-7.30875 16.32125-16.3225 16.32125-9.01375 0-16.32125-7.3075-16.32125-16.32125 0-9.01375 7.3075-16.3225 16.32125-16.3225 9.01375 0 16.3225 7.30875 16.3225 16.3225M183.36933 96.45938c0 9.01375-7.3075 16.32125-16.32125 16.32125-9.01375 0-16.32125-7.3075-16.32125-16.32125 0-9.01375 7.3075-16.3225 16.32125-16.3225 9.01375 0 16.32125 7.30875 16.32125 16.3225" fill="#fff"/>
2852+</svg>
2853diff --git a/themes/ananke/layouts/partials/svg/medium.svg b/themes/ananke/layouts/partials/svg/medium.svg
2854new file mode 100644
2855index 0000000000000000000000000000000000000000..cc5dc231bb39bac2b03f00868465f697623223d2
2856--- /dev/null
2857+++ b/themes/ananke/layouts/partials/svg/medium.svg
2858@@ -0,0 +1,3 @@
2859+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 170 170;" version="1.1" viewBox="0 0 170 170" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" >
2860+<path d="M46.5340803,65.2157554 C46.6968378,63.6076572 46.0836,62.018231 44.8828198,60.93592 L32.6512605,46.2010582 L32.6512605,44 L70.6302521,44 L99.9859944,108.380952 L125.794585,44 L162,44 L162,46.2010582 L151.542017,56.2281011 C150.640424,56.9153477 150.193188,58.0448862 150.380019,59.1628454 L150.380019,132.837155 C150.193188,133.955114 150.640424,135.084652 151.542017,135.771899 L161.755369,145.798942 L161.755369,148 L110.38282,148 L110.38282,145.798942 L120.963119,135.527337 C122.002801,134.487948 122.002801,134.182246 122.002801,132.592593 L122.002801,73.0417402 L92.585901,147.755438 L88.6106443,147.755438 L54.3622782,73.0417402 L54.3622782,123.115814 C54.0767278,125.221069 54.7759199,127.3406 56.2581699,128.863022 L70.0186741,145.55438 L70.0186741,147.755438 L31,147.755438 L31,145.55438 L44.7605042,128.863022 C46.2319621,127.338076 46.8903838,125.204485 46.5340803,123.115814 L46.5340803,65.2157554 Z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/>
2861+</svg>
2862diff --git a/themes/ananke/layouts/partials/svg/new-window.svg b/themes/ananke/layouts/partials/svg/new-window.svg
2863new file mode 100644
2864index 0000000000000000000000000000000000000000..ba148ad7a5314380e15b13efd2277646d8565e77
2865--- /dev/null
2866+++ b/themes/ananke/layouts/partials/svg/new-window.svg
2867@@ -0,0 +1,3 @@
2868+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 1000 1000;" version="1.1" viewBox="0 0 1000 1000" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" >
2869+<path d="M598 128h298v298h-86v-152l-418 418-60-60 418-418h-152v-86zM810 810v-298h86v298c0 46-40 86-86 86h-596c-48 0-86-40-86-86v-596c0-46 38-86 86-86h298v86h-298v596h596z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/>
2870+</svg>
2871diff --git a/themes/ananke/layouts/partials/svg/rss.svg b/themes/ananke/layouts/partials/svg/rss.svg
2872new file mode 100644
2873index 0000000000000000000000000000000000000000..084cff52cc8784879f959496f3e60cc531375bca
2874--- /dev/null
2875+++ b/themes/ananke/layouts/partials/svg/rss.svg
2876@@ -0,0 +1,5 @@
2877+<svg xmlns="http://www.w3.org/2000/svg" {{ with .size }}height="{{ . }}" width="{{ . }}"{{ end }} viewBox="0 0 24 24">
2878+ <circle cx="6.18" cy="17.82" r="2.18"/>
2879+ <path id="scale" d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z"/>
2880+</svg>
2881+
2882diff --git a/themes/ananke/layouts/partials/svg/slack.svg b/themes/ananke/layouts/partials/svg/slack.svg
2883new file mode 100644
2884index 0000000000000000000000000000000000000000..57974d45a382d42a9f8e8eb0490c474245e4f678
2885--- /dev/null
2886+++ b/themes/ananke/layouts/partials/svg/slack.svg
2887@@ -0,0 +1,27 @@
2888+<svg {{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 65 65 150 135;" version="1.1" viewBox="65 65 150 135" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
2889+<style type="text/css">
2890+ .st0{fill:#BABABA;}
2891+</style>
2892+<g>
2893+ <g>
2894+ <path class="st0" d="M99.4,151.2c0,7.1-5.8,12.9-12.9,12.9s-12.9-5.8-12.9-12.9c0-7.1,5.8-12.9,12.9-12.9h12.9V151.2z"/>
2895+ <path class="st0" d="M105.9,151.2c0-7.1,5.8-12.9,12.9-12.9s12.9,5.8,12.9,12.9v32.3c0,7.1-5.8,12.9-12.9,12.9
2896+ s-12.9-5.8-12.9-12.9C105.9,183.5,105.9,151.2,105.9,151.2z"/>
2897+ </g>
2898+ <g>
2899+ <path class="st0" d="M118.8,99.4c-7.1,0-12.9-5.8-12.9-12.9s5.8-12.9,12.9-12.9s12.9,5.8,12.9,12.9v12.9H118.8z"/>
2900+ <path class="st0" d="M118.8,105.9c7.1,0,12.9,5.8,12.9,12.9s-5.8,12.9-12.9,12.9H86.5c-7.1,0-12.9-5.8-12.9-12.9
2901+ s5.8-12.9,12.9-12.9C86.5,105.9,118.8,105.9,118.8,105.9z"/>
2902+ </g>
2903+ <g>
2904+ <path class="st0" d="M170.6,118.8c0-7.1,5.8-12.9,12.9-12.9c7.1,0,12.9,5.8,12.9,12.9s-5.8,12.9-12.9,12.9h-12.9V118.8z"/>
2905+ <path class="st0" d="M164.1,118.8c0,7.1-5.8,12.9-12.9,12.9c-7.1,0-12.9-5.8-12.9-12.9V86.5c0-7.1,5.8-12.9,12.9-12.9
2906+ c7.1,0,12.9,5.8,12.9,12.9V118.8z"/>
2907+ </g>
2908+ <g>
2909+ <path class="st0" d="M151.2,170.6c7.1,0,12.9,5.8,12.9,12.9c0,7.1-5.8,12.9-12.9,12.9c-7.1,0-12.9-5.8-12.9-12.9v-12.9H151.2z"/>
2910+ <path class="st0" d="M151.2,164.1c-7.1,0-12.9-5.8-12.9-12.9c0-7.1,5.8-12.9,12.9-12.9h32.3c7.1,0,12.9,5.8,12.9,12.9
2911+ c0,7.1-5.8,12.9-12.9,12.9H151.2z"/>
2912+ </g>
2913+</g>
2914+</svg>
2915diff --git a/themes/ananke/layouts/partials/svg/stackoverflow.svg b/themes/ananke/layouts/partials/svg/stackoverflow.svg
2916new file mode 100644
2917index 0000000000000000000000000000000000000000..ece303fe9361fcad7fdc3248fa5030f20eb98a3f
2918--- /dev/null
2919+++ b/themes/ananke/layouts/partials/svg/stackoverflow.svg
2920@@ -0,0 +1,8 @@
2921+<svg{{ with .size }} height="{{ . }}" {{ end }}
2922+ style="enable-background:new 0 0 67 67;"
2923+ xmlns="http://www.w3.org/2000/svg"
2924+ viewBox="0 0 24 24"
2925+ width="{{ .size }}"
2926+>
2927+ <path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm.869 5.903l3.114 4.567-.975.665-3.115-4.567.976-.665zm-2.812 2.585l4.84 2.838-.6 1.017-4.842-2.838.602-1.017zm-1.276 2.724l5.413 1.521-.291 1.077-5.428-1.458.306-1.14zm-.588 2.461l5.687.569-.103 1.12-5.691-.513.107-1.176zm-.169 2.16h5.835v1.167h-5.835v-1.167zm7.976 3.167h-10v-6h1v5h8v-5h1v6zm.195-8.602l-.945-5.446 1.162-.202.947 5.446-1.164.202z"/>
2928+</svg>
2929diff --git a/themes/ananke/layouts/partials/svg/twitter.svg b/themes/ananke/layouts/partials/svg/twitter.svg
2930new file mode 100644
2931index 0000000000000000000000000000000000000000..6803558c389e5cee7030bb902bc1599da258364f
2932--- /dev/null
2933+++ b/themes/ananke/layouts/partials/svg/twitter.svg
2934@@ -0,0 +1 @@
2935+<svg{{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 67 67;" version="1.1" viewBox="0 0 67 67" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M37.167,22.283c-2.619,0.953-4.274,3.411-4.086,6.101 l0.063,1.038l-1.048-0.127c-3.813-0.487-7.145-2.139-9.974-4.915l-1.383-1.377l-0.356,1.017c-0.754,2.267-0.272,4.661,1.299,6.271 c0.838,0.89,0.649,1.017-0.796,0.487c-0.503-0.169-0.943-0.296-0.985-0.233c-0.146,0.149,0.356,2.076,0.754,2.839 c0.545,1.06,1.655,2.097,2.871,2.712l1.027,0.487l-1.215,0.021c-1.173,0-1.215,0.021-1.089,0.467 c0.419,1.377,2.074,2.839,3.918,3.475l1.299,0.444l-1.131,0.678c-1.676,0.976-3.646,1.526-5.616,1.568 C19.775,43.256,19,43.341,19,43.405c0,0.211,2.557,1.397,4.044,1.864c4.463,1.377,9.765,0.783,13.746-1.568 c2.829-1.673,5.657-5,6.978-8.221c0.713-1.716,1.425-4.851,1.425-6.354c0-0.975,0.063-1.102,1.236-2.267 c0.692-0.678,1.341-1.419,1.467-1.631c0.21-0.403,0.188-0.403-0.88-0.043c-1.781,0.636-2.033,0.551-1.152-0.402 c0.649-0.678,1.425-1.907,1.425-2.267c0-0.063-0.314,0.042-0.671,0.233c-0.377,0.212-1.215,0.53-1.844,0.72l-1.131,0.361l-1.027-0.7 c-0.566-0.381-1.361-0.805-1.781-0.932C39.766,21.902,38.131,21.944,37.167,22.283z M33,64C16.432,64,3,50.569,3,34S16.432,4,33,4 s30,13.431,30,30S49.568,64,33,64z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/></svg>
2936diff --git a/themes/ananke/layouts/partials/svg/youtube.svg b/themes/ananke/layouts/partials/svg/youtube.svg
2937new file mode 100644
2938index 0000000000000000000000000000000000000000..9a553794619a5ac0384a7b6ab21cb242d57c1a16
2939--- /dev/null
2940+++ b/themes/ananke/layouts/partials/svg/youtube.svg
2941@@ -0,0 +1 @@
2942+<svg{{ with .size }} height="{{ . }}" {{ end }} style="enable-background:new 0 0 67 67;" version="1.1" viewBox="0 0 67 67" width="{{ .size }}" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M42.527,41.34c-0.278,0-0.478,0.078-0.6,0.244 c-0.121,0.156-0.18,0.424-0.18,0.796v0.896h1.543V42.38c0-0.372-0.062-0.64-0.185-0.796C42.989,41.418,42.792,41.34,42.527,41.34z M36.509,41.309c0.234,0,0.417,0.076,0.544,0.23c0.123,0.155,0.185,0.383,0.185,0.682v4.584c0,0.286-0.053,0.487-0.153,0.611 c-0.1,0.127-0.256,0.189-0.47,0.189c-0.148,0-0.287-0.033-0.421-0.096c-0.135-0.062-0.274-0.171-0.415-0.313v-5.531 c0.119-0.122,0.239-0.213,0.36-0.271C36.26,41.335,36.383,41.309,36.509,41.309z M41.748,44.658v1.672 c0,0.468,0.057,0.792,0.17,0.974c0.118,0.181,0.313,0.269,0.592,0.269c0.289,0,0.491-0.076,0.606-0.229 c0.114-0.153,0.175-0.489,0.175-1.013v-0.405h1.795v0.456c0,0.911-0.217,1.596-0.657,2.059c-0.435,0.459-1.089,0.687-1.958,0.687 c-0.781,0-1.398-0.242-1.847-0.731c-0.448-0.486-0.676-1.157-0.676-2.014v-3.986c0-0.768,0.249-1.398,0.742-1.882 c0.493-0.484,1.128-0.727,1.911-0.727c0.799,0,1.413,0.225,1.843,0.674c0.429,0.448,0.642,1.093,0.642,1.935v2.264H41.748z M38.623,48.495c-0.271,0.336-0.669,0.501-1.187,0.501c-0.343,0-0.646-0.062-0.912-0.192c-0.267-0.129-0.519-0.327-0.746-0.601 v0.681h-1.764V36.852h1.764v3.875c0.237-0.27,0.485-0.478,0.748-0.616c0.267-0.143,0.534-0.212,0.805-0.212 c0.554,0,0.975,0.189,1.265,0.565c0.294,0.379,0.438,0.933,0.438,1.66v4.926C39.034,47.678,38.897,48.159,38.623,48.495z M30.958,48.884v-0.976c-0.325,0.361-0.658,0.636-1.009,0.822c-0.349,0.191-0.686,0.282-1.014,0.282 c-0.405,0-0.705-0.129-0.913-0.396c-0.201-0.266-0.305-0.658-0.305-1.189v-7.422h1.744v6.809c0,0.211,0.037,0.362,0.107,0.457 c0.077,0.095,0.196,0.141,0.358,0.141c0.128,0,0.292-0.062,0.488-0.188c0.197-0.125,0.375-0.283,0.542-0.475v-6.744h1.744v8.878 H30.958z M24.916,38.6v10.284h-1.968V38.6h-2.034v-1.748h6.036V38.6H24.916z M32.994,32.978c0-0.001,12.08,0.018,13.514,1.45 c1.439,1.435,1.455,8.514,1.455,8.555c0,0-0.012,7.117-1.455,8.556C45.074,52.969,32.994,53,32.994,53s-12.079-0.031-13.516-1.462 c-1.438-1.435-1.441-8.502-1.441-8.556c0-0.041,0.004-7.12,1.441-8.555C20.916,32.996,32.994,32.977,32.994,32.978z M42.52,29.255 h-1.966v-1.08c-0.358,0.397-0.736,0.703-1.13,0.909c-0.392,0.208-0.771,0.312-1.14,0.312c-0.458,0-0.797-0.146-1.027-0.437 c-0.229-0.291-0.345-0.727-0.345-1.311v-8.172h1.962v7.497c0,0.231,0.045,0.399,0.127,0.502c0.08,0.104,0.216,0.156,0.399,0.156 c0.143,0,0.327-0.069,0.548-0.206c0.22-0.137,0.423-0.312,0.605-0.527v-7.422h1.966V29.255z M31.847,27.588 c0.139,0.147,0.339,0.219,0.6,0.219c0.266,0,0.476-0.075,0.634-0.223c0.157-0.152,0.235-0.358,0.235-0.618v-5.327 c0-0.214-0.08-0.387-0.241-0.519c-0.16-0.131-0.37-0.196-0.628-0.196c-0.241,0-0.435,0.065-0.586,0.196 c-0.148,0.132-0.225,0.305-0.225,0.519v5.327C31.636,27.233,31.708,27.439,31.847,27.588z M30.408,19.903 c0.528-0.449,1.241-0.674,2.132-0.674c0.812,0,1.48,0.237,2.001,0.711c0.517,0.473,0.777,1.083,0.777,1.828v5.051 c0,0.836-0.255,1.491-0.762,1.968c-0.513,0.476-1.212,0.714-2.106,0.714c-0.858,0-1.547-0.246-2.064-0.736 c-0.513-0.492-0.772-1.152-0.772-1.983v-5.068C29.613,20.954,29.877,20.351,30.408,19.903z M24.262,16h-2.229l2.634,8.003v5.252 h2.213v-5.5L29.454,16h-2.25l-1.366,5.298h-0.139L24.262,16z M33,64C16.432,64,3,50.569,3,34S16.432,4,33,4s30,13.431,30,30 S49.568,64,33,64z" style="fill-rule:evenodd;clip-rule:evenodd;fill:{{ .fill }};"/></svg>
2943diff --git a/themes/ananke/layouts/partials/tags.html b/themes/ananke/layouts/partials/tags.html
2944new file mode 100644
2945index 0000000000000000000000000000000000000000..4fce241eddc00d0045a181bcb24bff8a7dbadd89
2946--- /dev/null
2947+++ b/themes/ananke/layouts/partials/tags.html
2948@@ -0,0 +1,9 @@
2949+<ul class="pa0">
2950+ {{ range .Params.tags }}
2951+ <li class="list">
2952+ <a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}" class="link f5 grow no-underline br-pill ba ph3 pv2 mb2 dib black sans-serif">
2953+ {{- . -}}
2954+ </a>
2955+ </li>
2956+ {{ end }}
2957+</ul>
2958diff --git a/themes/ananke/layouts/post/list.html b/themes/ananke/layouts/post/list.html
2959new file mode 100644
2960index 0000000000000000000000000000000000000000..73c9b5c475ddf3e90fe8ec07e102e54c3af4b883
2961--- /dev/null
2962+++ b/themes/ananke/layouts/post/list.html
2963@@ -0,0 +1,21 @@
2964+{{ define "main" }}
2965+{{/*
2966+ This template is the same as the default and is here to demonstrate that if you have a content directory called "post" you can create a layouts directory, just for that section.
2967+ */}}
2968+ <article class="pa3 pa4-ns nested-copy-line-height nested-img">
2969+ <section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
2970+ {{ .Content }}
2971+ </section>
2972+ <aside class="flex-ns flex-wrap justify-around mt5">
2973+ {{ range .Paginator.Pages }}
2974+ <div class="relative w-100 w-30-l mb4 bg-white">
2975+ {{/*
2976+ Note we can use `.Render` here for items just in this section, instead of a partial to pull in items for the list page. https://gohugo.io/functions/render/
2977+ */}}
2978+ {{ .Render "summary" }}
2979+ </div>
2980+ {{ end }}
2981+ </aside>
2982+ {{ template "_internal/pagination.html" . }}
2983+ </article>
2984+{{ end }}
2985diff --git a/themes/ananke/layouts/post/summary-with-image.html b/themes/ananke/layouts/post/summary-with-image.html
2986new file mode 100644
2987index 0000000000000000000000000000000000000000..3afac67d41bdb24e08575b3a5aa58684ec887ed7
2988--- /dev/null
2989+++ b/themes/ananke/layouts/post/summary-with-image.html
2990@@ -0,0 +1,20 @@
2991+<article class="bb b--black-10">
2992+ <a class="db pv4 ph3 ph0-l no-underline dark-gray dim" href="{{ .Permalink }}">
2993+ <div class="flex flex-column flex-row-ns">
2994+ {{ $featured_image := partial "func/GetFeaturedImage.html" . }}
2995+ {{ if $featured_image }}
2996+ <div class="pr3-ns mb4 mb0-ns w-100 w-40-ns">
2997+ <img src="{{ $featured_image }}" class="db" alt="image from {{ .Title }}">
2998+ </div>
2999+ {{ end }}
3000+ <div class="w-100{{ if $featured_image }} w-60-ns pl3-ns{{ end }}">
3001+ <h1 class="f3 fw1 athelas mt0 lh-title">{{ .Title }}</h1>
3002+ <div class="f6 f5-l lh-copy nested-copy-line-height">
3003+ {{ .Summary }}
3004+ </div>
3005+ {{/* TODO: add author
3006+ <p class="f6 lh-copy mv0">By {{ .Author }}</p> */}}
3007+ </div>
3008+ </div>
3009+ </a>
3010+</article>
3011diff --git a/themes/ananke/layouts/post/summary.html b/themes/ananke/layouts/post/summary.html
3012new file mode 100644
3013index 0000000000000000000000000000000000000000..29a6d359cf36072da8873d92848ccd76b9db0038
3014--- /dev/null
3015+++ b/themes/ananke/layouts/post/summary.html
3016@@ -0,0 +1,15 @@
3017+ <div class="mb3 pa4 mid-gray overflow-hidden">
3018+ {{ if .Date }}
3019+ <div class="f6">
3020+ {{ .Date.Format "January 2, 2006" }}
3021+ </div>
3022+ {{ end }}
3023+ <h1 class="f3 near-black">
3024+ <a href="{{ .Permalink }}" class="link black dim">
3025+ {{ .Title }}
3026+ </a>
3027+ </h1>
3028+ <div class="nested-links f5 lh-copy nested-copy-line-height">
3029+ {{ .Summary }}
3030+ </div>
3031+ </div>
3032diff --git a/themes/ananke/layouts/robots.txt b/themes/ananke/layouts/robots.txt
3033new file mode 100644
3034index 0000000000000000000000000000000000000000..b18c6e91ee342a17588b47a49ecf5d1fc07ecf3e
3035--- /dev/null
3036+++ b/themes/ananke/layouts/robots.txt
3037@@ -0,0 +1,7 @@
3038+User-agent: *
3039+# robotstxt.org - if ENV production variable is false robots will be disallowed.
3040+{{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
3041+ Disallow:
3042+{{ else }}
3043+ Disallow: /
3044+{{ end }}
3045diff --git a/themes/ananke/layouts/shortcodes/form-contact.html b/themes/ananke/layouts/shortcodes/form-contact.html
3046new file mode 100644
3047index 0000000000000000000000000000000000000000..d06b24860e6ca8295f3a2aea48660be69f4e73bc
3048--- /dev/null
3049+++ b/themes/ananke/layouts/shortcodes/form-contact.html
3050@@ -0,0 +1,20 @@
3051+{{ $.Scratch.Add "labelClasses" "f6 b db mb1 mt3 sans-serif mid-gray" }}
3052+{{ $.Scratch.Add "inputClasses" "w-100 f5 pv3 ph3 bg-light-gray bn" }}
3053+
3054+<form class="black-80 sans-serif" accept-charset="UTF-8" action="{{ .Get "action" }}" method="POST" role="form">
3055+
3056+ <label class="{{ $.Scratch.Get "labelClasses" }}" for="name">{{ i18n "yourName" }}</label>
3057+ <input type="text" id="name" name="name" class="{{ $.Scratch.Get "inputClasses" }}" required placeholder=" " aria-labelledby="name"/>
3058+
3059+ <label class="{{ $.Scratch.Get "labelClasses" }}" for="email">{{ i18n "emailAddress" }}</label>
3060+ <input type="email" id="email" name="email" class="{{ $.Scratch.Get "inputClasses" }}" required placeholder=" " aria-labelledby="email"/>
3061+ <div class="requirements f6 gray glow i ph3 overflow-hidden">
3062+ {{ i18n "emailRequiredNote" }}
3063+ </div>
3064+
3065+ <label class="{{ $.Scratch.Get "labelClasses" }}" for="message">{{ i18n "message" }}</label>
3066+ <textarea id="message" name="message" class="{{ $.Scratch.Get "inputClasses" }} h4" aria-labelledby="message"></textarea>
3067+
3068+ <input class="db w-100 mv2 white pa3 bn hover-shadow hover-bg-black bg-animate bg-black" type="submit" value="{{ i18n "send" }}" />
3069+
3070+</form>
3071diff --git a/themes/ananke/package-lock.json b/themes/ananke/package-lock.json
3072new file mode 100644
3073index 0000000000000000000000000000000000000000..7cdb72675b9ba4a08d8a106270796e601b4857dd
3074--- /dev/null
3075+++ b/themes/ananke/package-lock.json
3076@@ -0,0 +1,132 @@
3077+{
3078+ "name": "gohugo-default-theme",
3079+ "version": "2.5.6",
3080+ "lockfileVersion": 1,
3081+ "requires": true,
3082+ "dependencies": {
3083+ "auto-changelog": {
3084+ "version": "1.16.1",
3085+ "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-1.16.1.tgz",
3086+ "integrity": "sha512-1OMUN5UWWhKtlEMpGUfbLFcZHDf4IXMNU4SsGs44xTlSBhjgTOx9ukbahoC7hTqIm6+sRAnlAbLY4UjbDZY18A==",
3087+ "dev": true,
3088+ "requires": {
3089+ "commander": "^3.0.1",
3090+ "core-js": "^3.2.1",
3091+ "handlebars": "^4.1.2",
3092+ "lodash.uniqby": "^4.7.0",
3093+ "node-fetch": "^2.6.0",
3094+ "parse-github-url": "^1.0.2",
3095+ "regenerator-runtime": "^0.13.3",
3096+ "semver": "^6.3.0"
3097+ }
3098+ },
3099+ "commander": {
3100+ "version": "3.0.2",
3101+ "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz",
3102+ "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==",
3103+ "dev": true
3104+ },
3105+ "core-js": {
3106+ "version": "3.3.4",
3107+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.3.4.tgz",
3108+ "integrity": "sha512-BtibooaAmSOptGLRccsuX/dqgPtXwNgqcvYA6kOTTMzonRxZ+pJS4e+6mvVutESfXMeTnK8m3M+aBu3bkJbR+w==",
3109+ "dev": true
3110+ },
3111+ "handlebars": {
3112+ "version": "4.4.5",
3113+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.5.tgz",
3114+ "integrity": "sha512-0Ce31oWVB7YidkaTq33ZxEbN+UDxMMgThvCe8ptgQViymL5DPis9uLdTA13MiRPhgvqyxIegugrP97iK3JeBHg==",
3115+ "dev": true,
3116+ "requires": {
3117+ "neo-async": "^2.6.0",
3118+ "optimist": "^0.6.1",
3119+ "source-map": "^0.6.1",
3120+ "uglify-js": "^3.1.4"
3121+ }
3122+ },
3123+ "lodash.uniqby": {
3124+ "version": "4.7.0",
3125+ "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz",
3126+ "integrity": "sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=",
3127+ "dev": true
3128+ },
3129+ "minimist": {
3130+ "version": "0.0.10",
3131+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
3132+ "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
3133+ "dev": true
3134+ },
3135+ "neo-async": {
3136+ "version": "2.6.1",
3137+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
3138+ "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
3139+ "dev": true
3140+ },
3141+ "node-fetch": {
3142+ "version": "2.6.0",
3143+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
3144+ "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==",
3145+ "dev": true
3146+ },
3147+ "optimist": {
3148+ "version": "0.6.1",
3149+ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
3150+ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
3151+ "dev": true,
3152+ "requires": {
3153+ "minimist": "~0.0.1",
3154+ "wordwrap": "~0.0.2"
3155+ }
3156+ },
3157+ "parse-github-url": {
3158+ "version": "1.0.2",
3159+ "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
3160+ "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==",
3161+ "dev": true
3162+ },
3163+ "regenerator-runtime": {
3164+ "version": "0.13.3",
3165+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
3166+ "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
3167+ "dev": true
3168+ },
3169+ "semver": {
3170+ "version": "6.3.0",
3171+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3172+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3173+ "dev": true
3174+ },
3175+ "source-map": {
3176+ "version": "0.6.1",
3177+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3178+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3179+ "dev": true
3180+ },
3181+ "uglify-js": {
3182+ "version": "3.6.4",
3183+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.4.tgz",
3184+ "integrity": "sha512-9Yc2i881pF4BPGhjteCXQNaXx1DCwm3dtOyBaG2hitHjLWOczw/ki8vD1bqyT3u6K0Ms/FpCShkmfg+FtlOfYA==",
3185+ "dev": true,
3186+ "optional": true,
3187+ "requires": {
3188+ "commander": "~2.20.3",
3189+ "source-map": "~0.6.1"
3190+ },
3191+ "dependencies": {
3192+ "commander": {
3193+ "version": "2.20.3",
3194+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
3195+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
3196+ "dev": true,
3197+ "optional": true
3198+ }
3199+ }
3200+ },
3201+ "wordwrap": {
3202+ "version": "0.0.3",
3203+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
3204+ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
3205+ "dev": true
3206+ }
3207+ }
3208+}
3209diff --git a/themes/ananke/package.json b/themes/ananke/package.json
3210new file mode 100755
3211index 0000000000000000000000000000000000000000..e5179dce4589c33a5cecf38c87d6ed4f00426030
3212--- /dev/null
3213+++ b/themes/ananke/package.json
3214@@ -0,0 +1,26 @@
3215+{
3216+ "name": "gohugo-default-theme",
3217+ "version": "2.6.1",
3218+ "description": "Base Theme to start Hugo Sites",
3219+ "main": "index.js",
3220+ "repository": {
3221+ "type": "git",
3222+ "url": "git+https://github.com/theNewDynamic/thenewdynamic.com.git"
3223+ },
3224+ "scripts": {
3225+ "version": "auto-changelog -p --template keepachangelog --commit-limit 0 && git add CHANGELOG.md"
3226+ },
3227+ "keywords": [
3228+ "hugo",
3229+ "gohugo"
3230+ ],
3231+ "author": "budparr",
3232+ "license": "MIT",
3233+ "bugs": {
3234+ "url": "https://github.com/theNewDynamic/thenewdynamic.com/issues"
3235+ },
3236+ "homepage": "https://github.com/theNewDynamic/thenewdynamic.com#readme",
3237+ "devDependencies": {
3238+ "auto-changelog": "^1.16.1"
3239+ }
3240+}
3241diff --git a/themes/ananke/src/css/_code.css b/themes/ananke/src/css/_code.css
3242new file mode 100644
3243index 0000000000000000000000000000000000000000..97e2d0027547a49c57837f20fa0f2f807c952820
3244--- /dev/null
3245+++ b/themes/ananke/src/css/_code.css
3246@@ -0,0 +1,24 @@
3247+pre, .pre {
3248+ overflow-x: auto;
3249+ overflow-y: hidden;
3250+ overflow: scroll;
3251+}
3252+
3253+
3254+pre code {
3255+ display: block;
3256+ padding: 1.5em 1.5em;
3257+ white-space: pre;
3258+ font-size: .875rem;
3259+ line-height: 2;
3260+
3261+}
3262+
3263+pre {
3264+ background-color: #222;
3265+ color: #ddd;
3266+ white-space: pre;
3267+
3268+ hyphens: none;
3269+ position: relative;
3270+}
3271diff --git a/themes/ananke/src/css/_hugo-internal-templates.css b/themes/ananke/src/css/_hugo-internal-templates.css
3272new file mode 100644
3273index 0000000000000000000000000000000000000000..eb133f1e20ba7e88048d1ff5898849680ecf49c9
3274--- /dev/null
3275+++ b/themes/ananke/src/css/_hugo-internal-templates.css
3276@@ -0,0 +1,31 @@
3277+/* pagination.html: https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L117 */
3278+.pagination {
3279+ margin: 3rem 0;
3280+}
3281+
3282+.pagination li {
3283+ display: inline-block;
3284+ margin-right: .375rem;
3285+ font-size: .875rem;
3286+ margin-bottom: 2.5em;
3287+}
3288+.pagination li a {
3289+ padding: .5rem .625rem;
3290+ background-color: white;
3291+ color: #333;
3292+ border: 1px solid #ddd;
3293+ border-radius: 3px;
3294+ text-decoration: none;
3295+}
3296+.pagination li.disabled {
3297+ display: none;
3298+}
3299+.pagination li.active a:link,
3300+.pagination li.active a:active,
3301+.pagination li.active a:visited {
3302+ background-color: #ddd;
3303+}
3304+
3305+#TableOfContents ul li {
3306+ margin-bottom: 1em;
3307+}
3308diff --git a/themes/ananke/src/css/_social-icons.css b/themes/ananke/src/css/_social-icons.css
3309new file mode 100644
3310index 0000000000000000000000000000000000000000..148d99fb0dc5cbd4ea1499ebccab19d26a718423
3311--- /dev/null
3312+++ b/themes/ananke/src/css/_social-icons.css
3313@@ -0,0 +1,64 @@
3314+.facebook, .twitter, .instagram, .youtube, .github, .gitlab, .keybase, .linkedin, .medium, .mastodon, .slack, .stackoverflow, .rss {
3315+ fill: #BABABA;
3316+}
3317+
3318+.new-window {
3319+ opacity: 0;
3320+ display: inline-block;
3321+ vertical-align: top;
3322+}
3323+.link-transition:hover .new-window{
3324+ opacity: 1;
3325+}
3326+
3327+.facebook:hover {
3328+ fill: #3b5998;
3329+}
3330+
3331+.twitter:hover {
3332+ fill: #1da1f2;
3333+}
3334+
3335+.instagram:hover {
3336+ fill: #e1306c;
3337+}
3338+
3339+.youtube:hover {
3340+ fill: #cd201f;
3341+}
3342+
3343+.github:hover {
3344+ fill: #6cc644;
3345+}
3346+
3347+.gitlab:hover {
3348+ fill: #FC6D26;
3349+}
3350+
3351+.keybase:hover {
3352+ fill: #3d76ff;
3353+}
3354+
3355+.linkedin:hover {
3356+ fill: #0077b5
3357+}
3358+
3359+.medium:hover {
3360+ fill: #0077b5
3361+}
3362+
3363+.mastodon:hover {
3364+ fill: #3088d4;
3365+}
3366+
3367+.slack:hover {
3368+ fill: #E01E5A;
3369+}
3370+
3371+.stackoverflow:hover {
3372+ fill: #f48024;
3373+}
3374+
3375+.rss:hover{
3376+ fill: #ff6f1a;
3377+}
3378diff --git a/themes/ananke/src/css/_styles.css b/themes/ananke/src/css/_styles.css
3379new file mode 100644
3380index 0000000000000000000000000000000000000000..70e63a5f702daeb6e32a7ffdd0b07c3aefb04fcb
3381--- /dev/null
3382+++ b/themes/ananke/src/css/_styles.css
3383@@ -0,0 +1,20 @@
3384+/* Put your custom styles here and run `npm start` from the "src" directory on */
3385+
3386+#TableOfContents ul li {
3387+ margin-bottom: 1em;
3388+}
3389+
3390+.lh-copy blockquote {
3391+ display: block;
3392+ font-size: .875em;
3393+ margin-left: 2rem;
3394+ margin-top: 2rem;
3395+ margin-bottom: 2rem;
3396+ border-left: 4px solid #ccc;
3397+ padding-left: 1rem;
3398+
3399+}
3400+
3401+.nested-links a{
3402+ overflow-wrap: break-word;
3403+}
3404\ No newline at end of file
3405diff --git a/themes/ananke/src/css/_tachyons.css b/themes/ananke/src/css/_tachyons.css
3406new file mode 100644
3407index 0000000000000000000000000000000000000000..1147d30c9ff2f753a51c0da242811f2fb7d87d17
3408--- /dev/null
3409+++ b/themes/ananke/src/css/_tachyons.css
3410@@ -0,0 +1,94 @@
3411+/*! TACHYONS v4.9.1 | http://tachyons.io */
3412+
3413+/*
3414+ *
3415+ * ________ ______
3416+ * ___ __/_____ _________ /______ ______________________
3417+ * __ / _ __ `/ ___/_ __ \_ / / / __ \_ __ \_ ___/
3418+ * _ / / /_/ // /__ _ / / / /_/ // /_/ / / / /(__ )
3419+ * /_/ \__,_/ \___/ /_/ /_/_\__, / \____//_/ /_//____/
3420+ * /____/
3421+ *
3422+ * TABLE OF CONTENTS
3423+ *
3424+ * 1. External Library Includes
3425+ * - Normalize.css | http://normalize.css.github.io
3426+ * 2. Tachyons Modules
3427+ * 3. Variables
3428+ * - Media Queries
3429+ * - Colors
3430+ * 4. Debugging
3431+ * - Debug all
3432+ * - Debug children
3433+ *
3434+ */
3435+
3436+
3437+/* External Library Includes */
3438+@import 'tachyons/src/_normalize';
3439+
3440+
3441+/* Modules */
3442+@import 'tachyons/src/_box-sizing';
3443+@import 'tachyons/src/_aspect-ratios';
3444+@import 'tachyons/src/_images';
3445+@import 'tachyons/src/_background-size';
3446+@import 'tachyons/src/_background-position';
3447+@import 'tachyons/src/_outlines';
3448+@import 'tachyons/src/_borders';
3449+@import 'tachyons/src/_border-colors';
3450+@import 'tachyons/src/_border-radius';
3451+@import 'tachyons/src/_border-style';
3452+@import 'tachyons/src/_border-widths';
3453+@import 'tachyons/src/_box-shadow';
3454+@import 'tachyons/src/_code';
3455+@import 'tachyons/src/_coordinates';
3456+@import 'tachyons/src/_clears';
3457+@import 'tachyons/src/_display';
3458+@import 'tachyons/src/_flexbox';
3459+@import 'tachyons/src/_floats';
3460+@import 'tachyons/src/_font-family';
3461+@import 'tachyons/src/_font-style';
3462+@import 'tachyons/src/_font-weight';
3463+@import 'tachyons/src/_forms';
3464+@import 'tachyons/src/_heights';
3465+@import 'tachyons/src/_letter-spacing';
3466+@import 'tachyons/src/_line-height';
3467+@import 'tachyons/src/_links';
3468+@import 'tachyons/src/_lists';
3469+@import 'tachyons/src/_max-widths';
3470+@import 'tachyons/src/_widths';
3471+@import 'tachyons/src/_overflow';
3472+@import 'tachyons/src/_position';
3473+@import 'tachyons/src/_opacity';
3474+@import 'tachyons/src/_rotations';
3475+@import 'tachyons/src/_skins';
3476+@import 'tachyons/src/_skins-pseudo';
3477+@import 'tachyons/src/_spacing';
3478+@import 'tachyons/src/_negative-margins';
3479+@import 'tachyons/src/_tables';
3480+@import 'tachyons/src/_text-decoration';
3481+@import 'tachyons/src/_text-align';
3482+@import 'tachyons/src/_text-transform';
3483+@import 'tachyons/src/_type-scale';
3484+@import 'tachyons/src/_typography';
3485+@import 'tachyons/src/_utilities';
3486+@import 'tachyons/src/_visibility';
3487+@import 'tachyons/src/_white-space';
3488+@import 'tachyons/src/_vertical-align';
3489+@import 'tachyons/src/_hovers';
3490+@import 'tachyons/src/_z-index';
3491+@import 'tachyons/src/_nested';
3492+@import 'tachyons/src/_styles';
3493+
3494+/* Variables */
3495+/* Importing here will allow you to override any variables in the modules */
3496+@import 'tachyons/src/_colors';
3497+@import 'tachyons/src/_media-queries';
3498+
3499+/* Debugging */
3500+/* @import 'tachyons/src/_debug-children';
3501+@import 'tachyons/src/_debug-grid'; */
3502+
3503+/* Uncomment out the line below to help debug layout issues */
3504+/* @import 'tachyons/src/_debug'; */
3505diff --git a/themes/ananke/src/css/main.css b/themes/ananke/src/css/main.css
3506new file mode 100644
3507index 0000000000000000000000000000000000000000..22ca70342bafb8a318ec6922cfc4c05a52604ed5
3508--- /dev/null
3509+++ b/themes/ananke/src/css/main.css
3510@@ -0,0 +1,5 @@
3511+@import '_tachyons';
3512+@import '_code';
3513+@import '_hugo-internal-templates';
3514+@import '_social-icons';
3515+@import '_styles';
3516diff --git a/themes/ananke/src/css/postcss.config.js b/themes/ananke/src/css/postcss.config.js
3517new file mode 100644
3518index 0000000000000000000000000000000000000000..261591df3338dc3b844089e2d2416bb3c250a78b
3519--- /dev/null
3520+++ b/themes/ananke/src/css/postcss.config.js
3521@@ -0,0 +1,8 @@
3522+module.exports = {
3523+ plugins: {
3524+ 'postcss-import': {},
3525+ 'postcss-cssnext': {
3526+ browsers: ['last 2 versions', '> 5%'],
3527+ }
3528+ }
3529+};
3530diff --git a/themes/ananke/src/js/main.js b/themes/ananke/src/js/main.js
3531new file mode 100644
3532index 0000000000000000000000000000000000000000..0511770fc16fbac853e2bb35342f37d12b7110e5
3533--- /dev/null
3534+++ b/themes/ananke/src/js/main.js
3535@@ -0,0 +1,16 @@
3536+import styles from './../css/main.css';
3537+
3538+
3539+// NOTE: TO use Jquery, just call the modules you want
3540+// var $ = require('jquery/src/core');
3541+// require('jquery/src/core/init');
3542+// require('jquery/src/manipulation');
3543+
3544+// OR, use all of them
3545+// var $ = require('jquery/src/jquery');
3546+
3547+// And write your code
3548+// $('body').append('<p>Jquery is working</p>');
3549+//
3550+// You can also "require" any script from its location in the node modules folder. Webpack often knows what to look for, but you can add a script directly like this:
3551+// var javascriptthingy = require('name/folder/file.js');
3552diff --git a/themes/ananke/src/package-lock.json b/themes/ananke/src/package-lock.json
3553new file mode 100644
3554index 0000000000000000000000000000000000000000..2577e66e2d42eabab4dbab6833679a5390154400
3555--- /dev/null
3556+++ b/themes/ananke/src/package-lock.json
3557@@ -0,0 +1,6453 @@
3558+{
3559+ "name": "gohugo-default-styles",
3560+ "version": "1.0.0",
3561+ "lockfileVersion": 1,
3562+ "requires": true,
3563+ "dependencies": {
3564+ "acorn": {
3565+ "version": "5.7.3",
3566+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
3567+ "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
3568+ "dev": true
3569+ },
3570+ "acorn-dynamic-import": {
3571+ "version": "2.0.2",
3572+ "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
3573+ "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
3574+ "dev": true,
3575+ "requires": {
3576+ "acorn": "^4.0.3"
3577+ },
3578+ "dependencies": {
3579+ "acorn": {
3580+ "version": "4.0.13",
3581+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
3582+ "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
3583+ "dev": true
3584+ }
3585+ }
3586+ },
3587+ "ajv": {
3588+ "version": "5.5.2",
3589+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
3590+ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
3591+ "dev": true,
3592+ "requires": {
3593+ "co": "^4.6.0",
3594+ "fast-deep-equal": "^1.0.0",
3595+ "fast-json-stable-stringify": "^2.0.0",
3596+ "json-schema-traverse": "^0.3.0"
3597+ }
3598+ },
3599+ "ajv-keywords": {
3600+ "version": "1.5.1",
3601+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
3602+ "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
3603+ "dev": true
3604+ },
3605+ "align-text": {
3606+ "version": "0.1.4",
3607+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
3608+ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
3609+ "dev": true,
3610+ "requires": {
3611+ "kind-of": "^3.0.2",
3612+ "longest": "^1.0.1",
3613+ "repeat-string": "^1.5.2"
3614+ }
3615+ },
3616+ "alphanum-sort": {
3617+ "version": "1.0.2",
3618+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
3619+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
3620+ "dev": true
3621+ },
3622+ "ansi-regex": {
3623+ "version": "2.1.1",
3624+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3625+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
3626+ "dev": true
3627+ },
3628+ "ansi-styles": {
3629+ "version": "2.2.1",
3630+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3631+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3632+ "dev": true
3633+ },
3634+ "any-promise": {
3635+ "version": "0.1.0",
3636+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz",
3637+ "integrity": "sha1-gwtoCqflbzNFHUsEnzvYBESY7ic=",
3638+ "dev": true
3639+ },
3640+ "anymatch": {
3641+ "version": "2.0.0",
3642+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
3643+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
3644+ "dev": true,
3645+ "requires": {
3646+ "micromatch": "^3.1.4",
3647+ "normalize-path": "^2.1.1"
3648+ },
3649+ "dependencies": {
3650+ "normalize-path": {
3651+ "version": "2.1.1",
3652+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3653+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
3654+ "dev": true,
3655+ "requires": {
3656+ "remove-trailing-separator": "^1.0.1"
3657+ }
3658+ }
3659+ }
3660+ },
3661+ "argparse": {
3662+ "version": "1.0.10",
3663+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3664+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3665+ "dev": true,
3666+ "requires": {
3667+ "sprintf-js": "~1.0.2"
3668+ }
3669+ },
3670+ "arr-diff": {
3671+ "version": "4.0.0",
3672+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3673+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3674+ "dev": true
3675+ },
3676+ "arr-flatten": {
3677+ "version": "1.1.0",
3678+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
3679+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
3680+ "dev": true
3681+ },
3682+ "arr-union": {
3683+ "version": "3.1.0",
3684+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
3685+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
3686+ "dev": true
3687+ },
3688+ "array-unique": {
3689+ "version": "0.3.2",
3690+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3691+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3692+ "dev": true
3693+ },
3694+ "asn1.js": {
3695+ "version": "4.10.1",
3696+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
3697+ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
3698+ "dev": true,
3699+ "requires": {
3700+ "bn.js": "^4.0.0",
3701+ "inherits": "^2.0.1",
3702+ "minimalistic-assert": "^1.0.0"
3703+ }
3704+ },
3705+ "assert": {
3706+ "version": "1.4.1",
3707+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
3708+ "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
3709+ "dev": true,
3710+ "requires": {
3711+ "util": "0.10.3"
3712+ },
3713+ "dependencies": {
3714+ "inherits": {
3715+ "version": "2.0.1",
3716+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
3717+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
3718+ "dev": true
3719+ },
3720+ "util": {
3721+ "version": "0.10.3",
3722+ "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz",
3723+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
3724+ "dev": true,
3725+ "requires": {
3726+ "inherits": "2.0.1"
3727+ }
3728+ }
3729+ }
3730+ },
3731+ "assets-webpack-plugin": {
3732+ "version": "3.9.10",
3733+ "resolved": "https://registry.npmjs.org/assets-webpack-plugin/-/assets-webpack-plugin-3.9.10.tgz",
3734+ "integrity": "sha512-aWmIi46fRhicSScuZ0n1Gk5c5vJehCihHm2L7nd7NdBqXWi5JRM+mREz/hmMay67fSRgXk5JEKFGAF1gE33z0Q==",
3735+ "dev": true,
3736+ "requires": {
3737+ "camelcase": "^5.0.0",
3738+ "escape-string-regexp": "^1.0.3",
3739+ "lodash": "^4.17.10",
3740+ "mkdirp": "^0.5.1"
3741+ }
3742+ },
3743+ "assign-symbols": {
3744+ "version": "1.0.0",
3745+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
3746+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
3747+ "dev": true
3748+ },
3749+ "async": {
3750+ "version": "2.6.1",
3751+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
3752+ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
3753+ "dev": true,
3754+ "requires": {
3755+ "lodash": "^4.17.10"
3756+ }
3757+ },
3758+ "async-each": {
3759+ "version": "1.0.3",
3760+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
3761+ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
3762+ "dev": true
3763+ },
3764+ "atob": {
3765+ "version": "2.1.2",
3766+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
3767+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
3768+ "dev": true
3769+ },
3770+ "autoprefixer": {
3771+ "version": "6.7.7",
3772+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
3773+ "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
3774+ "dev": true,
3775+ "requires": {
3776+ "browserslist": "^1.7.6",
3777+ "caniuse-db": "^1.0.30000634",
3778+ "normalize-range": "^0.1.2",
3779+ "num2fraction": "^1.2.2",
3780+ "postcss": "^5.2.16",
3781+ "postcss-value-parser": "^3.2.3"
3782+ },
3783+ "dependencies": {
3784+ "browserslist": {
3785+ "version": "1.7.7",
3786+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
3787+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
3788+ "dev": true,
3789+ "requires": {
3790+ "caniuse-db": "^1.0.30000639",
3791+ "electron-to-chromium": "^1.2.7"
3792+ }
3793+ }
3794+ }
3795+ },
3796+ "babel-code-frame": {
3797+ "version": "6.26.0",
3798+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
3799+ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
3800+ "dev": true,
3801+ "requires": {
3802+ "chalk": "^1.1.3",
3803+ "esutils": "^2.0.2",
3804+ "js-tokens": "^3.0.2"
3805+ }
3806+ },
3807+ "babel-core": {
3808+ "version": "6.26.3",
3809+ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
3810+ "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
3811+ "dev": true,
3812+ "requires": {
3813+ "babel-code-frame": "^6.26.0",
3814+ "babel-generator": "^6.26.0",
3815+ "babel-helpers": "^6.24.1",
3816+ "babel-messages": "^6.23.0",
3817+ "babel-register": "^6.26.0",
3818+ "babel-runtime": "^6.26.0",
3819+ "babel-template": "^6.26.0",
3820+ "babel-traverse": "^6.26.0",
3821+ "babel-types": "^6.26.0",
3822+ "babylon": "^6.18.0",
3823+ "convert-source-map": "^1.5.1",
3824+ "debug": "^2.6.9",
3825+ "json5": "^0.5.1",
3826+ "lodash": "^4.17.4",
3827+ "minimatch": "^3.0.4",
3828+ "path-is-absolute": "^1.0.1",
3829+ "private": "^0.1.8",
3830+ "slash": "^1.0.0",
3831+ "source-map": "^0.5.7"
3832+ }
3833+ },
3834+ "babel-generator": {
3835+ "version": "6.26.1",
3836+ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
3837+ "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
3838+ "dev": true,
3839+ "requires": {
3840+ "babel-messages": "^6.23.0",
3841+ "babel-runtime": "^6.26.0",
3842+ "babel-types": "^6.26.0",
3843+ "detect-indent": "^4.0.0",
3844+ "jsesc": "^1.3.0",
3845+ "lodash": "^4.17.4",
3846+ "source-map": "^0.5.7",
3847+ "trim-right": "^1.0.1"
3848+ }
3849+ },
3850+ "babel-helper-builder-binary-assignment-operator-visitor": {
3851+ "version": "6.24.1",
3852+ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
3853+ "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
3854+ "dev": true,
3855+ "requires": {
3856+ "babel-helper-explode-assignable-expression": "^6.24.1",
3857+ "babel-runtime": "^6.22.0",
3858+ "babel-types": "^6.24.1"
3859+ }
3860+ },
3861+ "babel-helper-call-delegate": {
3862+ "version": "6.24.1",
3863+ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
3864+ "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
3865+ "dev": true,
3866+ "requires": {
3867+ "babel-helper-hoist-variables": "^6.24.1",
3868+ "babel-runtime": "^6.22.0",
3869+ "babel-traverse": "^6.24.1",
3870+ "babel-types": "^6.24.1"
3871+ }
3872+ },
3873+ "babel-helper-define-map": {
3874+ "version": "6.26.0",
3875+ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
3876+ "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
3877+ "dev": true,
3878+ "requires": {
3879+ "babel-helper-function-name": "^6.24.1",
3880+ "babel-runtime": "^6.26.0",
3881+ "babel-types": "^6.26.0",
3882+ "lodash": "^4.17.4"
3883+ }
3884+ },
3885+ "babel-helper-explode-assignable-expression": {
3886+ "version": "6.24.1",
3887+ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
3888+ "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
3889+ "dev": true,
3890+ "requires": {
3891+ "babel-runtime": "^6.22.0",
3892+ "babel-traverse": "^6.24.1",
3893+ "babel-types": "^6.24.1"
3894+ }
3895+ },
3896+ "babel-helper-function-name": {
3897+ "version": "6.24.1",
3898+ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
3899+ "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
3900+ "dev": true,
3901+ "requires": {
3902+ "babel-helper-get-function-arity": "^6.24.1",
3903+ "babel-runtime": "^6.22.0",
3904+ "babel-template": "^6.24.1",
3905+ "babel-traverse": "^6.24.1",
3906+ "babel-types": "^6.24.1"
3907+ }
3908+ },
3909+ "babel-helper-get-function-arity": {
3910+ "version": "6.24.1",
3911+ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
3912+ "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
3913+ "dev": true,
3914+ "requires": {
3915+ "babel-runtime": "^6.22.0",
3916+ "babel-types": "^6.24.1"
3917+ }
3918+ },
3919+ "babel-helper-hoist-variables": {
3920+ "version": "6.24.1",
3921+ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
3922+ "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
3923+ "dev": true,
3924+ "requires": {
3925+ "babel-runtime": "^6.22.0",
3926+ "babel-types": "^6.24.1"
3927+ }
3928+ },
3929+ "babel-helper-optimise-call-expression": {
3930+ "version": "6.24.1",
3931+ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
3932+ "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
3933+ "dev": true,
3934+ "requires": {
3935+ "babel-runtime": "^6.22.0",
3936+ "babel-types": "^6.24.1"
3937+ }
3938+ },
3939+ "babel-helper-regex": {
3940+ "version": "6.26.0",
3941+ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
3942+ "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
3943+ "dev": true,
3944+ "requires": {
3945+ "babel-runtime": "^6.26.0",
3946+ "babel-types": "^6.26.0",
3947+ "lodash": "^4.17.4"
3948+ }
3949+ },
3950+ "babel-helper-remap-async-to-generator": {
3951+ "version": "6.24.1",
3952+ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
3953+ "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
3954+ "dev": true,
3955+ "requires": {
3956+ "babel-helper-function-name": "^6.24.1",
3957+ "babel-runtime": "^6.22.0",
3958+ "babel-template": "^6.24.1",
3959+ "babel-traverse": "^6.24.1",
3960+ "babel-types": "^6.24.1"
3961+ }
3962+ },
3963+ "babel-helper-replace-supers": {
3964+ "version": "6.24.1",
3965+ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
3966+ "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
3967+ "dev": true,
3968+ "requires": {
3969+ "babel-helper-optimise-call-expression": "^6.24.1",
3970+ "babel-messages": "^6.23.0",
3971+ "babel-runtime": "^6.22.0",
3972+ "babel-template": "^6.24.1",
3973+ "babel-traverse": "^6.24.1",
3974+ "babel-types": "^6.24.1"
3975+ }
3976+ },
3977+ "babel-helpers": {
3978+ "version": "6.24.1",
3979+ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
3980+ "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
3981+ "dev": true,
3982+ "requires": {
3983+ "babel-runtime": "^6.22.0",
3984+ "babel-template": "^6.24.1"
3985+ }
3986+ },
3987+ "babel-loader": {
3988+ "version": "7.1.5",
3989+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz",
3990+ "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==",
3991+ "dev": true,
3992+ "requires": {
3993+ "find-cache-dir": "^1.0.0",
3994+ "loader-utils": "^1.0.2",
3995+ "mkdirp": "^0.5.1"
3996+ }
3997+ },
3998+ "babel-messages": {
3999+ "version": "6.23.0",
4000+ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
4001+ "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
4002+ "dev": true,
4003+ "requires": {
4004+ "babel-runtime": "^6.22.0"
4005+ }
4006+ },
4007+ "babel-plugin-check-es2015-constants": {
4008+ "version": "6.22.0",
4009+ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
4010+ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
4011+ "dev": true,
4012+ "requires": {
4013+ "babel-runtime": "^6.22.0"
4014+ }
4015+ },
4016+ "babel-plugin-syntax-async-functions": {
4017+ "version": "6.13.0",
4018+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
4019+ "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
4020+ "dev": true
4021+ },
4022+ "babel-plugin-syntax-exponentiation-operator": {
4023+ "version": "6.13.0",
4024+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
4025+ "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
4026+ "dev": true
4027+ },
4028+ "babel-plugin-syntax-trailing-function-commas": {
4029+ "version": "6.22.0",
4030+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
4031+ "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
4032+ "dev": true
4033+ },
4034+ "babel-plugin-transform-async-to-generator": {
4035+ "version": "6.24.1",
4036+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
4037+ "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
4038+ "dev": true,
4039+ "requires": {
4040+ "babel-helper-remap-async-to-generator": "^6.24.1",
4041+ "babel-plugin-syntax-async-functions": "^6.8.0",
4042+ "babel-runtime": "^6.22.0"
4043+ }
4044+ },
4045+ "babel-plugin-transform-es2015-arrow-functions": {
4046+ "version": "6.22.0",
4047+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
4048+ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
4049+ "dev": true,
4050+ "requires": {
4051+ "babel-runtime": "^6.22.0"
4052+ }
4053+ },
4054+ "babel-plugin-transform-es2015-block-scoped-functions": {
4055+ "version": "6.22.0",
4056+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
4057+ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
4058+ "dev": true,
4059+ "requires": {
4060+ "babel-runtime": "^6.22.0"
4061+ }
4062+ },
4063+ "babel-plugin-transform-es2015-block-scoping": {
4064+ "version": "6.26.0",
4065+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
4066+ "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
4067+ "dev": true,
4068+ "requires": {
4069+ "babel-runtime": "^6.26.0",
4070+ "babel-template": "^6.26.0",
4071+ "babel-traverse": "^6.26.0",
4072+ "babel-types": "^6.26.0",
4073+ "lodash": "^4.17.4"
4074+ }
4075+ },
4076+ "babel-plugin-transform-es2015-classes": {
4077+ "version": "6.24.1",
4078+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
4079+ "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
4080+ "dev": true,
4081+ "requires": {
4082+ "babel-helper-define-map": "^6.24.1",
4083+ "babel-helper-function-name": "^6.24.1",
4084+ "babel-helper-optimise-call-expression": "^6.24.1",
4085+ "babel-helper-replace-supers": "^6.24.1",
4086+ "babel-messages": "^6.23.0",
4087+ "babel-runtime": "^6.22.0",
4088+ "babel-template": "^6.24.1",
4089+ "babel-traverse": "^6.24.1",
4090+ "babel-types": "^6.24.1"
4091+ }
4092+ },
4093+ "babel-plugin-transform-es2015-computed-properties": {
4094+ "version": "6.24.1",
4095+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
4096+ "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
4097+ "dev": true,
4098+ "requires": {
4099+ "babel-runtime": "^6.22.0",
4100+ "babel-template": "^6.24.1"
4101+ }
4102+ },
4103+ "babel-plugin-transform-es2015-destructuring": {
4104+ "version": "6.23.0",
4105+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
4106+ "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
4107+ "dev": true,
4108+ "requires": {
4109+ "babel-runtime": "^6.22.0"
4110+ }
4111+ },
4112+ "babel-plugin-transform-es2015-duplicate-keys": {
4113+ "version": "6.24.1",
4114+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
4115+ "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
4116+ "dev": true,
4117+ "requires": {
4118+ "babel-runtime": "^6.22.0",
4119+ "babel-types": "^6.24.1"
4120+ }
4121+ },
4122+ "babel-plugin-transform-es2015-for-of": {
4123+ "version": "6.23.0",
4124+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
4125+ "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
4126+ "dev": true,
4127+ "requires": {
4128+ "babel-runtime": "^6.22.0"
4129+ }
4130+ },
4131+ "babel-plugin-transform-es2015-function-name": {
4132+ "version": "6.24.1",
4133+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
4134+ "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
4135+ "dev": true,
4136+ "requires": {
4137+ "babel-helper-function-name": "^6.24.1",
4138+ "babel-runtime": "^6.22.0",
4139+ "babel-types": "^6.24.1"
4140+ }
4141+ },
4142+ "babel-plugin-transform-es2015-literals": {
4143+ "version": "6.22.0",
4144+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
4145+ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
4146+ "dev": true,
4147+ "requires": {
4148+ "babel-runtime": "^6.22.0"
4149+ }
4150+ },
4151+ "babel-plugin-transform-es2015-modules-amd": {
4152+ "version": "6.24.1",
4153+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
4154+ "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
4155+ "dev": true,
4156+ "requires": {
4157+ "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
4158+ "babel-runtime": "^6.22.0",
4159+ "babel-template": "^6.24.1"
4160+ }
4161+ },
4162+ "babel-plugin-transform-es2015-modules-commonjs": {
4163+ "version": "6.26.2",
4164+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
4165+ "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
4166+ "dev": true,
4167+ "requires": {
4168+ "babel-plugin-transform-strict-mode": "^6.24.1",
4169+ "babel-runtime": "^6.26.0",
4170+ "babel-template": "^6.26.0",
4171+ "babel-types": "^6.26.0"
4172+ }
4173+ },
4174+ "babel-plugin-transform-es2015-modules-systemjs": {
4175+ "version": "6.24.1",
4176+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
4177+ "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
4178+ "dev": true,
4179+ "requires": {
4180+ "babel-helper-hoist-variables": "^6.24.1",
4181+ "babel-runtime": "^6.22.0",
4182+ "babel-template": "^6.24.1"
4183+ }
4184+ },
4185+ "babel-plugin-transform-es2015-modules-umd": {
4186+ "version": "6.24.1",
4187+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
4188+ "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
4189+ "dev": true,
4190+ "requires": {
4191+ "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
4192+ "babel-runtime": "^6.22.0",
4193+ "babel-template": "^6.24.1"
4194+ }
4195+ },
4196+ "babel-plugin-transform-es2015-object-super": {
4197+ "version": "6.24.1",
4198+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
4199+ "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
4200+ "dev": true,
4201+ "requires": {
4202+ "babel-helper-replace-supers": "^6.24.1",
4203+ "babel-runtime": "^6.22.0"
4204+ }
4205+ },
4206+ "babel-plugin-transform-es2015-parameters": {
4207+ "version": "6.24.1",
4208+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
4209+ "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
4210+ "dev": true,
4211+ "requires": {
4212+ "babel-helper-call-delegate": "^6.24.1",
4213+ "babel-helper-get-function-arity": "^6.24.1",
4214+ "babel-runtime": "^6.22.0",
4215+ "babel-template": "^6.24.1",
4216+ "babel-traverse": "^6.24.1",
4217+ "babel-types": "^6.24.1"
4218+ }
4219+ },
4220+ "babel-plugin-transform-es2015-shorthand-properties": {
4221+ "version": "6.24.1",
4222+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
4223+ "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
4224+ "dev": true,
4225+ "requires": {
4226+ "babel-runtime": "^6.22.0",
4227+ "babel-types": "^6.24.1"
4228+ }
4229+ },
4230+ "babel-plugin-transform-es2015-spread": {
4231+ "version": "6.22.0",
4232+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
4233+ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
4234+ "dev": true,
4235+ "requires": {
4236+ "babel-runtime": "^6.22.0"
4237+ }
4238+ },
4239+ "babel-plugin-transform-es2015-sticky-regex": {
4240+ "version": "6.24.1",
4241+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
4242+ "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
4243+ "dev": true,
4244+ "requires": {
4245+ "babel-helper-regex": "^6.24.1",
4246+ "babel-runtime": "^6.22.0",
4247+ "babel-types": "^6.24.1"
4248+ }
4249+ },
4250+ "babel-plugin-transform-es2015-template-literals": {
4251+ "version": "6.22.0",
4252+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
4253+ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
4254+ "dev": true,
4255+ "requires": {
4256+ "babel-runtime": "^6.22.0"
4257+ }
4258+ },
4259+ "babel-plugin-transform-es2015-typeof-symbol": {
4260+ "version": "6.23.0",
4261+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
4262+ "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
4263+ "dev": true,
4264+ "requires": {
4265+ "babel-runtime": "^6.22.0"
4266+ }
4267+ },
4268+ "babel-plugin-transform-es2015-unicode-regex": {
4269+ "version": "6.24.1",
4270+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
4271+ "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
4272+ "dev": true,
4273+ "requires": {
4274+ "babel-helper-regex": "^6.24.1",
4275+ "babel-runtime": "^6.22.0",
4276+ "regexpu-core": "^2.0.0"
4277+ }
4278+ },
4279+ "babel-plugin-transform-exponentiation-operator": {
4280+ "version": "6.24.1",
4281+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
4282+ "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
4283+ "dev": true,
4284+ "requires": {
4285+ "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
4286+ "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
4287+ "babel-runtime": "^6.22.0"
4288+ }
4289+ },
4290+ "babel-plugin-transform-regenerator": {
4291+ "version": "6.26.0",
4292+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
4293+ "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
4294+ "dev": true,
4295+ "requires": {
4296+ "regenerator-transform": "^0.10.0"
4297+ }
4298+ },
4299+ "babel-plugin-transform-strict-mode": {
4300+ "version": "6.24.1",
4301+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
4302+ "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
4303+ "dev": true,
4304+ "requires": {
4305+ "babel-runtime": "^6.22.0",
4306+ "babel-types": "^6.24.1"
4307+ }
4308+ },
4309+ "babel-preset-env": {
4310+ "version": "1.7.0",
4311+ "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
4312+ "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
4313+ "dev": true,
4314+ "requires": {
4315+ "babel-plugin-check-es2015-constants": "^6.22.0",
4316+ "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
4317+ "babel-plugin-transform-async-to-generator": "^6.22.0",
4318+ "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
4319+ "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
4320+ "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
4321+ "babel-plugin-transform-es2015-classes": "^6.23.0",
4322+ "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
4323+ "babel-plugin-transform-es2015-destructuring": "^6.23.0",
4324+ "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
4325+ "babel-plugin-transform-es2015-for-of": "^6.23.0",
4326+ "babel-plugin-transform-es2015-function-name": "^6.22.0",
4327+ "babel-plugin-transform-es2015-literals": "^6.22.0",
4328+ "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
4329+ "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
4330+ "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
4331+ "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
4332+ "babel-plugin-transform-es2015-object-super": "^6.22.0",
4333+ "babel-plugin-transform-es2015-parameters": "^6.23.0",
4334+ "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
4335+ "babel-plugin-transform-es2015-spread": "^6.22.0",
4336+ "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
4337+ "babel-plugin-transform-es2015-template-literals": "^6.22.0",
4338+ "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
4339+ "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
4340+ "babel-plugin-transform-exponentiation-operator": "^6.22.0",
4341+ "babel-plugin-transform-regenerator": "^6.22.0",
4342+ "browserslist": "^3.2.6",
4343+ "invariant": "^2.2.2",
4344+ "semver": "^5.3.0"
4345+ }
4346+ },
4347+ "babel-register": {
4348+ "version": "6.26.0",
4349+ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
4350+ "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
4351+ "dev": true,
4352+ "requires": {
4353+ "babel-core": "^6.26.0",
4354+ "babel-runtime": "^6.26.0",
4355+ "core-js": "^2.5.0",
4356+ "home-or-tmp": "^2.0.0",
4357+ "lodash": "^4.17.4",
4358+ "mkdirp": "^0.5.1",
4359+ "source-map-support": "^0.4.15"
4360+ }
4361+ },
4362+ "babel-runtime": {
4363+ "version": "6.26.0",
4364+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
4365+ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
4366+ "dev": true,
4367+ "requires": {
4368+ "core-js": "^2.4.0",
4369+ "regenerator-runtime": "^0.11.0"
4370+ }
4371+ },
4372+ "babel-template": {
4373+ "version": "6.26.0",
4374+ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
4375+ "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
4376+ "dev": true,
4377+ "requires": {
4378+ "babel-runtime": "^6.26.0",
4379+ "babel-traverse": "^6.26.0",
4380+ "babel-types": "^6.26.0",
4381+ "babylon": "^6.18.0",
4382+ "lodash": "^4.17.4"
4383+ }
4384+ },
4385+ "babel-traverse": {
4386+ "version": "6.26.0",
4387+ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
4388+ "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
4389+ "dev": true,
4390+ "requires": {
4391+ "babel-code-frame": "^6.26.0",
4392+ "babel-messages": "^6.23.0",
4393+ "babel-runtime": "^6.26.0",
4394+ "babel-types": "^6.26.0",
4395+ "babylon": "^6.18.0",
4396+ "debug": "^2.6.8",
4397+ "globals": "^9.18.0",
4398+ "invariant": "^2.2.2",
4399+ "lodash": "^4.17.4"
4400+ }
4401+ },
4402+ "babel-types": {
4403+ "version": "6.26.0",
4404+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
4405+ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
4406+ "dev": true,
4407+ "requires": {
4408+ "babel-runtime": "^6.26.0",
4409+ "esutils": "^2.0.2",
4410+ "lodash": "^4.17.4",
4411+ "to-fast-properties": "^1.0.3"
4412+ }
4413+ },
4414+ "babylon": {
4415+ "version": "6.18.0",
4416+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
4417+ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
4418+ "dev": true
4419+ },
4420+ "balanced-match": {
4421+ "version": "1.0.0",
4422+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
4423+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
4424+ "dev": true
4425+ },
4426+ "base": {
4427+ "version": "0.11.2",
4428+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
4429+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
4430+ "dev": true,
4431+ "requires": {
4432+ "cache-base": "^1.0.1",
4433+ "class-utils": "^0.3.5",
4434+ "component-emitter": "^1.2.1",
4435+ "define-property": "^1.0.0",
4436+ "isobject": "^3.0.1",
4437+ "mixin-deep": "^1.2.0",
4438+ "pascalcase": "^0.1.1"
4439+ },
4440+ "dependencies": {
4441+ "define-property": {
4442+ "version": "1.0.0",
4443+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4444+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4445+ "dev": true,
4446+ "requires": {
4447+ "is-descriptor": "^1.0.0"
4448+ }
4449+ },
4450+ "is-accessor-descriptor": {
4451+ "version": "1.0.0",
4452+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4453+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4454+ "dev": true,
4455+ "requires": {
4456+ "kind-of": "^6.0.0"
4457+ }
4458+ },
4459+ "is-data-descriptor": {
4460+ "version": "1.0.0",
4461+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4462+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4463+ "dev": true,
4464+ "requires": {
4465+ "kind-of": "^6.0.0"
4466+ }
4467+ },
4468+ "is-descriptor": {
4469+ "version": "1.0.2",
4470+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4471+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4472+ "dev": true,
4473+ "requires": {
4474+ "is-accessor-descriptor": "^1.0.0",
4475+ "is-data-descriptor": "^1.0.0",
4476+ "kind-of": "^6.0.2"
4477+ }
4478+ },
4479+ "kind-of": {
4480+ "version": "6.0.2",
4481+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
4482+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
4483+ "dev": true
4484+ }
4485+ }
4486+ },
4487+ "base64-js": {
4488+ "version": "1.3.0",
4489+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
4490+ "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
4491+ "dev": true
4492+ },
4493+ "big.js": {
4494+ "version": "3.2.0",
4495+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
4496+ "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
4497+ "dev": true
4498+ },
4499+ "binary-extensions": {
4500+ "version": "1.13.1",
4501+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
4502+ "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
4503+ "dev": true
4504+ },
4505+ "bn.js": {
4506+ "version": "4.11.8",
4507+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
4508+ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
4509+ "dev": true
4510+ },
4511+ "brace-expansion": {
4512+ "version": "1.1.11",
4513+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4514+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4515+ "dev": true,
4516+ "requires": {
4517+ "balanced-match": "^1.0.0",
4518+ "concat-map": "0.0.1"
4519+ }
4520+ },
4521+ "braces": {
4522+ "version": "2.3.2",
4523+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4524+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4525+ "dev": true,
4526+ "requires": {
4527+ "arr-flatten": "^1.1.0",
4528+ "array-unique": "^0.3.2",
4529+ "extend-shallow": "^2.0.1",
4530+ "fill-range": "^4.0.0",
4531+ "isobject": "^3.0.1",
4532+ "repeat-element": "^1.1.2",
4533+ "snapdragon": "^0.8.1",
4534+ "snapdragon-node": "^2.0.1",
4535+ "split-string": "^3.0.2",
4536+ "to-regex": "^3.0.1"
4537+ },
4538+ "dependencies": {
4539+ "extend-shallow": {
4540+ "version": "2.0.1",
4541+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4542+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4543+ "dev": true,
4544+ "requires": {
4545+ "is-extendable": "^0.1.0"
4546+ }
4547+ }
4548+ }
4549+ },
4550+ "brorand": {
4551+ "version": "1.1.0",
4552+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
4553+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
4554+ "dev": true
4555+ },
4556+ "browserify-aes": {
4557+ "version": "1.2.0",
4558+ "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
4559+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
4560+ "dev": true,
4561+ "requires": {
4562+ "buffer-xor": "^1.0.3",
4563+ "cipher-base": "^1.0.0",
4564+ "create-hash": "^1.1.0",
4565+ "evp_bytestokey": "^1.0.3",
4566+ "inherits": "^2.0.1",
4567+ "safe-buffer": "^5.0.1"
4568+ }
4569+ },
4570+ "browserify-cipher": {
4571+ "version": "1.0.1",
4572+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
4573+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
4574+ "dev": true,
4575+ "requires": {
4576+ "browserify-aes": "^1.0.4",
4577+ "browserify-des": "^1.0.0",
4578+ "evp_bytestokey": "^1.0.0"
4579+ }
4580+ },
4581+ "browserify-des": {
4582+ "version": "1.0.2",
4583+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
4584+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
4585+ "dev": true,
4586+ "requires": {
4587+ "cipher-base": "^1.0.1",
4588+ "des.js": "^1.0.0",
4589+ "inherits": "^2.0.1",
4590+ "safe-buffer": "^5.1.2"
4591+ }
4592+ },
4593+ "browserify-rsa": {
4594+ "version": "4.0.1",
4595+ "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
4596+ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
4597+ "dev": true,
4598+ "requires": {
4599+ "bn.js": "^4.1.0",
4600+ "randombytes": "^2.0.1"
4601+ }
4602+ },
4603+ "browserify-sign": {
4604+ "version": "4.0.4",
4605+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
4606+ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
4607+ "dev": true,
4608+ "requires": {
4609+ "bn.js": "^4.1.1",
4610+ "browserify-rsa": "^4.0.0",
4611+ "create-hash": "^1.1.0",
4612+ "create-hmac": "^1.1.2",
4613+ "elliptic": "^6.0.0",
4614+ "inherits": "^2.0.1",
4615+ "parse-asn1": "^5.0.0"
4616+ }
4617+ },
4618+ "browserify-zlib": {
4619+ "version": "0.2.0",
4620+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
4621+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
4622+ "dev": true,
4623+ "requires": {
4624+ "pako": "~1.0.5"
4625+ }
4626+ },
4627+ "browserslist": {
4628+ "version": "3.2.8",
4629+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
4630+ "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
4631+ "dev": true,
4632+ "requires": {
4633+ "caniuse-lite": "^1.0.30000844",
4634+ "electron-to-chromium": "^1.3.47"
4635+ },
4636+ "dependencies": {
4637+ "electron-to-chromium": {
4638+ "version": "1.3.96",
4639+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz",
4640+ "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==",
4641+ "dev": true
4642+ }
4643+ }
4644+ },
4645+ "buffer": {
4646+ "version": "4.9.1",
4647+ "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
4648+ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
4649+ "dev": true,
4650+ "requires": {
4651+ "base64-js": "^1.0.2",
4652+ "ieee754": "^1.1.4",
4653+ "isarray": "^1.0.0"
4654+ }
4655+ },
4656+ "buffer-xor": {
4657+ "version": "1.0.3",
4658+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
4659+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
4660+ "dev": true
4661+ },
4662+ "builtin-modules": {
4663+ "version": "1.1.1",
4664+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
4665+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
4666+ "dev": true
4667+ },
4668+ "builtin-status-codes": {
4669+ "version": "3.0.0",
4670+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
4671+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
4672+ "dev": true
4673+ },
4674+ "cache-base": {
4675+ "version": "1.0.1",
4676+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
4677+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
4678+ "dev": true,
4679+ "requires": {
4680+ "collection-visit": "^1.0.0",
4681+ "component-emitter": "^1.2.1",
4682+ "get-value": "^2.0.6",
4683+ "has-value": "^1.0.0",
4684+ "isobject": "^3.0.1",
4685+ "set-value": "^2.0.0",
4686+ "to-object-path": "^0.3.0",
4687+ "union-value": "^1.0.0",
4688+ "unset-value": "^1.0.0"
4689+ }
4690+ },
4691+ "camelcase": {
4692+ "version": "5.3.1",
4693+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
4694+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
4695+ "dev": true
4696+ },
4697+ "caniuse-api": {
4698+ "version": "1.6.1",
4699+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
4700+ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
4701+ "dev": true,
4702+ "requires": {
4703+ "browserslist": "^1.3.6",
4704+ "caniuse-db": "^1.0.30000529",
4705+ "lodash.memoize": "^4.1.2",
4706+ "lodash.uniq": "^4.5.0"
4707+ },
4708+ "dependencies": {
4709+ "browserslist": {
4710+ "version": "1.7.7",
4711+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
4712+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
4713+ "dev": true,
4714+ "requires": {
4715+ "caniuse-db": "^1.0.30000639",
4716+ "electron-to-chromium": "^1.2.7"
4717+ }
4718+ }
4719+ }
4720+ },
4721+ "caniuse-db": {
4722+ "version": "1.0.30000758",
4723+ "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000758.tgz",
4724+ "integrity": "sha1-ojViexki6Hi2MWSULJkbhN6SyBA=",
4725+ "dev": true
4726+ },
4727+ "caniuse-lite": {
4728+ "version": "1.0.30000923",
4729+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000923.tgz",
4730+ "integrity": "sha512-j5ur7eeluOFjjPUkydtXP4KFAsmH3XaQNch5tvWSO+dLHYt5PE+VgJZLWtbVOodfWij6m6zas28T4gB/cLYq1w==",
4731+ "dev": true
4732+ },
4733+ "center-align": {
4734+ "version": "0.1.3",
4735+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
4736+ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
4737+ "dev": true,
4738+ "requires": {
4739+ "align-text": "^0.1.3",
4740+ "lazy-cache": "^1.0.3"
4741+ }
4742+ },
4743+ "chalk": {
4744+ "version": "1.1.3",
4745+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4746+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4747+ "dev": true,
4748+ "requires": {
4749+ "ansi-styles": "^2.2.1",
4750+ "escape-string-regexp": "^1.0.2",
4751+ "has-ansi": "^2.0.0",
4752+ "strip-ansi": "^3.0.0",
4753+ "supports-color": "^2.0.0"
4754+ }
4755+ },
4756+ "chokidar": {
4757+ "version": "2.1.6",
4758+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
4759+ "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
4760+ "dev": true,
4761+ "requires": {
4762+ "anymatch": "^2.0.0",
4763+ "async-each": "^1.0.1",
4764+ "braces": "^2.3.2",
4765+ "fsevents": "^1.2.7",
4766+ "glob-parent": "^3.1.0",
4767+ "inherits": "^2.0.3",
4768+ "is-binary-path": "^1.0.0",
4769+ "is-glob": "^4.0.0",
4770+ "normalize-path": "^3.0.0",
4771+ "path-is-absolute": "^1.0.0",
4772+ "readdirp": "^2.2.1",
4773+ "upath": "^1.1.1"
4774+ }
4775+ },
4776+ "cipher-base": {
4777+ "version": "1.0.4",
4778+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
4779+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
4780+ "dev": true,
4781+ "requires": {
4782+ "inherits": "^2.0.1",
4783+ "safe-buffer": "^5.0.1"
4784+ }
4785+ },
4786+ "clap": {
4787+ "version": "1.2.3",
4788+ "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz",
4789+ "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==",
4790+ "dev": true,
4791+ "requires": {
4792+ "chalk": "^1.1.3"
4793+ }
4794+ },
4795+ "class-utils": {
4796+ "version": "0.3.6",
4797+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
4798+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
4799+ "dev": true,
4800+ "requires": {
4801+ "arr-union": "^3.1.0",
4802+ "define-property": "^0.2.5",
4803+ "isobject": "^3.0.0",
4804+ "static-extend": "^0.1.1"
4805+ },
4806+ "dependencies": {
4807+ "define-property": {
4808+ "version": "0.2.5",
4809+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4810+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4811+ "dev": true,
4812+ "requires": {
4813+ "is-descriptor": "^0.1.0"
4814+ }
4815+ }
4816+ }
4817+ },
4818+ "cliui": {
4819+ "version": "2.1.0",
4820+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
4821+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
4822+ "dev": true,
4823+ "requires": {
4824+ "center-align": "^0.1.1",
4825+ "right-align": "^0.1.1",
4826+ "wordwrap": "0.0.2"
4827+ }
4828+ },
4829+ "clone": {
4830+ "version": "1.0.2",
4831+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
4832+ "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
4833+ "dev": true
4834+ },
4835+ "co": {
4836+ "version": "4.6.0",
4837+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
4838+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
4839+ "dev": true
4840+ },
4841+ "coa": {
4842+ "version": "1.0.4",
4843+ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
4844+ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
4845+ "dev": true,
4846+ "requires": {
4847+ "q": "^1.1.2"
4848+ }
4849+ },
4850+ "code-point-at": {
4851+ "version": "1.1.0",
4852+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
4853+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
4854+ "dev": true
4855+ },
4856+ "collection-visit": {
4857+ "version": "1.0.0",
4858+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
4859+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
4860+ "dev": true,
4861+ "requires": {
4862+ "map-visit": "^1.0.0",
4863+ "object-visit": "^1.0.0"
4864+ }
4865+ },
4866+ "color": {
4867+ "version": "0.11.4",
4868+ "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
4869+ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
4870+ "dev": true,
4871+ "requires": {
4872+ "clone": "^1.0.2",
4873+ "color-convert": "^1.3.0",
4874+ "color-string": "^0.3.0"
4875+ }
4876+ },
4877+ "color-convert": {
4878+ "version": "1.9.0",
4879+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
4880+ "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
4881+ "dev": true,
4882+ "requires": {
4883+ "color-name": "^1.1.1"
4884+ }
4885+ },
4886+ "color-name": {
4887+ "version": "1.1.3",
4888+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4889+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
4890+ "dev": true
4891+ },
4892+ "color-string": {
4893+ "version": "0.3.0",
4894+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
4895+ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
4896+ "dev": true,
4897+ "requires": {
4898+ "color-name": "^1.0.0"
4899+ }
4900+ },
4901+ "colormin": {
4902+ "version": "1.1.2",
4903+ "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
4904+ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
4905+ "dev": true,
4906+ "requires": {
4907+ "color": "^0.11.0",
4908+ "css-color-names": "0.0.4",
4909+ "has": "^1.0.1"
4910+ }
4911+ },
4912+ "colors": {
4913+ "version": "1.1.2",
4914+ "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
4915+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
4916+ "dev": true
4917+ },
4918+ "commondir": {
4919+ "version": "1.0.1",
4920+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
4921+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
4922+ "dev": true
4923+ },
4924+ "component-emitter": {
4925+ "version": "1.2.1",
4926+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
4927+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
4928+ "dev": true
4929+ },
4930+ "concat-map": {
4931+ "version": "0.0.1",
4932+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4933+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4934+ "dev": true
4935+ },
4936+ "console-browserify": {
4937+ "version": "1.1.0",
4938+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
4939+ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
4940+ "dev": true,
4941+ "requires": {
4942+ "date-now": "^0.1.4"
4943+ }
4944+ },
4945+ "constants-browserify": {
4946+ "version": "1.0.0",
4947+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
4948+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
4949+ "dev": true
4950+ },
4951+ "convert-source-map": {
4952+ "version": "1.6.0",
4953+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
4954+ "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
4955+ "dev": true,
4956+ "requires": {
4957+ "safe-buffer": "~5.1.1"
4958+ }
4959+ },
4960+ "copy-descriptor": {
4961+ "version": "0.1.1",
4962+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
4963+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
4964+ "dev": true
4965+ },
4966+ "core-js": {
4967+ "version": "2.6.1",
4968+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.1.tgz",
4969+ "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==",
4970+ "dev": true
4971+ },
4972+ "core-util-is": {
4973+ "version": "1.0.2",
4974+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
4975+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
4976+ "dev": true
4977+ },
4978+ "cosmiconfig": {
4979+ "version": "2.2.2",
4980+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
4981+ "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
4982+ "dev": true,
4983+ "requires": {
4984+ "is-directory": "^0.3.1",
4985+ "js-yaml": "^3.4.3",
4986+ "minimist": "^1.2.0",
4987+ "object-assign": "^4.1.0",
4988+ "os-homedir": "^1.0.1",
4989+ "parse-json": "^2.2.0",
4990+ "require-from-string": "^1.1.0"
4991+ },
4992+ "dependencies": {
4993+ "minimist": {
4994+ "version": "1.2.0",
4995+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4996+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
4997+ "dev": true
4998+ }
4999+ }
5000+ },
5001+ "create-ecdh": {
5002+ "version": "4.0.3",
5003+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
5004+ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
5005+ "dev": true,
5006+ "requires": {
5007+ "bn.js": "^4.1.0",
5008+ "elliptic": "^6.0.0"
5009+ }
5010+ },
5011+ "create-hash": {
5012+ "version": "1.2.0",
5013+ "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
5014+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
5015+ "dev": true,
5016+ "requires": {
5017+ "cipher-base": "^1.0.1",
5018+ "inherits": "^2.0.1",
5019+ "md5.js": "^1.3.4",
5020+ "ripemd160": "^2.0.1",
5021+ "sha.js": "^2.4.0"
5022+ }
5023+ },
5024+ "create-hmac": {
5025+ "version": "1.1.7",
5026+ "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
5027+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
5028+ "dev": true,
5029+ "requires": {
5030+ "cipher-base": "^1.0.3",
5031+ "create-hash": "^1.1.0",
5032+ "inherits": "^2.0.1",
5033+ "ripemd160": "^2.0.0",
5034+ "safe-buffer": "^5.0.1",
5035+ "sha.js": "^2.4.8"
5036+ }
5037+ },
5038+ "crypto-browserify": {
5039+ "version": "3.12.0",
5040+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
5041+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
5042+ "dev": true,
5043+ "requires": {
5044+ "browserify-cipher": "^1.0.0",
5045+ "browserify-sign": "^4.0.0",
5046+ "create-ecdh": "^4.0.0",
5047+ "create-hash": "^1.1.0",
5048+ "create-hmac": "^1.1.0",
5049+ "diffie-hellman": "^5.0.0",
5050+ "inherits": "^2.0.1",
5051+ "pbkdf2": "^3.0.3",
5052+ "public-encrypt": "^4.0.0",
5053+ "randombytes": "^2.0.0",
5054+ "randomfill": "^1.0.3"
5055+ }
5056+ },
5057+ "css-color-function": {
5058+ "version": "1.3.3",
5059+ "resolved": "https://registry.npmjs.org/css-color-function/-/css-color-function-1.3.3.tgz",
5060+ "integrity": "sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4=",
5061+ "dev": true,
5062+ "requires": {
5063+ "balanced-match": "0.1.0",
5064+ "color": "^0.11.0",
5065+ "debug": "^3.1.0",
5066+ "rgb": "~0.1.0"
5067+ },
5068+ "dependencies": {
5069+ "balanced-match": {
5070+ "version": "0.1.0",
5071+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz",
5072+ "integrity": "sha1-tQS9BYabOSWd0MXvw12EMXbczEo=",
5073+ "dev": true
5074+ },
5075+ "debug": {
5076+ "version": "3.2.6",
5077+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5078+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5079+ "dev": true,
5080+ "requires": {
5081+ "ms": "^2.1.1"
5082+ }
5083+ },
5084+ "ms": {
5085+ "version": "2.1.1",
5086+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5087+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5088+ "dev": true
5089+ }
5090+ }
5091+ },
5092+ "css-color-names": {
5093+ "version": "0.0.4",
5094+ "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
5095+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
5096+ "dev": true
5097+ },
5098+ "css-loader": {
5099+ "version": "0.28.11",
5100+ "resolved": "http://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz",
5101+ "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==",
5102+ "dev": true,
5103+ "requires": {
5104+ "babel-code-frame": "^6.26.0",
5105+ "css-selector-tokenizer": "^0.7.0",
5106+ "cssnano": "^3.10.0",
5107+ "icss-utils": "^2.1.0",
5108+ "loader-utils": "^1.0.2",
5109+ "lodash.camelcase": "^4.3.0",
5110+ "object-assign": "^4.1.1",
5111+ "postcss": "^5.0.6",
5112+ "postcss-modules-extract-imports": "^1.2.0",
5113+ "postcss-modules-local-by-default": "^1.2.0",
5114+ "postcss-modules-scope": "^1.1.0",
5115+ "postcss-modules-values": "^1.3.0",
5116+ "postcss-value-parser": "^3.3.0",
5117+ "source-list-map": "^2.0.0"
5118+ },
5119+ "dependencies": {
5120+ "browserslist": {
5121+ "version": "1.7.7",
5122+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
5123+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
5124+ "dev": true,
5125+ "requires": {
5126+ "caniuse-db": "^1.0.30000639",
5127+ "electron-to-chromium": "^1.2.7"
5128+ }
5129+ },
5130+ "coa": {
5131+ "version": "1.0.4",
5132+ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
5133+ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
5134+ "dev": true,
5135+ "requires": {
5136+ "q": "^1.1.2"
5137+ }
5138+ },
5139+ "cssnano": {
5140+ "version": "3.10.0",
5141+ "resolved": "http://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
5142+ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
5143+ "dev": true,
5144+ "requires": {
5145+ "autoprefixer": "^6.3.1",
5146+ "decamelize": "^1.1.2",
5147+ "defined": "^1.0.0",
5148+ "has": "^1.0.1",
5149+ "object-assign": "^4.0.1",
5150+ "postcss": "^5.0.14",
5151+ "postcss-calc": "^5.2.0",
5152+ "postcss-colormin": "^2.1.8",
5153+ "postcss-convert-values": "^2.3.4",
5154+ "postcss-discard-comments": "^2.0.4",
5155+ "postcss-discard-duplicates": "^2.0.1",
5156+ "postcss-discard-empty": "^2.0.1",
5157+ "postcss-discard-overridden": "^0.1.1",
5158+ "postcss-discard-unused": "^2.2.1",
5159+ "postcss-filter-plugins": "^2.0.0",
5160+ "postcss-merge-idents": "^2.1.5",
5161+ "postcss-merge-longhand": "^2.0.1",
5162+ "postcss-merge-rules": "^2.0.3",
5163+ "postcss-minify-font-values": "^1.0.2",
5164+ "postcss-minify-gradients": "^1.0.1",
5165+ "postcss-minify-params": "^1.0.4",
5166+ "postcss-minify-selectors": "^2.0.4",
5167+ "postcss-normalize-charset": "^1.1.0",
5168+ "postcss-normalize-url": "^3.0.7",
5169+ "postcss-ordered-values": "^2.1.0",
5170+ "postcss-reduce-idents": "^2.2.2",
5171+ "postcss-reduce-initial": "^1.0.0",
5172+ "postcss-reduce-transforms": "^1.0.3",
5173+ "postcss-svgo": "^2.1.1",
5174+ "postcss-unique-selectors": "^2.0.2",
5175+ "postcss-value-parser": "^3.2.3",
5176+ "postcss-zindex": "^2.0.1"
5177+ }
5178+ },
5179+ "csso": {
5180+ "version": "2.3.2",
5181+ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
5182+ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
5183+ "dev": true,
5184+ "requires": {
5185+ "clap": "^1.0.9",
5186+ "source-map": "^0.5.3"
5187+ }
5188+ },
5189+ "is-svg": {
5190+ "version": "2.1.0",
5191+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
5192+ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
5193+ "dev": true,
5194+ "requires": {
5195+ "html-comment-regex": "^1.1.0"
5196+ }
5197+ },
5198+ "normalize-url": {
5199+ "version": "1.9.1",
5200+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
5201+ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
5202+ "dev": true,
5203+ "requires": {
5204+ "object-assign": "^4.0.1",
5205+ "prepend-http": "^1.0.0",
5206+ "query-string": "^4.1.0",
5207+ "sort-keys": "^1.0.0"
5208+ }
5209+ },
5210+ "postcss-colormin": {
5211+ "version": "2.2.2",
5212+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
5213+ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
5214+ "dev": true,
5215+ "requires": {
5216+ "colormin": "^1.0.5",
5217+ "postcss": "^5.0.13",
5218+ "postcss-value-parser": "^3.2.3"
5219+ }
5220+ },
5221+ "postcss-convert-values": {
5222+ "version": "2.6.1",
5223+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
5224+ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
5225+ "dev": true,
5226+ "requires": {
5227+ "postcss": "^5.0.11",
5228+ "postcss-value-parser": "^3.1.2"
5229+ }
5230+ },
5231+ "postcss-discard-comments": {
5232+ "version": "2.0.4",
5233+ "resolved": "http://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
5234+ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
5235+ "dev": true,
5236+ "requires": {
5237+ "postcss": "^5.0.14"
5238+ }
5239+ },
5240+ "postcss-discard-duplicates": {
5241+ "version": "2.1.0",
5242+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
5243+ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
5244+ "dev": true,
5245+ "requires": {
5246+ "postcss": "^5.0.4"
5247+ }
5248+ },
5249+ "postcss-discard-empty": {
5250+ "version": "2.1.0",
5251+ "resolved": "http://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
5252+ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
5253+ "dev": true,
5254+ "requires": {
5255+ "postcss": "^5.0.14"
5256+ }
5257+ },
5258+ "postcss-discard-overridden": {
5259+ "version": "0.1.1",
5260+ "resolved": "http://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
5261+ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
5262+ "dev": true,
5263+ "requires": {
5264+ "postcss": "^5.0.16"
5265+ }
5266+ },
5267+ "postcss-merge-longhand": {
5268+ "version": "2.0.2",
5269+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
5270+ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
5271+ "dev": true,
5272+ "requires": {
5273+ "postcss": "^5.0.4"
5274+ }
5275+ },
5276+ "postcss-merge-rules": {
5277+ "version": "2.1.2",
5278+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
5279+ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
5280+ "dev": true,
5281+ "requires": {
5282+ "browserslist": "^1.5.2",
5283+ "caniuse-api": "^1.5.2",
5284+ "postcss": "^5.0.4",
5285+ "postcss-selector-parser": "^2.2.2",
5286+ "vendors": "^1.0.0"
5287+ }
5288+ },
5289+ "postcss-minify-font-values": {
5290+ "version": "1.0.5",
5291+ "resolved": "http://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
5292+ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
5293+ "dev": true,
5294+ "requires": {
5295+ "object-assign": "^4.0.1",
5296+ "postcss": "^5.0.4",
5297+ "postcss-value-parser": "^3.0.2"
5298+ }
5299+ },
5300+ "postcss-minify-gradients": {
5301+ "version": "1.0.5",
5302+ "resolved": "http://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
5303+ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
5304+ "dev": true,
5305+ "requires": {
5306+ "postcss": "^5.0.12",
5307+ "postcss-value-parser": "^3.3.0"
5308+ }
5309+ },
5310+ "postcss-minify-params": {
5311+ "version": "1.2.2",
5312+ "resolved": "http://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
5313+ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
5314+ "dev": true,
5315+ "requires": {
5316+ "alphanum-sort": "^1.0.1",
5317+ "postcss": "^5.0.2",
5318+ "postcss-value-parser": "^3.0.2",
5319+ "uniqs": "^2.0.0"
5320+ }
5321+ },
5322+ "postcss-minify-selectors": {
5323+ "version": "2.1.1",
5324+ "resolved": "http://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
5325+ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
5326+ "dev": true,
5327+ "requires": {
5328+ "alphanum-sort": "^1.0.2",
5329+ "has": "^1.0.1",
5330+ "postcss": "^5.0.14",
5331+ "postcss-selector-parser": "^2.0.0"
5332+ }
5333+ },
5334+ "postcss-normalize-charset": {
5335+ "version": "1.1.1",
5336+ "resolved": "http://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
5337+ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
5338+ "dev": true,
5339+ "requires": {
5340+ "postcss": "^5.0.5"
5341+ }
5342+ },
5343+ "postcss-normalize-url": {
5344+ "version": "3.0.8",
5345+ "resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
5346+ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
5347+ "dev": true,
5348+ "requires": {
5349+ "is-absolute-url": "^2.0.0",
5350+ "normalize-url": "^1.4.0",
5351+ "postcss": "^5.0.14",
5352+ "postcss-value-parser": "^3.2.3"
5353+ }
5354+ },
5355+ "postcss-ordered-values": {
5356+ "version": "2.2.3",
5357+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
5358+ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
5359+ "dev": true,
5360+ "requires": {
5361+ "postcss": "^5.0.4",
5362+ "postcss-value-parser": "^3.0.1"
5363+ }
5364+ },
5365+ "postcss-reduce-initial": {
5366+ "version": "1.0.1",
5367+ "resolved": "http://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
5368+ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
5369+ "dev": true,
5370+ "requires": {
5371+ "postcss": "^5.0.4"
5372+ }
5373+ },
5374+ "postcss-reduce-transforms": {
5375+ "version": "1.0.4",
5376+ "resolved": "http://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
5377+ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
5378+ "dev": true,
5379+ "requires": {
5380+ "has": "^1.0.1",
5381+ "postcss": "^5.0.8",
5382+ "postcss-value-parser": "^3.0.1"
5383+ }
5384+ },
5385+ "postcss-svgo": {
5386+ "version": "2.1.6",
5387+ "resolved": "http://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
5388+ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
5389+ "dev": true,
5390+ "requires": {
5391+ "is-svg": "^2.0.0",
5392+ "postcss": "^5.0.14",
5393+ "postcss-value-parser": "^3.2.3",
5394+ "svgo": "^0.7.0"
5395+ }
5396+ },
5397+ "postcss-unique-selectors": {
5398+ "version": "2.0.2",
5399+ "resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
5400+ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
5401+ "dev": true,
5402+ "requires": {
5403+ "alphanum-sort": "^1.0.1",
5404+ "postcss": "^5.0.4",
5405+ "uniqs": "^2.0.0"
5406+ }
5407+ },
5408+ "svgo": {
5409+ "version": "0.7.2",
5410+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
5411+ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
5412+ "dev": true,
5413+ "requires": {
5414+ "coa": "~1.0.1",
5415+ "colors": "~1.1.2",
5416+ "csso": "~2.3.1",
5417+ "mkdirp": "~0.5.1",
5418+ "sax": "~1.2.1",
5419+ "whet.extend": "~0.9.9"
5420+ }
5421+ }
5422+ }
5423+ },
5424+ "css-selector-tokenizer": {
5425+ "version": "0.7.1",
5426+ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
5427+ "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
5428+ "dev": true,
5429+ "requires": {
5430+ "cssesc": "^0.1.0",
5431+ "fastparse": "^1.1.1",
5432+ "regexpu-core": "^1.0.0"
5433+ },
5434+ "dependencies": {
5435+ "regexpu-core": {
5436+ "version": "1.0.0",
5437+ "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
5438+ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
5439+ "dev": true,
5440+ "requires": {
5441+ "regenerate": "^1.2.1",
5442+ "regjsgen": "^0.2.0",
5443+ "regjsparser": "^0.1.4"
5444+ }
5445+ }
5446+ }
5447+ },
5448+ "cssesc": {
5449+ "version": "0.1.0",
5450+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
5451+ "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
5452+ "dev": true
5453+ },
5454+ "cssnano": {
5455+ "version": "3.10.0",
5456+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
5457+ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
5458+ "dev": true,
5459+ "requires": {
5460+ "autoprefixer": "^6.3.1",
5461+ "decamelize": "^1.1.2",
5462+ "defined": "^1.0.0",
5463+ "has": "^1.0.1",
5464+ "object-assign": "^4.0.1",
5465+ "postcss": "^5.0.14",
5466+ "postcss-calc": "^5.2.0",
5467+ "postcss-colormin": "^2.1.8",
5468+ "postcss-convert-values": "^2.3.4",
5469+ "postcss-discard-comments": "^2.0.4",
5470+ "postcss-discard-duplicates": "^2.0.1",
5471+ "postcss-discard-empty": "^2.0.1",
5472+ "postcss-discard-overridden": "^0.1.1",
5473+ "postcss-discard-unused": "^2.2.1",
5474+ "postcss-filter-plugins": "^2.0.0",
5475+ "postcss-merge-idents": "^2.1.5",
5476+ "postcss-merge-longhand": "^2.0.1",
5477+ "postcss-merge-rules": "^2.0.3",
5478+ "postcss-minify-font-values": "^1.0.2",
5479+ "postcss-minify-gradients": "^1.0.1",
5480+ "postcss-minify-params": "^1.0.4",
5481+ "postcss-minify-selectors": "^2.0.4",
5482+ "postcss-normalize-charset": "^1.1.0",
5483+ "postcss-normalize-url": "^3.0.7",
5484+ "postcss-ordered-values": "^2.1.0",
5485+ "postcss-reduce-idents": "^2.2.2",
5486+ "postcss-reduce-initial": "^1.0.0",
5487+ "postcss-reduce-transforms": "^1.0.3",
5488+ "postcss-svgo": "^2.1.1",
5489+ "postcss-unique-selectors": "^2.0.2",
5490+ "postcss-value-parser": "^3.2.3",
5491+ "postcss-zindex": "^2.0.1"
5492+ }
5493+ },
5494+ "csso": {
5495+ "version": "2.3.2",
5496+ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
5497+ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
5498+ "dev": true,
5499+ "requires": {
5500+ "clap": "^1.0.9",
5501+ "source-map": "^0.5.3"
5502+ }
5503+ },
5504+ "date-now": {
5505+ "version": "0.1.4",
5506+ "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
5507+ "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
5508+ "dev": true
5509+ },
5510+ "debug": {
5511+ "version": "2.6.9",
5512+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5513+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5514+ "dev": true,
5515+ "requires": {
5516+ "ms": "2.0.0"
5517+ }
5518+ },
5519+ "decamelize": {
5520+ "version": "1.2.0",
5521+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
5522+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
5523+ "dev": true
5524+ },
5525+ "decode-uri-component": {
5526+ "version": "0.2.0",
5527+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
5528+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
5529+ "dev": true
5530+ },
5531+ "define-property": {
5532+ "version": "2.0.2",
5533+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
5534+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
5535+ "dev": true,
5536+ "requires": {
5537+ "is-descriptor": "^1.0.2",
5538+ "isobject": "^3.0.1"
5539+ },
5540+ "dependencies": {
5541+ "is-accessor-descriptor": {
5542+ "version": "1.0.0",
5543+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5544+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5545+ "dev": true,
5546+ "requires": {
5547+ "kind-of": "^6.0.0"
5548+ }
5549+ },
5550+ "is-data-descriptor": {
5551+ "version": "1.0.0",
5552+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5553+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5554+ "dev": true,
5555+ "requires": {
5556+ "kind-of": "^6.0.0"
5557+ }
5558+ },
5559+ "is-descriptor": {
5560+ "version": "1.0.2",
5561+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5562+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5563+ "dev": true,
5564+ "requires": {
5565+ "is-accessor-descriptor": "^1.0.0",
5566+ "is-data-descriptor": "^1.0.0",
5567+ "kind-of": "^6.0.2"
5568+ }
5569+ },
5570+ "kind-of": {
5571+ "version": "6.0.2",
5572+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
5573+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
5574+ "dev": true
5575+ }
5576+ }
5577+ },
5578+ "defined": {
5579+ "version": "1.0.0",
5580+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
5581+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
5582+ "dev": true
5583+ },
5584+ "des.js": {
5585+ "version": "1.0.0",
5586+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
5587+ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
5588+ "dev": true,
5589+ "requires": {
5590+ "inherits": "^2.0.1",
5591+ "minimalistic-assert": "^1.0.0"
5592+ }
5593+ },
5594+ "detect-indent": {
5595+ "version": "4.0.0",
5596+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
5597+ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
5598+ "dev": true,
5599+ "requires": {
5600+ "repeating": "^2.0.0"
5601+ }
5602+ },
5603+ "diffie-hellman": {
5604+ "version": "5.0.3",
5605+ "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
5606+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
5607+ "dev": true,
5608+ "requires": {
5609+ "bn.js": "^4.1.0",
5610+ "miller-rabin": "^4.0.0",
5611+ "randombytes": "^2.0.0"
5612+ }
5613+ },
5614+ "domain-browser": {
5615+ "version": "1.2.0",
5616+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
5617+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
5618+ "dev": true
5619+ },
5620+ "electron-to-chromium": {
5621+ "version": "1.3.27",
5622+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.27.tgz",
5623+ "integrity": "sha1-eOy4o5kGYYe7N07t412ccFZagD0=",
5624+ "dev": true
5625+ },
5626+ "elliptic": {
5627+ "version": "6.4.1",
5628+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
5629+ "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
5630+ "dev": true,
5631+ "requires": {
5632+ "bn.js": "^4.4.0",
5633+ "brorand": "^1.0.1",
5634+ "hash.js": "^1.0.0",
5635+ "hmac-drbg": "^1.0.0",
5636+ "inherits": "^2.0.1",
5637+ "minimalistic-assert": "^1.0.0",
5638+ "minimalistic-crypto-utils": "^1.0.0"
5639+ }
5640+ },
5641+ "emojis-list": {
5642+ "version": "2.1.0",
5643+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
5644+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
5645+ "dev": true
5646+ },
5647+ "enhanced-resolve": {
5648+ "version": "3.4.1",
5649+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
5650+ "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
5651+ "dev": true,
5652+ "requires": {
5653+ "graceful-fs": "^4.1.2",
5654+ "memory-fs": "^0.4.0",
5655+ "object-assign": "^4.0.1",
5656+ "tapable": "^0.2.7"
5657+ }
5658+ },
5659+ "errno": {
5660+ "version": "0.1.7",
5661+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
5662+ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
5663+ "dev": true,
5664+ "requires": {
5665+ "prr": "~1.0.1"
5666+ }
5667+ },
5668+ "error-ex": {
5669+ "version": "1.3.1",
5670+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
5671+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
5672+ "dev": true,
5673+ "requires": {
5674+ "is-arrayish": "^0.2.1"
5675+ }
5676+ },
5677+ "escape-string-regexp": {
5678+ "version": "1.0.5",
5679+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5680+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5681+ "dev": true
5682+ },
5683+ "esprima": {
5684+ "version": "4.0.1",
5685+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5686+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5687+ "dev": true
5688+ },
5689+ "esutils": {
5690+ "version": "2.0.2",
5691+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
5692+ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
5693+ "dev": true
5694+ },
5695+ "events": {
5696+ "version": "1.1.1",
5697+ "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz",
5698+ "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
5699+ "dev": true
5700+ },
5701+ "evp_bytestokey": {
5702+ "version": "1.0.3",
5703+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
5704+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
5705+ "dev": true,
5706+ "requires": {
5707+ "md5.js": "^1.3.4",
5708+ "safe-buffer": "^5.1.1"
5709+ }
5710+ },
5711+ "expand-brackets": {
5712+ "version": "2.1.4",
5713+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
5714+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
5715+ "dev": true,
5716+ "requires": {
5717+ "debug": "^2.3.3",
5718+ "define-property": "^0.2.5",
5719+ "extend-shallow": "^2.0.1",
5720+ "posix-character-classes": "^0.1.0",
5721+ "regex-not": "^1.0.0",
5722+ "snapdragon": "^0.8.1",
5723+ "to-regex": "^3.0.1"
5724+ },
5725+ "dependencies": {
5726+ "define-property": {
5727+ "version": "0.2.5",
5728+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5729+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5730+ "dev": true,
5731+ "requires": {
5732+ "is-descriptor": "^0.1.0"
5733+ }
5734+ },
5735+ "extend-shallow": {
5736+ "version": "2.0.1",
5737+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5738+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5739+ "dev": true,
5740+ "requires": {
5741+ "is-extendable": "^0.1.0"
5742+ }
5743+ }
5744+ }
5745+ },
5746+ "extend-shallow": {
5747+ "version": "3.0.2",
5748+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
5749+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
5750+ "dev": true,
5751+ "requires": {
5752+ "assign-symbols": "^1.0.0",
5753+ "is-extendable": "^1.0.1"
5754+ },
5755+ "dependencies": {
5756+ "is-extendable": {
5757+ "version": "1.0.1",
5758+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
5759+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
5760+ "dev": true,
5761+ "requires": {
5762+ "is-plain-object": "^2.0.4"
5763+ }
5764+ }
5765+ }
5766+ },
5767+ "extglob": {
5768+ "version": "2.0.4",
5769+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
5770+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
5771+ "dev": true,
5772+ "requires": {
5773+ "array-unique": "^0.3.2",
5774+ "define-property": "^1.0.0",
5775+ "expand-brackets": "^2.1.4",
5776+ "extend-shallow": "^2.0.1",
5777+ "fragment-cache": "^0.2.1",
5778+ "regex-not": "^1.0.0",
5779+ "snapdragon": "^0.8.1",
5780+ "to-regex": "^3.0.1"
5781+ },
5782+ "dependencies": {
5783+ "define-property": {
5784+ "version": "1.0.0",
5785+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5786+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5787+ "dev": true,
5788+ "requires": {
5789+ "is-descriptor": "^1.0.0"
5790+ }
5791+ },
5792+ "extend-shallow": {
5793+ "version": "2.0.1",
5794+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5795+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5796+ "dev": true,
5797+ "requires": {
5798+ "is-extendable": "^0.1.0"
5799+ }
5800+ },
5801+ "is-accessor-descriptor": {
5802+ "version": "1.0.0",
5803+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5804+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5805+ "dev": true,
5806+ "requires": {
5807+ "kind-of": "^6.0.0"
5808+ }
5809+ },
5810+ "is-data-descriptor": {
5811+ "version": "1.0.0",
5812+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5813+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5814+ "dev": true,
5815+ "requires": {
5816+ "kind-of": "^6.0.0"
5817+ }
5818+ },
5819+ "is-descriptor": {
5820+ "version": "1.0.2",
5821+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5822+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5823+ "dev": true,
5824+ "requires": {
5825+ "is-accessor-descriptor": "^1.0.0",
5826+ "is-data-descriptor": "^1.0.0",
5827+ "kind-of": "^6.0.2"
5828+ }
5829+ },
5830+ "kind-of": {
5831+ "version": "6.0.2",
5832+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
5833+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
5834+ "dev": true
5835+ }
5836+ }
5837+ },
5838+ "extract-text-webpack-plugin": {
5839+ "version": "2.1.2",
5840+ "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz",
5841+ "integrity": "sha1-dW7076gVXDaBgz+8NNpTuUF0bWw=",
5842+ "dev": true,
5843+ "requires": {
5844+ "async": "^2.1.2",
5845+ "loader-utils": "^1.0.2",
5846+ "schema-utils": "^0.3.0",
5847+ "webpack-sources": "^1.0.1"
5848+ }
5849+ },
5850+ "fast-deep-equal": {
5851+ "version": "1.1.0",
5852+ "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5853+ "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5854+ "dev": true
5855+ },
5856+ "fast-json-stable-stringify": {
5857+ "version": "2.0.0",
5858+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
5859+ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
5860+ "dev": true
5861+ },
5862+ "fastparse": {
5863+ "version": "1.1.2",
5864+ "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
5865+ "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
5866+ "dev": true
5867+ },
5868+ "file-loader": {
5869+ "version": "0.11.2",
5870+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.11.2.tgz",
5871+ "integrity": "sha512-N+uhF3mswIFeziHQjGScJ/yHXYt3DiLBeC+9vWW+WjUBiClMSOlV1YrXQi+7KM2aA3Rn4Bybgv+uXFQbfkzpvg==",
5872+ "dev": true,
5873+ "requires": {
5874+ "loader-utils": "^1.0.2"
5875+ }
5876+ },
5877+ "fill-range": {
5878+ "version": "4.0.0",
5879+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
5880+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
5881+ "dev": true,
5882+ "requires": {
5883+ "extend-shallow": "^2.0.1",
5884+ "is-number": "^3.0.0",
5885+ "repeat-string": "^1.6.1",
5886+ "to-regex-range": "^2.1.0"
5887+ },
5888+ "dependencies": {
5889+ "extend-shallow": {
5890+ "version": "2.0.1",
5891+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5892+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5893+ "dev": true,
5894+ "requires": {
5895+ "is-extendable": "^0.1.0"
5896+ }
5897+ }
5898+ }
5899+ },
5900+ "find-cache-dir": {
5901+ "version": "1.0.0",
5902+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
5903+ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
5904+ "dev": true,
5905+ "requires": {
5906+ "commondir": "^1.0.1",
5907+ "make-dir": "^1.0.0",
5908+ "pkg-dir": "^2.0.0"
5909+ }
5910+ },
5911+ "find-up": {
5912+ "version": "2.1.0",
5913+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
5914+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
5915+ "dev": true,
5916+ "requires": {
5917+ "locate-path": "^2.0.0"
5918+ }
5919+ },
5920+ "flatten": {
5921+ "version": "1.0.2",
5922+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
5923+ "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
5924+ "dev": true
5925+ },
5926+ "for-in": {
5927+ "version": "1.0.2",
5928+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
5929+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
5930+ "dev": true
5931+ },
5932+ "fragment-cache": {
5933+ "version": "0.2.1",
5934+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
5935+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
5936+ "dev": true,
5937+ "requires": {
5938+ "map-cache": "^0.2.2"
5939+ }
5940+ },
5941+ "fsevents": {
5942+ "version": "1.2.9",
5943+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
5944+ "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
5945+ "dev": true,
5946+ "optional": true,
5947+ "requires": {
5948+ "nan": "^2.12.1",
5949+ "node-pre-gyp": "^0.12.0"
5950+ },
5951+ "dependencies": {
5952+ "abbrev": {
5953+ "version": "1.1.1",
5954+ "bundled": true,
5955+ "dev": true,
5956+ "optional": true
5957+ },
5958+ "ansi-regex": {
5959+ "version": "2.1.1",
5960+ "bundled": true,
5961+ "dev": true,
5962+ "optional": true
5963+ },
5964+ "aproba": {
5965+ "version": "1.2.0",
5966+ "bundled": true,
5967+ "dev": true,
5968+ "optional": true
5969+ },
5970+ "are-we-there-yet": {
5971+ "version": "1.1.5",
5972+ "bundled": true,
5973+ "dev": true,
5974+ "optional": true,
5975+ "requires": {
5976+ "delegates": "^1.0.0",
5977+ "readable-stream": "^2.0.6"
5978+ }
5979+ },
5980+ "balanced-match": {
5981+ "version": "1.0.0",
5982+ "bundled": true,
5983+ "dev": true,
5984+ "optional": true
5985+ },
5986+ "brace-expansion": {
5987+ "version": "1.1.11",
5988+ "bundled": true,
5989+ "dev": true,
5990+ "optional": true,
5991+ "requires": {
5992+ "balanced-match": "^1.0.0",
5993+ "concat-map": "0.0.1"
5994+ }
5995+ },
5996+ "chownr": {
5997+ "version": "1.1.1",
5998+ "bundled": true,
5999+ "dev": true,
6000+ "optional": true
6001+ },
6002+ "code-point-at": {
6003+ "version": "1.1.0",
6004+ "bundled": true,
6005+ "dev": true,
6006+ "optional": true
6007+ },
6008+ "concat-map": {
6009+ "version": "0.0.1",
6010+ "bundled": true,
6011+ "dev": true,
6012+ "optional": true
6013+ },
6014+ "console-control-strings": {
6015+ "version": "1.1.0",
6016+ "bundled": true,
6017+ "dev": true,
6018+ "optional": true
6019+ },
6020+ "core-util-is": {
6021+ "version": "1.0.2",
6022+ "bundled": true,
6023+ "dev": true,
6024+ "optional": true
6025+ },
6026+ "debug": {
6027+ "version": "4.1.1",
6028+ "bundled": true,
6029+ "dev": true,
6030+ "optional": true,
6031+ "requires": {
6032+ "ms": "^2.1.1"
6033+ }
6034+ },
6035+ "deep-extend": {
6036+ "version": "0.6.0",
6037+ "bundled": true,
6038+ "dev": true,
6039+ "optional": true
6040+ },
6041+ "delegates": {
6042+ "version": "1.0.0",
6043+ "bundled": true,
6044+ "dev": true,
6045+ "optional": true
6046+ },
6047+ "detect-libc": {
6048+ "version": "1.0.3",
6049+ "bundled": true,
6050+ "dev": true,
6051+ "optional": true
6052+ },
6053+ "fs-minipass": {
6054+ "version": "1.2.5",
6055+ "bundled": true,
6056+ "dev": true,
6057+ "optional": true,
6058+ "requires": {
6059+ "minipass": "^2.2.1"
6060+ }
6061+ },
6062+ "fs.realpath": {
6063+ "version": "1.0.0",
6064+ "bundled": true,
6065+ "dev": true,
6066+ "optional": true
6067+ },
6068+ "gauge": {
6069+ "version": "2.7.4",
6070+ "bundled": true,
6071+ "dev": true,
6072+ "optional": true,
6073+ "requires": {
6074+ "aproba": "^1.0.3",
6075+ "console-control-strings": "^1.0.0",
6076+ "has-unicode": "^2.0.0",
6077+ "object-assign": "^4.1.0",
6078+ "signal-exit": "^3.0.0",
6079+ "string-width": "^1.0.1",
6080+ "strip-ansi": "^3.0.1",
6081+ "wide-align": "^1.1.0"
6082+ }
6083+ },
6084+ "glob": {
6085+ "version": "7.1.3",
6086+ "bundled": true,
6087+ "dev": true,
6088+ "optional": true,
6089+ "requires": {
6090+ "fs.realpath": "^1.0.0",
6091+ "inflight": "^1.0.4",
6092+ "inherits": "2",
6093+ "minimatch": "^3.0.4",
6094+ "once": "^1.3.0",
6095+ "path-is-absolute": "^1.0.0"
6096+ }
6097+ },
6098+ "has-unicode": {
6099+ "version": "2.0.1",
6100+ "bundled": true,
6101+ "dev": true,
6102+ "optional": true
6103+ },
6104+ "iconv-lite": {
6105+ "version": "0.4.24",
6106+ "bundled": true,
6107+ "dev": true,
6108+ "optional": true,
6109+ "requires": {
6110+ "safer-buffer": ">= 2.1.2 < 3"
6111+ }
6112+ },
6113+ "ignore-walk": {
6114+ "version": "3.0.1",
6115+ "bundled": true,
6116+ "dev": true,
6117+ "optional": true,
6118+ "requires": {
6119+ "minimatch": "^3.0.4"
6120+ }
6121+ },
6122+ "inflight": {
6123+ "version": "1.0.6",
6124+ "bundled": true,
6125+ "dev": true,
6126+ "optional": true,
6127+ "requires": {
6128+ "once": "^1.3.0",
6129+ "wrappy": "1"
6130+ }
6131+ },
6132+ "inherits": {
6133+ "version": "2.0.3",
6134+ "bundled": true,
6135+ "dev": true,
6136+ "optional": true
6137+ },
6138+ "ini": {
6139+ "version": "1.3.5",
6140+ "bundled": true,
6141+ "dev": true,
6142+ "optional": true
6143+ },
6144+ "is-fullwidth-code-point": {
6145+ "version": "1.0.0",
6146+ "bundled": true,
6147+ "dev": true,
6148+ "optional": true,
6149+ "requires": {
6150+ "number-is-nan": "^1.0.0"
6151+ }
6152+ },
6153+ "isarray": {
6154+ "version": "1.0.0",
6155+ "bundled": true,
6156+ "dev": true,
6157+ "optional": true
6158+ },
6159+ "minimatch": {
6160+ "version": "3.0.4",
6161+ "bundled": true,
6162+ "dev": true,
6163+ "optional": true,
6164+ "requires": {
6165+ "brace-expansion": "^1.1.7"
6166+ }
6167+ },
6168+ "minimist": {
6169+ "version": "0.0.8",
6170+ "bundled": true,
6171+ "dev": true,
6172+ "optional": true
6173+ },
6174+ "minipass": {
6175+ "version": "2.3.5",
6176+ "bundled": true,
6177+ "dev": true,
6178+ "optional": true,
6179+ "requires": {
6180+ "safe-buffer": "^5.1.2",
6181+ "yallist": "^3.0.0"
6182+ }
6183+ },
6184+ "minizlib": {
6185+ "version": "1.2.1",
6186+ "bundled": true,
6187+ "dev": true,
6188+ "optional": true,
6189+ "requires": {
6190+ "minipass": "^2.2.1"
6191+ }
6192+ },
6193+ "mkdirp": {
6194+ "version": "0.5.1",
6195+ "bundled": true,
6196+ "dev": true,
6197+ "optional": true,
6198+ "requires": {
6199+ "minimist": "0.0.8"
6200+ }
6201+ },
6202+ "ms": {
6203+ "version": "2.1.1",
6204+ "bundled": true,
6205+ "dev": true,
6206+ "optional": true
6207+ },
6208+ "needle": {
6209+ "version": "2.3.0",
6210+ "bundled": true,
6211+ "dev": true,
6212+ "optional": true,
6213+ "requires": {
6214+ "debug": "^4.1.0",
6215+ "iconv-lite": "^0.4.4",
6216+ "sax": "^1.2.4"
6217+ }
6218+ },
6219+ "node-pre-gyp": {
6220+ "version": "0.12.0",
6221+ "bundled": true,
6222+ "dev": true,
6223+ "optional": true,
6224+ "requires": {
6225+ "detect-libc": "^1.0.2",
6226+ "mkdirp": "^0.5.1",
6227+ "needle": "^2.2.1",
6228+ "nopt": "^4.0.1",
6229+ "npm-packlist": "^1.1.6",
6230+ "npmlog": "^4.0.2",
6231+ "rc": "^1.2.7",
6232+ "rimraf": "^2.6.1",
6233+ "semver": "^5.3.0",
6234+ "tar": "^4"
6235+ }
6236+ },
6237+ "nopt": {
6238+ "version": "4.0.1",
6239+ "bundled": true,
6240+ "dev": true,
6241+ "optional": true,
6242+ "requires": {
6243+ "abbrev": "1",
6244+ "osenv": "^0.1.4"
6245+ }
6246+ },
6247+ "npm-bundled": {
6248+ "version": "1.0.6",
6249+ "bundled": true,
6250+ "dev": true,
6251+ "optional": true
6252+ },
6253+ "npm-packlist": {
6254+ "version": "1.4.1",
6255+ "bundled": true,
6256+ "dev": true,
6257+ "optional": true,
6258+ "requires": {
6259+ "ignore-walk": "^3.0.1",
6260+ "npm-bundled": "^1.0.1"
6261+ }
6262+ },
6263+ "npmlog": {
6264+ "version": "4.1.2",
6265+ "bundled": true,
6266+ "dev": true,
6267+ "optional": true,
6268+ "requires": {
6269+ "are-we-there-yet": "~1.1.2",
6270+ "console-control-strings": "~1.1.0",
6271+ "gauge": "~2.7.3",
6272+ "set-blocking": "~2.0.0"
6273+ }
6274+ },
6275+ "number-is-nan": {
6276+ "version": "1.0.1",
6277+ "bundled": true,
6278+ "dev": true,
6279+ "optional": true
6280+ },
6281+ "object-assign": {
6282+ "version": "4.1.1",
6283+ "bundled": true,
6284+ "dev": true,
6285+ "optional": true
6286+ },
6287+ "once": {
6288+ "version": "1.4.0",
6289+ "bundled": true,
6290+ "dev": true,
6291+ "optional": true,
6292+ "requires": {
6293+ "wrappy": "1"
6294+ }
6295+ },
6296+ "os-homedir": {
6297+ "version": "1.0.2",
6298+ "bundled": true,
6299+ "dev": true,
6300+ "optional": true
6301+ },
6302+ "os-tmpdir": {
6303+ "version": "1.0.2",
6304+ "bundled": true,
6305+ "dev": true,
6306+ "optional": true
6307+ },
6308+ "osenv": {
6309+ "version": "0.1.5",
6310+ "bundled": true,
6311+ "dev": true,
6312+ "optional": true,
6313+ "requires": {
6314+ "os-homedir": "^1.0.0",
6315+ "os-tmpdir": "^1.0.0"
6316+ }
6317+ },
6318+ "path-is-absolute": {
6319+ "version": "1.0.1",
6320+ "bundled": true,
6321+ "dev": true,
6322+ "optional": true
6323+ },
6324+ "process-nextick-args": {
6325+ "version": "2.0.0",
6326+ "bundled": true,
6327+ "dev": true,
6328+ "optional": true
6329+ },
6330+ "rc": {
6331+ "version": "1.2.8",
6332+ "bundled": true,
6333+ "dev": true,
6334+ "optional": true,
6335+ "requires": {
6336+ "deep-extend": "^0.6.0",
6337+ "ini": "~1.3.0",
6338+ "minimist": "^1.2.0",
6339+ "strip-json-comments": "~2.0.1"
6340+ },
6341+ "dependencies": {
6342+ "minimist": {
6343+ "version": "1.2.0",
6344+ "bundled": true,
6345+ "dev": true,
6346+ "optional": true
6347+ }
6348+ }
6349+ },
6350+ "readable-stream": {
6351+ "version": "2.3.6",
6352+ "bundled": true,
6353+ "dev": true,
6354+ "optional": true,
6355+ "requires": {
6356+ "core-util-is": "~1.0.0",
6357+ "inherits": "~2.0.3",
6358+ "isarray": "~1.0.0",
6359+ "process-nextick-args": "~2.0.0",
6360+ "safe-buffer": "~5.1.1",
6361+ "string_decoder": "~1.1.1",
6362+ "util-deprecate": "~1.0.1"
6363+ }
6364+ },
6365+ "rimraf": {
6366+ "version": "2.6.3",
6367+ "bundled": true,
6368+ "dev": true,
6369+ "optional": true,
6370+ "requires": {
6371+ "glob": "^7.1.3"
6372+ }
6373+ },
6374+ "safe-buffer": {
6375+ "version": "5.1.2",
6376+ "bundled": true,
6377+ "dev": true,
6378+ "optional": true
6379+ },
6380+ "safer-buffer": {
6381+ "version": "2.1.2",
6382+ "bundled": true,
6383+ "dev": true,
6384+ "optional": true
6385+ },
6386+ "sax": {
6387+ "version": "1.2.4",
6388+ "bundled": true,
6389+ "dev": true,
6390+ "optional": true
6391+ },
6392+ "semver": {
6393+ "version": "5.7.0",
6394+ "bundled": true,
6395+ "dev": true,
6396+ "optional": true
6397+ },
6398+ "set-blocking": {
6399+ "version": "2.0.0",
6400+ "bundled": true,
6401+ "dev": true,
6402+ "optional": true
6403+ },
6404+ "signal-exit": {
6405+ "version": "3.0.2",
6406+ "bundled": true,
6407+ "dev": true,
6408+ "optional": true
6409+ },
6410+ "string-width": {
6411+ "version": "1.0.2",
6412+ "bundled": true,
6413+ "dev": true,
6414+ "optional": true,
6415+ "requires": {
6416+ "code-point-at": "^1.0.0",
6417+ "is-fullwidth-code-point": "^1.0.0",
6418+ "strip-ansi": "^3.0.0"
6419+ }
6420+ },
6421+ "string_decoder": {
6422+ "version": "1.1.1",
6423+ "bundled": true,
6424+ "dev": true,
6425+ "optional": true,
6426+ "requires": {
6427+ "safe-buffer": "~5.1.0"
6428+ }
6429+ },
6430+ "strip-ansi": {
6431+ "version": "3.0.1",
6432+ "bundled": true,
6433+ "dev": true,
6434+ "optional": true,
6435+ "requires": {
6436+ "ansi-regex": "^2.0.0"
6437+ }
6438+ },
6439+ "strip-json-comments": {
6440+ "version": "2.0.1",
6441+ "bundled": true,
6442+ "dev": true,
6443+ "optional": true
6444+ },
6445+ "tar": {
6446+ "version": "4.4.8",
6447+ "bundled": true,
6448+ "dev": true,
6449+ "optional": true,
6450+ "requires": {
6451+ "chownr": "^1.1.1",
6452+ "fs-minipass": "^1.2.5",
6453+ "minipass": "^2.3.4",
6454+ "minizlib": "^1.1.1",
6455+ "mkdirp": "^0.5.0",
6456+ "safe-buffer": "^5.1.2",
6457+ "yallist": "^3.0.2"
6458+ }
6459+ },
6460+ "util-deprecate": {
6461+ "version": "1.0.2",
6462+ "bundled": true,
6463+ "dev": true,
6464+ "optional": true
6465+ },
6466+ "wide-align": {
6467+ "version": "1.1.3",
6468+ "bundled": true,
6469+ "dev": true,
6470+ "optional": true,
6471+ "requires": {
6472+ "string-width": "^1.0.2 || 2"
6473+ }
6474+ },
6475+ "wrappy": {
6476+ "version": "1.0.2",
6477+ "bundled": true,
6478+ "dev": true,
6479+ "optional": true
6480+ },
6481+ "yallist": {
6482+ "version": "3.0.3",
6483+ "bundled": true,
6484+ "dev": true,
6485+ "optional": true
6486+ }
6487+ }
6488+ },
6489+ "function-bind": {
6490+ "version": "1.1.1",
6491+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6492+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
6493+ "dev": true
6494+ },
6495+ "get-caller-file": {
6496+ "version": "1.0.3",
6497+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
6498+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
6499+ "dev": true
6500+ },
6501+ "get-value": {
6502+ "version": "2.0.6",
6503+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
6504+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
6505+ "dev": true
6506+ },
6507+ "glob-parent": {
6508+ "version": "3.1.0",
6509+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
6510+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
6511+ "dev": true,
6512+ "requires": {
6513+ "is-glob": "^3.1.0",
6514+ "path-dirname": "^1.0.0"
6515+ },
6516+ "dependencies": {
6517+ "is-glob": {
6518+ "version": "3.1.0",
6519+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6520+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6521+ "dev": true,
6522+ "requires": {
6523+ "is-extglob": "^2.1.0"
6524+ }
6525+ }
6526+ }
6527+ },
6528+ "globals": {
6529+ "version": "9.18.0",
6530+ "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
6531+ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
6532+ "dev": true
6533+ },
6534+ "graceful-fs": {
6535+ "version": "4.1.15",
6536+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
6537+ "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
6538+ "dev": true
6539+ },
6540+ "has": {
6541+ "version": "1.0.3",
6542+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
6543+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
6544+ "dev": true,
6545+ "requires": {
6546+ "function-bind": "^1.1.1"
6547+ }
6548+ },
6549+ "has-ansi": {
6550+ "version": "2.0.0",
6551+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
6552+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
6553+ "dev": true,
6554+ "requires": {
6555+ "ansi-regex": "^2.0.0"
6556+ }
6557+ },
6558+ "has-flag": {
6559+ "version": "1.0.0",
6560+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
6561+ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
6562+ "dev": true
6563+ },
6564+ "has-value": {
6565+ "version": "1.0.0",
6566+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
6567+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
6568+ "dev": true,
6569+ "requires": {
6570+ "get-value": "^2.0.6",
6571+ "has-values": "^1.0.0",
6572+ "isobject": "^3.0.0"
6573+ }
6574+ },
6575+ "has-values": {
6576+ "version": "1.0.0",
6577+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
6578+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
6579+ "dev": true,
6580+ "requires": {
6581+ "is-number": "^3.0.0",
6582+ "kind-of": "^4.0.0"
6583+ },
6584+ "dependencies": {
6585+ "kind-of": {
6586+ "version": "4.0.0",
6587+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
6588+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
6589+ "dev": true,
6590+ "requires": {
6591+ "is-buffer": "^1.1.5"
6592+ }
6593+ }
6594+ }
6595+ },
6596+ "hash-base": {
6597+ "version": "3.0.4",
6598+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
6599+ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
6600+ "dev": true,
6601+ "requires": {
6602+ "inherits": "^2.0.1",
6603+ "safe-buffer": "^5.0.1"
6604+ }
6605+ },
6606+ "hash.js": {
6607+ "version": "1.1.7",
6608+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
6609+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
6610+ "dev": true,
6611+ "requires": {
6612+ "inherits": "^2.0.3",
6613+ "minimalistic-assert": "^1.0.1"
6614+ }
6615+ },
6616+ "hmac-drbg": {
6617+ "version": "1.0.1",
6618+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
6619+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
6620+ "dev": true,
6621+ "requires": {
6622+ "hash.js": "^1.0.3",
6623+ "minimalistic-assert": "^1.0.0",
6624+ "minimalistic-crypto-utils": "^1.0.1"
6625+ }
6626+ },
6627+ "home-or-tmp": {
6628+ "version": "2.0.0",
6629+ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
6630+ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
6631+ "dev": true,
6632+ "requires": {
6633+ "os-homedir": "^1.0.0",
6634+ "os-tmpdir": "^1.0.1"
6635+ }
6636+ },
6637+ "hosted-git-info": {
6638+ "version": "2.7.1",
6639+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
6640+ "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
6641+ "dev": true
6642+ },
6643+ "html-comment-regex": {
6644+ "version": "1.1.2",
6645+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
6646+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
6647+ "dev": true
6648+ },
6649+ "https-browserify": {
6650+ "version": "1.0.0",
6651+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
6652+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
6653+ "dev": true
6654+ },
6655+ "icss-replace-symbols": {
6656+ "version": "1.1.0",
6657+ "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
6658+ "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
6659+ "dev": true
6660+ },
6661+ "icss-utils": {
6662+ "version": "2.1.0",
6663+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz",
6664+ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=",
6665+ "dev": true,
6666+ "requires": {
6667+ "postcss": "^6.0.1"
6668+ },
6669+ "dependencies": {
6670+ "ansi-styles": {
6671+ "version": "3.2.1",
6672+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6673+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6674+ "dev": true,
6675+ "requires": {
6676+ "color-convert": "^1.9.0"
6677+ }
6678+ },
6679+ "chalk": {
6680+ "version": "2.4.1",
6681+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6682+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6683+ "dev": true,
6684+ "requires": {
6685+ "ansi-styles": "^3.2.1",
6686+ "escape-string-regexp": "^1.0.5",
6687+ "supports-color": "^5.3.0"
6688+ }
6689+ },
6690+ "has-flag": {
6691+ "version": "3.0.0",
6692+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6693+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6694+ "dev": true
6695+ },
6696+ "postcss": {
6697+ "version": "6.0.23",
6698+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
6699+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
6700+ "dev": true,
6701+ "requires": {
6702+ "chalk": "^2.4.1",
6703+ "source-map": "^0.6.1",
6704+ "supports-color": "^5.4.0"
6705+ }
6706+ },
6707+ "source-map": {
6708+ "version": "0.6.1",
6709+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6710+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6711+ "dev": true
6712+ },
6713+ "supports-color": {
6714+ "version": "5.5.0",
6715+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6716+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6717+ "dev": true,
6718+ "requires": {
6719+ "has-flag": "^3.0.0"
6720+ }
6721+ }
6722+ }
6723+ },
6724+ "ieee754": {
6725+ "version": "1.1.12",
6726+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
6727+ "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
6728+ "dev": true
6729+ },
6730+ "indexes-of": {
6731+ "version": "1.0.1",
6732+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
6733+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
6734+ "dev": true
6735+ },
6736+ "indexof": {
6737+ "version": "0.0.1",
6738+ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
6739+ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
6740+ "dev": true
6741+ },
6742+ "inherits": {
6743+ "version": "2.0.3",
6744+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
6745+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
6746+ "dev": true
6747+ },
6748+ "interpret": {
6749+ "version": "1.1.0",
6750+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
6751+ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
6752+ "dev": true
6753+ },
6754+ "invariant": {
6755+ "version": "2.2.4",
6756+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
6757+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
6758+ "dev": true,
6759+ "requires": {
6760+ "loose-envify": "^1.0.0"
6761+ }
6762+ },
6763+ "invert-kv": {
6764+ "version": "1.0.0",
6765+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
6766+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
6767+ "dev": true
6768+ },
6769+ "is-absolute-url": {
6770+ "version": "2.1.0",
6771+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
6772+ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
6773+ "dev": true
6774+ },
6775+ "is-accessor-descriptor": {
6776+ "version": "0.1.6",
6777+ "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6778+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6779+ "dev": true,
6780+ "requires": {
6781+ "kind-of": "^3.0.2"
6782+ }
6783+ },
6784+ "is-arrayish": {
6785+ "version": "0.2.1",
6786+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6787+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
6788+ "dev": true
6789+ },
6790+ "is-binary-path": {
6791+ "version": "1.0.1",
6792+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
6793+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
6794+ "dev": true,
6795+ "requires": {
6796+ "binary-extensions": "^1.0.0"
6797+ }
6798+ },
6799+ "is-buffer": {
6800+ "version": "1.1.6",
6801+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6802+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6803+ "dev": true
6804+ },
6805+ "is-builtin-module": {
6806+ "version": "1.0.0",
6807+ "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
6808+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
6809+ "dev": true,
6810+ "requires": {
6811+ "builtin-modules": "^1.0.0"
6812+ }
6813+ },
6814+ "is-data-descriptor": {
6815+ "version": "0.1.4",
6816+ "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6817+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6818+ "dev": true,
6819+ "requires": {
6820+ "kind-of": "^3.0.2"
6821+ }
6822+ },
6823+ "is-descriptor": {
6824+ "version": "0.1.6",
6825+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6826+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6827+ "dev": true,
6828+ "requires": {
6829+ "is-accessor-descriptor": "^0.1.6",
6830+ "is-data-descriptor": "^0.1.4",
6831+ "kind-of": "^5.0.0"
6832+ },
6833+ "dependencies": {
6834+ "kind-of": {
6835+ "version": "5.1.0",
6836+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6837+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6838+ "dev": true
6839+ }
6840+ }
6841+ },
6842+ "is-directory": {
6843+ "version": "0.3.1",
6844+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
6845+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
6846+ "dev": true
6847+ },
6848+ "is-extendable": {
6849+ "version": "0.1.1",
6850+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6851+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
6852+ "dev": true
6853+ },
6854+ "is-extglob": {
6855+ "version": "2.1.1",
6856+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6857+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6858+ "dev": true
6859+ },
6860+ "is-finite": {
6861+ "version": "1.0.2",
6862+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
6863+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
6864+ "dev": true,
6865+ "requires": {
6866+ "number-is-nan": "^1.0.0"
6867+ }
6868+ },
6869+ "is-fullwidth-code-point": {
6870+ "version": "1.0.0",
6871+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6872+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6873+ "dev": true,
6874+ "requires": {
6875+ "number-is-nan": "^1.0.0"
6876+ }
6877+ },
6878+ "is-glob": {
6879+ "version": "4.0.1",
6880+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
6881+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
6882+ "dev": true,
6883+ "requires": {
6884+ "is-extglob": "^2.1.1"
6885+ }
6886+ },
6887+ "is-number": {
6888+ "version": "3.0.0",
6889+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6890+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6891+ "dev": true,
6892+ "requires": {
6893+ "kind-of": "^3.0.2"
6894+ }
6895+ },
6896+ "is-plain-obj": {
6897+ "version": "1.1.0",
6898+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6899+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6900+ "dev": true
6901+ },
6902+ "is-plain-object": {
6903+ "version": "2.0.4",
6904+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6905+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6906+ "dev": true,
6907+ "requires": {
6908+ "isobject": "^3.0.1"
6909+ }
6910+ },
6911+ "is-svg": {
6912+ "version": "2.1.0",
6913+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
6914+ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
6915+ "dev": true,
6916+ "requires": {
6917+ "html-comment-regex": "^1.1.0"
6918+ }
6919+ },
6920+ "is-utf8": {
6921+ "version": "0.2.1",
6922+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6923+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6924+ "dev": true
6925+ },
6926+ "is-windows": {
6927+ "version": "1.0.2",
6928+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6929+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6930+ "dev": true
6931+ },
6932+ "isarray": {
6933+ "version": "1.0.0",
6934+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6935+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6936+ "dev": true
6937+ },
6938+ "isnumeric": {
6939+ "version": "0.2.0",
6940+ "resolved": "https://registry.npmjs.org/isnumeric/-/isnumeric-0.2.0.tgz",
6941+ "integrity": "sha1-ojR7o2DeGeM9D/1ZD933dVy/LmQ=",
6942+ "dev": true
6943+ },
6944+ "isobject": {
6945+ "version": "3.0.1",
6946+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6947+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6948+ "dev": true
6949+ },
6950+ "js-base64": {
6951+ "version": "2.5.0",
6952+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.0.tgz",
6953+ "integrity": "sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g==",
6954+ "dev": true
6955+ },
6956+ "js-tokens": {
6957+ "version": "3.0.2",
6958+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
6959+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
6960+ "dev": true
6961+ },
6962+ "js-yaml": {
6963+ "version": "3.13.1",
6964+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6965+ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6966+ "dev": true,
6967+ "requires": {
6968+ "argparse": "^1.0.7",
6969+ "esprima": "^4.0.0"
6970+ }
6971+ },
6972+ "jsesc": {
6973+ "version": "1.3.0",
6974+ "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
6975+ "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
6976+ "dev": true
6977+ },
6978+ "json-loader": {
6979+ "version": "0.5.7",
6980+ "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
6981+ "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
6982+ "dev": true
6983+ },
6984+ "json-schema-traverse": {
6985+ "version": "0.3.1",
6986+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6987+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6988+ "dev": true
6989+ },
6990+ "json-stable-stringify": {
6991+ "version": "1.0.1",
6992+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
6993+ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
6994+ "dev": true,
6995+ "requires": {
6996+ "jsonify": "~0.0.0"
6997+ }
6998+ },
6999+ "json5": {
7000+ "version": "0.5.1",
7001+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
7002+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
7003+ "dev": true
7004+ },
7005+ "jsonify": {
7006+ "version": "0.0.0",
7007+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
7008+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
7009+ "dev": true
7010+ },
7011+ "kind-of": {
7012+ "version": "3.2.2",
7013+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7014+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7015+ "dev": true,
7016+ "requires": {
7017+ "is-buffer": "^1.1.5"
7018+ }
7019+ },
7020+ "lazy-cache": {
7021+ "version": "1.0.4",
7022+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
7023+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
7024+ "dev": true
7025+ },
7026+ "lcid": {
7027+ "version": "1.0.0",
7028+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
7029+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
7030+ "dev": true,
7031+ "requires": {
7032+ "invert-kv": "^1.0.0"
7033+ }
7034+ },
7035+ "load-json-file": {
7036+ "version": "1.1.0",
7037+ "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
7038+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
7039+ "dev": true,
7040+ "requires": {
7041+ "graceful-fs": "^4.1.2",
7042+ "parse-json": "^2.2.0",
7043+ "pify": "^2.0.0",
7044+ "pinkie-promise": "^2.0.0",
7045+ "strip-bom": "^2.0.0"
7046+ },
7047+ "dependencies": {
7048+ "pify": {
7049+ "version": "2.3.0",
7050+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7051+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7052+ "dev": true
7053+ }
7054+ }
7055+ },
7056+ "loader-runner": {
7057+ "version": "2.3.1",
7058+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz",
7059+ "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==",
7060+ "dev": true
7061+ },
7062+ "loader-utils": {
7063+ "version": "1.1.0",
7064+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
7065+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
7066+ "dev": true,
7067+ "requires": {
7068+ "big.js": "^3.1.3",
7069+ "emojis-list": "^2.0.0",
7070+ "json5": "^0.5.0"
7071+ }
7072+ },
7073+ "locate-path": {
7074+ "version": "2.0.0",
7075+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
7076+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
7077+ "dev": true,
7078+ "requires": {
7079+ "p-locate": "^2.0.0",
7080+ "path-exists": "^3.0.0"
7081+ }
7082+ },
7083+ "lodash": {
7084+ "version": "4.17.15",
7085+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
7086+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
7087+ "dev": true
7088+ },
7089+ "lodash._reinterpolate": {
7090+ "version": "3.0.0",
7091+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
7092+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
7093+ "dev": true
7094+ },
7095+ "lodash.camelcase": {
7096+ "version": "4.3.0",
7097+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
7098+ "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
7099+ "dev": true
7100+ },
7101+ "lodash.memoize": {
7102+ "version": "4.1.2",
7103+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
7104+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
7105+ "dev": true
7106+ },
7107+ "lodash.template": {
7108+ "version": "4.4.0",
7109+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz",
7110+ "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=",
7111+ "dev": true,
7112+ "requires": {
7113+ "lodash._reinterpolate": "~3.0.0",
7114+ "lodash.templatesettings": "^4.0.0"
7115+ }
7116+ },
7117+ "lodash.templatesettings": {
7118+ "version": "4.1.0",
7119+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz",
7120+ "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=",
7121+ "dev": true,
7122+ "requires": {
7123+ "lodash._reinterpolate": "~3.0.0"
7124+ }
7125+ },
7126+ "lodash.uniq": {
7127+ "version": "4.5.0",
7128+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
7129+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
7130+ "dev": true
7131+ },
7132+ "longest": {
7133+ "version": "1.0.1",
7134+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
7135+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
7136+ "dev": true
7137+ },
7138+ "loose-envify": {
7139+ "version": "1.4.0",
7140+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
7141+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
7142+ "dev": true,
7143+ "requires": {
7144+ "js-tokens": "^3.0.0 || ^4.0.0"
7145+ }
7146+ },
7147+ "make-dir": {
7148+ "version": "1.3.0",
7149+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
7150+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
7151+ "dev": true,
7152+ "requires": {
7153+ "pify": "^3.0.0"
7154+ }
7155+ },
7156+ "map-cache": {
7157+ "version": "0.2.2",
7158+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
7159+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
7160+ "dev": true
7161+ },
7162+ "map-visit": {
7163+ "version": "1.0.0",
7164+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7165+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
7166+ "dev": true,
7167+ "requires": {
7168+ "object-visit": "^1.0.0"
7169+ }
7170+ },
7171+ "math-expression-evaluator": {
7172+ "version": "1.2.17",
7173+ "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz",
7174+ "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=",
7175+ "dev": true
7176+ },
7177+ "md5.js": {
7178+ "version": "1.3.5",
7179+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
7180+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
7181+ "dev": true,
7182+ "requires": {
7183+ "hash-base": "^3.0.0",
7184+ "inherits": "^2.0.1",
7185+ "safe-buffer": "^5.1.2"
7186+ }
7187+ },
7188+ "memory-fs": {
7189+ "version": "0.4.1",
7190+ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
7191+ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
7192+ "dev": true,
7193+ "requires": {
7194+ "errno": "^0.1.3",
7195+ "readable-stream": "^2.0.1"
7196+ }
7197+ },
7198+ "micromatch": {
7199+ "version": "3.1.10",
7200+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7201+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7202+ "dev": true,
7203+ "requires": {
7204+ "arr-diff": "^4.0.0",
7205+ "array-unique": "^0.3.2",
7206+ "braces": "^2.3.1",
7207+ "define-property": "^2.0.2",
7208+ "extend-shallow": "^3.0.2",
7209+ "extglob": "^2.0.4",
7210+ "fragment-cache": "^0.2.1",
7211+ "kind-of": "^6.0.2",
7212+ "nanomatch": "^1.2.9",
7213+ "object.pick": "^1.3.0",
7214+ "regex-not": "^1.0.0",
7215+ "snapdragon": "^0.8.1",
7216+ "to-regex": "^3.0.2"
7217+ },
7218+ "dependencies": {
7219+ "kind-of": {
7220+ "version": "6.0.2",
7221+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
7222+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
7223+ "dev": true
7224+ }
7225+ }
7226+ },
7227+ "miller-rabin": {
7228+ "version": "4.0.1",
7229+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
7230+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
7231+ "dev": true,
7232+ "requires": {
7233+ "bn.js": "^4.0.0",
7234+ "brorand": "^1.0.1"
7235+ }
7236+ },
7237+ "minimalistic-assert": {
7238+ "version": "1.0.1",
7239+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7240+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7241+ "dev": true
7242+ },
7243+ "minimalistic-crypto-utils": {
7244+ "version": "1.0.1",
7245+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
7246+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
7247+ "dev": true
7248+ },
7249+ "minimatch": {
7250+ "version": "3.0.4",
7251+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7252+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7253+ "dev": true,
7254+ "requires": {
7255+ "brace-expansion": "^1.1.7"
7256+ }
7257+ },
7258+ "minimist": {
7259+ "version": "0.0.8",
7260+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
7261+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
7262+ "dev": true
7263+ },
7264+ "mixin-deep": {
7265+ "version": "1.3.2",
7266+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7267+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7268+ "dev": true,
7269+ "requires": {
7270+ "for-in": "^1.0.2",
7271+ "is-extendable": "^1.0.1"
7272+ },
7273+ "dependencies": {
7274+ "is-extendable": {
7275+ "version": "1.0.1",
7276+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7277+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7278+ "dev": true,
7279+ "requires": {
7280+ "is-plain-object": "^2.0.4"
7281+ }
7282+ }
7283+ }
7284+ },
7285+ "mkdirp": {
7286+ "version": "0.5.1",
7287+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
7288+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
7289+ "dev": true,
7290+ "requires": {
7291+ "minimist": "0.0.8"
7292+ }
7293+ },
7294+ "ms": {
7295+ "version": "2.0.0",
7296+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7297+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7298+ "dev": true
7299+ },
7300+ "nan": {
7301+ "version": "2.14.0",
7302+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
7303+ "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
7304+ "dev": true,
7305+ "optional": true
7306+ },
7307+ "nanomatch": {
7308+ "version": "1.2.13",
7309+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7310+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7311+ "dev": true,
7312+ "requires": {
7313+ "arr-diff": "^4.0.0",
7314+ "array-unique": "^0.3.2",
7315+ "define-property": "^2.0.2",
7316+ "extend-shallow": "^3.0.2",
7317+ "fragment-cache": "^0.2.1",
7318+ "is-windows": "^1.0.2",
7319+ "kind-of": "^6.0.2",
7320+ "object.pick": "^1.3.0",
7321+ "regex-not": "^1.0.0",
7322+ "snapdragon": "^0.8.1",
7323+ "to-regex": "^3.0.1"
7324+ },
7325+ "dependencies": {
7326+ "kind-of": {
7327+ "version": "6.0.2",
7328+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
7329+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
7330+ "dev": true
7331+ }
7332+ }
7333+ },
7334+ "neo-async": {
7335+ "version": "2.6.0",
7336+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",
7337+ "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",
7338+ "dev": true
7339+ },
7340+ "node-libs-browser": {
7341+ "version": "2.1.0",
7342+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
7343+ "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
7344+ "dev": true,
7345+ "requires": {
7346+ "assert": "^1.1.1",
7347+ "browserify-zlib": "^0.2.0",
7348+ "buffer": "^4.3.0",
7349+ "console-browserify": "^1.1.0",
7350+ "constants-browserify": "^1.0.0",
7351+ "crypto-browserify": "^3.11.0",
7352+ "domain-browser": "^1.1.1",
7353+ "events": "^1.0.0",
7354+ "https-browserify": "^1.0.0",
7355+ "os-browserify": "^0.3.0",
7356+ "path-browserify": "0.0.0",
7357+ "process": "^0.11.10",
7358+ "punycode": "^1.2.4",
7359+ "querystring-es3": "^0.2.0",
7360+ "readable-stream": "^2.3.3",
7361+ "stream-browserify": "^2.0.1",
7362+ "stream-http": "^2.7.2",
7363+ "string_decoder": "^1.0.0",
7364+ "timers-browserify": "^2.0.4",
7365+ "tty-browserify": "0.0.0",
7366+ "url": "^0.11.0",
7367+ "util": "^0.10.3",
7368+ "vm-browserify": "0.0.4"
7369+ }
7370+ },
7371+ "normalize-package-data": {
7372+ "version": "2.4.0",
7373+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
7374+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
7375+ "dev": true,
7376+ "requires": {
7377+ "hosted-git-info": "^2.1.4",
7378+ "is-builtin-module": "^1.0.0",
7379+ "semver": "2 || 3 || 4 || 5",
7380+ "validate-npm-package-license": "^3.0.1"
7381+ }
7382+ },
7383+ "normalize-path": {
7384+ "version": "3.0.0",
7385+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7386+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7387+ "dev": true
7388+ },
7389+ "normalize-range": {
7390+ "version": "0.1.2",
7391+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7392+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7393+ "dev": true
7394+ },
7395+ "normalize-url": {
7396+ "version": "1.9.1",
7397+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
7398+ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
7399+ "dev": true,
7400+ "requires": {
7401+ "object-assign": "^4.0.1",
7402+ "prepend-http": "^1.0.0",
7403+ "query-string": "^4.1.0",
7404+ "sort-keys": "^1.0.0"
7405+ }
7406+ },
7407+ "num2fraction": {
7408+ "version": "1.2.2",
7409+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7410+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7411+ "dev": true
7412+ },
7413+ "number-is-nan": {
7414+ "version": "1.0.1",
7415+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7416+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7417+ "dev": true
7418+ },
7419+ "object-assign": {
7420+ "version": "4.1.1",
7421+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7422+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7423+ "dev": true
7424+ },
7425+ "object-copy": {
7426+ "version": "0.1.0",
7427+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7428+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7429+ "dev": true,
7430+ "requires": {
7431+ "copy-descriptor": "^0.1.0",
7432+ "define-property": "^0.2.5",
7433+ "kind-of": "^3.0.3"
7434+ },
7435+ "dependencies": {
7436+ "define-property": {
7437+ "version": "0.2.5",
7438+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7439+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7440+ "dev": true,
7441+ "requires": {
7442+ "is-descriptor": "^0.1.0"
7443+ }
7444+ }
7445+ }
7446+ },
7447+ "object-visit": {
7448+ "version": "1.0.1",
7449+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7450+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7451+ "dev": true,
7452+ "requires": {
7453+ "isobject": "^3.0.0"
7454+ }
7455+ },
7456+ "object.pick": {
7457+ "version": "1.3.0",
7458+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7459+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7460+ "dev": true,
7461+ "requires": {
7462+ "isobject": "^3.0.1"
7463+ }
7464+ },
7465+ "onecolor": {
7466+ "version": "2.4.2",
7467+ "resolved": "http://registry.npmjs.org/onecolor/-/onecolor-2.4.2.tgz",
7468+ "integrity": "sha1-pT7D/xccNEYBbdUhDRobVEv32HQ=",
7469+ "dev": true
7470+ },
7471+ "os-browserify": {
7472+ "version": "0.3.0",
7473+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7474+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7475+ "dev": true
7476+ },
7477+ "os-homedir": {
7478+ "version": "1.0.2",
7479+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7480+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7481+ "dev": true
7482+ },
7483+ "os-locale": {
7484+ "version": "1.4.0",
7485+ "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7486+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7487+ "dev": true,
7488+ "requires": {
7489+ "lcid": "^1.0.0"
7490+ }
7491+ },
7492+ "os-tmpdir": {
7493+ "version": "1.0.2",
7494+ "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7495+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7496+ "dev": true
7497+ },
7498+ "p-limit": {
7499+ "version": "1.3.0",
7500+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7501+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7502+ "dev": true,
7503+ "requires": {
7504+ "p-try": "^1.0.0"
7505+ }
7506+ },
7507+ "p-locate": {
7508+ "version": "2.0.0",
7509+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7510+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7511+ "dev": true,
7512+ "requires": {
7513+ "p-limit": "^1.1.0"
7514+ }
7515+ },
7516+ "p-try": {
7517+ "version": "1.0.0",
7518+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7519+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7520+ "dev": true
7521+ },
7522+ "pako": {
7523+ "version": "1.0.7",
7524+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.7.tgz",
7525+ "integrity": "sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ==",
7526+ "dev": true
7527+ },
7528+ "parse-asn1": {
7529+ "version": "5.1.1",
7530+ "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
7531+ "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
7532+ "dev": true,
7533+ "requires": {
7534+ "asn1.js": "^4.0.0",
7535+ "browserify-aes": "^1.0.0",
7536+ "create-hash": "^1.1.0",
7537+ "evp_bytestokey": "^1.0.0",
7538+ "pbkdf2": "^3.0.3"
7539+ }
7540+ },
7541+ "parse-json": {
7542+ "version": "2.2.0",
7543+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7544+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7545+ "dev": true,
7546+ "requires": {
7547+ "error-ex": "^1.2.0"
7548+ }
7549+ },
7550+ "pascalcase": {
7551+ "version": "0.1.1",
7552+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7553+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7554+ "dev": true
7555+ },
7556+ "path-browserify": {
7557+ "version": "0.0.0",
7558+ "resolved": "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
7559+ "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
7560+ "dev": true
7561+ },
7562+ "path-dirname": {
7563+ "version": "1.0.2",
7564+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7565+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7566+ "dev": true
7567+ },
7568+ "path-exists": {
7569+ "version": "3.0.0",
7570+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7571+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7572+ "dev": true
7573+ },
7574+ "path-is-absolute": {
7575+ "version": "1.0.1",
7576+ "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7577+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7578+ "dev": true
7579+ },
7580+ "path-parse": {
7581+ "version": "1.0.5",
7582+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
7583+ "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
7584+ "dev": true
7585+ },
7586+ "path-type": {
7587+ "version": "1.1.0",
7588+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
7589+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
7590+ "dev": true,
7591+ "requires": {
7592+ "graceful-fs": "^4.1.2",
7593+ "pify": "^2.0.0",
7594+ "pinkie-promise": "^2.0.0"
7595+ },
7596+ "dependencies": {
7597+ "pify": {
7598+ "version": "2.3.0",
7599+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7600+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7601+ "dev": true
7602+ }
7603+ }
7604+ },
7605+ "pbkdf2": {
7606+ "version": "3.0.17",
7607+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7608+ "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7609+ "dev": true,
7610+ "requires": {
7611+ "create-hash": "^1.1.2",
7612+ "create-hmac": "^1.1.4",
7613+ "ripemd160": "^2.0.1",
7614+ "safe-buffer": "^5.0.1",
7615+ "sha.js": "^2.4.8"
7616+ }
7617+ },
7618+ "pify": {
7619+ "version": "3.0.0",
7620+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7621+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7622+ "dev": true
7623+ },
7624+ "pinkie": {
7625+ "version": "2.0.4",
7626+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7627+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7628+ "dev": true
7629+ },
7630+ "pinkie-promise": {
7631+ "version": "2.0.1",
7632+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7633+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7634+ "dev": true,
7635+ "requires": {
7636+ "pinkie": "^2.0.0"
7637+ }
7638+ },
7639+ "pixrem": {
7640+ "version": "3.0.2",
7641+ "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-3.0.2.tgz",
7642+ "integrity": "sha1-MNG6+0w73Ojpu0vVahOYVhkyDDQ=",
7643+ "dev": true,
7644+ "requires": {
7645+ "browserslist": "^1.0.0",
7646+ "postcss": "^5.0.0",
7647+ "reduce-css-calc": "^1.2.7"
7648+ },
7649+ "dependencies": {
7650+ "browserslist": {
7651+ "version": "1.7.7",
7652+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
7653+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
7654+ "dev": true,
7655+ "requires": {
7656+ "caniuse-db": "^1.0.30000639",
7657+ "electron-to-chromium": "^1.2.7"
7658+ }
7659+ }
7660+ }
7661+ },
7662+ "pkg-dir": {
7663+ "version": "2.0.0",
7664+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7665+ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7666+ "dev": true,
7667+ "requires": {
7668+ "find-up": "^2.1.0"
7669+ }
7670+ },
7671+ "pleeease-filters": {
7672+ "version": "3.0.1",
7673+ "resolved": "https://registry.npmjs.org/pleeease-filters/-/pleeease-filters-3.0.1.tgz",
7674+ "integrity": "sha1-Tf4OjxBGYTUXxktyi8gGCKfr8i8=",
7675+ "dev": true,
7676+ "requires": {
7677+ "onecolor": "~2.4.0",
7678+ "postcss": "^5.0.4"
7679+ }
7680+ },
7681+ "posix-character-classes": {
7682+ "version": "0.1.1",
7683+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7684+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7685+ "dev": true
7686+ },
7687+ "postcss": {
7688+ "version": "5.2.18",
7689+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
7690+ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
7691+ "dev": true,
7692+ "requires": {
7693+ "chalk": "^1.1.3",
7694+ "js-base64": "^2.1.9",
7695+ "source-map": "^0.5.6",
7696+ "supports-color": "^3.2.3"
7697+ },
7698+ "dependencies": {
7699+ "supports-color": {
7700+ "version": "3.2.3",
7701+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
7702+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
7703+ "dev": true,
7704+ "requires": {
7705+ "has-flag": "^1.0.0"
7706+ }
7707+ }
7708+ }
7709+ },
7710+ "postcss-apply": {
7711+ "version": "0.3.0",
7712+ "resolved": "https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.3.0.tgz",
7713+ "integrity": "sha1-ovN8W9+ogeTBX08kXsDNlt0ucNU=",
7714+ "dev": true,
7715+ "requires": {
7716+ "balanced-match": "^0.4.1",
7717+ "postcss": "^5.0.21"
7718+ },
7719+ "dependencies": {
7720+ "balanced-match": {
7721+ "version": "0.4.2",
7722+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
7723+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
7724+ "dev": true
7725+ }
7726+ }
7727+ },
7728+ "postcss-attribute-case-insensitive": {
7729+ "version": "1.0.1",
7730+ "resolved": "http://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-1.0.1.tgz",
7731+ "integrity": "sha1-zrc3d+EGFn6yM/GTjJvZ8uaXMI0=",
7732+ "dev": true,
7733+ "requires": {
7734+ "postcss": "^5.1.1",
7735+ "postcss-selector-parser": "^2.2.0"
7736+ }
7737+ },
7738+ "postcss-calc": {
7739+ "version": "5.3.1",
7740+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz",
7741+ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=",
7742+ "dev": true,
7743+ "requires": {
7744+ "postcss": "^5.0.2",
7745+ "postcss-message-helpers": "^2.0.0",
7746+ "reduce-css-calc": "^1.2.6"
7747+ }
7748+ },
7749+ "postcss-color-function": {
7750+ "version": "2.0.1",
7751+ "resolved": "https://registry.npmjs.org/postcss-color-function/-/postcss-color-function-2.0.1.tgz",
7752+ "integrity": "sha1-mtIm9VDop8f4uKd4YFRbbdf1UkE=",
7753+ "dev": true,
7754+ "requires": {
7755+ "css-color-function": "^1.2.0",
7756+ "postcss": "^5.0.4",
7757+ "postcss-message-helpers": "^2.0.0",
7758+ "postcss-value-parser": "^3.3.0"
7759+ }
7760+ },
7761+ "postcss-color-gray": {
7762+ "version": "3.0.1",
7763+ "resolved": "http://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-3.0.1.tgz",
7764+ "integrity": "sha1-dEMu3mbdg7HRNjVlxos3bhj/Z3A=",
7765+ "dev": true,
7766+ "requires": {
7767+ "color": "^0.11.3",
7768+ "postcss": "^5.0.4",
7769+ "postcss-message-helpers": "^2.0.0",
7770+ "reduce-function-call": "^1.0.1"
7771+ }
7772+ },
7773+ "postcss-color-hex-alpha": {
7774+ "version": "2.0.0",
7775+ "resolved": "http://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-2.0.0.tgz",
7776+ "integrity": "sha1-RP1uyt5mAoZIyIHLZQTNy/3GzQk=",
7777+ "dev": true,
7778+ "requires": {
7779+ "color": "^0.10.1",
7780+ "postcss": "^5.0.4",
7781+ "postcss-message-helpers": "^2.0.0"
7782+ },
7783+ "dependencies": {
7784+ "color": {
7785+ "version": "0.10.1",
7786+ "resolved": "http://registry.npmjs.org/color/-/color-0.10.1.tgz",
7787+ "integrity": "sha1-wEGI34KiCd3rzOzazT7DIPGTc58=",
7788+ "dev": true,
7789+ "requires": {
7790+ "color-convert": "^0.5.3",
7791+ "color-string": "^0.3.0"
7792+ }
7793+ },
7794+ "color-convert": {
7795+ "version": "0.5.3",
7796+ "resolved": "http://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
7797+ "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=",
7798+ "dev": true
7799+ }
7800+ }
7801+ },
7802+ "postcss-color-hsl": {
7803+ "version": "1.0.5",
7804+ "resolved": "https://registry.npmjs.org/postcss-color-hsl/-/postcss-color-hsl-1.0.5.tgz",
7805+ "integrity": "sha1-9Tuxw0gxDOMHrYnjGBqGRzi15oc=",
7806+ "dev": true,
7807+ "requires": {
7808+ "postcss": "^5.2.0",
7809+ "postcss-value-parser": "^3.3.0",
7810+ "units-css": "^0.4.0"
7811+ }
7812+ },
7813+ "postcss-color-hwb": {
7814+ "version": "2.0.1",
7815+ "resolved": "https://registry.npmjs.org/postcss-color-hwb/-/postcss-color-hwb-2.0.1.tgz",
7816+ "integrity": "sha1-1jr6+bcMtZX5AKKcn+V78qMvq+w=",
7817+ "dev": true,
7818+ "requires": {
7819+ "color": "^0.11.4",
7820+ "postcss": "^5.0.4",
7821+ "postcss-message-helpers": "^2.0.0",
7822+ "reduce-function-call": "^1.0.1"
7823+ }
7824+ },
7825+ "postcss-color-rebeccapurple": {
7826+ "version": "2.0.1",
7827+ "resolved": "http://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-2.0.1.tgz",
7828+ "integrity": "sha1-dMZETny7fYVhO19yht96SRYIRRw=",
7829+ "dev": true,
7830+ "requires": {
7831+ "color": "^0.11.4",
7832+ "postcss": "^5.0.4"
7833+ }
7834+ },
7835+ "postcss-color-rgb": {
7836+ "version": "1.1.4",
7837+ "resolved": "https://registry.npmjs.org/postcss-color-rgb/-/postcss-color-rgb-1.1.4.tgz",
7838+ "integrity": "sha1-8pJD4i6OjBNDRHQJI3LUzmBb6Lw=",
7839+ "dev": true,
7840+ "requires": {
7841+ "postcss": "^5.2.0",
7842+ "postcss-value-parser": "^3.3.0"
7843+ }
7844+ },
7845+ "postcss-color-rgba-fallback": {
7846+ "version": "2.2.0",
7847+ "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-2.2.0.tgz",
7848+ "integrity": "sha1-bSlJG+WZCpMXPUfnx29YELCUAro=",
7849+ "dev": true,
7850+ "requires": {
7851+ "postcss": "^5.0.0",
7852+ "postcss-value-parser": "^3.0.2",
7853+ "rgb-hex": "^1.0.0"
7854+ }
7855+ },
7856+ "postcss-colormin": {
7857+ "version": "2.2.2",
7858+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
7859+ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
7860+ "dev": true,
7861+ "requires": {
7862+ "colormin": "^1.0.5",
7863+ "postcss": "^5.0.13",
7864+ "postcss-value-parser": "^3.2.3"
7865+ }
7866+ },
7867+ "postcss-convert-values": {
7868+ "version": "2.6.1",
7869+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
7870+ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
7871+ "dev": true,
7872+ "requires": {
7873+ "postcss": "^5.0.11",
7874+ "postcss-value-parser": "^3.1.2"
7875+ }
7876+ },
7877+ "postcss-cssnext": {
7878+ "version": "2.11.0",
7879+ "resolved": "https://registry.npmjs.org/postcss-cssnext/-/postcss-cssnext-2.11.0.tgz",
7880+ "integrity": "sha1-MeaPAB5AlgTacDtm3hS4uMjJ8rE=",
7881+ "dev": true,
7882+ "requires": {
7883+ "autoprefixer": "^6.0.2",
7884+ "caniuse-api": "^1.5.3",
7885+ "chalk": "^1.1.1",
7886+ "pixrem": "^3.0.0",
7887+ "pleeease-filters": "^3.0.0",
7888+ "postcss": "^5.0.4",
7889+ "postcss-apply": "^0.3.0",
7890+ "postcss-attribute-case-insensitive": "^1.0.1",
7891+ "postcss-calc": "^5.0.0",
7892+ "postcss-color-function": "^2.0.0",
7893+ "postcss-color-gray": "^3.0.0",
7894+ "postcss-color-hex-alpha": "^2.0.0",
7895+ "postcss-color-hsl": "^1.0.5",
7896+ "postcss-color-hwb": "^2.0.0",
7897+ "postcss-color-rebeccapurple": "^2.0.0",
7898+ "postcss-color-rgb": "^1.1.4",
7899+ "postcss-color-rgba-fallback": "^2.0.0",
7900+ "postcss-custom-media": "^5.0.0",
7901+ "postcss-custom-properties": "^5.0.0",
7902+ "postcss-custom-selectors": "^3.0.0",
7903+ "postcss-font-family-system-ui": "^1.0.1",
7904+ "postcss-font-variant": "^2.0.0",
7905+ "postcss-image-set-polyfill": "^0.3.3",
7906+ "postcss-initial": "^1.3.1",
7907+ "postcss-media-minmax": "^2.1.0",
7908+ "postcss-nesting": "^2.0.5",
7909+ "postcss-pseudo-class-any-link": "^1.0.0",
7910+ "postcss-pseudoelements": "^3.0.0",
7911+ "postcss-replace-overflow-wrap": "^1.0.0",
7912+ "postcss-selector-matches": "^2.0.0",
7913+ "postcss-selector-not": "^2.0.0"
7914+ }
7915+ },
7916+ "postcss-custom-media": {
7917+ "version": "5.0.1",
7918+ "resolved": "http://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz",
7919+ "integrity": "sha1-E40loYS/LrVN4S1VpsAcMKnYvYE=",
7920+ "dev": true,
7921+ "requires": {
7922+ "postcss": "^5.0.0"
7923+ }
7924+ },
7925+ "postcss-custom-properties": {
7926+ "version": "5.0.2",
7927+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz",
7928+ "integrity": "sha1-lxnXjy2pz59TgQrrwj1GVhMKzrE=",
7929+ "dev": true,
7930+ "requires": {
7931+ "balanced-match": "^0.4.2",
7932+ "postcss": "^5.0.0"
7933+ },
7934+ "dependencies": {
7935+ "balanced-match": {
7936+ "version": "0.4.2",
7937+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
7938+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
7939+ "dev": true
7940+ }
7941+ }
7942+ },
7943+ "postcss-custom-selectors": {
7944+ "version": "3.0.0",
7945+ "resolved": "http://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz",
7946+ "integrity": "sha1-j4Ekn17Qeo0JF89qOf5bBWt/lqw=",
7947+ "dev": true,
7948+ "requires": {
7949+ "balanced-match": "^0.2.0",
7950+ "postcss": "^5.0.0",
7951+ "postcss-selector-matches": "^2.0.0"
7952+ },
7953+ "dependencies": {
7954+ "balanced-match": {
7955+ "version": "0.2.1",
7956+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz",
7957+ "integrity": "sha1-e8ZYtL7WHu5CStdPdfXD4sTfPMc=",
7958+ "dev": true
7959+ }
7960+ }
7961+ },
7962+ "postcss-discard-comments": {
7963+ "version": "2.0.4",
7964+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
7965+ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
7966+ "dev": true,
7967+ "requires": {
7968+ "postcss": "^5.0.14"
7969+ }
7970+ },
7971+ "postcss-discard-duplicates": {
7972+ "version": "2.1.0",
7973+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
7974+ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
7975+ "dev": true,
7976+ "requires": {
7977+ "postcss": "^5.0.4"
7978+ }
7979+ },
7980+ "postcss-discard-empty": {
7981+ "version": "2.1.0",
7982+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
7983+ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
7984+ "dev": true,
7985+ "requires": {
7986+ "postcss": "^5.0.14"
7987+ }
7988+ },
7989+ "postcss-discard-overridden": {
7990+ "version": "0.1.1",
7991+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
7992+ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
7993+ "dev": true,
7994+ "requires": {
7995+ "postcss": "^5.0.16"
7996+ }
7997+ },
7998+ "postcss-discard-unused": {
7999+ "version": "2.2.3",
8000+ "resolved": "http://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz",
8001+ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=",
8002+ "dev": true,
8003+ "requires": {
8004+ "postcss": "^5.0.14",
8005+ "uniqs": "^2.0.0"
8006+ }
8007+ },
8008+ "postcss-filter-plugins": {
8009+ "version": "2.0.3",
8010+ "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz",
8011+ "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==",
8012+ "dev": true,
8013+ "requires": {
8014+ "postcss": "^5.0.4"
8015+ }
8016+ },
8017+ "postcss-font-family-system-ui": {
8018+ "version": "1.0.2",
8019+ "resolved": "https://registry.npmjs.org/postcss-font-family-system-ui/-/postcss-font-family-system-ui-1.0.2.tgz",
8020+ "integrity": "sha1-PhpeP7fjHl6ecUOcyw6AFFVpJ8c=",
8021+ "dev": true,
8022+ "requires": {
8023+ "lodash": "^4.17.4",
8024+ "postcss": "^5.2.12",
8025+ "postcss-value-parser": "^3.3.0"
8026+ }
8027+ },
8028+ "postcss-font-variant": {
8029+ "version": "2.0.1",
8030+ "resolved": "http://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-2.0.1.tgz",
8031+ "integrity": "sha1-fKKRA/WfoCyjrOLKIrL3VoU9Tvg=",
8032+ "dev": true,
8033+ "requires": {
8034+ "postcss": "^5.0.4"
8035+ }
8036+ },
8037+ "postcss-image-set-polyfill": {
8038+ "version": "0.3.5",
8039+ "resolved": "https://registry.npmjs.org/postcss-image-set-polyfill/-/postcss-image-set-polyfill-0.3.5.tgz",
8040+ "integrity": "sha1-Dxk0E3AM8fgr05Bm7wFtZaShgYE=",
8041+ "dev": true,
8042+ "requires": {
8043+ "postcss": "^6.0.1",
8044+ "postcss-media-query-parser": "^0.2.3"
8045+ },
8046+ "dependencies": {
8047+ "ansi-styles": {
8048+ "version": "3.2.1",
8049+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8050+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8051+ "dev": true,
8052+ "requires": {
8053+ "color-convert": "^1.9.0"
8054+ }
8055+ },
8056+ "chalk": {
8057+ "version": "2.4.1",
8058+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8059+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8060+ "dev": true,
8061+ "requires": {
8062+ "ansi-styles": "^3.2.1",
8063+ "escape-string-regexp": "^1.0.5",
8064+ "supports-color": "^5.3.0"
8065+ }
8066+ },
8067+ "has-flag": {
8068+ "version": "3.0.0",
8069+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8070+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
8071+ "dev": true
8072+ },
8073+ "postcss": {
8074+ "version": "6.0.23",
8075+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
8076+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
8077+ "dev": true,
8078+ "requires": {
8079+ "chalk": "^2.4.1",
8080+ "source-map": "^0.6.1",
8081+ "supports-color": "^5.4.0"
8082+ }
8083+ },
8084+ "source-map": {
8085+ "version": "0.6.1",
8086+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8087+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8088+ "dev": true
8089+ },
8090+ "supports-color": {
8091+ "version": "5.5.0",
8092+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8093+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8094+ "dev": true,
8095+ "requires": {
8096+ "has-flag": "^3.0.0"
8097+ }
8098+ }
8099+ }
8100+ },
8101+ "postcss-import": {
8102+ "version": "9.1.0",
8103+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-9.1.0.tgz",
8104+ "integrity": "sha1-lf6YdqHnmvSfvcNYnwH+WqfMHoA=",
8105+ "dev": true,
8106+ "requires": {
8107+ "object-assign": "^4.0.1",
8108+ "postcss": "^5.0.14",
8109+ "postcss-value-parser": "^3.2.3",
8110+ "promise-each": "^2.2.0",
8111+ "read-cache": "^1.0.0",
8112+ "resolve": "^1.1.7"
8113+ }
8114+ },
8115+ "postcss-initial": {
8116+ "version": "1.5.3",
8117+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-1.5.3.tgz",
8118+ "integrity": "sha1-IMPpHJaCLdsb7UlQjbltVrrDd9A=",
8119+ "dev": true,
8120+ "requires": {
8121+ "lodash.template": "^4.2.4",
8122+ "postcss": "^5.0.19"
8123+ }
8124+ },
8125+ "postcss-load-config": {
8126+ "version": "1.2.0",
8127+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz",
8128+ "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=",
8129+ "dev": true,
8130+ "requires": {
8131+ "cosmiconfig": "^2.1.0",
8132+ "object-assign": "^4.1.0",
8133+ "postcss-load-options": "^1.2.0",
8134+ "postcss-load-plugins": "^2.3.0"
8135+ }
8136+ },
8137+ "postcss-load-options": {
8138+ "version": "1.2.0",
8139+ "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz",
8140+ "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=",
8141+ "dev": true,
8142+ "requires": {
8143+ "cosmiconfig": "^2.1.0",
8144+ "object-assign": "^4.1.0"
8145+ }
8146+ },
8147+ "postcss-load-plugins": {
8148+ "version": "2.3.0",
8149+ "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz",
8150+ "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=",
8151+ "dev": true,
8152+ "requires": {
8153+ "cosmiconfig": "^2.1.1",
8154+ "object-assign": "^4.1.0"
8155+ }
8156+ },
8157+ "postcss-loader": {
8158+ "version": "1.3.3",
8159+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-1.3.3.tgz",
8160+ "integrity": "sha1-piHqH6KQYqg5cqRvVEhncTAZFus=",
8161+ "dev": true,
8162+ "requires": {
8163+ "loader-utils": "^1.0.2",
8164+ "object-assign": "^4.1.1",
8165+ "postcss": "^5.2.15",
8166+ "postcss-load-config": "^1.2.0"
8167+ }
8168+ },
8169+ "postcss-media-minmax": {
8170+ "version": "2.1.2",
8171+ "resolved": "http://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz",
8172+ "integrity": "sha1-RExc+JJqteT9iiUJ6Sl+dRZJzfg=",
8173+ "dev": true,
8174+ "requires": {
8175+ "postcss": "^5.0.4"
8176+ }
8177+ },
8178+ "postcss-media-query-parser": {
8179+ "version": "0.2.3",
8180+ "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
8181+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
8182+ "dev": true
8183+ },
8184+ "postcss-merge-idents": {
8185+ "version": "2.1.7",
8186+ "resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz",
8187+ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=",
8188+ "dev": true,
8189+ "requires": {
8190+ "has": "^1.0.1",
8191+ "postcss": "^5.0.10",
8192+ "postcss-value-parser": "^3.1.1"
8193+ }
8194+ },
8195+ "postcss-merge-longhand": {
8196+ "version": "2.0.2",
8197+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
8198+ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
8199+ "dev": true,
8200+ "requires": {
8201+ "postcss": "^5.0.4"
8202+ }
8203+ },
8204+ "postcss-merge-rules": {
8205+ "version": "2.1.2",
8206+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
8207+ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
8208+ "dev": true,
8209+ "requires": {
8210+ "browserslist": "^1.5.2",
8211+ "caniuse-api": "^1.5.2",
8212+ "postcss": "^5.0.4",
8213+ "postcss-selector-parser": "^2.2.2",
8214+ "vendors": "^1.0.0"
8215+ },
8216+ "dependencies": {
8217+ "browserslist": {
8218+ "version": "1.7.7",
8219+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
8220+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
8221+ "dev": true,
8222+ "requires": {
8223+ "caniuse-db": "^1.0.30000639",
8224+ "electron-to-chromium": "^1.2.7"
8225+ }
8226+ }
8227+ }
8228+ },
8229+ "postcss-message-helpers": {
8230+ "version": "2.0.0",
8231+ "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
8232+ "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
8233+ "dev": true
8234+ },
8235+ "postcss-minify-font-values": {
8236+ "version": "1.0.5",
8237+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
8238+ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
8239+ "dev": true,
8240+ "requires": {
8241+ "object-assign": "^4.0.1",
8242+ "postcss": "^5.0.4",
8243+ "postcss-value-parser": "^3.0.2"
8244+ }
8245+ },
8246+ "postcss-minify-gradients": {
8247+ "version": "1.0.5",
8248+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
8249+ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
8250+ "dev": true,
8251+ "requires": {
8252+ "postcss": "^5.0.12",
8253+ "postcss-value-parser": "^3.3.0"
8254+ }
8255+ },
8256+ "postcss-minify-params": {
8257+ "version": "1.2.2",
8258+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
8259+ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
8260+ "dev": true,
8261+ "requires": {
8262+ "alphanum-sort": "^1.0.1",
8263+ "postcss": "^5.0.2",
8264+ "postcss-value-parser": "^3.0.2",
8265+ "uniqs": "^2.0.0"
8266+ }
8267+ },
8268+ "postcss-minify-selectors": {
8269+ "version": "2.1.1",
8270+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
8271+ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
8272+ "dev": true,
8273+ "requires": {
8274+ "alphanum-sort": "^1.0.2",
8275+ "has": "^1.0.1",
8276+ "postcss": "^5.0.14",
8277+ "postcss-selector-parser": "^2.0.0"
8278+ }
8279+ },
8280+ "postcss-modules-extract-imports": {
8281+ "version": "1.2.1",
8282+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz",
8283+ "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==",
8284+ "dev": true,
8285+ "requires": {
8286+ "postcss": "^6.0.1"
8287+ },
8288+ "dependencies": {
8289+ "ansi-styles": {
8290+ "version": "3.2.1",
8291+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8292+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8293+ "dev": true,
8294+ "requires": {
8295+ "color-convert": "^1.9.0"
8296+ }
8297+ },
8298+ "chalk": {
8299+ "version": "2.4.1",
8300+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8301+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8302+ "dev": true,
8303+ "requires": {
8304+ "ansi-styles": "^3.2.1",
8305+ "escape-string-regexp": "^1.0.5",
8306+ "supports-color": "^5.3.0"
8307+ }
8308+ },
8309+ "has-flag": {
8310+ "version": "3.0.0",
8311+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8312+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
8313+ "dev": true
8314+ },
8315+ "postcss": {
8316+ "version": "6.0.23",
8317+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
8318+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
8319+ "dev": true,
8320+ "requires": {
8321+ "chalk": "^2.4.1",
8322+ "source-map": "^0.6.1",
8323+ "supports-color": "^5.4.0"
8324+ }
8325+ },
8326+ "source-map": {
8327+ "version": "0.6.1",
8328+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8329+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8330+ "dev": true
8331+ },
8332+ "supports-color": {
8333+ "version": "5.5.0",
8334+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8335+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8336+ "dev": true,
8337+ "requires": {
8338+ "has-flag": "^3.0.0"
8339+ }
8340+ }
8341+ }
8342+ },
8343+ "postcss-modules-local-by-default": {
8344+ "version": "1.2.0",
8345+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz",
8346+ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=",
8347+ "dev": true,
8348+ "requires": {
8349+ "css-selector-tokenizer": "^0.7.0",
8350+ "postcss": "^6.0.1"
8351+ },
8352+ "dependencies": {
8353+ "ansi-styles": {
8354+ "version": "3.2.1",
8355+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8356+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8357+ "dev": true,
8358+ "requires": {
8359+ "color-convert": "^1.9.0"
8360+ }
8361+ },
8362+ "chalk": {
8363+ "version": "2.4.1",
8364+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8365+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8366+ "dev": true,
8367+ "requires": {
8368+ "ansi-styles": "^3.2.1",
8369+ "escape-string-regexp": "^1.0.5",
8370+ "supports-color": "^5.3.0"
8371+ }
8372+ },
8373+ "has-flag": {
8374+ "version": "3.0.0",
8375+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8376+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
8377+ "dev": true
8378+ },
8379+ "postcss": {
8380+ "version": "6.0.23",
8381+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
8382+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
8383+ "dev": true,
8384+ "requires": {
8385+ "chalk": "^2.4.1",
8386+ "source-map": "^0.6.1",
8387+ "supports-color": "^5.4.0"
8388+ }
8389+ },
8390+ "source-map": {
8391+ "version": "0.6.1",
8392+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8393+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8394+ "dev": true
8395+ },
8396+ "supports-color": {
8397+ "version": "5.5.0",
8398+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8399+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8400+ "dev": true,
8401+ "requires": {
8402+ "has-flag": "^3.0.0"
8403+ }
8404+ }
8405+ }
8406+ },
8407+ "postcss-modules-scope": {
8408+ "version": "1.1.0",
8409+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz",
8410+ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=",
8411+ "dev": true,
8412+ "requires": {
8413+ "css-selector-tokenizer": "^0.7.0",
8414+ "postcss": "^6.0.1"
8415+ },
8416+ "dependencies": {
8417+ "ansi-styles": {
8418+ "version": "3.2.1",
8419+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8420+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8421+ "dev": true,
8422+ "requires": {
8423+ "color-convert": "^1.9.0"
8424+ }
8425+ },
8426+ "chalk": {
8427+ "version": "2.4.1",
8428+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8429+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8430+ "dev": true,
8431+ "requires": {
8432+ "ansi-styles": "^3.2.1",
8433+ "escape-string-regexp": "^1.0.5",
8434+ "supports-color": "^5.3.0"
8435+ }
8436+ },
8437+ "has-flag": {
8438+ "version": "3.0.0",
8439+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8440+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
8441+ "dev": true
8442+ },
8443+ "postcss": {
8444+ "version": "6.0.23",
8445+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
8446+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
8447+ "dev": true,
8448+ "requires": {
8449+ "chalk": "^2.4.1",
8450+ "source-map": "^0.6.1",
8451+ "supports-color": "^5.4.0"
8452+ }
8453+ },
8454+ "source-map": {
8455+ "version": "0.6.1",
8456+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8457+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8458+ "dev": true
8459+ },
8460+ "supports-color": {
8461+ "version": "5.5.0",
8462+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8463+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8464+ "dev": true,
8465+ "requires": {
8466+ "has-flag": "^3.0.0"
8467+ }
8468+ }
8469+ }
8470+ },
8471+ "postcss-modules-values": {
8472+ "version": "1.3.0",
8473+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz",
8474+ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=",
8475+ "dev": true,
8476+ "requires": {
8477+ "icss-replace-symbols": "^1.1.0",
8478+ "postcss": "^6.0.1"
8479+ },
8480+ "dependencies": {
8481+ "ansi-styles": {
8482+ "version": "3.2.1",
8483+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8484+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8485+ "dev": true,
8486+ "requires": {
8487+ "color-convert": "^1.9.0"
8488+ }
8489+ },
8490+ "chalk": {
8491+ "version": "2.4.1",
8492+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8493+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8494+ "dev": true,
8495+ "requires": {
8496+ "ansi-styles": "^3.2.1",
8497+ "escape-string-regexp": "^1.0.5",
8498+ "supports-color": "^5.3.0"
8499+ }
8500+ },
8501+ "has-flag": {
8502+ "version": "3.0.0",
8503+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8504+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
8505+ "dev": true
8506+ },
8507+ "postcss": {
8508+ "version": "6.0.23",
8509+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
8510+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
8511+ "dev": true,
8512+ "requires": {
8513+ "chalk": "^2.4.1",
8514+ "source-map": "^0.6.1",
8515+ "supports-color": "^5.4.0"
8516+ }
8517+ },
8518+ "source-map": {
8519+ "version": "0.6.1",
8520+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8521+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8522+ "dev": true
8523+ },
8524+ "supports-color": {
8525+ "version": "5.5.0",
8526+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8527+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8528+ "dev": true,
8529+ "requires": {
8530+ "has-flag": "^3.0.0"
8531+ }
8532+ }
8533+ }
8534+ },
8535+ "postcss-nesting": {
8536+ "version": "2.3.1",
8537+ "resolved": "http://registry.npmjs.org/postcss-nesting/-/postcss-nesting-2.3.1.tgz",
8538+ "integrity": "sha1-lKa2pO9wf77CCof+5clXdZtOAc8=",
8539+ "dev": true,
8540+ "requires": {
8541+ "postcss": "^5.0.19"
8542+ }
8543+ },
8544+ "postcss-normalize-charset": {
8545+ "version": "1.1.1",
8546+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
8547+ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
8548+ "dev": true,
8549+ "requires": {
8550+ "postcss": "^5.0.5"
8551+ }
8552+ },
8553+ "postcss-normalize-url": {
8554+ "version": "3.0.8",
8555+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
8556+ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
8557+ "dev": true,
8558+ "requires": {
8559+ "is-absolute-url": "^2.0.0",
8560+ "normalize-url": "^1.4.0",
8561+ "postcss": "^5.0.14",
8562+ "postcss-value-parser": "^3.2.3"
8563+ }
8564+ },
8565+ "postcss-ordered-values": {
8566+ "version": "2.2.3",
8567+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
8568+ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
8569+ "dev": true,
8570+ "requires": {
8571+ "postcss": "^5.0.4",
8572+ "postcss-value-parser": "^3.0.1"
8573+ }
8574+ },
8575+ "postcss-pseudo-class-any-link": {
8576+ "version": "1.0.0",
8577+ "resolved": "http://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-1.0.0.tgz",
8578+ "integrity": "sha1-kDI5GWQB0zX+c6x1YYb6YuaTryY=",
8579+ "dev": true,
8580+ "requires": {
8581+ "postcss": "^5.0.3",
8582+ "postcss-selector-parser": "^1.1.4"
8583+ },
8584+ "dependencies": {
8585+ "postcss-selector-parser": {
8586+ "version": "1.3.3",
8587+ "resolved": "http://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-1.3.3.tgz",
8588+ "integrity": "sha1-0u4Z33pk+O8hwacchvfUg1yIwoE=",
8589+ "dev": true,
8590+ "requires": {
8591+ "flatten": "^1.0.2",
8592+ "indexes-of": "^1.0.1",
8593+ "uniq": "^1.0.1"
8594+ }
8595+ }
8596+ }
8597+ },
8598+ "postcss-pseudoelements": {
8599+ "version": "3.0.0",
8600+ "resolved": "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-3.0.0.tgz",
8601+ "integrity": "sha1-bGghd8eQC6BTtt8X+MWQKEx7i7w=",
8602+ "dev": true,
8603+ "requires": {
8604+ "postcss": "^5.0.4"
8605+ }
8606+ },
8607+ "postcss-reduce-idents": {
8608+ "version": "2.4.0",
8609+ "resolved": "http://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz",
8610+ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=",
8611+ "dev": true,
8612+ "requires": {
8613+ "postcss": "^5.0.4",
8614+ "postcss-value-parser": "^3.0.2"
8615+ }
8616+ },
8617+ "postcss-reduce-initial": {
8618+ "version": "1.0.1",
8619+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
8620+ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
8621+ "dev": true,
8622+ "requires": {
8623+ "postcss": "^5.0.4"
8624+ }
8625+ },
8626+ "postcss-reduce-transforms": {
8627+ "version": "1.0.4",
8628+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
8629+ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
8630+ "dev": true,
8631+ "requires": {
8632+ "has": "^1.0.1",
8633+ "postcss": "^5.0.8",
8634+ "postcss-value-parser": "^3.0.1"
8635+ }
8636+ },
8637+ "postcss-replace-overflow-wrap": {
8638+ "version": "1.0.0",
8639+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-1.0.0.tgz",
8640+ "integrity": "sha1-8KA7Meq5Y2ppNr/SEOKu8bQ0pkM=",
8641+ "dev": true,
8642+ "requires": {
8643+ "postcss": "^5.0.16"
8644+ }
8645+ },
8646+ "postcss-selector-matches": {
8647+ "version": "2.0.5",
8648+ "resolved": "http://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz",
8649+ "integrity": "sha1-+g9Dvle2jneqTNEYBwI0kqExAn8=",
8650+ "dev": true,
8651+ "requires": {
8652+ "balanced-match": "^0.4.2",
8653+ "postcss": "^5.0.0"
8654+ },
8655+ "dependencies": {
8656+ "balanced-match": {
8657+ "version": "0.4.2",
8658+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
8659+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
8660+ "dev": true
8661+ }
8662+ }
8663+ },
8664+ "postcss-selector-not": {
8665+ "version": "2.0.0",
8666+ "resolved": "http://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz",
8667+ "integrity": "sha1-xzrSGj91I0vuf+4mnhVP1qhpeY0=",
8668+ "dev": true,
8669+ "requires": {
8670+ "balanced-match": "^0.2.0",
8671+ "postcss": "^5.0.0"
8672+ },
8673+ "dependencies": {
8674+ "balanced-match": {
8675+ "version": "0.2.1",
8676+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz",
8677+ "integrity": "sha1-e8ZYtL7WHu5CStdPdfXD4sTfPMc=",
8678+ "dev": true
8679+ }
8680+ }
8681+ },
8682+ "postcss-selector-parser": {
8683+ "version": "2.2.3",
8684+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
8685+ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
8686+ "dev": true,
8687+ "requires": {
8688+ "flatten": "^1.0.2",
8689+ "indexes-of": "^1.0.1",
8690+ "uniq": "^1.0.1"
8691+ }
8692+ },
8693+ "postcss-svgo": {
8694+ "version": "2.1.6",
8695+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
8696+ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
8697+ "dev": true,
8698+ "requires": {
8699+ "is-svg": "^2.0.0",
8700+ "postcss": "^5.0.14",
8701+ "postcss-value-parser": "^3.2.3",
8702+ "svgo": "^0.7.0"
8703+ }
8704+ },
8705+ "postcss-unique-selectors": {
8706+ "version": "2.0.2",
8707+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
8708+ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
8709+ "dev": true,
8710+ "requires": {
8711+ "alphanum-sort": "^1.0.1",
8712+ "postcss": "^5.0.4",
8713+ "uniqs": "^2.0.0"
8714+ }
8715+ },
8716+ "postcss-value-parser": {
8717+ "version": "3.3.0",
8718+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
8719+ "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
8720+ "dev": true
8721+ },
8722+ "postcss-zindex": {
8723+ "version": "2.2.0",
8724+ "resolved": "http://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz",
8725+ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=",
8726+ "dev": true,
8727+ "requires": {
8728+ "has": "^1.0.1",
8729+ "postcss": "^5.0.4",
8730+ "uniqs": "^2.0.0"
8731+ }
8732+ },
8733+ "prepend-http": {
8734+ "version": "1.0.4",
8735+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8736+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8737+ "dev": true
8738+ },
8739+ "private": {
8740+ "version": "0.1.8",
8741+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
8742+ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
8743+ "dev": true
8744+ },
8745+ "process": {
8746+ "version": "0.11.10",
8747+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8748+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8749+ "dev": true
8750+ },
8751+ "process-nextick-args": {
8752+ "version": "2.0.0",
8753+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8754+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8755+ "dev": true
8756+ },
8757+ "promise-each": {
8758+ "version": "2.2.0",
8759+ "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz",
8760+ "integrity": "sha1-M1MXTv8mlEgQN+BOAfd6oPttG2A=",
8761+ "dev": true,
8762+ "requires": {
8763+ "any-promise": "^0.1.0"
8764+ }
8765+ },
8766+ "prr": {
8767+ "version": "1.0.1",
8768+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
8769+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
8770+ "dev": true
8771+ },
8772+ "public-encrypt": {
8773+ "version": "4.0.3",
8774+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8775+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8776+ "dev": true,
8777+ "requires": {
8778+ "bn.js": "^4.1.0",
8779+ "browserify-rsa": "^4.0.0",
8780+ "create-hash": "^1.1.0",
8781+ "parse-asn1": "^5.0.0",
8782+ "randombytes": "^2.0.1",
8783+ "safe-buffer": "^5.1.2"
8784+ }
8785+ },
8786+ "punycode": {
8787+ "version": "1.4.1",
8788+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8789+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8790+ "dev": true
8791+ },
8792+ "q": {
8793+ "version": "1.5.1",
8794+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8795+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8796+ "dev": true
8797+ },
8798+ "query-string": {
8799+ "version": "4.3.4",
8800+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
8801+ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
8802+ "dev": true,
8803+ "requires": {
8804+ "object-assign": "^4.1.0",
8805+ "strict-uri-encode": "^1.0.0"
8806+ }
8807+ },
8808+ "querystring": {
8809+ "version": "0.2.0",
8810+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8811+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8812+ "dev": true
8813+ },
8814+ "querystring-es3": {
8815+ "version": "0.2.1",
8816+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8817+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8818+ "dev": true
8819+ },
8820+ "randombytes": {
8821+ "version": "2.0.6",
8822+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
8823+ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
8824+ "dev": true,
8825+ "requires": {
8826+ "safe-buffer": "^5.1.0"
8827+ }
8828+ },
8829+ "randomfill": {
8830+ "version": "1.0.4",
8831+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8832+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8833+ "dev": true,
8834+ "requires": {
8835+ "randombytes": "^2.0.5",
8836+ "safe-buffer": "^5.1.0"
8837+ }
8838+ },
8839+ "read-cache": {
8840+ "version": "1.0.0",
8841+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8842+ "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8843+ "dev": true,
8844+ "requires": {
8845+ "pify": "^2.3.0"
8846+ },
8847+ "dependencies": {
8848+ "pify": {
8849+ "version": "2.3.0",
8850+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8851+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8852+ "dev": true
8853+ }
8854+ }
8855+ },
8856+ "read-pkg": {
8857+ "version": "1.1.0",
8858+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8859+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8860+ "dev": true,
8861+ "requires": {
8862+ "load-json-file": "^1.0.0",
8863+ "normalize-package-data": "^2.3.2",
8864+ "path-type": "^1.0.0"
8865+ }
8866+ },
8867+ "read-pkg-up": {
8868+ "version": "1.0.1",
8869+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8870+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8871+ "dev": true,
8872+ "requires": {
8873+ "find-up": "^1.0.0",
8874+ "read-pkg": "^1.0.0"
8875+ },
8876+ "dependencies": {
8877+ "find-up": {
8878+ "version": "1.1.2",
8879+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8880+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8881+ "dev": true,
8882+ "requires": {
8883+ "path-exists": "^2.0.0",
8884+ "pinkie-promise": "^2.0.0"
8885+ }
8886+ },
8887+ "path-exists": {
8888+ "version": "2.1.0",
8889+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8890+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8891+ "dev": true,
8892+ "requires": {
8893+ "pinkie-promise": "^2.0.0"
8894+ }
8895+ }
8896+ }
8897+ },
8898+ "readable-stream": {
8899+ "version": "2.3.6",
8900+ "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8901+ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8902+ "dev": true,
8903+ "requires": {
8904+ "core-util-is": "~1.0.0",
8905+ "inherits": "~2.0.3",
8906+ "isarray": "~1.0.0",
8907+ "process-nextick-args": "~2.0.0",
8908+ "safe-buffer": "~5.1.1",
8909+ "string_decoder": "~1.1.1",
8910+ "util-deprecate": "~1.0.1"
8911+ }
8912+ },
8913+ "readdirp": {
8914+ "version": "2.2.1",
8915+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8916+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8917+ "dev": true,
8918+ "requires": {
8919+ "graceful-fs": "^4.1.11",
8920+ "micromatch": "^3.1.10",
8921+ "readable-stream": "^2.0.2"
8922+ }
8923+ },
8924+ "reduce-css-calc": {
8925+ "version": "1.3.0",
8926+ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
8927+ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
8928+ "dev": true,
8929+ "requires": {
8930+ "balanced-match": "^0.4.2",
8931+ "math-expression-evaluator": "^1.2.14",
8932+ "reduce-function-call": "^1.0.1"
8933+ },
8934+ "dependencies": {
8935+ "balanced-match": {
8936+ "version": "0.4.2",
8937+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
8938+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
8939+ "dev": true
8940+ }
8941+ }
8942+ },
8943+ "reduce-function-call": {
8944+ "version": "1.0.2",
8945+ "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz",
8946+ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
8947+ "dev": true,
8948+ "requires": {
8949+ "balanced-match": "^0.4.2"
8950+ },
8951+ "dependencies": {
8952+ "balanced-match": {
8953+ "version": "0.4.2",
8954+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
8955+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
8956+ "dev": true
8957+ }
8958+ }
8959+ },
8960+ "regenerate": {
8961+ "version": "1.4.0",
8962+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8963+ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8964+ "dev": true
8965+ },
8966+ "regenerator-runtime": {
8967+ "version": "0.11.1",
8968+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8969+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8970+ "dev": true
8971+ },
8972+ "regenerator-transform": {
8973+ "version": "0.10.1",
8974+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
8975+ "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
8976+ "dev": true,
8977+ "requires": {
8978+ "babel-runtime": "^6.18.0",
8979+ "babel-types": "^6.19.0",
8980+ "private": "^0.1.6"
8981+ }
8982+ },
8983+ "regex-not": {
8984+ "version": "1.0.2",
8985+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8986+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8987+ "dev": true,
8988+ "requires": {
8989+ "extend-shallow": "^3.0.2",
8990+ "safe-regex": "^1.1.0"
8991+ }
8992+ },
8993+ "regexpu-core": {
8994+ "version": "2.0.0",
8995+ "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
8996+ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
8997+ "dev": true,
8998+ "requires": {
8999+ "regenerate": "^1.2.1",
9000+ "regjsgen": "^0.2.0",
9001+ "regjsparser": "^0.1.4"
9002+ }
9003+ },
9004+ "regjsgen": {
9005+ "version": "0.2.0",
9006+ "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
9007+ "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
9008+ "dev": true
9009+ },
9010+ "regjsparser": {
9011+ "version": "0.1.5",
9012+ "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
9013+ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
9014+ "dev": true,
9015+ "requires": {
9016+ "jsesc": "~0.5.0"
9017+ },
9018+ "dependencies": {
9019+ "jsesc": {
9020+ "version": "0.5.0",
9021+ "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
9022+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
9023+ "dev": true
9024+ }
9025+ }
9026+ },
9027+ "remove-trailing-separator": {
9028+ "version": "1.1.0",
9029+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9030+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9031+ "dev": true
9032+ },
9033+ "repeat-element": {
9034+ "version": "1.1.3",
9035+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9036+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9037+ "dev": true
9038+ },
9039+ "repeat-string": {
9040+ "version": "1.6.1",
9041+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9042+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9043+ "dev": true
9044+ },
9045+ "repeating": {
9046+ "version": "2.0.1",
9047+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9048+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9049+ "dev": true,
9050+ "requires": {
9051+ "is-finite": "^1.0.0"
9052+ }
9053+ },
9054+ "require-directory": {
9055+ "version": "2.1.1",
9056+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9057+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9058+ "dev": true
9059+ },
9060+ "require-from-string": {
9061+ "version": "1.2.1",
9062+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz",
9063+ "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
9064+ "dev": true
9065+ },
9066+ "require-main-filename": {
9067+ "version": "1.0.1",
9068+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9069+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9070+ "dev": true
9071+ },
9072+ "resolve": {
9073+ "version": "1.5.0",
9074+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
9075+ "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
9076+ "dev": true,
9077+ "requires": {
9078+ "path-parse": "^1.0.5"
9079+ }
9080+ },
9081+ "resolve-url": {
9082+ "version": "0.2.1",
9083+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9084+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9085+ "dev": true
9086+ },
9087+ "ret": {
9088+ "version": "0.1.15",
9089+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9090+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9091+ "dev": true
9092+ },
9093+ "rgb": {
9094+ "version": "0.1.0",
9095+ "resolved": "https://registry.npmjs.org/rgb/-/rgb-0.1.0.tgz",
9096+ "integrity": "sha1-vieykej+/+rBvZlylyG/pA/AN7U=",
9097+ "dev": true
9098+ },
9099+ "rgb-hex": {
9100+ "version": "1.0.0",
9101+ "resolved": "https://registry.npmjs.org/rgb-hex/-/rgb-hex-1.0.0.tgz",
9102+ "integrity": "sha1-v6+M2c2RZLWibXHrTxWgllMks8E=",
9103+ "dev": true
9104+ },
9105+ "right-align": {
9106+ "version": "0.1.3",
9107+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
9108+ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
9109+ "dev": true,
9110+ "requires": {
9111+ "align-text": "^0.1.1"
9112+ }
9113+ },
9114+ "ripemd160": {
9115+ "version": "2.0.2",
9116+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9117+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9118+ "dev": true,
9119+ "requires": {
9120+ "hash-base": "^3.0.0",
9121+ "inherits": "^2.0.1"
9122+ }
9123+ },
9124+ "safe-buffer": {
9125+ "version": "5.1.2",
9126+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9127+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9128+ "dev": true
9129+ },
9130+ "safe-regex": {
9131+ "version": "1.1.0",
9132+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9133+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9134+ "dev": true,
9135+ "requires": {
9136+ "ret": "~0.1.10"
9137+ }
9138+ },
9139+ "sax": {
9140+ "version": "1.2.4",
9141+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9142+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9143+ "dev": true
9144+ },
9145+ "schema-utils": {
9146+ "version": "0.3.0",
9147+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
9148+ "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
9149+ "dev": true,
9150+ "requires": {
9151+ "ajv": "^5.0.0"
9152+ }
9153+ },
9154+ "semver": {
9155+ "version": "5.6.0",
9156+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
9157+ "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
9158+ "dev": true
9159+ },
9160+ "set-blocking": {
9161+ "version": "2.0.0",
9162+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9163+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9164+ "dev": true
9165+ },
9166+ "set-value": {
9167+ "version": "2.0.1",
9168+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9169+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9170+ "dev": true,
9171+ "requires": {
9172+ "extend-shallow": "^2.0.1",
9173+ "is-extendable": "^0.1.1",
9174+ "is-plain-object": "^2.0.3",
9175+ "split-string": "^3.0.1"
9176+ },
9177+ "dependencies": {
9178+ "extend-shallow": {
9179+ "version": "2.0.1",
9180+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9181+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9182+ "dev": true,
9183+ "requires": {
9184+ "is-extendable": "^0.1.0"
9185+ }
9186+ }
9187+ }
9188+ },
9189+ "setimmediate": {
9190+ "version": "1.0.5",
9191+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
9192+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
9193+ "dev": true
9194+ },
9195+ "sha.js": {
9196+ "version": "2.4.11",
9197+ "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9198+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9199+ "dev": true,
9200+ "requires": {
9201+ "inherits": "^2.0.1",
9202+ "safe-buffer": "^5.0.1"
9203+ }
9204+ },
9205+ "slash": {
9206+ "version": "1.0.0",
9207+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9208+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9209+ "dev": true
9210+ },
9211+ "snapdragon": {
9212+ "version": "0.8.2",
9213+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9214+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9215+ "dev": true,
9216+ "requires": {
9217+ "base": "^0.11.1",
9218+ "debug": "^2.2.0",
9219+ "define-property": "^0.2.5",
9220+ "extend-shallow": "^2.0.1",
9221+ "map-cache": "^0.2.2",
9222+ "source-map": "^0.5.6",
9223+ "source-map-resolve": "^0.5.0",
9224+ "use": "^3.1.0"
9225+ },
9226+ "dependencies": {
9227+ "define-property": {
9228+ "version": "0.2.5",
9229+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9230+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9231+ "dev": true,
9232+ "requires": {
9233+ "is-descriptor": "^0.1.0"
9234+ }
9235+ },
9236+ "extend-shallow": {
9237+ "version": "2.0.1",
9238+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9239+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9240+ "dev": true,
9241+ "requires": {
9242+ "is-extendable": "^0.1.0"
9243+ }
9244+ }
9245+ }
9246+ },
9247+ "snapdragon-node": {
9248+ "version": "2.1.1",
9249+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9250+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9251+ "dev": true,
9252+ "requires": {
9253+ "define-property": "^1.0.0",
9254+ "isobject": "^3.0.0",
9255+ "snapdragon-util": "^3.0.1"
9256+ },
9257+ "dependencies": {
9258+ "define-property": {
9259+ "version": "1.0.0",
9260+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9261+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9262+ "dev": true,
9263+ "requires": {
9264+ "is-descriptor": "^1.0.0"
9265+ }
9266+ },
9267+ "is-accessor-descriptor": {
9268+ "version": "1.0.0",
9269+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9270+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9271+ "dev": true,
9272+ "requires": {
9273+ "kind-of": "^6.0.0"
9274+ }
9275+ },
9276+ "is-data-descriptor": {
9277+ "version": "1.0.0",
9278+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9279+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9280+ "dev": true,
9281+ "requires": {
9282+ "kind-of": "^6.0.0"
9283+ }
9284+ },
9285+ "is-descriptor": {
9286+ "version": "1.0.2",
9287+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9288+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9289+ "dev": true,
9290+ "requires": {
9291+ "is-accessor-descriptor": "^1.0.0",
9292+ "is-data-descriptor": "^1.0.0",
9293+ "kind-of": "^6.0.2"
9294+ }
9295+ },
9296+ "kind-of": {
9297+ "version": "6.0.2",
9298+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
9299+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
9300+ "dev": true
9301+ }
9302+ }
9303+ },
9304+ "snapdragon-util": {
9305+ "version": "3.0.1",
9306+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9307+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9308+ "dev": true,
9309+ "requires": {
9310+ "kind-of": "^3.2.0"
9311+ }
9312+ },
9313+ "sort-keys": {
9314+ "version": "1.1.2",
9315+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
9316+ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
9317+ "dev": true,
9318+ "requires": {
9319+ "is-plain-obj": "^1.0.0"
9320+ }
9321+ },
9322+ "source-list-map": {
9323+ "version": "2.0.1",
9324+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
9325+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
9326+ "dev": true
9327+ },
9328+ "source-map": {
9329+ "version": "0.5.7",
9330+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9331+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9332+ "dev": true
9333+ },
9334+ "source-map-resolve": {
9335+ "version": "0.5.2",
9336+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9337+ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9338+ "dev": true,
9339+ "requires": {
9340+ "atob": "^2.1.1",
9341+ "decode-uri-component": "^0.2.0",
9342+ "resolve-url": "^0.2.1",
9343+ "source-map-url": "^0.4.0",
9344+ "urix": "^0.1.0"
9345+ }
9346+ },
9347+ "source-map-support": {
9348+ "version": "0.4.18",
9349+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
9350+ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
9351+ "dev": true,
9352+ "requires": {
9353+ "source-map": "^0.5.6"
9354+ }
9355+ },
9356+ "source-map-url": {
9357+ "version": "0.4.0",
9358+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9359+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9360+ "dev": true
9361+ },
9362+ "spdx-correct": {
9363+ "version": "3.1.0",
9364+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9365+ "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9366+ "dev": true,
9367+ "requires": {
9368+ "spdx-expression-parse": "^3.0.0",
9369+ "spdx-license-ids": "^3.0.0"
9370+ }
9371+ },
9372+ "spdx-exceptions": {
9373+ "version": "2.2.0",
9374+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9375+ "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9376+ "dev": true
9377+ },
9378+ "spdx-expression-parse": {
9379+ "version": "3.0.0",
9380+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9381+ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9382+ "dev": true,
9383+ "requires": {
9384+ "spdx-exceptions": "^2.1.0",
9385+ "spdx-license-ids": "^3.0.0"
9386+ }
9387+ },
9388+ "spdx-license-ids": {
9389+ "version": "3.0.3",
9390+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz",
9391+ "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==",
9392+ "dev": true
9393+ },
9394+ "split-string": {
9395+ "version": "3.1.0",
9396+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9397+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9398+ "dev": true,
9399+ "requires": {
9400+ "extend-shallow": "^3.0.0"
9401+ }
9402+ },
9403+ "sprintf-js": {
9404+ "version": "1.0.3",
9405+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9406+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9407+ "dev": true
9408+ },
9409+ "static-extend": {
9410+ "version": "0.1.2",
9411+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9412+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9413+ "dev": true,
9414+ "requires": {
9415+ "define-property": "^0.2.5",
9416+ "object-copy": "^0.1.0"
9417+ },
9418+ "dependencies": {
9419+ "define-property": {
9420+ "version": "0.2.5",
9421+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9422+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9423+ "dev": true,
9424+ "requires": {
9425+ "is-descriptor": "^0.1.0"
9426+ }
9427+ }
9428+ }
9429+ },
9430+ "stream-browserify": {
9431+ "version": "2.0.1",
9432+ "resolved": "http://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
9433+ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
9434+ "dev": true,
9435+ "requires": {
9436+ "inherits": "~2.0.1",
9437+ "readable-stream": "^2.0.2"
9438+ }
9439+ },
9440+ "stream-http": {
9441+ "version": "2.8.3",
9442+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9443+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9444+ "dev": true,
9445+ "requires": {
9446+ "builtin-status-codes": "^3.0.0",
9447+ "inherits": "^2.0.1",
9448+ "readable-stream": "^2.3.6",
9449+ "to-arraybuffer": "^1.0.0",
9450+ "xtend": "^4.0.0"
9451+ }
9452+ },
9453+ "strict-uri-encode": {
9454+ "version": "1.1.0",
9455+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
9456+ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
9457+ "dev": true
9458+ },
9459+ "string-width": {
9460+ "version": "1.0.2",
9461+ "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9462+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9463+ "dev": true,
9464+ "requires": {
9465+ "code-point-at": "^1.0.0",
9466+ "is-fullwidth-code-point": "^1.0.0",
9467+ "strip-ansi": "^3.0.0"
9468+ }
9469+ },
9470+ "string_decoder": {
9471+ "version": "1.1.1",
9472+ "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9473+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9474+ "dev": true,
9475+ "requires": {
9476+ "safe-buffer": "~5.1.0"
9477+ }
9478+ },
9479+ "strip-ansi": {
9480+ "version": "3.0.1",
9481+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9482+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9483+ "dev": true,
9484+ "requires": {
9485+ "ansi-regex": "^2.0.0"
9486+ }
9487+ },
9488+ "strip-bom": {
9489+ "version": "2.0.0",
9490+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9491+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9492+ "dev": true,
9493+ "requires": {
9494+ "is-utf8": "^0.2.0"
9495+ }
9496+ },
9497+ "style-loader": {
9498+ "version": "0.16.1",
9499+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.16.1.tgz",
9500+ "integrity": "sha1-UOMlJY1OeEId2WgGNrQehmFZXRA=",
9501+ "dev": true,
9502+ "requires": {
9503+ "loader-utils": "^1.0.2"
9504+ }
9505+ },
9506+ "supports-color": {
9507+ "version": "2.0.0",
9508+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9509+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9510+ "dev": true
9511+ },
9512+ "svgo": {
9513+ "version": "0.7.2",
9514+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
9515+ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
9516+ "dev": true,
9517+ "requires": {
9518+ "coa": "~1.0.1",
9519+ "colors": "~1.1.2",
9520+ "csso": "~2.3.1",
9521+ "js-yaml": "~3.7.0",
9522+ "mkdirp": "~0.5.1",
9523+ "sax": "~1.2.1",
9524+ "whet.extend": "~0.9.9"
9525+ },
9526+ "dependencies": {
9527+ "esprima": {
9528+ "version": "2.7.3",
9529+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
9530+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
9531+ "dev": true
9532+ },
9533+ "js-yaml": {
9534+ "version": "3.7.0",
9535+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
9536+ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
9537+ "dev": true,
9538+ "requires": {
9539+ "argparse": "^1.0.7",
9540+ "esprima": "^2.6.0"
9541+ }
9542+ }
9543+ }
9544+ },
9545+ "tachyons": {
9546+ "version": "4.11.1",
9547+ "resolved": "https://registry.npmjs.org/tachyons/-/tachyons-4.11.1.tgz",
9548+ "integrity": "sha512-n5zIZ8i8kZ8vz05vX1BdvkP8b9ufsMeSRmdqTuUtz5rlNxr03nntiZMc/HTADIsPYZj/wZJDJglxV0/yvvaiZA==",
9549+ "dev": true
9550+ },
9551+ "tapable": {
9552+ "version": "0.2.9",
9553+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz",
9554+ "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==",
9555+ "dev": true
9556+ },
9557+ "timers-browserify": {
9558+ "version": "2.0.10",
9559+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9560+ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9561+ "dev": true,
9562+ "requires": {
9563+ "setimmediate": "^1.0.4"
9564+ }
9565+ },
9566+ "to-arraybuffer": {
9567+ "version": "1.0.1",
9568+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9569+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9570+ "dev": true
9571+ },
9572+ "to-fast-properties": {
9573+ "version": "1.0.3",
9574+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9575+ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9576+ "dev": true
9577+ },
9578+ "to-object-path": {
9579+ "version": "0.3.0",
9580+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9581+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9582+ "dev": true,
9583+ "requires": {
9584+ "kind-of": "^3.0.2"
9585+ }
9586+ },
9587+ "to-regex": {
9588+ "version": "3.0.2",
9589+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9590+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9591+ "dev": true,
9592+ "requires": {
9593+ "define-property": "^2.0.2",
9594+ "extend-shallow": "^3.0.2",
9595+ "regex-not": "^1.0.2",
9596+ "safe-regex": "^1.1.0"
9597+ }
9598+ },
9599+ "to-regex-range": {
9600+ "version": "2.1.1",
9601+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9602+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9603+ "dev": true,
9604+ "requires": {
9605+ "is-number": "^3.0.0",
9606+ "repeat-string": "^1.6.1"
9607+ }
9608+ },
9609+ "trim-right": {
9610+ "version": "1.0.1",
9611+ "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9612+ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9613+ "dev": true
9614+ },
9615+ "tty-browserify": {
9616+ "version": "0.0.0",
9617+ "resolved": "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9618+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9619+ "dev": true
9620+ },
9621+ "uglify-js": {
9622+ "version": "2.8.29",
9623+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
9624+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
9625+ "dev": true,
9626+ "requires": {
9627+ "source-map": "~0.5.1",
9628+ "uglify-to-browserify": "~1.0.0",
9629+ "yargs": "~3.10.0"
9630+ },
9631+ "dependencies": {
9632+ "camelcase": {
9633+ "version": "1.2.1",
9634+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
9635+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
9636+ "dev": true
9637+ },
9638+ "yargs": {
9639+ "version": "3.10.0",
9640+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
9641+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
9642+ "dev": true,
9643+ "requires": {
9644+ "camelcase": "^1.0.2",
9645+ "cliui": "^2.1.0",
9646+ "decamelize": "^1.0.0",
9647+ "window-size": "0.1.0"
9648+ }
9649+ }
9650+ }
9651+ },
9652+ "uglify-to-browserify": {
9653+ "version": "1.0.2",
9654+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
9655+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
9656+ "dev": true,
9657+ "optional": true
9658+ },
9659+ "union-value": {
9660+ "version": "1.0.1",
9661+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
9662+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
9663+ "dev": true,
9664+ "requires": {
9665+ "arr-union": "^3.1.0",
9666+ "get-value": "^2.0.6",
9667+ "is-extendable": "^0.1.1",
9668+ "set-value": "^2.0.1"
9669+ }
9670+ },
9671+ "uniq": {
9672+ "version": "1.0.1",
9673+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
9674+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
9675+ "dev": true
9676+ },
9677+ "uniqs": {
9678+ "version": "2.0.0",
9679+ "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
9680+ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
9681+ "dev": true
9682+ },
9683+ "units-css": {
9684+ "version": "0.4.0",
9685+ "resolved": "https://registry.npmjs.org/units-css/-/units-css-0.4.0.tgz",
9686+ "integrity": "sha1-1iKGU6UZg9fBb/KPi53Dsf/tOgc=",
9687+ "dev": true,
9688+ "requires": {
9689+ "isnumeric": "^0.2.0",
9690+ "viewport-dimensions": "^0.2.0"
9691+ }
9692+ },
9693+ "unset-value": {
9694+ "version": "1.0.0",
9695+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
9696+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
9697+ "dev": true,
9698+ "requires": {
9699+ "has-value": "^0.3.1",
9700+ "isobject": "^3.0.0"
9701+ },
9702+ "dependencies": {
9703+ "has-value": {
9704+ "version": "0.3.1",
9705+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
9706+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
9707+ "dev": true,
9708+ "requires": {
9709+ "get-value": "^2.0.3",
9710+ "has-values": "^0.1.4",
9711+ "isobject": "^2.0.0"
9712+ },
9713+ "dependencies": {
9714+ "isobject": {
9715+ "version": "2.1.0",
9716+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
9717+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
9718+ "dev": true,
9719+ "requires": {
9720+ "isarray": "1.0.0"
9721+ }
9722+ }
9723+ }
9724+ },
9725+ "has-values": {
9726+ "version": "0.1.4",
9727+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
9728+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
9729+ "dev": true
9730+ }
9731+ }
9732+ },
9733+ "upath": {
9734+ "version": "1.1.2",
9735+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
9736+ "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
9737+ "dev": true
9738+ },
9739+ "urix": {
9740+ "version": "0.1.0",
9741+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
9742+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
9743+ "dev": true
9744+ },
9745+ "url": {
9746+ "version": "0.11.0",
9747+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
9748+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
9749+ "dev": true,
9750+ "requires": {
9751+ "punycode": "1.3.2",
9752+ "querystring": "0.2.0"
9753+ },
9754+ "dependencies": {
9755+ "punycode": {
9756+ "version": "1.3.2",
9757+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
9758+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
9759+ "dev": true
9760+ }
9761+ }
9762+ },
9763+ "use": {
9764+ "version": "3.1.1",
9765+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
9766+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
9767+ "dev": true
9768+ },
9769+ "util": {
9770+ "version": "0.10.4",
9771+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
9772+ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
9773+ "dev": true,
9774+ "requires": {
9775+ "inherits": "2.0.3"
9776+ }
9777+ },
9778+ "util-deprecate": {
9779+ "version": "1.0.2",
9780+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
9781+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
9782+ "dev": true
9783+ },
9784+ "validate-npm-package-license": {
9785+ "version": "3.0.4",
9786+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
9787+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
9788+ "dev": true,
9789+ "requires": {
9790+ "spdx-correct": "^3.0.0",
9791+ "spdx-expression-parse": "^3.0.0"
9792+ }
9793+ },
9794+ "vendors": {
9795+ "version": "1.0.2",
9796+ "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz",
9797+ "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==",
9798+ "dev": true
9799+ },
9800+ "viewport-dimensions": {
9801+ "version": "0.2.0",
9802+ "resolved": "https://registry.npmjs.org/viewport-dimensions/-/viewport-dimensions-0.2.0.tgz",
9803+ "integrity": "sha1-3nQHR9tTh/0XJfUXXpG6x2r982w=",
9804+ "dev": true
9805+ },
9806+ "vm-browserify": {
9807+ "version": "0.0.4",
9808+ "resolved": "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
9809+ "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
9810+ "dev": true,
9811+ "requires": {
9812+ "indexof": "0.0.1"
9813+ }
9814+ },
9815+ "watchpack": {
9816+ "version": "1.6.0",
9817+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
9818+ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
9819+ "dev": true,
9820+ "requires": {
9821+ "chokidar": "^2.0.2",
9822+ "graceful-fs": "^4.1.2",
9823+ "neo-async": "^2.5.0"
9824+ }
9825+ },
9826+ "webpack": {
9827+ "version": "2.7.0",
9828+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz",
9829+ "integrity": "sha512-MjAA0ZqO1ba7ZQJRnoCdbM56mmFpipOPUv/vQpwwfSI42p5PVDdoiuK2AL2FwFUVgT859Jr43bFZXRg/LNsqvg==",
9830+ "dev": true,
9831+ "requires": {
9832+ "acorn": "^5.0.0",
9833+ "acorn-dynamic-import": "^2.0.0",
9834+ "ajv": "^4.7.0",
9835+ "ajv-keywords": "^1.1.1",
9836+ "async": "^2.1.2",
9837+ "enhanced-resolve": "^3.3.0",
9838+ "interpret": "^1.0.0",
9839+ "json-loader": "^0.5.4",
9840+ "json5": "^0.5.1",
9841+ "loader-runner": "^2.3.0",
9842+ "loader-utils": "^0.2.16",
9843+ "memory-fs": "~0.4.1",
9844+ "mkdirp": "~0.5.0",
9845+ "node-libs-browser": "^2.0.0",
9846+ "source-map": "^0.5.3",
9847+ "supports-color": "^3.1.0",
9848+ "tapable": "~0.2.5",
9849+ "uglify-js": "^2.8.27",
9850+ "watchpack": "^1.3.1",
9851+ "webpack-sources": "^1.0.1",
9852+ "yargs": "^6.0.0"
9853+ },
9854+ "dependencies": {
9855+ "ajv": {
9856+ "version": "4.11.8",
9857+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
9858+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
9859+ "dev": true,
9860+ "requires": {
9861+ "co": "^4.6.0",
9862+ "json-stable-stringify": "^1.0.1"
9863+ }
9864+ },
9865+ "loader-utils": {
9866+ "version": "0.2.17",
9867+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
9868+ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
9869+ "dev": true,
9870+ "requires": {
9871+ "big.js": "^3.1.3",
9872+ "emojis-list": "^2.0.0",
9873+ "json5": "^0.5.0",
9874+ "object-assign": "^4.0.1"
9875+ }
9876+ },
9877+ "supports-color": {
9878+ "version": "3.2.3",
9879+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
9880+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
9881+ "dev": true,
9882+ "requires": {
9883+ "has-flag": "^1.0.0"
9884+ }
9885+ }
9886+ }
9887+ },
9888+ "webpack-sources": {
9889+ "version": "1.3.0",
9890+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
9891+ "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
9892+ "dev": true,
9893+ "requires": {
9894+ "source-list-map": "^2.0.0",
9895+ "source-map": "~0.6.1"
9896+ },
9897+ "dependencies": {
9898+ "source-map": {
9899+ "version": "0.6.1",
9900+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9901+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9902+ "dev": true
9903+ }
9904+ }
9905+ },
9906+ "whet.extend": {
9907+ "version": "0.9.9",
9908+ "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
9909+ "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=",
9910+ "dev": true
9911+ },
9912+ "which-module": {
9913+ "version": "1.0.0",
9914+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
9915+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
9916+ "dev": true
9917+ },
9918+ "window-size": {
9919+ "version": "0.1.0",
9920+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
9921+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
9922+ "dev": true
9923+ },
9924+ "wordwrap": {
9925+ "version": "0.0.2",
9926+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
9927+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
9928+ "dev": true
9929+ },
9930+ "wrap-ansi": {
9931+ "version": "2.1.0",
9932+ "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
9933+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
9934+ "dev": true,
9935+ "requires": {
9936+ "string-width": "^1.0.1",
9937+ "strip-ansi": "^3.0.1"
9938+ }
9939+ },
9940+ "xtend": {
9941+ "version": "4.0.1",
9942+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
9943+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
9944+ "dev": true
9945+ },
9946+ "y18n": {
9947+ "version": "3.2.1",
9948+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
9949+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
9950+ "dev": true
9951+ },
9952+ "yargs": {
9953+ "version": "6.6.0",
9954+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
9955+ "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
9956+ "dev": true,
9957+ "requires": {
9958+ "camelcase": "^3.0.0",
9959+ "cliui": "^3.2.0",
9960+ "decamelize": "^1.1.1",
9961+ "get-caller-file": "^1.0.1",
9962+ "os-locale": "^1.4.0",
9963+ "read-pkg-up": "^1.0.1",
9964+ "require-directory": "^2.1.1",
9965+ "require-main-filename": "^1.0.1",
9966+ "set-blocking": "^2.0.0",
9967+ "string-width": "^1.0.2",
9968+ "which-module": "^1.0.0",
9969+ "y18n": "^3.2.1",
9970+ "yargs-parser": "^4.2.0"
9971+ },
9972+ "dependencies": {
9973+ "camelcase": {
9974+ "version": "3.0.0",
9975+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
9976+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
9977+ "dev": true
9978+ },
9979+ "cliui": {
9980+ "version": "3.2.0",
9981+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
9982+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
9983+ "dev": true,
9984+ "requires": {
9985+ "string-width": "^1.0.1",
9986+ "strip-ansi": "^3.0.1",
9987+ "wrap-ansi": "^2.0.0"
9988+ }
9989+ }
9990+ }
9991+ },
9992+ "yargs-parser": {
9993+ "version": "4.2.1",
9994+ "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
9995+ "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
9996+ "dev": true,
9997+ "requires": {
9998+ "camelcase": "^3.0.0"
9999+ },
10000+ "dependencies": {
10001+ "camelcase": {
10002+ "version": "3.0.0",
10003+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10004+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10005+ "dev": true
10006+ }
10007+ }
10008+ }
10009+ }
10010+}
10011diff --git a/themes/ananke/src/package.json b/themes/ananke/src/package.json
10012new file mode 100644
10013index 0000000000000000000000000000000000000000..4cfaa17517908a3b406dcfd1678c953b6f0272be
10014--- /dev/null
10015+++ b/themes/ananke/src/package.json
10016@@ -0,0 +1,32 @@
10017+{
10018+ "name": "gohugo-default-styles",
10019+ "version": "1.0.0",
10020+ "description": "Default Theme for Hugo Sites",
10021+ "main": "index.js",
10022+ "repository": "",
10023+ "author": "budparr",
10024+ "license": "MIT",
10025+ "scripts": {
10026+ "build:production": "rm -rf ../static/dist && webpack -p",
10027+ "build": "webpack --progress --colors --watch",
10028+ "start": "npm run build"
10029+ },
10030+ "devDependencies": {
10031+ "assets-webpack-plugin": "^3.9.10",
10032+ "babel-core": "^6.24.1",
10033+ "babel-loader": "^7.0.0",
10034+ "babel-preset-env": "^1.4.0",
10035+ "css-loader": "^0.28.0",
10036+ "cssnano": "^3.10.0",
10037+ "extract-text-webpack-plugin": "^2.1.0",
10038+ "file-loader": "^0.11.1",
10039+ "postcss": "^5.2.16",
10040+ "postcss-cssnext": "^2.10.0",
10041+ "postcss-import": "^9.1.0",
10042+ "postcss-loader": "^1.3.3",
10043+ "style-loader": "^0.16.1",
10044+ "tachyons": "^4.9.1",
10045+ "webpack": "^2.3.3"
10046+ },
10047+ "dependencies": {}
10048+}
10049diff --git a/themes/ananke/src/readme.md b/themes/ananke/src/readme.md
10050new file mode 100644
10051index 0000000000000000000000000000000000000000..d7876c9f5f9a2c66faef3a110fa1d5bf53d2d470
10052--- /dev/null
10053+++ b/themes/ananke/src/readme.md
10054@@ -0,0 +1,39 @@
10055+## Welcome to the SRC folder for the Gohugo Ananke Theme.
10056+
10057+The contents of this folder are used to generate CSS and javascript. You may never have to touch anything here, unless you want to more deeply customize your styles.
10058+
10059+## Tools
10060+
10061+### Yarn
10062+
10063+We use [Yarn](https://yarnpkg.com) for package managment (instead of NPM) because it's fast and generates a lock file to make dependency management more consistent. The theme's `.gitignore` file should be kept intact to make sure that all files in the `node_modules` folder are not pushed to the repository.
10064+
10065+### Webpack
10066+
10067+We use Webpack to manage our asset pipeline. Arguably, Webpack is overkill for this use-case, but we're using it here because once it's set up (which we've done for you), it's really easy to use. If you want to use an external script, just add it via Yarn, and reference it in main.js. You'll find instructions in the js/main.js file.
10068+
10069+### PostCSS
10070+PostCSS is just CSS. You'll find `postcss.config.js` in the css folder. There you'll find that we're using [`postcss-import`](https://github.com/postcss/postcss-import) which allows us import css files directly from the node_modules folder, [`postcss-cssnext`](http://cssnext.io/features/) which gives us the power to use upcoming CSS features today. If you miss Sass you can find PostCss modules for those capabilities, too.
10071+
10072+
10073+### Tachyons
10074+
10075+This theme uses the [Tachyons CSS Library](http://tachyons.io/). It's about 15kb gzipped, highly modular, and each class is atomic so you never have to worry about overwriting your styles. It's a great library for themes because you can make most all the style changes you need right in your layouts.
10076+
10077+## How to Use
10078+
10079+You'll find the commands to run in `src/package.json`.
10080+
10081+For development, you'll need Node and Yarn installed:
10082+
10083+```
10084+$ cd themes/gohugo-theme-ananke/src/
10085+
10086+$ yarn install
10087+
10088+$ npm start
10089+
10090+```
10091+This will process both the postcss and scripts.
10092+
10093+For production, instead of `npm start`, run `npm run build:production,` which will output minified versions of your files.
10094diff --git a/themes/ananke/src/webpack.config.js b/themes/ananke/src/webpack.config.js
10095new file mode 100644
10096index 0000000000000000000000000000000000000000..b11656d7907261a9c920e81de85a5174f9b6ad79
10097--- /dev/null
10098+++ b/themes/ananke/src/webpack.config.js
10099@@ -0,0 +1,57 @@
10100+var path = require('path');
10101+var ExtractTextPlugin = require('extract-text-webpack-plugin');
10102+var webpack = require('webpack');
10103+var AssetsPlugin = require('assets-webpack-plugin');
10104+
10105+module.exports = {
10106+ entry: {
10107+ app: './js/main.js'
10108+ },
10109+ module: {
10110+ rules: [
10111+ {
10112+ test: /\.js$/,
10113+ exclude: /node_modules/,
10114+ use: {
10115+ loader: 'babel-loader',
10116+ options: {
10117+ presets: ['env']
10118+ }
10119+ }
10120+ },
10121+ {
10122+ test: /\.css$/,
10123+ use: ExtractTextPlugin.extract({
10124+ fallback: 'style-loader',
10125+ use: 'css-loader?importLoaders=1!postcss-loader'
10126+ })
10127+ }
10128+ ]
10129+ },
10130+
10131+ output: {
10132+ path: path.join(__dirname, './../static/dist'),
10133+ filename: 'js/[name].[chunkhash].js'
10134+ },
10135+
10136+ resolve: {
10137+ modules: [path.resolve(__dirname, 'src'), 'node_modules']
10138+ },
10139+
10140+ plugins: [
10141+ new AssetsPlugin({
10142+ filename: 'webpack_assets.json',
10143+ path: path.join(__dirname, '../data'),
10144+ prettyPrint: true
10145+ }),
10146+ new ExtractTextPlugin({
10147+ filename: getPath => {
10148+ return getPath('css/[name].[contenthash].css');
10149+ },
10150+ allChunks: true
10151+ })
10152+ ],
10153+ watchOptions: {
10154+ watch: true
10155+ }
10156+};
10157diff --git a/themes/ananke/stackbit.yaml b/themes/ananke/stackbit.yaml
10158new file mode 100644
10159index 0000000000000000000000000000000000000000..60654e8871bc9eecd9a1decc79ab8701ba0d89e4
10160--- /dev/null
10161+++ b/themes/ananke/stackbit.yaml
10162@@ -0,0 +1,236 @@
10163+stackbitVersion: ~0.2.39
10164+ssgName: custom
10165+publishDir: exampleSite/public
10166+buildCommand: cd exampleSite && hugo --gc --baseURL "/" --themesDir ../.. && cd ..
10167+uploadDir: uploads
10168+staticDir: exampleSite/static
10169+pagesDir: exampleSite/content
10170+dataDir: exampleSite
10171+models:
10172+ config:
10173+ type: data
10174+ label: Config
10175+ file: config.toml
10176+ fields:
10177+ - type: string
10178+ name: title
10179+ label: Title
10180+ required: true
10181+ - type: string
10182+ name: baseURL
10183+ label: Base URL
10184+ description: Hostname (and path) to the root
10185+ hidden: false
10186+ - type: string
10187+ name: languageCode
10188+ label: Language Code
10189+ hidden: true
10190+ - type: string
10191+ name: MetaDataFormat
10192+ label: MetaDataFormat
10193+ hidden: true
10194+ - type: string
10195+ name: DefaultContentLanguage
10196+ label: DefaultContentLanguage
10197+ hidden: true
10198+ - type: string
10199+ name: themesDir
10200+ label: Themes Directory
10201+ hidden: true
10202+ - type: string
10203+ name: theme
10204+ label: Theme Name
10205+ hidden: true
10206+ - type: string
10207+ name: SectionPagesMenu
10208+ label: Main Section
10209+ hidden: false
10210+ - type: number
10211+ name: Paginate
10212+ label: Paginate Per Page
10213+ hidden: false
10214+ - type: boolean
10215+ name: enableRobotsTXT
10216+ label: Enable Robots
10217+ hidden: true
10218+ - type: string
10219+ name: googleAnalytics
10220+ label: Google Analytics ID
10221+ - type: object
10222+ name: sitemap
10223+ label: sitemap
10224+ hidden: true
10225+ fields:
10226+ - type: string
10227+ name: changefreq
10228+ label: changefreq
10229+ - type: number
10230+ subtype: float
10231+ name: priority
10232+ label: priority
10233+ - type: string
10234+ name: filename
10235+ label: filename
10236+ - type: object
10237+ name: params
10238+ label: Params
10239+ description: Site parameters
10240+ required: true
10241+ fields:
10242+ - type: string
10243+ name: featured_image
10244+ label: Logo
10245+ - type: string
10246+ name: favicon
10247+ label: Favicon
10248+ - type: string
10249+ name: description
10250+ label: Description
10251+ - type: string
10252+ name: description
10253+ label: Description
10254+ - type: string
10255+ name: facebook
10256+ label: Facebook
10257+ - type: string
10258+ name: stackoverflow
10259+ label: StackOverflow
10260+ - type: string
10261+ name: twitter
10262+ label: Twitter
10263+ - type: string
10264+ name: instagram
10265+ label: Instagram
10266+ - type: string
10267+ name: youtube
10268+ label: Youtube
10269+ - type: string
10270+ name: github
10271+ label: Github
10272+ - type: string
10273+ name: gitlab
10274+ label: Gitlab
10275+ - type: string
10276+ name: linkedin
10277+ label: Linkedin
10278+ - type: string
10279+ name: mastodon
10280+ label: Mastodon
10281+ - type: string
10282+ name: slack
10283+ label: Slack
10284+ - type: string
10285+ name: background_color_class
10286+ label: background_color_class
10287+ - type: number
10288+ name: recent_posts_number
10289+ label: recent_posts_number
10290+ home:
10291+ type: page
10292+ label: Home
10293+ file: _index.md
10294+ hideContent: false
10295+ singleInstance: true
10296+ layout: index.html
10297+ fields:
10298+ - type: string
10299+ name: title
10300+ label: Title
10301+ description: The title of the page.
10302+ required: true
10303+ - type: image
10304+ name: featured_image
10305+ label: Featured Image
10306+ description: Image displayed at in the pages intro section
10307+ - type: string
10308+ name: description
10309+ label: Description
10310+ - type: string
10311+ name: layout
10312+ label: layout
10313+ basicpage:
10314+ type: page
10315+ label: Basic Page
10316+ match: "*.md"
10317+ exclude: _index.md
10318+ layout: page/single.html
10319+ fields:
10320+ - type: string
10321+ name: title
10322+ label: Title
10323+ description: The title of the page.
10324+ - type: string
10325+ name: type
10326+ label: type
10327+ default: page
10328+ - type: boolean
10329+ name: omit_header_text
10330+ label: omit_header_text
10331+ description: The title of the page.
10332+ - type: image
10333+ name: featured_image
10334+ label: Featured Image
10335+ description: Image displayed at in the pages intro section
10336+ - type: string
10337+ name: description
10338+ label: Description
10339+ - type: enum
10340+ name: menu
10341+ label: Menu
10342+ options:
10343+ - label: Main Menu
10344+ value: main
10345+ type: object
10346+ section:
10347+ type: page
10348+ label: Section
10349+ match: "*/_index.md"
10350+ layout: _default/list.html
10351+ fields:
10352+ - type: string
10353+ name: title
10354+ label: Title
10355+ description: The title of the page.
10356+ - type: image
10357+ name: featured_image
10358+ label: Featured Image
10359+ description: Image displayed at in the pages intro section
10360+ - type: string
10361+ name: description
10362+ label: Description
10363+ - type: date
10364+ name: date
10365+ label: Date
10366+ - type: enum
10367+ name: menu
10368+ label: menu
10369+ default: main
10370+ options:
10371+ - label: main
10372+ value: main
10373+ post:
10374+ type: page
10375+ label: Posts
10376+ folder: post
10377+ exclude: _index.md
10378+ layout: _default/single.html
10379+ fields:
10380+ - type: string
10381+ name: title
10382+ label: Title
10383+ - type: date
10384+ name: date
10385+ label: Date
10386+ - type: image
10387+ name: featured_image
10388+ label: Featured Image
10389+ description: Image displayed at in the pages intro section
10390+ - type: string
10391+ name: description
10392+ label: Description
10393+ - type: enum
10394+ name: tags
10395+ label: tags
10396+ - type: boolean
10397+ name: draft
10398+ label: Draft
10399diff --git a/themes/ananke/static/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css b/themes/ananke/static/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css
10400new file mode 100644
10401index 0000000000000000000000000000000000000000..ba1b08fdce29b828fc62123712cb28d26e7f6947
10402--- /dev/null
10403+++ b/themes/ananke/static/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css
10404@@ -0,0 +1,3 @@
10405+/*! TACHYONS v4.9.1 | http://tachyons.io */
10406+
10407+/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul{box-sizing:border-box}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--9x16{padding-bottom:177.77%}.aspect-ratio--4x3{padding-bottom:75%}.aspect-ratio--3x4{padding-bottom:133.33%}.aspect-ratio--6x4{padding-bottom:66.6%}.aspect-ratio--4x6{padding-bottom:150%}.aspect-ratio--8x5{padding-bottom:62.5%}.aspect-ratio--5x8{padding-bottom:160%}.aspect-ratio--7x5{padding-bottom:71.42%}.aspect-ratio--5x7{padding-bottom:140%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width:30em){.aspect-ratio-ns{height:0;position:relative}.aspect-ratio--16x9-ns{padding-bottom:56.25%}.aspect-ratio--9x16-ns{padding-bottom:177.77%}.aspect-ratio--4x3-ns{padding-bottom:75%}.aspect-ratio--3x4-ns{padding-bottom:133.33%}.aspect-ratio--6x4-ns{padding-bottom:66.6%}.aspect-ratio--4x6-ns{padding-bottom:150%}.aspect-ratio--8x5-ns{padding-bottom:62.5%}.aspect-ratio--5x8-ns{padding-bottom:160%}.aspect-ratio--7x5-ns{padding-bottom:71.42%}.aspect-ratio--5x7-ns{padding-bottom:140%}.aspect-ratio--1x1-ns{padding-bottom:100%}.aspect-ratio--object-ns{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:30em) and (max-width:60em){.aspect-ratio-m{height:0;position:relative}.aspect-ratio--16x9-m{padding-bottom:56.25%}.aspect-ratio--9x16-m{padding-bottom:177.77%}.aspect-ratio--4x3-m{padding-bottom:75%}.aspect-ratio--3x4-m{padding-bottom:133.33%}.aspect-ratio--6x4-m{padding-bottom:66.6%}.aspect-ratio--4x6-m{padding-bottom:150%}.aspect-ratio--8x5-m{padding-bottom:62.5%}.aspect-ratio--5x8-m{padding-bottom:160%}.aspect-ratio--7x5-m{padding-bottom:71.42%}.aspect-ratio--5x7-m{padding-bottom:140%}.aspect-ratio--1x1-m{padding-bottom:100%}.aspect-ratio--object-m{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:60em){.aspect-ratio-l{height:0;position:relative}.aspect-ratio--16x9-l{padding-bottom:56.25%}.aspect-ratio--9x16-l{padding-bottom:177.77%}.aspect-ratio--4x3-l{padding-bottom:75%}.aspect-ratio--3x4-l{padding-bottom:133.33%}.aspect-ratio--6x4-l{padding-bottom:66.6%}.aspect-ratio--4x6-l{padding-bottom:150%}.aspect-ratio--8x5-l{padding-bottom:62.5%}.aspect-ratio--5x8-l{padding-bottom:160%}.aspect-ratio--7x5-l{padding-bottom:71.42%}.aspect-ratio--5x7-l{padding-bottom:140%}.aspect-ratio--1x1-l{padding-bottom:100%}.aspect-ratio--object-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}img{max-width:100%}.cover{background-size:cover!important}.contain{background-size:contain!important}@media screen and (min-width:30em){.cover-ns{background-size:cover!important}.contain-ns{background-size:contain!important}}@media screen and (min-width:30em) and (max-width:60em){.cover-m{background-size:cover!important}.contain-m{background-size:contain!important}}@media screen and (min-width:60em){.cover-l{background-size:cover!important}.contain-l{background-size:contain!important}}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-right{background-position:100%}.bg-bottom,.bg-right{background-repeat:no-repeat}.bg-bottom{background-position:bottom}.bg-left{background-repeat:no-repeat;background-position:0}@media screen and (min-width:30em){.bg-center-ns{background-position:50%}.bg-center-ns,.bg-top-ns{background-repeat:no-repeat}.bg-top-ns{background-position:top}.bg-right-ns{background-position:100%}.bg-bottom-ns,.bg-right-ns{background-repeat:no-repeat}.bg-bottom-ns{background-position:bottom}.bg-left-ns{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:30em) and (max-width:60em){.bg-center-m{background-position:50%}.bg-center-m,.bg-top-m{background-repeat:no-repeat}.bg-top-m{background-position:top}.bg-right-m{background-position:100%}.bg-bottom-m,.bg-right-m{background-repeat:no-repeat}.bg-bottom-m{background-position:bottom}.bg-left-m{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:60em){.bg-center-l{background-position:50%}.bg-center-l,.bg-top-l{background-repeat:no-repeat}.bg-top-l{background-position:top}.bg-right-l{background-position:100%}.bg-bottom-l,.bg-right-l{background-repeat:no-repeat}.bg-bottom-l{background-position:bottom}.bg-left-l{background-repeat:no-repeat;background-position:0}}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}@media screen and (min-width:30em){.outline-ns{outline:1px solid}.outline-transparent-ns{outline:1px solid transparent}.outline-0-ns{outline:0}}@media screen and (min-width:30em) and (max-width:60em){.outline-m{outline:1px solid}.outline-transparent-m{outline:1px solid transparent}.outline-0-m{outline:0}}@media screen and (min-width:60em){.outline-l{outline:1px solid}.outline-transparent-l{outline:1px solid transparent}.outline-0-l{outline:0}}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.bl{border-left-style:solid;border-left-width:1px}.bn{border-style:none;border-width:0}@media screen and (min-width:30em){.ba-ns{border-style:solid;border-width:1px}.bt-ns{border-top-style:solid;border-top-width:1px}.br-ns{border-right-style:solid;border-right-width:1px}.bb-ns{border-bottom-style:solid;border-bottom-width:1px}.bl-ns{border-left-style:solid;border-left-width:1px}.bn-ns{border-style:none;border-width:0}}@media screen and (min-width:30em) and (max-width:60em){.ba-m{border-style:solid;border-width:1px}.bt-m{border-top-style:solid;border-top-width:1px}.br-m{border-right-style:solid;border-right-width:1px}.bb-m{border-bottom-style:solid;border-bottom-width:1px}.bl-m{border-left-style:solid;border-left-width:1px}.bn-m{border-style:none;border-width:0}}@media screen and (min-width:60em){.ba-l{border-style:solid;border-width:1px}.bt-l{border-top-style:solid;border-top-width:1px}.br-l{border-right-style:solid;border-right-width:1px}.bb-l{border-bottom-style:solid;border-bottom-width:1px}.bl-l{border-left-style:solid;border-left-width:1px}.bn-l{border-style:none;border-width:0}}.b--black{border-color:#000}.b--near-black{border-color:#111}.b--dark-gray{border-color:#333}.b--mid-gray{border-color:#555}.b--gray{border-color:#777}.b--silver{border-color:#999}.b--light-silver{border-color:#aaa}.b--moon-gray{border-color:#ccc}.b--light-gray{border-color:#eee}.b--near-white{border-color:#f4f4f4}.b--white{border-color:#fff}.b--white-90{border-color:hsla(0,0%,100%,.9)}.b--white-80{border-color:hsla(0,0%,100%,.8)}.b--white-70{border-color:hsla(0,0%,100%,.7)}.b--white-60{border-color:hsla(0,0%,100%,.6)}.b--white-50{border-color:hsla(0,0%,100%,.5)}.b--white-40{border-color:hsla(0,0%,100%,.4)}.b--white-30{border-color:hsla(0,0%,100%,.3)}.b--white-20{border-color:hsla(0,0%,100%,.2)}.b--white-10{border-color:hsla(0,0%,100%,.1)}.b--white-05{border-color:hsla(0,0%,100%,.05)}.b--white-025{border-color:hsla(0,0%,100%,.025)}.b--white-0125{border-color:hsla(0,0%,100%,.0125)}.b--black-90{border-color:rgba(0,0,0,.9)}.b--black-80{border-color:rgba(0,0,0,.8)}.b--black-70{border-color:rgba(0,0,0,.7)}.b--black-60{border-color:rgba(0,0,0,.6)}.b--black-50{border-color:rgba(0,0,0,.5)}.b--black-40{border-color:rgba(0,0,0,.4)}.b--black-30{border-color:rgba(0,0,0,.3)}.b--black-20{border-color:rgba(0,0,0,.2)}.b--black-10{border-color:rgba(0,0,0,.1)}.b--black-05{border-color:rgba(0,0,0,.05)}.b--black-025{border-color:rgba(0,0,0,.025)}.b--black-0125{border-color:rgba(0,0,0,.0125)}.b--dark-red{border-color:#e7040f}.b--red{border-color:#ff4136}.b--light-red{border-color:#ff725c}.b--orange{border-color:#ff6300}.b--gold{border-color:#ffb700}.b--yellow{border-color:gold}.b--light-yellow{border-color:#fbf1a9}.b--purple{border-color:#5e2ca5}.b--light-purple{border-color:#a463f2}.b--dark-pink{border-color:#d5008f}.b--hot-pink{border-color:#ff41b4}.b--pink{border-color:#ff80cc}.b--light-pink{border-color:#ffa3d7}.b--dark-green{border-color:#137752}.b--green{border-color:#19a974}.b--light-green{border-color:#9eebcf}.b--navy{border-color:#001b44}.b--dark-blue{border-color:#00449e}.b--blue{border-color:#357edd}.b--light-blue{border-color:#96ccff}.b--lightest-blue{border-color:#cdecff}.b--washed-blue{border-color:#f6fffe}.b--washed-green{border-color:#e8fdf5}.b--washed-yellow{border-color:#fffceb}.b--washed-red{border-color:#ffdfdf}.b--transparent{border-color:transparent}.b--inherit{border-color:inherit}.br0{border-radius:0}.br1{border-radius:.125rem}.br2{border-radius:.25rem}.br3{border-radius:.5rem}.br4{border-radius:1rem}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.br--bottom{border-top-left-radius:0;border-top-right-radius:0}.br--top{border-bottom-right-radius:0}.br--right,.br--top{border-bottom-left-radius:0}.br--right{border-top-left-radius:0}.br--left{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:30em){.br0-ns{border-radius:0}.br1-ns{border-radius:.125rem}.br2-ns{border-radius:.25rem}.br3-ns{border-radius:.5rem}.br4-ns{border-radius:1rem}.br-100-ns{border-radius:100%}.br-pill-ns{border-radius:9999px}.br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.br--top-ns{border-bottom-right-radius:0}.br--right-ns,.br--top-ns{border-bottom-left-radius:0}.br--right-ns{border-top-left-radius:0}.br--left-ns{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:30em) and (max-width:60em){.br0-m{border-radius:0}.br1-m{border-radius:.125rem}.br2-m{border-radius:.25rem}.br3-m{border-radius:.5rem}.br4-m{border-radius:1rem}.br-100-m{border-radius:100%}.br-pill-m{border-radius:9999px}.br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.br--top-m{border-bottom-right-radius:0}.br--right-m,.br--top-m{border-bottom-left-radius:0}.br--right-m{border-top-left-radius:0}.br--left-m{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:60em){.br0-l{border-radius:0}.br1-l{border-radius:.125rem}.br2-l{border-radius:.25rem}.br3-l{border-radius:.5rem}.br4-l{border-radius:1rem}.br-100-l{border-radius:100%}.br-pill-l{border-radius:9999px}.br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.br--top-l{border-bottom-right-radius:0}.br--right-l,.br--top-l{border-bottom-left-radius:0}.br--right-l{border-top-left-radius:0}.br--left-l{border-top-right-radius:0;border-bottom-right-radius:0}}.b--dotted{border-style:dotted}.b--dashed{border-style:dashed}.b--solid{border-style:solid}.b--none{border-style:none}@media screen and (min-width:30em){.b--dotted-ns{border-style:dotted}.b--dashed-ns{border-style:dashed}.b--solid-ns{border-style:solid}.b--none-ns{border-style:none}}@media screen and (min-width:30em) and (max-width:60em){.b--dotted-m{border-style:dotted}.b--dashed-m{border-style:dashed}.b--solid-m{border-style:solid}.b--none-m{border-style:none}}@media screen and (min-width:60em){.b--dotted-l{border-style:dotted}.b--dashed-l{border-style:dashed}.b--solid-l{border-style:solid}.b--none-l{border-style:none}}.bw0{border-width:0}.bw1{border-width:.125rem}.bw2{border-width:.25rem}.bw3{border-width:.5rem}.bw4{border-width:1rem}.bw5{border-width:2rem}.bt-0{border-top-width:0}.br-0{border-right-width:0}.bb-0{border-bottom-width:0}.bl-0{border-left-width:0}@media screen and (min-width:30em){.bw0-ns{border-width:0}.bw1-ns{border-width:.125rem}.bw2-ns{border-width:.25rem}.bw3-ns{border-width:.5rem}.bw4-ns{border-width:1rem}.bw5-ns{border-width:2rem}.bt-0-ns{border-top-width:0}.br-0-ns{border-right-width:0}.bb-0-ns{border-bottom-width:0}.bl-0-ns{border-left-width:0}}@media screen and (min-width:30em) and (max-width:60em){.bw0-m{border-width:0}.bw1-m{border-width:.125rem}.bw2-m{border-width:.25rem}.bw3-m{border-width:.5rem}.bw4-m{border-width:1rem}.bw5-m{border-width:2rem}.bt-0-m{border-top-width:0}.br-0-m{border-right-width:0}.bb-0-m{border-bottom-width:0}.bl-0-m{border-left-width:0}}@media screen and (min-width:60em){.bw0-l{border-width:0}.bw1-l{border-width:.125rem}.bw2-l{border-width:.25rem}.bw3-l{border-width:.5rem}.bw4-l{border-width:1rem}.bw5-l{border-width:2rem}.bt-0-l{border-top-width:0}.br-0-l{border-right-width:0}.bb-0-l{border-bottom-width:0}.bl-0-l{border-left-width:0}}.shadow-1{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}@media screen and (min-width:30em){.shadow-1-ns{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-ns{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-ns{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-ns{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-ns{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:30em) and (max-width:60em){.shadow-1-m{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-m{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-m{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-m{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-m{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:60em){.shadow-1-l{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-l{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-l{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-l{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-l{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}.pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:1rem}.right-1{right:1rem}.bottom-1{bottom:1rem}.left-1{left:1rem}.top-2{top:2rem}.right-2{right:2rem}.bottom-2{bottom:2rem}.left-2{left:2rem}.top--1{top:-1rem}.right--1{right:-1rem}.bottom--1{bottom:-1rem}.left--1{left:-1rem}.top--2{top:-2rem}.right--2{right:-2rem}.bottom--2{bottom:-2rem}.left--2{left:-2rem}.absolute--fill{top:0;right:0;bottom:0;left:0}@media screen and (min-width:30em){.top-0-ns{top:0}.left-0-ns{left:0}.right-0-ns{right:0}.bottom-0-ns{bottom:0}.top-1-ns{top:1rem}.left-1-ns{left:1rem}.right-1-ns{right:1rem}.bottom-1-ns{bottom:1rem}.top-2-ns{top:2rem}.left-2-ns{left:2rem}.right-2-ns{right:2rem}.bottom-2-ns{bottom:2rem}.top--1-ns{top:-1rem}.right--1-ns{right:-1rem}.bottom--1-ns{bottom:-1rem}.left--1-ns{left:-1rem}.top--2-ns{top:-2rem}.right--2-ns{right:-2rem}.bottom--2-ns{bottom:-2rem}.left--2-ns{left:-2rem}.absolute--fill-ns{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:30em) and (max-width:60em){.top-0-m{top:0}.left-0-m{left:0}.right-0-m{right:0}.bottom-0-m{bottom:0}.top-1-m{top:1rem}.left-1-m{left:1rem}.right-1-m{right:1rem}.bottom-1-m{bottom:1rem}.top-2-m{top:2rem}.left-2-m{left:2rem}.right-2-m{right:2rem}.bottom-2-m{bottom:2rem}.top--1-m{top:-1rem}.right--1-m{right:-1rem}.bottom--1-m{bottom:-1rem}.left--1-m{left:-1rem}.top--2-m{top:-2rem}.right--2-m{right:-2rem}.bottom--2-m{bottom:-2rem}.left--2-m{left:-2rem}.absolute--fill-m{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:60em){.top-0-l{top:0}.left-0-l{left:0}.right-0-l{right:0}.bottom-0-l{bottom:0}.top-1-l{top:1rem}.left-1-l{left:1rem}.right-1-l{right:1rem}.bottom-1-l{bottom:1rem}.top-2-l{top:2rem}.left-2-l{left:2rem}.right-2-l{right:2rem}.bottom-2-l{bottom:2rem}.top--1-l{top:-1rem}.right--1-l{right:-1rem}.bottom--1-l{bottom:-1rem}.left--1-l{left:-1rem}.top--2-l{top:-2rem}.right--2-l{right:-2rem}.bottom--2-l{bottom:-2rem}.left--2-l{left:-2rem}.absolute--fill-l{top:0;right:0;bottom:0;left:0}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}@media screen and (min-width:30em){.cl-ns{clear:left}.cr-ns{clear:right}.cb-ns{clear:both}.cn-ns{clear:none}}@media screen and (min-width:30em) and (max-width:60em){.cl-m{clear:left}.cr-m{clear:right}.cb-m{clear:both}.cn-m{clear:none}}@media screen and (min-width:60em){.cl-l{clear:left}.cr-l{clear:right}.cb-l{clear:both}.cn-l{clear:none}}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width:30em){.dn-ns{display:none}.di-ns{display:inline}.db-ns{display:block}.dib-ns{display:inline-block}.dit-ns{display:inline-table}.dt-ns{display:table}.dtc-ns{display:table-cell}.dt-row-ns{display:table-row}.dt-row-group-ns{display:table-row-group}.dt-column-ns{display:table-column}.dt-column-group-ns{display:table-column-group}.dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width:30em) and (max-width:60em){.dn-m{display:none}.di-m{display:inline}.db-m{display:block}.dib-m{display:inline-block}.dit-m{display:inline-table}.dt-m{display:table}.dtc-m{display:table-cell}.dt-row-m{display:table-row}.dt-row-group-m{display:table-row-group}.dt-column-m{display:table-column}.dt-column-group-m{display:table-column-group}.dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width:60em){.dn-l{display:none}.di-l{display:inline}.db-l{display:block}.dib-l{display:inline-block}.dit-l{display:inline-table}.dt-l{display:table}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.dt-row-group-l{display:table-row-group}.dt-column-l{display:table-column}.dt-column-group-l{display:table-column-group}.dt--fixed-l{table-layout:fixed;width:100%}}.flex{display:-ms-flexbox;display:flex}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-auto{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-ms-flex:none;flex:none}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start{-ms-flex-align:start;align-items:flex-start}.items-end{-ms-flex-align:end;align-items:flex-end}.items-center{-ms-flex-align:center;align-items:center}.items-baseline{-ms-flex-align:baseline;align-items:baseline}.items-stretch{-ms-flex-align:stretch;align-items:stretch}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start{-ms-flex-pack:start;justify-content:flex-start}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-between{-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-center{-ms-flex-line-pack:center;align-content:center}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-last{-ms-flex-order:99999;order:99999}.flex-grow-0{-ms-flex-positive:0;flex-grow:0}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:30em){.flex-ns{display:-ms-flexbox;display:flex}.inline-flex-ns{display:-ms-inline-flexbox;display:inline-flex}.flex-auto-ns{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-ns{-ms-flex:none;flex:none}.flex-column-ns{-ms-flex-direction:column;flex-direction:column}.flex-row-ns{-ms-flex-direction:row;flex-direction:row}.flex-wrap-ns{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-ns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-ns{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-ns{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-ns{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-ns{-ms-flex-align:start;align-items:flex-start}.items-end-ns{-ms-flex-align:end;align-items:flex-end}.items-center-ns{-ms-flex-align:center;align-items:center}.items-baseline-ns{-ms-flex-align:baseline;align-items:baseline}.items-stretch-ns{-ms-flex-align:stretch;align-items:stretch}.self-start-ns{-ms-flex-item-align:start;align-self:flex-start}.self-end-ns{-ms-flex-item-align:end;align-self:flex-end}.self-center-ns{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-ns{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-ns{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-ns{-ms-flex-pack:start;justify-content:flex-start}.justify-end-ns{-ms-flex-pack:end;justify-content:flex-end}.justify-center-ns{-ms-flex-pack:center;justify-content:center}.justify-between-ns{-ms-flex-pack:justify;justify-content:space-between}.justify-around-ns{-ms-flex-pack:distribute;justify-content:space-around}.content-start-ns{-ms-flex-line-pack:start;align-content:flex-start}.content-end-ns{-ms-flex-line-pack:end;align-content:flex-end}.content-center-ns{-ms-flex-line-pack:center;align-content:center}.content-between-ns{-ms-flex-line-pack:justify;align-content:space-between}.content-around-ns{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-ns{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-ns{-ms-flex-order:0;order:0}.order-1-ns{-ms-flex-order:1;order:1}.order-2-ns{-ms-flex-order:2;order:2}.order-3-ns{-ms-flex-order:3;order:3}.order-4-ns{-ms-flex-order:4;order:4}.order-5-ns{-ms-flex-order:5;order:5}.order-6-ns{-ms-flex-order:6;order:6}.order-7-ns{-ms-flex-order:7;order:7}.order-8-ns{-ms-flex-order:8;order:8}.order-last-ns{-ms-flex-order:99999;order:99999}.flex-grow-0-ns{-ms-flex-positive:0;flex-grow:0}.flex-grow-1-ns{-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-ns{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-ns{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:30em) and (max-width:60em){.flex-m{display:-ms-flexbox;display:flex}.inline-flex-m{display:-ms-inline-flexbox;display:inline-flex}.flex-auto-m{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-m{-ms-flex:none;flex:none}.flex-column-m{-ms-flex-direction:column;flex-direction:column}.flex-row-m{-ms-flex-direction:row;flex-direction:row}.flex-wrap-m{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-m{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-m{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-m{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-m{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-m{-ms-flex-align:start;align-items:flex-start}.items-end-m{-ms-flex-align:end;align-items:flex-end}.items-center-m{-ms-flex-align:center;align-items:center}.items-baseline-m{-ms-flex-align:baseline;align-items:baseline}.items-stretch-m{-ms-flex-align:stretch;align-items:stretch}.self-start-m{-ms-flex-item-align:start;align-self:flex-start}.self-end-m{-ms-flex-item-align:end;align-self:flex-end}.self-center-m{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-m{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-m{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-m{-ms-flex-pack:start;justify-content:flex-start}.justify-end-m{-ms-flex-pack:end;justify-content:flex-end}.justify-center-m{-ms-flex-pack:center;justify-content:center}.justify-between-m{-ms-flex-pack:justify;justify-content:space-between}.justify-around-m{-ms-flex-pack:distribute;justify-content:space-around}.content-start-m{-ms-flex-line-pack:start;align-content:flex-start}.content-end-m{-ms-flex-line-pack:end;align-content:flex-end}.content-center-m{-ms-flex-line-pack:center;align-content:center}.content-between-m{-ms-flex-line-pack:justify;align-content:space-between}.content-around-m{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-m{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-m{-ms-flex-order:0;order:0}.order-1-m{-ms-flex-order:1;order:1}.order-2-m{-ms-flex-order:2;order:2}.order-3-m{-ms-flex-order:3;order:3}.order-4-m{-ms-flex-order:4;order:4}.order-5-m{-ms-flex-order:5;order:5}.order-6-m{-ms-flex-order:6;order:6}.order-7-m{-ms-flex-order:7;order:7}.order-8-m{-ms-flex-order:8;order:8}.order-last-m{-ms-flex-order:99999;order:99999}.flex-grow-0-m{-ms-flex-positive:0;flex-grow:0}.flex-grow-1-m{-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-m{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-m{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:60em){.flex-l{display:-ms-flexbox;display:flex}.inline-flex-l{display:-ms-inline-flexbox;display:inline-flex}.flex-auto-l{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-l{-ms-flex:none;flex:none}.flex-column-l{-ms-flex-direction:column;flex-direction:column}.flex-row-l{-ms-flex-direction:row;flex-direction:row}.flex-wrap-l{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-l{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-l{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-l{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-l{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-l{-ms-flex-align:start;align-items:flex-start}.items-end-l{-ms-flex-align:end;align-items:flex-end}.items-center-l{-ms-flex-align:center;align-items:center}.items-baseline-l{-ms-flex-align:baseline;align-items:baseline}.items-stretch-l{-ms-flex-align:stretch;align-items:stretch}.self-start-l{-ms-flex-item-align:start;align-self:flex-start}.self-end-l{-ms-flex-item-align:end;align-self:flex-end}.self-center-l{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-l{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-l{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-l{-ms-flex-pack:start;justify-content:flex-start}.justify-end-l{-ms-flex-pack:end;justify-content:flex-end}.justify-center-l{-ms-flex-pack:center;justify-content:center}.justify-between-l{-ms-flex-pack:justify;justify-content:space-between}.justify-around-l{-ms-flex-pack:distribute;justify-content:space-around}.content-start-l{-ms-flex-line-pack:start;align-content:flex-start}.content-end-l{-ms-flex-line-pack:end;align-content:flex-end}.content-center-l{-ms-flex-line-pack:center;align-content:center}.content-between-l{-ms-flex-line-pack:justify;align-content:space-between}.content-around-l{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-l{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-l{-ms-flex-order:0;order:0}.order-1-l{-ms-flex-order:1;order:1}.order-2-l{-ms-flex-order:2;order:2}.order-3-l{-ms-flex-order:3;order:3}.order-4-l{-ms-flex-order:4;order:4}.order-5-l{-ms-flex-order:5;order:5}.order-6-l{-ms-flex-order:6;order:6}.order-7-l{-ms-flex-order:7;order:7}.order-8-l{-ms-flex-order:8;order:8}.order-last-l{-ms-flex-order:99999;order:99999}.flex-grow-0-l{-ms-flex-positive:0;flex-grow:0}.flex-grow-1-l{-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-l{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-l{-ms-flex-negative:1;flex-shrink:1}}.fl{float:left}.fl,.fr{_display:inline}.fr{float:right}.fn{float:none}@media screen and (min-width:30em){.fl-ns{float:left}.fl-ns,.fr-ns{_display:inline}.fr-ns{float:right}.fn-ns{float:none}}@media screen and (min-width:30em) and (max-width:60em){.fl-m{float:left}.fl-m,.fr-m{_display:inline}.fr-m{float:right}.fn-m{float:none}}@media screen and (min-width:60em){.fl-l{float:left}.fl-l,.fr-l{_display:inline}.fr-l{float:right}.fn-l{float:none}}.sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.serif{font-family:georgia,times,serif}.system-sans-serif{font-family:sans-serif}.system-serif{font-family:serif}.code,code{font-family:Consolas,monaco,monospace}.courier{font-family:Courier Next,courier,monospace}.helvetica{font-family:helvetica neue,helvetica,sans-serif}.avenir{font-family:avenir next,avenir,sans-serif}.athelas{font-family:athelas,georgia,serif}.georgia{font-family:georgia,serif}.times{font-family:times,serif}.bodoni{font-family:Bodoni MT,serif}.calisto{font-family:Calisto MT,serif}.garamond{font-family:garamond,serif}.baskerville{font-family:baskerville,serif}.i{font-style:italic}.fs-normal{font-style:normal}@media screen and (min-width:30em){.i-ns{font-style:italic}.fs-normal-ns{font-style:normal}}@media screen and (min-width:30em) and (max-width:60em){.i-m{font-style:italic}.fs-normal-m{font-style:normal}}@media screen and (min-width:60em){.i-l{font-style:italic}.fs-normal-l{font-style:normal}}.normal{font-weight:400}.b{font-weight:700}.fw1{font-weight:100}.fw2{font-weight:200}.fw3{font-weight:300}.fw4{font-weight:400}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fw9{font-weight:900}@media screen and (min-width:30em){.normal-ns{font-weight:400}.b-ns{font-weight:700}.fw1-ns{font-weight:100}.fw2-ns{font-weight:200}.fw3-ns{font-weight:300}.fw4-ns{font-weight:400}.fw5-ns{font-weight:500}.fw6-ns{font-weight:600}.fw7-ns{font-weight:700}.fw8-ns{font-weight:800}.fw9-ns{font-weight:900}}@media screen and (min-width:30em) and (max-width:60em){.normal-m{font-weight:400}.b-m{font-weight:700}.fw1-m{font-weight:100}.fw2-m{font-weight:200}.fw3-m{font-weight:300}.fw4-m{font-weight:400}.fw5-m{font-weight:500}.fw6-m{font-weight:600}.fw7-m{font-weight:700}.fw8-m{font-weight:800}.fw9-m{font-weight:900}}@media screen and (min-width:60em){.normal-l{font-weight:400}.b-l{font-weight:700}.fw1-l{font-weight:100}.fw2-l{font-weight:200}.fw3-l{font-weight:300}.fw4-l{font-weight:400}.fw5-l{font-weight:500}.fw6-l{font-weight:600}.fw7-l{font-weight:700}.fw8-l{font-weight:800}.fw9-l{font-weight:900}}.input-reset{-webkit-appearance:none;-moz-appearance:none}.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner{border:0;padding:0}.h1{height:1rem}.h2{height:2rem}.h3{height:4rem}.h4{height:8rem}.h5{height:16rem}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.min-h-100{min-height:100%}.vh-25{height:25vh}.vh-50{height:50vh}.vh-75{height:75vh}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.h-auto{height:auto}.h-inherit{height:inherit}@media screen and (min-width:30em){.h1-ns{height:1rem}.h2-ns{height:2rem}.h3-ns{height:4rem}.h4-ns{height:8rem}.h5-ns{height:16rem}.h-25-ns{height:25%}.h-50-ns{height:50%}.h-75-ns{height:75%}.h-100-ns{height:100%}.min-h-100-ns{min-height:100%}.vh-25-ns{height:25vh}.vh-50-ns{height:50vh}.vh-75-ns{height:75vh}.vh-100-ns{height:100vh}.min-vh-100-ns{min-height:100vh}.h-auto-ns{height:auto}.h-inherit-ns{height:inherit}}@media screen and (min-width:30em) and (max-width:60em){.h1-m{height:1rem}.h2-m{height:2rem}.h3-m{height:4rem}.h4-m{height:8rem}.h5-m{height:16rem}.h-25-m{height:25%}.h-50-m{height:50%}.h-75-m{height:75%}.h-100-m{height:100%}.min-h-100-m{min-height:100%}.vh-25-m{height:25vh}.vh-50-m{height:50vh}.vh-75-m{height:75vh}.vh-100-m{height:100vh}.min-vh-100-m{min-height:100vh}.h-auto-m{height:auto}.h-inherit-m{height:inherit}}@media screen and (min-width:60em){.h1-l{height:1rem}.h2-l{height:2rem}.h3-l{height:4rem}.h4-l{height:8rem}.h5-l{height:16rem}.h-25-l{height:25%}.h-50-l{height:50%}.h-75-l{height:75%}.h-100-l{height:100%}.min-h-100-l{min-height:100%}.vh-25-l{height:25vh}.vh-50-l{height:50vh}.vh-75-l{height:75vh}.vh-100-l{height:100vh}.min-vh-100-l{min-height:100vh}.h-auto-l{height:auto}.h-inherit-l{height:inherit}}.tracked{letter-spacing:.1em}.tracked-tight{letter-spacing:-.05em}.tracked-mega{letter-spacing:.25em}@media screen and (min-width:30em){.tracked-ns{letter-spacing:.1em}.tracked-tight-ns{letter-spacing:-.05em}.tracked-mega-ns{letter-spacing:.25em}}@media screen and (min-width:30em) and (max-width:60em){.tracked-m{letter-spacing:.1em}.tracked-tight-m{letter-spacing:-.05em}.tracked-mega-m{letter-spacing:.25em}}@media screen and (min-width:60em){.tracked-l{letter-spacing:.1em}.tracked-tight-l{letter-spacing:-.05em}.tracked-mega-l{letter-spacing:.25em}}.lh-solid{line-height:1}.lh-title{line-height:1.25}.lh-copy{line-height:1.5}@media screen and (min-width:30em){.lh-solid-ns{line-height:1}.lh-title-ns{line-height:1.25}.lh-copy-ns{line-height:1.5}}@media screen and (min-width:30em) and (max-width:60em){.lh-solid-m{line-height:1}.lh-title-m{line-height:1.25}.lh-copy-m{line-height:1.5}}@media screen and (min-width:60em){.lh-solid-l{line-height:1}.lh-title-l{line-height:1.25}.lh-copy-l{line-height:1.5}}.link{text-decoration:none}.link,.link:active,.link:focus,.link:hover,.link:link,.link:visited{transition:color .15s ease-in}.link:focus{outline:1px dotted currentColor}.list{list-style-type:none}.mw-100{max-width:100%}.mw1{max-width:1rem}.mw2{max-width:2rem}.mw3{max-width:4rem}.mw4{max-width:8rem}.mw5{max-width:16rem}.mw6{max-width:32rem}.mw7{max-width:48rem}.mw8{max-width:64rem}.mw9{max-width:96rem}.mw-none{max-width:none}@media screen and (min-width:30em){.mw-100-ns{max-width:100%}.mw1-ns{max-width:1rem}.mw2-ns{max-width:2rem}.mw3-ns{max-width:4rem}.mw4-ns{max-width:8rem}.mw5-ns{max-width:16rem}.mw6-ns{max-width:32rem}.mw7-ns{max-width:48rem}.mw8-ns{max-width:64rem}.mw9-ns{max-width:96rem}.mw-none-ns{max-width:none}}@media screen and (min-width:30em) and (max-width:60em){.mw-100-m{max-width:100%}.mw1-m{max-width:1rem}.mw2-m{max-width:2rem}.mw3-m{max-width:4rem}.mw4-m{max-width:8rem}.mw5-m{max-width:16rem}.mw6-m{max-width:32rem}.mw7-m{max-width:48rem}.mw8-m{max-width:64rem}.mw9-m{max-width:96rem}.mw-none-m{max-width:none}}@media screen and (min-width:60em){.mw-100-l{max-width:100%}.mw1-l{max-width:1rem}.mw2-l{max-width:2rem}.mw3-l{max-width:4rem}.mw4-l{max-width:8rem}.mw5-l{max-width:16rem}.mw6-l{max-width:32rem}.mw7-l{max-width:48rem}.mw8-l{max-width:64rem}.mw9-l{max-width:96rem}.mw-none-l{max-width:none}}.w1{width:1rem}.w2{width:2rem}.w3{width:4rem}.w4{width:8rem}.w5{width:16rem}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33%}.w-34{width:34%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.w-third{width:33.33333%}.w-two-thirds{width:66.66667%}.w-auto{width:auto}@media screen and (min-width:30em){.w1-ns{width:1rem}.w2-ns{width:2rem}.w3-ns{width:4rem}.w4-ns{width:8rem}.w5-ns{width:16rem}.w-10-ns{width:10%}.w-20-ns{width:20%}.w-25-ns{width:25%}.w-30-ns{width:30%}.w-33-ns{width:33%}.w-34-ns{width:34%}.w-40-ns{width:40%}.w-50-ns{width:50%}.w-60-ns{width:60%}.w-70-ns{width:70%}.w-75-ns{width:75%}.w-80-ns{width:80%}.w-90-ns{width:90%}.w-100-ns{width:100%}.w-third-ns{width:33.33333%}.w-two-thirds-ns{width:66.66667%}.w-auto-ns{width:auto}}@media screen and (min-width:30em) and (max-width:60em){.w1-m{width:1rem}.w2-m{width:2rem}.w3-m{width:4rem}.w4-m{width:8rem}.w5-m{width:16rem}.w-10-m{width:10%}.w-20-m{width:20%}.w-25-m{width:25%}.w-30-m{width:30%}.w-33-m{width:33%}.w-34-m{width:34%}.w-40-m{width:40%}.w-50-m{width:50%}.w-60-m{width:60%}.w-70-m{width:70%}.w-75-m{width:75%}.w-80-m{width:80%}.w-90-m{width:90%}.w-100-m{width:100%}.w-third-m{width:33.33333%}.w-two-thirds-m{width:66.66667%}.w-auto-m{width:auto}}@media screen and (min-width:60em){.w1-l{width:1rem}.w2-l{width:2rem}.w3-l{width:4rem}.w4-l{width:8rem}.w5-l{width:16rem}.w-10-l{width:10%}.w-20-l{width:20%}.w-25-l{width:25%}.w-30-l{width:30%}.w-33-l{width:33%}.w-34-l{width:34%}.w-40-l{width:40%}.w-50-l{width:50%}.w-60-l{width:60%}.w-70-l{width:70%}.w-75-l{width:75%}.w-80-l{width:80%}.w-90-l{width:90%}.w-100-l{width:100%}.w-third-l{width:33.33333%}.w-two-thirds-l{width:66.66667%}.w-auto-l{width:auto}}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}@media screen and (min-width:30em){.overflow-visible-ns{overflow:visible}.overflow-hidden-ns{overflow:hidden}.overflow-scroll-ns{overflow:scroll}.overflow-auto-ns{overflow:auto}.overflow-x-visible-ns{overflow-x:visible}.overflow-x-hidden-ns{overflow-x:hidden}.overflow-x-scroll-ns{overflow-x:scroll}.overflow-x-auto-ns{overflow-x:auto}.overflow-y-visible-ns{overflow-y:visible}.overflow-y-hidden-ns{overflow-y:hidden}.overflow-y-scroll-ns{overflow-y:scroll}.overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width:30em) and (max-width:60em){.overflow-visible-m{overflow:visible}.overflow-hidden-m{overflow:hidden}.overflow-scroll-m{overflow:scroll}.overflow-auto-m{overflow:auto}.overflow-x-visible-m{overflow-x:visible}.overflow-x-hidden-m{overflow-x:hidden}.overflow-x-scroll-m{overflow-x:scroll}.overflow-x-auto-m{overflow-x:auto}.overflow-y-visible-m{overflow-y:visible}.overflow-y-hidden-m{overflow-y:hidden}.overflow-y-scroll-m{overflow-y:scroll}.overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width:60em){.overflow-visible-l{overflow:visible}.overflow-hidden-l{overflow:hidden}.overflow-scroll-l{overflow:scroll}.overflow-auto-l{overflow:auto}.overflow-x-visible-l{overflow-x:visible}.overflow-x-hidden-l{overflow-x:hidden}.overflow-x-scroll-l{overflow-x:scroll}.overflow-x-auto-l{overflow-x:auto}.overflow-y-visible-l{overflow-y:visible}.overflow-y-hidden-l{overflow-y:hidden}.overflow-y-scroll-l{overflow-y:scroll}.overflow-y-auto-l{overflow-y:auto}}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}@media screen and (min-width:30em){.static-ns{position:static}.relative-ns{position:relative}.absolute-ns{position:absolute}.fixed-ns{position:fixed}}@media screen and (min-width:30em) and (max-width:60em){.static-m{position:static}.relative-m{position:relative}.absolute-m{position:absolute}.fixed-m{position:fixed}}@media screen and (min-width:60em){.static-l{position:static}.relative-l{position:relative}.absolute-l{position:absolute}.fixed-l{position:fixed}}.o-100{opacity:1}.o-90{opacity:.9}.o-80{opacity:.8}.o-70{opacity:.7}.o-60{opacity:.6}.o-50{opacity:.5}.o-40{opacity:.4}.o-30{opacity:.3}.o-20{opacity:.2}.o-10{opacity:.1}.o-05{opacity:.05}.o-025{opacity:.025}.o-0{opacity:0}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-225{transform:rotate(225deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}@media screen and (min-width:30em){.rotate-45-ns{transform:rotate(45deg)}.rotate-90-ns{transform:rotate(90deg)}.rotate-135-ns{transform:rotate(135deg)}.rotate-180-ns{transform:rotate(180deg)}.rotate-225-ns{transform:rotate(225deg)}.rotate-270-ns{transform:rotate(270deg)}.rotate-315-ns{transform:rotate(315deg)}}@media screen and (min-width:30em) and (max-width:60em){.rotate-45-m{transform:rotate(45deg)}.rotate-90-m{transform:rotate(90deg)}.rotate-135-m{transform:rotate(135deg)}.rotate-180-m{transform:rotate(180deg)}.rotate-225-m{transform:rotate(225deg)}.rotate-270-m{transform:rotate(270deg)}.rotate-315-m{transform:rotate(315deg)}}@media screen and (min-width:60em){.rotate-45-l{transform:rotate(45deg)}.rotate-90-l{transform:rotate(90deg)}.rotate-135-l{transform:rotate(135deg)}.rotate-180-l{transform:rotate(180deg)}.rotate-225-l{transform:rotate(225deg)}.rotate-270-l{transform:rotate(270deg)}.rotate-315-l{transform:rotate(315deg)}}.black-90{color:rgba(0,0,0,.9)}.black-80{color:rgba(0,0,0,.8)}.black-70{color:rgba(0,0,0,.7)}.black-60{color:rgba(0,0,0,.6)}.black-50{color:rgba(0,0,0,.5)}.black-40{color:rgba(0,0,0,.4)}.black-30{color:rgba(0,0,0,.3)}.black-20{color:rgba(0,0,0,.2)}.black-10{color:rgba(0,0,0,.1)}.black-05{color:rgba(0,0,0,.05)}.white-90{color:hsla(0,0%,100%,.9)}.white-80{color:hsla(0,0%,100%,.8)}.white-70{color:hsla(0,0%,100%,.7)}.white-60{color:hsla(0,0%,100%,.6)}.white-50{color:hsla(0,0%,100%,.5)}.white-40{color:hsla(0,0%,100%,.4)}.white-30{color:hsla(0,0%,100%,.3)}.white-20{color:hsla(0,0%,100%,.2)}.white-10{color:hsla(0,0%,100%,.1)}.black{color:#000}.near-black{color:#111}.dark-gray{color:#333}.mid-gray{color:#555}.gray{color:#777}.silver{color:#999}.light-silver{color:#aaa}.moon-gray{color:#ccc}.light-gray{color:#eee}.near-white{color:#f4f4f4}.white{color:#fff}.dark-red{color:#e7040f}.red{color:#ff4136}.light-red{color:#ff725c}.orange{color:#ff6300}.gold{color:#ffb700}.yellow{color:gold}.light-yellow{color:#fbf1a9}.purple{color:#5e2ca5}.light-purple{color:#a463f2}.dark-pink{color:#d5008f}.hot-pink{color:#ff41b4}.pink{color:#ff80cc}.light-pink{color:#ffa3d7}.dark-green{color:#137752}.green{color:#19a974}.light-green{color:#9eebcf}.navy{color:#001b44}.dark-blue{color:#00449e}.blue{color:#357edd}.light-blue{color:#96ccff}.lightest-blue{color:#cdecff}.washed-blue{color:#f6fffe}.washed-green{color:#e8fdf5}.washed-yellow{color:#fffceb}.washed-red{color:#ffdfdf}.color-inherit{color:inherit}.bg-black-90{background-color:rgba(0,0,0,.9)}.bg-black-80{background-color:rgba(0,0,0,.8)}.bg-black-70{background-color:rgba(0,0,0,.7)}.bg-black-60{background-color:rgba(0,0,0,.6)}.bg-black-50{background-color:rgba(0,0,0,.5)}.bg-black-40{background-color:rgba(0,0,0,.4)}.bg-black-30{background-color:rgba(0,0,0,.3)}.bg-black-20{background-color:rgba(0,0,0,.2)}.bg-black-10{background-color:rgba(0,0,0,.1)}.bg-black-05{background-color:rgba(0,0,0,.05)}.bg-white-90{background-color:hsla(0,0%,100%,.9)}.bg-white-80{background-color:hsla(0,0%,100%,.8)}.bg-white-70{background-color:hsla(0,0%,100%,.7)}.bg-white-60{background-color:hsla(0,0%,100%,.6)}.bg-white-50{background-color:hsla(0,0%,100%,.5)}.bg-white-40{background-color:hsla(0,0%,100%,.4)}.bg-white-30{background-color:hsla(0,0%,100%,.3)}.bg-white-20{background-color:hsla(0,0%,100%,.2)}.bg-white-10{background-color:hsla(0,0%,100%,.1)}.bg-black{background-color:#000}.bg-near-black{background-color:#111}.bg-dark-gray{background-color:#333}.bg-mid-gray{background-color:#555}.bg-gray{background-color:#777}.bg-silver{background-color:#999}.bg-light-silver{background-color:#aaa}.bg-moon-gray{background-color:#ccc}.bg-light-gray{background-color:#eee}.bg-near-white{background-color:#f4f4f4}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-dark-red{background-color:#e7040f}.bg-red{background-color:#ff4136}.bg-light-red{background-color:#ff725c}.bg-orange{background-color:#ff6300}.bg-gold{background-color:#ffb700}.bg-yellow{background-color:gold}.bg-light-yellow{background-color:#fbf1a9}.bg-purple{background-color:#5e2ca5}.bg-light-purple{background-color:#a463f2}.bg-dark-pink{background-color:#d5008f}.bg-hot-pink{background-color:#ff41b4}.bg-pink{background-color:#ff80cc}.bg-light-pink{background-color:#ffa3d7}.bg-dark-green{background-color:#137752}.bg-green{background-color:#19a974}.bg-light-green{background-color:#9eebcf}.bg-navy{background-color:#001b44}.bg-dark-blue{background-color:#00449e}.bg-blue{background-color:#357edd}.bg-light-blue{background-color:#96ccff}.bg-lightest-blue{background-color:#cdecff}.bg-washed-blue{background-color:#f6fffe}.bg-washed-green{background-color:#e8fdf5}.bg-washed-yellow{background-color:#fffceb}.bg-washed-red{background-color:#ffdfdf}.bg-inherit{background-color:inherit}.hover-black:focus,.hover-black:hover{color:#000}.hover-near-black:focus,.hover-near-black:hover{color:#111}.hover-dark-gray:focus,.hover-dark-gray:hover{color:#333}.hover-mid-gray:focus,.hover-mid-gray:hover{color:#555}.hover-gray:focus,.hover-gray:hover{color:#777}.hover-silver:focus,.hover-silver:hover{color:#999}.hover-light-silver:focus,.hover-light-silver:hover{color:#aaa}.hover-moon-gray:focus,.hover-moon-gray:hover{color:#ccc}.hover-light-gray:focus,.hover-light-gray:hover{color:#eee}.hover-near-white:focus,.hover-near-white:hover{color:#f4f4f4}.hover-white:focus,.hover-white:hover{color:#fff}.hover-black-90:focus,.hover-black-90:hover{color:rgba(0,0,0,.9)}.hover-black-80:focus,.hover-black-80:hover{color:rgba(0,0,0,.8)}.hover-black-70:focus,.hover-black-70:hover{color:rgba(0,0,0,.7)}.hover-black-60:focus,.hover-black-60:hover{color:rgba(0,0,0,.6)}.hover-black-50:focus,.hover-black-50:hover{color:rgba(0,0,0,.5)}.hover-black-40:focus,.hover-black-40:hover{color:rgba(0,0,0,.4)}.hover-black-30:focus,.hover-black-30:hover{color:rgba(0,0,0,.3)}.hover-black-20:focus,.hover-black-20:hover{color:rgba(0,0,0,.2)}.hover-black-10:focus,.hover-black-10:hover{color:rgba(0,0,0,.1)}.hover-white-90:focus,.hover-white-90:hover{color:hsla(0,0%,100%,.9)}.hover-white-80:focus,.hover-white-80:hover{color:hsla(0,0%,100%,.8)}.hover-white-70:focus,.hover-white-70:hover{color:hsla(0,0%,100%,.7)}.hover-white-60:focus,.hover-white-60:hover{color:hsla(0,0%,100%,.6)}.hover-white-50:focus,.hover-white-50:hover{color:hsla(0,0%,100%,.5)}.hover-white-40:focus,.hover-white-40:hover{color:hsla(0,0%,100%,.4)}.hover-white-30:focus,.hover-white-30:hover{color:hsla(0,0%,100%,.3)}.hover-white-20:focus,.hover-white-20:hover{color:hsla(0,0%,100%,.2)}.hover-white-10:focus,.hover-white-10:hover{color:hsla(0,0%,100%,.1)}.hover-inherit:focus,.hover-inherit:hover{color:inherit}.hover-bg-black:focus,.hover-bg-black:hover{background-color:#000}.hover-bg-near-black:focus,.hover-bg-near-black:hover{background-color:#111}.hover-bg-dark-gray:focus,.hover-bg-dark-gray:hover{background-color:#333}.hover-bg-mid-gray:focus,.hover-bg-mid-gray:hover{background-color:#555}.hover-bg-gray:focus,.hover-bg-gray:hover{background-color:#777}.hover-bg-silver:focus,.hover-bg-silver:hover{background-color:#999}.hover-bg-light-silver:focus,.hover-bg-light-silver:hover{background-color:#aaa}.hover-bg-moon-gray:focus,.hover-bg-moon-gray:hover{background-color:#ccc}.hover-bg-light-gray:focus,.hover-bg-light-gray:hover{background-color:#eee}.hover-bg-near-white:focus,.hover-bg-near-white:hover{background-color:#f4f4f4}.hover-bg-white:focus,.hover-bg-white:hover{background-color:#fff}.hover-bg-transparent:focus,.hover-bg-transparent:hover{background-color:transparent}.hover-bg-black-90:focus,.hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.hover-bg-black-80:focus,.hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.hover-bg-black-70:focus,.hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.hover-bg-black-60:focus,.hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.hover-bg-black-50:focus,.hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.hover-bg-black-40:focus,.hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.hover-bg-black-30:focus,.hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.hover-bg-black-20:focus,.hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.hover-bg-black-10:focus,.hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.hover-bg-white-90:focus,.hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.hover-bg-white-80:focus,.hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.hover-bg-white-70:focus,.hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.hover-bg-white-60:focus,.hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.hover-bg-white-50:focus,.hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.hover-bg-white-40:focus,.hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.hover-bg-white-30:focus,.hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.hover-bg-white-20:focus,.hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.hover-bg-white-10:focus,.hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.hover-dark-red:focus,.hover-dark-red:hover{color:#e7040f}.hover-red:focus,.hover-red:hover{color:#ff4136}.hover-light-red:focus,.hover-light-red:hover{color:#ff725c}.hover-orange:focus,.hover-orange:hover{color:#ff6300}.hover-gold:focus,.hover-gold:hover{color:#ffb700}.hover-yellow:focus,.hover-yellow:hover{color:gold}.hover-light-yellow:focus,.hover-light-yellow:hover{color:#fbf1a9}.hover-purple:focus,.hover-purple:hover{color:#5e2ca5}.hover-light-purple:focus,.hover-light-purple:hover{color:#a463f2}.hover-dark-pink:focus,.hover-dark-pink:hover{color:#d5008f}.hover-hot-pink:focus,.hover-hot-pink:hover{color:#ff41b4}.hover-pink:focus,.hover-pink:hover{color:#ff80cc}.hover-light-pink:focus,.hover-light-pink:hover{color:#ffa3d7}.hover-dark-green:focus,.hover-dark-green:hover{color:#137752}.hover-green:focus,.hover-green:hover{color:#19a974}.hover-light-green:focus,.hover-light-green:hover{color:#9eebcf}.hover-navy:focus,.hover-navy:hover{color:#001b44}.hover-dark-blue:focus,.hover-dark-blue:hover{color:#00449e}.hover-blue:focus,.hover-blue:hover{color:#357edd}.hover-light-blue:focus,.hover-light-blue:hover{color:#96ccff}.hover-lightest-blue:focus,.hover-lightest-blue:hover{color:#cdecff}.hover-washed-blue:focus,.hover-washed-blue:hover{color:#f6fffe}.hover-washed-green:focus,.hover-washed-green:hover{color:#e8fdf5}.hover-washed-yellow:focus,.hover-washed-yellow:hover{color:#fffceb}.hover-washed-red:focus,.hover-washed-red:hover{color:#ffdfdf}.hover-bg-dark-red:focus,.hover-bg-dark-red:hover{background-color:#e7040f}.hover-bg-red:focus,.hover-bg-red:hover{background-color:#ff4136}.hover-bg-light-red:focus,.hover-bg-light-red:hover{background-color:#ff725c}.hover-bg-orange:focus,.hover-bg-orange:hover{background-color:#ff6300}.hover-bg-gold:focus,.hover-bg-gold:hover{background-color:#ffb700}.hover-bg-yellow:focus,.hover-bg-yellow:hover{background-color:gold}.hover-bg-light-yellow:focus,.hover-bg-light-yellow:hover{background-color:#fbf1a9}.hover-bg-purple:focus,.hover-bg-purple:hover{background-color:#5e2ca5}.hover-bg-light-purple:focus,.hover-bg-light-purple:hover{background-color:#a463f2}.hover-bg-dark-pink:focus,.hover-bg-dark-pink:hover{background-color:#d5008f}.hover-bg-hot-pink:focus,.hover-bg-hot-pink:hover{background-color:#ff41b4}.hover-bg-pink:focus,.hover-bg-pink:hover{background-color:#ff80cc}.hover-bg-light-pink:focus,.hover-bg-light-pink:hover{background-color:#ffa3d7}.hover-bg-dark-green:focus,.hover-bg-dark-green:hover{background-color:#137752}.hover-bg-green:focus,.hover-bg-green:hover{background-color:#19a974}.hover-bg-light-green:focus,.hover-bg-light-green:hover{background-color:#9eebcf}.hover-bg-navy:focus,.hover-bg-navy:hover{background-color:#001b44}.hover-bg-dark-blue:focus,.hover-bg-dark-blue:hover{background-color:#00449e}.hover-bg-blue:focus,.hover-bg-blue:hover{background-color:#357edd}.hover-bg-light-blue:focus,.hover-bg-light-blue:hover{background-color:#96ccff}.hover-bg-lightest-blue:focus,.hover-bg-lightest-blue:hover{background-color:#cdecff}.hover-bg-washed-blue:focus,.hover-bg-washed-blue:hover{background-color:#f6fffe}.hover-bg-washed-green:focus,.hover-bg-washed-green:hover{background-color:#e8fdf5}.hover-bg-washed-yellow:focus,.hover-bg-washed-yellow:hover{background-color:#fffceb}.hover-bg-washed-red:focus,.hover-bg-washed-red:hover{background-color:#ffdfdf}.hover-bg-inherit:focus,.hover-bg-inherit:hover{background-color:inherit}.pa0{padding:0}.pa1{padding:.25rem}.pa2{padding:.5rem}.pa3{padding:1rem}.pa4{padding:2rem}.pa5{padding:4rem}.pa6{padding:8rem}.pa7{padding:16rem}.pl0{padding-left:0}.pl1{padding-left:.25rem}.pl2{padding-left:.5rem}.pl3{padding-left:1rem}.pl4{padding-left:2rem}.pl5{padding-left:4rem}.pl6{padding-left:8rem}.pl7{padding-left:16rem}.pr0{padding-right:0}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr3{padding-right:1rem}.pr4{padding-right:2rem}.pr5{padding-right:4rem}.pr6{padding-right:8rem}.pr7{padding-right:16rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb3{padding-bottom:1rem}.pb4{padding-bottom:2rem}.pb5{padding-bottom:4rem}.pb6{padding-bottom:8rem}.pb7{padding-bottom:16rem}.pt0{padding-top:0}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt3{padding-top:1rem}.pt4{padding-top:2rem}.pt5{padding-top:4rem}.pt6{padding-top:8rem}.pt7{padding-top:16rem}.pv0{padding-top:0;padding-bottom:0}.pv1{padding-top:.25rem;padding-bottom:.25rem}.pv2{padding-top:.5rem;padding-bottom:.5rem}.pv3{padding-top:1rem;padding-bottom:1rem}.pv4{padding-top:2rem;padding-bottom:2rem}.pv5{padding-top:4rem;padding-bottom:4rem}.pv6{padding-top:8rem;padding-bottom:8rem}.pv7{padding-top:16rem;padding-bottom:16rem}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:.25rem;padding-right:.25rem}.ph2{padding-left:.5rem;padding-right:.5rem}.ph3{padding-left:1rem;padding-right:1rem}.ph4{padding-left:2rem;padding-right:2rem}.ph5{padding-left:4rem;padding-right:4rem}.ph6{padding-left:8rem;padding-right:8rem}.ph7{padding-left:16rem;padding-right:16rem}.ma0{margin:0}.ma1{margin:.25rem}.ma2{margin:.5rem}.ma3{margin:1rem}.ma4{margin:2rem}.ma5{margin:4rem}.ma6{margin:8rem}.ma7{margin:16rem}.ml0{margin-left:0}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml3{margin-left:1rem}.ml4{margin-left:2rem}.ml5{margin-left:4rem}.ml6{margin-left:8rem}.ml7{margin-left:16rem}.mr0{margin-right:0}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr3{margin-right:1rem}.mr4{margin-right:2rem}.mr5{margin-right:4rem}.mr6{margin-right:8rem}.mr7{margin-right:16rem}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:4rem}.mb6{margin-bottom:8rem}.mb7{margin-bottom:16rem}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt3{margin-top:1rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.mt6{margin-top:8rem}.mt7{margin-top:16rem}.mv0{margin-top:0;margin-bottom:0}.mv1{margin-top:.25rem;margin-bottom:.25rem}.mv2{margin-top:.5rem;margin-bottom:.5rem}.mv3{margin-top:1rem;margin-bottom:1rem}.mv4{margin-top:2rem;margin-bottom:2rem}.mv5{margin-top:4rem;margin-bottom:4rem}.mv6{margin-top:8rem;margin-bottom:8rem}.mv7{margin-top:16rem;margin-bottom:16rem}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:.25rem;margin-right:.25rem}.mh2{margin-left:.5rem;margin-right:.5rem}.mh3{margin-left:1rem;margin-right:1rem}.mh4{margin-left:2rem;margin-right:2rem}.mh5{margin-left:4rem;margin-right:4rem}.mh6{margin-left:8rem;margin-right:8rem}.mh7{margin-left:16rem;margin-right:16rem}@media screen and (min-width:30em){.pa0-ns{padding:0}.pa1-ns{padding:.25rem}.pa2-ns{padding:.5rem}.pa3-ns{padding:1rem}.pa4-ns{padding:2rem}.pa5-ns{padding:4rem}.pa6-ns{padding:8rem}.pa7-ns{padding:16rem}.pl0-ns{padding-left:0}.pl1-ns{padding-left:.25rem}.pl2-ns{padding-left:.5rem}.pl3-ns{padding-left:1rem}.pl4-ns{padding-left:2rem}.pl5-ns{padding-left:4rem}.pl6-ns{padding-left:8rem}.pl7-ns{padding-left:16rem}.pr0-ns{padding-right:0}.pr1-ns{padding-right:.25rem}.pr2-ns{padding-right:.5rem}.pr3-ns{padding-right:1rem}.pr4-ns{padding-right:2rem}.pr5-ns{padding-right:4rem}.pr6-ns{padding-right:8rem}.pr7-ns{padding-right:16rem}.pb0-ns{padding-bottom:0}.pb1-ns{padding-bottom:.25rem}.pb2-ns{padding-bottom:.5rem}.pb3-ns{padding-bottom:1rem}.pb4-ns{padding-bottom:2rem}.pb5-ns{padding-bottom:4rem}.pb6-ns{padding-bottom:8rem}.pb7-ns{padding-bottom:16rem}.pt0-ns{padding-top:0}.pt1-ns{padding-top:.25rem}.pt2-ns{padding-top:.5rem}.pt3-ns{padding-top:1rem}.pt4-ns{padding-top:2rem}.pt5-ns{padding-top:4rem}.pt6-ns{padding-top:8rem}.pt7-ns{padding-top:16rem}.pv0-ns{padding-top:0;padding-bottom:0}.pv1-ns{padding-top:.25rem;padding-bottom:.25rem}.pv2-ns{padding-top:.5rem;padding-bottom:.5rem}.pv3-ns{padding-top:1rem;padding-bottom:1rem}.pv4-ns{padding-top:2rem;padding-bottom:2rem}.pv5-ns{padding-top:4rem;padding-bottom:4rem}.pv6-ns{padding-top:8rem;padding-bottom:8rem}.pv7-ns{padding-top:16rem;padding-bottom:16rem}.ph0-ns{padding-left:0;padding-right:0}.ph1-ns{padding-left:.25rem;padding-right:.25rem}.ph2-ns{padding-left:.5rem;padding-right:.5rem}.ph3-ns{padding-left:1rem;padding-right:1rem}.ph4-ns{padding-left:2rem;padding-right:2rem}.ph5-ns{padding-left:4rem;padding-right:4rem}.ph6-ns{padding-left:8rem;padding-right:8rem}.ph7-ns{padding-left:16rem;padding-right:16rem}.ma0-ns{margin:0}.ma1-ns{margin:.25rem}.ma2-ns{margin:.5rem}.ma3-ns{margin:1rem}.ma4-ns{margin:2rem}.ma5-ns{margin:4rem}.ma6-ns{margin:8rem}.ma7-ns{margin:16rem}.ml0-ns{margin-left:0}.ml1-ns{margin-left:.25rem}.ml2-ns{margin-left:.5rem}.ml3-ns{margin-left:1rem}.ml4-ns{margin-left:2rem}.ml5-ns{margin-left:4rem}.ml6-ns{margin-left:8rem}.ml7-ns{margin-left:16rem}.mr0-ns{margin-right:0}.mr1-ns{margin-right:.25rem}.mr2-ns{margin-right:.5rem}.mr3-ns{margin-right:1rem}.mr4-ns{margin-right:2rem}.mr5-ns{margin-right:4rem}.mr6-ns{margin-right:8rem}.mr7-ns{margin-right:16rem}.mb0-ns{margin-bottom:0}.mb1-ns{margin-bottom:.25rem}.mb2-ns{margin-bottom:.5rem}.mb3-ns{margin-bottom:1rem}.mb4-ns{margin-bottom:2rem}.mb5-ns{margin-bottom:4rem}.mb6-ns{margin-bottom:8rem}.mb7-ns{margin-bottom:16rem}.mt0-ns{margin-top:0}.mt1-ns{margin-top:.25rem}.mt2-ns{margin-top:.5rem}.mt3-ns{margin-top:1rem}.mt4-ns{margin-top:2rem}.mt5-ns{margin-top:4rem}.mt6-ns{margin-top:8rem}.mt7-ns{margin-top:16rem}.mv0-ns{margin-top:0;margin-bottom:0}.mv1-ns{margin-top:.25rem;margin-bottom:.25rem}.mv2-ns{margin-top:.5rem;margin-bottom:.5rem}.mv3-ns{margin-top:1rem;margin-bottom:1rem}.mv4-ns{margin-top:2rem;margin-bottom:2rem}.mv5-ns{margin-top:4rem;margin-bottom:4rem}.mv6-ns{margin-top:8rem;margin-bottom:8rem}.mv7-ns{margin-top:16rem;margin-bottom:16rem}.mh0-ns{margin-left:0;margin-right:0}.mh1-ns{margin-left:.25rem;margin-right:.25rem}.mh2-ns{margin-left:.5rem;margin-right:.5rem}.mh3-ns{margin-left:1rem;margin-right:1rem}.mh4-ns{margin-left:2rem;margin-right:2rem}.mh5-ns{margin-left:4rem;margin-right:4rem}.mh6-ns{margin-left:8rem;margin-right:8rem}.mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:30em) and (max-width:60em){.pa0-m{padding:0}.pa1-m{padding:.25rem}.pa2-m{padding:.5rem}.pa3-m{padding:1rem}.pa4-m{padding:2rem}.pa5-m{padding:4rem}.pa6-m{padding:8rem}.pa7-m{padding:16rem}.pl0-m{padding-left:0}.pl1-m{padding-left:.25rem}.pl2-m{padding-left:.5rem}.pl3-m{padding-left:1rem}.pl4-m{padding-left:2rem}.pl5-m{padding-left:4rem}.pl6-m{padding-left:8rem}.pl7-m{padding-left:16rem}.pr0-m{padding-right:0}.pr1-m{padding-right:.25rem}.pr2-m{padding-right:.5rem}.pr3-m{padding-right:1rem}.pr4-m{padding-right:2rem}.pr5-m{padding-right:4rem}.pr6-m{padding-right:8rem}.pr7-m{padding-right:16rem}.pb0-m{padding-bottom:0}.pb1-m{padding-bottom:.25rem}.pb2-m{padding-bottom:.5rem}.pb3-m{padding-bottom:1rem}.pb4-m{padding-bottom:2rem}.pb5-m{padding-bottom:4rem}.pb6-m{padding-bottom:8rem}.pb7-m{padding-bottom:16rem}.pt0-m{padding-top:0}.pt1-m{padding-top:.25rem}.pt2-m{padding-top:.5rem}.pt3-m{padding-top:1rem}.pt4-m{padding-top:2rem}.pt5-m{padding-top:4rem}.pt6-m{padding-top:8rem}.pt7-m{padding-top:16rem}.pv0-m{padding-top:0;padding-bottom:0}.pv1-m{padding-top:.25rem;padding-bottom:.25rem}.pv2-m{padding-top:.5rem;padding-bottom:.5rem}.pv3-m{padding-top:1rem;padding-bottom:1rem}.pv4-m{padding-top:2rem;padding-bottom:2rem}.pv5-m{padding-top:4rem;padding-bottom:4rem}.pv6-m{padding-top:8rem;padding-bottom:8rem}.pv7-m{padding-top:16rem;padding-bottom:16rem}.ph0-m{padding-left:0;padding-right:0}.ph1-m{padding-left:.25rem;padding-right:.25rem}.ph2-m{padding-left:.5rem;padding-right:.5rem}.ph3-m{padding-left:1rem;padding-right:1rem}.ph4-m{padding-left:2rem;padding-right:2rem}.ph5-m{padding-left:4rem;padding-right:4rem}.ph6-m{padding-left:8rem;padding-right:8rem}.ph7-m{padding-left:16rem;padding-right:16rem}.ma0-m{margin:0}.ma1-m{margin:.25rem}.ma2-m{margin:.5rem}.ma3-m{margin:1rem}.ma4-m{margin:2rem}.ma5-m{margin:4rem}.ma6-m{margin:8rem}.ma7-m{margin:16rem}.ml0-m{margin-left:0}.ml1-m{margin-left:.25rem}.ml2-m{margin-left:.5rem}.ml3-m{margin-left:1rem}.ml4-m{margin-left:2rem}.ml5-m{margin-left:4rem}.ml6-m{margin-left:8rem}.ml7-m{margin-left:16rem}.mr0-m{margin-right:0}.mr1-m{margin-right:.25rem}.mr2-m{margin-right:.5rem}.mr3-m{margin-right:1rem}.mr4-m{margin-right:2rem}.mr5-m{margin-right:4rem}.mr6-m{margin-right:8rem}.mr7-m{margin-right:16rem}.mb0-m{margin-bottom:0}.mb1-m{margin-bottom:.25rem}.mb2-m{margin-bottom:.5rem}.mb3-m{margin-bottom:1rem}.mb4-m{margin-bottom:2rem}.mb5-m{margin-bottom:4rem}.mb6-m{margin-bottom:8rem}.mb7-m{margin-bottom:16rem}.mt0-m{margin-top:0}.mt1-m{margin-top:.25rem}.mt2-m{margin-top:.5rem}.mt3-m{margin-top:1rem}.mt4-m{margin-top:2rem}.mt5-m{margin-top:4rem}.mt6-m{margin-top:8rem}.mt7-m{margin-top:16rem}.mv0-m{margin-top:0;margin-bottom:0}.mv1-m{margin-top:.25rem;margin-bottom:.25rem}.mv2-m{margin-top:.5rem;margin-bottom:.5rem}.mv3-m{margin-top:1rem;margin-bottom:1rem}.mv4-m{margin-top:2rem;margin-bottom:2rem}.mv5-m{margin-top:4rem;margin-bottom:4rem}.mv6-m{margin-top:8rem;margin-bottom:8rem}.mv7-m{margin-top:16rem;margin-bottom:16rem}.mh0-m{margin-left:0;margin-right:0}.mh1-m{margin-left:.25rem;margin-right:.25rem}.mh2-m{margin-left:.5rem;margin-right:.5rem}.mh3-m{margin-left:1rem;margin-right:1rem}.mh4-m{margin-left:2rem;margin-right:2rem}.mh5-m{margin-left:4rem;margin-right:4rem}.mh6-m{margin-left:8rem;margin-right:8rem}.mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:60em){.pa0-l{padding:0}.pa1-l{padding:.25rem}.pa2-l{padding:.5rem}.pa3-l{padding:1rem}.pa4-l{padding:2rem}.pa5-l{padding:4rem}.pa6-l{padding:8rem}.pa7-l{padding:16rem}.pl0-l{padding-left:0}.pl1-l{padding-left:.25rem}.pl2-l{padding-left:.5rem}.pl3-l{padding-left:1rem}.pl4-l{padding-left:2rem}.pl5-l{padding-left:4rem}.pl6-l{padding-left:8rem}.pl7-l{padding-left:16rem}.pr0-l{padding-right:0}.pr1-l{padding-right:.25rem}.pr2-l{padding-right:.5rem}.pr3-l{padding-right:1rem}.pr4-l{padding-right:2rem}.pr5-l{padding-right:4rem}.pr6-l{padding-right:8rem}.pr7-l{padding-right:16rem}.pb0-l{padding-bottom:0}.pb1-l{padding-bottom:.25rem}.pb2-l{padding-bottom:.5rem}.pb3-l{padding-bottom:1rem}.pb4-l{padding-bottom:2rem}.pb5-l{padding-bottom:4rem}.pb6-l{padding-bottom:8rem}.pb7-l{padding-bottom:16rem}.pt0-l{padding-top:0}.pt1-l{padding-top:.25rem}.pt2-l{padding-top:.5rem}.pt3-l{padding-top:1rem}.pt4-l{padding-top:2rem}.pt5-l{padding-top:4rem}.pt6-l{padding-top:8rem}.pt7-l{padding-top:16rem}.pv0-l{padding-top:0;padding-bottom:0}.pv1-l{padding-top:.25rem;padding-bottom:.25rem}.pv2-l{padding-top:.5rem;padding-bottom:.5rem}.pv3-l{padding-top:1rem;padding-bottom:1rem}.pv4-l{padding-top:2rem;padding-bottom:2rem}.pv5-l{padding-top:4rem;padding-bottom:4rem}.pv6-l{padding-top:8rem;padding-bottom:8rem}.pv7-l{padding-top:16rem;padding-bottom:16rem}.ph0-l{padding-left:0;padding-right:0}.ph1-l{padding-left:.25rem;padding-right:.25rem}.ph2-l{padding-left:.5rem;padding-right:.5rem}.ph3-l{padding-left:1rem;padding-right:1rem}.ph4-l{padding-left:2rem;padding-right:2rem}.ph5-l{padding-left:4rem;padding-right:4rem}.ph6-l{padding-left:8rem;padding-right:8rem}.ph7-l{padding-left:16rem;padding-right:16rem}.ma0-l{margin:0}.ma1-l{margin:.25rem}.ma2-l{margin:.5rem}.ma3-l{margin:1rem}.ma4-l{margin:2rem}.ma5-l{margin:4rem}.ma6-l{margin:8rem}.ma7-l{margin:16rem}.ml0-l{margin-left:0}.ml1-l{margin-left:.25rem}.ml2-l{margin-left:.5rem}.ml3-l{margin-left:1rem}.ml4-l{margin-left:2rem}.ml5-l{margin-left:4rem}.ml6-l{margin-left:8rem}.ml7-l{margin-left:16rem}.mr0-l{margin-right:0}.mr1-l{margin-right:.25rem}.mr2-l{margin-right:.5rem}.mr3-l{margin-right:1rem}.mr4-l{margin-right:2rem}.mr5-l{margin-right:4rem}.mr6-l{margin-right:8rem}.mr7-l{margin-right:16rem}.mb0-l{margin-bottom:0}.mb1-l{margin-bottom:.25rem}.mb2-l{margin-bottom:.5rem}.mb3-l{margin-bottom:1rem}.mb4-l{margin-bottom:2rem}.mb5-l{margin-bottom:4rem}.mb6-l{margin-bottom:8rem}.mb7-l{margin-bottom:16rem}.mt0-l{margin-top:0}.mt1-l{margin-top:.25rem}.mt2-l{margin-top:.5rem}.mt3-l{margin-top:1rem}.mt4-l{margin-top:2rem}.mt5-l{margin-top:4rem}.mt6-l{margin-top:8rem}.mt7-l{margin-top:16rem}.mv0-l{margin-top:0;margin-bottom:0}.mv1-l{margin-top:.25rem;margin-bottom:.25rem}.mv2-l{margin-top:.5rem;margin-bottom:.5rem}.mv3-l{margin-top:1rem;margin-bottom:1rem}.mv4-l{margin-top:2rem;margin-bottom:2rem}.mv5-l{margin-top:4rem;margin-bottom:4rem}.mv6-l{margin-top:8rem;margin-bottom:8rem}.mv7-l{margin-top:16rem;margin-bottom:16rem}.mh0-l{margin-left:0;margin-right:0}.mh1-l{margin-left:.25rem;margin-right:.25rem}.mh2-l{margin-left:.5rem;margin-right:.5rem}.mh3-l{margin-left:1rem;margin-right:1rem}.mh4-l{margin-left:2rem;margin-right:2rem}.mh5-l{margin-left:4rem;margin-right:4rem}.mh6-l{margin-left:8rem;margin-right:8rem}.mh7-l{margin-left:16rem;margin-right:16rem}}.na1{margin:-.25rem}.na2{margin:-.5rem}.na3{margin:-1rem}.na4{margin:-2rem}.na5{margin:-4rem}.na6{margin:-8rem}.na7{margin:-16rem}.nl1{margin-left:-.25rem}.nl2{margin-left:-.5rem}.nl3{margin-left:-1rem}.nl4{margin-left:-2rem}.nl5{margin-left:-4rem}.nl6{margin-left:-8rem}.nl7{margin-left:-16rem}.nr1{margin-right:-.25rem}.nr2{margin-right:-.5rem}.nr3{margin-right:-1rem}.nr4{margin-right:-2rem}.nr5{margin-right:-4rem}.nr6{margin-right:-8rem}.nr7{margin-right:-16rem}.nb1{margin-bottom:-.25rem}.nb2{margin-bottom:-.5rem}.nb3{margin-bottom:-1rem}.nb4{margin-bottom:-2rem}.nb5{margin-bottom:-4rem}.nb6{margin-bottom:-8rem}.nb7{margin-bottom:-16rem}.nt1{margin-top:-.25rem}.nt2{margin-top:-.5rem}.nt3{margin-top:-1rem}.nt4{margin-top:-2rem}.nt5{margin-top:-4rem}.nt6{margin-top:-8rem}.nt7{margin-top:-16rem}@media screen and (min-width:30em){.na1-ns{margin:-.25rem}.na2-ns{margin:-.5rem}.na3-ns{margin:-1rem}.na4-ns{margin:-2rem}.na5-ns{margin:-4rem}.na6-ns{margin:-8rem}.na7-ns{margin:-16rem}.nl1-ns{margin-left:-.25rem}.nl2-ns{margin-left:-.5rem}.nl3-ns{margin-left:-1rem}.nl4-ns{margin-left:-2rem}.nl5-ns{margin-left:-4rem}.nl6-ns{margin-left:-8rem}.nl7-ns{margin-left:-16rem}.nr1-ns{margin-right:-.25rem}.nr2-ns{margin-right:-.5rem}.nr3-ns{margin-right:-1rem}.nr4-ns{margin-right:-2rem}.nr5-ns{margin-right:-4rem}.nr6-ns{margin-right:-8rem}.nr7-ns{margin-right:-16rem}.nb1-ns{margin-bottom:-.25rem}.nb2-ns{margin-bottom:-.5rem}.nb3-ns{margin-bottom:-1rem}.nb4-ns{margin-bottom:-2rem}.nb5-ns{margin-bottom:-4rem}.nb6-ns{margin-bottom:-8rem}.nb7-ns{margin-bottom:-16rem}.nt1-ns{margin-top:-.25rem}.nt2-ns{margin-top:-.5rem}.nt3-ns{margin-top:-1rem}.nt4-ns{margin-top:-2rem}.nt5-ns{margin-top:-4rem}.nt6-ns{margin-top:-8rem}.nt7-ns{margin-top:-16rem}}@media screen and (min-width:30em) and (max-width:60em){.na1-m{margin:-.25rem}.na2-m{margin:-.5rem}.na3-m{margin:-1rem}.na4-m{margin:-2rem}.na5-m{margin:-4rem}.na6-m{margin:-8rem}.na7-m{margin:-16rem}.nl1-m{margin-left:-.25rem}.nl2-m{margin-left:-.5rem}.nl3-m{margin-left:-1rem}.nl4-m{margin-left:-2rem}.nl5-m{margin-left:-4rem}.nl6-m{margin-left:-8rem}.nl7-m{margin-left:-16rem}.nr1-m{margin-right:-.25rem}.nr2-m{margin-right:-.5rem}.nr3-m{margin-right:-1rem}.nr4-m{margin-right:-2rem}.nr5-m{margin-right:-4rem}.nr6-m{margin-right:-8rem}.nr7-m{margin-right:-16rem}.nb1-m{margin-bottom:-.25rem}.nb2-m{margin-bottom:-.5rem}.nb3-m{margin-bottom:-1rem}.nb4-m{margin-bottom:-2rem}.nb5-m{margin-bottom:-4rem}.nb6-m{margin-bottom:-8rem}.nb7-m{margin-bottom:-16rem}.nt1-m{margin-top:-.25rem}.nt2-m{margin-top:-.5rem}.nt3-m{margin-top:-1rem}.nt4-m{margin-top:-2rem}.nt5-m{margin-top:-4rem}.nt6-m{margin-top:-8rem}.nt7-m{margin-top:-16rem}}@media screen and (min-width:60em){.na1-l{margin:-.25rem}.na2-l{margin:-.5rem}.na3-l{margin:-1rem}.na4-l{margin:-2rem}.na5-l{margin:-4rem}.na6-l{margin:-8rem}.na7-l{margin:-16rem}.nl1-l{margin-left:-.25rem}.nl2-l{margin-left:-.5rem}.nl3-l{margin-left:-1rem}.nl4-l{margin-left:-2rem}.nl5-l{margin-left:-4rem}.nl6-l{margin-left:-8rem}.nl7-l{margin-left:-16rem}.nr1-l{margin-right:-.25rem}.nr2-l{margin-right:-.5rem}.nr3-l{margin-right:-1rem}.nr4-l{margin-right:-2rem}.nr5-l{margin-right:-4rem}.nr6-l{margin-right:-8rem}.nr7-l{margin-right:-16rem}.nb1-l{margin-bottom:-.25rem}.nb2-l{margin-bottom:-.5rem}.nb3-l{margin-bottom:-1rem}.nb4-l{margin-bottom:-2rem}.nb5-l{margin-bottom:-4rem}.nb6-l{margin-bottom:-8rem}.nb7-l{margin-bottom:-16rem}.nt1-l{margin-top:-.25rem}.nt2-l{margin-top:-.5rem}.nt3-l{margin-top:-1rem}.nt4-l{margin-top:-2rem}.nt5-l{margin-top:-4rem}.nt6-l{margin-top:-8rem}.nt7-l{margin-top:-16rem}}.collapse{border-collapse:collapse;border-spacing:0}.striped--light-silver:nth-child(odd){background-color:#aaa}.striped--moon-gray:nth-child(odd){background-color:#ccc}.striped--light-gray:nth-child(odd){background-color:#eee}.striped--near-white:nth-child(odd){background-color:#f4f4f4}.stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.strike{text-decoration:line-through}.underline{text-decoration:underline}.no-underline{text-decoration:none}@media screen and (min-width:30em){.strike-ns{text-decoration:line-through}.underline-ns{text-decoration:underline}.no-underline-ns{text-decoration:none}}@media screen and (min-width:30em) and (max-width:60em){.strike-m{text-decoration:line-through}.underline-m{text-decoration:underline}.no-underline-m{text-decoration:none}}@media screen and (min-width:60em){.strike-l{text-decoration:line-through}.underline-l{text-decoration:underline}.no-underline-l{text-decoration:none}}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.tj{text-align:justify}@media screen and (min-width:30em){.tl-ns{text-align:left}.tr-ns{text-align:right}.tc-ns{text-align:center}.tj-ns{text-align:justify}}@media screen and (min-width:30em) and (max-width:60em){.tl-m{text-align:left}.tr-m{text-align:right}.tc-m{text-align:center}.tj-m{text-align:justify}}@media screen and (min-width:60em){.tl-l{text-align:left}.tr-l{text-align:right}.tc-l{text-align:center}.tj-l{text-align:justify}}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}@media screen and (min-width:30em){.ttc-ns{text-transform:capitalize}.ttl-ns{text-transform:lowercase}.ttu-ns{text-transform:uppercase}.ttn-ns{text-transform:none}}@media screen and (min-width:30em) and (max-width:60em){.ttc-m{text-transform:capitalize}.ttl-m{text-transform:lowercase}.ttu-m{text-transform:uppercase}.ttn-m{text-transform:none}}@media screen and (min-width:60em){.ttc-l{text-transform:capitalize}.ttl-l{text-transform:lowercase}.ttu-l{text-transform:uppercase}.ttn-l{text-transform:none}}.f-6,.f-headline{font-size:6rem}.f-5,.f-subheadline{font-size:5rem}.f1{font-size:3rem}.f2{font-size:2.25rem}.f3{font-size:1.5rem}.f4{font-size:1.25rem}.f5{font-size:1rem}.f6{font-size:.875rem}.f7{font-size:.75rem}@media screen and (min-width:30em){.f-6-ns,.f-headline-ns{font-size:6rem}.f-5-ns,.f-subheadline-ns{font-size:5rem}.f1-ns{font-size:3rem}.f2-ns{font-size:2.25rem}.f3-ns{font-size:1.5rem}.f4-ns{font-size:1.25rem}.f5-ns{font-size:1rem}.f6-ns{font-size:.875rem}.f7-ns{font-size:.75rem}}@media screen and (min-width:30em) and (max-width:60em){.f-6-m,.f-headline-m{font-size:6rem}.f-5-m,.f-subheadline-m{font-size:5rem}.f1-m{font-size:3rem}.f2-m{font-size:2.25rem}.f3-m{font-size:1.5rem}.f4-m{font-size:1.25rem}.f5-m{font-size:1rem}.f6-m{font-size:.875rem}.f7-m{font-size:.75rem}}@media screen and (min-width:60em){.f-6-l,.f-headline-l{font-size:6rem}.f-5-l,.f-subheadline-l{font-size:5rem}.f1-l{font-size:3rem}.f2-l{font-size:2.25rem}.f3-l{font-size:1.5rem}.f4-l{font-size:1.25rem}.f5-l{font-size:1rem}.f6-l{font-size:.875rem}.f7-l{font-size:.75rem}}.measure{max-width:30em}.measure-wide{max-width:34em}.measure-narrow{max-width:20em}.indent{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps{font-feature-settings:"c2sc";font-variant:small-caps}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:30em){.measure-ns{max-width:30em}.measure-wide-ns{max-width:34em}.measure-narrow-ns{max-width:20em}.indent-ns{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-ns{font-feature-settings:"c2sc";font-variant:small-caps}.truncate-ns{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:30em) and (max-width:60em){.measure-m{max-width:30em}.measure-wide-m{max-width:34em}.measure-narrow-m{max-width:20em}.indent-m{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-m{font-feature-settings:"c2sc";font-variant:small-caps}.truncate-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:60em){.measure-l{max-width:30em}.measure-wide-l{max-width:34em}.measure-narrow-l{max-width:20em}.indent-l{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-l{font-feature-settings:"c2sc";font-variant:small-caps}.truncate-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.overflow-container{overflow-y:scroll}.center{margin-left:auto}.center,.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}@media screen and (min-width:30em){.center-ns{margin-left:auto}.center-ns,.mr-auto-ns{margin-right:auto}.ml-auto-ns{margin-left:auto}}@media screen and (min-width:30em) and (max-width:60em){.center-m{margin-left:auto}.center-m,.mr-auto-m{margin-right:auto}.ml-auto-m{margin-left:auto}}@media screen and (min-width:60em){.center-l{margin-left:auto}.center-l,.mr-auto-l{margin-right:auto}.ml-auto-l{margin-left:auto}}.clip{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media screen and (min-width:30em){.clip-ns{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:30em) and (max-width:60em){.clip-m{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:60em){.clip-l{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.ws-normal{white-space:normal}.nowrap{white-space:nowrap}.pre{white-space:pre}@media screen and (min-width:30em){.ws-normal-ns{white-space:normal}.nowrap-ns{white-space:nowrap}.pre-ns{white-space:pre}}@media screen and (min-width:30em) and (max-width:60em){.ws-normal-m{white-space:normal}.nowrap-m{white-space:nowrap}.pre-m{white-space:pre}}@media screen and (min-width:60em){.ws-normal-l{white-space:normal}.nowrap-l{white-space:nowrap}.pre-l{white-space:pre}}.v-base{vertical-align:baseline}.v-mid{vertical-align:middle}.v-top{vertical-align:top}.v-btm{vertical-align:bottom}@media screen and (min-width:30em){.v-base-ns{vertical-align:baseline}.v-mid-ns{vertical-align:middle}.v-top-ns{vertical-align:top}.v-btm-ns{vertical-align:bottom}}@media screen and (min-width:30em) and (max-width:60em){.v-base-m{vertical-align:baseline}.v-mid-m{vertical-align:middle}.v-top-m{vertical-align:top}.v-btm-m{vertical-align:bottom}}@media screen and (min-width:60em){.v-base-l{vertical-align:baseline}.v-mid-l{vertical-align:middle}.v-top-l{vertical-align:top}.v-btm-l{vertical-align:bottom}}.dim{opacity:1}.dim,.dim:focus,.dim:hover{transition:opacity .15s ease-in}.dim:focus,.dim:hover{opacity:.5}.dim:active{opacity:.8;transition:opacity .15s ease-out}.glow,.glow:focus,.glow:hover{transition:opacity .15s ease-in}.glow:focus,.glow:hover{opacity:1}.hide-child .child{opacity:0;transition:opacity .15s ease-in}.hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child{opacity:1;transition:opacity .15s ease-in}.underline-hover:focus,.underline-hover:hover{text-decoration:underline}.grow{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.grow:focus,.grow:hover{transform:scale(1.05)}.grow:active{transform:scale(.9)}.grow-large{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-in-out}.grow-large:focus,.grow-large:hover{transform:scale(1.2)}.grow-large:active{transform:scale(.95)}.pointer:hover,.shadow-hover{cursor:pointer}.shadow-hover{position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:after{content:"";box-shadow:0 0 16px 2px rgba(0,0,0,.2);border-radius:inherit;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:focus:after,.shadow-hover:hover:after{opacity:1}.bg-animate,.bg-animate:focus,.bg-animate:hover{transition:background-color .15s ease-in-out}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-999{z-index:999}.z-9999{z-index:9999}.z-max{z-index:2147483647}.z-inherit{z-index:inherit}.z-initial{z-index:auto}.z-unset{z-index:unset}.nested-copy-line-height ol,.nested-copy-line-height p,.nested-copy-line-height ul{line-height:1.5}.nested-headline-line-height h1,.nested-headline-line-height h2,.nested-headline-line-height h3,.nested-headline-line-height h4,.nested-headline-line-height h5,.nested-headline-line-height h6{line-height:1.25}.nested-list-reset ol,.nested-list-reset ul{padding-left:0;margin-left:0;list-style-type:none}.nested-copy-indent p+p{text-indent:1em;margin-top:0;margin-bottom:0}.nested-copy-separator p+p{margin-top:1.5em}.nested-img img{width:100%;max-width:100%;display:block}.nested-links a{color:#357edd;transition:color .15s ease-in}.nested-links a:focus,.nested-links a:hover{color:#96ccff;transition:color .15s ease-in}.pre,pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}pre code{display:block;padding:1.5em;font-size:.875rem;line-height:2}pre,pre code{white-space:pre}pre{background-color:#222;color:#ddd;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;position:relative}.pagination{margin:3rem 0}.pagination li{display:inline-block;margin-right:.375rem;font-size:.875rem;margin-bottom:2.5em}.pagination li a{padding:.5rem .625rem;background-color:#fff;color:#333;border:1px solid #ddd;border-radius:3px;text-decoration:none}.pagination li.disabled{display:none}.pagination li.active a:active,.pagination li.active a:link,.pagination li.active a:visited{background-color:#ddd}.facebook,.github,.gitlab,.instagram,.keybase,.linkedin,.mastodon,.medium,.slack,.stackoverflow,.twitter,.youtube{fill:#bababa}.new-window{opacity:0;display:inline-block;vertical-align:top}.link-transition:hover .new-window{opacity:1}.facebook:hover{fill:#3b5998}.twitter:hover{fill:#1da1f2}.instagram:hover{fill:#e1306c}.youtube:hover{fill:#cd201f}.github:hover{fill:#6cc644}.gitlab:hover{fill:#fc6d26}.keybase:hover{fill:#3d76ff}.linkedin:hover,.medium:hover{fill:#0077b5}.mastodon:hover{fill:#3088d4}.slack:hover{fill:#e01e5a}.stackoverflow:hover{fill:#f48024}#TableOfContents ul li{margin-bottom:1em}.lh-copy blockquote{display:block;font-size:.875em;margin-left:2rem;margin-top:2rem;margin-bottom:2rem;border-left:4px solid #ccc;padding-left:1rem}
10408\ No newline at end of file
10409diff --git a/themes/ananke/static/dist/css/app.4fc0b62e4b82c997bb0041217cd6b979.css b/themes/ananke/static/dist/css/app.4fc0b62e4b82c997bb0041217cd6b979.css
10410new file mode 100644
10411index 0000000000000000000000000000000000000000..de2428dc3032ebbc8bc5dfd5c282d0db7b3855a4
10412--- /dev/null
10413+++ b/themes/ananke/static/dist/css/app.4fc0b62e4b82c997bb0041217cd6b979.css
10414@@ -0,0 +1,5876 @@
10415+/*! TACHYONS v4.9.1 | http://tachyons.io */
10416+
10417+/*
10418+ *
10419+ * ________ ______
10420+ * ___ __/_____ _________ /______ ______________________
10421+ * __ / _ __ `/ ___/_ __ \_ / / / __ \_ __ \_ ___/
10422+ * _ / / /_/ // /__ _ / / / /_/ // /_/ / / / /(__ )
10423+ * /_/ \__,_/ \___/ /_/ /_/_\__, / \____//_/ /_//____/
10424+ * /____/
10425+ *
10426+ * TABLE OF CONTENTS
10427+ *
10428+ * 1. External Library Includes
10429+ * - Normalize.css | http://normalize.css.github.io
10430+ * 2. Tachyons Modules
10431+ * 3. Variables
10432+ * - Media Queries
10433+ * - Colors
10434+ * 4. Debugging
10435+ * - Debug all
10436+ * - Debug children
10437+ *
10438+ */
10439+
10440+/* External Library Includes */
10441+
10442+/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
10443+
10444+/* Document
10445+ ========================================================================== */
10446+
10447+/**
10448+ * 1. Correct the line height in all browsers.
10449+ * 2. Prevent adjustments of font size after orientation changes in iOS.
10450+ */
10451+
10452+html {
10453+ line-height: 1.15; /* 1 */
10454+ -webkit-text-size-adjust: 100%; /* 2 */
10455+}
10456+
10457+/* Sections
10458+ ========================================================================== */
10459+
10460+/**
10461+ * Remove the margin in all browsers.
10462+ */
10463+
10464+body {
10465+ margin: 0;
10466+}
10467+
10468+/**
10469+ * Correct the font size and margin on `h1` elements within `section` and
10470+ * `article` contexts in Chrome, Firefox, and Safari.
10471+ */
10472+
10473+h1 {
10474+ font-size: 2em;
10475+ margin: 0.67em 0;
10476+}
10477+
10478+/* Grouping content
10479+ ========================================================================== */
10480+
10481+/**
10482+ * 1. Add the correct box sizing in Firefox.
10483+ * 2. Show the overflow in Edge and IE.
10484+ */
10485+
10486+hr {
10487+ box-sizing: content-box; /* 1 */
10488+ height: 0; /* 1 */
10489+ overflow: visible; /* 2 */
10490+}
10491+
10492+/**
10493+ * 1. Correct the inheritance and scaling of font size in all browsers.
10494+ * 2. Correct the odd `em` font sizing in all browsers.
10495+ */
10496+
10497+pre {
10498+ font-family: monospace, monospace; /* 1 */
10499+ font-size: 1em; /* 2 */
10500+}
10501+
10502+/* Text-level semantics
10503+ ========================================================================== */
10504+
10505+/**
10506+ * Remove the gray background on active links in IE 10.
10507+ */
10508+
10509+a {
10510+ background-color: transparent;
10511+}
10512+
10513+/**
10514+ * 1. Remove the bottom border in Chrome 57-
10515+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
10516+ */
10517+
10518+abbr[title] {
10519+ border-bottom: none; /* 1 */
10520+ text-decoration: underline; /* 2 */
10521+ text-decoration: underline dotted; /* 2 */
10522+}
10523+
10524+/**
10525+ * Add the correct font weight in Chrome, Edge, and Safari.
10526+ */
10527+
10528+b,
10529+strong {
10530+ font-weight: bolder;
10531+}
10532+
10533+/**
10534+ * 1. Correct the inheritance and scaling of font size in all browsers.
10535+ * 2. Correct the odd `em` font sizing in all browsers.
10536+ */
10537+
10538+code,
10539+kbd,
10540+samp {
10541+ font-family: monospace, monospace; /* 1 */
10542+ font-size: 1em; /* 2 */
10543+}
10544+
10545+/**
10546+ * Add the correct font size in all browsers.
10547+ */
10548+
10549+small {
10550+ font-size: 80%;
10551+}
10552+
10553+/**
10554+ * Prevent `sub` and `sup` elements from affecting the line height in
10555+ * all browsers.
10556+ */
10557+
10558+sub,
10559+sup {
10560+ font-size: 75%;
10561+ line-height: 0;
10562+ position: relative;
10563+ vertical-align: baseline;
10564+}
10565+
10566+sub {
10567+ bottom: -0.25em;
10568+}
10569+
10570+sup {
10571+ top: -0.5em;
10572+}
10573+
10574+/* Embedded content
10575+ ========================================================================== */
10576+
10577+/**
10578+ * Remove the border on images inside links in IE 10.
10579+ */
10580+
10581+img {
10582+ border-style: none;
10583+}
10584+
10585+/* Forms
10586+ ========================================================================== */
10587+
10588+/**
10589+ * 1. Change the font styles in all browsers.
10590+ * 2. Remove the margin in Firefox and Safari.
10591+ */
10592+
10593+button,
10594+input,
10595+optgroup,
10596+select,
10597+textarea {
10598+ font-family: inherit; /* 1 */
10599+ font-size: 100%; /* 1 */
10600+ line-height: 1.15; /* 1 */
10601+ margin: 0; /* 2 */
10602+}
10603+
10604+/**
10605+ * Show the overflow in IE.
10606+ * 1. Show the overflow in Edge.
10607+ */
10608+
10609+button,
10610+input { /* 1 */
10611+ overflow: visible;
10612+}
10613+
10614+/**
10615+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
10616+ * 1. Remove the inheritance of text transform in Firefox.
10617+ */
10618+
10619+button,
10620+select { /* 1 */
10621+ text-transform: none;
10622+}
10623+
10624+/**
10625+ * Correct the inability to style clickable types in iOS and Safari.
10626+ */
10627+
10628+button,
10629+[type="button"],
10630+[type="reset"],
10631+[type="submit"] {
10632+ -webkit-appearance: button;
10633+}
10634+
10635+/**
10636+ * Remove the inner border and padding in Firefox.
10637+ */
10638+
10639+button::-moz-focus-inner,
10640+[type="button"]::-moz-focus-inner,
10641+[type="reset"]::-moz-focus-inner,
10642+[type="submit"]::-moz-focus-inner {
10643+ border-style: none;
10644+ padding: 0;
10645+}
10646+
10647+/**
10648+ * Restore the focus styles unset by the previous rule.
10649+ */
10650+
10651+button:-moz-focusring,
10652+[type="button"]:-moz-focusring,
10653+[type="reset"]:-moz-focusring,
10654+[type="submit"]:-moz-focusring {
10655+ outline: 1px dotted ButtonText;
10656+}
10657+
10658+/**
10659+ * Correct the padding in Firefox.
10660+ */
10661+
10662+fieldset {
10663+ padding: 0.35em 0.75em 0.625em;
10664+}
10665+
10666+/**
10667+ * 1. Correct the text wrapping in Edge and IE.
10668+ * 2. Correct the color inheritance from `fieldset` elements in IE.
10669+ * 3. Remove the padding so developers are not caught out when they zero out
10670+ * `fieldset` elements in all browsers.
10671+ */
10672+
10673+legend {
10674+ box-sizing: border-box; /* 1 */
10675+ color: inherit; /* 2 */
10676+ display: table; /* 1 */
10677+ max-width: 100%; /* 1 */
10678+ padding: 0; /* 3 */
10679+ white-space: normal; /* 1 */
10680+}
10681+
10682+/**
10683+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
10684+ */
10685+
10686+progress {
10687+ vertical-align: baseline;
10688+}
10689+
10690+/**
10691+ * Remove the default vertical scrollbar in IE 10+.
10692+ */
10693+
10694+textarea {
10695+ overflow: auto;
10696+}
10697+
10698+/**
10699+ * 1. Add the correct box sizing in IE 10.
10700+ * 2. Remove the padding in IE 10.
10701+ */
10702+
10703+[type="checkbox"],
10704+[type="radio"] {
10705+ box-sizing: border-box; /* 1 */
10706+ padding: 0; /* 2 */
10707+}
10708+
10709+/**
10710+ * Correct the cursor style of increment and decrement buttons in Chrome.
10711+ */
10712+
10713+[type="number"]::-webkit-inner-spin-button,
10714+[type="number"]::-webkit-outer-spin-button {
10715+ height: auto;
10716+}
10717+
10718+/**
10719+ * 1. Correct the odd appearance in Chrome and Safari.
10720+ * 2. Correct the outline style in Safari.
10721+ */
10722+
10723+[type="search"] {
10724+ -webkit-appearance: textfield; /* 1 */
10725+ outline-offset: -2px; /* 2 */
10726+}
10727+
10728+/**
10729+ * Remove the inner padding in Chrome and Safari on macOS.
10730+ */
10731+
10732+[type="search"]::-webkit-search-decoration {
10733+ -webkit-appearance: none;
10734+}
10735+
10736+/**
10737+ * 1. Correct the inability to style clickable types in iOS and Safari.
10738+ * 2. Change font properties to `inherit` in Safari.
10739+ */
10740+
10741+::-webkit-file-upload-button {
10742+ -webkit-appearance: button; /* 1 */
10743+ font: inherit; /* 2 */
10744+}
10745+
10746+/* Interactive
10747+ ========================================================================== */
10748+
10749+/*
10750+ * Add the correct display in Edge, IE 10+, and Firefox.
10751+ */
10752+
10753+details {
10754+ display: block;
10755+}
10756+
10757+/*
10758+ * Add the correct display in all browsers.
10759+ */
10760+
10761+summary {
10762+ display: list-item;
10763+}
10764+
10765+/* Misc
10766+ ========================================================================== */
10767+
10768+/**
10769+ * Add the correct display in IE 10+.
10770+ */
10771+
10772+template {
10773+ display: none;
10774+}
10775+
10776+/**
10777+ * Add the correct display in IE 10.
10778+ */
10779+
10780+[hidden] {
10781+ display: none;
10782+}
10783+
10784+/* Modules */
10785+
10786+/*
10787+
10788+ BOX SIZING
10789+
10790+*/
10791+
10792+html,
10793+body,
10794+div,
10795+article,
10796+aside,
10797+section,
10798+main,
10799+nav,
10800+footer,
10801+header,
10802+form,
10803+fieldset,
10804+legend,
10805+pre,
10806+code,
10807+a,
10808+h1,h2,h3,h4,h5,h6,
10809+p,
10810+ul,
10811+ol,
10812+li,
10813+dl,
10814+dt,
10815+dd,
10816+blockquote,
10817+figcaption,
10818+figure,
10819+textarea,
10820+table,
10821+td,
10822+th,
10823+tr,
10824+input[type="email"],
10825+input[type="number"],
10826+input[type="password"],
10827+input[type="tel"],
10828+input[type="text"],
10829+input[type="url"],
10830+.border-box {
10831+ box-sizing: border-box;
10832+}
10833+
10834+/*
10835+
10836+ ASPECT RATIOS
10837+
10838+*/
10839+
10840+/* This is for fluid media that is embedded from third party sites like youtube, vimeo etc.
10841+ * Wrap the outer element in aspect-ratio and then extend it with the desired ratio i.e
10842+ * Make sure there are no height and width attributes on the embedded media.
10843+ * Adapted from: https://github.com/suitcss/components-flex-embed
10844+ *
10845+ * Example:
10846+ *
10847+ * <div class="aspect-ratio aspect-ratio--16x9">
10848+ * <iframe class="aspect-ratio--object"></iframe>
10849+ * </div>
10850+ *
10851+ * */
10852+
10853+.aspect-ratio {
10854+ height: 0;
10855+ position: relative;
10856+}
10857+
10858+.aspect-ratio--16x9 { padding-bottom: 56.25%; }
10859+
10860+.aspect-ratio--9x16 { padding-bottom: 177.77%; }
10861+
10862+.aspect-ratio--4x3 { padding-bottom: 75%; }
10863+
10864+.aspect-ratio--3x4 { padding-bottom: 133.33%; }
10865+
10866+.aspect-ratio--6x4 { padding-bottom: 66.6%; }
10867+
10868+.aspect-ratio--4x6 { padding-bottom: 150%; }
10869+
10870+.aspect-ratio--8x5 { padding-bottom: 62.5%; }
10871+
10872+.aspect-ratio--5x8 { padding-bottom: 160%; }
10873+
10874+.aspect-ratio--7x5 { padding-bottom: 71.42%; }
10875+
10876+.aspect-ratio--5x7 { padding-bottom: 140%; }
10877+
10878+.aspect-ratio--1x1 { padding-bottom: 100%; }
10879+
10880+.aspect-ratio--object {
10881+ position: absolute;
10882+ top: 0;
10883+ right: 0;
10884+ bottom: 0;
10885+ left: 0;
10886+ width: 100%;
10887+ height: 100%;
10888+ z-index: 100;
10889+}
10890+
10891+@media screen and (min-width: 30em){
10892+ .aspect-ratio-ns {
10893+ height: 0;
10894+ position: relative;
10895+ }
10896+ .aspect-ratio--16x9-ns { padding-bottom: 56.25%; }
10897+ .aspect-ratio--9x16-ns { padding-bottom: 177.77%; }
10898+ .aspect-ratio--4x3-ns { padding-bottom: 75%; }
10899+ .aspect-ratio--3x4-ns { padding-bottom: 133.33%; }
10900+ .aspect-ratio--6x4-ns { padding-bottom: 66.6%; }
10901+ .aspect-ratio--4x6-ns { padding-bottom: 150%; }
10902+ .aspect-ratio--8x5-ns { padding-bottom: 62.5%; }
10903+ .aspect-ratio--5x8-ns { padding-bottom: 160%; }
10904+ .aspect-ratio--7x5-ns { padding-bottom: 71.42%; }
10905+ .aspect-ratio--5x7-ns { padding-bottom: 140%; }
10906+ .aspect-ratio--1x1-ns { padding-bottom: 100%; }
10907+ .aspect-ratio--object-ns {
10908+ position: absolute;
10909+ top: 0;
10910+ right: 0;
10911+ bottom: 0;
10912+ left: 0;
10913+ width: 100%;
10914+ height: 100%;
10915+ z-index: 100;
10916+ }
10917+}
10918+
10919+@media screen and (min-width: 30em) and (max-width: 60em){
10920+ .aspect-ratio-m {
10921+ height: 0;
10922+ position: relative;
10923+ }
10924+ .aspect-ratio--16x9-m { padding-bottom: 56.25%; }
10925+ .aspect-ratio--9x16-m { padding-bottom: 177.77%; }
10926+ .aspect-ratio--4x3-m { padding-bottom: 75%; }
10927+ .aspect-ratio--3x4-m { padding-bottom: 133.33%; }
10928+ .aspect-ratio--6x4-m { padding-bottom: 66.6%; }
10929+ .aspect-ratio--4x6-m { padding-bottom: 150%; }
10930+ .aspect-ratio--8x5-m { padding-bottom: 62.5%; }
10931+ .aspect-ratio--5x8-m { padding-bottom: 160%; }
10932+ .aspect-ratio--7x5-m { padding-bottom: 71.42%; }
10933+ .aspect-ratio--5x7-m { padding-bottom: 140%; }
10934+ .aspect-ratio--1x1-m { padding-bottom: 100%; }
10935+ .aspect-ratio--object-m {
10936+ position: absolute;
10937+ top: 0;
10938+ right: 0;
10939+ bottom: 0;
10940+ left: 0;
10941+ width: 100%;
10942+ height: 100%;
10943+ z-index: 100;
10944+ }
10945+}
10946+
10947+@media screen and (min-width: 60em){
10948+ .aspect-ratio-l {
10949+ height: 0;
10950+ position: relative;
10951+ }
10952+ .aspect-ratio--16x9-l { padding-bottom: 56.25%; }
10953+ .aspect-ratio--9x16-l { padding-bottom: 177.77%; }
10954+ .aspect-ratio--4x3-l { padding-bottom: 75%; }
10955+ .aspect-ratio--3x4-l { padding-bottom: 133.33%; }
10956+ .aspect-ratio--6x4-l { padding-bottom: 66.6%; }
10957+ .aspect-ratio--4x6-l { padding-bottom: 150%; }
10958+ .aspect-ratio--8x5-l { padding-bottom: 62.5%; }
10959+ .aspect-ratio--5x8-l { padding-bottom: 160%; }
10960+ .aspect-ratio--7x5-l { padding-bottom: 71.42%; }
10961+ .aspect-ratio--5x7-l { padding-bottom: 140%; }
10962+ .aspect-ratio--1x1-l { padding-bottom: 100%; }
10963+ .aspect-ratio--object-l {
10964+ position: absolute;
10965+ top: 0;
10966+ right: 0;
10967+ bottom: 0;
10968+ left: 0;
10969+ width: 100%;
10970+ height: 100%;
10971+ z-index: 100;
10972+ }
10973+}
10974+
10975+/*
10976+
10977+ IMAGES
10978+ Docs: http://tachyons.io/docs/elements/images/
10979+
10980+*/
10981+
10982+/* Responsive images! */
10983+
10984+img { max-width: 100%; }
10985+
10986+/*
10987+
10988+ BACKGROUND SIZE
10989+ Docs: http://tachyons.io/docs/themes/background-size/
10990+
10991+ Media Query Extensions:
10992+ -ns = not-small
10993+ -m = medium
10994+ -l = large
10995+
10996+*/
10997+
10998+/*
10999+ Often used in combination with background image set as an inline style
11000+ on an html element.
11001+*/
11002+
11003+.cover { background-size: cover!important; }
11004+
11005+.contain { background-size: contain!important; }
11006+
11007+@media screen and (min-width: 30em) {
11008+ .cover-ns { background-size: cover!important; }
11009+ .contain-ns { background-size: contain!important; }
11010+}
11011+
11012+@media screen and (min-width: 30em) and (max-width: 60em) {
11013+ .cover-m { background-size: cover!important; }
11014+ .contain-m { background-size: contain!important; }
11015+}
11016+
11017+@media screen and (min-width: 60em) {
11018+ .cover-l { background-size: cover!important; }
11019+ .contain-l { background-size: contain!important; }
11020+}
11021+
11022+/*
11023+
11024+ BACKGROUND POSITION
11025+
11026+ Base:
11027+ bg = background
11028+
11029+ Modifiers:
11030+ -center = center center
11031+ -top = top center
11032+ -right = center right
11033+ -bottom = bottom center
11034+ -left = center left
11035+
11036+ Media Query Extensions:
11037+ -ns = not-small
11038+ -m = medium
11039+ -l = large
11040+
11041+ */
11042+
11043+.bg-center {
11044+ background-repeat: no-repeat;
11045+ background-position: center center;
11046+}
11047+
11048+.bg-top {
11049+ background-repeat: no-repeat;
11050+ background-position: top center;
11051+}
11052+
11053+.bg-right {
11054+ background-repeat: no-repeat;
11055+ background-position: center right;
11056+}
11057+
11058+.bg-bottom {
11059+ background-repeat: no-repeat;
11060+ background-position: bottom center;
11061+}
11062+
11063+.bg-left {
11064+ background-repeat: no-repeat;
11065+ background-position: center left;
11066+}
11067+
11068+@media screen and (min-width: 30em) {
11069+ .bg-center-ns {
11070+ background-repeat: no-repeat;
11071+ background-position: center center;
11072+ }
11073+
11074+ .bg-top-ns {
11075+ background-repeat: no-repeat;
11076+ background-position: top center;
11077+ }
11078+
11079+ .bg-right-ns {
11080+ background-repeat: no-repeat;
11081+ background-position: center right;
11082+ }
11083+
11084+ .bg-bottom-ns {
11085+ background-repeat: no-repeat;
11086+ background-position: bottom center;
11087+ }
11088+
11089+ .bg-left-ns {
11090+ background-repeat: no-repeat;
11091+ background-position: center left;
11092+ }
11093+}
11094+
11095+@media screen and (min-width: 30em) and (max-width: 60em) {
11096+ .bg-center-m {
11097+ background-repeat: no-repeat;
11098+ background-position: center center;
11099+ }
11100+
11101+ .bg-top-m {
11102+ background-repeat: no-repeat;
11103+ background-position: top center;
11104+ }
11105+
11106+ .bg-right-m {
11107+ background-repeat: no-repeat;
11108+ background-position: center right;
11109+ }
11110+
11111+ .bg-bottom-m {
11112+ background-repeat: no-repeat;
11113+ background-position: bottom center;
11114+ }
11115+
11116+ .bg-left-m {
11117+ background-repeat: no-repeat;
11118+ background-position: center left;
11119+ }
11120+}
11121+
11122+@media screen and (min-width: 60em) {
11123+ .bg-center-l {
11124+ background-repeat: no-repeat;
11125+ background-position: center center;
11126+ }
11127+
11128+ .bg-top-l {
11129+ background-repeat: no-repeat;
11130+ background-position: top center;
11131+ }
11132+
11133+ .bg-right-l {
11134+ background-repeat: no-repeat;
11135+ background-position: center right;
11136+ }
11137+
11138+ .bg-bottom-l {
11139+ background-repeat: no-repeat;
11140+ background-position: bottom center;
11141+ }
11142+
11143+ .bg-left-l {
11144+ background-repeat: no-repeat;
11145+ background-position: center left;
11146+ }
11147+}
11148+
11149+/*
11150+
11151+ OUTLINES
11152+
11153+ Media Query Extensions:
11154+ -ns = not-small
11155+ -m = medium
11156+ -l = large
11157+
11158+*/
11159+
11160+.outline { outline: 1px solid; }
11161+
11162+.outline-transparent { outline: 1px solid transparent; }
11163+
11164+.outline-0 { outline: 0; }
11165+
11166+@media screen and (min-width: 30em) {
11167+ .outline-ns { outline: 1px solid; }
11168+ .outline-transparent-ns { outline: 1px solid transparent; }
11169+ .outline-0-ns { outline: 0; }
11170+}
11171+
11172+@media screen and (min-width: 30em) and (max-width: 60em) {
11173+ .outline-m { outline: 1px solid; }
11174+ .outline-transparent-m { outline: 1px solid transparent; }
11175+ .outline-0-m { outline: 0; }
11176+}
11177+
11178+@media screen and (min-width: 60em) {
11179+ .outline-l { outline: 1px solid; }
11180+ .outline-transparent-l { outline: 1px solid transparent; }
11181+ .outline-0-l { outline: 0; }
11182+}
11183+
11184+/*
11185+
11186+ BORDERS
11187+ Docs: http://tachyons.io/docs/themes/borders/
11188+
11189+ Base:
11190+ b = border
11191+
11192+ Modifiers:
11193+ a = all
11194+ t = top
11195+ r = right
11196+ b = bottom
11197+ l = left
11198+ n = none
11199+
11200+ Media Query Extensions:
11201+ -ns = not-small
11202+ -m = medium
11203+ -l = large
11204+
11205+*/
11206+
11207+.ba { border-style: solid; border-width: 1px; }
11208+
11209+.bt { border-top-style: solid; border-top-width: 1px; }
11210+
11211+.br { border-right-style: solid; border-right-width: 1px; }
11212+
11213+.bb { border-bottom-style: solid; border-bottom-width: 1px; }
11214+
11215+.bl { border-left-style: solid; border-left-width: 1px; }
11216+
11217+.bn { border-style: none; border-width: 0; }
11218+
11219+@media screen and (min-width: 30em) {
11220+ .ba-ns { border-style: solid; border-width: 1px; }
11221+ .bt-ns { border-top-style: solid; border-top-width: 1px; }
11222+ .br-ns { border-right-style: solid; border-right-width: 1px; }
11223+ .bb-ns { border-bottom-style: solid; border-bottom-width: 1px; }
11224+ .bl-ns { border-left-style: solid; border-left-width: 1px; }
11225+ .bn-ns { border-style: none; border-width: 0; }
11226+}
11227+
11228+@media screen and (min-width: 30em) and (max-width: 60em) {
11229+ .ba-m { border-style: solid; border-width: 1px; }
11230+ .bt-m { border-top-style: solid; border-top-width: 1px; }
11231+ .br-m { border-right-style: solid; border-right-width: 1px; }
11232+ .bb-m { border-bottom-style: solid; border-bottom-width: 1px; }
11233+ .bl-m { border-left-style: solid; border-left-width: 1px; }
11234+ .bn-m { border-style: none; border-width: 0; }
11235+}
11236+
11237+@media screen and (min-width: 60em) {
11238+ .ba-l { border-style: solid; border-width: 1px; }
11239+ .bt-l { border-top-style: solid; border-top-width: 1px; }
11240+ .br-l { border-right-style: solid; border-right-width: 1px; }
11241+ .bb-l { border-bottom-style: solid; border-bottom-width: 1px; }
11242+ .bl-l { border-left-style: solid; border-left-width: 1px; }
11243+ .bn-l { border-style: none; border-width: 0; }
11244+}
11245+
11246+/*
11247+
11248+ BORDER COLORS
11249+ Docs: http://tachyons.io/docs/themes/borders/
11250+
11251+ Border colors can be used to extend the base
11252+ border classes ba,bt,bb,br,bl found in the _borders.css file.
11253+
11254+ The base border class by default will set the color of the border
11255+ to that of the current text color. These classes are for the cases
11256+ where you desire for the text and border colors to be different.
11257+
11258+ Base:
11259+ b = border
11260+
11261+ Modifiers:
11262+ --color-name = each color variable name is also a border color name
11263+
11264+*/
11265+
11266+.b--black { border-color: #000; }
11267+
11268+.b--near-black { border-color: #111; }
11269+
11270+.b--dark-gray { border-color: #333; }
11271+
11272+.b--mid-gray { border-color: #555; }
11273+
11274+.b--gray { border-color: #777; }
11275+
11276+.b--silver { border-color: #999; }
11277+
11278+.b--light-silver { border-color: #aaa; }
11279+
11280+.b--moon-gray { border-color: #ccc; }
11281+
11282+.b--light-gray { border-color: #eee; }
11283+
11284+.b--near-white { border-color: #f4f4f4; }
11285+
11286+.b--white { border-color: #fff; }
11287+
11288+.b--white-90 { border-color: rgba(255, 255, 255, .9); }
11289+
11290+.b--white-80 { border-color: rgba(255, 255, 255, .8); }
11291+
11292+.b--white-70 { border-color: rgba(255, 255, 255, .7); }
11293+
11294+.b--white-60 { border-color: rgba(255, 255, 255, .6); }
11295+
11296+.b--white-50 { border-color: rgba(255, 255, 255, .5); }
11297+
11298+.b--white-40 { border-color: rgba(255, 255, 255, .4); }
11299+
11300+.b--white-30 { border-color: rgba(255, 255, 255, .3); }
11301+
11302+.b--white-20 { border-color: rgba(255, 255, 255, .2); }
11303+
11304+.b--white-10 { border-color: rgba(255, 255, 255, .1); }
11305+
11306+.b--white-05 { border-color: rgba(255, 255, 255, .05); }
11307+
11308+.b--white-025 { border-color: rgba(255, 255, 255, .025); }
11309+
11310+.b--white-0125 { border-color: rgba(255, 255, 255, .0125); }
11311+
11312+.b--black-90 { border-color: rgba(0, 0, 0, .9); }
11313+
11314+.b--black-80 { border-color: rgba(0, 0, 0, .8); }
11315+
11316+.b--black-70 { border-color: rgba(0, 0, 0, .7); }
11317+
11318+.b--black-60 { border-color: rgba(0, 0, 0, .6); }
11319+
11320+.b--black-50 { border-color: rgba(0, 0, 0, .5); }
11321+
11322+.b--black-40 { border-color: rgba(0, 0, 0, .4); }
11323+
11324+.b--black-30 { border-color: rgba(0, 0, 0, .3); }
11325+
11326+.b--black-20 { border-color: rgba(0, 0, 0, .2); }
11327+
11328+.b--black-10 { border-color: rgba(0, 0, 0, .1); }
11329+
11330+.b--black-05 { border-color: rgba(0, 0, 0, .05); }
11331+
11332+.b--black-025 { border-color: rgba(0, 0, 0, .025); }
11333+
11334+.b--black-0125 { border-color: rgba(0, 0, 0, .0125); }
11335+
11336+.b--dark-red { border-color: #e7040f; }
11337+
11338+.b--red { border-color: #ff4136; }
11339+
11340+.b--light-red { border-color: #ff725c; }
11341+
11342+.b--orange { border-color: #ff6300; }
11343+
11344+.b--gold { border-color: #ffb700; }
11345+
11346+.b--yellow { border-color: #ffd700; }
11347+
11348+.b--light-yellow { border-color: #fbf1a9; }
11349+
11350+.b--purple { border-color: #5e2ca5; }
11351+
11352+.b--light-purple { border-color: #a463f2; }
11353+
11354+.b--dark-pink { border-color: #d5008f; }
11355+
11356+.b--hot-pink { border-color: #ff41b4; }
11357+
11358+.b--pink { border-color: #ff80cc; }
11359+
11360+.b--light-pink { border-color: #ffa3d7; }
11361+
11362+.b--dark-green { border-color: #137752; }
11363+
11364+.b--green { border-color: #19a974; }
11365+
11366+.b--light-green { border-color: #9eebcf; }
11367+
11368+.b--navy { border-color: #001b44; }
11369+
11370+.b--dark-blue { border-color: #00449e; }
11371+
11372+.b--blue { border-color: #357edd; }
11373+
11374+.b--light-blue { border-color: #96ccff; }
11375+
11376+.b--lightest-blue { border-color: #cdecff; }
11377+
11378+.b--washed-blue { border-color: #f6fffe; }
11379+
11380+.b--washed-green { border-color: #e8fdf5; }
11381+
11382+.b--washed-yellow { border-color: #fffceb; }
11383+
11384+.b--washed-red { border-color: #ffdfdf; }
11385+
11386+.b--transparent { border-color: transparent; }
11387+
11388+.b--inherit { border-color: inherit; }
11389+
11390+/*
11391+
11392+ BORDER RADIUS
11393+ Docs: http://tachyons.io/docs/themes/border-radius/
11394+
11395+ Base:
11396+ br = border-radius
11397+
11398+ Modifiers:
11399+ 0 = 0/none
11400+ 1 = 1st step in scale
11401+ 2 = 2nd step in scale
11402+ 3 = 3rd step in scale
11403+ 4 = 4th step in scale
11404+
11405+ Literal values:
11406+ -100 = 100%
11407+ -pill = 9999px
11408+
11409+ Media Query Extensions:
11410+ -ns = not-small
11411+ -m = medium
11412+ -l = large
11413+
11414+*/
11415+
11416+.br0 { border-radius: 0; }
11417+
11418+.br1 { border-radius: .125rem; }
11419+
11420+.br2 { border-radius: .25rem; }
11421+
11422+.br3 { border-radius: .5rem; }
11423+
11424+.br4 { border-radius: 1rem; }
11425+
11426+.br-100 { border-radius: 100%; }
11427+
11428+.br-pill { border-radius: 9999px; }
11429+
11430+.br--bottom {
11431+ border-top-left-radius: 0;
11432+ border-top-right-radius: 0;
11433+ }
11434+
11435+.br--top {
11436+ border-bottom-left-radius: 0;
11437+ border-bottom-right-radius: 0;
11438+ }
11439+
11440+.br--right {
11441+ border-top-left-radius: 0;
11442+ border-bottom-left-radius: 0;
11443+ }
11444+
11445+.br--left {
11446+ border-top-right-radius: 0;
11447+ border-bottom-right-radius: 0;
11448+ }
11449+
11450+@media screen and (min-width: 30em) {
11451+ .br0-ns { border-radius: 0; }
11452+ .br1-ns { border-radius: .125rem; }
11453+ .br2-ns { border-radius: .25rem; }
11454+ .br3-ns { border-radius: .5rem; }
11455+ .br4-ns { border-radius: 1rem; }
11456+ .br-100-ns { border-radius: 100%; }
11457+ .br-pill-ns { border-radius: 9999px; }
11458+ .br--bottom-ns {
11459+ border-top-left-radius: 0;
11460+ border-top-right-radius: 0;
11461+ }
11462+ .br--top-ns {
11463+ border-bottom-left-radius: 0;
11464+ border-bottom-right-radius: 0;
11465+ }
11466+ .br--right-ns {
11467+ border-top-left-radius: 0;
11468+ border-bottom-left-radius: 0;
11469+ }
11470+ .br--left-ns {
11471+ border-top-right-radius: 0;
11472+ border-bottom-right-radius: 0;
11473+ }
11474+}
11475+
11476+@media screen and (min-width: 30em) and (max-width: 60em) {
11477+ .br0-m { border-radius: 0; }
11478+ .br1-m { border-radius: .125rem; }
11479+ .br2-m { border-radius: .25rem; }
11480+ .br3-m { border-radius: .5rem; }
11481+ .br4-m { border-radius: 1rem; }
11482+ .br-100-m { border-radius: 100%; }
11483+ .br-pill-m { border-radius: 9999px; }
11484+ .br--bottom-m {
11485+ border-top-left-radius: 0;
11486+ border-top-right-radius: 0;
11487+ }
11488+ .br--top-m {
11489+ border-bottom-left-radius: 0;
11490+ border-bottom-right-radius: 0;
11491+ }
11492+ .br--right-m {
11493+ border-top-left-radius: 0;
11494+ border-bottom-left-radius: 0;
11495+ }
11496+ .br--left-m {
11497+ border-top-right-radius: 0;
11498+ border-bottom-right-radius: 0;
11499+ }
11500+}
11501+
11502+@media screen and (min-width: 60em) {
11503+ .br0-l { border-radius: 0; }
11504+ .br1-l { border-radius: .125rem; }
11505+ .br2-l { border-radius: .25rem; }
11506+ .br3-l { border-radius: .5rem; }
11507+ .br4-l { border-radius: 1rem; }
11508+ .br-100-l { border-radius: 100%; }
11509+ .br-pill-l { border-radius: 9999px; }
11510+ .br--bottom-l {
11511+ border-top-left-radius: 0;
11512+ border-top-right-radius: 0;
11513+ }
11514+ .br--top-l {
11515+ border-bottom-left-radius: 0;
11516+ border-bottom-right-radius: 0;
11517+ }
11518+ .br--right-l {
11519+ border-top-left-radius: 0;
11520+ border-bottom-left-radius: 0;
11521+ }
11522+ .br--left-l {
11523+ border-top-right-radius: 0;
11524+ border-bottom-right-radius: 0;
11525+ }
11526+}
11527+
11528+/*
11529+
11530+ BORDER STYLES
11531+ Docs: http://tachyons.io/docs/themes/borders/
11532+
11533+ Depends on base border module in _borders.css
11534+
11535+ Base:
11536+ b = border-style
11537+
11538+ Modifiers:
11539+ --none = none
11540+ --dotted = dotted
11541+ --dashed = dashed
11542+ --solid = solid
11543+
11544+ Media Query Extensions:
11545+ -ns = not-small
11546+ -m = medium
11547+ -l = large
11548+
11549+ */
11550+
11551+.b--dotted { border-style: dotted; }
11552+
11553+.b--dashed { border-style: dashed; }
11554+
11555+.b--solid { border-style: solid; }
11556+
11557+.b--none { border-style: none; }
11558+
11559+@media screen and (min-width: 30em) {
11560+ .b--dotted-ns { border-style: dotted; }
11561+ .b--dashed-ns { border-style: dashed; }
11562+ .b--solid-ns { border-style: solid; }
11563+ .b--none-ns { border-style: none; }
11564+}
11565+
11566+@media screen and (min-width: 30em) and (max-width: 60em) {
11567+ .b--dotted-m { border-style: dotted; }
11568+ .b--dashed-m { border-style: dashed; }
11569+ .b--solid-m { border-style: solid; }
11570+ .b--none-m { border-style: none; }
11571+}
11572+
11573+@media screen and (min-width: 60em) {
11574+ .b--dotted-l { border-style: dotted; }
11575+ .b--dashed-l { border-style: dashed; }
11576+ .b--solid-l { border-style: solid; }
11577+ .b--none-l { border-style: none; }
11578+}
11579+
11580+/*
11581+
11582+ BORDER WIDTHS
11583+ Docs: http://tachyons.io/docs/themes/borders/
11584+
11585+ Base:
11586+ bw = border-width
11587+
11588+ Modifiers:
11589+ 0 = 0 width border
11590+ 1 = 1st step in border-width scale
11591+ 2 = 2nd step in border-width scale
11592+ 3 = 3rd step in border-width scale
11593+ 4 = 4th step in border-width scale
11594+ 5 = 5th step in border-width scale
11595+
11596+ Media Query Extensions:
11597+ -ns = not-small
11598+ -m = medium
11599+ -l = large
11600+
11601+*/
11602+
11603+.bw0 { border-width: 0; }
11604+
11605+.bw1 { border-width: .125rem; }
11606+
11607+.bw2 { border-width: .25rem; }
11608+
11609+.bw3 { border-width: .5rem; }
11610+
11611+.bw4 { border-width: 1rem; }
11612+
11613+.bw5 { border-width: 2rem; }
11614+
11615+/* Resets */
11616+
11617+.bt-0 { border-top-width: 0; }
11618+
11619+.br-0 { border-right-width: 0; }
11620+
11621+.bb-0 { border-bottom-width: 0; }
11622+
11623+.bl-0 { border-left-width: 0; }
11624+
11625+@media screen and (min-width: 30em) {
11626+ .bw0-ns { border-width: 0; }
11627+ .bw1-ns { border-width: .125rem; }
11628+ .bw2-ns { border-width: .25rem; }
11629+ .bw3-ns { border-width: .5rem; }
11630+ .bw4-ns { border-width: 1rem; }
11631+ .bw5-ns { border-width: 2rem; }
11632+ .bt-0-ns { border-top-width: 0; }
11633+ .br-0-ns { border-right-width: 0; }
11634+ .bb-0-ns { border-bottom-width: 0; }
11635+ .bl-0-ns { border-left-width: 0; }
11636+}
11637+
11638+@media screen and (min-width: 30em) and (max-width: 60em) {
11639+ .bw0-m { border-width: 0; }
11640+ .bw1-m { border-width: .125rem; }
11641+ .bw2-m { border-width: .25rem; }
11642+ .bw3-m { border-width: .5rem; }
11643+ .bw4-m { border-width: 1rem; }
11644+ .bw5-m { border-width: 2rem; }
11645+ .bt-0-m { border-top-width: 0; }
11646+ .br-0-m { border-right-width: 0; }
11647+ .bb-0-m { border-bottom-width: 0; }
11648+ .bl-0-m { border-left-width: 0; }
11649+}
11650+
11651+@media screen and (min-width: 60em) {
11652+ .bw0-l { border-width: 0; }
11653+ .bw1-l { border-width: .125rem; }
11654+ .bw2-l { border-width: .25rem; }
11655+ .bw3-l { border-width: .5rem; }
11656+ .bw4-l { border-width: 1rem; }
11657+ .bw5-l { border-width: 2rem; }
11658+ .bt-0-l { border-top-width: 0; }
11659+ .br-0-l { border-right-width: 0; }
11660+ .bb-0-l { border-bottom-width: 0; }
11661+ .bl-0-l { border-left-width: 0; }
11662+}
11663+
11664+/*
11665+
11666+ BOX-SHADOW
11667+ Docs: http://tachyons.io/docs/themes/box-shadow/
11668+
11669+ Media Query Extensions:
11670+ -ns = not-small
11671+ -m = medium
11672+ -l = large
11673+
11674+ */
11675+
11676+.shadow-1 { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
11677+
11678+.shadow-2 { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
11679+
11680+.shadow-3 { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
11681+
11682+.shadow-4 { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
11683+
11684+.shadow-5 { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
11685+
11686+@media screen and (min-width: 30em) {
11687+ .shadow-1-ns { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
11688+ .shadow-2-ns { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
11689+ .shadow-3-ns { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
11690+ .shadow-4-ns { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
11691+ .shadow-5-ns { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
11692+}
11693+
11694+@media screen and (min-width: 30em) and (max-width: 60em) {
11695+ .shadow-1-m { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
11696+ .shadow-2-m { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
11697+ .shadow-3-m { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
11698+ .shadow-4-m { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
11699+ .shadow-5-m { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
11700+}
11701+
11702+@media screen and (min-width: 60em) {
11703+ .shadow-1-l { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
11704+ .shadow-2-l { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
11705+ .shadow-3-l { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
11706+ .shadow-4-l { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
11707+ .shadow-5-l { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
11708+}
11709+
11710+/*
11711+
11712+ CODE
11713+
11714+*/
11715+
11716+.pre {
11717+ overflow-x: auto;
11718+ overflow-y: hidden;
11719+ overflow: scroll;
11720+}
11721+
11722+/*
11723+
11724+ COORDINATES
11725+ Docs: http://tachyons.io/docs/layout/position/
11726+
11727+ Use in combination with the position module.
11728+
11729+ Base:
11730+ top
11731+ bottom
11732+ right
11733+ left
11734+
11735+ Modifiers:
11736+ -0 = literal value 0
11737+ -1 = literal value 1
11738+ -2 = literal value 2
11739+ --1 = literal value -1
11740+ --2 = literal value -2
11741+
11742+ Media Query Extensions:
11743+ -ns = not-small
11744+ -m = medium
11745+ -l = large
11746+
11747+*/
11748+
11749+.top-0 { top: 0; }
11750+
11751+.right-0 { right: 0; }
11752+
11753+.bottom-0 { bottom: 0; }
11754+
11755+.left-0 { left: 0; }
11756+
11757+.top-1 { top: 1rem; }
11758+
11759+.right-1 { right: 1rem; }
11760+
11761+.bottom-1 { bottom: 1rem; }
11762+
11763+.left-1 { left: 1rem; }
11764+
11765+.top-2 { top: 2rem; }
11766+
11767+.right-2 { right: 2rem; }
11768+
11769+.bottom-2 { bottom: 2rem; }
11770+
11771+.left-2 { left: 2rem; }
11772+
11773+.top--1 { top: -1rem; }
11774+
11775+.right--1 { right: -1rem; }
11776+
11777+.bottom--1 { bottom: -1rem; }
11778+
11779+.left--1 { left: -1rem; }
11780+
11781+.top--2 { top: -2rem; }
11782+
11783+.right--2 { right: -2rem; }
11784+
11785+.bottom--2 { bottom: -2rem; }
11786+
11787+.left--2 { left: -2rem; }
11788+
11789+.absolute--fill {
11790+ top: 0;
11791+ right: 0;
11792+ bottom: 0;
11793+ left: 0;
11794+}
11795+
11796+@media screen and (min-width: 30em) {
11797+ .top-0-ns { top: 0; }
11798+ .left-0-ns { left: 0; }
11799+ .right-0-ns { right: 0; }
11800+ .bottom-0-ns { bottom: 0; }
11801+ .top-1-ns { top: 1rem; }
11802+ .left-1-ns { left: 1rem; }
11803+ .right-1-ns { right: 1rem; }
11804+ .bottom-1-ns { bottom: 1rem; }
11805+ .top-2-ns { top: 2rem; }
11806+ .left-2-ns { left: 2rem; }
11807+ .right-2-ns { right: 2rem; }
11808+ .bottom-2-ns { bottom: 2rem; }
11809+ .top--1-ns { top: -1rem; }
11810+ .right--1-ns { right: -1rem; }
11811+ .bottom--1-ns { bottom: -1rem; }
11812+ .left--1-ns { left: -1rem; }
11813+ .top--2-ns { top: -2rem; }
11814+ .right--2-ns { right: -2rem; }
11815+ .bottom--2-ns { bottom: -2rem; }
11816+ .left--2-ns { left: -2rem; }
11817+ .absolute--fill-ns {
11818+ top: 0;
11819+ right: 0;
11820+ bottom: 0;
11821+ left: 0;
11822+ }
11823+}
11824+
11825+@media screen and (min-width: 30em) and (max-width: 60em) {
11826+ .top-0-m { top: 0; }
11827+ .left-0-m { left: 0; }
11828+ .right-0-m { right: 0; }
11829+ .bottom-0-m { bottom: 0; }
11830+ .top-1-m { top: 1rem; }
11831+ .left-1-m { left: 1rem; }
11832+ .right-1-m { right: 1rem; }
11833+ .bottom-1-m { bottom: 1rem; }
11834+ .top-2-m { top: 2rem; }
11835+ .left-2-m { left: 2rem; }
11836+ .right-2-m { right: 2rem; }
11837+ .bottom-2-m { bottom: 2rem; }
11838+ .top--1-m { top: -1rem; }
11839+ .right--1-m { right: -1rem; }
11840+ .bottom--1-m { bottom: -1rem; }
11841+ .left--1-m { left: -1rem; }
11842+ .top--2-m { top: -2rem; }
11843+ .right--2-m { right: -2rem; }
11844+ .bottom--2-m { bottom: -2rem; }
11845+ .left--2-m { left: -2rem; }
11846+ .absolute--fill-m {
11847+ top: 0;
11848+ right: 0;
11849+ bottom: 0;
11850+ left: 0;
11851+ }
11852+}
11853+
11854+@media screen and (min-width: 60em) {
11855+ .top-0-l { top: 0; }
11856+ .left-0-l { left: 0; }
11857+ .right-0-l { right: 0; }
11858+ .bottom-0-l { bottom: 0; }
11859+ .top-1-l { top: 1rem; }
11860+ .left-1-l { left: 1rem; }
11861+ .right-1-l { right: 1rem; }
11862+ .bottom-1-l { bottom: 1rem; }
11863+ .top-2-l { top: 2rem; }
11864+ .left-2-l { left: 2rem; }
11865+ .right-2-l { right: 2rem; }
11866+ .bottom-2-l { bottom: 2rem; }
11867+ .top--1-l { top: -1rem; }
11868+ .right--1-l { right: -1rem; }
11869+ .bottom--1-l { bottom: -1rem; }
11870+ .left--1-l { left: -1rem; }
11871+ .top--2-l { top: -2rem; }
11872+ .right--2-l { right: -2rem; }
11873+ .bottom--2-l { bottom: -2rem; }
11874+ .left--2-l { left: -2rem; }
11875+ .absolute--fill-l {
11876+ top: 0;
11877+ right: 0;
11878+ bottom: 0;
11879+ left: 0;
11880+ }
11881+}
11882+
11883+/*
11884+
11885+ CLEARFIX
11886+ http://tachyons.io/docs/layout/clearfix/
11887+
11888+*/
11889+
11890+/* Nicolas Gallaghers Clearfix solution
11891+ Ref: http://nicolasgallagher.com/micro-clearfix-hack/ */
11892+
11893+.cf:before,
11894+.cf:after { content: " "; display: table; }
11895+
11896+.cf:after { clear: both; }
11897+
11898+.cf { *zoom: 1; }
11899+
11900+.cl { clear: left; }
11901+
11902+.cr { clear: right; }
11903+
11904+.cb { clear: both; }
11905+
11906+.cn { clear: none; }
11907+
11908+@media screen and (min-width: 30em) {
11909+ .cl-ns { clear: left; }
11910+ .cr-ns { clear: right; }
11911+ .cb-ns { clear: both; }
11912+ .cn-ns { clear: none; }
11913+}
11914+
11915+@media screen and (min-width: 30em) and (max-width: 60em) {
11916+ .cl-m { clear: left; }
11917+ .cr-m { clear: right; }
11918+ .cb-m { clear: both; }
11919+ .cn-m { clear: none; }
11920+}
11921+
11922+@media screen and (min-width: 60em) {
11923+ .cl-l { clear: left; }
11924+ .cr-l { clear: right; }
11925+ .cb-l { clear: both; }
11926+ .cn-l { clear: none; }
11927+}
11928+
11929+/*
11930+
11931+ DISPLAY
11932+ Docs: http://tachyons.io/docs/layout/display
11933+
11934+ Base:
11935+ d = display
11936+
11937+ Modifiers:
11938+ n = none
11939+ b = block
11940+ ib = inline-block
11941+ it = inline-table
11942+ t = table
11943+ tc = table-cell
11944+ t-row = table-row
11945+ t-columm = table-column
11946+ t-column-group = table-column-group
11947+
11948+ Media Query Extensions:
11949+ -ns = not-small
11950+ -m = medium
11951+ -l = large
11952+
11953+*/
11954+
11955+.dn { display: none; }
11956+
11957+.di { display: inline; }
11958+
11959+.db { display: block; }
11960+
11961+.dib { display: inline-block; }
11962+
11963+.dit { display: inline-table; }
11964+
11965+.dt { display: table; }
11966+
11967+.dtc { display: table-cell; }
11968+
11969+.dt-row { display: table-row; }
11970+
11971+.dt-row-group { display: table-row-group; }
11972+
11973+.dt-column { display: table-column; }
11974+
11975+.dt-column-group { display: table-column-group; }
11976+
11977+/*
11978+ This will set table to full width and then
11979+ all cells will be equal width
11980+*/
11981+
11982+.dt--fixed {
11983+ table-layout: fixed;
11984+ width: 100%;
11985+}
11986+
11987+@media screen and (min-width: 30em) {
11988+ .dn-ns { display: none; }
11989+ .di-ns { display: inline; }
11990+ .db-ns { display: block; }
11991+ .dib-ns { display: inline-block; }
11992+ .dit-ns { display: inline-table; }
11993+ .dt-ns { display: table; }
11994+ .dtc-ns { display: table-cell; }
11995+ .dt-row-ns { display: table-row; }
11996+ .dt-row-group-ns { display: table-row-group; }
11997+ .dt-column-ns { display: table-column; }
11998+ .dt-column-group-ns { display: table-column-group; }
11999+
12000+ .dt--fixed-ns {
12001+ table-layout: fixed;
12002+ width: 100%;
12003+ }
12004+}
12005+
12006+@media screen and (min-width: 30em) and (max-width: 60em) {
12007+ .dn-m { display: none; }
12008+ .di-m { display: inline; }
12009+ .db-m { display: block; }
12010+ .dib-m { display: inline-block; }
12011+ .dit-m { display: inline-table; }
12012+ .dt-m { display: table; }
12013+ .dtc-m { display: table-cell; }
12014+ .dt-row-m { display: table-row; }
12015+ .dt-row-group-m { display: table-row-group; }
12016+ .dt-column-m { display: table-column; }
12017+ .dt-column-group-m { display: table-column-group; }
12018+
12019+ .dt--fixed-m {
12020+ table-layout: fixed;
12021+ width: 100%;
12022+ }
12023+}
12024+
12025+@media screen and (min-width: 60em) {
12026+ .dn-l { display: none; }
12027+ .di-l { display: inline; }
12028+ .db-l { display: block; }
12029+ .dib-l { display: inline-block; }
12030+ .dit-l { display: inline-table; }
12031+ .dt-l { display: table; }
12032+ .dtc-l { display: table-cell; }
12033+ .dt-row-l { display: table-row; }
12034+ .dt-row-group-l { display: table-row-group; }
12035+ .dt-column-l { display: table-column; }
12036+ .dt-column-group-l { display: table-column-group; }
12037+
12038+ .dt--fixed-l {
12039+ table-layout: fixed;
12040+ width: 100%;
12041+ }
12042+}
12043+
12044+/*
12045+
12046+ FLEXBOX
12047+
12048+ Media Query Extensions:
12049+ -ns = not-small
12050+ -m = medium
12051+ -l = large
12052+
12053+*/
12054+
12055+.flex { display: -webkit-box; display: -ms-flexbox; display: flex; }
12056+
12057+.inline-flex { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
12058+
12059+/* 1. Fix for Chrome 44 bug.
12060+ * https://code.google.com/p/chromium/issues/detail?id=506893 */
12061+
12062+.flex-auto {
12063+ -webkit-box-flex: 1;
12064+ -ms-flex: 1 1 auto;
12065+ flex: 1 1 auto;
12066+ min-width: 0; /* 1 */
12067+ min-height: 0; /* 1 */
12068+}
12069+
12070+.flex-none { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
12071+
12072+.flex-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
12073+
12074+.flex-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
12075+
12076+.flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; }
12077+
12078+.flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
12079+
12080+.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
12081+
12082+.flex-column-reverse { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
12083+
12084+.flex-row-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
12085+
12086+.items-start { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
12087+
12088+.items-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
12089+
12090+.items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
12091+
12092+.items-baseline { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
12093+
12094+.items-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
12095+
12096+.self-start { -ms-flex-item-align: start; align-self: flex-start; }
12097+
12098+.self-end { -ms-flex-item-align: end; align-self: flex-end; }
12099+
12100+.self-center { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
12101+
12102+.self-baseline { -ms-flex-item-align: baseline; align-self: baseline; }
12103+
12104+.self-stretch { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
12105+
12106+.justify-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
12107+
12108+.justify-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
12109+
12110+.justify-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
12111+
12112+.justify-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
12113+
12114+.justify-around { -ms-flex-pack: distribute; justify-content: space-around; }
12115+
12116+.content-start { -ms-flex-line-pack: start; align-content: flex-start; }
12117+
12118+.content-end { -ms-flex-line-pack: end; align-content: flex-end; }
12119+
12120+.content-center { -ms-flex-line-pack: center; align-content: center; }
12121+
12122+.content-between { -ms-flex-line-pack: justify; align-content: space-between; }
12123+
12124+.content-around { -ms-flex-line-pack: distribute; align-content: space-around; }
12125+
12126+.content-stretch { -ms-flex-line-pack: stretch; align-content: stretch; }
12127+
12128+.order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
12129+
12130+.order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
12131+
12132+.order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
12133+
12134+.order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
12135+
12136+.order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
12137+
12138+.order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
12139+
12140+.order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
12141+
12142+.order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
12143+
12144+.order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
12145+
12146+.order-last { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
12147+
12148+.flex-grow-0 { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
12149+
12150+.flex-grow-1 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
12151+
12152+.flex-shrink-0 { -ms-flex-negative: 0; flex-shrink: 0; }
12153+
12154+.flex-shrink-1 { -ms-flex-negative: 1; flex-shrink: 1; }
12155+
12156+@media screen and (min-width: 30em) {
12157+ .flex-ns { display: -webkit-box; display: -ms-flexbox; display: flex; }
12158+ .inline-flex-ns { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
12159+ .flex-auto-ns {
12160+ -webkit-box-flex: 1;
12161+ -ms-flex: 1 1 auto;
12162+ flex: 1 1 auto;
12163+ min-width: 0; /* 1 */
12164+ min-height: 0; /* 1 */
12165+ }
12166+ .flex-none-ns { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
12167+ .flex-column-ns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
12168+ .flex-row-ns { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
12169+ .flex-wrap-ns { -ms-flex-wrap: wrap; flex-wrap: wrap; }
12170+ .flex-nowrap-ns { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
12171+ .flex-wrap-reverse-ns { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
12172+ .flex-column-reverse-ns { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
12173+ .flex-row-reverse-ns { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
12174+ .items-start-ns { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
12175+ .items-end-ns { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
12176+ .items-center-ns { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
12177+ .items-baseline-ns { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
12178+ .items-stretch-ns { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
12179+
12180+ .self-start-ns { -ms-flex-item-align: start; align-self: flex-start; }
12181+ .self-end-ns { -ms-flex-item-align: end; align-self: flex-end; }
12182+ .self-center-ns { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
12183+ .self-baseline-ns { -ms-flex-item-align: baseline; align-self: baseline; }
12184+ .self-stretch-ns { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
12185+
12186+ .justify-start-ns { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
12187+ .justify-end-ns { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
12188+ .justify-center-ns { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
12189+ .justify-between-ns { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
12190+ .justify-around-ns { -ms-flex-pack: distribute; justify-content: space-around; }
12191+
12192+ .content-start-ns { -ms-flex-line-pack: start; align-content: flex-start; }
12193+ .content-end-ns { -ms-flex-line-pack: end; align-content: flex-end; }
12194+ .content-center-ns { -ms-flex-line-pack: center; align-content: center; }
12195+ .content-between-ns { -ms-flex-line-pack: justify; align-content: space-between; }
12196+ .content-around-ns { -ms-flex-line-pack: distribute; align-content: space-around; }
12197+ .content-stretch-ns { -ms-flex-line-pack: stretch; align-content: stretch; }
12198+
12199+ .order-0-ns { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
12200+ .order-1-ns { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
12201+ .order-2-ns { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
12202+ .order-3-ns { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
12203+ .order-4-ns { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
12204+ .order-5-ns { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
12205+ .order-6-ns { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
12206+ .order-7-ns { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
12207+ .order-8-ns { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
12208+ .order-last-ns { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
12209+
12210+ .flex-grow-0-ns { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
12211+ .flex-grow-1-ns { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
12212+
12213+ .flex-shrink-0-ns { -ms-flex-negative: 0; flex-shrink: 0; }
12214+ .flex-shrink-1-ns { -ms-flex-negative: 1; flex-shrink: 1; }
12215+}
12216+
12217+@media screen and (min-width: 30em) and (max-width: 60em) {
12218+ .flex-m { display: -webkit-box; display: -ms-flexbox; display: flex; }
12219+ .inline-flex-m { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
12220+ .flex-auto-m {
12221+ -webkit-box-flex: 1;
12222+ -ms-flex: 1 1 auto;
12223+ flex: 1 1 auto;
12224+ min-width: 0; /* 1 */
12225+ min-height: 0; /* 1 */
12226+ }
12227+ .flex-none-m { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
12228+ .flex-column-m { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
12229+ .flex-row-m { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
12230+ .flex-wrap-m { -ms-flex-wrap: wrap; flex-wrap: wrap; }
12231+ .flex-nowrap-m { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
12232+ .flex-wrap-reverse-m { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
12233+ .flex-column-reverse-m { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
12234+ .flex-row-reverse-m { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
12235+ .items-start-m { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
12236+ .items-end-m { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
12237+ .items-center-m { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
12238+ .items-baseline-m { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
12239+ .items-stretch-m { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
12240+
12241+ .self-start-m { -ms-flex-item-align: start; align-self: flex-start; }
12242+ .self-end-m { -ms-flex-item-align: end; align-self: flex-end; }
12243+ .self-center-m { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
12244+ .self-baseline-m { -ms-flex-item-align: baseline; align-self: baseline; }
12245+ .self-stretch-m { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
12246+
12247+ .justify-start-m { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
12248+ .justify-end-m { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
12249+ .justify-center-m { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
12250+ .justify-between-m { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
12251+ .justify-around-m { -ms-flex-pack: distribute; justify-content: space-around; }
12252+
12253+ .content-start-m { -ms-flex-line-pack: start; align-content: flex-start; }
12254+ .content-end-m { -ms-flex-line-pack: end; align-content: flex-end; }
12255+ .content-center-m { -ms-flex-line-pack: center; align-content: center; }
12256+ .content-between-m { -ms-flex-line-pack: justify; align-content: space-between; }
12257+ .content-around-m { -ms-flex-line-pack: distribute; align-content: space-around; }
12258+ .content-stretch-m { -ms-flex-line-pack: stretch; align-content: stretch; }
12259+
12260+ .order-0-m { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
12261+ .order-1-m { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
12262+ .order-2-m { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
12263+ .order-3-m { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
12264+ .order-4-m { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
12265+ .order-5-m { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
12266+ .order-6-m { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
12267+ .order-7-m { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
12268+ .order-8-m { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
12269+ .order-last-m { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
12270+
12271+ .flex-grow-0-m { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
12272+ .flex-grow-1-m { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
12273+
12274+ .flex-shrink-0-m { -ms-flex-negative: 0; flex-shrink: 0; }
12275+ .flex-shrink-1-m { -ms-flex-negative: 1; flex-shrink: 1; }
12276+}
12277+
12278+@media screen and (min-width: 60em) {
12279+ .flex-l { display: -webkit-box; display: -ms-flexbox; display: flex; }
12280+ .inline-flex-l { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
12281+ .flex-auto-l {
12282+ -webkit-box-flex: 1;
12283+ -ms-flex: 1 1 auto;
12284+ flex: 1 1 auto;
12285+ min-width: 0; /* 1 */
12286+ min-height: 0; /* 1 */
12287+ }
12288+ .flex-none-l { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
12289+ .flex-column-l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
12290+ .flex-row-l { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
12291+ .flex-wrap-l { -ms-flex-wrap: wrap; flex-wrap: wrap; }
12292+ .flex-nowrap-l { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
12293+ .flex-wrap-reverse-l { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
12294+ .flex-column-reverse-l { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
12295+ .flex-row-reverse-l { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
12296+
12297+ .items-start-l { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
12298+ .items-end-l { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
12299+ .items-center-l { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
12300+ .items-baseline-l { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
12301+ .items-stretch-l { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
12302+
12303+ .self-start-l { -ms-flex-item-align: start; align-self: flex-start; }
12304+ .self-end-l { -ms-flex-item-align: end; align-self: flex-end; }
12305+ .self-center-l { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
12306+ .self-baseline-l { -ms-flex-item-align: baseline; align-self: baseline; }
12307+ .self-stretch-l { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
12308+
12309+ .justify-start-l { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
12310+ .justify-end-l { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
12311+ .justify-center-l { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
12312+ .justify-between-l { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
12313+ .justify-around-l { -ms-flex-pack: distribute; justify-content: space-around; }
12314+
12315+ .content-start-l { -ms-flex-line-pack: start; align-content: flex-start; }
12316+ .content-end-l { -ms-flex-line-pack: end; align-content: flex-end; }
12317+ .content-center-l { -ms-flex-line-pack: center; align-content: center; }
12318+ .content-between-l { -ms-flex-line-pack: justify; align-content: space-between; }
12319+ .content-around-l { -ms-flex-line-pack: distribute; align-content: space-around; }
12320+ .content-stretch-l { -ms-flex-line-pack: stretch; align-content: stretch; }
12321+
12322+ .order-0-l { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
12323+ .order-1-l { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
12324+ .order-2-l { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
12325+ .order-3-l { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
12326+ .order-4-l { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
12327+ .order-5-l { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
12328+ .order-6-l { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
12329+ .order-7-l { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
12330+ .order-8-l { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
12331+ .order-last-l { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
12332+
12333+ .flex-grow-0-l { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
12334+ .flex-grow-1-l { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
12335+
12336+ .flex-shrink-0-l { -ms-flex-negative: 0; flex-shrink: 0; }
12337+ .flex-shrink-1-l { -ms-flex-negative: 1; flex-shrink: 1; }
12338+}
12339+
12340+/*
12341+
12342+ FLOATS
12343+ http://tachyons.io/docs/layout/floats/
12344+
12345+ 1. Floated elements are automatically rendered as block level elements.
12346+ Setting floats to display inline will fix the double margin bug in
12347+ ie6. You know... just in case.
12348+
12349+ 2. Don't forget to clearfix your floats with .cf
12350+
12351+ Base:
12352+ f = float
12353+
12354+ Modifiers:
12355+ l = left
12356+ r = right
12357+ n = none
12358+
12359+ Media Query Extensions:
12360+ -ns = not-small
12361+ -m = medium
12362+ -l = large
12363+
12364+*/
12365+
12366+.fl { float: left; _display: inline; }
12367+
12368+.fr { float: right; _display: inline; }
12369+
12370+.fn { float: none; }
12371+
12372+@media screen and (min-width: 30em) {
12373+ .fl-ns { float: left; _display: inline; }
12374+ .fr-ns { float: right; _display: inline; }
12375+ .fn-ns { float: none; }
12376+}
12377+
12378+@media screen and (min-width: 30em) and (max-width: 60em) {
12379+ .fl-m { float: left; _display: inline; }
12380+ .fr-m { float: right; _display: inline; }
12381+ .fn-m { float: none; }
12382+}
12383+
12384+@media screen and (min-width: 60em) {
12385+ .fl-l { float: left; _display: inline; }
12386+ .fr-l { float: right; _display: inline; }
12387+ .fn-l { float: none; }
12388+}
12389+
12390+/*
12391+
12392+ FONT FAMILY GROUPS
12393+ Docs: http://tachyons.io/docs/typography/font-family/
12394+
12395+*/
12396+
12397+.sans-serif {
12398+ font-family: -apple-system, BlinkMacSystemFont,
12399+ 'avenir next', avenir,
12400+ 'helvetica neue', helvetica,
12401+ ubuntu,
12402+ roboto, noto,
12403+ 'segoe ui', arial,
12404+ sans-serif;
12405+}
12406+
12407+.serif {
12408+ font-family: georgia,
12409+ times,
12410+ serif;
12411+}
12412+
12413+.system-sans-serif {
12414+ font-family: sans-serif;
12415+}
12416+
12417+.system-serif {
12418+ font-family: serif;
12419+}
12420+
12421+/* Monospaced Typefaces (for code) */
12422+
12423+/* From http://cssfontstack.com */
12424+
12425+code, .code {
12426+ font-family: Consolas,
12427+ monaco,
12428+ monospace;
12429+}
12430+
12431+.courier {
12432+ font-family: 'Courier Next',
12433+ courier,
12434+ monospace;
12435+}
12436+
12437+/* Sans-Serif Typefaces */
12438+
12439+.helvetica {
12440+ font-family: 'helvetica neue', helvetica,
12441+ sans-serif;
12442+}
12443+
12444+.avenir {
12445+ font-family: 'avenir next', avenir,
12446+ sans-serif;
12447+}
12448+
12449+/* Serif Typefaces */
12450+
12451+.athelas {
12452+ font-family: athelas,
12453+ georgia,
12454+ serif;
12455+}
12456+
12457+.georgia {
12458+ font-family: georgia,
12459+ serif;
12460+}
12461+
12462+.times {
12463+ font-family: times,
12464+ serif;
12465+}
12466+
12467+.bodoni {
12468+ font-family: "Bodoni MT",
12469+ serif;
12470+}
12471+
12472+.calisto {
12473+ font-family: "Calisto MT",
12474+ serif;
12475+}
12476+
12477+.garamond {
12478+ font-family: garamond,
12479+ serif;
12480+}
12481+
12482+.baskerville {
12483+ font-family: baskerville,
12484+ serif;
12485+}
12486+
12487+/*
12488+
12489+ FONT STYLE
12490+ Docs: http://tachyons.io/docs/typography/font-style/
12491+
12492+ Media Query Extensions:
12493+ -ns = not-small
12494+ -m = medium
12495+ -l = large
12496+
12497+*/
12498+
12499+.i { font-style: italic; }
12500+
12501+.fs-normal { font-style: normal; }
12502+
12503+@media screen and (min-width: 30em) {
12504+ .i-ns { font-style: italic; }
12505+ .fs-normal-ns { font-style: normal; }
12506+}
12507+
12508+@media screen and (min-width: 30em) and (max-width: 60em) {
12509+ .i-m { font-style: italic; }
12510+ .fs-normal-m { font-style: normal; }
12511+}
12512+
12513+@media screen and (min-width: 60em) {
12514+ .i-l { font-style: italic; }
12515+ .fs-normal-l { font-style: normal; }
12516+}
12517+
12518+/*
12519+
12520+ FONT WEIGHT
12521+ Docs: http://tachyons.io/docs/typography/font-weight/
12522+
12523+ Base
12524+ fw = font-weight
12525+
12526+ Modifiers:
12527+ 1 = literal value 100
12528+ 2 = literal value 200
12529+ 3 = literal value 300
12530+ 4 = literal value 400
12531+ 5 = literal value 500
12532+ 6 = literal value 600
12533+ 7 = literal value 700
12534+ 8 = literal value 800
12535+ 9 = literal value 900
12536+
12537+ Media Query Extensions:
12538+ -ns = not-small
12539+ -m = medium
12540+ -l = large
12541+
12542+*/
12543+
12544+.normal { font-weight: normal; }
12545+
12546+.b { font-weight: bold; }
12547+
12548+.fw1 { font-weight: 100; }
12549+
12550+.fw2 { font-weight: 200; }
12551+
12552+.fw3 { font-weight: 300; }
12553+
12554+.fw4 { font-weight: 400; }
12555+
12556+.fw5 { font-weight: 500; }
12557+
12558+.fw6 { font-weight: 600; }
12559+
12560+.fw7 { font-weight: 700; }
12561+
12562+.fw8 { font-weight: 800; }
12563+
12564+.fw9 { font-weight: 900; }
12565+
12566+@media screen and (min-width: 30em) {
12567+ .normal-ns { font-weight: normal; }
12568+ .b-ns { font-weight: bold; }
12569+ .fw1-ns { font-weight: 100; }
12570+ .fw2-ns { font-weight: 200; }
12571+ .fw3-ns { font-weight: 300; }
12572+ .fw4-ns { font-weight: 400; }
12573+ .fw5-ns { font-weight: 500; }
12574+ .fw6-ns { font-weight: 600; }
12575+ .fw7-ns { font-weight: 700; }
12576+ .fw8-ns { font-weight: 800; }
12577+ .fw9-ns { font-weight: 900; }
12578+}
12579+
12580+@media screen and (min-width: 30em) and (max-width: 60em) {
12581+ .normal-m { font-weight: normal; }
12582+ .b-m { font-weight: bold; }
12583+ .fw1-m { font-weight: 100; }
12584+ .fw2-m { font-weight: 200; }
12585+ .fw3-m { font-weight: 300; }
12586+ .fw4-m { font-weight: 400; }
12587+ .fw5-m { font-weight: 500; }
12588+ .fw6-m { font-weight: 600; }
12589+ .fw7-m { font-weight: 700; }
12590+ .fw8-m { font-weight: 800; }
12591+ .fw9-m { font-weight: 900; }
12592+}
12593+
12594+@media screen and (min-width: 60em) {
12595+ .normal-l { font-weight: normal; }
12596+ .b-l { font-weight: bold; }
12597+ .fw1-l { font-weight: 100; }
12598+ .fw2-l { font-weight: 200; }
12599+ .fw3-l { font-weight: 300; }
12600+ .fw4-l { font-weight: 400; }
12601+ .fw5-l { font-weight: 500; }
12602+ .fw6-l { font-weight: 600; }
12603+ .fw7-l { font-weight: 700; }
12604+ .fw8-l { font-weight: 800; }
12605+ .fw9-l { font-weight: 900; }
12606+}
12607+
12608+/*
12609+
12610+ FORMS
12611+
12612+*/
12613+
12614+.input-reset {
12615+ -webkit-appearance: none;
12616+ -moz-appearance: none;
12617+}
12618+
12619+.button-reset::-moz-focus-inner,
12620+.input-reset::-moz-focus-inner {
12621+ border: 0;
12622+ padding: 0;
12623+}
12624+
12625+/*
12626+
12627+ HEIGHTS
12628+ Docs: http://tachyons.io/docs/layout/heights/
12629+
12630+ Base:
12631+ h = height
12632+ min-h = min-height
12633+ min-vh = min-height vertical screen height
12634+ vh = vertical screen height
12635+
12636+ Modifiers
12637+ 1 = 1st step in height scale
12638+ 2 = 2nd step in height scale
12639+ 3 = 3rd step in height scale
12640+ 4 = 4th step in height scale
12641+ 5 = 5th step in height scale
12642+
12643+ -25 = literal value 25%
12644+ -50 = literal value 50%
12645+ -75 = literal value 75%
12646+ -100 = literal value 100%
12647+
12648+ -auto = string value of auto
12649+ -inherit = string value of inherit
12650+
12651+ Media Query Extensions:
12652+ -ns = not-small
12653+ -m = medium
12654+ -l = large
12655+
12656+*/
12657+
12658+/* Height Scale */
12659+
12660+.h1 { height: 1rem; }
12661+
12662+.h2 { height: 2rem; }
12663+
12664+.h3 { height: 4rem; }
12665+
12666+.h4 { height: 8rem; }
12667+
12668+.h5 { height: 16rem; }
12669+
12670+/* Height Percentages - Based off of height of parent */
12671+
12672+.h-25 { height: 25%; }
12673+
12674+.h-50 { height: 50%; }
12675+
12676+.h-75 { height: 75%; }
12677+
12678+.h-100 { height: 100%; }
12679+
12680+.min-h-100 { min-height: 100%; }
12681+
12682+/* Screen Height Percentage */
12683+
12684+.vh-25 { height: 25vh; }
12685+
12686+.vh-50 { height: 50vh; }
12687+
12688+.vh-75 { height: 75vh; }
12689+
12690+.vh-100 { height: 100vh; }
12691+
12692+.min-vh-100 { min-height: 100vh; }
12693+
12694+/* String Properties */
12695+
12696+.h-auto { height: auto; }
12697+
12698+.h-inherit { height: inherit; }
12699+
12700+@media screen and (min-width: 30em) {
12701+ .h1-ns { height: 1rem; }
12702+ .h2-ns { height: 2rem; }
12703+ .h3-ns { height: 4rem; }
12704+ .h4-ns { height: 8rem; }
12705+ .h5-ns { height: 16rem; }
12706+ .h-25-ns { height: 25%; }
12707+ .h-50-ns { height: 50%; }
12708+ .h-75-ns { height: 75%; }
12709+ .h-100-ns { height: 100%; }
12710+ .min-h-100-ns { min-height: 100%; }
12711+ .vh-25-ns { height: 25vh; }
12712+ .vh-50-ns { height: 50vh; }
12713+ .vh-75-ns { height: 75vh; }
12714+ .vh-100-ns { height: 100vh; }
12715+ .min-vh-100-ns { min-height: 100vh; }
12716+ .h-auto-ns { height: auto; }
12717+ .h-inherit-ns { height: inherit; }
12718+}
12719+
12720+@media screen and (min-width: 30em) and (max-width: 60em) {
12721+ .h1-m { height: 1rem; }
12722+ .h2-m { height: 2rem; }
12723+ .h3-m { height: 4rem; }
12724+ .h4-m { height: 8rem; }
12725+ .h5-m { height: 16rem; }
12726+ .h-25-m { height: 25%; }
12727+ .h-50-m { height: 50%; }
12728+ .h-75-m { height: 75%; }
12729+ .h-100-m { height: 100%; }
12730+ .min-h-100-m { min-height: 100%; }
12731+ .vh-25-m { height: 25vh; }
12732+ .vh-50-m { height: 50vh; }
12733+ .vh-75-m { height: 75vh; }
12734+ .vh-100-m { height: 100vh; }
12735+ .min-vh-100-m { min-height: 100vh; }
12736+ .h-auto-m { height: auto; }
12737+ .h-inherit-m { height: inherit; }
12738+}
12739+
12740+@media screen and (min-width: 60em) {
12741+ .h1-l { height: 1rem; }
12742+ .h2-l { height: 2rem; }
12743+ .h3-l { height: 4rem; }
12744+ .h4-l { height: 8rem; }
12745+ .h5-l { height: 16rem; }
12746+ .h-25-l { height: 25%; }
12747+ .h-50-l { height: 50%; }
12748+ .h-75-l { height: 75%; }
12749+ .h-100-l { height: 100%; }
12750+ .min-h-100-l { min-height: 100%; }
12751+ .vh-25-l { height: 25vh; }
12752+ .vh-50-l { height: 50vh; }
12753+ .vh-75-l { height: 75vh; }
12754+ .vh-100-l { height: 100vh; }
12755+ .min-vh-100-l { min-height: 100vh; }
12756+ .h-auto-l { height: auto; }
12757+ .h-inherit-l { height: inherit; }
12758+}
12759+
12760+/*
12761+
12762+ LETTER SPACING
12763+ Docs: http://tachyons.io/docs/typography/tracking/
12764+
12765+ Media Query Extensions:
12766+ -ns = not-small
12767+ -m = medium
12768+ -l = large
12769+
12770+*/
12771+
12772+.tracked { letter-spacing: .1em; }
12773+
12774+.tracked-tight { letter-spacing: -.05em; }
12775+
12776+.tracked-mega { letter-spacing: .25em; }
12777+
12778+@media screen and (min-width: 30em) {
12779+ .tracked-ns { letter-spacing: .1em; }
12780+ .tracked-tight-ns { letter-spacing: -.05em; }
12781+ .tracked-mega-ns { letter-spacing: .25em; }
12782+}
12783+
12784+@media screen and (min-width: 30em) and (max-width: 60em) {
12785+ .tracked-m { letter-spacing: .1em; }
12786+ .tracked-tight-m { letter-spacing: -.05em; }
12787+ .tracked-mega-m { letter-spacing: .25em; }
12788+}
12789+
12790+@media screen and (min-width: 60em) {
12791+ .tracked-l { letter-spacing: .1em; }
12792+ .tracked-tight-l { letter-spacing: -.05em; }
12793+ .tracked-mega-l { letter-spacing: .25em; }
12794+}
12795+
12796+/*
12797+
12798+ LINE HEIGHT / LEADING
12799+ Docs: http://tachyons.io/docs/typography/line-height
12800+
12801+ Media Query Extensions:
12802+ -ns = not-small
12803+ -m = medium
12804+ -l = large
12805+
12806+*/
12807+
12808+.lh-solid { line-height: 1; }
12809+
12810+.lh-title { line-height: 1.25; }
12811+
12812+.lh-copy { line-height: 1.5; }
12813+
12814+@media screen and (min-width: 30em) {
12815+ .lh-solid-ns { line-height: 1; }
12816+ .lh-title-ns { line-height: 1.25; }
12817+ .lh-copy-ns { line-height: 1.5; }
12818+}
12819+
12820+@media screen and (min-width: 30em) and (max-width: 60em) {
12821+ .lh-solid-m { line-height: 1; }
12822+ .lh-title-m { line-height: 1.25; }
12823+ .lh-copy-m { line-height: 1.5; }
12824+}
12825+
12826+@media screen and (min-width: 60em) {
12827+ .lh-solid-l { line-height: 1; }
12828+ .lh-title-l { line-height: 1.25; }
12829+ .lh-copy-l { line-height: 1.5; }
12830+}
12831+
12832+/*
12833+
12834+ LINKS
12835+ Docs: http://tachyons.io/docs/elements/links/
12836+
12837+*/
12838+
12839+.link {
12840+ text-decoration: none;
12841+ transition: color .15s ease-in;
12842+}
12843+
12844+.link:link,
12845+.link:visited {
12846+ transition: color .15s ease-in;
12847+}
12848+
12849+.link:hover {
12850+ transition: color .15s ease-in;
12851+}
12852+
12853+.link:active {
12854+ transition: color .15s ease-in;
12855+}
12856+
12857+.link:focus {
12858+ transition: color .15s ease-in;
12859+ outline: 1px dotted currentColor;
12860+}
12861+
12862+/*
12863+
12864+ LISTS
12865+ http://tachyons.io/docs/elements/lists/
12866+
12867+*/
12868+
12869+.list { list-style-type: none; }
12870+
12871+/*
12872+
12873+ MAX WIDTHS
12874+ Docs: http://tachyons.io/docs/layout/max-widths/
12875+
12876+ Base:
12877+ mw = max-width
12878+
12879+ Modifiers
12880+ 1 = 1st step in width scale
12881+ 2 = 2nd step in width scale
12882+ 3 = 3rd step in width scale
12883+ 4 = 4th step in width scale
12884+ 5 = 5th step in width scale
12885+ 6 = 6st step in width scale
12886+ 7 = 7nd step in width scale
12887+ 8 = 8rd step in width scale
12888+ 9 = 9th step in width scale
12889+
12890+ -100 = literal value 100%
12891+
12892+ -none = string value none
12893+
12894+
12895+ Media Query Extensions:
12896+ -ns = not-small
12897+ -m = medium
12898+ -l = large
12899+
12900+*/
12901+
12902+/* Max Width Percentages */
12903+
12904+.mw-100 { max-width: 100%; }
12905+
12906+/* Max Width Scale */
12907+
12908+.mw1 { max-width: 1rem; }
12909+
12910+.mw2 { max-width: 2rem; }
12911+
12912+.mw3 { max-width: 4rem; }
12913+
12914+.mw4 { max-width: 8rem; }
12915+
12916+.mw5 { max-width: 16rem; }
12917+
12918+.mw6 { max-width: 32rem; }
12919+
12920+.mw7 { max-width: 48rem; }
12921+
12922+.mw8 { max-width: 64rem; }
12923+
12924+.mw9 { max-width: 96rem; }
12925+
12926+/* Max Width String Properties */
12927+
12928+.mw-none { max-width: none; }
12929+
12930+@media screen and (min-width: 30em) {
12931+ .mw-100-ns { max-width: 100%; }
12932+
12933+ .mw1-ns { max-width: 1rem; }
12934+ .mw2-ns { max-width: 2rem; }
12935+ .mw3-ns { max-width: 4rem; }
12936+ .mw4-ns { max-width: 8rem; }
12937+ .mw5-ns { max-width: 16rem; }
12938+ .mw6-ns { max-width: 32rem; }
12939+ .mw7-ns { max-width: 48rem; }
12940+ .mw8-ns { max-width: 64rem; }
12941+ .mw9-ns { max-width: 96rem; }
12942+
12943+ .mw-none-ns { max-width: none; }
12944+}
12945+
12946+@media screen and (min-width: 30em) and (max-width: 60em) {
12947+ .mw-100-m { max-width: 100%; }
12948+
12949+ .mw1-m { max-width: 1rem; }
12950+ .mw2-m { max-width: 2rem; }
12951+ .mw3-m { max-width: 4rem; }
12952+ .mw4-m { max-width: 8rem; }
12953+ .mw5-m { max-width: 16rem; }
12954+ .mw6-m { max-width: 32rem; }
12955+ .mw7-m { max-width: 48rem; }
12956+ .mw8-m { max-width: 64rem; }
12957+ .mw9-m { max-width: 96rem; }
12958+
12959+ .mw-none-m { max-width: none; }
12960+}
12961+
12962+@media screen and (min-width: 60em) {
12963+ .mw-100-l { max-width: 100%; }
12964+
12965+ .mw1-l { max-width: 1rem; }
12966+ .mw2-l { max-width: 2rem; }
12967+ .mw3-l { max-width: 4rem; }
12968+ .mw4-l { max-width: 8rem; }
12969+ .mw5-l { max-width: 16rem; }
12970+ .mw6-l { max-width: 32rem; }
12971+ .mw7-l { max-width: 48rem; }
12972+ .mw8-l { max-width: 64rem; }
12973+ .mw9-l { max-width: 96rem; }
12974+
12975+ .mw-none-l { max-width: none; }
12976+}
12977+
12978+/*
12979+
12980+ WIDTHS
12981+ Docs: http://tachyons.io/docs/layout/widths/
12982+
12983+ Base:
12984+ w = width
12985+
12986+ Modifiers
12987+ 1 = 1st step in width scale
12988+ 2 = 2nd step in width scale
12989+ 3 = 3rd step in width scale
12990+ 4 = 4th step in width scale
12991+ 5 = 5th step in width scale
12992+
12993+ -10 = literal value 10%
12994+ -20 = literal value 20%
12995+ -25 = literal value 25%
12996+ -30 = literal value 30%
12997+ -33 = literal value 33%
12998+ -34 = literal value 34%
12999+ -40 = literal value 40%
13000+ -50 = literal value 50%
13001+ -60 = literal value 60%
13002+ -70 = literal value 70%
13003+ -75 = literal value 75%
13004+ -80 = literal value 80%
13005+ -90 = literal value 90%
13006+ -100 = literal value 100%
13007+
13008+ -third = 100% / 3 (Not supported in opera mini or IE8)
13009+ -two-thirds = 100% / 1.5 (Not supported in opera mini or IE8)
13010+ -auto = string value auto
13011+
13012+
13013+ Media Query Extensions:
13014+ -ns = not-small
13015+ -m = medium
13016+ -l = large
13017+
13018+*/
13019+
13020+/* Width Scale */
13021+
13022+.w1 { width: 1rem; }
13023+
13024+.w2 { width: 2rem; }
13025+
13026+.w3 { width: 4rem; }
13027+
13028+.w4 { width: 8rem; }
13029+
13030+.w5 { width: 16rem; }
13031+
13032+.w-10 { width: 10%; }
13033+
13034+.w-20 { width: 20%; }
13035+
13036+.w-25 { width: 25%; }
13037+
13038+.w-30 { width: 30%; }
13039+
13040+.w-33 { width: 33%; }
13041+
13042+.w-34 { width: 34%; }
13043+
13044+.w-40 { width: 40%; }
13045+
13046+.w-50 { width: 50%; }
13047+
13048+.w-60 { width: 60%; }
13049+
13050+.w-70 { width: 70%; }
13051+
13052+.w-75 { width: 75%; }
13053+
13054+.w-80 { width: 80%; }
13055+
13056+.w-90 { width: 90%; }
13057+
13058+.w-100 { width: 100%; }
13059+
13060+.w-third { width: 33.33333%; }
13061+
13062+.w-two-thirds { width: 66.66667%; }
13063+
13064+.w-auto { width: auto; }
13065+
13066+@media screen and (min-width: 30em) {
13067+ .w1-ns { width: 1rem; }
13068+ .w2-ns { width: 2rem; }
13069+ .w3-ns { width: 4rem; }
13070+ .w4-ns { width: 8rem; }
13071+ .w5-ns { width: 16rem; }
13072+ .w-10-ns { width: 10%; }
13073+ .w-20-ns { width: 20%; }
13074+ .w-25-ns { width: 25%; }
13075+ .w-30-ns { width: 30%; }
13076+ .w-33-ns { width: 33%; }
13077+ .w-34-ns { width: 34%; }
13078+ .w-40-ns { width: 40%; }
13079+ .w-50-ns { width: 50%; }
13080+ .w-60-ns { width: 60%; }
13081+ .w-70-ns { width: 70%; }
13082+ .w-75-ns { width: 75%; }
13083+ .w-80-ns { width: 80%; }
13084+ .w-90-ns { width: 90%; }
13085+ .w-100-ns { width: 100%; }
13086+ .w-third-ns { width: 33.33333%; }
13087+ .w-two-thirds-ns { width: 66.66667%; }
13088+ .w-auto-ns { width: auto; }
13089+}
13090+
13091+@media screen and (min-width: 30em) and (max-width: 60em) {
13092+ .w1-m { width: 1rem; }
13093+ .w2-m { width: 2rem; }
13094+ .w3-m { width: 4rem; }
13095+ .w4-m { width: 8rem; }
13096+ .w5-m { width: 16rem; }
13097+ .w-10-m { width: 10%; }
13098+ .w-20-m { width: 20%; }
13099+ .w-25-m { width: 25%; }
13100+ .w-30-m { width: 30%; }
13101+ .w-33-m { width: 33%; }
13102+ .w-34-m { width: 34%; }
13103+ .w-40-m { width: 40%; }
13104+ .w-50-m { width: 50%; }
13105+ .w-60-m { width: 60%; }
13106+ .w-70-m { width: 70%; }
13107+ .w-75-m { width: 75%; }
13108+ .w-80-m { width: 80%; }
13109+ .w-90-m { width: 90%; }
13110+ .w-100-m { width: 100%; }
13111+ .w-third-m { width: 33.33333%; }
13112+ .w-two-thirds-m { width: 66.66667%; }
13113+ .w-auto-m { width: auto; }
13114+}
13115+
13116+@media screen and (min-width: 60em) {
13117+ .w1-l { width: 1rem; }
13118+ .w2-l { width: 2rem; }
13119+ .w3-l { width: 4rem; }
13120+ .w4-l { width: 8rem; }
13121+ .w5-l { width: 16rem; }
13122+ .w-10-l { width: 10%; }
13123+ .w-20-l { width: 20%; }
13124+ .w-25-l { width: 25%; }
13125+ .w-30-l { width: 30%; }
13126+ .w-33-l { width: 33%; }
13127+ .w-34-l { width: 34%; }
13128+ .w-40-l { width: 40%; }
13129+ .w-50-l { width: 50%; }
13130+ .w-60-l { width: 60%; }
13131+ .w-70-l { width: 70%; }
13132+ .w-75-l { width: 75%; }
13133+ .w-80-l { width: 80%; }
13134+ .w-90-l { width: 90%; }
13135+ .w-100-l { width: 100%; }
13136+ .w-third-l { width: 33.33333%; }
13137+ .w-two-thirds-l { width: 66.66667%; }
13138+ .w-auto-l { width: auto; }
13139+}
13140+
13141+/*
13142+
13143+ OVERFLOW
13144+
13145+ Media Query Extensions:
13146+ -ns = not-small
13147+ -m = medium
13148+ -l = large
13149+
13150+ */
13151+
13152+.overflow-visible { overflow: visible; }
13153+
13154+.overflow-hidden { overflow: hidden; }
13155+
13156+.overflow-scroll { overflow: scroll; }
13157+
13158+.overflow-auto { overflow: auto; }
13159+
13160+.overflow-x-visible { overflow-x: visible; }
13161+
13162+.overflow-x-hidden { overflow-x: hidden; }
13163+
13164+.overflow-x-scroll { overflow-x: scroll; }
13165+
13166+.overflow-x-auto { overflow-x: auto; }
13167+
13168+.overflow-y-visible { overflow-y: visible; }
13169+
13170+.overflow-y-hidden { overflow-y: hidden; }
13171+
13172+.overflow-y-scroll { overflow-y: scroll; }
13173+
13174+.overflow-y-auto { overflow-y: auto; }
13175+
13176+@media screen and (min-width: 30em) {
13177+ .overflow-visible-ns { overflow: visible; }
13178+ .overflow-hidden-ns { overflow: hidden; }
13179+ .overflow-scroll-ns { overflow: scroll; }
13180+ .overflow-auto-ns { overflow: auto; }
13181+ .overflow-x-visible-ns { overflow-x: visible; }
13182+ .overflow-x-hidden-ns { overflow-x: hidden; }
13183+ .overflow-x-scroll-ns { overflow-x: scroll; }
13184+ .overflow-x-auto-ns { overflow-x: auto; }
13185+
13186+ .overflow-y-visible-ns { overflow-y: visible; }
13187+ .overflow-y-hidden-ns { overflow-y: hidden; }
13188+ .overflow-y-scroll-ns { overflow-y: scroll; }
13189+ .overflow-y-auto-ns { overflow-y: auto; }
13190+}
13191+
13192+@media screen and (min-width: 30em) and (max-width: 60em) {
13193+ .overflow-visible-m { overflow: visible; }
13194+ .overflow-hidden-m { overflow: hidden; }
13195+ .overflow-scroll-m { overflow: scroll; }
13196+ .overflow-auto-m { overflow: auto; }
13197+
13198+ .overflow-x-visible-m { overflow-x: visible; }
13199+ .overflow-x-hidden-m { overflow-x: hidden; }
13200+ .overflow-x-scroll-m { overflow-x: scroll; }
13201+ .overflow-x-auto-m { overflow-x: auto; }
13202+
13203+ .overflow-y-visible-m { overflow-y: visible; }
13204+ .overflow-y-hidden-m { overflow-y: hidden; }
13205+ .overflow-y-scroll-m { overflow-y: scroll; }
13206+ .overflow-y-auto-m { overflow-y: auto; }
13207+}
13208+
13209+@media screen and (min-width: 60em) {
13210+ .overflow-visible-l { overflow: visible; }
13211+ .overflow-hidden-l { overflow: hidden; }
13212+ .overflow-scroll-l { overflow: scroll; }
13213+ .overflow-auto-l { overflow: auto; }
13214+
13215+ .overflow-x-visible-l { overflow-x: visible; }
13216+ .overflow-x-hidden-l { overflow-x: hidden; }
13217+ .overflow-x-scroll-l { overflow-x: scroll; }
13218+ .overflow-x-auto-l { overflow-x: auto; }
13219+
13220+ .overflow-y-visible-l { overflow-y: visible; }
13221+ .overflow-y-hidden-l { overflow-y: hidden; }
13222+ .overflow-y-scroll-l { overflow-y: scroll; }
13223+ .overflow-y-auto-l { overflow-y: auto; }
13224+}
13225+
13226+/*
13227+
13228+ POSITIONING
13229+ Docs: http://tachyons.io/docs/layout/position/
13230+
13231+ Media Query Extensions:
13232+ -ns = not-small
13233+ -m = medium
13234+ -l = large
13235+
13236+*/
13237+
13238+.static { position: static; }
13239+
13240+.relative { position: relative; }
13241+
13242+.absolute { position: absolute; }
13243+
13244+.fixed { position: fixed; }
13245+
13246+@media screen and (min-width: 30em) {
13247+ .static-ns { position: static; }
13248+ .relative-ns { position: relative; }
13249+ .absolute-ns { position: absolute; }
13250+ .fixed-ns { position: fixed; }
13251+}
13252+
13253+@media screen and (min-width: 30em) and (max-width: 60em) {
13254+ .static-m { position: static; }
13255+ .relative-m { position: relative; }
13256+ .absolute-m { position: absolute; }
13257+ .fixed-m { position: fixed; }
13258+}
13259+
13260+@media screen and (min-width: 60em) {
13261+ .static-l { position: static; }
13262+ .relative-l { position: relative; }
13263+ .absolute-l { position: absolute; }
13264+ .fixed-l { position: fixed; }
13265+}
13266+
13267+/*
13268+
13269+ OPACITY
13270+ Docs: http://tachyons.io/docs/themes/opacity/
13271+
13272+*/
13273+
13274+.o-100 { opacity: 1; }
13275+
13276+.o-90 { opacity: .9; }
13277+
13278+.o-80 { opacity: .8; }
13279+
13280+.o-70 { opacity: .7; }
13281+
13282+.o-60 { opacity: .6; }
13283+
13284+.o-50 { opacity: .5; }
13285+
13286+.o-40 { opacity: .4; }
13287+
13288+.o-30 { opacity: .3; }
13289+
13290+.o-20 { opacity: .2; }
13291+
13292+.o-10 { opacity: .1; }
13293+
13294+.o-05 { opacity: .05; }
13295+
13296+.o-025 { opacity: .025; }
13297+
13298+.o-0 { opacity: 0; }
13299+
13300+/*
13301+
13302+ ROTATIONS
13303+
13304+*/
13305+
13306+.rotate-45 { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
13307+
13308+.rotate-90 { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
13309+
13310+.rotate-135 { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
13311+
13312+.rotate-180 { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
13313+
13314+.rotate-225 { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
13315+
13316+.rotate-270 { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
13317+
13318+.rotate-315 { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
13319+
13320+@media screen and (min-width: 30em){
13321+ .rotate-45-ns { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
13322+ .rotate-90-ns { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
13323+ .rotate-135-ns { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
13324+ .rotate-180-ns { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
13325+ .rotate-225-ns { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
13326+ .rotate-270-ns { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
13327+ .rotate-315-ns { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
13328+}
13329+
13330+@media screen and (min-width: 30em) and (max-width: 60em){
13331+ .rotate-45-m { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
13332+ .rotate-90-m { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
13333+ .rotate-135-m { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
13334+ .rotate-180-m { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
13335+ .rotate-225-m { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
13336+ .rotate-270-m { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
13337+ .rotate-315-m { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
13338+}
13339+
13340+@media screen and (min-width: 60em){
13341+ .rotate-45-l { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
13342+ .rotate-90-l { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
13343+ .rotate-135-l { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
13344+ .rotate-180-l { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
13345+ .rotate-225-l { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
13346+ .rotate-270-l { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
13347+ .rotate-315-l { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
13348+}
13349+
13350+/*
13351+
13352+ SKINS
13353+ Docs: http://tachyons.io/docs/themes/skins/
13354+
13355+ Classes for setting foreground and background colors on elements.
13356+ If you haven't declared a border color, but set border on an element, it will
13357+ be set to the current text color.
13358+
13359+*/
13360+
13361+/* Text colors */
13362+
13363+.black-90 { color: rgba(0, 0, 0, .9); }
13364+
13365+.black-80 { color: rgba(0, 0, 0, .8); }
13366+
13367+.black-70 { color: rgba(0, 0, 0, .7); }
13368+
13369+.black-60 { color: rgba(0, 0, 0, .6); }
13370+
13371+.black-50 { color: rgba(0, 0, 0, .5); }
13372+
13373+.black-40 { color: rgba(0, 0, 0, .4); }
13374+
13375+.black-30 { color: rgba(0, 0, 0, .3); }
13376+
13377+.black-20 { color: rgba(0, 0, 0, .2); }
13378+
13379+.black-10 { color: rgba(0, 0, 0, .1); }
13380+
13381+.black-05 { color: rgba(0, 0, 0, .05); }
13382+
13383+.white-90 { color: rgba(255, 255, 255, .9); }
13384+
13385+.white-80 { color: rgba(255, 255, 255, .8); }
13386+
13387+.white-70 { color: rgba(255, 255, 255, .7); }
13388+
13389+.white-60 { color: rgba(255, 255, 255, .6); }
13390+
13391+.white-50 { color: rgba(255, 255, 255, .5); }
13392+
13393+.white-40 { color: rgba(255, 255, 255, .4); }
13394+
13395+.white-30 { color: rgba(255, 255, 255, .3); }
13396+
13397+.white-20 { color: rgba(255, 255, 255, .2); }
13398+
13399+.white-10 { color: rgba(255, 255, 255, .1); }
13400+
13401+.black { color: #000; }
13402+
13403+.near-black { color: #111; }
13404+
13405+.dark-gray { color: #333; }
13406+
13407+.mid-gray { color: #555; }
13408+
13409+.gray { color: #777; }
13410+
13411+.silver { color: #999; }
13412+
13413+.light-silver { color: #aaa; }
13414+
13415+.moon-gray { color: #ccc; }
13416+
13417+.light-gray { color: #eee; }
13418+
13419+.near-white { color: #f4f4f4; }
13420+
13421+.white { color: #fff; }
13422+
13423+.dark-red { color: #e7040f; }
13424+
13425+.red { color: #ff4136; }
13426+
13427+.light-red { color: #ff725c; }
13428+
13429+.orange { color: #ff6300; }
13430+
13431+.gold { color: #ffb700; }
13432+
13433+.yellow { color: #ffd700; }
13434+
13435+.light-yellow { color: #fbf1a9; }
13436+
13437+.purple { color: #5e2ca5; }
13438+
13439+.light-purple { color: #a463f2; }
13440+
13441+.dark-pink { color: #d5008f; }
13442+
13443+.hot-pink { color: #ff41b4; }
13444+
13445+.pink { color: #ff80cc; }
13446+
13447+.light-pink { color: #ffa3d7; }
13448+
13449+.dark-green { color: #137752; }
13450+
13451+.green { color: #19a974; }
13452+
13453+.light-green { color: #9eebcf; }
13454+
13455+.navy { color: #001b44; }
13456+
13457+.dark-blue { color: #00449e; }
13458+
13459+.blue { color: #357edd; }
13460+
13461+.light-blue { color: #96ccff; }
13462+
13463+.lightest-blue { color: #cdecff; }
13464+
13465+.washed-blue { color: #f6fffe; }
13466+
13467+.washed-green { color: #e8fdf5; }
13468+
13469+.washed-yellow { color: #fffceb; }
13470+
13471+.washed-red { color: #ffdfdf; }
13472+
13473+.color-inherit { color: inherit; }
13474+
13475+.bg-black-90 { background-color: rgba(0, 0, 0, .9); }
13476+
13477+.bg-black-80 { background-color: rgba(0, 0, 0, .8); }
13478+
13479+.bg-black-70 { background-color: rgba(0, 0, 0, .7); }
13480+
13481+.bg-black-60 { background-color: rgba(0, 0, 0, .6); }
13482+
13483+.bg-black-50 { background-color: rgba(0, 0, 0, .5); }
13484+
13485+.bg-black-40 { background-color: rgba(0, 0, 0, .4); }
13486+
13487+.bg-black-30 { background-color: rgba(0, 0, 0, .3); }
13488+
13489+.bg-black-20 { background-color: rgba(0, 0, 0, .2); }
13490+
13491+.bg-black-10 { background-color: rgba(0, 0, 0, .1); }
13492+
13493+.bg-black-05 { background-color: rgba(0, 0, 0, .05); }
13494+
13495+.bg-white-90 { background-color: rgba(255, 255, 255, .9); }
13496+
13497+.bg-white-80 { background-color: rgba(255, 255, 255, .8); }
13498+
13499+.bg-white-70 { background-color: rgba(255, 255, 255, .7); }
13500+
13501+.bg-white-60 { background-color: rgba(255, 255, 255, .6); }
13502+
13503+.bg-white-50 { background-color: rgba(255, 255, 255, .5); }
13504+
13505+.bg-white-40 { background-color: rgba(255, 255, 255, .4); }
13506+
13507+.bg-white-30 { background-color: rgba(255, 255, 255, .3); }
13508+
13509+.bg-white-20 { background-color: rgba(255, 255, 255, .2); }
13510+
13511+.bg-white-10 { background-color: rgba(255, 255, 255, .1); }
13512+
13513+/* Background colors */
13514+
13515+.bg-black { background-color: #000; }
13516+
13517+.bg-near-black { background-color: #111; }
13518+
13519+.bg-dark-gray { background-color: #333; }
13520+
13521+.bg-mid-gray { background-color: #555; }
13522+
13523+.bg-gray { background-color: #777; }
13524+
13525+.bg-silver { background-color: #999; }
13526+
13527+.bg-light-silver { background-color: #aaa; }
13528+
13529+.bg-moon-gray { background-color: #ccc; }
13530+
13531+.bg-light-gray { background-color: #eee; }
13532+
13533+.bg-near-white { background-color: #f4f4f4; }
13534+
13535+.bg-white { background-color: #fff; }
13536+
13537+.bg-transparent { background-color: transparent; }
13538+
13539+.bg-dark-red { background-color: #e7040f; }
13540+
13541+.bg-red { background-color: #ff4136; }
13542+
13543+.bg-light-red { background-color: #ff725c; }
13544+
13545+.bg-orange { background-color: #ff6300; }
13546+
13547+.bg-gold { background-color: #ffb700; }
13548+
13549+.bg-yellow { background-color: #ffd700; }
13550+
13551+.bg-light-yellow { background-color: #fbf1a9; }
13552+
13553+.bg-purple { background-color: #5e2ca5; }
13554+
13555+.bg-light-purple { background-color: #a463f2; }
13556+
13557+.bg-dark-pink { background-color: #d5008f; }
13558+
13559+.bg-hot-pink { background-color: #ff41b4; }
13560+
13561+.bg-pink { background-color: #ff80cc; }
13562+
13563+.bg-light-pink { background-color: #ffa3d7; }
13564+
13565+.bg-dark-green { background-color: #137752; }
13566+
13567+.bg-green { background-color: #19a974; }
13568+
13569+.bg-light-green { background-color: #9eebcf; }
13570+
13571+.bg-navy { background-color: #001b44; }
13572+
13573+.bg-dark-blue { background-color: #00449e; }
13574+
13575+.bg-blue { background-color: #357edd; }
13576+
13577+.bg-light-blue { background-color: #96ccff; }
13578+
13579+.bg-lightest-blue { background-color: #cdecff; }
13580+
13581+.bg-washed-blue { background-color: #f6fffe; }
13582+
13583+.bg-washed-green { background-color: #e8fdf5; }
13584+
13585+.bg-washed-yellow { background-color: #fffceb; }
13586+
13587+.bg-washed-red { background-color: #ffdfdf; }
13588+
13589+.bg-inherit { background-color: inherit; }
13590+
13591+/*
13592+
13593+ SKINS:PSEUDO
13594+
13595+ Customize the color of an element when
13596+ it is focused or hovered over.
13597+
13598+ */
13599+
13600+.hover-black:hover,
13601+.hover-black:focus { color: #000; }
13602+
13603+.hover-near-black:hover,
13604+.hover-near-black:focus { color: #111; }
13605+
13606+.hover-dark-gray:hover,
13607+.hover-dark-gray:focus { color: #333; }
13608+
13609+.hover-mid-gray:hover,
13610+.hover-mid-gray:focus { color: #555; }
13611+
13612+.hover-gray:hover,
13613+.hover-gray:focus { color: #777; }
13614+
13615+.hover-silver:hover,
13616+.hover-silver:focus { color: #999; }
13617+
13618+.hover-light-silver:hover,
13619+.hover-light-silver:focus { color: #aaa; }
13620+
13621+.hover-moon-gray:hover,
13622+.hover-moon-gray:focus { color: #ccc; }
13623+
13624+.hover-light-gray:hover,
13625+.hover-light-gray:focus { color: #eee; }
13626+
13627+.hover-near-white:hover,
13628+.hover-near-white:focus { color: #f4f4f4; }
13629+
13630+.hover-white:hover,
13631+.hover-white:focus { color: #fff; }
13632+
13633+.hover-black-90:hover,
13634+.hover-black-90:focus { color: rgba(0, 0, 0, .9); }
13635+
13636+.hover-black-80:hover,
13637+.hover-black-80:focus { color: rgba(0, 0, 0, .8); }
13638+
13639+.hover-black-70:hover,
13640+.hover-black-70:focus { color: rgba(0, 0, 0, .7); }
13641+
13642+.hover-black-60:hover,
13643+.hover-black-60:focus { color: rgba(0, 0, 0, .6); }
13644+
13645+.hover-black-50:hover,
13646+.hover-black-50:focus { color: rgba(0, 0, 0, .5); }
13647+
13648+.hover-black-40:hover,
13649+.hover-black-40:focus { color: rgba(0, 0, 0, .4); }
13650+
13651+.hover-black-30:hover,
13652+.hover-black-30:focus { color: rgba(0, 0, 0, .3); }
13653+
13654+.hover-black-20:hover,
13655+.hover-black-20:focus { color: rgba(0, 0, 0, .2); }
13656+
13657+.hover-black-10:hover,
13658+.hover-black-10:focus { color: rgba(0, 0, 0, .1); }
13659+
13660+.hover-white-90:hover,
13661+.hover-white-90:focus { color: rgba(255, 255, 255, .9); }
13662+
13663+.hover-white-80:hover,
13664+.hover-white-80:focus { color: rgba(255, 255, 255, .8); }
13665+
13666+.hover-white-70:hover,
13667+.hover-white-70:focus { color: rgba(255, 255, 255, .7); }
13668+
13669+.hover-white-60:hover,
13670+.hover-white-60:focus { color: rgba(255, 255, 255, .6); }
13671+
13672+.hover-white-50:hover,
13673+.hover-white-50:focus { color: rgba(255, 255, 255, .5); }
13674+
13675+.hover-white-40:hover,
13676+.hover-white-40:focus { color: rgba(255, 255, 255, .4); }
13677+
13678+.hover-white-30:hover,
13679+.hover-white-30:focus { color: rgba(255, 255, 255, .3); }
13680+
13681+.hover-white-20:hover,
13682+.hover-white-20:focus { color: rgba(255, 255, 255, .2); }
13683+
13684+.hover-white-10:hover,
13685+.hover-white-10:focus { color: rgba(255, 255, 255, .1); }
13686+
13687+.hover-inherit:hover,
13688+.hover-inherit:focus { color: inherit; }
13689+
13690+.hover-bg-black:hover,
13691+.hover-bg-black:focus { background-color: #000; }
13692+
13693+.hover-bg-near-black:hover,
13694+.hover-bg-near-black:focus { background-color: #111; }
13695+
13696+.hover-bg-dark-gray:hover,
13697+.hover-bg-dark-gray:focus { background-color: #333; }
13698+
13699+.hover-bg-mid-gray:hover,
13700+.hover-bg-mid-gray:focus { background-color: #555; }
13701+
13702+.hover-bg-gray:hover,
13703+.hover-bg-gray:focus { background-color: #777; }
13704+
13705+.hover-bg-silver:hover,
13706+.hover-bg-silver:focus { background-color: #999; }
13707+
13708+.hover-bg-light-silver:hover,
13709+.hover-bg-light-silver:focus { background-color: #aaa; }
13710+
13711+.hover-bg-moon-gray:hover,
13712+.hover-bg-moon-gray:focus { background-color: #ccc; }
13713+
13714+.hover-bg-light-gray:hover,
13715+.hover-bg-light-gray:focus { background-color: #eee; }
13716+
13717+.hover-bg-near-white:hover,
13718+.hover-bg-near-white:focus { background-color: #f4f4f4; }
13719+
13720+.hover-bg-white:hover,
13721+.hover-bg-white:focus { background-color: #fff; }
13722+
13723+.hover-bg-transparent:hover,
13724+.hover-bg-transparent:focus { background-color: transparent; }
13725+
13726+.hover-bg-black-90:hover,
13727+.hover-bg-black-90:focus { background-color: rgba(0, 0, 0, .9); }
13728+
13729+.hover-bg-black-80:hover,
13730+.hover-bg-black-80:focus { background-color: rgba(0, 0, 0, .8); }
13731+
13732+.hover-bg-black-70:hover,
13733+.hover-bg-black-70:focus { background-color: rgba(0, 0, 0, .7); }
13734+
13735+.hover-bg-black-60:hover,
13736+.hover-bg-black-60:focus { background-color: rgba(0, 0, 0, .6); }
13737+
13738+.hover-bg-black-50:hover,
13739+.hover-bg-black-50:focus { background-color: rgba(0, 0, 0, .5); }
13740+
13741+.hover-bg-black-40:hover,
13742+.hover-bg-black-40:focus { background-color: rgba(0, 0, 0, .4); }
13743+
13744+.hover-bg-black-30:hover,
13745+.hover-bg-black-30:focus { background-color: rgba(0, 0, 0, .3); }
13746+
13747+.hover-bg-black-20:hover,
13748+.hover-bg-black-20:focus { background-color: rgba(0, 0, 0, .2); }
13749+
13750+.hover-bg-black-10:hover,
13751+.hover-bg-black-10:focus { background-color: rgba(0, 0, 0, .1); }
13752+
13753+.hover-bg-white-90:hover,
13754+.hover-bg-white-90:focus { background-color: rgba(255, 255, 255, .9); }
13755+
13756+.hover-bg-white-80:hover,
13757+.hover-bg-white-80:focus { background-color: rgba(255, 255, 255, .8); }
13758+
13759+.hover-bg-white-70:hover,
13760+.hover-bg-white-70:focus { background-color: rgba(255, 255, 255, .7); }
13761+
13762+.hover-bg-white-60:hover,
13763+.hover-bg-white-60:focus { background-color: rgba(255, 255, 255, .6); }
13764+
13765+.hover-bg-white-50:hover,
13766+.hover-bg-white-50:focus { background-color: rgba(255, 255, 255, .5); }
13767+
13768+.hover-bg-white-40:hover,
13769+.hover-bg-white-40:focus { background-color: rgba(255, 255, 255, .4); }
13770+
13771+.hover-bg-white-30:hover,
13772+.hover-bg-white-30:focus { background-color: rgba(255, 255, 255, .3); }
13773+
13774+.hover-bg-white-20:hover,
13775+.hover-bg-white-20:focus { background-color: rgba(255, 255, 255, .2); }
13776+
13777+.hover-bg-white-10:hover,
13778+.hover-bg-white-10:focus { background-color: rgba(255, 255, 255, .1); }
13779+
13780+.hover-dark-red:hover,
13781+.hover-dark-red:focus { color: #e7040f; }
13782+
13783+.hover-red:hover,
13784+.hover-red:focus { color: #ff4136; }
13785+
13786+.hover-light-red:hover,
13787+.hover-light-red:focus { color: #ff725c; }
13788+
13789+.hover-orange:hover,
13790+.hover-orange:focus { color: #ff6300; }
13791+
13792+.hover-gold:hover,
13793+.hover-gold:focus { color: #ffb700; }
13794+
13795+.hover-yellow:hover,
13796+.hover-yellow:focus { color: #ffd700; }
13797+
13798+.hover-light-yellow:hover,
13799+.hover-light-yellow:focus { color: #fbf1a9; }
13800+
13801+.hover-purple:hover,
13802+.hover-purple:focus { color: #5e2ca5; }
13803+
13804+.hover-light-purple:hover,
13805+.hover-light-purple:focus { color: #a463f2; }
13806+
13807+.hover-dark-pink:hover,
13808+.hover-dark-pink:focus { color: #d5008f; }
13809+
13810+.hover-hot-pink:hover,
13811+.hover-hot-pink:focus { color: #ff41b4; }
13812+
13813+.hover-pink:hover,
13814+.hover-pink:focus { color: #ff80cc; }
13815+
13816+.hover-light-pink:hover,
13817+.hover-light-pink:focus { color: #ffa3d7; }
13818+
13819+.hover-dark-green:hover,
13820+.hover-dark-green:focus { color: #137752; }
13821+
13822+.hover-green:hover,
13823+.hover-green:focus { color: #19a974; }
13824+
13825+.hover-light-green:hover,
13826+.hover-light-green:focus { color: #9eebcf; }
13827+
13828+.hover-navy:hover,
13829+.hover-navy:focus { color: #001b44; }
13830+
13831+.hover-dark-blue:hover,
13832+.hover-dark-blue:focus { color: #00449e; }
13833+
13834+.hover-blue:hover,
13835+.hover-blue:focus { color: #357edd; }
13836+
13837+.hover-light-blue:hover,
13838+.hover-light-blue:focus { color: #96ccff; }
13839+
13840+.hover-lightest-blue:hover,
13841+.hover-lightest-blue:focus { color: #cdecff; }
13842+
13843+.hover-washed-blue:hover,
13844+.hover-washed-blue:focus { color: #f6fffe; }
13845+
13846+.hover-washed-green:hover,
13847+.hover-washed-green:focus { color: #e8fdf5; }
13848+
13849+.hover-washed-yellow:hover,
13850+.hover-washed-yellow:focus { color: #fffceb; }
13851+
13852+.hover-washed-red:hover,
13853+.hover-washed-red:focus { color: #ffdfdf; }
13854+
13855+.hover-bg-dark-red:hover,
13856+.hover-bg-dark-red:focus { background-color: #e7040f; }
13857+
13858+.hover-bg-red:hover,
13859+.hover-bg-red:focus { background-color: #ff4136; }
13860+
13861+.hover-bg-light-red:hover,
13862+.hover-bg-light-red:focus { background-color: #ff725c; }
13863+
13864+.hover-bg-orange:hover,
13865+.hover-bg-orange:focus { background-color: #ff6300; }
13866+
13867+.hover-bg-gold:hover,
13868+.hover-bg-gold:focus { background-color: #ffb700; }
13869+
13870+.hover-bg-yellow:hover,
13871+.hover-bg-yellow:focus { background-color: #ffd700; }
13872+
13873+.hover-bg-light-yellow:hover,
13874+.hover-bg-light-yellow:focus { background-color: #fbf1a9; }
13875+
13876+.hover-bg-purple:hover,
13877+.hover-bg-purple:focus { background-color: #5e2ca5; }
13878+
13879+.hover-bg-light-purple:hover,
13880+.hover-bg-light-purple:focus { background-color: #a463f2; }
13881+
13882+.hover-bg-dark-pink:hover,
13883+.hover-bg-dark-pink:focus { background-color: #d5008f; }
13884+
13885+.hover-bg-hot-pink:hover,
13886+.hover-bg-hot-pink:focus { background-color: #ff41b4; }
13887+
13888+.hover-bg-pink:hover,
13889+.hover-bg-pink:focus { background-color: #ff80cc; }
13890+
13891+.hover-bg-light-pink:hover,
13892+.hover-bg-light-pink:focus { background-color: #ffa3d7; }
13893+
13894+.hover-bg-dark-green:hover,
13895+.hover-bg-dark-green:focus { background-color: #137752; }
13896+
13897+.hover-bg-green:hover,
13898+.hover-bg-green:focus { background-color: #19a974; }
13899+
13900+.hover-bg-light-green:hover,
13901+.hover-bg-light-green:focus { background-color: #9eebcf; }
13902+
13903+.hover-bg-navy:hover,
13904+.hover-bg-navy:focus { background-color: #001b44; }
13905+
13906+.hover-bg-dark-blue:hover,
13907+.hover-bg-dark-blue:focus { background-color: #00449e; }
13908+
13909+.hover-bg-blue:hover,
13910+.hover-bg-blue:focus { background-color: #357edd; }
13911+
13912+.hover-bg-light-blue:hover,
13913+.hover-bg-light-blue:focus { background-color: #96ccff; }
13914+
13915+.hover-bg-lightest-blue:hover,
13916+.hover-bg-lightest-blue:focus { background-color: #cdecff; }
13917+
13918+.hover-bg-washed-blue:hover,
13919+.hover-bg-washed-blue:focus { background-color: #f6fffe; }
13920+
13921+.hover-bg-washed-green:hover,
13922+.hover-bg-washed-green:focus { background-color: #e8fdf5; }
13923+
13924+.hover-bg-washed-yellow:hover,
13925+.hover-bg-washed-yellow:focus { background-color: #fffceb; }
13926+
13927+.hover-bg-washed-red:hover,
13928+.hover-bg-washed-red:focus { background-color: #ffdfdf; }
13929+
13930+.hover-bg-inherit:hover,
13931+.hover-bg-inherit:focus { background-color: inherit; }
13932+
13933+/* Variables */
13934+
13935+/*
13936+ SPACING
13937+ Docs: http://tachyons.io/docs/layout/spacing/
13938+
13939+ An eight step powers of two scale ranging from 0 to 16rem.
13940+
13941+ Base:
13942+ p = padding
13943+ m = margin
13944+
13945+ Modifiers:
13946+ a = all
13947+ h = horizontal
13948+ v = vertical
13949+ t = top
13950+ r = right
13951+ b = bottom
13952+ l = left
13953+
13954+ 0 = none
13955+ 1 = 1st step in spacing scale
13956+ 2 = 2nd step in spacing scale
13957+ 3 = 3rd step in spacing scale
13958+ 4 = 4th step in spacing scale
13959+ 5 = 5th step in spacing scale
13960+ 6 = 6th step in spacing scale
13961+ 7 = 7th step in spacing scale
13962+
13963+ Media Query Extensions:
13964+ -ns = not-small
13965+ -m = medium
13966+ -l = large
13967+
13968+*/
13969+
13970+.pa0 { padding: 0; }
13971+
13972+.pa1 { padding: .25rem; }
13973+
13974+.pa2 { padding: .5rem; }
13975+
13976+.pa3 { padding: 1rem; }
13977+
13978+.pa4 { padding: 2rem; }
13979+
13980+.pa5 { padding: 4rem; }
13981+
13982+.pa6 { padding: 8rem; }
13983+
13984+.pa7 { padding: 16rem; }
13985+
13986+.pl0 { padding-left: 0; }
13987+
13988+.pl1 { padding-left: .25rem; }
13989+
13990+.pl2 { padding-left: .5rem; }
13991+
13992+.pl3 { padding-left: 1rem; }
13993+
13994+.pl4 { padding-left: 2rem; }
13995+
13996+.pl5 { padding-left: 4rem; }
13997+
13998+.pl6 { padding-left: 8rem; }
13999+
14000+.pl7 { padding-left: 16rem; }
14001+
14002+.pr0 { padding-right: 0; }
14003+
14004+.pr1 { padding-right: .25rem; }
14005+
14006+.pr2 { padding-right: .5rem; }
14007+
14008+.pr3 { padding-right: 1rem; }
14009+
14010+.pr4 { padding-right: 2rem; }
14011+
14012+.pr5 { padding-right: 4rem; }
14013+
14014+.pr6 { padding-right: 8rem; }
14015+
14016+.pr7 { padding-right: 16rem; }
14017+
14018+.pb0 { padding-bottom: 0; }
14019+
14020+.pb1 { padding-bottom: .25rem; }
14021+
14022+.pb2 { padding-bottom: .5rem; }
14023+
14024+.pb3 { padding-bottom: 1rem; }
14025+
14026+.pb4 { padding-bottom: 2rem; }
14027+
14028+.pb5 { padding-bottom: 4rem; }
14029+
14030+.pb6 { padding-bottom: 8rem; }
14031+
14032+.pb7 { padding-bottom: 16rem; }
14033+
14034+.pt0 { padding-top: 0; }
14035+
14036+.pt1 { padding-top: .25rem; }
14037+
14038+.pt2 { padding-top: .5rem; }
14039+
14040+.pt3 { padding-top: 1rem; }
14041+
14042+.pt4 { padding-top: 2rem; }
14043+
14044+.pt5 { padding-top: 4rem; }
14045+
14046+.pt6 { padding-top: 8rem; }
14047+
14048+.pt7 { padding-top: 16rem; }
14049+
14050+.pv0 {
14051+ padding-top: 0;
14052+ padding-bottom: 0;
14053+}
14054+
14055+.pv1 {
14056+ padding-top: .25rem;
14057+ padding-bottom: .25rem;
14058+}
14059+
14060+.pv2 {
14061+ padding-top: .5rem;
14062+ padding-bottom: .5rem;
14063+}
14064+
14065+.pv3 {
14066+ padding-top: 1rem;
14067+ padding-bottom: 1rem;
14068+}
14069+
14070+.pv4 {
14071+ padding-top: 2rem;
14072+ padding-bottom: 2rem;
14073+}
14074+
14075+.pv5 {
14076+ padding-top: 4rem;
14077+ padding-bottom: 4rem;
14078+}
14079+
14080+.pv6 {
14081+ padding-top: 8rem;
14082+ padding-bottom: 8rem;
14083+}
14084+
14085+.pv7 {
14086+ padding-top: 16rem;
14087+ padding-bottom: 16rem;
14088+}
14089+
14090+.ph0 {
14091+ padding-left: 0;
14092+ padding-right: 0;
14093+}
14094+
14095+.ph1 {
14096+ padding-left: .25rem;
14097+ padding-right: .25rem;
14098+}
14099+
14100+.ph2 {
14101+ padding-left: .5rem;
14102+ padding-right: .5rem;
14103+}
14104+
14105+.ph3 {
14106+ padding-left: 1rem;
14107+ padding-right: 1rem;
14108+}
14109+
14110+.ph4 {
14111+ padding-left: 2rem;
14112+ padding-right: 2rem;
14113+}
14114+
14115+.ph5 {
14116+ padding-left: 4rem;
14117+ padding-right: 4rem;
14118+}
14119+
14120+.ph6 {
14121+ padding-left: 8rem;
14122+ padding-right: 8rem;
14123+}
14124+
14125+.ph7 {
14126+ padding-left: 16rem;
14127+ padding-right: 16rem;
14128+}
14129+
14130+.ma0 { margin: 0; }
14131+
14132+.ma1 { margin: .25rem; }
14133+
14134+.ma2 { margin: .5rem; }
14135+
14136+.ma3 { margin: 1rem; }
14137+
14138+.ma4 { margin: 2rem; }
14139+
14140+.ma5 { margin: 4rem; }
14141+
14142+.ma6 { margin: 8rem; }
14143+
14144+.ma7 { margin: 16rem; }
14145+
14146+.ml0 { margin-left: 0; }
14147+
14148+.ml1 { margin-left: .25rem; }
14149+
14150+.ml2 { margin-left: .5rem; }
14151+
14152+.ml3 { margin-left: 1rem; }
14153+
14154+.ml4 { margin-left: 2rem; }
14155+
14156+.ml5 { margin-left: 4rem; }
14157+
14158+.ml6 { margin-left: 8rem; }
14159+
14160+.ml7 { margin-left: 16rem; }
14161+
14162+.mr0 { margin-right: 0; }
14163+
14164+.mr1 { margin-right: .25rem; }
14165+
14166+.mr2 { margin-right: .5rem; }
14167+
14168+.mr3 { margin-right: 1rem; }
14169+
14170+.mr4 { margin-right: 2rem; }
14171+
14172+.mr5 { margin-right: 4rem; }
14173+
14174+.mr6 { margin-right: 8rem; }
14175+
14176+.mr7 { margin-right: 16rem; }
14177+
14178+.mb0 { margin-bottom: 0; }
14179+
14180+.mb1 { margin-bottom: .25rem; }
14181+
14182+.mb2 { margin-bottom: .5rem; }
14183+
14184+.mb3 { margin-bottom: 1rem; }
14185+
14186+.mb4 { margin-bottom: 2rem; }
14187+
14188+.mb5 { margin-bottom: 4rem; }
14189+
14190+.mb6 { margin-bottom: 8rem; }
14191+
14192+.mb7 { margin-bottom: 16rem; }
14193+
14194+.mt0 { margin-top: 0; }
14195+
14196+.mt1 { margin-top: .25rem; }
14197+
14198+.mt2 { margin-top: .5rem; }
14199+
14200+.mt3 { margin-top: 1rem; }
14201+
14202+.mt4 { margin-top: 2rem; }
14203+
14204+.mt5 { margin-top: 4rem; }
14205+
14206+.mt6 { margin-top: 8rem; }
14207+
14208+.mt7 { margin-top: 16rem; }
14209+
14210+.mv0 {
14211+ margin-top: 0;
14212+ margin-bottom: 0;
14213+}
14214+
14215+.mv1 {
14216+ margin-top: .25rem;
14217+ margin-bottom: .25rem;
14218+}
14219+
14220+.mv2 {
14221+ margin-top: .5rem;
14222+ margin-bottom: .5rem;
14223+}
14224+
14225+.mv3 {
14226+ margin-top: 1rem;
14227+ margin-bottom: 1rem;
14228+}
14229+
14230+.mv4 {
14231+ margin-top: 2rem;
14232+ margin-bottom: 2rem;
14233+}
14234+
14235+.mv5 {
14236+ margin-top: 4rem;
14237+ margin-bottom: 4rem;
14238+}
14239+
14240+.mv6 {
14241+ margin-top: 8rem;
14242+ margin-bottom: 8rem;
14243+}
14244+
14245+.mv7 {
14246+ margin-top: 16rem;
14247+ margin-bottom: 16rem;
14248+}
14249+
14250+.mh0 {
14251+ margin-left: 0;
14252+ margin-right: 0;
14253+}
14254+
14255+.mh1 {
14256+ margin-left: .25rem;
14257+ margin-right: .25rem;
14258+}
14259+
14260+.mh2 {
14261+ margin-left: .5rem;
14262+ margin-right: .5rem;
14263+}
14264+
14265+.mh3 {
14266+ margin-left: 1rem;
14267+ margin-right: 1rem;
14268+}
14269+
14270+.mh4 {
14271+ margin-left: 2rem;
14272+ margin-right: 2rem;
14273+}
14274+
14275+.mh5 {
14276+ margin-left: 4rem;
14277+ margin-right: 4rem;
14278+}
14279+
14280+.mh6 {
14281+ margin-left: 8rem;
14282+ margin-right: 8rem;
14283+}
14284+
14285+.mh7 {
14286+ margin-left: 16rem;
14287+ margin-right: 16rem;
14288+}
14289+
14290+@media screen and (min-width: 30em) {
14291+ .pa0-ns { padding: 0; }
14292+ .pa1-ns { padding: .25rem; }
14293+ .pa2-ns { padding: .5rem; }
14294+ .pa3-ns { padding: 1rem; }
14295+ .pa4-ns { padding: 2rem; }
14296+ .pa5-ns { padding: 4rem; }
14297+ .pa6-ns { padding: 8rem; }
14298+ .pa7-ns { padding: 16rem; }
14299+
14300+ .pl0-ns { padding-left: 0; }
14301+ .pl1-ns { padding-left: .25rem; }
14302+ .pl2-ns { padding-left: .5rem; }
14303+ .pl3-ns { padding-left: 1rem; }
14304+ .pl4-ns { padding-left: 2rem; }
14305+ .pl5-ns { padding-left: 4rem; }
14306+ .pl6-ns { padding-left: 8rem; }
14307+ .pl7-ns { padding-left: 16rem; }
14308+
14309+ .pr0-ns { padding-right: 0; }
14310+ .pr1-ns { padding-right: .25rem; }
14311+ .pr2-ns { padding-right: .5rem; }
14312+ .pr3-ns { padding-right: 1rem; }
14313+ .pr4-ns { padding-right: 2rem; }
14314+ .pr5-ns { padding-right: 4rem; }
14315+ .pr6-ns { padding-right: 8rem; }
14316+ .pr7-ns { padding-right: 16rem; }
14317+
14318+ .pb0-ns { padding-bottom: 0; }
14319+ .pb1-ns { padding-bottom: .25rem; }
14320+ .pb2-ns { padding-bottom: .5rem; }
14321+ .pb3-ns { padding-bottom: 1rem; }
14322+ .pb4-ns { padding-bottom: 2rem; }
14323+ .pb5-ns { padding-bottom: 4rem; }
14324+ .pb6-ns { padding-bottom: 8rem; }
14325+ .pb7-ns { padding-bottom: 16rem; }
14326+
14327+ .pt0-ns { padding-top: 0; }
14328+ .pt1-ns { padding-top: .25rem; }
14329+ .pt2-ns { padding-top: .5rem; }
14330+ .pt3-ns { padding-top: 1rem; }
14331+ .pt4-ns { padding-top: 2rem; }
14332+ .pt5-ns { padding-top: 4rem; }
14333+ .pt6-ns { padding-top: 8rem; }
14334+ .pt7-ns { padding-top: 16rem; }
14335+
14336+ .pv0-ns {
14337+ padding-top: 0;
14338+ padding-bottom: 0;
14339+ }
14340+ .pv1-ns {
14341+ padding-top: .25rem;
14342+ padding-bottom: .25rem;
14343+ }
14344+ .pv2-ns {
14345+ padding-top: .5rem;
14346+ padding-bottom: .5rem;
14347+ }
14348+ .pv3-ns {
14349+ padding-top: 1rem;
14350+ padding-bottom: 1rem;
14351+ }
14352+ .pv4-ns {
14353+ padding-top: 2rem;
14354+ padding-bottom: 2rem;
14355+ }
14356+ .pv5-ns {
14357+ padding-top: 4rem;
14358+ padding-bottom: 4rem;
14359+ }
14360+ .pv6-ns {
14361+ padding-top: 8rem;
14362+ padding-bottom: 8rem;
14363+ }
14364+ .pv7-ns {
14365+ padding-top: 16rem;
14366+ padding-bottom: 16rem;
14367+ }
14368+ .ph0-ns {
14369+ padding-left: 0;
14370+ padding-right: 0;
14371+ }
14372+ .ph1-ns {
14373+ padding-left: .25rem;
14374+ padding-right: .25rem;
14375+ }
14376+ .ph2-ns {
14377+ padding-left: .5rem;
14378+ padding-right: .5rem;
14379+ }
14380+ .ph3-ns {
14381+ padding-left: 1rem;
14382+ padding-right: 1rem;
14383+ }
14384+ .ph4-ns {
14385+ padding-left: 2rem;
14386+ padding-right: 2rem;
14387+ }
14388+ .ph5-ns {
14389+ padding-left: 4rem;
14390+ padding-right: 4rem;
14391+ }
14392+ .ph6-ns {
14393+ padding-left: 8rem;
14394+ padding-right: 8rem;
14395+ }
14396+ .ph7-ns {
14397+ padding-left: 16rem;
14398+ padding-right: 16rem;
14399+ }
14400+
14401+ .ma0-ns { margin: 0; }
14402+ .ma1-ns { margin: .25rem; }
14403+ .ma2-ns { margin: .5rem; }
14404+ .ma3-ns { margin: 1rem; }
14405+ .ma4-ns { margin: 2rem; }
14406+ .ma5-ns { margin: 4rem; }
14407+ .ma6-ns { margin: 8rem; }
14408+ .ma7-ns { margin: 16rem; }
14409+
14410+ .ml0-ns { margin-left: 0; }
14411+ .ml1-ns { margin-left: .25rem; }
14412+ .ml2-ns { margin-left: .5rem; }
14413+ .ml3-ns { margin-left: 1rem; }
14414+ .ml4-ns { margin-left: 2rem; }
14415+ .ml5-ns { margin-left: 4rem; }
14416+ .ml6-ns { margin-left: 8rem; }
14417+ .ml7-ns { margin-left: 16rem; }
14418+
14419+ .mr0-ns { margin-right: 0; }
14420+ .mr1-ns { margin-right: .25rem; }
14421+ .mr2-ns { margin-right: .5rem; }
14422+ .mr3-ns { margin-right: 1rem; }
14423+ .mr4-ns { margin-right: 2rem; }
14424+ .mr5-ns { margin-right: 4rem; }
14425+ .mr6-ns { margin-right: 8rem; }
14426+ .mr7-ns { margin-right: 16rem; }
14427+
14428+ .mb0-ns { margin-bottom: 0; }
14429+ .mb1-ns { margin-bottom: .25rem; }
14430+ .mb2-ns { margin-bottom: .5rem; }
14431+ .mb3-ns { margin-bottom: 1rem; }
14432+ .mb4-ns { margin-bottom: 2rem; }
14433+ .mb5-ns { margin-bottom: 4rem; }
14434+ .mb6-ns { margin-bottom: 8rem; }
14435+ .mb7-ns { margin-bottom: 16rem; }
14436+
14437+ .mt0-ns { margin-top: 0; }
14438+ .mt1-ns { margin-top: .25rem; }
14439+ .mt2-ns { margin-top: .5rem; }
14440+ .mt3-ns { margin-top: 1rem; }
14441+ .mt4-ns { margin-top: 2rem; }
14442+ .mt5-ns { margin-top: 4rem; }
14443+ .mt6-ns { margin-top: 8rem; }
14444+ .mt7-ns { margin-top: 16rem; }
14445+
14446+ .mv0-ns {
14447+ margin-top: 0;
14448+ margin-bottom: 0;
14449+ }
14450+ .mv1-ns {
14451+ margin-top: .25rem;
14452+ margin-bottom: .25rem;
14453+ }
14454+ .mv2-ns {
14455+ margin-top: .5rem;
14456+ margin-bottom: .5rem;
14457+ }
14458+ .mv3-ns {
14459+ margin-top: 1rem;
14460+ margin-bottom: 1rem;
14461+ }
14462+ .mv4-ns {
14463+ margin-top: 2rem;
14464+ margin-bottom: 2rem;
14465+ }
14466+ .mv5-ns {
14467+ margin-top: 4rem;
14468+ margin-bottom: 4rem;
14469+ }
14470+ .mv6-ns {
14471+ margin-top: 8rem;
14472+ margin-bottom: 8rem;
14473+ }
14474+ .mv7-ns {
14475+ margin-top: 16rem;
14476+ margin-bottom: 16rem;
14477+ }
14478+
14479+ .mh0-ns {
14480+ margin-left: 0;
14481+ margin-right: 0;
14482+ }
14483+ .mh1-ns {
14484+ margin-left: .25rem;
14485+ margin-right: .25rem;
14486+ }
14487+ .mh2-ns {
14488+ margin-left: .5rem;
14489+ margin-right: .5rem;
14490+ }
14491+ .mh3-ns {
14492+ margin-left: 1rem;
14493+ margin-right: 1rem;
14494+ }
14495+ .mh4-ns {
14496+ margin-left: 2rem;
14497+ margin-right: 2rem;
14498+ }
14499+ .mh5-ns {
14500+ margin-left: 4rem;
14501+ margin-right: 4rem;
14502+ }
14503+ .mh6-ns {
14504+ margin-left: 8rem;
14505+ margin-right: 8rem;
14506+ }
14507+ .mh7-ns {
14508+ margin-left: 16rem;
14509+ margin-right: 16rem;
14510+ }
14511+
14512+}
14513+
14514+@media screen and (min-width: 30em) and (max-width: 60em) {
14515+ .pa0-m { padding: 0; }
14516+ .pa1-m { padding: .25rem; }
14517+ .pa2-m { padding: .5rem; }
14518+ .pa3-m { padding: 1rem; }
14519+ .pa4-m { padding: 2rem; }
14520+ .pa5-m { padding: 4rem; }
14521+ .pa6-m { padding: 8rem; }
14522+ .pa7-m { padding: 16rem; }
14523+
14524+ .pl0-m { padding-left: 0; }
14525+ .pl1-m { padding-left: .25rem; }
14526+ .pl2-m { padding-left: .5rem; }
14527+ .pl3-m { padding-left: 1rem; }
14528+ .pl4-m { padding-left: 2rem; }
14529+ .pl5-m { padding-left: 4rem; }
14530+ .pl6-m { padding-left: 8rem; }
14531+ .pl7-m { padding-left: 16rem; }
14532+
14533+ .pr0-m { padding-right: 0; }
14534+ .pr1-m { padding-right: .25rem; }
14535+ .pr2-m { padding-right: .5rem; }
14536+ .pr3-m { padding-right: 1rem; }
14537+ .pr4-m { padding-right: 2rem; }
14538+ .pr5-m { padding-right: 4rem; }
14539+ .pr6-m { padding-right: 8rem; }
14540+ .pr7-m { padding-right: 16rem; }
14541+
14542+ .pb0-m { padding-bottom: 0; }
14543+ .pb1-m { padding-bottom: .25rem; }
14544+ .pb2-m { padding-bottom: .5rem; }
14545+ .pb3-m { padding-bottom: 1rem; }
14546+ .pb4-m { padding-bottom: 2rem; }
14547+ .pb5-m { padding-bottom: 4rem; }
14548+ .pb6-m { padding-bottom: 8rem; }
14549+ .pb7-m { padding-bottom: 16rem; }
14550+
14551+ .pt0-m { padding-top: 0; }
14552+ .pt1-m { padding-top: .25rem; }
14553+ .pt2-m { padding-top: .5rem; }
14554+ .pt3-m { padding-top: 1rem; }
14555+ .pt4-m { padding-top: 2rem; }
14556+ .pt5-m { padding-top: 4rem; }
14557+ .pt6-m { padding-top: 8rem; }
14558+ .pt7-m { padding-top: 16rem; }
14559+
14560+ .pv0-m {
14561+ padding-top: 0;
14562+ padding-bottom: 0;
14563+ }
14564+ .pv1-m {
14565+ padding-top: .25rem;
14566+ padding-bottom: .25rem;
14567+ }
14568+ .pv2-m {
14569+ padding-top: .5rem;
14570+ padding-bottom: .5rem;
14571+ }
14572+ .pv3-m {
14573+ padding-top: 1rem;
14574+ padding-bottom: 1rem;
14575+ }
14576+ .pv4-m {
14577+ padding-top: 2rem;
14578+ padding-bottom: 2rem;
14579+ }
14580+ .pv5-m {
14581+ padding-top: 4rem;
14582+ padding-bottom: 4rem;
14583+ }
14584+ .pv6-m {
14585+ padding-top: 8rem;
14586+ padding-bottom: 8rem;
14587+ }
14588+ .pv7-m {
14589+ padding-top: 16rem;
14590+ padding-bottom: 16rem;
14591+ }
14592+
14593+ .ph0-m {
14594+ padding-left: 0;
14595+ padding-right: 0;
14596+ }
14597+ .ph1-m {
14598+ padding-left: .25rem;
14599+ padding-right: .25rem;
14600+ }
14601+ .ph2-m {
14602+ padding-left: .5rem;
14603+ padding-right: .5rem;
14604+ }
14605+ .ph3-m {
14606+ padding-left: 1rem;
14607+ padding-right: 1rem;
14608+ }
14609+ .ph4-m {
14610+ padding-left: 2rem;
14611+ padding-right: 2rem;
14612+ }
14613+ .ph5-m {
14614+ padding-left: 4rem;
14615+ padding-right: 4rem;
14616+ }
14617+ .ph6-m {
14618+ padding-left: 8rem;
14619+ padding-right: 8rem;
14620+ }
14621+ .ph7-m {
14622+ padding-left: 16rem;
14623+ padding-right: 16rem;
14624+ }
14625+
14626+ .ma0-m { margin: 0; }
14627+ .ma1-m { margin: .25rem; }
14628+ .ma2-m { margin: .5rem; }
14629+ .ma3-m { margin: 1rem; }
14630+ .ma4-m { margin: 2rem; }
14631+ .ma5-m { margin: 4rem; }
14632+ .ma6-m { margin: 8rem; }
14633+ .ma7-m { margin: 16rem; }
14634+
14635+ .ml0-m { margin-left: 0; }
14636+ .ml1-m { margin-left: .25rem; }
14637+ .ml2-m { margin-left: .5rem; }
14638+ .ml3-m { margin-left: 1rem; }
14639+ .ml4-m { margin-left: 2rem; }
14640+ .ml5-m { margin-left: 4rem; }
14641+ .ml6-m { margin-left: 8rem; }
14642+ .ml7-m { margin-left: 16rem; }
14643+
14644+ .mr0-m { margin-right: 0; }
14645+ .mr1-m { margin-right: .25rem; }
14646+ .mr2-m { margin-right: .5rem; }
14647+ .mr3-m { margin-right: 1rem; }
14648+ .mr4-m { margin-right: 2rem; }
14649+ .mr5-m { margin-right: 4rem; }
14650+ .mr6-m { margin-right: 8rem; }
14651+ .mr7-m { margin-right: 16rem; }
14652+
14653+ .mb0-m { margin-bottom: 0; }
14654+ .mb1-m { margin-bottom: .25rem; }
14655+ .mb2-m { margin-bottom: .5rem; }
14656+ .mb3-m { margin-bottom: 1rem; }
14657+ .mb4-m { margin-bottom: 2rem; }
14658+ .mb5-m { margin-bottom: 4rem; }
14659+ .mb6-m { margin-bottom: 8rem; }
14660+ .mb7-m { margin-bottom: 16rem; }
14661+
14662+ .mt0-m { margin-top: 0; }
14663+ .mt1-m { margin-top: .25rem; }
14664+ .mt2-m { margin-top: .5rem; }
14665+ .mt3-m { margin-top: 1rem; }
14666+ .mt4-m { margin-top: 2rem; }
14667+ .mt5-m { margin-top: 4rem; }
14668+ .mt6-m { margin-top: 8rem; }
14669+ .mt7-m { margin-top: 16rem; }
14670+
14671+ .mv0-m {
14672+ margin-top: 0;
14673+ margin-bottom: 0;
14674+ }
14675+ .mv1-m {
14676+ margin-top: .25rem;
14677+ margin-bottom: .25rem;
14678+ }
14679+ .mv2-m {
14680+ margin-top: .5rem;
14681+ margin-bottom: .5rem;
14682+ }
14683+ .mv3-m {
14684+ margin-top: 1rem;
14685+ margin-bottom: 1rem;
14686+ }
14687+ .mv4-m {
14688+ margin-top: 2rem;
14689+ margin-bottom: 2rem;
14690+ }
14691+ .mv5-m {
14692+ margin-top: 4rem;
14693+ margin-bottom: 4rem;
14694+ }
14695+ .mv6-m {
14696+ margin-top: 8rem;
14697+ margin-bottom: 8rem;
14698+ }
14699+ .mv7-m {
14700+ margin-top: 16rem;
14701+ margin-bottom: 16rem;
14702+ }
14703+
14704+ .mh0-m {
14705+ margin-left: 0;
14706+ margin-right: 0;
14707+ }
14708+ .mh1-m {
14709+ margin-left: .25rem;
14710+ margin-right: .25rem;
14711+ }
14712+ .mh2-m {
14713+ margin-left: .5rem;
14714+ margin-right: .5rem;
14715+ }
14716+ .mh3-m {
14717+ margin-left: 1rem;
14718+ margin-right: 1rem;
14719+ }
14720+ .mh4-m {
14721+ margin-left: 2rem;
14722+ margin-right: 2rem;
14723+ }
14724+ .mh5-m {
14725+ margin-left: 4rem;
14726+ margin-right: 4rem;
14727+ }
14728+ .mh6-m {
14729+ margin-left: 8rem;
14730+ margin-right: 8rem;
14731+ }
14732+ .mh7-m {
14733+ margin-left: 16rem;
14734+ margin-right: 16rem;
14735+ }
14736+
14737+}
14738+
14739+@media screen and (min-width: 60em) {
14740+ .pa0-l { padding: 0; }
14741+ .pa1-l { padding: .25rem; }
14742+ .pa2-l { padding: .5rem; }
14743+ .pa3-l { padding: 1rem; }
14744+ .pa4-l { padding: 2rem; }
14745+ .pa5-l { padding: 4rem; }
14746+ .pa6-l { padding: 8rem; }
14747+ .pa7-l { padding: 16rem; }
14748+
14749+ .pl0-l { padding-left: 0; }
14750+ .pl1-l { padding-left: .25rem; }
14751+ .pl2-l { padding-left: .5rem; }
14752+ .pl3-l { padding-left: 1rem; }
14753+ .pl4-l { padding-left: 2rem; }
14754+ .pl5-l { padding-left: 4rem; }
14755+ .pl6-l { padding-left: 8rem; }
14756+ .pl7-l { padding-left: 16rem; }
14757+
14758+ .pr0-l { padding-right: 0; }
14759+ .pr1-l { padding-right: .25rem; }
14760+ .pr2-l { padding-right: .5rem; }
14761+ .pr3-l { padding-right: 1rem; }
14762+ .pr4-l { padding-right: 2rem; }
14763+ .pr5-l { padding-right: 4rem; }
14764+ .pr6-l { padding-right: 8rem; }
14765+ .pr7-l { padding-right: 16rem; }
14766+
14767+ .pb0-l { padding-bottom: 0; }
14768+ .pb1-l { padding-bottom: .25rem; }
14769+ .pb2-l { padding-bottom: .5rem; }
14770+ .pb3-l { padding-bottom: 1rem; }
14771+ .pb4-l { padding-bottom: 2rem; }
14772+ .pb5-l { padding-bottom: 4rem; }
14773+ .pb6-l { padding-bottom: 8rem; }
14774+ .pb7-l { padding-bottom: 16rem; }
14775+
14776+ .pt0-l { padding-top: 0; }
14777+ .pt1-l { padding-top: .25rem; }
14778+ .pt2-l { padding-top: .5rem; }
14779+ .pt3-l { padding-top: 1rem; }
14780+ .pt4-l { padding-top: 2rem; }
14781+ .pt5-l { padding-top: 4rem; }
14782+ .pt6-l { padding-top: 8rem; }
14783+ .pt7-l { padding-top: 16rem; }
14784+
14785+ .pv0-l {
14786+ padding-top: 0;
14787+ padding-bottom: 0;
14788+ }
14789+ .pv1-l {
14790+ padding-top: .25rem;
14791+ padding-bottom: .25rem;
14792+ }
14793+ .pv2-l {
14794+ padding-top: .5rem;
14795+ padding-bottom: .5rem;
14796+ }
14797+ .pv3-l {
14798+ padding-top: 1rem;
14799+ padding-bottom: 1rem;
14800+ }
14801+ .pv4-l {
14802+ padding-top: 2rem;
14803+ padding-bottom: 2rem;
14804+ }
14805+ .pv5-l {
14806+ padding-top: 4rem;
14807+ padding-bottom: 4rem;
14808+ }
14809+ .pv6-l {
14810+ padding-top: 8rem;
14811+ padding-bottom: 8rem;
14812+ }
14813+ .pv7-l {
14814+ padding-top: 16rem;
14815+ padding-bottom: 16rem;
14816+ }
14817+
14818+ .ph0-l {
14819+ padding-left: 0;
14820+ padding-right: 0;
14821+ }
14822+ .ph1-l {
14823+ padding-left: .25rem;
14824+ padding-right: .25rem;
14825+ }
14826+ .ph2-l {
14827+ padding-left: .5rem;
14828+ padding-right: .5rem;
14829+ }
14830+ .ph3-l {
14831+ padding-left: 1rem;
14832+ padding-right: 1rem;
14833+ }
14834+ .ph4-l {
14835+ padding-left: 2rem;
14836+ padding-right: 2rem;
14837+ }
14838+ .ph5-l {
14839+ padding-left: 4rem;
14840+ padding-right: 4rem;
14841+ }
14842+ .ph6-l {
14843+ padding-left: 8rem;
14844+ padding-right: 8rem;
14845+ }
14846+ .ph7-l {
14847+ padding-left: 16rem;
14848+ padding-right: 16rem;
14849+ }
14850+
14851+ .ma0-l { margin: 0; }
14852+ .ma1-l { margin: .25rem; }
14853+ .ma2-l { margin: .5rem; }
14854+ .ma3-l { margin: 1rem; }
14855+ .ma4-l { margin: 2rem; }
14856+ .ma5-l { margin: 4rem; }
14857+ .ma6-l { margin: 8rem; }
14858+ .ma7-l { margin: 16rem; }
14859+
14860+ .ml0-l { margin-left: 0; }
14861+ .ml1-l { margin-left: .25rem; }
14862+ .ml2-l { margin-left: .5rem; }
14863+ .ml3-l { margin-left: 1rem; }
14864+ .ml4-l { margin-left: 2rem; }
14865+ .ml5-l { margin-left: 4rem; }
14866+ .ml6-l { margin-left: 8rem; }
14867+ .ml7-l { margin-left: 16rem; }
14868+
14869+ .mr0-l { margin-right: 0; }
14870+ .mr1-l { margin-right: .25rem; }
14871+ .mr2-l { margin-right: .5rem; }
14872+ .mr3-l { margin-right: 1rem; }
14873+ .mr4-l { margin-right: 2rem; }
14874+ .mr5-l { margin-right: 4rem; }
14875+ .mr6-l { margin-right: 8rem; }
14876+ .mr7-l { margin-right: 16rem; }
14877+
14878+ .mb0-l { margin-bottom: 0; }
14879+ .mb1-l { margin-bottom: .25rem; }
14880+ .mb2-l { margin-bottom: .5rem; }
14881+ .mb3-l { margin-bottom: 1rem; }
14882+ .mb4-l { margin-bottom: 2rem; }
14883+ .mb5-l { margin-bottom: 4rem; }
14884+ .mb6-l { margin-bottom: 8rem; }
14885+ .mb7-l { margin-bottom: 16rem; }
14886+
14887+ .mt0-l { margin-top: 0; }
14888+ .mt1-l { margin-top: .25rem; }
14889+ .mt2-l { margin-top: .5rem; }
14890+ .mt3-l { margin-top: 1rem; }
14891+ .mt4-l { margin-top: 2rem; }
14892+ .mt5-l { margin-top: 4rem; }
14893+ .mt6-l { margin-top: 8rem; }
14894+ .mt7-l { margin-top: 16rem; }
14895+
14896+ .mv0-l {
14897+ margin-top: 0;
14898+ margin-bottom: 0;
14899+ }
14900+ .mv1-l {
14901+ margin-top: .25rem;
14902+ margin-bottom: .25rem;
14903+ }
14904+ .mv2-l {
14905+ margin-top: .5rem;
14906+ margin-bottom: .5rem;
14907+ }
14908+ .mv3-l {
14909+ margin-top: 1rem;
14910+ margin-bottom: 1rem;
14911+ }
14912+ .mv4-l {
14913+ margin-top: 2rem;
14914+ margin-bottom: 2rem;
14915+ }
14916+ .mv5-l {
14917+ margin-top: 4rem;
14918+ margin-bottom: 4rem;
14919+ }
14920+ .mv6-l {
14921+ margin-top: 8rem;
14922+ margin-bottom: 8rem;
14923+ }
14924+ .mv7-l {
14925+ margin-top: 16rem;
14926+ margin-bottom: 16rem;
14927+ }
14928+
14929+ .mh0-l {
14930+ margin-left: 0;
14931+ margin-right: 0;
14932+ }
14933+ .mh1-l {
14934+ margin-left: .25rem;
14935+ margin-right: .25rem;
14936+ }
14937+ .mh2-l {
14938+ margin-left: .5rem;
14939+ margin-right: .5rem;
14940+ }
14941+ .mh3-l {
14942+ margin-left: 1rem;
14943+ margin-right: 1rem;
14944+ }
14945+ .mh4-l {
14946+ margin-left: 2rem;
14947+ margin-right: 2rem;
14948+ }
14949+ .mh5-l {
14950+ margin-left: 4rem;
14951+ margin-right: 4rem;
14952+ }
14953+ .mh6-l {
14954+ margin-left: 8rem;
14955+ margin-right: 8rem;
14956+ }
14957+ .mh7-l {
14958+ margin-left: 16rem;
14959+ margin-right: 16rem;
14960+ }
14961+}
14962+
14963+/*
14964+ NEGATIVE MARGINS
14965+
14966+ Base:
14967+ n = negative
14968+
14969+ Modifiers:
14970+ a = all
14971+ t = top
14972+ r = right
14973+ b = bottom
14974+ l = left
14975+
14976+ 1 = 1st step in spacing scale
14977+ 2 = 2nd step in spacing scale
14978+ 3 = 3rd step in spacing scale
14979+ 4 = 4th step in spacing scale
14980+ 5 = 5th step in spacing scale
14981+ 6 = 6th step in spacing scale
14982+ 7 = 7th step in spacing scale
14983+
14984+ Media Query Extensions:
14985+ -ns = not-small
14986+ -m = medium
14987+ -l = large
14988+
14989+*/
14990+
14991+.na1 { margin: -0.25rem; }
14992+
14993+.na2 { margin: -0.5rem; }
14994+
14995+.na3 { margin: -1rem; }
14996+
14997+.na4 { margin: -2rem; }
14998+
14999+.na5 { margin: -4rem; }
15000+
15001+.na6 { margin: -8rem; }
15002+
15003+.na7 { margin: -16rem; }
15004+
15005+.nl1 { margin-left: -0.25rem; }
15006+
15007+.nl2 { margin-left: -0.5rem; }
15008+
15009+.nl3 { margin-left: -1rem; }
15010+
15011+.nl4 { margin-left: -2rem; }
15012+
15013+.nl5 { margin-left: -4rem; }
15014+
15015+.nl6 { margin-left: -8rem; }
15016+
15017+.nl7 { margin-left: -16rem; }
15018+
15019+.nr1 { margin-right: -0.25rem; }
15020+
15021+.nr2 { margin-right: -0.5rem; }
15022+
15023+.nr3 { margin-right: -1rem; }
15024+
15025+.nr4 { margin-right: -2rem; }
15026+
15027+.nr5 { margin-right: -4rem; }
15028+
15029+.nr6 { margin-right: -8rem; }
15030+
15031+.nr7 { margin-right: -16rem; }
15032+
15033+.nb1 { margin-bottom: -0.25rem; }
15034+
15035+.nb2 { margin-bottom: -0.5rem; }
15036+
15037+.nb3 { margin-bottom: -1rem; }
15038+
15039+.nb4 { margin-bottom: -2rem; }
15040+
15041+.nb5 { margin-bottom: -4rem; }
15042+
15043+.nb6 { margin-bottom: -8rem; }
15044+
15045+.nb7 { margin-bottom: -16rem; }
15046+
15047+.nt1 { margin-top: -0.25rem; }
15048+
15049+.nt2 { margin-top: -0.5rem; }
15050+
15051+.nt3 { margin-top: -1rem; }
15052+
15053+.nt4 { margin-top: -2rem; }
15054+
15055+.nt5 { margin-top: -4rem; }
15056+
15057+.nt6 { margin-top: -8rem; }
15058+
15059+.nt7 { margin-top: -16rem; }
15060+
15061+@media screen and (min-width: 30em) {
15062+
15063+ .na1-ns { margin: -0.25rem; }
15064+ .na2-ns { margin: -0.5rem; }
15065+ .na3-ns { margin: -1rem; }
15066+ .na4-ns { margin: -2rem; }
15067+ .na5-ns { margin: -4rem; }
15068+ .na6-ns { margin: -8rem; }
15069+ .na7-ns { margin: -16rem; }
15070+
15071+ .nl1-ns { margin-left: -0.25rem; }
15072+ .nl2-ns { margin-left: -0.5rem; }
15073+ .nl3-ns { margin-left: -1rem; }
15074+ .nl4-ns { margin-left: -2rem; }
15075+ .nl5-ns { margin-left: -4rem; }
15076+ .nl6-ns { margin-left: -8rem; }
15077+ .nl7-ns { margin-left: -16rem; }
15078+
15079+ .nr1-ns { margin-right: -0.25rem; }
15080+ .nr2-ns { margin-right: -0.5rem; }
15081+ .nr3-ns { margin-right: -1rem; }
15082+ .nr4-ns { margin-right: -2rem; }
15083+ .nr5-ns { margin-right: -4rem; }
15084+ .nr6-ns { margin-right: -8rem; }
15085+ .nr7-ns { margin-right: -16rem; }
15086+
15087+ .nb1-ns { margin-bottom: -0.25rem; }
15088+ .nb2-ns { margin-bottom: -0.5rem; }
15089+ .nb3-ns { margin-bottom: -1rem; }
15090+ .nb4-ns { margin-bottom: -2rem; }
15091+ .nb5-ns { margin-bottom: -4rem; }
15092+ .nb6-ns { margin-bottom: -8rem; }
15093+ .nb7-ns { margin-bottom: -16rem; }
15094+
15095+ .nt1-ns { margin-top: -0.25rem; }
15096+ .nt2-ns { margin-top: -0.5rem; }
15097+ .nt3-ns { margin-top: -1rem; }
15098+ .nt4-ns { margin-top: -2rem; }
15099+ .nt5-ns { margin-top: -4rem; }
15100+ .nt6-ns { margin-top: -8rem; }
15101+ .nt7-ns { margin-top: -16rem; }
15102+
15103+}
15104+
15105+@media screen and (min-width: 30em) and (max-width: 60em) {
15106+ .na1-m { margin: -0.25rem; }
15107+ .na2-m { margin: -0.5rem; }
15108+ .na3-m { margin: -1rem; }
15109+ .na4-m { margin: -2rem; }
15110+ .na5-m { margin: -4rem; }
15111+ .na6-m { margin: -8rem; }
15112+ .na7-m { margin: -16rem; }
15113+
15114+ .nl1-m { margin-left: -0.25rem; }
15115+ .nl2-m { margin-left: -0.5rem; }
15116+ .nl3-m { margin-left: -1rem; }
15117+ .nl4-m { margin-left: -2rem; }
15118+ .nl5-m { margin-left: -4rem; }
15119+ .nl6-m { margin-left: -8rem; }
15120+ .nl7-m { margin-left: -16rem; }
15121+
15122+ .nr1-m { margin-right: -0.25rem; }
15123+ .nr2-m { margin-right: -0.5rem; }
15124+ .nr3-m { margin-right: -1rem; }
15125+ .nr4-m { margin-right: -2rem; }
15126+ .nr5-m { margin-right: -4rem; }
15127+ .nr6-m { margin-right: -8rem; }
15128+ .nr7-m { margin-right: -16rem; }
15129+
15130+ .nb1-m { margin-bottom: -0.25rem; }
15131+ .nb2-m { margin-bottom: -0.5rem; }
15132+ .nb3-m { margin-bottom: -1rem; }
15133+ .nb4-m { margin-bottom: -2rem; }
15134+ .nb5-m { margin-bottom: -4rem; }
15135+ .nb6-m { margin-bottom: -8rem; }
15136+ .nb7-m { margin-bottom: -16rem; }
15137+
15138+ .nt1-m { margin-top: -0.25rem; }
15139+ .nt2-m { margin-top: -0.5rem; }
15140+ .nt3-m { margin-top: -1rem; }
15141+ .nt4-m { margin-top: -2rem; }
15142+ .nt5-m { margin-top: -4rem; }
15143+ .nt6-m { margin-top: -8rem; }
15144+ .nt7-m { margin-top: -16rem; }
15145+
15146+}
15147+
15148+@media screen and (min-width: 60em) {
15149+ .na1-l { margin: -0.25rem; }
15150+ .na2-l { margin: -0.5rem; }
15151+ .na3-l { margin: -1rem; }
15152+ .na4-l { margin: -2rem; }
15153+ .na5-l { margin: -4rem; }
15154+ .na6-l { margin: -8rem; }
15155+ .na7-l { margin: -16rem; }
15156+
15157+ .nl1-l { margin-left: -0.25rem; }
15158+ .nl2-l { margin-left: -0.5rem; }
15159+ .nl3-l { margin-left: -1rem; }
15160+ .nl4-l { margin-left: -2rem; }
15161+ .nl5-l { margin-left: -4rem; }
15162+ .nl6-l { margin-left: -8rem; }
15163+ .nl7-l { margin-left: -16rem; }
15164+
15165+ .nr1-l { margin-right: -0.25rem; }
15166+ .nr2-l { margin-right: -0.5rem; }
15167+ .nr3-l { margin-right: -1rem; }
15168+ .nr4-l { margin-right: -2rem; }
15169+ .nr5-l { margin-right: -4rem; }
15170+ .nr6-l { margin-right: -8rem; }
15171+ .nr7-l { margin-right: -16rem; }
15172+
15173+ .nb1-l { margin-bottom: -0.25rem; }
15174+ .nb2-l { margin-bottom: -0.5rem; }
15175+ .nb3-l { margin-bottom: -1rem; }
15176+ .nb4-l { margin-bottom: -2rem; }
15177+ .nb5-l { margin-bottom: -4rem; }
15178+ .nb6-l { margin-bottom: -8rem; }
15179+ .nb7-l { margin-bottom: -16rem; }
15180+
15181+ .nt1-l { margin-top: -0.25rem; }
15182+ .nt2-l { margin-top: -0.5rem; }
15183+ .nt3-l { margin-top: -1rem; }
15184+ .nt4-l { margin-top: -2rem; }
15185+ .nt5-l { margin-top: -4rem; }
15186+ .nt6-l { margin-top: -8rem; }
15187+ .nt7-l { margin-top: -16rem; }
15188+}
15189+
15190+/*
15191+
15192+ TABLES
15193+ Docs: http://tachyons.io/docs/elements/tables/
15194+
15195+*/
15196+
15197+.collapse {
15198+ border-collapse: collapse;
15199+ border-spacing: 0;
15200+}
15201+
15202+.striped--light-silver:nth-child(odd) {
15203+ background-color: #aaa;
15204+}
15205+
15206+.striped--moon-gray:nth-child(odd) {
15207+ background-color: #ccc;
15208+}
15209+
15210+.striped--light-gray:nth-child(odd) {
15211+ background-color: #eee;
15212+}
15213+
15214+.striped--near-white:nth-child(odd) {
15215+ background-color: #f4f4f4;
15216+}
15217+
15218+.stripe-light:nth-child(odd) {
15219+ background-color: rgba(255, 255, 255, .1);
15220+}
15221+
15222+.stripe-dark:nth-child(odd) {
15223+ background-color: rgba(0, 0, 0, .1);
15224+}
15225+
15226+/*
15227+
15228+ TEXT DECORATION
15229+ Docs: http://tachyons.io/docs/typography/text-decoration/
15230+
15231+
15232+ Media Query Extensions:
15233+ -ns = not-small
15234+ -m = medium
15235+ -l = large
15236+
15237+*/
15238+
15239+.strike { text-decoration: line-through; }
15240+
15241+.underline { text-decoration: underline; }
15242+
15243+.no-underline { text-decoration: none; }
15244+
15245+@media screen and (min-width: 30em) {
15246+ .strike-ns { text-decoration: line-through; }
15247+ .underline-ns { text-decoration: underline; }
15248+ .no-underline-ns { text-decoration: none; }
15249+}
15250+
15251+@media screen and (min-width: 30em) and (max-width: 60em) {
15252+ .strike-m { text-decoration: line-through; }
15253+ .underline-m { text-decoration: underline; }
15254+ .no-underline-m { text-decoration: none; }
15255+}
15256+
15257+@media screen and (min-width: 60em) {
15258+ .strike-l { text-decoration: line-through; }
15259+ .underline-l { text-decoration: underline; }
15260+ .no-underline-l { text-decoration: none; }
15261+}
15262+
15263+/*
15264+
15265+ TEXT ALIGN
15266+ Docs: http://tachyons.io/docs/typography/text-align/
15267+
15268+ Base
15269+ t = text-align
15270+
15271+ Modifiers
15272+ l = left
15273+ r = right
15274+ c = center
15275+ j = justify
15276+
15277+ Media Query Extensions:
15278+ -ns = not-small
15279+ -m = medium
15280+ -l = large
15281+
15282+*/
15283+
15284+.tl { text-align: left; }
15285+
15286+.tr { text-align: right; }
15287+
15288+.tc { text-align: center; }
15289+
15290+.tj { text-align: justify; }
15291+
15292+@media screen and (min-width: 30em) {
15293+ .tl-ns { text-align: left; }
15294+ .tr-ns { text-align: right; }
15295+ .tc-ns { text-align: center; }
15296+ .tj-ns { text-align: justify; }
15297+}
15298+
15299+@media screen and (min-width: 30em) and (max-width: 60em) {
15300+ .tl-m { text-align: left; }
15301+ .tr-m { text-align: right; }
15302+ .tc-m { text-align: center; }
15303+ .tj-m { text-align: justify; }
15304+}
15305+
15306+@media screen and (min-width: 60em) {
15307+ .tl-l { text-align: left; }
15308+ .tr-l { text-align: right; }
15309+ .tc-l { text-align: center; }
15310+ .tj-l { text-align: justify; }
15311+}
15312+
15313+/*
15314+
15315+ TEXT TRANSFORM
15316+ Docs: http://tachyons.io/docs/typography/text-transform/
15317+
15318+ Base:
15319+ tt = text-transform
15320+
15321+ Modifiers
15322+ c = capitalize
15323+ l = lowercase
15324+ u = uppercase
15325+ n = none
15326+
15327+ Media Query Extensions:
15328+ -ns = not-small
15329+ -m = medium
15330+ -l = large
15331+
15332+*/
15333+
15334+.ttc { text-transform: capitalize; }
15335+
15336+.ttl { text-transform: lowercase; }
15337+
15338+.ttu { text-transform: uppercase; }
15339+
15340+.ttn { text-transform: none; }
15341+
15342+@media screen and (min-width: 30em) {
15343+ .ttc-ns { text-transform: capitalize; }
15344+ .ttl-ns { text-transform: lowercase; }
15345+ .ttu-ns { text-transform: uppercase; }
15346+ .ttn-ns { text-transform: none; }
15347+}
15348+
15349+@media screen and (min-width: 30em) and (max-width: 60em) {
15350+ .ttc-m { text-transform: capitalize; }
15351+ .ttl-m { text-transform: lowercase; }
15352+ .ttu-m { text-transform: uppercase; }
15353+ .ttn-m { text-transform: none; }
15354+}
15355+
15356+@media screen and (min-width: 60em) {
15357+ .ttc-l { text-transform: capitalize; }
15358+ .ttl-l { text-transform: lowercase; }
15359+ .ttu-l { text-transform: uppercase; }
15360+ .ttn-l { text-transform: none; }
15361+}
15362+
15363+/*
15364+
15365+ TYPE SCALE
15366+ Docs: http://tachyons.io/docs/typography/scale/
15367+
15368+ Base:
15369+ f = font-size
15370+
15371+ Modifiers
15372+ 1 = 1st step in size scale
15373+ 2 = 2nd step in size scale
15374+ 3 = 3rd step in size scale
15375+ 4 = 4th step in size scale
15376+ 5 = 5th step in size scale
15377+ 6 = 6th step in size scale
15378+ 7 = 7th step in size scale
15379+
15380+ Media Query Extensions:
15381+ -ns = not-small
15382+ -m = medium
15383+ -l = large
15384+*/
15385+
15386+/*
15387+ * For Hero/Marketing Titles
15388+ *
15389+ * These generally are too large for mobile
15390+ * so be careful using them on smaller screens.
15391+ * */
15392+
15393+.f-6,
15394+.f-headline {
15395+ font-size: 6rem;
15396+}
15397+
15398+.f-5,
15399+.f-subheadline {
15400+ font-size: 5rem;
15401+}
15402+
15403+/* Type Scale */
15404+
15405+.f1 { font-size: 3rem; }
15406+
15407+.f2 { font-size: 2.25rem; }
15408+
15409+.f3 { font-size: 1.5rem; }
15410+
15411+.f4 { font-size: 1.25rem; }
15412+
15413+.f5 { font-size: 1rem; }
15414+
15415+.f6 { font-size: .875rem; }
15416+
15417+.f7 { font-size: .75rem; }
15418+
15419+/* Small and hard to read for many people so use with extreme caution */
15420+
15421+@media screen and (min-width: 30em){
15422+ .f-6-ns,
15423+ .f-headline-ns { font-size: 6rem; }
15424+ .f-5-ns,
15425+ .f-subheadline-ns { font-size: 5rem; }
15426+ .f1-ns { font-size: 3rem; }
15427+ .f2-ns { font-size: 2.25rem; }
15428+ .f3-ns { font-size: 1.5rem; }
15429+ .f4-ns { font-size: 1.25rem; }
15430+ .f5-ns { font-size: 1rem; }
15431+ .f6-ns { font-size: .875rem; }
15432+ .f7-ns { font-size: .75rem; }
15433+}
15434+
15435+@media screen and (min-width: 30em) and (max-width: 60em) {
15436+ .f-6-m,
15437+ .f-headline-m { font-size: 6rem; }
15438+ .f-5-m,
15439+ .f-subheadline-m { font-size: 5rem; }
15440+ .f1-m { font-size: 3rem; }
15441+ .f2-m { font-size: 2.25rem; }
15442+ .f3-m { font-size: 1.5rem; }
15443+ .f4-m { font-size: 1.25rem; }
15444+ .f5-m { font-size: 1rem; }
15445+ .f6-m { font-size: .875rem; }
15446+ .f7-m { font-size: .75rem; }
15447+}
15448+
15449+@media screen and (min-width: 60em) {
15450+ .f-6-l,
15451+ .f-headline-l {
15452+ font-size: 6rem;
15453+ }
15454+ .f-5-l,
15455+ .f-subheadline-l {
15456+ font-size: 5rem;
15457+ }
15458+ .f1-l { font-size: 3rem; }
15459+ .f2-l { font-size: 2.25rem; }
15460+ .f3-l { font-size: 1.5rem; }
15461+ .f4-l { font-size: 1.25rem; }
15462+ .f5-l { font-size: 1rem; }
15463+ .f6-l { font-size: .875rem; }
15464+ .f7-l { font-size: .75rem; }
15465+}
15466+
15467+/*
15468+
15469+ TYPOGRAPHY
15470+ http://tachyons.io/docs/typography/measure/
15471+
15472+ Media Query Extensions:
15473+ -ns = not-small
15474+ -m = medium
15475+ -l = large
15476+
15477+*/
15478+
15479+/* Measure is limited to ~66 characters */
15480+
15481+.measure {
15482+ max-width: 30em;
15483+}
15484+
15485+/* Measure is limited to ~80 characters */
15486+
15487+.measure-wide {
15488+ max-width: 34em;
15489+}
15490+
15491+/* Measure is limited to ~45 characters */
15492+
15493+.measure-narrow {
15494+ max-width: 20em;
15495+}
15496+
15497+/* Book paragraph style - paragraphs are indented with no vertical spacing. */
15498+
15499+.indent {
15500+ text-indent: 1em;
15501+ margin-top: 0;
15502+ margin-bottom: 0;
15503+}
15504+
15505+.small-caps {
15506+ -webkit-font-feature-settings: "c2sc";
15507+ font-feature-settings: "c2sc";
15508+ font-variant: small-caps;
15509+}
15510+
15511+/* Combine this class with a width to truncate text (or just leave as is to truncate at width of containing element. */
15512+
15513+.truncate {
15514+ white-space: nowrap;
15515+ overflow: hidden;
15516+ text-overflow: ellipsis;
15517+}
15518+
15519+@media screen and (min-width: 30em) {
15520+ .measure-ns {
15521+ max-width: 30em;
15522+ }
15523+ .measure-wide-ns {
15524+ max-width: 34em;
15525+ }
15526+ .measure-narrow-ns {
15527+ max-width: 20em;
15528+ }
15529+ .indent-ns {
15530+ text-indent: 1em;
15531+ margin-top: 0;
15532+ margin-bottom: 0;
15533+ }
15534+ .small-caps-ns {
15535+ -webkit-font-feature-settings: "c2sc";
15536+ font-feature-settings: "c2sc";
15537+ font-variant: small-caps;
15538+ }
15539+ .truncate-ns {
15540+ white-space: nowrap;
15541+ overflow: hidden;
15542+ text-overflow: ellipsis;
15543+ }
15544+}
15545+
15546+@media screen and (min-width: 30em) and (max-width: 60em) {
15547+ .measure-m {
15548+ max-width: 30em;
15549+ }
15550+ .measure-wide-m {
15551+ max-width: 34em;
15552+ }
15553+ .measure-narrow-m {
15554+ max-width: 20em;
15555+ }
15556+ .indent-m {
15557+ text-indent: 1em;
15558+ margin-top: 0;
15559+ margin-bottom: 0;
15560+ }
15561+ .small-caps-m {
15562+ -webkit-font-feature-settings: "c2sc";
15563+ font-feature-settings: "c2sc";
15564+ font-variant: small-caps;
15565+ }
15566+ .truncate-m {
15567+ white-space: nowrap;
15568+ overflow: hidden;
15569+ text-overflow: ellipsis;
15570+ }
15571+}
15572+
15573+@media screen and (min-width: 60em) {
15574+ .measure-l {
15575+ max-width: 30em;
15576+ }
15577+ .measure-wide-l {
15578+ max-width: 34em;
15579+ }
15580+ .measure-narrow-l {
15581+ max-width: 20em;
15582+ }
15583+ .indent-l {
15584+ text-indent: 1em;
15585+ margin-top: 0;
15586+ margin-bottom: 0;
15587+ }
15588+ .small-caps-l {
15589+ -webkit-font-feature-settings: "c2sc";
15590+ font-feature-settings: "c2sc";
15591+ font-variant: small-caps;
15592+ }
15593+ .truncate-l {
15594+ white-space: nowrap;
15595+ overflow: hidden;
15596+ text-overflow: ellipsis;
15597+ }
15598+}
15599+
15600+/*
15601+
15602+ UTILITIES
15603+
15604+ Media Query Extensions:
15605+ -ns = not-small
15606+ -m = medium
15607+ -l = large
15608+
15609+*/
15610+
15611+/* Equivalent to .overflow-y-scroll */
15612+
15613+.overflow-container {
15614+ overflow-y: scroll;
15615+}
15616+
15617+.center {
15618+ margin-right: auto;
15619+ margin-left: auto;
15620+}
15621+
15622+.mr-auto { margin-right: auto; }
15623+
15624+.ml-auto { margin-left: auto; }
15625+
15626+@media screen and (min-width: 30em){
15627+ .center-ns {
15628+ margin-right: auto;
15629+ margin-left: auto;
15630+ }
15631+ .mr-auto-ns { margin-right: auto; }
15632+ .ml-auto-ns { margin-left: auto; }
15633+}
15634+
15635+@media screen and (min-width: 30em) and (max-width: 60em){
15636+ .center-m {
15637+ margin-right: auto;
15638+ margin-left: auto;
15639+ }
15640+ .mr-auto-m { margin-right: auto; }
15641+ .ml-auto-m { margin-left: auto; }
15642+}
15643+
15644+@media screen and (min-width: 60em){
15645+ .center-l {
15646+ margin-right: auto;
15647+ margin-left: auto;
15648+ }
15649+ .mr-auto-l { margin-right: auto; }
15650+ .ml-auto-l { margin-left: auto; }
15651+}
15652+
15653+/*
15654+
15655+ VISIBILITY
15656+
15657+ Media Query Extensions:
15658+ -ns = not-small
15659+ -m = medium
15660+ -l = large
15661+
15662+*/
15663+
15664+/*
15665+ Text that is hidden but accessible
15666+ Ref: http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
15667+*/
15668+
15669+.clip {
15670+ position: fixed !important;
15671+ _position: absolute !important;
15672+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
15673+ clip: rect(1px, 1px, 1px, 1px);
15674+}
15675+
15676+@media screen and (min-width: 30em) {
15677+ .clip-ns {
15678+ position: fixed !important;
15679+ _position: absolute !important;
15680+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
15681+ clip: rect(1px, 1px, 1px, 1px);
15682+ }
15683+}
15684+
15685+@media screen and (min-width: 30em) and (max-width: 60em) {
15686+ .clip-m {
15687+ position: fixed !important;
15688+ _position: absolute !important;
15689+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
15690+ clip: rect(1px, 1px, 1px, 1px);
15691+ }
15692+}
15693+
15694+@media screen and (min-width: 60em) {
15695+ .clip-l {
15696+ position: fixed !important;
15697+ _position: absolute !important;
15698+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
15699+ clip: rect(1px, 1px, 1px, 1px);
15700+ }
15701+}
15702+
15703+/*
15704+
15705+ WHITE SPACE
15706+
15707+ Media Query Extensions:
15708+ -ns = not-small
15709+ -m = medium
15710+ -l = large
15711+
15712+*/
15713+
15714+.ws-normal { white-space: normal; }
15715+
15716+.nowrap { white-space: nowrap; }
15717+
15718+.pre { white-space: pre; }
15719+
15720+@media screen and (min-width: 30em) {
15721+ .ws-normal-ns { white-space: normal; }
15722+ .nowrap-ns { white-space: nowrap; }
15723+ .pre-ns { white-space: pre; }
15724+}
15725+
15726+@media screen and (min-width: 30em) and (max-width: 60em) {
15727+ .ws-normal-m { white-space: normal; }
15728+ .nowrap-m { white-space: nowrap; }
15729+ .pre-m { white-space: pre; }
15730+}
15731+
15732+@media screen and (min-width: 60em) {
15733+ .ws-normal-l { white-space: normal; }
15734+ .nowrap-l { white-space: nowrap; }
15735+ .pre-l { white-space: pre; }
15736+}
15737+
15738+/*
15739+
15740+ VERTICAL ALIGN
15741+
15742+ Media Query Extensions:
15743+ -ns = not-small
15744+ -m = medium
15745+ -l = large
15746+
15747+*/
15748+
15749+.v-base { vertical-align: baseline; }
15750+
15751+.v-mid { vertical-align: middle; }
15752+
15753+.v-top { vertical-align: top; }
15754+
15755+.v-btm { vertical-align: bottom; }
15756+
15757+@media screen and (min-width: 30em) {
15758+ .v-base-ns { vertical-align: baseline; }
15759+ .v-mid-ns { vertical-align: middle; }
15760+ .v-top-ns { vertical-align: top; }
15761+ .v-btm-ns { vertical-align: bottom; }
15762+}
15763+
15764+@media screen and (min-width: 30em) and (max-width: 60em) {
15765+ .v-base-m { vertical-align: baseline; }
15766+ .v-mid-m { vertical-align: middle; }
15767+ .v-top-m { vertical-align: top; }
15768+ .v-btm-m { vertical-align: bottom; }
15769+}
15770+
15771+@media screen and (min-width: 60em) {
15772+ .v-base-l { vertical-align: baseline; }
15773+ .v-mid-l { vertical-align: middle; }
15774+ .v-top-l { vertical-align: top; }
15775+ .v-btm-l { vertical-align: bottom; }
15776+}
15777+
15778+/*
15779+
15780+ HOVER EFFECTS
15781+ Docs: http://tachyons.io/docs/themes/hovers/
15782+
15783+ - Dim
15784+ - Glow
15785+ - Hide Child
15786+ - Underline text
15787+ - Grow
15788+ - Pointer
15789+ - Shadow
15790+
15791+*/
15792+
15793+/*
15794+
15795+ Dim element on hover by adding the dim class.
15796+
15797+*/
15798+
15799+.dim {
15800+ opacity: 1;
15801+ transition: opacity .15s ease-in;
15802+}
15803+
15804+.dim:hover,
15805+.dim:focus {
15806+ opacity: .5;
15807+ transition: opacity .15s ease-in;
15808+}
15809+
15810+.dim:active {
15811+ opacity: .8; transition: opacity .15s ease-out;
15812+}
15813+
15814+/*
15815+
15816+ Animate opacity to 100% on hover by adding the glow class.
15817+
15818+*/
15819+
15820+.glow {
15821+ transition: opacity .15s ease-in;
15822+}
15823+
15824+.glow:hover,
15825+.glow:focus {
15826+ opacity: 1;
15827+ transition: opacity .15s ease-in;
15828+}
15829+
15830+/*
15831+
15832+ Hide child & reveal on hover:
15833+
15834+ Put the hide-child class on a parent element and any nested element with the
15835+ child class will be hidden and displayed on hover or focus.
15836+
15837+ <div class="hide-child">
15838+ <div class="child"> Hidden until hover or focus </div>
15839+ <div class="child"> Hidden until hover or focus </div>
15840+ <div class="child"> Hidden until hover or focus </div>
15841+ <div class="child"> Hidden until hover or focus </div>
15842+ </div>
15843+*/
15844+
15845+.hide-child .child {
15846+ opacity: 0;
15847+ transition: opacity .15s ease-in;
15848+}
15849+
15850+.hide-child:hover .child,
15851+.hide-child:focus .child,
15852+.hide-child:active .child {
15853+ opacity: 1;
15854+ transition: opacity .15s ease-in;
15855+}
15856+
15857+.underline-hover:hover,
15858+.underline-hover:focus {
15859+ text-decoration: underline;
15860+}
15861+
15862+/* Can combine this with overflow-hidden to make background images grow on hover
15863+ * even if you are using background-size: cover */
15864+
15865+.grow {
15866+ -moz-osx-font-smoothing: grayscale;
15867+ -webkit-backface-visibility: hidden;
15868+ backface-visibility: hidden;
15869+ -webkit-transform: translateZ(0);
15870+ transform: translateZ(0);
15871+ transition: -webkit-transform 0.25s ease-out;
15872+ transition: transform 0.25s ease-out;
15873+ transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out;
15874+}
15875+
15876+.grow:hover,
15877+.grow:focus {
15878+ -webkit-transform: scale(1.05);
15879+ transform: scale(1.05);
15880+}
15881+
15882+.grow:active {
15883+ -webkit-transform: scale(.90);
15884+ transform: scale(.90);
15885+}
15886+
15887+.grow-large {
15888+ -moz-osx-font-smoothing: grayscale;
15889+ -webkit-backface-visibility: hidden;
15890+ backface-visibility: hidden;
15891+ -webkit-transform: translateZ(0);
15892+ transform: translateZ(0);
15893+ transition: -webkit-transform .25s ease-in-out;
15894+ transition: transform .25s ease-in-out;
15895+ transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
15896+}
15897+
15898+.grow-large:hover,
15899+.grow-large:focus {
15900+ -webkit-transform: scale(1.2);
15901+ transform: scale(1.2);
15902+}
15903+
15904+.grow-large:active {
15905+ -webkit-transform: scale(.95);
15906+ transform: scale(.95);
15907+}
15908+
15909+/* Add pointer on hover */
15910+
15911+.pointer:hover {
15912+ cursor: pointer;
15913+}
15914+
15915+/*
15916+ Add shadow on hover.
15917+
15918+ Performant box-shadow animation pattern from
15919+ http://tobiasahlin.com/blog/how-to-animate-box-shadow/
15920+*/
15921+
15922+.shadow-hover {
15923+ cursor: pointer;
15924+ position: relative;
15925+ transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
15926+}
15927+
15928+.shadow-hover::after {
15929+ content: '';
15930+ box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, .2);
15931+ border-radius: inherit;
15932+ opacity: 0;
15933+ position: absolute;
15934+ top: 0;
15935+ left: 0;
15936+ width: 100%;
15937+ height: 100%;
15938+ z-index: -1;
15939+ transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
15940+}
15941+
15942+.shadow-hover:hover::after,
15943+.shadow-hover:focus::after {
15944+ opacity: 1;
15945+}
15946+
15947+/* Combine with classes in skins and skins-pseudo for
15948+ * many different transition possibilities. */
15949+
15950+.bg-animate,
15951+.bg-animate:hover,
15952+.bg-animate:focus {
15953+ transition: background-color .15s ease-in-out;
15954+}
15955+
15956+/*
15957+
15958+ Z-INDEX
15959+
15960+ Base
15961+ z = z-index
15962+
15963+ Modifiers
15964+ -0 = literal value 0
15965+ -1 = literal value 1
15966+ -2 = literal value 2
15967+ -3 = literal value 3
15968+ -4 = literal value 4
15969+ -5 = literal value 5
15970+ -999 = literal value 999
15971+ -9999 = literal value 9999
15972+
15973+ -max = largest accepted z-index value as integer
15974+
15975+ -inherit = string value inherit
15976+ -initial = string value initial
15977+ -unset = string value unset
15978+
15979+ MDN: https://developer.mozilla.org/en/docs/Web/CSS/z-index
15980+ Spec: http://www.w3.org/TR/CSS2/zindex.html
15981+ Articles:
15982+ https://philipwalton.com/articles/what-no-one-told-you-about-z-index/
15983+
15984+ Tips on extending:
15985+ There might be a time worth using negative z-index values.
15986+ Or if you are using tachyons with another project, you might need to
15987+ adjust these values to suit your needs.
15988+
15989+*/
15990+
15991+.z-0 { z-index: 0; }
15992+
15993+.z-1 { z-index: 1; }
15994+
15995+.z-2 { z-index: 2; }
15996+
15997+.z-3 { z-index: 3; }
15998+
15999+.z-4 { z-index: 4; }
16000+
16001+.z-5 { z-index: 5; }
16002+
16003+.z-999 { z-index: 999; }
16004+
16005+.z-9999 { z-index: 9999; }
16006+
16007+.z-max {
16008+ z-index: 2147483647;
16009+}
16010+
16011+.z-inherit { z-index: inherit; }
16012+
16013+.z-initial { z-index: auto; z-index: initial; }
16014+
16015+.z-unset { z-index: unset; }
16016+
16017+/*
16018+
16019+ NESTED
16020+ Tachyons module for styling nested elements
16021+ that are generated by a cms.
16022+
16023+*/
16024+
16025+.nested-copy-line-height p,
16026+.nested-copy-line-height ul,
16027+.nested-copy-line-height ol {
16028+ line-height: 1.5;
16029+}
16030+
16031+.nested-headline-line-height h1,
16032+.nested-headline-line-height h2,
16033+.nested-headline-line-height h3,
16034+.nested-headline-line-height h4,
16035+.nested-headline-line-height h5,
16036+.nested-headline-line-height h6 {
16037+ line-height: 1.25;
16038+}
16039+
16040+.nested-list-reset ul,
16041+.nested-list-reset ol {
16042+ padding-left: 0;
16043+ margin-left: 0;
16044+ list-style-type: none;
16045+}
16046+
16047+.nested-copy-indent p+p {
16048+ text-indent: 1em;
16049+ margin-top: 0;
16050+ margin-bottom: 0;
16051+}
16052+
16053+.nested-copy-separator p+p {
16054+ margin-top: 1.5em;
16055+}
16056+
16057+.nested-img img {
16058+ width: 100%;
16059+ max-width: 100%;
16060+ display: block;
16061+}
16062+
16063+.nested-links a {
16064+ color: #357edd;
16065+ transition: color .15s ease-in;
16066+}
16067+
16068+.nested-links a:hover,
16069+.nested-links a:focus {
16070+ color: #96ccff;
16071+ transition: color .15s ease-in;
16072+}
16073+
16074+/*
16075+
16076+ STYLES
16077+
16078+ Add custom styles here.
16079+
16080+*/
16081+
16082+/* Variables */
16083+
16084+/* Importing here will allow you to override any variables in the modules */
16085+
16086+/*
16087+
16088+ Tachyons
16089+ COLOR VARIABLES
16090+
16091+ Grayscale
16092+ - Solids
16093+ - Transparencies
16094+ Colors
16095+
16096+*/
16097+
16098+/*
16099+
16100+ CUSTOM MEDIA QUERIES
16101+
16102+ Media query values can be changed to fit your own content.
16103+ There are no magic bullets when it comes to media query width values.
16104+ They should be declared in em units - and they should be set to meet
16105+ the needs of your content. You can also add additional media queries,
16106+ or remove some of the existing ones.
16107+
16108+ These media queries can be referenced like so:
16109+
16110+ @media (--breakpoint-not-small) {
16111+ .medium-and-larger-specific-style {
16112+ background-color: red;
16113+ }
16114+ }
16115+
16116+ @media (--breakpoint-medium) {
16117+ .medium-screen-specific-style {
16118+ background-color: red;
16119+ }
16120+ }
16121+
16122+ @media (--breakpoint-large) {
16123+ .large-and-larger-screen-specific-style {
16124+ background-color: red;
16125+ }
16126+ }
16127+
16128+*/
16129+
16130+/* Media Queries */
16131+
16132+/* Debugging */
16133+
16134+/* @import 'tachyons/src/_debug-children';
16135+@import 'tachyons/src/_debug-grid'; */
16136+
16137+/* Uncomment out the line below to help debug layout issues */
16138+
16139+/* @import 'tachyons/src/_debug'; */
16140+
16141+pre, .pre {
16142+ overflow-x: auto;
16143+ overflow-y: hidden;
16144+ overflow: scroll;
16145+}
16146+
16147+pre code {
16148+ display: block;
16149+ padding: 1.5em 1.5em;
16150+ white-space: pre;
16151+ font-size: .875rem;
16152+ line-height: 2;
16153+
16154+}
16155+
16156+pre {
16157+ background-color: #222;
16158+ color: #ddd;
16159+ white-space: pre;
16160+
16161+ -webkit-hyphens: none;
16162+
16163+ -ms-hyphens: none;
16164+
16165+ hyphens: none;
16166+ position: relative;
16167+}
16168+
16169+/* pagination.html: https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L117 */
16170+
16171+.pagination {
16172+ margin: 3rem 0;
16173+}
16174+
16175+.pagination li {
16176+ display: inline-block;
16177+ margin-right: .375rem;
16178+ font-size: .875rem;
16179+ margin-bottom: 2.5em;
16180+}
16181+
16182+.pagination li a {
16183+ padding: .5rem .625rem;
16184+ background-color: white;
16185+ color: #333;
16186+ border: 1px solid #ddd;
16187+ border-radius: 3px;
16188+ text-decoration: none;
16189+}
16190+
16191+.pagination li.disabled {
16192+ display: none;
16193+}
16194+
16195+.pagination li.active a:link,
16196+.pagination li.active a:active,
16197+.pagination li.active a:visited {
16198+ background-color: #ddd;
16199+}
16200+
16201+#TableOfContents ul li {
16202+ margin-bottom: 1em;
16203+}
16204+
16205+.facebook, .twitter, .instagram, .youtube, .github, .gitlab, .keybase, .linkedin, .medium, .mastodon, .slack, .stackoverflow, .rss {
16206+ fill: #BABABA;
16207+}
16208+
16209+.new-window {
16210+ opacity: 0;
16211+ display: inline-block;
16212+ vertical-align: top;
16213+}
16214+
16215+.link-transition:hover .new-window{
16216+ opacity: 1;
16217+}
16218+
16219+.facebook:hover {
16220+ fill: #3b5998;
16221+}
16222+
16223+.twitter:hover {
16224+ fill: #1da1f2;
16225+}
16226+
16227+.instagram:hover {
16228+ fill: #e1306c;
16229+}
16230+
16231+.youtube:hover {
16232+ fill: #cd201f;
16233+}
16234+
16235+.github:hover {
16236+ fill: #6cc644;
16237+}
16238+
16239+.gitlab:hover {
16240+ fill: #FC6D26;
16241+}
16242+
16243+.keybase:hover {
16244+ fill: #3d76ff;
16245+}
16246+
16247+.linkedin:hover {
16248+ fill: #0077b5
16249+}
16250+
16251+.medium:hover {
16252+ fill: #0077b5
16253+}
16254+
16255+.mastodon:hover {
16256+ fill: #3088d4;
16257+}
16258+
16259+.slack:hover {
16260+ fill: #E01E5A;
16261+}
16262+
16263+.stackoverflow:hover {
16264+ fill: #f48024;
16265+}
16266+
16267+.rss:hover{
16268+ fill: #ff6f1a;
16269+}
16270+
16271+/* Put your custom styles here and run `npm start` from the "src" directory on */
16272+
16273+#TableOfContents ul li {
16274+ margin-bottom: 1em;
16275+}
16276+
16277+.lh-copy blockquote {
16278+ display: block;
16279+ font-size: .875em;
16280+ margin-left: 2rem;
16281+ margin-top: 2rem;
16282+ margin-bottom: 2rem;
16283+ border-left: 4px solid #ccc;
16284+ padding-left: 1rem;
16285+
16286+}
16287+
16288+.nested-links a{
16289+ word-wrap: break-word;
16290+}
16291diff --git a/themes/ananke/static/dist/css/app.7e7787cc1402d7de28bc90f7e65adf96.css b/themes/ananke/static/dist/css/app.7e7787cc1402d7de28bc90f7e65adf96.css
16292new file mode 100644
16293index 0000000000000000000000000000000000000000..c6b3c06ecd635edcbb84b3e4aac5df897d522074
16294--- /dev/null
16295+++ b/themes/ananke/static/dist/css/app.7e7787cc1402d7de28bc90f7e65adf96.css
16296@@ -0,0 +1,5872 @@
16297+/*! TACHYONS v4.9.1 | http://tachyons.io */
16298+
16299+/*
16300+ *
16301+ * ________ ______
16302+ * ___ __/_____ _________ /______ ______________________
16303+ * __ / _ __ `/ ___/_ __ \_ / / / __ \_ __ \_ ___/
16304+ * _ / / /_/ // /__ _ / / / /_/ // /_/ / / / /(__ )
16305+ * /_/ \__,_/ \___/ /_/ /_/_\__, / \____//_/ /_//____/
16306+ * /____/
16307+ *
16308+ * TABLE OF CONTENTS
16309+ *
16310+ * 1. External Library Includes
16311+ * - Normalize.css | http://normalize.css.github.io
16312+ * 2. Tachyons Modules
16313+ * 3. Variables
16314+ * - Media Queries
16315+ * - Colors
16316+ * 4. Debugging
16317+ * - Debug all
16318+ * - Debug children
16319+ *
16320+ */
16321+
16322+/* External Library Includes */
16323+
16324+/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
16325+
16326+/* Document
16327+ ========================================================================== */
16328+
16329+/**
16330+ * 1. Correct the line height in all browsers.
16331+ * 2. Prevent adjustments of font size after orientation changes in iOS.
16332+ */
16333+
16334+html {
16335+ line-height: 1.15; /* 1 */
16336+ -webkit-text-size-adjust: 100%; /* 2 */
16337+}
16338+
16339+/* Sections
16340+ ========================================================================== */
16341+
16342+/**
16343+ * Remove the margin in all browsers.
16344+ */
16345+
16346+body {
16347+ margin: 0;
16348+}
16349+
16350+/**
16351+ * Correct the font size and margin on `h1` elements within `section` and
16352+ * `article` contexts in Chrome, Firefox, and Safari.
16353+ */
16354+
16355+h1 {
16356+ font-size: 2em;
16357+ margin: 0.67em 0;
16358+}
16359+
16360+/* Grouping content
16361+ ========================================================================== */
16362+
16363+/**
16364+ * 1. Add the correct box sizing in Firefox.
16365+ * 2. Show the overflow in Edge and IE.
16366+ */
16367+
16368+hr {
16369+ box-sizing: content-box; /* 1 */
16370+ height: 0; /* 1 */
16371+ overflow: visible; /* 2 */
16372+}
16373+
16374+/**
16375+ * 1. Correct the inheritance and scaling of font size in all browsers.
16376+ * 2. Correct the odd `em` font sizing in all browsers.
16377+ */
16378+
16379+pre {
16380+ font-family: monospace, monospace; /* 1 */
16381+ font-size: 1em; /* 2 */
16382+}
16383+
16384+/* Text-level semantics
16385+ ========================================================================== */
16386+
16387+/**
16388+ * Remove the gray background on active links in IE 10.
16389+ */
16390+
16391+a {
16392+ background-color: transparent;
16393+}
16394+
16395+/**
16396+ * 1. Remove the bottom border in Chrome 57-
16397+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
16398+ */
16399+
16400+abbr[title] {
16401+ border-bottom: none; /* 1 */
16402+ text-decoration: underline; /* 2 */
16403+ text-decoration: underline dotted; /* 2 */
16404+}
16405+
16406+/**
16407+ * Add the correct font weight in Chrome, Edge, and Safari.
16408+ */
16409+
16410+b,
16411+strong {
16412+ font-weight: bolder;
16413+}
16414+
16415+/**
16416+ * 1. Correct the inheritance and scaling of font size in all browsers.
16417+ * 2. Correct the odd `em` font sizing in all browsers.
16418+ */
16419+
16420+code,
16421+kbd,
16422+samp {
16423+ font-family: monospace, monospace; /* 1 */
16424+ font-size: 1em; /* 2 */
16425+}
16426+
16427+/**
16428+ * Add the correct font size in all browsers.
16429+ */
16430+
16431+small {
16432+ font-size: 80%;
16433+}
16434+
16435+/**
16436+ * Prevent `sub` and `sup` elements from affecting the line height in
16437+ * all browsers.
16438+ */
16439+
16440+sub,
16441+sup {
16442+ font-size: 75%;
16443+ line-height: 0;
16444+ position: relative;
16445+ vertical-align: baseline;
16446+}
16447+
16448+sub {
16449+ bottom: -0.25em;
16450+}
16451+
16452+sup {
16453+ top: -0.5em;
16454+}
16455+
16456+/* Embedded content
16457+ ========================================================================== */
16458+
16459+/**
16460+ * Remove the border on images inside links in IE 10.
16461+ */
16462+
16463+img {
16464+ border-style: none;
16465+}
16466+
16467+/* Forms
16468+ ========================================================================== */
16469+
16470+/**
16471+ * 1. Change the font styles in all browsers.
16472+ * 2. Remove the margin in Firefox and Safari.
16473+ */
16474+
16475+button,
16476+input,
16477+optgroup,
16478+select,
16479+textarea {
16480+ font-family: inherit; /* 1 */
16481+ font-size: 100%; /* 1 */
16482+ line-height: 1.15; /* 1 */
16483+ margin: 0; /* 2 */
16484+}
16485+
16486+/**
16487+ * Show the overflow in IE.
16488+ * 1. Show the overflow in Edge.
16489+ */
16490+
16491+button,
16492+input { /* 1 */
16493+ overflow: visible;
16494+}
16495+
16496+/**
16497+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
16498+ * 1. Remove the inheritance of text transform in Firefox.
16499+ */
16500+
16501+button,
16502+select { /* 1 */
16503+ text-transform: none;
16504+}
16505+
16506+/**
16507+ * Correct the inability to style clickable types in iOS and Safari.
16508+ */
16509+
16510+button,
16511+[type="button"],
16512+[type="reset"],
16513+[type="submit"] {
16514+ -webkit-appearance: button;
16515+}
16516+
16517+/**
16518+ * Remove the inner border and padding in Firefox.
16519+ */
16520+
16521+button::-moz-focus-inner,
16522+[type="button"]::-moz-focus-inner,
16523+[type="reset"]::-moz-focus-inner,
16524+[type="submit"]::-moz-focus-inner {
16525+ border-style: none;
16526+ padding: 0;
16527+}
16528+
16529+/**
16530+ * Restore the focus styles unset by the previous rule.
16531+ */
16532+
16533+button:-moz-focusring,
16534+[type="button"]:-moz-focusring,
16535+[type="reset"]:-moz-focusring,
16536+[type="submit"]:-moz-focusring {
16537+ outline: 1px dotted ButtonText;
16538+}
16539+
16540+/**
16541+ * Correct the padding in Firefox.
16542+ */
16543+
16544+fieldset {
16545+ padding: 0.35em 0.75em 0.625em;
16546+}
16547+
16548+/**
16549+ * 1. Correct the text wrapping in Edge and IE.
16550+ * 2. Correct the color inheritance from `fieldset` elements in IE.
16551+ * 3. Remove the padding so developers are not caught out when they zero out
16552+ * `fieldset` elements in all browsers.
16553+ */
16554+
16555+legend {
16556+ box-sizing: border-box; /* 1 */
16557+ color: inherit; /* 2 */
16558+ display: table; /* 1 */
16559+ max-width: 100%; /* 1 */
16560+ padding: 0; /* 3 */
16561+ white-space: normal; /* 1 */
16562+}
16563+
16564+/**
16565+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
16566+ */
16567+
16568+progress {
16569+ vertical-align: baseline;
16570+}
16571+
16572+/**
16573+ * Remove the default vertical scrollbar in IE 10+.
16574+ */
16575+
16576+textarea {
16577+ overflow: auto;
16578+}
16579+
16580+/**
16581+ * 1. Add the correct box sizing in IE 10.
16582+ * 2. Remove the padding in IE 10.
16583+ */
16584+
16585+[type="checkbox"],
16586+[type="radio"] {
16587+ box-sizing: border-box; /* 1 */
16588+ padding: 0; /* 2 */
16589+}
16590+
16591+/**
16592+ * Correct the cursor style of increment and decrement buttons in Chrome.
16593+ */
16594+
16595+[type="number"]::-webkit-inner-spin-button,
16596+[type="number"]::-webkit-outer-spin-button {
16597+ height: auto;
16598+}
16599+
16600+/**
16601+ * 1. Correct the odd appearance in Chrome and Safari.
16602+ * 2. Correct the outline style in Safari.
16603+ */
16604+
16605+[type="search"] {
16606+ -webkit-appearance: textfield; /* 1 */
16607+ outline-offset: -2px; /* 2 */
16608+}
16609+
16610+/**
16611+ * Remove the inner padding in Chrome and Safari on macOS.
16612+ */
16613+
16614+[type="search"]::-webkit-search-decoration {
16615+ -webkit-appearance: none;
16616+}
16617+
16618+/**
16619+ * 1. Correct the inability to style clickable types in iOS and Safari.
16620+ * 2. Change font properties to `inherit` in Safari.
16621+ */
16622+
16623+::-webkit-file-upload-button {
16624+ -webkit-appearance: button; /* 1 */
16625+ font: inherit; /* 2 */
16626+}
16627+
16628+/* Interactive
16629+ ========================================================================== */
16630+
16631+/*
16632+ * Add the correct display in Edge, IE 10+, and Firefox.
16633+ */
16634+
16635+details {
16636+ display: block;
16637+}
16638+
16639+/*
16640+ * Add the correct display in all browsers.
16641+ */
16642+
16643+summary {
16644+ display: list-item;
16645+}
16646+
16647+/* Misc
16648+ ========================================================================== */
16649+
16650+/**
16651+ * Add the correct display in IE 10+.
16652+ */
16653+
16654+template {
16655+ display: none;
16656+}
16657+
16658+/**
16659+ * Add the correct display in IE 10.
16660+ */
16661+
16662+[hidden] {
16663+ display: none;
16664+}
16665+
16666+/* Modules */
16667+
16668+/*
16669+
16670+ BOX SIZING
16671+
16672+*/
16673+
16674+html,
16675+body,
16676+div,
16677+article,
16678+aside,
16679+section,
16680+main,
16681+nav,
16682+footer,
16683+header,
16684+form,
16685+fieldset,
16686+legend,
16687+pre,
16688+code,
16689+a,
16690+h1,h2,h3,h4,h5,h6,
16691+p,
16692+ul,
16693+ol,
16694+li,
16695+dl,
16696+dt,
16697+dd,
16698+blockquote,
16699+figcaption,
16700+figure,
16701+textarea,
16702+table,
16703+td,
16704+th,
16705+tr,
16706+input[type="email"],
16707+input[type="number"],
16708+input[type="password"],
16709+input[type="tel"],
16710+input[type="text"],
16711+input[type="url"],
16712+.border-box {
16713+ box-sizing: border-box;
16714+}
16715+
16716+/*
16717+
16718+ ASPECT RATIOS
16719+
16720+*/
16721+
16722+/* This is for fluid media that is embedded from third party sites like youtube, vimeo etc.
16723+ * Wrap the outer element in aspect-ratio and then extend it with the desired ratio i.e
16724+ * Make sure there are no height and width attributes on the embedded media.
16725+ * Adapted from: https://github.com/suitcss/components-flex-embed
16726+ *
16727+ * Example:
16728+ *
16729+ * <div class="aspect-ratio aspect-ratio--16x9">
16730+ * <iframe class="aspect-ratio--object"></iframe>
16731+ * </div>
16732+ *
16733+ * */
16734+
16735+.aspect-ratio {
16736+ height: 0;
16737+ position: relative;
16738+}
16739+
16740+.aspect-ratio--16x9 { padding-bottom: 56.25%; }
16741+
16742+.aspect-ratio--9x16 { padding-bottom: 177.77%; }
16743+
16744+.aspect-ratio--4x3 { padding-bottom: 75%; }
16745+
16746+.aspect-ratio--3x4 { padding-bottom: 133.33%; }
16747+
16748+.aspect-ratio--6x4 { padding-bottom: 66.6%; }
16749+
16750+.aspect-ratio--4x6 { padding-bottom: 150%; }
16751+
16752+.aspect-ratio--8x5 { padding-bottom: 62.5%; }
16753+
16754+.aspect-ratio--5x8 { padding-bottom: 160%; }
16755+
16756+.aspect-ratio--7x5 { padding-bottom: 71.42%; }
16757+
16758+.aspect-ratio--5x7 { padding-bottom: 140%; }
16759+
16760+.aspect-ratio--1x1 { padding-bottom: 100%; }
16761+
16762+.aspect-ratio--object {
16763+ position: absolute;
16764+ top: 0;
16765+ right: 0;
16766+ bottom: 0;
16767+ left: 0;
16768+ width: 100%;
16769+ height: 100%;
16770+ z-index: 100;
16771+}
16772+
16773+@media screen and (min-width: 30em){
16774+ .aspect-ratio-ns {
16775+ height: 0;
16776+ position: relative;
16777+ }
16778+ .aspect-ratio--16x9-ns { padding-bottom: 56.25%; }
16779+ .aspect-ratio--9x16-ns { padding-bottom: 177.77%; }
16780+ .aspect-ratio--4x3-ns { padding-bottom: 75%; }
16781+ .aspect-ratio--3x4-ns { padding-bottom: 133.33%; }
16782+ .aspect-ratio--6x4-ns { padding-bottom: 66.6%; }
16783+ .aspect-ratio--4x6-ns { padding-bottom: 150%; }
16784+ .aspect-ratio--8x5-ns { padding-bottom: 62.5%; }
16785+ .aspect-ratio--5x8-ns { padding-bottom: 160%; }
16786+ .aspect-ratio--7x5-ns { padding-bottom: 71.42%; }
16787+ .aspect-ratio--5x7-ns { padding-bottom: 140%; }
16788+ .aspect-ratio--1x1-ns { padding-bottom: 100%; }
16789+ .aspect-ratio--object-ns {
16790+ position: absolute;
16791+ top: 0;
16792+ right: 0;
16793+ bottom: 0;
16794+ left: 0;
16795+ width: 100%;
16796+ height: 100%;
16797+ z-index: 100;
16798+ }
16799+}
16800+
16801+@media screen and (min-width: 30em) and (max-width: 60em){
16802+ .aspect-ratio-m {
16803+ height: 0;
16804+ position: relative;
16805+ }
16806+ .aspect-ratio--16x9-m { padding-bottom: 56.25%; }
16807+ .aspect-ratio--9x16-m { padding-bottom: 177.77%; }
16808+ .aspect-ratio--4x3-m { padding-bottom: 75%; }
16809+ .aspect-ratio--3x4-m { padding-bottom: 133.33%; }
16810+ .aspect-ratio--6x4-m { padding-bottom: 66.6%; }
16811+ .aspect-ratio--4x6-m { padding-bottom: 150%; }
16812+ .aspect-ratio--8x5-m { padding-bottom: 62.5%; }
16813+ .aspect-ratio--5x8-m { padding-bottom: 160%; }
16814+ .aspect-ratio--7x5-m { padding-bottom: 71.42%; }
16815+ .aspect-ratio--5x7-m { padding-bottom: 140%; }
16816+ .aspect-ratio--1x1-m { padding-bottom: 100%; }
16817+ .aspect-ratio--object-m {
16818+ position: absolute;
16819+ top: 0;
16820+ right: 0;
16821+ bottom: 0;
16822+ left: 0;
16823+ width: 100%;
16824+ height: 100%;
16825+ z-index: 100;
16826+ }
16827+}
16828+
16829+@media screen and (min-width: 60em){
16830+ .aspect-ratio-l {
16831+ height: 0;
16832+ position: relative;
16833+ }
16834+ .aspect-ratio--16x9-l { padding-bottom: 56.25%; }
16835+ .aspect-ratio--9x16-l { padding-bottom: 177.77%; }
16836+ .aspect-ratio--4x3-l { padding-bottom: 75%; }
16837+ .aspect-ratio--3x4-l { padding-bottom: 133.33%; }
16838+ .aspect-ratio--6x4-l { padding-bottom: 66.6%; }
16839+ .aspect-ratio--4x6-l { padding-bottom: 150%; }
16840+ .aspect-ratio--8x5-l { padding-bottom: 62.5%; }
16841+ .aspect-ratio--5x8-l { padding-bottom: 160%; }
16842+ .aspect-ratio--7x5-l { padding-bottom: 71.42%; }
16843+ .aspect-ratio--5x7-l { padding-bottom: 140%; }
16844+ .aspect-ratio--1x1-l { padding-bottom: 100%; }
16845+ .aspect-ratio--object-l {
16846+ position: absolute;
16847+ top: 0;
16848+ right: 0;
16849+ bottom: 0;
16850+ left: 0;
16851+ width: 100%;
16852+ height: 100%;
16853+ z-index: 100;
16854+ }
16855+}
16856+
16857+/*
16858+
16859+ IMAGES
16860+ Docs: http://tachyons.io/docs/elements/images/
16861+
16862+*/
16863+
16864+/* Responsive images! */
16865+
16866+img { max-width: 100%; }
16867+
16868+/*
16869+
16870+ BACKGROUND SIZE
16871+ Docs: http://tachyons.io/docs/themes/background-size/
16872+
16873+ Media Query Extensions:
16874+ -ns = not-small
16875+ -m = medium
16876+ -l = large
16877+
16878+*/
16879+
16880+/*
16881+ Often used in combination with background image set as an inline style
16882+ on an html element.
16883+*/
16884+
16885+.cover { background-size: cover!important; }
16886+
16887+.contain { background-size: contain!important; }
16888+
16889+@media screen and (min-width: 30em) {
16890+ .cover-ns { background-size: cover!important; }
16891+ .contain-ns { background-size: contain!important; }
16892+}
16893+
16894+@media screen and (min-width: 30em) and (max-width: 60em) {
16895+ .cover-m { background-size: cover!important; }
16896+ .contain-m { background-size: contain!important; }
16897+}
16898+
16899+@media screen and (min-width: 60em) {
16900+ .cover-l { background-size: cover!important; }
16901+ .contain-l { background-size: contain!important; }
16902+}
16903+
16904+/*
16905+
16906+ BACKGROUND POSITION
16907+
16908+ Base:
16909+ bg = background
16910+
16911+ Modifiers:
16912+ -center = center center
16913+ -top = top center
16914+ -right = center right
16915+ -bottom = bottom center
16916+ -left = center left
16917+
16918+ Media Query Extensions:
16919+ -ns = not-small
16920+ -m = medium
16921+ -l = large
16922+
16923+ */
16924+
16925+.bg-center {
16926+ background-repeat: no-repeat;
16927+ background-position: center center;
16928+}
16929+
16930+.bg-top {
16931+ background-repeat: no-repeat;
16932+ background-position: top center;
16933+}
16934+
16935+.bg-right {
16936+ background-repeat: no-repeat;
16937+ background-position: center right;
16938+}
16939+
16940+.bg-bottom {
16941+ background-repeat: no-repeat;
16942+ background-position: bottom center;
16943+}
16944+
16945+.bg-left {
16946+ background-repeat: no-repeat;
16947+ background-position: center left;
16948+}
16949+
16950+@media screen and (min-width: 30em) {
16951+ .bg-center-ns {
16952+ background-repeat: no-repeat;
16953+ background-position: center center;
16954+ }
16955+
16956+ .bg-top-ns {
16957+ background-repeat: no-repeat;
16958+ background-position: top center;
16959+ }
16960+
16961+ .bg-right-ns {
16962+ background-repeat: no-repeat;
16963+ background-position: center right;
16964+ }
16965+
16966+ .bg-bottom-ns {
16967+ background-repeat: no-repeat;
16968+ background-position: bottom center;
16969+ }
16970+
16971+ .bg-left-ns {
16972+ background-repeat: no-repeat;
16973+ background-position: center left;
16974+ }
16975+}
16976+
16977+@media screen and (min-width: 30em) and (max-width: 60em) {
16978+ .bg-center-m {
16979+ background-repeat: no-repeat;
16980+ background-position: center center;
16981+ }
16982+
16983+ .bg-top-m {
16984+ background-repeat: no-repeat;
16985+ background-position: top center;
16986+ }
16987+
16988+ .bg-right-m {
16989+ background-repeat: no-repeat;
16990+ background-position: center right;
16991+ }
16992+
16993+ .bg-bottom-m {
16994+ background-repeat: no-repeat;
16995+ background-position: bottom center;
16996+ }
16997+
16998+ .bg-left-m {
16999+ background-repeat: no-repeat;
17000+ background-position: center left;
17001+ }
17002+}
17003+
17004+@media screen and (min-width: 60em) {
17005+ .bg-center-l {
17006+ background-repeat: no-repeat;
17007+ background-position: center center;
17008+ }
17009+
17010+ .bg-top-l {
17011+ background-repeat: no-repeat;
17012+ background-position: top center;
17013+ }
17014+
17015+ .bg-right-l {
17016+ background-repeat: no-repeat;
17017+ background-position: center right;
17018+ }
17019+
17020+ .bg-bottom-l {
17021+ background-repeat: no-repeat;
17022+ background-position: bottom center;
17023+ }
17024+
17025+ .bg-left-l {
17026+ background-repeat: no-repeat;
17027+ background-position: center left;
17028+ }
17029+}
17030+
17031+/*
17032+
17033+ OUTLINES
17034+
17035+ Media Query Extensions:
17036+ -ns = not-small
17037+ -m = medium
17038+ -l = large
17039+
17040+*/
17041+
17042+.outline { outline: 1px solid; }
17043+
17044+.outline-transparent { outline: 1px solid transparent; }
17045+
17046+.outline-0 { outline: 0; }
17047+
17048+@media screen and (min-width: 30em) {
17049+ .outline-ns { outline: 1px solid; }
17050+ .outline-transparent-ns { outline: 1px solid transparent; }
17051+ .outline-0-ns { outline: 0; }
17052+}
17053+
17054+@media screen and (min-width: 30em) and (max-width: 60em) {
17055+ .outline-m { outline: 1px solid; }
17056+ .outline-transparent-m { outline: 1px solid transparent; }
17057+ .outline-0-m { outline: 0; }
17058+}
17059+
17060+@media screen and (min-width: 60em) {
17061+ .outline-l { outline: 1px solid; }
17062+ .outline-transparent-l { outline: 1px solid transparent; }
17063+ .outline-0-l { outline: 0; }
17064+}
17065+
17066+/*
17067+
17068+ BORDERS
17069+ Docs: http://tachyons.io/docs/themes/borders/
17070+
17071+ Base:
17072+ b = border
17073+
17074+ Modifiers:
17075+ a = all
17076+ t = top
17077+ r = right
17078+ b = bottom
17079+ l = left
17080+ n = none
17081+
17082+ Media Query Extensions:
17083+ -ns = not-small
17084+ -m = medium
17085+ -l = large
17086+
17087+*/
17088+
17089+.ba { border-style: solid; border-width: 1px; }
17090+
17091+.bt { border-top-style: solid; border-top-width: 1px; }
17092+
17093+.br { border-right-style: solid; border-right-width: 1px; }
17094+
17095+.bb { border-bottom-style: solid; border-bottom-width: 1px; }
17096+
17097+.bl { border-left-style: solid; border-left-width: 1px; }
17098+
17099+.bn { border-style: none; border-width: 0; }
17100+
17101+@media screen and (min-width: 30em) {
17102+ .ba-ns { border-style: solid; border-width: 1px; }
17103+ .bt-ns { border-top-style: solid; border-top-width: 1px; }
17104+ .br-ns { border-right-style: solid; border-right-width: 1px; }
17105+ .bb-ns { border-bottom-style: solid; border-bottom-width: 1px; }
17106+ .bl-ns { border-left-style: solid; border-left-width: 1px; }
17107+ .bn-ns { border-style: none; border-width: 0; }
17108+}
17109+
17110+@media screen and (min-width: 30em) and (max-width: 60em) {
17111+ .ba-m { border-style: solid; border-width: 1px; }
17112+ .bt-m { border-top-style: solid; border-top-width: 1px; }
17113+ .br-m { border-right-style: solid; border-right-width: 1px; }
17114+ .bb-m { border-bottom-style: solid; border-bottom-width: 1px; }
17115+ .bl-m { border-left-style: solid; border-left-width: 1px; }
17116+ .bn-m { border-style: none; border-width: 0; }
17117+}
17118+
17119+@media screen and (min-width: 60em) {
17120+ .ba-l { border-style: solid; border-width: 1px; }
17121+ .bt-l { border-top-style: solid; border-top-width: 1px; }
17122+ .br-l { border-right-style: solid; border-right-width: 1px; }
17123+ .bb-l { border-bottom-style: solid; border-bottom-width: 1px; }
17124+ .bl-l { border-left-style: solid; border-left-width: 1px; }
17125+ .bn-l { border-style: none; border-width: 0; }
17126+}
17127+
17128+/*
17129+
17130+ BORDER COLORS
17131+ Docs: http://tachyons.io/docs/themes/borders/
17132+
17133+ Border colors can be used to extend the base
17134+ border classes ba,bt,bb,br,bl found in the _borders.css file.
17135+
17136+ The base border class by default will set the color of the border
17137+ to that of the current text color. These classes are for the cases
17138+ where you desire for the text and border colors to be different.
17139+
17140+ Base:
17141+ b = border
17142+
17143+ Modifiers:
17144+ --color-name = each color variable name is also a border color name
17145+
17146+*/
17147+
17148+.b--black { border-color: #000; }
17149+
17150+.b--near-black { border-color: #111; }
17151+
17152+.b--dark-gray { border-color: #333; }
17153+
17154+.b--mid-gray { border-color: #555; }
17155+
17156+.b--gray { border-color: #777; }
17157+
17158+.b--silver { border-color: #999; }
17159+
17160+.b--light-silver { border-color: #aaa; }
17161+
17162+.b--moon-gray { border-color: #ccc; }
17163+
17164+.b--light-gray { border-color: #eee; }
17165+
17166+.b--near-white { border-color: #f4f4f4; }
17167+
17168+.b--white { border-color: #fff; }
17169+
17170+.b--white-90 { border-color: rgba(255, 255, 255, .9); }
17171+
17172+.b--white-80 { border-color: rgba(255, 255, 255, .8); }
17173+
17174+.b--white-70 { border-color: rgba(255, 255, 255, .7); }
17175+
17176+.b--white-60 { border-color: rgba(255, 255, 255, .6); }
17177+
17178+.b--white-50 { border-color: rgba(255, 255, 255, .5); }
17179+
17180+.b--white-40 { border-color: rgba(255, 255, 255, .4); }
17181+
17182+.b--white-30 { border-color: rgba(255, 255, 255, .3); }
17183+
17184+.b--white-20 { border-color: rgba(255, 255, 255, .2); }
17185+
17186+.b--white-10 { border-color: rgba(255, 255, 255, .1); }
17187+
17188+.b--white-05 { border-color: rgba(255, 255, 255, .05); }
17189+
17190+.b--white-025 { border-color: rgba(255, 255, 255, .025); }
17191+
17192+.b--white-0125 { border-color: rgba(255, 255, 255, .0125); }
17193+
17194+.b--black-90 { border-color: rgba(0, 0, 0, .9); }
17195+
17196+.b--black-80 { border-color: rgba(0, 0, 0, .8); }
17197+
17198+.b--black-70 { border-color: rgba(0, 0, 0, .7); }
17199+
17200+.b--black-60 { border-color: rgba(0, 0, 0, .6); }
17201+
17202+.b--black-50 { border-color: rgba(0, 0, 0, .5); }
17203+
17204+.b--black-40 { border-color: rgba(0, 0, 0, .4); }
17205+
17206+.b--black-30 { border-color: rgba(0, 0, 0, .3); }
17207+
17208+.b--black-20 { border-color: rgba(0, 0, 0, .2); }
17209+
17210+.b--black-10 { border-color: rgba(0, 0, 0, .1); }
17211+
17212+.b--black-05 { border-color: rgba(0, 0, 0, .05); }
17213+
17214+.b--black-025 { border-color: rgba(0, 0, 0, .025); }
17215+
17216+.b--black-0125 { border-color: rgba(0, 0, 0, .0125); }
17217+
17218+.b--dark-red { border-color: #e7040f; }
17219+
17220+.b--red { border-color: #ff4136; }
17221+
17222+.b--light-red { border-color: #ff725c; }
17223+
17224+.b--orange { border-color: #ff6300; }
17225+
17226+.b--gold { border-color: #ffb700; }
17227+
17228+.b--yellow { border-color: #ffd700; }
17229+
17230+.b--light-yellow { border-color: #fbf1a9; }
17231+
17232+.b--purple { border-color: #5e2ca5; }
17233+
17234+.b--light-purple { border-color: #a463f2; }
17235+
17236+.b--dark-pink { border-color: #d5008f; }
17237+
17238+.b--hot-pink { border-color: #ff41b4; }
17239+
17240+.b--pink { border-color: #ff80cc; }
17241+
17242+.b--light-pink { border-color: #ffa3d7; }
17243+
17244+.b--dark-green { border-color: #137752; }
17245+
17246+.b--green { border-color: #19a974; }
17247+
17248+.b--light-green { border-color: #9eebcf; }
17249+
17250+.b--navy { border-color: #001b44; }
17251+
17252+.b--dark-blue { border-color: #00449e; }
17253+
17254+.b--blue { border-color: #357edd; }
17255+
17256+.b--light-blue { border-color: #96ccff; }
17257+
17258+.b--lightest-blue { border-color: #cdecff; }
17259+
17260+.b--washed-blue { border-color: #f6fffe; }
17261+
17262+.b--washed-green { border-color: #e8fdf5; }
17263+
17264+.b--washed-yellow { border-color: #fffceb; }
17265+
17266+.b--washed-red { border-color: #ffdfdf; }
17267+
17268+.b--transparent { border-color: transparent; }
17269+
17270+.b--inherit { border-color: inherit; }
17271+
17272+/*
17273+
17274+ BORDER RADIUS
17275+ Docs: http://tachyons.io/docs/themes/border-radius/
17276+
17277+ Base:
17278+ br = border-radius
17279+
17280+ Modifiers:
17281+ 0 = 0/none
17282+ 1 = 1st step in scale
17283+ 2 = 2nd step in scale
17284+ 3 = 3rd step in scale
17285+ 4 = 4th step in scale
17286+
17287+ Literal values:
17288+ -100 = 100%
17289+ -pill = 9999px
17290+
17291+ Media Query Extensions:
17292+ -ns = not-small
17293+ -m = medium
17294+ -l = large
17295+
17296+*/
17297+
17298+.br0 { border-radius: 0; }
17299+
17300+.br1 { border-radius: .125rem; }
17301+
17302+.br2 { border-radius: .25rem; }
17303+
17304+.br3 { border-radius: .5rem; }
17305+
17306+.br4 { border-radius: 1rem; }
17307+
17308+.br-100 { border-radius: 100%; }
17309+
17310+.br-pill { border-radius: 9999px; }
17311+
17312+.br--bottom {
17313+ border-top-left-radius: 0;
17314+ border-top-right-radius: 0;
17315+ }
17316+
17317+.br--top {
17318+ border-bottom-left-radius: 0;
17319+ border-bottom-right-radius: 0;
17320+ }
17321+
17322+.br--right {
17323+ border-top-left-radius: 0;
17324+ border-bottom-left-radius: 0;
17325+ }
17326+
17327+.br--left {
17328+ border-top-right-radius: 0;
17329+ border-bottom-right-radius: 0;
17330+ }
17331+
17332+@media screen and (min-width: 30em) {
17333+ .br0-ns { border-radius: 0; }
17334+ .br1-ns { border-radius: .125rem; }
17335+ .br2-ns { border-radius: .25rem; }
17336+ .br3-ns { border-radius: .5rem; }
17337+ .br4-ns { border-radius: 1rem; }
17338+ .br-100-ns { border-radius: 100%; }
17339+ .br-pill-ns { border-radius: 9999px; }
17340+ .br--bottom-ns {
17341+ border-top-left-radius: 0;
17342+ border-top-right-radius: 0;
17343+ }
17344+ .br--top-ns {
17345+ border-bottom-left-radius: 0;
17346+ border-bottom-right-radius: 0;
17347+ }
17348+ .br--right-ns {
17349+ border-top-left-radius: 0;
17350+ border-bottom-left-radius: 0;
17351+ }
17352+ .br--left-ns {
17353+ border-top-right-radius: 0;
17354+ border-bottom-right-radius: 0;
17355+ }
17356+}
17357+
17358+@media screen and (min-width: 30em) and (max-width: 60em) {
17359+ .br0-m { border-radius: 0; }
17360+ .br1-m { border-radius: .125rem; }
17361+ .br2-m { border-radius: .25rem; }
17362+ .br3-m { border-radius: .5rem; }
17363+ .br4-m { border-radius: 1rem; }
17364+ .br-100-m { border-radius: 100%; }
17365+ .br-pill-m { border-radius: 9999px; }
17366+ .br--bottom-m {
17367+ border-top-left-radius: 0;
17368+ border-top-right-radius: 0;
17369+ }
17370+ .br--top-m {
17371+ border-bottom-left-radius: 0;
17372+ border-bottom-right-radius: 0;
17373+ }
17374+ .br--right-m {
17375+ border-top-left-radius: 0;
17376+ border-bottom-left-radius: 0;
17377+ }
17378+ .br--left-m {
17379+ border-top-right-radius: 0;
17380+ border-bottom-right-radius: 0;
17381+ }
17382+}
17383+
17384+@media screen and (min-width: 60em) {
17385+ .br0-l { border-radius: 0; }
17386+ .br1-l { border-radius: .125rem; }
17387+ .br2-l { border-radius: .25rem; }
17388+ .br3-l { border-radius: .5rem; }
17389+ .br4-l { border-radius: 1rem; }
17390+ .br-100-l { border-radius: 100%; }
17391+ .br-pill-l { border-radius: 9999px; }
17392+ .br--bottom-l {
17393+ border-top-left-radius: 0;
17394+ border-top-right-radius: 0;
17395+ }
17396+ .br--top-l {
17397+ border-bottom-left-radius: 0;
17398+ border-bottom-right-radius: 0;
17399+ }
17400+ .br--right-l {
17401+ border-top-left-radius: 0;
17402+ border-bottom-left-radius: 0;
17403+ }
17404+ .br--left-l {
17405+ border-top-right-radius: 0;
17406+ border-bottom-right-radius: 0;
17407+ }
17408+}
17409+
17410+/*
17411+
17412+ BORDER STYLES
17413+ Docs: http://tachyons.io/docs/themes/borders/
17414+
17415+ Depends on base border module in _borders.css
17416+
17417+ Base:
17418+ b = border-style
17419+
17420+ Modifiers:
17421+ --none = none
17422+ --dotted = dotted
17423+ --dashed = dashed
17424+ --solid = solid
17425+
17426+ Media Query Extensions:
17427+ -ns = not-small
17428+ -m = medium
17429+ -l = large
17430+
17431+ */
17432+
17433+.b--dotted { border-style: dotted; }
17434+
17435+.b--dashed { border-style: dashed; }
17436+
17437+.b--solid { border-style: solid; }
17438+
17439+.b--none { border-style: none; }
17440+
17441+@media screen and (min-width: 30em) {
17442+ .b--dotted-ns { border-style: dotted; }
17443+ .b--dashed-ns { border-style: dashed; }
17444+ .b--solid-ns { border-style: solid; }
17445+ .b--none-ns { border-style: none; }
17446+}
17447+
17448+@media screen and (min-width: 30em) and (max-width: 60em) {
17449+ .b--dotted-m { border-style: dotted; }
17450+ .b--dashed-m { border-style: dashed; }
17451+ .b--solid-m { border-style: solid; }
17452+ .b--none-m { border-style: none; }
17453+}
17454+
17455+@media screen and (min-width: 60em) {
17456+ .b--dotted-l { border-style: dotted; }
17457+ .b--dashed-l { border-style: dashed; }
17458+ .b--solid-l { border-style: solid; }
17459+ .b--none-l { border-style: none; }
17460+}
17461+
17462+/*
17463+
17464+ BORDER WIDTHS
17465+ Docs: http://tachyons.io/docs/themes/borders/
17466+
17467+ Base:
17468+ bw = border-width
17469+
17470+ Modifiers:
17471+ 0 = 0 width border
17472+ 1 = 1st step in border-width scale
17473+ 2 = 2nd step in border-width scale
17474+ 3 = 3rd step in border-width scale
17475+ 4 = 4th step in border-width scale
17476+ 5 = 5th step in border-width scale
17477+
17478+ Media Query Extensions:
17479+ -ns = not-small
17480+ -m = medium
17481+ -l = large
17482+
17483+*/
17484+
17485+.bw0 { border-width: 0; }
17486+
17487+.bw1 { border-width: .125rem; }
17488+
17489+.bw2 { border-width: .25rem; }
17490+
17491+.bw3 { border-width: .5rem; }
17492+
17493+.bw4 { border-width: 1rem; }
17494+
17495+.bw5 { border-width: 2rem; }
17496+
17497+/* Resets */
17498+
17499+.bt-0 { border-top-width: 0; }
17500+
17501+.br-0 { border-right-width: 0; }
17502+
17503+.bb-0 { border-bottom-width: 0; }
17504+
17505+.bl-0 { border-left-width: 0; }
17506+
17507+@media screen and (min-width: 30em) {
17508+ .bw0-ns { border-width: 0; }
17509+ .bw1-ns { border-width: .125rem; }
17510+ .bw2-ns { border-width: .25rem; }
17511+ .bw3-ns { border-width: .5rem; }
17512+ .bw4-ns { border-width: 1rem; }
17513+ .bw5-ns { border-width: 2rem; }
17514+ .bt-0-ns { border-top-width: 0; }
17515+ .br-0-ns { border-right-width: 0; }
17516+ .bb-0-ns { border-bottom-width: 0; }
17517+ .bl-0-ns { border-left-width: 0; }
17518+}
17519+
17520+@media screen and (min-width: 30em) and (max-width: 60em) {
17521+ .bw0-m { border-width: 0; }
17522+ .bw1-m { border-width: .125rem; }
17523+ .bw2-m { border-width: .25rem; }
17524+ .bw3-m { border-width: .5rem; }
17525+ .bw4-m { border-width: 1rem; }
17526+ .bw5-m { border-width: 2rem; }
17527+ .bt-0-m { border-top-width: 0; }
17528+ .br-0-m { border-right-width: 0; }
17529+ .bb-0-m { border-bottom-width: 0; }
17530+ .bl-0-m { border-left-width: 0; }
17531+}
17532+
17533+@media screen and (min-width: 60em) {
17534+ .bw0-l { border-width: 0; }
17535+ .bw1-l { border-width: .125rem; }
17536+ .bw2-l { border-width: .25rem; }
17537+ .bw3-l { border-width: .5rem; }
17538+ .bw4-l { border-width: 1rem; }
17539+ .bw5-l { border-width: 2rem; }
17540+ .bt-0-l { border-top-width: 0; }
17541+ .br-0-l { border-right-width: 0; }
17542+ .bb-0-l { border-bottom-width: 0; }
17543+ .bl-0-l { border-left-width: 0; }
17544+}
17545+
17546+/*
17547+
17548+ BOX-SHADOW
17549+ Docs: http://tachyons.io/docs/themes/box-shadow/
17550+
17551+ Media Query Extensions:
17552+ -ns = not-small
17553+ -m = medium
17554+ -l = large
17555+
17556+ */
17557+
17558+.shadow-1 { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
17559+
17560+.shadow-2 { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
17561+
17562+.shadow-3 { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
17563+
17564+.shadow-4 { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
17565+
17566+.shadow-5 { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
17567+
17568+@media screen and (min-width: 30em) {
17569+ .shadow-1-ns { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
17570+ .shadow-2-ns { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
17571+ .shadow-3-ns { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
17572+ .shadow-4-ns { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
17573+ .shadow-5-ns { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
17574+}
17575+
17576+@media screen and (min-width: 30em) and (max-width: 60em) {
17577+ .shadow-1-m { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
17578+ .shadow-2-m { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
17579+ .shadow-3-m { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
17580+ .shadow-4-m { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
17581+ .shadow-5-m { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
17582+}
17583+
17584+@media screen and (min-width: 60em) {
17585+ .shadow-1-l { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
17586+ .shadow-2-l { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
17587+ .shadow-3-l { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
17588+ .shadow-4-l { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
17589+ .shadow-5-l { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
17590+}
17591+
17592+/*
17593+
17594+ CODE
17595+
17596+*/
17597+
17598+.pre {
17599+ overflow-x: auto;
17600+ overflow-y: hidden;
17601+ overflow: scroll;
17602+}
17603+
17604+/*
17605+
17606+ COORDINATES
17607+ Docs: http://tachyons.io/docs/layout/position/
17608+
17609+ Use in combination with the position module.
17610+
17611+ Base:
17612+ top
17613+ bottom
17614+ right
17615+ left
17616+
17617+ Modifiers:
17618+ -0 = literal value 0
17619+ -1 = literal value 1
17620+ -2 = literal value 2
17621+ --1 = literal value -1
17622+ --2 = literal value -2
17623+
17624+ Media Query Extensions:
17625+ -ns = not-small
17626+ -m = medium
17627+ -l = large
17628+
17629+*/
17630+
17631+.top-0 { top: 0; }
17632+
17633+.right-0 { right: 0; }
17634+
17635+.bottom-0 { bottom: 0; }
17636+
17637+.left-0 { left: 0; }
17638+
17639+.top-1 { top: 1rem; }
17640+
17641+.right-1 { right: 1rem; }
17642+
17643+.bottom-1 { bottom: 1rem; }
17644+
17645+.left-1 { left: 1rem; }
17646+
17647+.top-2 { top: 2rem; }
17648+
17649+.right-2 { right: 2rem; }
17650+
17651+.bottom-2 { bottom: 2rem; }
17652+
17653+.left-2 { left: 2rem; }
17654+
17655+.top--1 { top: -1rem; }
17656+
17657+.right--1 { right: -1rem; }
17658+
17659+.bottom--1 { bottom: -1rem; }
17660+
17661+.left--1 { left: -1rem; }
17662+
17663+.top--2 { top: -2rem; }
17664+
17665+.right--2 { right: -2rem; }
17666+
17667+.bottom--2 { bottom: -2rem; }
17668+
17669+.left--2 { left: -2rem; }
17670+
17671+.absolute--fill {
17672+ top: 0;
17673+ right: 0;
17674+ bottom: 0;
17675+ left: 0;
17676+}
17677+
17678+@media screen and (min-width: 30em) {
17679+ .top-0-ns { top: 0; }
17680+ .left-0-ns { left: 0; }
17681+ .right-0-ns { right: 0; }
17682+ .bottom-0-ns { bottom: 0; }
17683+ .top-1-ns { top: 1rem; }
17684+ .left-1-ns { left: 1rem; }
17685+ .right-1-ns { right: 1rem; }
17686+ .bottom-1-ns { bottom: 1rem; }
17687+ .top-2-ns { top: 2rem; }
17688+ .left-2-ns { left: 2rem; }
17689+ .right-2-ns { right: 2rem; }
17690+ .bottom-2-ns { bottom: 2rem; }
17691+ .top--1-ns { top: -1rem; }
17692+ .right--1-ns { right: -1rem; }
17693+ .bottom--1-ns { bottom: -1rem; }
17694+ .left--1-ns { left: -1rem; }
17695+ .top--2-ns { top: -2rem; }
17696+ .right--2-ns { right: -2rem; }
17697+ .bottom--2-ns { bottom: -2rem; }
17698+ .left--2-ns { left: -2rem; }
17699+ .absolute--fill-ns {
17700+ top: 0;
17701+ right: 0;
17702+ bottom: 0;
17703+ left: 0;
17704+ }
17705+}
17706+
17707+@media screen and (min-width: 30em) and (max-width: 60em) {
17708+ .top-0-m { top: 0; }
17709+ .left-0-m { left: 0; }
17710+ .right-0-m { right: 0; }
17711+ .bottom-0-m { bottom: 0; }
17712+ .top-1-m { top: 1rem; }
17713+ .left-1-m { left: 1rem; }
17714+ .right-1-m { right: 1rem; }
17715+ .bottom-1-m { bottom: 1rem; }
17716+ .top-2-m { top: 2rem; }
17717+ .left-2-m { left: 2rem; }
17718+ .right-2-m { right: 2rem; }
17719+ .bottom-2-m { bottom: 2rem; }
17720+ .top--1-m { top: -1rem; }
17721+ .right--1-m { right: -1rem; }
17722+ .bottom--1-m { bottom: -1rem; }
17723+ .left--1-m { left: -1rem; }
17724+ .top--2-m { top: -2rem; }
17725+ .right--2-m { right: -2rem; }
17726+ .bottom--2-m { bottom: -2rem; }
17727+ .left--2-m { left: -2rem; }
17728+ .absolute--fill-m {
17729+ top: 0;
17730+ right: 0;
17731+ bottom: 0;
17732+ left: 0;
17733+ }
17734+}
17735+
17736+@media screen and (min-width: 60em) {
17737+ .top-0-l { top: 0; }
17738+ .left-0-l { left: 0; }
17739+ .right-0-l { right: 0; }
17740+ .bottom-0-l { bottom: 0; }
17741+ .top-1-l { top: 1rem; }
17742+ .left-1-l { left: 1rem; }
17743+ .right-1-l { right: 1rem; }
17744+ .bottom-1-l { bottom: 1rem; }
17745+ .top-2-l { top: 2rem; }
17746+ .left-2-l { left: 2rem; }
17747+ .right-2-l { right: 2rem; }
17748+ .bottom-2-l { bottom: 2rem; }
17749+ .top--1-l { top: -1rem; }
17750+ .right--1-l { right: -1rem; }
17751+ .bottom--1-l { bottom: -1rem; }
17752+ .left--1-l { left: -1rem; }
17753+ .top--2-l { top: -2rem; }
17754+ .right--2-l { right: -2rem; }
17755+ .bottom--2-l { bottom: -2rem; }
17756+ .left--2-l { left: -2rem; }
17757+ .absolute--fill-l {
17758+ top: 0;
17759+ right: 0;
17760+ bottom: 0;
17761+ left: 0;
17762+ }
17763+}
17764+
17765+/*
17766+
17767+ CLEARFIX
17768+ http://tachyons.io/docs/layout/clearfix/
17769+
17770+*/
17771+
17772+/* Nicolas Gallaghers Clearfix solution
17773+ Ref: http://nicolasgallagher.com/micro-clearfix-hack/ */
17774+
17775+.cf:before,
17776+.cf:after { content: " "; display: table; }
17777+
17778+.cf:after { clear: both; }
17779+
17780+.cf { *zoom: 1; }
17781+
17782+.cl { clear: left; }
17783+
17784+.cr { clear: right; }
17785+
17786+.cb { clear: both; }
17787+
17788+.cn { clear: none; }
17789+
17790+@media screen and (min-width: 30em) {
17791+ .cl-ns { clear: left; }
17792+ .cr-ns { clear: right; }
17793+ .cb-ns { clear: both; }
17794+ .cn-ns { clear: none; }
17795+}
17796+
17797+@media screen and (min-width: 30em) and (max-width: 60em) {
17798+ .cl-m { clear: left; }
17799+ .cr-m { clear: right; }
17800+ .cb-m { clear: both; }
17801+ .cn-m { clear: none; }
17802+}
17803+
17804+@media screen and (min-width: 60em) {
17805+ .cl-l { clear: left; }
17806+ .cr-l { clear: right; }
17807+ .cb-l { clear: both; }
17808+ .cn-l { clear: none; }
17809+}
17810+
17811+/*
17812+
17813+ DISPLAY
17814+ Docs: http://tachyons.io/docs/layout/display
17815+
17816+ Base:
17817+ d = display
17818+
17819+ Modifiers:
17820+ n = none
17821+ b = block
17822+ ib = inline-block
17823+ it = inline-table
17824+ t = table
17825+ tc = table-cell
17826+ t-row = table-row
17827+ t-columm = table-column
17828+ t-column-group = table-column-group
17829+
17830+ Media Query Extensions:
17831+ -ns = not-small
17832+ -m = medium
17833+ -l = large
17834+
17835+*/
17836+
17837+.dn { display: none; }
17838+
17839+.di { display: inline; }
17840+
17841+.db { display: block; }
17842+
17843+.dib { display: inline-block; }
17844+
17845+.dit { display: inline-table; }
17846+
17847+.dt { display: table; }
17848+
17849+.dtc { display: table-cell; }
17850+
17851+.dt-row { display: table-row; }
17852+
17853+.dt-row-group { display: table-row-group; }
17854+
17855+.dt-column { display: table-column; }
17856+
17857+.dt-column-group { display: table-column-group; }
17858+
17859+/*
17860+ This will set table to full width and then
17861+ all cells will be equal width
17862+*/
17863+
17864+.dt--fixed {
17865+ table-layout: fixed;
17866+ width: 100%;
17867+}
17868+
17869+@media screen and (min-width: 30em) {
17870+ .dn-ns { display: none; }
17871+ .di-ns { display: inline; }
17872+ .db-ns { display: block; }
17873+ .dib-ns { display: inline-block; }
17874+ .dit-ns { display: inline-table; }
17875+ .dt-ns { display: table; }
17876+ .dtc-ns { display: table-cell; }
17877+ .dt-row-ns { display: table-row; }
17878+ .dt-row-group-ns { display: table-row-group; }
17879+ .dt-column-ns { display: table-column; }
17880+ .dt-column-group-ns { display: table-column-group; }
17881+
17882+ .dt--fixed-ns {
17883+ table-layout: fixed;
17884+ width: 100%;
17885+ }
17886+}
17887+
17888+@media screen and (min-width: 30em) and (max-width: 60em) {
17889+ .dn-m { display: none; }
17890+ .di-m { display: inline; }
17891+ .db-m { display: block; }
17892+ .dib-m { display: inline-block; }
17893+ .dit-m { display: inline-table; }
17894+ .dt-m { display: table; }
17895+ .dtc-m { display: table-cell; }
17896+ .dt-row-m { display: table-row; }
17897+ .dt-row-group-m { display: table-row-group; }
17898+ .dt-column-m { display: table-column; }
17899+ .dt-column-group-m { display: table-column-group; }
17900+
17901+ .dt--fixed-m {
17902+ table-layout: fixed;
17903+ width: 100%;
17904+ }
17905+}
17906+
17907+@media screen and (min-width: 60em) {
17908+ .dn-l { display: none; }
17909+ .di-l { display: inline; }
17910+ .db-l { display: block; }
17911+ .dib-l { display: inline-block; }
17912+ .dit-l { display: inline-table; }
17913+ .dt-l { display: table; }
17914+ .dtc-l { display: table-cell; }
17915+ .dt-row-l { display: table-row; }
17916+ .dt-row-group-l { display: table-row-group; }
17917+ .dt-column-l { display: table-column; }
17918+ .dt-column-group-l { display: table-column-group; }
17919+
17920+ .dt--fixed-l {
17921+ table-layout: fixed;
17922+ width: 100%;
17923+ }
17924+}
17925+
17926+/*
17927+
17928+ FLEXBOX
17929+
17930+ Media Query Extensions:
17931+ -ns = not-small
17932+ -m = medium
17933+ -l = large
17934+
17935+*/
17936+
17937+.flex { display: -webkit-box; display: -ms-flexbox; display: flex; }
17938+
17939+.inline-flex { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
17940+
17941+/* 1. Fix for Chrome 44 bug.
17942+ * https://code.google.com/p/chromium/issues/detail?id=506893 */
17943+
17944+.flex-auto {
17945+ -webkit-box-flex: 1;
17946+ -ms-flex: 1 1 auto;
17947+ flex: 1 1 auto;
17948+ min-width: 0; /* 1 */
17949+ min-height: 0; /* 1 */
17950+}
17951+
17952+.flex-none { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
17953+
17954+.flex-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
17955+
17956+.flex-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
17957+
17958+.flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; }
17959+
17960+.flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
17961+
17962+.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
17963+
17964+.flex-column-reverse { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
17965+
17966+.flex-row-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
17967+
17968+.items-start { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
17969+
17970+.items-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
17971+
17972+.items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
17973+
17974+.items-baseline { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
17975+
17976+.items-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
17977+
17978+.self-start { -ms-flex-item-align: start; align-self: flex-start; }
17979+
17980+.self-end { -ms-flex-item-align: end; align-self: flex-end; }
17981+
17982+.self-center { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
17983+
17984+.self-baseline { -ms-flex-item-align: baseline; align-self: baseline; }
17985+
17986+.self-stretch { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
17987+
17988+.justify-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
17989+
17990+.justify-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
17991+
17992+.justify-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
17993+
17994+.justify-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
17995+
17996+.justify-around { -ms-flex-pack: distribute; justify-content: space-around; }
17997+
17998+.content-start { -ms-flex-line-pack: start; align-content: flex-start; }
17999+
18000+.content-end { -ms-flex-line-pack: end; align-content: flex-end; }
18001+
18002+.content-center { -ms-flex-line-pack: center; align-content: center; }
18003+
18004+.content-between { -ms-flex-line-pack: justify; align-content: space-between; }
18005+
18006+.content-around { -ms-flex-line-pack: distribute; align-content: space-around; }
18007+
18008+.content-stretch { -ms-flex-line-pack: stretch; align-content: stretch; }
18009+
18010+.order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
18011+
18012+.order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
18013+
18014+.order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
18015+
18016+.order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
18017+
18018+.order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
18019+
18020+.order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
18021+
18022+.order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
18023+
18024+.order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
18025+
18026+.order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
18027+
18028+.order-last { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
18029+
18030+.flex-grow-0 { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
18031+
18032+.flex-grow-1 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
18033+
18034+.flex-shrink-0 { -ms-flex-negative: 0; flex-shrink: 0; }
18035+
18036+.flex-shrink-1 { -ms-flex-negative: 1; flex-shrink: 1; }
18037+
18038+@media screen and (min-width: 30em) {
18039+ .flex-ns { display: -webkit-box; display: -ms-flexbox; display: flex; }
18040+ .inline-flex-ns { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
18041+ .flex-auto-ns {
18042+ -webkit-box-flex: 1;
18043+ -ms-flex: 1 1 auto;
18044+ flex: 1 1 auto;
18045+ min-width: 0; /* 1 */
18046+ min-height: 0; /* 1 */
18047+ }
18048+ .flex-none-ns { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
18049+ .flex-column-ns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
18050+ .flex-row-ns { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
18051+ .flex-wrap-ns { -ms-flex-wrap: wrap; flex-wrap: wrap; }
18052+ .flex-nowrap-ns { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
18053+ .flex-wrap-reverse-ns { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
18054+ .flex-column-reverse-ns { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
18055+ .flex-row-reverse-ns { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
18056+ .items-start-ns { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
18057+ .items-end-ns { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
18058+ .items-center-ns { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
18059+ .items-baseline-ns { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
18060+ .items-stretch-ns { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
18061+
18062+ .self-start-ns { -ms-flex-item-align: start; align-self: flex-start; }
18063+ .self-end-ns { -ms-flex-item-align: end; align-self: flex-end; }
18064+ .self-center-ns { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
18065+ .self-baseline-ns { -ms-flex-item-align: baseline; align-self: baseline; }
18066+ .self-stretch-ns { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
18067+
18068+ .justify-start-ns { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
18069+ .justify-end-ns { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
18070+ .justify-center-ns { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
18071+ .justify-between-ns { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
18072+ .justify-around-ns { -ms-flex-pack: distribute; justify-content: space-around; }
18073+
18074+ .content-start-ns { -ms-flex-line-pack: start; align-content: flex-start; }
18075+ .content-end-ns { -ms-flex-line-pack: end; align-content: flex-end; }
18076+ .content-center-ns { -ms-flex-line-pack: center; align-content: center; }
18077+ .content-between-ns { -ms-flex-line-pack: justify; align-content: space-between; }
18078+ .content-around-ns { -ms-flex-line-pack: distribute; align-content: space-around; }
18079+ .content-stretch-ns { -ms-flex-line-pack: stretch; align-content: stretch; }
18080+
18081+ .order-0-ns { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
18082+ .order-1-ns { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
18083+ .order-2-ns { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
18084+ .order-3-ns { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
18085+ .order-4-ns { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
18086+ .order-5-ns { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
18087+ .order-6-ns { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
18088+ .order-7-ns { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
18089+ .order-8-ns { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
18090+ .order-last-ns { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
18091+
18092+ .flex-grow-0-ns { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
18093+ .flex-grow-1-ns { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
18094+
18095+ .flex-shrink-0-ns { -ms-flex-negative: 0; flex-shrink: 0; }
18096+ .flex-shrink-1-ns { -ms-flex-negative: 1; flex-shrink: 1; }
18097+}
18098+
18099+@media screen and (min-width: 30em) and (max-width: 60em) {
18100+ .flex-m { display: -webkit-box; display: -ms-flexbox; display: flex; }
18101+ .inline-flex-m { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
18102+ .flex-auto-m {
18103+ -webkit-box-flex: 1;
18104+ -ms-flex: 1 1 auto;
18105+ flex: 1 1 auto;
18106+ min-width: 0; /* 1 */
18107+ min-height: 0; /* 1 */
18108+ }
18109+ .flex-none-m { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
18110+ .flex-column-m { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
18111+ .flex-row-m { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
18112+ .flex-wrap-m { -ms-flex-wrap: wrap; flex-wrap: wrap; }
18113+ .flex-nowrap-m { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
18114+ .flex-wrap-reverse-m { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
18115+ .flex-column-reverse-m { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
18116+ .flex-row-reverse-m { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
18117+ .items-start-m { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
18118+ .items-end-m { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
18119+ .items-center-m { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
18120+ .items-baseline-m { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
18121+ .items-stretch-m { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
18122+
18123+ .self-start-m { -ms-flex-item-align: start; align-self: flex-start; }
18124+ .self-end-m { -ms-flex-item-align: end; align-self: flex-end; }
18125+ .self-center-m { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
18126+ .self-baseline-m { -ms-flex-item-align: baseline; align-self: baseline; }
18127+ .self-stretch-m { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
18128+
18129+ .justify-start-m { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
18130+ .justify-end-m { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
18131+ .justify-center-m { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
18132+ .justify-between-m { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
18133+ .justify-around-m { -ms-flex-pack: distribute; justify-content: space-around; }
18134+
18135+ .content-start-m { -ms-flex-line-pack: start; align-content: flex-start; }
18136+ .content-end-m { -ms-flex-line-pack: end; align-content: flex-end; }
18137+ .content-center-m { -ms-flex-line-pack: center; align-content: center; }
18138+ .content-between-m { -ms-flex-line-pack: justify; align-content: space-between; }
18139+ .content-around-m { -ms-flex-line-pack: distribute; align-content: space-around; }
18140+ .content-stretch-m { -ms-flex-line-pack: stretch; align-content: stretch; }
18141+
18142+ .order-0-m { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
18143+ .order-1-m { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
18144+ .order-2-m { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
18145+ .order-3-m { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
18146+ .order-4-m { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
18147+ .order-5-m { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
18148+ .order-6-m { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
18149+ .order-7-m { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
18150+ .order-8-m { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
18151+ .order-last-m { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
18152+
18153+ .flex-grow-0-m { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
18154+ .flex-grow-1-m { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
18155+
18156+ .flex-shrink-0-m { -ms-flex-negative: 0; flex-shrink: 0; }
18157+ .flex-shrink-1-m { -ms-flex-negative: 1; flex-shrink: 1; }
18158+}
18159+
18160+@media screen and (min-width: 60em) {
18161+ .flex-l { display: -webkit-box; display: -ms-flexbox; display: flex; }
18162+ .inline-flex-l { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
18163+ .flex-auto-l {
18164+ -webkit-box-flex: 1;
18165+ -ms-flex: 1 1 auto;
18166+ flex: 1 1 auto;
18167+ min-width: 0; /* 1 */
18168+ min-height: 0; /* 1 */
18169+ }
18170+ .flex-none-l { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
18171+ .flex-column-l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
18172+ .flex-row-l { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
18173+ .flex-wrap-l { -ms-flex-wrap: wrap; flex-wrap: wrap; }
18174+ .flex-nowrap-l { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
18175+ .flex-wrap-reverse-l { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
18176+ .flex-column-reverse-l { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
18177+ .flex-row-reverse-l { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
18178+
18179+ .items-start-l { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
18180+ .items-end-l { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
18181+ .items-center-l { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
18182+ .items-baseline-l { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
18183+ .items-stretch-l { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
18184+
18185+ .self-start-l { -ms-flex-item-align: start; align-self: flex-start; }
18186+ .self-end-l { -ms-flex-item-align: end; align-self: flex-end; }
18187+ .self-center-l { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
18188+ .self-baseline-l { -ms-flex-item-align: baseline; align-self: baseline; }
18189+ .self-stretch-l { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
18190+
18191+ .justify-start-l { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
18192+ .justify-end-l { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
18193+ .justify-center-l { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
18194+ .justify-between-l { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
18195+ .justify-around-l { -ms-flex-pack: distribute; justify-content: space-around; }
18196+
18197+ .content-start-l { -ms-flex-line-pack: start; align-content: flex-start; }
18198+ .content-end-l { -ms-flex-line-pack: end; align-content: flex-end; }
18199+ .content-center-l { -ms-flex-line-pack: center; align-content: center; }
18200+ .content-between-l { -ms-flex-line-pack: justify; align-content: space-between; }
18201+ .content-around-l { -ms-flex-line-pack: distribute; align-content: space-around; }
18202+ .content-stretch-l { -ms-flex-line-pack: stretch; align-content: stretch; }
18203+
18204+ .order-0-l { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
18205+ .order-1-l { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
18206+ .order-2-l { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
18207+ .order-3-l { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
18208+ .order-4-l { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
18209+ .order-5-l { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
18210+ .order-6-l { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
18211+ .order-7-l { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
18212+ .order-8-l { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
18213+ .order-last-l { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
18214+
18215+ .flex-grow-0-l { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
18216+ .flex-grow-1-l { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
18217+
18218+ .flex-shrink-0-l { -ms-flex-negative: 0; flex-shrink: 0; }
18219+ .flex-shrink-1-l { -ms-flex-negative: 1; flex-shrink: 1; }
18220+}
18221+
18222+/*
18223+
18224+ FLOATS
18225+ http://tachyons.io/docs/layout/floats/
18226+
18227+ 1. Floated elements are automatically rendered as block level elements.
18228+ Setting floats to display inline will fix the double margin bug in
18229+ ie6. You know... just in case.
18230+
18231+ 2. Don't forget to clearfix your floats with .cf
18232+
18233+ Base:
18234+ f = float
18235+
18236+ Modifiers:
18237+ l = left
18238+ r = right
18239+ n = none
18240+
18241+ Media Query Extensions:
18242+ -ns = not-small
18243+ -m = medium
18244+ -l = large
18245+
18246+*/
18247+
18248+.fl { float: left; _display: inline; }
18249+
18250+.fr { float: right; _display: inline; }
18251+
18252+.fn { float: none; }
18253+
18254+@media screen and (min-width: 30em) {
18255+ .fl-ns { float: left; _display: inline; }
18256+ .fr-ns { float: right; _display: inline; }
18257+ .fn-ns { float: none; }
18258+}
18259+
18260+@media screen and (min-width: 30em) and (max-width: 60em) {
18261+ .fl-m { float: left; _display: inline; }
18262+ .fr-m { float: right; _display: inline; }
18263+ .fn-m { float: none; }
18264+}
18265+
18266+@media screen and (min-width: 60em) {
18267+ .fl-l { float: left; _display: inline; }
18268+ .fr-l { float: right; _display: inline; }
18269+ .fn-l { float: none; }
18270+}
18271+
18272+/*
18273+
18274+ FONT FAMILY GROUPS
18275+ Docs: http://tachyons.io/docs/typography/font-family/
18276+
18277+*/
18278+
18279+.sans-serif {
18280+ font-family: -apple-system, BlinkMacSystemFont,
18281+ 'avenir next', avenir,
18282+ 'helvetica neue', helvetica,
18283+ ubuntu,
18284+ roboto, noto,
18285+ 'segoe ui', arial,
18286+ sans-serif;
18287+}
18288+
18289+.serif {
18290+ font-family: georgia,
18291+ times,
18292+ serif;
18293+}
18294+
18295+.system-sans-serif {
18296+ font-family: sans-serif;
18297+}
18298+
18299+.system-serif {
18300+ font-family: serif;
18301+}
18302+
18303+/* Monospaced Typefaces (for code) */
18304+
18305+/* From http://cssfontstack.com */
18306+
18307+code, .code {
18308+ font-family: Consolas,
18309+ monaco,
18310+ monospace;
18311+}
18312+
18313+.courier {
18314+ font-family: 'Courier Next',
18315+ courier,
18316+ monospace;
18317+}
18318+
18319+/* Sans-Serif Typefaces */
18320+
18321+.helvetica {
18322+ font-family: 'helvetica neue', helvetica,
18323+ sans-serif;
18324+}
18325+
18326+.avenir {
18327+ font-family: 'avenir next', avenir,
18328+ sans-serif;
18329+}
18330+
18331+/* Serif Typefaces */
18332+
18333+.athelas {
18334+ font-family: athelas,
18335+ georgia,
18336+ serif;
18337+}
18338+
18339+.georgia {
18340+ font-family: georgia,
18341+ serif;
18342+}
18343+
18344+.times {
18345+ font-family: times,
18346+ serif;
18347+}
18348+
18349+.bodoni {
18350+ font-family: "Bodoni MT",
18351+ serif;
18352+}
18353+
18354+.calisto {
18355+ font-family: "Calisto MT",
18356+ serif;
18357+}
18358+
18359+.garamond {
18360+ font-family: garamond,
18361+ serif;
18362+}
18363+
18364+.baskerville {
18365+ font-family: baskerville,
18366+ serif;
18367+}
18368+
18369+/*
18370+
18371+ FONT STYLE
18372+ Docs: http://tachyons.io/docs/typography/font-style/
18373+
18374+ Media Query Extensions:
18375+ -ns = not-small
18376+ -m = medium
18377+ -l = large
18378+
18379+*/
18380+
18381+.i { font-style: italic; }
18382+
18383+.fs-normal { font-style: normal; }
18384+
18385+@media screen and (min-width: 30em) {
18386+ .i-ns { font-style: italic; }
18387+ .fs-normal-ns { font-style: normal; }
18388+}
18389+
18390+@media screen and (min-width: 30em) and (max-width: 60em) {
18391+ .i-m { font-style: italic; }
18392+ .fs-normal-m { font-style: normal; }
18393+}
18394+
18395+@media screen and (min-width: 60em) {
18396+ .i-l { font-style: italic; }
18397+ .fs-normal-l { font-style: normal; }
18398+}
18399+
18400+/*
18401+
18402+ FONT WEIGHT
18403+ Docs: http://tachyons.io/docs/typography/font-weight/
18404+
18405+ Base
18406+ fw = font-weight
18407+
18408+ Modifiers:
18409+ 1 = literal value 100
18410+ 2 = literal value 200
18411+ 3 = literal value 300
18412+ 4 = literal value 400
18413+ 5 = literal value 500
18414+ 6 = literal value 600
18415+ 7 = literal value 700
18416+ 8 = literal value 800
18417+ 9 = literal value 900
18418+
18419+ Media Query Extensions:
18420+ -ns = not-small
18421+ -m = medium
18422+ -l = large
18423+
18424+*/
18425+
18426+.normal { font-weight: normal; }
18427+
18428+.b { font-weight: bold; }
18429+
18430+.fw1 { font-weight: 100; }
18431+
18432+.fw2 { font-weight: 200; }
18433+
18434+.fw3 { font-weight: 300; }
18435+
18436+.fw4 { font-weight: 400; }
18437+
18438+.fw5 { font-weight: 500; }
18439+
18440+.fw6 { font-weight: 600; }
18441+
18442+.fw7 { font-weight: 700; }
18443+
18444+.fw8 { font-weight: 800; }
18445+
18446+.fw9 { font-weight: 900; }
18447+
18448+@media screen and (min-width: 30em) {
18449+ .normal-ns { font-weight: normal; }
18450+ .b-ns { font-weight: bold; }
18451+ .fw1-ns { font-weight: 100; }
18452+ .fw2-ns { font-weight: 200; }
18453+ .fw3-ns { font-weight: 300; }
18454+ .fw4-ns { font-weight: 400; }
18455+ .fw5-ns { font-weight: 500; }
18456+ .fw6-ns { font-weight: 600; }
18457+ .fw7-ns { font-weight: 700; }
18458+ .fw8-ns { font-weight: 800; }
18459+ .fw9-ns { font-weight: 900; }
18460+}
18461+
18462+@media screen and (min-width: 30em) and (max-width: 60em) {
18463+ .normal-m { font-weight: normal; }
18464+ .b-m { font-weight: bold; }
18465+ .fw1-m { font-weight: 100; }
18466+ .fw2-m { font-weight: 200; }
18467+ .fw3-m { font-weight: 300; }
18468+ .fw4-m { font-weight: 400; }
18469+ .fw5-m { font-weight: 500; }
18470+ .fw6-m { font-weight: 600; }
18471+ .fw7-m { font-weight: 700; }
18472+ .fw8-m { font-weight: 800; }
18473+ .fw9-m { font-weight: 900; }
18474+}
18475+
18476+@media screen and (min-width: 60em) {
18477+ .normal-l { font-weight: normal; }
18478+ .b-l { font-weight: bold; }
18479+ .fw1-l { font-weight: 100; }
18480+ .fw2-l { font-weight: 200; }
18481+ .fw3-l { font-weight: 300; }
18482+ .fw4-l { font-weight: 400; }
18483+ .fw5-l { font-weight: 500; }
18484+ .fw6-l { font-weight: 600; }
18485+ .fw7-l { font-weight: 700; }
18486+ .fw8-l { font-weight: 800; }
18487+ .fw9-l { font-weight: 900; }
18488+}
18489+
18490+/*
18491+
18492+ FORMS
18493+
18494+*/
18495+
18496+.input-reset {
18497+ -webkit-appearance: none;
18498+ -moz-appearance: none;
18499+}
18500+
18501+.button-reset::-moz-focus-inner,
18502+.input-reset::-moz-focus-inner {
18503+ border: 0;
18504+ padding: 0;
18505+}
18506+
18507+/*
18508+
18509+ HEIGHTS
18510+ Docs: http://tachyons.io/docs/layout/heights/
18511+
18512+ Base:
18513+ h = height
18514+ min-h = min-height
18515+ min-vh = min-height vertical screen height
18516+ vh = vertical screen height
18517+
18518+ Modifiers
18519+ 1 = 1st step in height scale
18520+ 2 = 2nd step in height scale
18521+ 3 = 3rd step in height scale
18522+ 4 = 4th step in height scale
18523+ 5 = 5th step in height scale
18524+
18525+ -25 = literal value 25%
18526+ -50 = literal value 50%
18527+ -75 = literal value 75%
18528+ -100 = literal value 100%
18529+
18530+ -auto = string value of auto
18531+ -inherit = string value of inherit
18532+
18533+ Media Query Extensions:
18534+ -ns = not-small
18535+ -m = medium
18536+ -l = large
18537+
18538+*/
18539+
18540+/* Height Scale */
18541+
18542+.h1 { height: 1rem; }
18543+
18544+.h2 { height: 2rem; }
18545+
18546+.h3 { height: 4rem; }
18547+
18548+.h4 { height: 8rem; }
18549+
18550+.h5 { height: 16rem; }
18551+
18552+/* Height Percentages - Based off of height of parent */
18553+
18554+.h-25 { height: 25%; }
18555+
18556+.h-50 { height: 50%; }
18557+
18558+.h-75 { height: 75%; }
18559+
18560+.h-100 { height: 100%; }
18561+
18562+.min-h-100 { min-height: 100%; }
18563+
18564+/* Screen Height Percentage */
18565+
18566+.vh-25 { height: 25vh; }
18567+
18568+.vh-50 { height: 50vh; }
18569+
18570+.vh-75 { height: 75vh; }
18571+
18572+.vh-100 { height: 100vh; }
18573+
18574+.min-vh-100 { min-height: 100vh; }
18575+
18576+/* String Properties */
18577+
18578+.h-auto { height: auto; }
18579+
18580+.h-inherit { height: inherit; }
18581+
18582+@media screen and (min-width: 30em) {
18583+ .h1-ns { height: 1rem; }
18584+ .h2-ns { height: 2rem; }
18585+ .h3-ns { height: 4rem; }
18586+ .h4-ns { height: 8rem; }
18587+ .h5-ns { height: 16rem; }
18588+ .h-25-ns { height: 25%; }
18589+ .h-50-ns { height: 50%; }
18590+ .h-75-ns { height: 75%; }
18591+ .h-100-ns { height: 100%; }
18592+ .min-h-100-ns { min-height: 100%; }
18593+ .vh-25-ns { height: 25vh; }
18594+ .vh-50-ns { height: 50vh; }
18595+ .vh-75-ns { height: 75vh; }
18596+ .vh-100-ns { height: 100vh; }
18597+ .min-vh-100-ns { min-height: 100vh; }
18598+ .h-auto-ns { height: auto; }
18599+ .h-inherit-ns { height: inherit; }
18600+}
18601+
18602+@media screen and (min-width: 30em) and (max-width: 60em) {
18603+ .h1-m { height: 1rem; }
18604+ .h2-m { height: 2rem; }
18605+ .h3-m { height: 4rem; }
18606+ .h4-m { height: 8rem; }
18607+ .h5-m { height: 16rem; }
18608+ .h-25-m { height: 25%; }
18609+ .h-50-m { height: 50%; }
18610+ .h-75-m { height: 75%; }
18611+ .h-100-m { height: 100%; }
18612+ .min-h-100-m { min-height: 100%; }
18613+ .vh-25-m { height: 25vh; }
18614+ .vh-50-m { height: 50vh; }
18615+ .vh-75-m { height: 75vh; }
18616+ .vh-100-m { height: 100vh; }
18617+ .min-vh-100-m { min-height: 100vh; }
18618+ .h-auto-m { height: auto; }
18619+ .h-inherit-m { height: inherit; }
18620+}
18621+
18622+@media screen and (min-width: 60em) {
18623+ .h1-l { height: 1rem; }
18624+ .h2-l { height: 2rem; }
18625+ .h3-l { height: 4rem; }
18626+ .h4-l { height: 8rem; }
18627+ .h5-l { height: 16rem; }
18628+ .h-25-l { height: 25%; }
18629+ .h-50-l { height: 50%; }
18630+ .h-75-l { height: 75%; }
18631+ .h-100-l { height: 100%; }
18632+ .min-h-100-l { min-height: 100%; }
18633+ .vh-25-l { height: 25vh; }
18634+ .vh-50-l { height: 50vh; }
18635+ .vh-75-l { height: 75vh; }
18636+ .vh-100-l { height: 100vh; }
18637+ .min-vh-100-l { min-height: 100vh; }
18638+ .h-auto-l { height: auto; }
18639+ .h-inherit-l { height: inherit; }
18640+}
18641+
18642+/*
18643+
18644+ LETTER SPACING
18645+ Docs: http://tachyons.io/docs/typography/tracking/
18646+
18647+ Media Query Extensions:
18648+ -ns = not-small
18649+ -m = medium
18650+ -l = large
18651+
18652+*/
18653+
18654+.tracked { letter-spacing: .1em; }
18655+
18656+.tracked-tight { letter-spacing: -.05em; }
18657+
18658+.tracked-mega { letter-spacing: .25em; }
18659+
18660+@media screen and (min-width: 30em) {
18661+ .tracked-ns { letter-spacing: .1em; }
18662+ .tracked-tight-ns { letter-spacing: -.05em; }
18663+ .tracked-mega-ns { letter-spacing: .25em; }
18664+}
18665+
18666+@media screen and (min-width: 30em) and (max-width: 60em) {
18667+ .tracked-m { letter-spacing: .1em; }
18668+ .tracked-tight-m { letter-spacing: -.05em; }
18669+ .tracked-mega-m { letter-spacing: .25em; }
18670+}
18671+
18672+@media screen and (min-width: 60em) {
18673+ .tracked-l { letter-spacing: .1em; }
18674+ .tracked-tight-l { letter-spacing: -.05em; }
18675+ .tracked-mega-l { letter-spacing: .25em; }
18676+}
18677+
18678+/*
18679+
18680+ LINE HEIGHT / LEADING
18681+ Docs: http://tachyons.io/docs/typography/line-height
18682+
18683+ Media Query Extensions:
18684+ -ns = not-small
18685+ -m = medium
18686+ -l = large
18687+
18688+*/
18689+
18690+.lh-solid { line-height: 1; }
18691+
18692+.lh-title { line-height: 1.25; }
18693+
18694+.lh-copy { line-height: 1.5; }
18695+
18696+@media screen and (min-width: 30em) {
18697+ .lh-solid-ns { line-height: 1; }
18698+ .lh-title-ns { line-height: 1.25; }
18699+ .lh-copy-ns { line-height: 1.5; }
18700+}
18701+
18702+@media screen and (min-width: 30em) and (max-width: 60em) {
18703+ .lh-solid-m { line-height: 1; }
18704+ .lh-title-m { line-height: 1.25; }
18705+ .lh-copy-m { line-height: 1.5; }
18706+}
18707+
18708+@media screen and (min-width: 60em) {
18709+ .lh-solid-l { line-height: 1; }
18710+ .lh-title-l { line-height: 1.25; }
18711+ .lh-copy-l { line-height: 1.5; }
18712+}
18713+
18714+/*
18715+
18716+ LINKS
18717+ Docs: http://tachyons.io/docs/elements/links/
18718+
18719+*/
18720+
18721+.link {
18722+ text-decoration: none;
18723+ transition: color .15s ease-in;
18724+}
18725+
18726+.link:link,
18727+.link:visited {
18728+ transition: color .15s ease-in;
18729+}
18730+
18731+.link:hover {
18732+ transition: color .15s ease-in;
18733+}
18734+
18735+.link:active {
18736+ transition: color .15s ease-in;
18737+}
18738+
18739+.link:focus {
18740+ transition: color .15s ease-in;
18741+ outline: 1px dotted currentColor;
18742+}
18743+
18744+/*
18745+
18746+ LISTS
18747+ http://tachyons.io/docs/elements/lists/
18748+
18749+*/
18750+
18751+.list { list-style-type: none; }
18752+
18753+/*
18754+
18755+ MAX WIDTHS
18756+ Docs: http://tachyons.io/docs/layout/max-widths/
18757+
18758+ Base:
18759+ mw = max-width
18760+
18761+ Modifiers
18762+ 1 = 1st step in width scale
18763+ 2 = 2nd step in width scale
18764+ 3 = 3rd step in width scale
18765+ 4 = 4th step in width scale
18766+ 5 = 5th step in width scale
18767+ 6 = 6st step in width scale
18768+ 7 = 7nd step in width scale
18769+ 8 = 8rd step in width scale
18770+ 9 = 9th step in width scale
18771+
18772+ -100 = literal value 100%
18773+
18774+ -none = string value none
18775+
18776+
18777+ Media Query Extensions:
18778+ -ns = not-small
18779+ -m = medium
18780+ -l = large
18781+
18782+*/
18783+
18784+/* Max Width Percentages */
18785+
18786+.mw-100 { max-width: 100%; }
18787+
18788+/* Max Width Scale */
18789+
18790+.mw1 { max-width: 1rem; }
18791+
18792+.mw2 { max-width: 2rem; }
18793+
18794+.mw3 { max-width: 4rem; }
18795+
18796+.mw4 { max-width: 8rem; }
18797+
18798+.mw5 { max-width: 16rem; }
18799+
18800+.mw6 { max-width: 32rem; }
18801+
18802+.mw7 { max-width: 48rem; }
18803+
18804+.mw8 { max-width: 64rem; }
18805+
18806+.mw9 { max-width: 96rem; }
18807+
18808+/* Max Width String Properties */
18809+
18810+.mw-none { max-width: none; }
18811+
18812+@media screen and (min-width: 30em) {
18813+ .mw-100-ns { max-width: 100%; }
18814+
18815+ .mw1-ns { max-width: 1rem; }
18816+ .mw2-ns { max-width: 2rem; }
18817+ .mw3-ns { max-width: 4rem; }
18818+ .mw4-ns { max-width: 8rem; }
18819+ .mw5-ns { max-width: 16rem; }
18820+ .mw6-ns { max-width: 32rem; }
18821+ .mw7-ns { max-width: 48rem; }
18822+ .mw8-ns { max-width: 64rem; }
18823+ .mw9-ns { max-width: 96rem; }
18824+
18825+ .mw-none-ns { max-width: none; }
18826+}
18827+
18828+@media screen and (min-width: 30em) and (max-width: 60em) {
18829+ .mw-100-m { max-width: 100%; }
18830+
18831+ .mw1-m { max-width: 1rem; }
18832+ .mw2-m { max-width: 2rem; }
18833+ .mw3-m { max-width: 4rem; }
18834+ .mw4-m { max-width: 8rem; }
18835+ .mw5-m { max-width: 16rem; }
18836+ .mw6-m { max-width: 32rem; }
18837+ .mw7-m { max-width: 48rem; }
18838+ .mw8-m { max-width: 64rem; }
18839+ .mw9-m { max-width: 96rem; }
18840+
18841+ .mw-none-m { max-width: none; }
18842+}
18843+
18844+@media screen and (min-width: 60em) {
18845+ .mw-100-l { max-width: 100%; }
18846+
18847+ .mw1-l { max-width: 1rem; }
18848+ .mw2-l { max-width: 2rem; }
18849+ .mw3-l { max-width: 4rem; }
18850+ .mw4-l { max-width: 8rem; }
18851+ .mw5-l { max-width: 16rem; }
18852+ .mw6-l { max-width: 32rem; }
18853+ .mw7-l { max-width: 48rem; }
18854+ .mw8-l { max-width: 64rem; }
18855+ .mw9-l { max-width: 96rem; }
18856+
18857+ .mw-none-l { max-width: none; }
18858+}
18859+
18860+/*
18861+
18862+ WIDTHS
18863+ Docs: http://tachyons.io/docs/layout/widths/
18864+
18865+ Base:
18866+ w = width
18867+
18868+ Modifiers
18869+ 1 = 1st step in width scale
18870+ 2 = 2nd step in width scale
18871+ 3 = 3rd step in width scale
18872+ 4 = 4th step in width scale
18873+ 5 = 5th step in width scale
18874+
18875+ -10 = literal value 10%
18876+ -20 = literal value 20%
18877+ -25 = literal value 25%
18878+ -30 = literal value 30%
18879+ -33 = literal value 33%
18880+ -34 = literal value 34%
18881+ -40 = literal value 40%
18882+ -50 = literal value 50%
18883+ -60 = literal value 60%
18884+ -70 = literal value 70%
18885+ -75 = literal value 75%
18886+ -80 = literal value 80%
18887+ -90 = literal value 90%
18888+ -100 = literal value 100%
18889+
18890+ -third = 100% / 3 (Not supported in opera mini or IE8)
18891+ -two-thirds = 100% / 1.5 (Not supported in opera mini or IE8)
18892+ -auto = string value auto
18893+
18894+
18895+ Media Query Extensions:
18896+ -ns = not-small
18897+ -m = medium
18898+ -l = large
18899+
18900+*/
18901+
18902+/* Width Scale */
18903+
18904+.w1 { width: 1rem; }
18905+
18906+.w2 { width: 2rem; }
18907+
18908+.w3 { width: 4rem; }
18909+
18910+.w4 { width: 8rem; }
18911+
18912+.w5 { width: 16rem; }
18913+
18914+.w-10 { width: 10%; }
18915+
18916+.w-20 { width: 20%; }
18917+
18918+.w-25 { width: 25%; }
18919+
18920+.w-30 { width: 30%; }
18921+
18922+.w-33 { width: 33%; }
18923+
18924+.w-34 { width: 34%; }
18925+
18926+.w-40 { width: 40%; }
18927+
18928+.w-50 { width: 50%; }
18929+
18930+.w-60 { width: 60%; }
18931+
18932+.w-70 { width: 70%; }
18933+
18934+.w-75 { width: 75%; }
18935+
18936+.w-80 { width: 80%; }
18937+
18938+.w-90 { width: 90%; }
18939+
18940+.w-100 { width: 100%; }
18941+
18942+.w-third { width: 33.33333%; }
18943+
18944+.w-two-thirds { width: 66.66667%; }
18945+
18946+.w-auto { width: auto; }
18947+
18948+@media screen and (min-width: 30em) {
18949+ .w1-ns { width: 1rem; }
18950+ .w2-ns { width: 2rem; }
18951+ .w3-ns { width: 4rem; }
18952+ .w4-ns { width: 8rem; }
18953+ .w5-ns { width: 16rem; }
18954+ .w-10-ns { width: 10%; }
18955+ .w-20-ns { width: 20%; }
18956+ .w-25-ns { width: 25%; }
18957+ .w-30-ns { width: 30%; }
18958+ .w-33-ns { width: 33%; }
18959+ .w-34-ns { width: 34%; }
18960+ .w-40-ns { width: 40%; }
18961+ .w-50-ns { width: 50%; }
18962+ .w-60-ns { width: 60%; }
18963+ .w-70-ns { width: 70%; }
18964+ .w-75-ns { width: 75%; }
18965+ .w-80-ns { width: 80%; }
18966+ .w-90-ns { width: 90%; }
18967+ .w-100-ns { width: 100%; }
18968+ .w-third-ns { width: 33.33333%; }
18969+ .w-two-thirds-ns { width: 66.66667%; }
18970+ .w-auto-ns { width: auto; }
18971+}
18972+
18973+@media screen and (min-width: 30em) and (max-width: 60em) {
18974+ .w1-m { width: 1rem; }
18975+ .w2-m { width: 2rem; }
18976+ .w3-m { width: 4rem; }
18977+ .w4-m { width: 8rem; }
18978+ .w5-m { width: 16rem; }
18979+ .w-10-m { width: 10%; }
18980+ .w-20-m { width: 20%; }
18981+ .w-25-m { width: 25%; }
18982+ .w-30-m { width: 30%; }
18983+ .w-33-m { width: 33%; }
18984+ .w-34-m { width: 34%; }
18985+ .w-40-m { width: 40%; }
18986+ .w-50-m { width: 50%; }
18987+ .w-60-m { width: 60%; }
18988+ .w-70-m { width: 70%; }
18989+ .w-75-m { width: 75%; }
18990+ .w-80-m { width: 80%; }
18991+ .w-90-m { width: 90%; }
18992+ .w-100-m { width: 100%; }
18993+ .w-third-m { width: 33.33333%; }
18994+ .w-two-thirds-m { width: 66.66667%; }
18995+ .w-auto-m { width: auto; }
18996+}
18997+
18998+@media screen and (min-width: 60em) {
18999+ .w1-l { width: 1rem; }
19000+ .w2-l { width: 2rem; }
19001+ .w3-l { width: 4rem; }
19002+ .w4-l { width: 8rem; }
19003+ .w5-l { width: 16rem; }
19004+ .w-10-l { width: 10%; }
19005+ .w-20-l { width: 20%; }
19006+ .w-25-l { width: 25%; }
19007+ .w-30-l { width: 30%; }
19008+ .w-33-l { width: 33%; }
19009+ .w-34-l { width: 34%; }
19010+ .w-40-l { width: 40%; }
19011+ .w-50-l { width: 50%; }
19012+ .w-60-l { width: 60%; }
19013+ .w-70-l { width: 70%; }
19014+ .w-75-l { width: 75%; }
19015+ .w-80-l { width: 80%; }
19016+ .w-90-l { width: 90%; }
19017+ .w-100-l { width: 100%; }
19018+ .w-third-l { width: 33.33333%; }
19019+ .w-two-thirds-l { width: 66.66667%; }
19020+ .w-auto-l { width: auto; }
19021+}
19022+
19023+/*
19024+
19025+ OVERFLOW
19026+
19027+ Media Query Extensions:
19028+ -ns = not-small
19029+ -m = medium
19030+ -l = large
19031+
19032+ */
19033+
19034+.overflow-visible { overflow: visible; }
19035+
19036+.overflow-hidden { overflow: hidden; }
19037+
19038+.overflow-scroll { overflow: scroll; }
19039+
19040+.overflow-auto { overflow: auto; }
19041+
19042+.overflow-x-visible { overflow-x: visible; }
19043+
19044+.overflow-x-hidden { overflow-x: hidden; }
19045+
19046+.overflow-x-scroll { overflow-x: scroll; }
19047+
19048+.overflow-x-auto { overflow-x: auto; }
19049+
19050+.overflow-y-visible { overflow-y: visible; }
19051+
19052+.overflow-y-hidden { overflow-y: hidden; }
19053+
19054+.overflow-y-scroll { overflow-y: scroll; }
19055+
19056+.overflow-y-auto { overflow-y: auto; }
19057+
19058+@media screen and (min-width: 30em) {
19059+ .overflow-visible-ns { overflow: visible; }
19060+ .overflow-hidden-ns { overflow: hidden; }
19061+ .overflow-scroll-ns { overflow: scroll; }
19062+ .overflow-auto-ns { overflow: auto; }
19063+ .overflow-x-visible-ns { overflow-x: visible; }
19064+ .overflow-x-hidden-ns { overflow-x: hidden; }
19065+ .overflow-x-scroll-ns { overflow-x: scroll; }
19066+ .overflow-x-auto-ns { overflow-x: auto; }
19067+
19068+ .overflow-y-visible-ns { overflow-y: visible; }
19069+ .overflow-y-hidden-ns { overflow-y: hidden; }
19070+ .overflow-y-scroll-ns { overflow-y: scroll; }
19071+ .overflow-y-auto-ns { overflow-y: auto; }
19072+}
19073+
19074+@media screen and (min-width: 30em) and (max-width: 60em) {
19075+ .overflow-visible-m { overflow: visible; }
19076+ .overflow-hidden-m { overflow: hidden; }
19077+ .overflow-scroll-m { overflow: scroll; }
19078+ .overflow-auto-m { overflow: auto; }
19079+
19080+ .overflow-x-visible-m { overflow-x: visible; }
19081+ .overflow-x-hidden-m { overflow-x: hidden; }
19082+ .overflow-x-scroll-m { overflow-x: scroll; }
19083+ .overflow-x-auto-m { overflow-x: auto; }
19084+
19085+ .overflow-y-visible-m { overflow-y: visible; }
19086+ .overflow-y-hidden-m { overflow-y: hidden; }
19087+ .overflow-y-scroll-m { overflow-y: scroll; }
19088+ .overflow-y-auto-m { overflow-y: auto; }
19089+}
19090+
19091+@media screen and (min-width: 60em) {
19092+ .overflow-visible-l { overflow: visible; }
19093+ .overflow-hidden-l { overflow: hidden; }
19094+ .overflow-scroll-l { overflow: scroll; }
19095+ .overflow-auto-l { overflow: auto; }
19096+
19097+ .overflow-x-visible-l { overflow-x: visible; }
19098+ .overflow-x-hidden-l { overflow-x: hidden; }
19099+ .overflow-x-scroll-l { overflow-x: scroll; }
19100+ .overflow-x-auto-l { overflow-x: auto; }
19101+
19102+ .overflow-y-visible-l { overflow-y: visible; }
19103+ .overflow-y-hidden-l { overflow-y: hidden; }
19104+ .overflow-y-scroll-l { overflow-y: scroll; }
19105+ .overflow-y-auto-l { overflow-y: auto; }
19106+}
19107+
19108+/*
19109+
19110+ POSITIONING
19111+ Docs: http://tachyons.io/docs/layout/position/
19112+
19113+ Media Query Extensions:
19114+ -ns = not-small
19115+ -m = medium
19116+ -l = large
19117+
19118+*/
19119+
19120+.static { position: static; }
19121+
19122+.relative { position: relative; }
19123+
19124+.absolute { position: absolute; }
19125+
19126+.fixed { position: fixed; }
19127+
19128+@media screen and (min-width: 30em) {
19129+ .static-ns { position: static; }
19130+ .relative-ns { position: relative; }
19131+ .absolute-ns { position: absolute; }
19132+ .fixed-ns { position: fixed; }
19133+}
19134+
19135+@media screen and (min-width: 30em) and (max-width: 60em) {
19136+ .static-m { position: static; }
19137+ .relative-m { position: relative; }
19138+ .absolute-m { position: absolute; }
19139+ .fixed-m { position: fixed; }
19140+}
19141+
19142+@media screen and (min-width: 60em) {
19143+ .static-l { position: static; }
19144+ .relative-l { position: relative; }
19145+ .absolute-l { position: absolute; }
19146+ .fixed-l { position: fixed; }
19147+}
19148+
19149+/*
19150+
19151+ OPACITY
19152+ Docs: http://tachyons.io/docs/themes/opacity/
19153+
19154+*/
19155+
19156+.o-100 { opacity: 1; }
19157+
19158+.o-90 { opacity: .9; }
19159+
19160+.o-80 { opacity: .8; }
19161+
19162+.o-70 { opacity: .7; }
19163+
19164+.o-60 { opacity: .6; }
19165+
19166+.o-50 { opacity: .5; }
19167+
19168+.o-40 { opacity: .4; }
19169+
19170+.o-30 { opacity: .3; }
19171+
19172+.o-20 { opacity: .2; }
19173+
19174+.o-10 { opacity: .1; }
19175+
19176+.o-05 { opacity: .05; }
19177+
19178+.o-025 { opacity: .025; }
19179+
19180+.o-0 { opacity: 0; }
19181+
19182+/*
19183+
19184+ ROTATIONS
19185+
19186+*/
19187+
19188+.rotate-45 { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
19189+
19190+.rotate-90 { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
19191+
19192+.rotate-135 { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
19193+
19194+.rotate-180 { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
19195+
19196+.rotate-225 { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
19197+
19198+.rotate-270 { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
19199+
19200+.rotate-315 { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
19201+
19202+@media screen and (min-width: 30em){
19203+ .rotate-45-ns { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
19204+ .rotate-90-ns { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
19205+ .rotate-135-ns { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
19206+ .rotate-180-ns { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
19207+ .rotate-225-ns { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
19208+ .rotate-270-ns { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
19209+ .rotate-315-ns { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
19210+}
19211+
19212+@media screen and (min-width: 30em) and (max-width: 60em){
19213+ .rotate-45-m { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
19214+ .rotate-90-m { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
19215+ .rotate-135-m { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
19216+ .rotate-180-m { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
19217+ .rotate-225-m { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
19218+ .rotate-270-m { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
19219+ .rotate-315-m { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
19220+}
19221+
19222+@media screen and (min-width: 60em){
19223+ .rotate-45-l { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
19224+ .rotate-90-l { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
19225+ .rotate-135-l { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
19226+ .rotate-180-l { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
19227+ .rotate-225-l { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
19228+ .rotate-270-l { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
19229+ .rotate-315-l { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
19230+}
19231+
19232+/*
19233+
19234+ SKINS
19235+ Docs: http://tachyons.io/docs/themes/skins/
19236+
19237+ Classes for setting foreground and background colors on elements.
19238+ If you haven't declared a border color, but set border on an element, it will
19239+ be set to the current text color.
19240+
19241+*/
19242+
19243+/* Text colors */
19244+
19245+.black-90 { color: rgba(0, 0, 0, .9); }
19246+
19247+.black-80 { color: rgba(0, 0, 0, .8); }
19248+
19249+.black-70 { color: rgba(0, 0, 0, .7); }
19250+
19251+.black-60 { color: rgba(0, 0, 0, .6); }
19252+
19253+.black-50 { color: rgba(0, 0, 0, .5); }
19254+
19255+.black-40 { color: rgba(0, 0, 0, .4); }
19256+
19257+.black-30 { color: rgba(0, 0, 0, .3); }
19258+
19259+.black-20 { color: rgba(0, 0, 0, .2); }
19260+
19261+.black-10 { color: rgba(0, 0, 0, .1); }
19262+
19263+.black-05 { color: rgba(0, 0, 0, .05); }
19264+
19265+.white-90 { color: rgba(255, 255, 255, .9); }
19266+
19267+.white-80 { color: rgba(255, 255, 255, .8); }
19268+
19269+.white-70 { color: rgba(255, 255, 255, .7); }
19270+
19271+.white-60 { color: rgba(255, 255, 255, .6); }
19272+
19273+.white-50 { color: rgba(255, 255, 255, .5); }
19274+
19275+.white-40 { color: rgba(255, 255, 255, .4); }
19276+
19277+.white-30 { color: rgba(255, 255, 255, .3); }
19278+
19279+.white-20 { color: rgba(255, 255, 255, .2); }
19280+
19281+.white-10 { color: rgba(255, 255, 255, .1); }
19282+
19283+.black { color: #000; }
19284+
19285+.near-black { color: #111; }
19286+
19287+.dark-gray { color: #333; }
19288+
19289+.mid-gray { color: #555; }
19290+
19291+.gray { color: #777; }
19292+
19293+.silver { color: #999; }
19294+
19295+.light-silver { color: #aaa; }
19296+
19297+.moon-gray { color: #ccc; }
19298+
19299+.light-gray { color: #eee; }
19300+
19301+.near-white { color: #f4f4f4; }
19302+
19303+.white { color: #fff; }
19304+
19305+.dark-red { color: #e7040f; }
19306+
19307+.red { color: #ff4136; }
19308+
19309+.light-red { color: #ff725c; }
19310+
19311+.orange { color: #ff6300; }
19312+
19313+.gold { color: #ffb700; }
19314+
19315+.yellow { color: #ffd700; }
19316+
19317+.light-yellow { color: #fbf1a9; }
19318+
19319+.purple { color: #5e2ca5; }
19320+
19321+.light-purple { color: #a463f2; }
19322+
19323+.dark-pink { color: #d5008f; }
19324+
19325+.hot-pink { color: #ff41b4; }
19326+
19327+.pink { color: #ff80cc; }
19328+
19329+.light-pink { color: #ffa3d7; }
19330+
19331+.dark-green { color: #137752; }
19332+
19333+.green { color: #19a974; }
19334+
19335+.light-green { color: #9eebcf; }
19336+
19337+.navy { color: #001b44; }
19338+
19339+.dark-blue { color: #00449e; }
19340+
19341+.blue { color: #357edd; }
19342+
19343+.light-blue { color: #96ccff; }
19344+
19345+.lightest-blue { color: #cdecff; }
19346+
19347+.washed-blue { color: #f6fffe; }
19348+
19349+.washed-green { color: #e8fdf5; }
19350+
19351+.washed-yellow { color: #fffceb; }
19352+
19353+.washed-red { color: #ffdfdf; }
19354+
19355+.color-inherit { color: inherit; }
19356+
19357+.bg-black-90 { background-color: rgba(0, 0, 0, .9); }
19358+
19359+.bg-black-80 { background-color: rgba(0, 0, 0, .8); }
19360+
19361+.bg-black-70 { background-color: rgba(0, 0, 0, .7); }
19362+
19363+.bg-black-60 { background-color: rgba(0, 0, 0, .6); }
19364+
19365+.bg-black-50 { background-color: rgba(0, 0, 0, .5); }
19366+
19367+.bg-black-40 { background-color: rgba(0, 0, 0, .4); }
19368+
19369+.bg-black-30 { background-color: rgba(0, 0, 0, .3); }
19370+
19371+.bg-black-20 { background-color: rgba(0, 0, 0, .2); }
19372+
19373+.bg-black-10 { background-color: rgba(0, 0, 0, .1); }
19374+
19375+.bg-black-05 { background-color: rgba(0, 0, 0, .05); }
19376+
19377+.bg-white-90 { background-color: rgba(255, 255, 255, .9); }
19378+
19379+.bg-white-80 { background-color: rgba(255, 255, 255, .8); }
19380+
19381+.bg-white-70 { background-color: rgba(255, 255, 255, .7); }
19382+
19383+.bg-white-60 { background-color: rgba(255, 255, 255, .6); }
19384+
19385+.bg-white-50 { background-color: rgba(255, 255, 255, .5); }
19386+
19387+.bg-white-40 { background-color: rgba(255, 255, 255, .4); }
19388+
19389+.bg-white-30 { background-color: rgba(255, 255, 255, .3); }
19390+
19391+.bg-white-20 { background-color: rgba(255, 255, 255, .2); }
19392+
19393+.bg-white-10 { background-color: rgba(255, 255, 255, .1); }
19394+
19395+/* Background colors */
19396+
19397+.bg-black { background-color: #000; }
19398+
19399+.bg-near-black { background-color: #111; }
19400+
19401+.bg-dark-gray { background-color: #333; }
19402+
19403+.bg-mid-gray { background-color: #555; }
19404+
19405+.bg-gray { background-color: #777; }
19406+
19407+.bg-silver { background-color: #999; }
19408+
19409+.bg-light-silver { background-color: #aaa; }
19410+
19411+.bg-moon-gray { background-color: #ccc; }
19412+
19413+.bg-light-gray { background-color: #eee; }
19414+
19415+.bg-near-white { background-color: #f4f4f4; }
19416+
19417+.bg-white { background-color: #fff; }
19418+
19419+.bg-transparent { background-color: transparent; }
19420+
19421+.bg-dark-red { background-color: #e7040f; }
19422+
19423+.bg-red { background-color: #ff4136; }
19424+
19425+.bg-light-red { background-color: #ff725c; }
19426+
19427+.bg-orange { background-color: #ff6300; }
19428+
19429+.bg-gold { background-color: #ffb700; }
19430+
19431+.bg-yellow { background-color: #ffd700; }
19432+
19433+.bg-light-yellow { background-color: #fbf1a9; }
19434+
19435+.bg-purple { background-color: #5e2ca5; }
19436+
19437+.bg-light-purple { background-color: #a463f2; }
19438+
19439+.bg-dark-pink { background-color: #d5008f; }
19440+
19441+.bg-hot-pink { background-color: #ff41b4; }
19442+
19443+.bg-pink { background-color: #ff80cc; }
19444+
19445+.bg-light-pink { background-color: #ffa3d7; }
19446+
19447+.bg-dark-green { background-color: #137752; }
19448+
19449+.bg-green { background-color: #19a974; }
19450+
19451+.bg-light-green { background-color: #9eebcf; }
19452+
19453+.bg-navy { background-color: #001b44; }
19454+
19455+.bg-dark-blue { background-color: #00449e; }
19456+
19457+.bg-blue { background-color: #357edd; }
19458+
19459+.bg-light-blue { background-color: #96ccff; }
19460+
19461+.bg-lightest-blue { background-color: #cdecff; }
19462+
19463+.bg-washed-blue { background-color: #f6fffe; }
19464+
19465+.bg-washed-green { background-color: #e8fdf5; }
19466+
19467+.bg-washed-yellow { background-color: #fffceb; }
19468+
19469+.bg-washed-red { background-color: #ffdfdf; }
19470+
19471+.bg-inherit { background-color: inherit; }
19472+
19473+/*
19474+
19475+ SKINS:PSEUDO
19476+
19477+ Customize the color of an element when
19478+ it is focused or hovered over.
19479+
19480+ */
19481+
19482+.hover-black:hover,
19483+.hover-black:focus { color: #000; }
19484+
19485+.hover-near-black:hover,
19486+.hover-near-black:focus { color: #111; }
19487+
19488+.hover-dark-gray:hover,
19489+.hover-dark-gray:focus { color: #333; }
19490+
19491+.hover-mid-gray:hover,
19492+.hover-mid-gray:focus { color: #555; }
19493+
19494+.hover-gray:hover,
19495+.hover-gray:focus { color: #777; }
19496+
19497+.hover-silver:hover,
19498+.hover-silver:focus { color: #999; }
19499+
19500+.hover-light-silver:hover,
19501+.hover-light-silver:focus { color: #aaa; }
19502+
19503+.hover-moon-gray:hover,
19504+.hover-moon-gray:focus { color: #ccc; }
19505+
19506+.hover-light-gray:hover,
19507+.hover-light-gray:focus { color: #eee; }
19508+
19509+.hover-near-white:hover,
19510+.hover-near-white:focus { color: #f4f4f4; }
19511+
19512+.hover-white:hover,
19513+.hover-white:focus { color: #fff; }
19514+
19515+.hover-black-90:hover,
19516+.hover-black-90:focus { color: rgba(0, 0, 0, .9); }
19517+
19518+.hover-black-80:hover,
19519+.hover-black-80:focus { color: rgba(0, 0, 0, .8); }
19520+
19521+.hover-black-70:hover,
19522+.hover-black-70:focus { color: rgba(0, 0, 0, .7); }
19523+
19524+.hover-black-60:hover,
19525+.hover-black-60:focus { color: rgba(0, 0, 0, .6); }
19526+
19527+.hover-black-50:hover,
19528+.hover-black-50:focus { color: rgba(0, 0, 0, .5); }
19529+
19530+.hover-black-40:hover,
19531+.hover-black-40:focus { color: rgba(0, 0, 0, .4); }
19532+
19533+.hover-black-30:hover,
19534+.hover-black-30:focus { color: rgba(0, 0, 0, .3); }
19535+
19536+.hover-black-20:hover,
19537+.hover-black-20:focus { color: rgba(0, 0, 0, .2); }
19538+
19539+.hover-black-10:hover,
19540+.hover-black-10:focus { color: rgba(0, 0, 0, .1); }
19541+
19542+.hover-white-90:hover,
19543+.hover-white-90:focus { color: rgba(255, 255, 255, .9); }
19544+
19545+.hover-white-80:hover,
19546+.hover-white-80:focus { color: rgba(255, 255, 255, .8); }
19547+
19548+.hover-white-70:hover,
19549+.hover-white-70:focus { color: rgba(255, 255, 255, .7); }
19550+
19551+.hover-white-60:hover,
19552+.hover-white-60:focus { color: rgba(255, 255, 255, .6); }
19553+
19554+.hover-white-50:hover,
19555+.hover-white-50:focus { color: rgba(255, 255, 255, .5); }
19556+
19557+.hover-white-40:hover,
19558+.hover-white-40:focus { color: rgba(255, 255, 255, .4); }
19559+
19560+.hover-white-30:hover,
19561+.hover-white-30:focus { color: rgba(255, 255, 255, .3); }
19562+
19563+.hover-white-20:hover,
19564+.hover-white-20:focus { color: rgba(255, 255, 255, .2); }
19565+
19566+.hover-white-10:hover,
19567+.hover-white-10:focus { color: rgba(255, 255, 255, .1); }
19568+
19569+.hover-inherit:hover,
19570+.hover-inherit:focus { color: inherit; }
19571+
19572+.hover-bg-black:hover,
19573+.hover-bg-black:focus { background-color: #000; }
19574+
19575+.hover-bg-near-black:hover,
19576+.hover-bg-near-black:focus { background-color: #111; }
19577+
19578+.hover-bg-dark-gray:hover,
19579+.hover-bg-dark-gray:focus { background-color: #333; }
19580+
19581+.hover-bg-mid-gray:hover,
19582+.hover-bg-mid-gray:focus { background-color: #555; }
19583+
19584+.hover-bg-gray:hover,
19585+.hover-bg-gray:focus { background-color: #777; }
19586+
19587+.hover-bg-silver:hover,
19588+.hover-bg-silver:focus { background-color: #999; }
19589+
19590+.hover-bg-light-silver:hover,
19591+.hover-bg-light-silver:focus { background-color: #aaa; }
19592+
19593+.hover-bg-moon-gray:hover,
19594+.hover-bg-moon-gray:focus { background-color: #ccc; }
19595+
19596+.hover-bg-light-gray:hover,
19597+.hover-bg-light-gray:focus { background-color: #eee; }
19598+
19599+.hover-bg-near-white:hover,
19600+.hover-bg-near-white:focus { background-color: #f4f4f4; }
19601+
19602+.hover-bg-white:hover,
19603+.hover-bg-white:focus { background-color: #fff; }
19604+
19605+.hover-bg-transparent:hover,
19606+.hover-bg-transparent:focus { background-color: transparent; }
19607+
19608+.hover-bg-black-90:hover,
19609+.hover-bg-black-90:focus { background-color: rgba(0, 0, 0, .9); }
19610+
19611+.hover-bg-black-80:hover,
19612+.hover-bg-black-80:focus { background-color: rgba(0, 0, 0, .8); }
19613+
19614+.hover-bg-black-70:hover,
19615+.hover-bg-black-70:focus { background-color: rgba(0, 0, 0, .7); }
19616+
19617+.hover-bg-black-60:hover,
19618+.hover-bg-black-60:focus { background-color: rgba(0, 0, 0, .6); }
19619+
19620+.hover-bg-black-50:hover,
19621+.hover-bg-black-50:focus { background-color: rgba(0, 0, 0, .5); }
19622+
19623+.hover-bg-black-40:hover,
19624+.hover-bg-black-40:focus { background-color: rgba(0, 0, 0, .4); }
19625+
19626+.hover-bg-black-30:hover,
19627+.hover-bg-black-30:focus { background-color: rgba(0, 0, 0, .3); }
19628+
19629+.hover-bg-black-20:hover,
19630+.hover-bg-black-20:focus { background-color: rgba(0, 0, 0, .2); }
19631+
19632+.hover-bg-black-10:hover,
19633+.hover-bg-black-10:focus { background-color: rgba(0, 0, 0, .1); }
19634+
19635+.hover-bg-white-90:hover,
19636+.hover-bg-white-90:focus { background-color: rgba(255, 255, 255, .9); }
19637+
19638+.hover-bg-white-80:hover,
19639+.hover-bg-white-80:focus { background-color: rgba(255, 255, 255, .8); }
19640+
19641+.hover-bg-white-70:hover,
19642+.hover-bg-white-70:focus { background-color: rgba(255, 255, 255, .7); }
19643+
19644+.hover-bg-white-60:hover,
19645+.hover-bg-white-60:focus { background-color: rgba(255, 255, 255, .6); }
19646+
19647+.hover-bg-white-50:hover,
19648+.hover-bg-white-50:focus { background-color: rgba(255, 255, 255, .5); }
19649+
19650+.hover-bg-white-40:hover,
19651+.hover-bg-white-40:focus { background-color: rgba(255, 255, 255, .4); }
19652+
19653+.hover-bg-white-30:hover,
19654+.hover-bg-white-30:focus { background-color: rgba(255, 255, 255, .3); }
19655+
19656+.hover-bg-white-20:hover,
19657+.hover-bg-white-20:focus { background-color: rgba(255, 255, 255, .2); }
19658+
19659+.hover-bg-white-10:hover,
19660+.hover-bg-white-10:focus { background-color: rgba(255, 255, 255, .1); }
19661+
19662+.hover-dark-red:hover,
19663+.hover-dark-red:focus { color: #e7040f; }
19664+
19665+.hover-red:hover,
19666+.hover-red:focus { color: #ff4136; }
19667+
19668+.hover-light-red:hover,
19669+.hover-light-red:focus { color: #ff725c; }
19670+
19671+.hover-orange:hover,
19672+.hover-orange:focus { color: #ff6300; }
19673+
19674+.hover-gold:hover,
19675+.hover-gold:focus { color: #ffb700; }
19676+
19677+.hover-yellow:hover,
19678+.hover-yellow:focus { color: #ffd700; }
19679+
19680+.hover-light-yellow:hover,
19681+.hover-light-yellow:focus { color: #fbf1a9; }
19682+
19683+.hover-purple:hover,
19684+.hover-purple:focus { color: #5e2ca5; }
19685+
19686+.hover-light-purple:hover,
19687+.hover-light-purple:focus { color: #a463f2; }
19688+
19689+.hover-dark-pink:hover,
19690+.hover-dark-pink:focus { color: #d5008f; }
19691+
19692+.hover-hot-pink:hover,
19693+.hover-hot-pink:focus { color: #ff41b4; }
19694+
19695+.hover-pink:hover,
19696+.hover-pink:focus { color: #ff80cc; }
19697+
19698+.hover-light-pink:hover,
19699+.hover-light-pink:focus { color: #ffa3d7; }
19700+
19701+.hover-dark-green:hover,
19702+.hover-dark-green:focus { color: #137752; }
19703+
19704+.hover-green:hover,
19705+.hover-green:focus { color: #19a974; }
19706+
19707+.hover-light-green:hover,
19708+.hover-light-green:focus { color: #9eebcf; }
19709+
19710+.hover-navy:hover,
19711+.hover-navy:focus { color: #001b44; }
19712+
19713+.hover-dark-blue:hover,
19714+.hover-dark-blue:focus { color: #00449e; }
19715+
19716+.hover-blue:hover,
19717+.hover-blue:focus { color: #357edd; }
19718+
19719+.hover-light-blue:hover,
19720+.hover-light-blue:focus { color: #96ccff; }
19721+
19722+.hover-lightest-blue:hover,
19723+.hover-lightest-blue:focus { color: #cdecff; }
19724+
19725+.hover-washed-blue:hover,
19726+.hover-washed-blue:focus { color: #f6fffe; }
19727+
19728+.hover-washed-green:hover,
19729+.hover-washed-green:focus { color: #e8fdf5; }
19730+
19731+.hover-washed-yellow:hover,
19732+.hover-washed-yellow:focus { color: #fffceb; }
19733+
19734+.hover-washed-red:hover,
19735+.hover-washed-red:focus { color: #ffdfdf; }
19736+
19737+.hover-bg-dark-red:hover,
19738+.hover-bg-dark-red:focus { background-color: #e7040f; }
19739+
19740+.hover-bg-red:hover,
19741+.hover-bg-red:focus { background-color: #ff4136; }
19742+
19743+.hover-bg-light-red:hover,
19744+.hover-bg-light-red:focus { background-color: #ff725c; }
19745+
19746+.hover-bg-orange:hover,
19747+.hover-bg-orange:focus { background-color: #ff6300; }
19748+
19749+.hover-bg-gold:hover,
19750+.hover-bg-gold:focus { background-color: #ffb700; }
19751+
19752+.hover-bg-yellow:hover,
19753+.hover-bg-yellow:focus { background-color: #ffd700; }
19754+
19755+.hover-bg-light-yellow:hover,
19756+.hover-bg-light-yellow:focus { background-color: #fbf1a9; }
19757+
19758+.hover-bg-purple:hover,
19759+.hover-bg-purple:focus { background-color: #5e2ca5; }
19760+
19761+.hover-bg-light-purple:hover,
19762+.hover-bg-light-purple:focus { background-color: #a463f2; }
19763+
19764+.hover-bg-dark-pink:hover,
19765+.hover-bg-dark-pink:focus { background-color: #d5008f; }
19766+
19767+.hover-bg-hot-pink:hover,
19768+.hover-bg-hot-pink:focus { background-color: #ff41b4; }
19769+
19770+.hover-bg-pink:hover,
19771+.hover-bg-pink:focus { background-color: #ff80cc; }
19772+
19773+.hover-bg-light-pink:hover,
19774+.hover-bg-light-pink:focus { background-color: #ffa3d7; }
19775+
19776+.hover-bg-dark-green:hover,
19777+.hover-bg-dark-green:focus { background-color: #137752; }
19778+
19779+.hover-bg-green:hover,
19780+.hover-bg-green:focus { background-color: #19a974; }
19781+
19782+.hover-bg-light-green:hover,
19783+.hover-bg-light-green:focus { background-color: #9eebcf; }
19784+
19785+.hover-bg-navy:hover,
19786+.hover-bg-navy:focus { background-color: #001b44; }
19787+
19788+.hover-bg-dark-blue:hover,
19789+.hover-bg-dark-blue:focus { background-color: #00449e; }
19790+
19791+.hover-bg-blue:hover,
19792+.hover-bg-blue:focus { background-color: #357edd; }
19793+
19794+.hover-bg-light-blue:hover,
19795+.hover-bg-light-blue:focus { background-color: #96ccff; }
19796+
19797+.hover-bg-lightest-blue:hover,
19798+.hover-bg-lightest-blue:focus { background-color: #cdecff; }
19799+
19800+.hover-bg-washed-blue:hover,
19801+.hover-bg-washed-blue:focus { background-color: #f6fffe; }
19802+
19803+.hover-bg-washed-green:hover,
19804+.hover-bg-washed-green:focus { background-color: #e8fdf5; }
19805+
19806+.hover-bg-washed-yellow:hover,
19807+.hover-bg-washed-yellow:focus { background-color: #fffceb; }
19808+
19809+.hover-bg-washed-red:hover,
19810+.hover-bg-washed-red:focus { background-color: #ffdfdf; }
19811+
19812+.hover-bg-inherit:hover,
19813+.hover-bg-inherit:focus { background-color: inherit; }
19814+
19815+/* Variables */
19816+
19817+/*
19818+ SPACING
19819+ Docs: http://tachyons.io/docs/layout/spacing/
19820+
19821+ An eight step powers of two scale ranging from 0 to 16rem.
19822+
19823+ Base:
19824+ p = padding
19825+ m = margin
19826+
19827+ Modifiers:
19828+ a = all
19829+ h = horizontal
19830+ v = vertical
19831+ t = top
19832+ r = right
19833+ b = bottom
19834+ l = left
19835+
19836+ 0 = none
19837+ 1 = 1st step in spacing scale
19838+ 2 = 2nd step in spacing scale
19839+ 3 = 3rd step in spacing scale
19840+ 4 = 4th step in spacing scale
19841+ 5 = 5th step in spacing scale
19842+ 6 = 6th step in spacing scale
19843+ 7 = 7th step in spacing scale
19844+
19845+ Media Query Extensions:
19846+ -ns = not-small
19847+ -m = medium
19848+ -l = large
19849+
19850+*/
19851+
19852+.pa0 { padding: 0; }
19853+
19854+.pa1 { padding: .25rem; }
19855+
19856+.pa2 { padding: .5rem; }
19857+
19858+.pa3 { padding: 1rem; }
19859+
19860+.pa4 { padding: 2rem; }
19861+
19862+.pa5 { padding: 4rem; }
19863+
19864+.pa6 { padding: 8rem; }
19865+
19866+.pa7 { padding: 16rem; }
19867+
19868+.pl0 { padding-left: 0; }
19869+
19870+.pl1 { padding-left: .25rem; }
19871+
19872+.pl2 { padding-left: .5rem; }
19873+
19874+.pl3 { padding-left: 1rem; }
19875+
19876+.pl4 { padding-left: 2rem; }
19877+
19878+.pl5 { padding-left: 4rem; }
19879+
19880+.pl6 { padding-left: 8rem; }
19881+
19882+.pl7 { padding-left: 16rem; }
19883+
19884+.pr0 { padding-right: 0; }
19885+
19886+.pr1 { padding-right: .25rem; }
19887+
19888+.pr2 { padding-right: .5rem; }
19889+
19890+.pr3 { padding-right: 1rem; }
19891+
19892+.pr4 { padding-right: 2rem; }
19893+
19894+.pr5 { padding-right: 4rem; }
19895+
19896+.pr6 { padding-right: 8rem; }
19897+
19898+.pr7 { padding-right: 16rem; }
19899+
19900+.pb0 { padding-bottom: 0; }
19901+
19902+.pb1 { padding-bottom: .25rem; }
19903+
19904+.pb2 { padding-bottom: .5rem; }
19905+
19906+.pb3 { padding-bottom: 1rem; }
19907+
19908+.pb4 { padding-bottom: 2rem; }
19909+
19910+.pb5 { padding-bottom: 4rem; }
19911+
19912+.pb6 { padding-bottom: 8rem; }
19913+
19914+.pb7 { padding-bottom: 16rem; }
19915+
19916+.pt0 { padding-top: 0; }
19917+
19918+.pt1 { padding-top: .25rem; }
19919+
19920+.pt2 { padding-top: .5rem; }
19921+
19922+.pt3 { padding-top: 1rem; }
19923+
19924+.pt4 { padding-top: 2rem; }
19925+
19926+.pt5 { padding-top: 4rem; }
19927+
19928+.pt6 { padding-top: 8rem; }
19929+
19930+.pt7 { padding-top: 16rem; }
19931+
19932+.pv0 {
19933+ padding-top: 0;
19934+ padding-bottom: 0;
19935+}
19936+
19937+.pv1 {
19938+ padding-top: .25rem;
19939+ padding-bottom: .25rem;
19940+}
19941+
19942+.pv2 {
19943+ padding-top: .5rem;
19944+ padding-bottom: .5rem;
19945+}
19946+
19947+.pv3 {
19948+ padding-top: 1rem;
19949+ padding-bottom: 1rem;
19950+}
19951+
19952+.pv4 {
19953+ padding-top: 2rem;
19954+ padding-bottom: 2rem;
19955+}
19956+
19957+.pv5 {
19958+ padding-top: 4rem;
19959+ padding-bottom: 4rem;
19960+}
19961+
19962+.pv6 {
19963+ padding-top: 8rem;
19964+ padding-bottom: 8rem;
19965+}
19966+
19967+.pv7 {
19968+ padding-top: 16rem;
19969+ padding-bottom: 16rem;
19970+}
19971+
19972+.ph0 {
19973+ padding-left: 0;
19974+ padding-right: 0;
19975+}
19976+
19977+.ph1 {
19978+ padding-left: .25rem;
19979+ padding-right: .25rem;
19980+}
19981+
19982+.ph2 {
19983+ padding-left: .5rem;
19984+ padding-right: .5rem;
19985+}
19986+
19987+.ph3 {
19988+ padding-left: 1rem;
19989+ padding-right: 1rem;
19990+}
19991+
19992+.ph4 {
19993+ padding-left: 2rem;
19994+ padding-right: 2rem;
19995+}
19996+
19997+.ph5 {
19998+ padding-left: 4rem;
19999+ padding-right: 4rem;
20000+}
20001+
20002+.ph6 {
20003+ padding-left: 8rem;
20004+ padding-right: 8rem;
20005+}
20006+
20007+.ph7 {
20008+ padding-left: 16rem;
20009+ padding-right: 16rem;
20010+}
20011+
20012+.ma0 { margin: 0; }
20013+
20014+.ma1 { margin: .25rem; }
20015+
20016+.ma2 { margin: .5rem; }
20017+
20018+.ma3 { margin: 1rem; }
20019+
20020+.ma4 { margin: 2rem; }
20021+
20022+.ma5 { margin: 4rem; }
20023+
20024+.ma6 { margin: 8rem; }
20025+
20026+.ma7 { margin: 16rem; }
20027+
20028+.ml0 { margin-left: 0; }
20029+
20030+.ml1 { margin-left: .25rem; }
20031+
20032+.ml2 { margin-left: .5rem; }
20033+
20034+.ml3 { margin-left: 1rem; }
20035+
20036+.ml4 { margin-left: 2rem; }
20037+
20038+.ml5 { margin-left: 4rem; }
20039+
20040+.ml6 { margin-left: 8rem; }
20041+
20042+.ml7 { margin-left: 16rem; }
20043+
20044+.mr0 { margin-right: 0; }
20045+
20046+.mr1 { margin-right: .25rem; }
20047+
20048+.mr2 { margin-right: .5rem; }
20049+
20050+.mr3 { margin-right: 1rem; }
20051+
20052+.mr4 { margin-right: 2rem; }
20053+
20054+.mr5 { margin-right: 4rem; }
20055+
20056+.mr6 { margin-right: 8rem; }
20057+
20058+.mr7 { margin-right: 16rem; }
20059+
20060+.mb0 { margin-bottom: 0; }
20061+
20062+.mb1 { margin-bottom: .25rem; }
20063+
20064+.mb2 { margin-bottom: .5rem; }
20065+
20066+.mb3 { margin-bottom: 1rem; }
20067+
20068+.mb4 { margin-bottom: 2rem; }
20069+
20070+.mb5 { margin-bottom: 4rem; }
20071+
20072+.mb6 { margin-bottom: 8rem; }
20073+
20074+.mb7 { margin-bottom: 16rem; }
20075+
20076+.mt0 { margin-top: 0; }
20077+
20078+.mt1 { margin-top: .25rem; }
20079+
20080+.mt2 { margin-top: .5rem; }
20081+
20082+.mt3 { margin-top: 1rem; }
20083+
20084+.mt4 { margin-top: 2rem; }
20085+
20086+.mt5 { margin-top: 4rem; }
20087+
20088+.mt6 { margin-top: 8rem; }
20089+
20090+.mt7 { margin-top: 16rem; }
20091+
20092+.mv0 {
20093+ margin-top: 0;
20094+ margin-bottom: 0;
20095+}
20096+
20097+.mv1 {
20098+ margin-top: .25rem;
20099+ margin-bottom: .25rem;
20100+}
20101+
20102+.mv2 {
20103+ margin-top: .5rem;
20104+ margin-bottom: .5rem;
20105+}
20106+
20107+.mv3 {
20108+ margin-top: 1rem;
20109+ margin-bottom: 1rem;
20110+}
20111+
20112+.mv4 {
20113+ margin-top: 2rem;
20114+ margin-bottom: 2rem;
20115+}
20116+
20117+.mv5 {
20118+ margin-top: 4rem;
20119+ margin-bottom: 4rem;
20120+}
20121+
20122+.mv6 {
20123+ margin-top: 8rem;
20124+ margin-bottom: 8rem;
20125+}
20126+
20127+.mv7 {
20128+ margin-top: 16rem;
20129+ margin-bottom: 16rem;
20130+}
20131+
20132+.mh0 {
20133+ margin-left: 0;
20134+ margin-right: 0;
20135+}
20136+
20137+.mh1 {
20138+ margin-left: .25rem;
20139+ margin-right: .25rem;
20140+}
20141+
20142+.mh2 {
20143+ margin-left: .5rem;
20144+ margin-right: .5rem;
20145+}
20146+
20147+.mh3 {
20148+ margin-left: 1rem;
20149+ margin-right: 1rem;
20150+}
20151+
20152+.mh4 {
20153+ margin-left: 2rem;
20154+ margin-right: 2rem;
20155+}
20156+
20157+.mh5 {
20158+ margin-left: 4rem;
20159+ margin-right: 4rem;
20160+}
20161+
20162+.mh6 {
20163+ margin-left: 8rem;
20164+ margin-right: 8rem;
20165+}
20166+
20167+.mh7 {
20168+ margin-left: 16rem;
20169+ margin-right: 16rem;
20170+}
20171+
20172+@media screen and (min-width: 30em) {
20173+ .pa0-ns { padding: 0; }
20174+ .pa1-ns { padding: .25rem; }
20175+ .pa2-ns { padding: .5rem; }
20176+ .pa3-ns { padding: 1rem; }
20177+ .pa4-ns { padding: 2rem; }
20178+ .pa5-ns { padding: 4rem; }
20179+ .pa6-ns { padding: 8rem; }
20180+ .pa7-ns { padding: 16rem; }
20181+
20182+ .pl0-ns { padding-left: 0; }
20183+ .pl1-ns { padding-left: .25rem; }
20184+ .pl2-ns { padding-left: .5rem; }
20185+ .pl3-ns { padding-left: 1rem; }
20186+ .pl4-ns { padding-left: 2rem; }
20187+ .pl5-ns { padding-left: 4rem; }
20188+ .pl6-ns { padding-left: 8rem; }
20189+ .pl7-ns { padding-left: 16rem; }
20190+
20191+ .pr0-ns { padding-right: 0; }
20192+ .pr1-ns { padding-right: .25rem; }
20193+ .pr2-ns { padding-right: .5rem; }
20194+ .pr3-ns { padding-right: 1rem; }
20195+ .pr4-ns { padding-right: 2rem; }
20196+ .pr5-ns { padding-right: 4rem; }
20197+ .pr6-ns { padding-right: 8rem; }
20198+ .pr7-ns { padding-right: 16rem; }
20199+
20200+ .pb0-ns { padding-bottom: 0; }
20201+ .pb1-ns { padding-bottom: .25rem; }
20202+ .pb2-ns { padding-bottom: .5rem; }
20203+ .pb3-ns { padding-bottom: 1rem; }
20204+ .pb4-ns { padding-bottom: 2rem; }
20205+ .pb5-ns { padding-bottom: 4rem; }
20206+ .pb6-ns { padding-bottom: 8rem; }
20207+ .pb7-ns { padding-bottom: 16rem; }
20208+
20209+ .pt0-ns { padding-top: 0; }
20210+ .pt1-ns { padding-top: .25rem; }
20211+ .pt2-ns { padding-top: .5rem; }
20212+ .pt3-ns { padding-top: 1rem; }
20213+ .pt4-ns { padding-top: 2rem; }
20214+ .pt5-ns { padding-top: 4rem; }
20215+ .pt6-ns { padding-top: 8rem; }
20216+ .pt7-ns { padding-top: 16rem; }
20217+
20218+ .pv0-ns {
20219+ padding-top: 0;
20220+ padding-bottom: 0;
20221+ }
20222+ .pv1-ns {
20223+ padding-top: .25rem;
20224+ padding-bottom: .25rem;
20225+ }
20226+ .pv2-ns {
20227+ padding-top: .5rem;
20228+ padding-bottom: .5rem;
20229+ }
20230+ .pv3-ns {
20231+ padding-top: 1rem;
20232+ padding-bottom: 1rem;
20233+ }
20234+ .pv4-ns {
20235+ padding-top: 2rem;
20236+ padding-bottom: 2rem;
20237+ }
20238+ .pv5-ns {
20239+ padding-top: 4rem;
20240+ padding-bottom: 4rem;
20241+ }
20242+ .pv6-ns {
20243+ padding-top: 8rem;
20244+ padding-bottom: 8rem;
20245+ }
20246+ .pv7-ns {
20247+ padding-top: 16rem;
20248+ padding-bottom: 16rem;
20249+ }
20250+ .ph0-ns {
20251+ padding-left: 0;
20252+ padding-right: 0;
20253+ }
20254+ .ph1-ns {
20255+ padding-left: .25rem;
20256+ padding-right: .25rem;
20257+ }
20258+ .ph2-ns {
20259+ padding-left: .5rem;
20260+ padding-right: .5rem;
20261+ }
20262+ .ph3-ns {
20263+ padding-left: 1rem;
20264+ padding-right: 1rem;
20265+ }
20266+ .ph4-ns {
20267+ padding-left: 2rem;
20268+ padding-right: 2rem;
20269+ }
20270+ .ph5-ns {
20271+ padding-left: 4rem;
20272+ padding-right: 4rem;
20273+ }
20274+ .ph6-ns {
20275+ padding-left: 8rem;
20276+ padding-right: 8rem;
20277+ }
20278+ .ph7-ns {
20279+ padding-left: 16rem;
20280+ padding-right: 16rem;
20281+ }
20282+
20283+ .ma0-ns { margin: 0; }
20284+ .ma1-ns { margin: .25rem; }
20285+ .ma2-ns { margin: .5rem; }
20286+ .ma3-ns { margin: 1rem; }
20287+ .ma4-ns { margin: 2rem; }
20288+ .ma5-ns { margin: 4rem; }
20289+ .ma6-ns { margin: 8rem; }
20290+ .ma7-ns { margin: 16rem; }
20291+
20292+ .ml0-ns { margin-left: 0; }
20293+ .ml1-ns { margin-left: .25rem; }
20294+ .ml2-ns { margin-left: .5rem; }
20295+ .ml3-ns { margin-left: 1rem; }
20296+ .ml4-ns { margin-left: 2rem; }
20297+ .ml5-ns { margin-left: 4rem; }
20298+ .ml6-ns { margin-left: 8rem; }
20299+ .ml7-ns { margin-left: 16rem; }
20300+
20301+ .mr0-ns { margin-right: 0; }
20302+ .mr1-ns { margin-right: .25rem; }
20303+ .mr2-ns { margin-right: .5rem; }
20304+ .mr3-ns { margin-right: 1rem; }
20305+ .mr4-ns { margin-right: 2rem; }
20306+ .mr5-ns { margin-right: 4rem; }
20307+ .mr6-ns { margin-right: 8rem; }
20308+ .mr7-ns { margin-right: 16rem; }
20309+
20310+ .mb0-ns { margin-bottom: 0; }
20311+ .mb1-ns { margin-bottom: .25rem; }
20312+ .mb2-ns { margin-bottom: .5rem; }
20313+ .mb3-ns { margin-bottom: 1rem; }
20314+ .mb4-ns { margin-bottom: 2rem; }
20315+ .mb5-ns { margin-bottom: 4rem; }
20316+ .mb6-ns { margin-bottom: 8rem; }
20317+ .mb7-ns { margin-bottom: 16rem; }
20318+
20319+ .mt0-ns { margin-top: 0; }
20320+ .mt1-ns { margin-top: .25rem; }
20321+ .mt2-ns { margin-top: .5rem; }
20322+ .mt3-ns { margin-top: 1rem; }
20323+ .mt4-ns { margin-top: 2rem; }
20324+ .mt5-ns { margin-top: 4rem; }
20325+ .mt6-ns { margin-top: 8rem; }
20326+ .mt7-ns { margin-top: 16rem; }
20327+
20328+ .mv0-ns {
20329+ margin-top: 0;
20330+ margin-bottom: 0;
20331+ }
20332+ .mv1-ns {
20333+ margin-top: .25rem;
20334+ margin-bottom: .25rem;
20335+ }
20336+ .mv2-ns {
20337+ margin-top: .5rem;
20338+ margin-bottom: .5rem;
20339+ }
20340+ .mv3-ns {
20341+ margin-top: 1rem;
20342+ margin-bottom: 1rem;
20343+ }
20344+ .mv4-ns {
20345+ margin-top: 2rem;
20346+ margin-bottom: 2rem;
20347+ }
20348+ .mv5-ns {
20349+ margin-top: 4rem;
20350+ margin-bottom: 4rem;
20351+ }
20352+ .mv6-ns {
20353+ margin-top: 8rem;
20354+ margin-bottom: 8rem;
20355+ }
20356+ .mv7-ns {
20357+ margin-top: 16rem;
20358+ margin-bottom: 16rem;
20359+ }
20360+
20361+ .mh0-ns {
20362+ margin-left: 0;
20363+ margin-right: 0;
20364+ }
20365+ .mh1-ns {
20366+ margin-left: .25rem;
20367+ margin-right: .25rem;
20368+ }
20369+ .mh2-ns {
20370+ margin-left: .5rem;
20371+ margin-right: .5rem;
20372+ }
20373+ .mh3-ns {
20374+ margin-left: 1rem;
20375+ margin-right: 1rem;
20376+ }
20377+ .mh4-ns {
20378+ margin-left: 2rem;
20379+ margin-right: 2rem;
20380+ }
20381+ .mh5-ns {
20382+ margin-left: 4rem;
20383+ margin-right: 4rem;
20384+ }
20385+ .mh6-ns {
20386+ margin-left: 8rem;
20387+ margin-right: 8rem;
20388+ }
20389+ .mh7-ns {
20390+ margin-left: 16rem;
20391+ margin-right: 16rem;
20392+ }
20393+
20394+}
20395+
20396+@media screen and (min-width: 30em) and (max-width: 60em) {
20397+ .pa0-m { padding: 0; }
20398+ .pa1-m { padding: .25rem; }
20399+ .pa2-m { padding: .5rem; }
20400+ .pa3-m { padding: 1rem; }
20401+ .pa4-m { padding: 2rem; }
20402+ .pa5-m { padding: 4rem; }
20403+ .pa6-m { padding: 8rem; }
20404+ .pa7-m { padding: 16rem; }
20405+
20406+ .pl0-m { padding-left: 0; }
20407+ .pl1-m { padding-left: .25rem; }
20408+ .pl2-m { padding-left: .5rem; }
20409+ .pl3-m { padding-left: 1rem; }
20410+ .pl4-m { padding-left: 2rem; }
20411+ .pl5-m { padding-left: 4rem; }
20412+ .pl6-m { padding-left: 8rem; }
20413+ .pl7-m { padding-left: 16rem; }
20414+
20415+ .pr0-m { padding-right: 0; }
20416+ .pr1-m { padding-right: .25rem; }
20417+ .pr2-m { padding-right: .5rem; }
20418+ .pr3-m { padding-right: 1rem; }
20419+ .pr4-m { padding-right: 2rem; }
20420+ .pr5-m { padding-right: 4rem; }
20421+ .pr6-m { padding-right: 8rem; }
20422+ .pr7-m { padding-right: 16rem; }
20423+
20424+ .pb0-m { padding-bottom: 0; }
20425+ .pb1-m { padding-bottom: .25rem; }
20426+ .pb2-m { padding-bottom: .5rem; }
20427+ .pb3-m { padding-bottom: 1rem; }
20428+ .pb4-m { padding-bottom: 2rem; }
20429+ .pb5-m { padding-bottom: 4rem; }
20430+ .pb6-m { padding-bottom: 8rem; }
20431+ .pb7-m { padding-bottom: 16rem; }
20432+
20433+ .pt0-m { padding-top: 0; }
20434+ .pt1-m { padding-top: .25rem; }
20435+ .pt2-m { padding-top: .5rem; }
20436+ .pt3-m { padding-top: 1rem; }
20437+ .pt4-m { padding-top: 2rem; }
20438+ .pt5-m { padding-top: 4rem; }
20439+ .pt6-m { padding-top: 8rem; }
20440+ .pt7-m { padding-top: 16rem; }
20441+
20442+ .pv0-m {
20443+ padding-top: 0;
20444+ padding-bottom: 0;
20445+ }
20446+ .pv1-m {
20447+ padding-top: .25rem;
20448+ padding-bottom: .25rem;
20449+ }
20450+ .pv2-m {
20451+ padding-top: .5rem;
20452+ padding-bottom: .5rem;
20453+ }
20454+ .pv3-m {
20455+ padding-top: 1rem;
20456+ padding-bottom: 1rem;
20457+ }
20458+ .pv4-m {
20459+ padding-top: 2rem;
20460+ padding-bottom: 2rem;
20461+ }
20462+ .pv5-m {
20463+ padding-top: 4rem;
20464+ padding-bottom: 4rem;
20465+ }
20466+ .pv6-m {
20467+ padding-top: 8rem;
20468+ padding-bottom: 8rem;
20469+ }
20470+ .pv7-m {
20471+ padding-top: 16rem;
20472+ padding-bottom: 16rem;
20473+ }
20474+
20475+ .ph0-m {
20476+ padding-left: 0;
20477+ padding-right: 0;
20478+ }
20479+ .ph1-m {
20480+ padding-left: .25rem;
20481+ padding-right: .25rem;
20482+ }
20483+ .ph2-m {
20484+ padding-left: .5rem;
20485+ padding-right: .5rem;
20486+ }
20487+ .ph3-m {
20488+ padding-left: 1rem;
20489+ padding-right: 1rem;
20490+ }
20491+ .ph4-m {
20492+ padding-left: 2rem;
20493+ padding-right: 2rem;
20494+ }
20495+ .ph5-m {
20496+ padding-left: 4rem;
20497+ padding-right: 4rem;
20498+ }
20499+ .ph6-m {
20500+ padding-left: 8rem;
20501+ padding-right: 8rem;
20502+ }
20503+ .ph7-m {
20504+ padding-left: 16rem;
20505+ padding-right: 16rem;
20506+ }
20507+
20508+ .ma0-m { margin: 0; }
20509+ .ma1-m { margin: .25rem; }
20510+ .ma2-m { margin: .5rem; }
20511+ .ma3-m { margin: 1rem; }
20512+ .ma4-m { margin: 2rem; }
20513+ .ma5-m { margin: 4rem; }
20514+ .ma6-m { margin: 8rem; }
20515+ .ma7-m { margin: 16rem; }
20516+
20517+ .ml0-m { margin-left: 0; }
20518+ .ml1-m { margin-left: .25rem; }
20519+ .ml2-m { margin-left: .5rem; }
20520+ .ml3-m { margin-left: 1rem; }
20521+ .ml4-m { margin-left: 2rem; }
20522+ .ml5-m { margin-left: 4rem; }
20523+ .ml6-m { margin-left: 8rem; }
20524+ .ml7-m { margin-left: 16rem; }
20525+
20526+ .mr0-m { margin-right: 0; }
20527+ .mr1-m { margin-right: .25rem; }
20528+ .mr2-m { margin-right: .5rem; }
20529+ .mr3-m { margin-right: 1rem; }
20530+ .mr4-m { margin-right: 2rem; }
20531+ .mr5-m { margin-right: 4rem; }
20532+ .mr6-m { margin-right: 8rem; }
20533+ .mr7-m { margin-right: 16rem; }
20534+
20535+ .mb0-m { margin-bottom: 0; }
20536+ .mb1-m { margin-bottom: .25rem; }
20537+ .mb2-m { margin-bottom: .5rem; }
20538+ .mb3-m { margin-bottom: 1rem; }
20539+ .mb4-m { margin-bottom: 2rem; }
20540+ .mb5-m { margin-bottom: 4rem; }
20541+ .mb6-m { margin-bottom: 8rem; }
20542+ .mb7-m { margin-bottom: 16rem; }
20543+
20544+ .mt0-m { margin-top: 0; }
20545+ .mt1-m { margin-top: .25rem; }
20546+ .mt2-m { margin-top: .5rem; }
20547+ .mt3-m { margin-top: 1rem; }
20548+ .mt4-m { margin-top: 2rem; }
20549+ .mt5-m { margin-top: 4rem; }
20550+ .mt6-m { margin-top: 8rem; }
20551+ .mt7-m { margin-top: 16rem; }
20552+
20553+ .mv0-m {
20554+ margin-top: 0;
20555+ margin-bottom: 0;
20556+ }
20557+ .mv1-m {
20558+ margin-top: .25rem;
20559+ margin-bottom: .25rem;
20560+ }
20561+ .mv2-m {
20562+ margin-top: .5rem;
20563+ margin-bottom: .5rem;
20564+ }
20565+ .mv3-m {
20566+ margin-top: 1rem;
20567+ margin-bottom: 1rem;
20568+ }
20569+ .mv4-m {
20570+ margin-top: 2rem;
20571+ margin-bottom: 2rem;
20572+ }
20573+ .mv5-m {
20574+ margin-top: 4rem;
20575+ margin-bottom: 4rem;
20576+ }
20577+ .mv6-m {
20578+ margin-top: 8rem;
20579+ margin-bottom: 8rem;
20580+ }
20581+ .mv7-m {
20582+ margin-top: 16rem;
20583+ margin-bottom: 16rem;
20584+ }
20585+
20586+ .mh0-m {
20587+ margin-left: 0;
20588+ margin-right: 0;
20589+ }
20590+ .mh1-m {
20591+ margin-left: .25rem;
20592+ margin-right: .25rem;
20593+ }
20594+ .mh2-m {
20595+ margin-left: .5rem;
20596+ margin-right: .5rem;
20597+ }
20598+ .mh3-m {
20599+ margin-left: 1rem;
20600+ margin-right: 1rem;
20601+ }
20602+ .mh4-m {
20603+ margin-left: 2rem;
20604+ margin-right: 2rem;
20605+ }
20606+ .mh5-m {
20607+ margin-left: 4rem;
20608+ margin-right: 4rem;
20609+ }
20610+ .mh6-m {
20611+ margin-left: 8rem;
20612+ margin-right: 8rem;
20613+ }
20614+ .mh7-m {
20615+ margin-left: 16rem;
20616+ margin-right: 16rem;
20617+ }
20618+
20619+}
20620+
20621+@media screen and (min-width: 60em) {
20622+ .pa0-l { padding: 0; }
20623+ .pa1-l { padding: .25rem; }
20624+ .pa2-l { padding: .5rem; }
20625+ .pa3-l { padding: 1rem; }
20626+ .pa4-l { padding: 2rem; }
20627+ .pa5-l { padding: 4rem; }
20628+ .pa6-l { padding: 8rem; }
20629+ .pa7-l { padding: 16rem; }
20630+
20631+ .pl0-l { padding-left: 0; }
20632+ .pl1-l { padding-left: .25rem; }
20633+ .pl2-l { padding-left: .5rem; }
20634+ .pl3-l { padding-left: 1rem; }
20635+ .pl4-l { padding-left: 2rem; }
20636+ .pl5-l { padding-left: 4rem; }
20637+ .pl6-l { padding-left: 8rem; }
20638+ .pl7-l { padding-left: 16rem; }
20639+
20640+ .pr0-l { padding-right: 0; }
20641+ .pr1-l { padding-right: .25rem; }
20642+ .pr2-l { padding-right: .5rem; }
20643+ .pr3-l { padding-right: 1rem; }
20644+ .pr4-l { padding-right: 2rem; }
20645+ .pr5-l { padding-right: 4rem; }
20646+ .pr6-l { padding-right: 8rem; }
20647+ .pr7-l { padding-right: 16rem; }
20648+
20649+ .pb0-l { padding-bottom: 0; }
20650+ .pb1-l { padding-bottom: .25rem; }
20651+ .pb2-l { padding-bottom: .5rem; }
20652+ .pb3-l { padding-bottom: 1rem; }
20653+ .pb4-l { padding-bottom: 2rem; }
20654+ .pb5-l { padding-bottom: 4rem; }
20655+ .pb6-l { padding-bottom: 8rem; }
20656+ .pb7-l { padding-bottom: 16rem; }
20657+
20658+ .pt0-l { padding-top: 0; }
20659+ .pt1-l { padding-top: .25rem; }
20660+ .pt2-l { padding-top: .5rem; }
20661+ .pt3-l { padding-top: 1rem; }
20662+ .pt4-l { padding-top: 2rem; }
20663+ .pt5-l { padding-top: 4rem; }
20664+ .pt6-l { padding-top: 8rem; }
20665+ .pt7-l { padding-top: 16rem; }
20666+
20667+ .pv0-l {
20668+ padding-top: 0;
20669+ padding-bottom: 0;
20670+ }
20671+ .pv1-l {
20672+ padding-top: .25rem;
20673+ padding-bottom: .25rem;
20674+ }
20675+ .pv2-l {
20676+ padding-top: .5rem;
20677+ padding-bottom: .5rem;
20678+ }
20679+ .pv3-l {
20680+ padding-top: 1rem;
20681+ padding-bottom: 1rem;
20682+ }
20683+ .pv4-l {
20684+ padding-top: 2rem;
20685+ padding-bottom: 2rem;
20686+ }
20687+ .pv5-l {
20688+ padding-top: 4rem;
20689+ padding-bottom: 4rem;
20690+ }
20691+ .pv6-l {
20692+ padding-top: 8rem;
20693+ padding-bottom: 8rem;
20694+ }
20695+ .pv7-l {
20696+ padding-top: 16rem;
20697+ padding-bottom: 16rem;
20698+ }
20699+
20700+ .ph0-l {
20701+ padding-left: 0;
20702+ padding-right: 0;
20703+ }
20704+ .ph1-l {
20705+ padding-left: .25rem;
20706+ padding-right: .25rem;
20707+ }
20708+ .ph2-l {
20709+ padding-left: .5rem;
20710+ padding-right: .5rem;
20711+ }
20712+ .ph3-l {
20713+ padding-left: 1rem;
20714+ padding-right: 1rem;
20715+ }
20716+ .ph4-l {
20717+ padding-left: 2rem;
20718+ padding-right: 2rem;
20719+ }
20720+ .ph5-l {
20721+ padding-left: 4rem;
20722+ padding-right: 4rem;
20723+ }
20724+ .ph6-l {
20725+ padding-left: 8rem;
20726+ padding-right: 8rem;
20727+ }
20728+ .ph7-l {
20729+ padding-left: 16rem;
20730+ padding-right: 16rem;
20731+ }
20732+
20733+ .ma0-l { margin: 0; }
20734+ .ma1-l { margin: .25rem; }
20735+ .ma2-l { margin: .5rem; }
20736+ .ma3-l { margin: 1rem; }
20737+ .ma4-l { margin: 2rem; }
20738+ .ma5-l { margin: 4rem; }
20739+ .ma6-l { margin: 8rem; }
20740+ .ma7-l { margin: 16rem; }
20741+
20742+ .ml0-l { margin-left: 0; }
20743+ .ml1-l { margin-left: .25rem; }
20744+ .ml2-l { margin-left: .5rem; }
20745+ .ml3-l { margin-left: 1rem; }
20746+ .ml4-l { margin-left: 2rem; }
20747+ .ml5-l { margin-left: 4rem; }
20748+ .ml6-l { margin-left: 8rem; }
20749+ .ml7-l { margin-left: 16rem; }
20750+
20751+ .mr0-l { margin-right: 0; }
20752+ .mr1-l { margin-right: .25rem; }
20753+ .mr2-l { margin-right: .5rem; }
20754+ .mr3-l { margin-right: 1rem; }
20755+ .mr4-l { margin-right: 2rem; }
20756+ .mr5-l { margin-right: 4rem; }
20757+ .mr6-l { margin-right: 8rem; }
20758+ .mr7-l { margin-right: 16rem; }
20759+
20760+ .mb0-l { margin-bottom: 0; }
20761+ .mb1-l { margin-bottom: .25rem; }
20762+ .mb2-l { margin-bottom: .5rem; }
20763+ .mb3-l { margin-bottom: 1rem; }
20764+ .mb4-l { margin-bottom: 2rem; }
20765+ .mb5-l { margin-bottom: 4rem; }
20766+ .mb6-l { margin-bottom: 8rem; }
20767+ .mb7-l { margin-bottom: 16rem; }
20768+
20769+ .mt0-l { margin-top: 0; }
20770+ .mt1-l { margin-top: .25rem; }
20771+ .mt2-l { margin-top: .5rem; }
20772+ .mt3-l { margin-top: 1rem; }
20773+ .mt4-l { margin-top: 2rem; }
20774+ .mt5-l { margin-top: 4rem; }
20775+ .mt6-l { margin-top: 8rem; }
20776+ .mt7-l { margin-top: 16rem; }
20777+
20778+ .mv0-l {
20779+ margin-top: 0;
20780+ margin-bottom: 0;
20781+ }
20782+ .mv1-l {
20783+ margin-top: .25rem;
20784+ margin-bottom: .25rem;
20785+ }
20786+ .mv2-l {
20787+ margin-top: .5rem;
20788+ margin-bottom: .5rem;
20789+ }
20790+ .mv3-l {
20791+ margin-top: 1rem;
20792+ margin-bottom: 1rem;
20793+ }
20794+ .mv4-l {
20795+ margin-top: 2rem;
20796+ margin-bottom: 2rem;
20797+ }
20798+ .mv5-l {
20799+ margin-top: 4rem;
20800+ margin-bottom: 4rem;
20801+ }
20802+ .mv6-l {
20803+ margin-top: 8rem;
20804+ margin-bottom: 8rem;
20805+ }
20806+ .mv7-l {
20807+ margin-top: 16rem;
20808+ margin-bottom: 16rem;
20809+ }
20810+
20811+ .mh0-l {
20812+ margin-left: 0;
20813+ margin-right: 0;
20814+ }
20815+ .mh1-l {
20816+ margin-left: .25rem;
20817+ margin-right: .25rem;
20818+ }
20819+ .mh2-l {
20820+ margin-left: .5rem;
20821+ margin-right: .5rem;
20822+ }
20823+ .mh3-l {
20824+ margin-left: 1rem;
20825+ margin-right: 1rem;
20826+ }
20827+ .mh4-l {
20828+ margin-left: 2rem;
20829+ margin-right: 2rem;
20830+ }
20831+ .mh5-l {
20832+ margin-left: 4rem;
20833+ margin-right: 4rem;
20834+ }
20835+ .mh6-l {
20836+ margin-left: 8rem;
20837+ margin-right: 8rem;
20838+ }
20839+ .mh7-l {
20840+ margin-left: 16rem;
20841+ margin-right: 16rem;
20842+ }
20843+}
20844+
20845+/*
20846+ NEGATIVE MARGINS
20847+
20848+ Base:
20849+ n = negative
20850+
20851+ Modifiers:
20852+ a = all
20853+ t = top
20854+ r = right
20855+ b = bottom
20856+ l = left
20857+
20858+ 1 = 1st step in spacing scale
20859+ 2 = 2nd step in spacing scale
20860+ 3 = 3rd step in spacing scale
20861+ 4 = 4th step in spacing scale
20862+ 5 = 5th step in spacing scale
20863+ 6 = 6th step in spacing scale
20864+ 7 = 7th step in spacing scale
20865+
20866+ Media Query Extensions:
20867+ -ns = not-small
20868+ -m = medium
20869+ -l = large
20870+
20871+*/
20872+
20873+.na1 { margin: -0.25rem; }
20874+
20875+.na2 { margin: -0.5rem; }
20876+
20877+.na3 { margin: -1rem; }
20878+
20879+.na4 { margin: -2rem; }
20880+
20881+.na5 { margin: -4rem; }
20882+
20883+.na6 { margin: -8rem; }
20884+
20885+.na7 { margin: -16rem; }
20886+
20887+.nl1 { margin-left: -0.25rem; }
20888+
20889+.nl2 { margin-left: -0.5rem; }
20890+
20891+.nl3 { margin-left: -1rem; }
20892+
20893+.nl4 { margin-left: -2rem; }
20894+
20895+.nl5 { margin-left: -4rem; }
20896+
20897+.nl6 { margin-left: -8rem; }
20898+
20899+.nl7 { margin-left: -16rem; }
20900+
20901+.nr1 { margin-right: -0.25rem; }
20902+
20903+.nr2 { margin-right: -0.5rem; }
20904+
20905+.nr3 { margin-right: -1rem; }
20906+
20907+.nr4 { margin-right: -2rem; }
20908+
20909+.nr5 { margin-right: -4rem; }
20910+
20911+.nr6 { margin-right: -8rem; }
20912+
20913+.nr7 { margin-right: -16rem; }
20914+
20915+.nb1 { margin-bottom: -0.25rem; }
20916+
20917+.nb2 { margin-bottom: -0.5rem; }
20918+
20919+.nb3 { margin-bottom: -1rem; }
20920+
20921+.nb4 { margin-bottom: -2rem; }
20922+
20923+.nb5 { margin-bottom: -4rem; }
20924+
20925+.nb6 { margin-bottom: -8rem; }
20926+
20927+.nb7 { margin-bottom: -16rem; }
20928+
20929+.nt1 { margin-top: -0.25rem; }
20930+
20931+.nt2 { margin-top: -0.5rem; }
20932+
20933+.nt3 { margin-top: -1rem; }
20934+
20935+.nt4 { margin-top: -2rem; }
20936+
20937+.nt5 { margin-top: -4rem; }
20938+
20939+.nt6 { margin-top: -8rem; }
20940+
20941+.nt7 { margin-top: -16rem; }
20942+
20943+@media screen and (min-width: 30em) {
20944+
20945+ .na1-ns { margin: -0.25rem; }
20946+ .na2-ns { margin: -0.5rem; }
20947+ .na3-ns { margin: -1rem; }
20948+ .na4-ns { margin: -2rem; }
20949+ .na5-ns { margin: -4rem; }
20950+ .na6-ns { margin: -8rem; }
20951+ .na7-ns { margin: -16rem; }
20952+
20953+ .nl1-ns { margin-left: -0.25rem; }
20954+ .nl2-ns { margin-left: -0.5rem; }
20955+ .nl3-ns { margin-left: -1rem; }
20956+ .nl4-ns { margin-left: -2rem; }
20957+ .nl5-ns { margin-left: -4rem; }
20958+ .nl6-ns { margin-left: -8rem; }
20959+ .nl7-ns { margin-left: -16rem; }
20960+
20961+ .nr1-ns { margin-right: -0.25rem; }
20962+ .nr2-ns { margin-right: -0.5rem; }
20963+ .nr3-ns { margin-right: -1rem; }
20964+ .nr4-ns { margin-right: -2rem; }
20965+ .nr5-ns { margin-right: -4rem; }
20966+ .nr6-ns { margin-right: -8rem; }
20967+ .nr7-ns { margin-right: -16rem; }
20968+
20969+ .nb1-ns { margin-bottom: -0.25rem; }
20970+ .nb2-ns { margin-bottom: -0.5rem; }
20971+ .nb3-ns { margin-bottom: -1rem; }
20972+ .nb4-ns { margin-bottom: -2rem; }
20973+ .nb5-ns { margin-bottom: -4rem; }
20974+ .nb6-ns { margin-bottom: -8rem; }
20975+ .nb7-ns { margin-bottom: -16rem; }
20976+
20977+ .nt1-ns { margin-top: -0.25rem; }
20978+ .nt2-ns { margin-top: -0.5rem; }
20979+ .nt3-ns { margin-top: -1rem; }
20980+ .nt4-ns { margin-top: -2rem; }
20981+ .nt5-ns { margin-top: -4rem; }
20982+ .nt6-ns { margin-top: -8rem; }
20983+ .nt7-ns { margin-top: -16rem; }
20984+
20985+}
20986+
20987+@media screen and (min-width: 30em) and (max-width: 60em) {
20988+ .na1-m { margin: -0.25rem; }
20989+ .na2-m { margin: -0.5rem; }
20990+ .na3-m { margin: -1rem; }
20991+ .na4-m { margin: -2rem; }
20992+ .na5-m { margin: -4rem; }
20993+ .na6-m { margin: -8rem; }
20994+ .na7-m { margin: -16rem; }
20995+
20996+ .nl1-m { margin-left: -0.25rem; }
20997+ .nl2-m { margin-left: -0.5rem; }
20998+ .nl3-m { margin-left: -1rem; }
20999+ .nl4-m { margin-left: -2rem; }
21000+ .nl5-m { margin-left: -4rem; }
21001+ .nl6-m { margin-left: -8rem; }
21002+ .nl7-m { margin-left: -16rem; }
21003+
21004+ .nr1-m { margin-right: -0.25rem; }
21005+ .nr2-m { margin-right: -0.5rem; }
21006+ .nr3-m { margin-right: -1rem; }
21007+ .nr4-m { margin-right: -2rem; }
21008+ .nr5-m { margin-right: -4rem; }
21009+ .nr6-m { margin-right: -8rem; }
21010+ .nr7-m { margin-right: -16rem; }
21011+
21012+ .nb1-m { margin-bottom: -0.25rem; }
21013+ .nb2-m { margin-bottom: -0.5rem; }
21014+ .nb3-m { margin-bottom: -1rem; }
21015+ .nb4-m { margin-bottom: -2rem; }
21016+ .nb5-m { margin-bottom: -4rem; }
21017+ .nb6-m { margin-bottom: -8rem; }
21018+ .nb7-m { margin-bottom: -16rem; }
21019+
21020+ .nt1-m { margin-top: -0.25rem; }
21021+ .nt2-m { margin-top: -0.5rem; }
21022+ .nt3-m { margin-top: -1rem; }
21023+ .nt4-m { margin-top: -2rem; }
21024+ .nt5-m { margin-top: -4rem; }
21025+ .nt6-m { margin-top: -8rem; }
21026+ .nt7-m { margin-top: -16rem; }
21027+
21028+}
21029+
21030+@media screen and (min-width: 60em) {
21031+ .na1-l { margin: -0.25rem; }
21032+ .na2-l { margin: -0.5rem; }
21033+ .na3-l { margin: -1rem; }
21034+ .na4-l { margin: -2rem; }
21035+ .na5-l { margin: -4rem; }
21036+ .na6-l { margin: -8rem; }
21037+ .na7-l { margin: -16rem; }
21038+
21039+ .nl1-l { margin-left: -0.25rem; }
21040+ .nl2-l { margin-left: -0.5rem; }
21041+ .nl3-l { margin-left: -1rem; }
21042+ .nl4-l { margin-left: -2rem; }
21043+ .nl5-l { margin-left: -4rem; }
21044+ .nl6-l { margin-left: -8rem; }
21045+ .nl7-l { margin-left: -16rem; }
21046+
21047+ .nr1-l { margin-right: -0.25rem; }
21048+ .nr2-l { margin-right: -0.5rem; }
21049+ .nr3-l { margin-right: -1rem; }
21050+ .nr4-l { margin-right: -2rem; }
21051+ .nr5-l { margin-right: -4rem; }
21052+ .nr6-l { margin-right: -8rem; }
21053+ .nr7-l { margin-right: -16rem; }
21054+
21055+ .nb1-l { margin-bottom: -0.25rem; }
21056+ .nb2-l { margin-bottom: -0.5rem; }
21057+ .nb3-l { margin-bottom: -1rem; }
21058+ .nb4-l { margin-bottom: -2rem; }
21059+ .nb5-l { margin-bottom: -4rem; }
21060+ .nb6-l { margin-bottom: -8rem; }
21061+ .nb7-l { margin-bottom: -16rem; }
21062+
21063+ .nt1-l { margin-top: -0.25rem; }
21064+ .nt2-l { margin-top: -0.5rem; }
21065+ .nt3-l { margin-top: -1rem; }
21066+ .nt4-l { margin-top: -2rem; }
21067+ .nt5-l { margin-top: -4rem; }
21068+ .nt6-l { margin-top: -8rem; }
21069+ .nt7-l { margin-top: -16rem; }
21070+}
21071+
21072+/*
21073+
21074+ TABLES
21075+ Docs: http://tachyons.io/docs/elements/tables/
21076+
21077+*/
21078+
21079+.collapse {
21080+ border-collapse: collapse;
21081+ border-spacing: 0;
21082+}
21083+
21084+.striped--light-silver:nth-child(odd) {
21085+ background-color: #aaa;
21086+}
21087+
21088+.striped--moon-gray:nth-child(odd) {
21089+ background-color: #ccc;
21090+}
21091+
21092+.striped--light-gray:nth-child(odd) {
21093+ background-color: #eee;
21094+}
21095+
21096+.striped--near-white:nth-child(odd) {
21097+ background-color: #f4f4f4;
21098+}
21099+
21100+.stripe-light:nth-child(odd) {
21101+ background-color: rgba(255, 255, 255, .1);
21102+}
21103+
21104+.stripe-dark:nth-child(odd) {
21105+ background-color: rgba(0, 0, 0, .1);
21106+}
21107+
21108+/*
21109+
21110+ TEXT DECORATION
21111+ Docs: http://tachyons.io/docs/typography/text-decoration/
21112+
21113+
21114+ Media Query Extensions:
21115+ -ns = not-small
21116+ -m = medium
21117+ -l = large
21118+
21119+*/
21120+
21121+.strike { text-decoration: line-through; }
21122+
21123+.underline { text-decoration: underline; }
21124+
21125+.no-underline { text-decoration: none; }
21126+
21127+@media screen and (min-width: 30em) {
21128+ .strike-ns { text-decoration: line-through; }
21129+ .underline-ns { text-decoration: underline; }
21130+ .no-underline-ns { text-decoration: none; }
21131+}
21132+
21133+@media screen and (min-width: 30em) and (max-width: 60em) {
21134+ .strike-m { text-decoration: line-through; }
21135+ .underline-m { text-decoration: underline; }
21136+ .no-underline-m { text-decoration: none; }
21137+}
21138+
21139+@media screen and (min-width: 60em) {
21140+ .strike-l { text-decoration: line-through; }
21141+ .underline-l { text-decoration: underline; }
21142+ .no-underline-l { text-decoration: none; }
21143+}
21144+
21145+/*
21146+
21147+ TEXT ALIGN
21148+ Docs: http://tachyons.io/docs/typography/text-align/
21149+
21150+ Base
21151+ t = text-align
21152+
21153+ Modifiers
21154+ l = left
21155+ r = right
21156+ c = center
21157+ j = justify
21158+
21159+ Media Query Extensions:
21160+ -ns = not-small
21161+ -m = medium
21162+ -l = large
21163+
21164+*/
21165+
21166+.tl { text-align: left; }
21167+
21168+.tr { text-align: right; }
21169+
21170+.tc { text-align: center; }
21171+
21172+.tj { text-align: justify; }
21173+
21174+@media screen and (min-width: 30em) {
21175+ .tl-ns { text-align: left; }
21176+ .tr-ns { text-align: right; }
21177+ .tc-ns { text-align: center; }
21178+ .tj-ns { text-align: justify; }
21179+}
21180+
21181+@media screen and (min-width: 30em) and (max-width: 60em) {
21182+ .tl-m { text-align: left; }
21183+ .tr-m { text-align: right; }
21184+ .tc-m { text-align: center; }
21185+ .tj-m { text-align: justify; }
21186+}
21187+
21188+@media screen and (min-width: 60em) {
21189+ .tl-l { text-align: left; }
21190+ .tr-l { text-align: right; }
21191+ .tc-l { text-align: center; }
21192+ .tj-l { text-align: justify; }
21193+}
21194+
21195+/*
21196+
21197+ TEXT TRANSFORM
21198+ Docs: http://tachyons.io/docs/typography/text-transform/
21199+
21200+ Base:
21201+ tt = text-transform
21202+
21203+ Modifiers
21204+ c = capitalize
21205+ l = lowercase
21206+ u = uppercase
21207+ n = none
21208+
21209+ Media Query Extensions:
21210+ -ns = not-small
21211+ -m = medium
21212+ -l = large
21213+
21214+*/
21215+
21216+.ttc { text-transform: capitalize; }
21217+
21218+.ttl { text-transform: lowercase; }
21219+
21220+.ttu { text-transform: uppercase; }
21221+
21222+.ttn { text-transform: none; }
21223+
21224+@media screen and (min-width: 30em) {
21225+ .ttc-ns { text-transform: capitalize; }
21226+ .ttl-ns { text-transform: lowercase; }
21227+ .ttu-ns { text-transform: uppercase; }
21228+ .ttn-ns { text-transform: none; }
21229+}
21230+
21231+@media screen and (min-width: 30em) and (max-width: 60em) {
21232+ .ttc-m { text-transform: capitalize; }
21233+ .ttl-m { text-transform: lowercase; }
21234+ .ttu-m { text-transform: uppercase; }
21235+ .ttn-m { text-transform: none; }
21236+}
21237+
21238+@media screen and (min-width: 60em) {
21239+ .ttc-l { text-transform: capitalize; }
21240+ .ttl-l { text-transform: lowercase; }
21241+ .ttu-l { text-transform: uppercase; }
21242+ .ttn-l { text-transform: none; }
21243+}
21244+
21245+/*
21246+
21247+ TYPE SCALE
21248+ Docs: http://tachyons.io/docs/typography/scale/
21249+
21250+ Base:
21251+ f = font-size
21252+
21253+ Modifiers
21254+ 1 = 1st step in size scale
21255+ 2 = 2nd step in size scale
21256+ 3 = 3rd step in size scale
21257+ 4 = 4th step in size scale
21258+ 5 = 5th step in size scale
21259+ 6 = 6th step in size scale
21260+ 7 = 7th step in size scale
21261+
21262+ Media Query Extensions:
21263+ -ns = not-small
21264+ -m = medium
21265+ -l = large
21266+*/
21267+
21268+/*
21269+ * For Hero/Marketing Titles
21270+ *
21271+ * These generally are too large for mobile
21272+ * so be careful using them on smaller screens.
21273+ * */
21274+
21275+.f-6,
21276+.f-headline {
21277+ font-size: 6rem;
21278+}
21279+
21280+.f-5,
21281+.f-subheadline {
21282+ font-size: 5rem;
21283+}
21284+
21285+/* Type Scale */
21286+
21287+.f1 { font-size: 3rem; }
21288+
21289+.f2 { font-size: 2.25rem; }
21290+
21291+.f3 { font-size: 1.5rem; }
21292+
21293+.f4 { font-size: 1.25rem; }
21294+
21295+.f5 { font-size: 1rem; }
21296+
21297+.f6 { font-size: .875rem; }
21298+
21299+.f7 { font-size: .75rem; }
21300+
21301+/* Small and hard to read for many people so use with extreme caution */
21302+
21303+@media screen and (min-width: 30em){
21304+ .f-6-ns,
21305+ .f-headline-ns { font-size: 6rem; }
21306+ .f-5-ns,
21307+ .f-subheadline-ns { font-size: 5rem; }
21308+ .f1-ns { font-size: 3rem; }
21309+ .f2-ns { font-size: 2.25rem; }
21310+ .f3-ns { font-size: 1.5rem; }
21311+ .f4-ns { font-size: 1.25rem; }
21312+ .f5-ns { font-size: 1rem; }
21313+ .f6-ns { font-size: .875rem; }
21314+ .f7-ns { font-size: .75rem; }
21315+}
21316+
21317+@media screen and (min-width: 30em) and (max-width: 60em) {
21318+ .f-6-m,
21319+ .f-headline-m { font-size: 6rem; }
21320+ .f-5-m,
21321+ .f-subheadline-m { font-size: 5rem; }
21322+ .f1-m { font-size: 3rem; }
21323+ .f2-m { font-size: 2.25rem; }
21324+ .f3-m { font-size: 1.5rem; }
21325+ .f4-m { font-size: 1.25rem; }
21326+ .f5-m { font-size: 1rem; }
21327+ .f6-m { font-size: .875rem; }
21328+ .f7-m { font-size: .75rem; }
21329+}
21330+
21331+@media screen and (min-width: 60em) {
21332+ .f-6-l,
21333+ .f-headline-l {
21334+ font-size: 6rem;
21335+ }
21336+ .f-5-l,
21337+ .f-subheadline-l {
21338+ font-size: 5rem;
21339+ }
21340+ .f1-l { font-size: 3rem; }
21341+ .f2-l { font-size: 2.25rem; }
21342+ .f3-l { font-size: 1.5rem; }
21343+ .f4-l { font-size: 1.25rem; }
21344+ .f5-l { font-size: 1rem; }
21345+ .f6-l { font-size: .875rem; }
21346+ .f7-l { font-size: .75rem; }
21347+}
21348+
21349+/*
21350+
21351+ TYPOGRAPHY
21352+ http://tachyons.io/docs/typography/measure/
21353+
21354+ Media Query Extensions:
21355+ -ns = not-small
21356+ -m = medium
21357+ -l = large
21358+
21359+*/
21360+
21361+/* Measure is limited to ~66 characters */
21362+
21363+.measure {
21364+ max-width: 30em;
21365+}
21366+
21367+/* Measure is limited to ~80 characters */
21368+
21369+.measure-wide {
21370+ max-width: 34em;
21371+}
21372+
21373+/* Measure is limited to ~45 characters */
21374+
21375+.measure-narrow {
21376+ max-width: 20em;
21377+}
21378+
21379+/* Book paragraph style - paragraphs are indented with no vertical spacing. */
21380+
21381+.indent {
21382+ text-indent: 1em;
21383+ margin-top: 0;
21384+ margin-bottom: 0;
21385+}
21386+
21387+.small-caps {
21388+ -webkit-font-feature-settings: "c2sc";
21389+ font-feature-settings: "c2sc";
21390+ font-variant: small-caps;
21391+}
21392+
21393+/* Combine this class with a width to truncate text (or just leave as is to truncate at width of containing element. */
21394+
21395+.truncate {
21396+ white-space: nowrap;
21397+ overflow: hidden;
21398+ text-overflow: ellipsis;
21399+}
21400+
21401+@media screen and (min-width: 30em) {
21402+ .measure-ns {
21403+ max-width: 30em;
21404+ }
21405+ .measure-wide-ns {
21406+ max-width: 34em;
21407+ }
21408+ .measure-narrow-ns {
21409+ max-width: 20em;
21410+ }
21411+ .indent-ns {
21412+ text-indent: 1em;
21413+ margin-top: 0;
21414+ margin-bottom: 0;
21415+ }
21416+ .small-caps-ns {
21417+ -webkit-font-feature-settings: "c2sc";
21418+ font-feature-settings: "c2sc";
21419+ font-variant: small-caps;
21420+ }
21421+ .truncate-ns {
21422+ white-space: nowrap;
21423+ overflow: hidden;
21424+ text-overflow: ellipsis;
21425+ }
21426+}
21427+
21428+@media screen and (min-width: 30em) and (max-width: 60em) {
21429+ .measure-m {
21430+ max-width: 30em;
21431+ }
21432+ .measure-wide-m {
21433+ max-width: 34em;
21434+ }
21435+ .measure-narrow-m {
21436+ max-width: 20em;
21437+ }
21438+ .indent-m {
21439+ text-indent: 1em;
21440+ margin-top: 0;
21441+ margin-bottom: 0;
21442+ }
21443+ .small-caps-m {
21444+ -webkit-font-feature-settings: "c2sc";
21445+ font-feature-settings: "c2sc";
21446+ font-variant: small-caps;
21447+ }
21448+ .truncate-m {
21449+ white-space: nowrap;
21450+ overflow: hidden;
21451+ text-overflow: ellipsis;
21452+ }
21453+}
21454+
21455+@media screen and (min-width: 60em) {
21456+ .measure-l {
21457+ max-width: 30em;
21458+ }
21459+ .measure-wide-l {
21460+ max-width: 34em;
21461+ }
21462+ .measure-narrow-l {
21463+ max-width: 20em;
21464+ }
21465+ .indent-l {
21466+ text-indent: 1em;
21467+ margin-top: 0;
21468+ margin-bottom: 0;
21469+ }
21470+ .small-caps-l {
21471+ -webkit-font-feature-settings: "c2sc";
21472+ font-feature-settings: "c2sc";
21473+ font-variant: small-caps;
21474+ }
21475+ .truncate-l {
21476+ white-space: nowrap;
21477+ overflow: hidden;
21478+ text-overflow: ellipsis;
21479+ }
21480+}
21481+
21482+/*
21483+
21484+ UTILITIES
21485+
21486+ Media Query Extensions:
21487+ -ns = not-small
21488+ -m = medium
21489+ -l = large
21490+
21491+*/
21492+
21493+/* Equivalent to .overflow-y-scroll */
21494+
21495+.overflow-container {
21496+ overflow-y: scroll;
21497+}
21498+
21499+.center {
21500+ margin-right: auto;
21501+ margin-left: auto;
21502+}
21503+
21504+.mr-auto { margin-right: auto; }
21505+
21506+.ml-auto { margin-left: auto; }
21507+
21508+@media screen and (min-width: 30em){
21509+ .center-ns {
21510+ margin-right: auto;
21511+ margin-left: auto;
21512+ }
21513+ .mr-auto-ns { margin-right: auto; }
21514+ .ml-auto-ns { margin-left: auto; }
21515+}
21516+
21517+@media screen and (min-width: 30em) and (max-width: 60em){
21518+ .center-m {
21519+ margin-right: auto;
21520+ margin-left: auto;
21521+ }
21522+ .mr-auto-m { margin-right: auto; }
21523+ .ml-auto-m { margin-left: auto; }
21524+}
21525+
21526+@media screen and (min-width: 60em){
21527+ .center-l {
21528+ margin-right: auto;
21529+ margin-left: auto;
21530+ }
21531+ .mr-auto-l { margin-right: auto; }
21532+ .ml-auto-l { margin-left: auto; }
21533+}
21534+
21535+/*
21536+
21537+ VISIBILITY
21538+
21539+ Media Query Extensions:
21540+ -ns = not-small
21541+ -m = medium
21542+ -l = large
21543+
21544+*/
21545+
21546+/*
21547+ Text that is hidden but accessible
21548+ Ref: http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
21549+*/
21550+
21551+.clip {
21552+ position: fixed !important;
21553+ _position: absolute !important;
21554+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
21555+ clip: rect(1px, 1px, 1px, 1px);
21556+}
21557+
21558+@media screen and (min-width: 30em) {
21559+ .clip-ns {
21560+ position: fixed !important;
21561+ _position: absolute !important;
21562+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
21563+ clip: rect(1px, 1px, 1px, 1px);
21564+ }
21565+}
21566+
21567+@media screen and (min-width: 30em) and (max-width: 60em) {
21568+ .clip-m {
21569+ position: fixed !important;
21570+ _position: absolute !important;
21571+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
21572+ clip: rect(1px, 1px, 1px, 1px);
21573+ }
21574+}
21575+
21576+@media screen and (min-width: 60em) {
21577+ .clip-l {
21578+ position: fixed !important;
21579+ _position: absolute !important;
21580+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
21581+ clip: rect(1px, 1px, 1px, 1px);
21582+ }
21583+}
21584+
21585+/*
21586+
21587+ WHITE SPACE
21588+
21589+ Media Query Extensions:
21590+ -ns = not-small
21591+ -m = medium
21592+ -l = large
21593+
21594+*/
21595+
21596+.ws-normal { white-space: normal; }
21597+
21598+.nowrap { white-space: nowrap; }
21599+
21600+.pre { white-space: pre; }
21601+
21602+@media screen and (min-width: 30em) {
21603+ .ws-normal-ns { white-space: normal; }
21604+ .nowrap-ns { white-space: nowrap; }
21605+ .pre-ns { white-space: pre; }
21606+}
21607+
21608+@media screen and (min-width: 30em) and (max-width: 60em) {
21609+ .ws-normal-m { white-space: normal; }
21610+ .nowrap-m { white-space: nowrap; }
21611+ .pre-m { white-space: pre; }
21612+}
21613+
21614+@media screen and (min-width: 60em) {
21615+ .ws-normal-l { white-space: normal; }
21616+ .nowrap-l { white-space: nowrap; }
21617+ .pre-l { white-space: pre; }
21618+}
21619+
21620+/*
21621+
21622+ VERTICAL ALIGN
21623+
21624+ Media Query Extensions:
21625+ -ns = not-small
21626+ -m = medium
21627+ -l = large
21628+
21629+*/
21630+
21631+.v-base { vertical-align: baseline; }
21632+
21633+.v-mid { vertical-align: middle; }
21634+
21635+.v-top { vertical-align: top; }
21636+
21637+.v-btm { vertical-align: bottom; }
21638+
21639+@media screen and (min-width: 30em) {
21640+ .v-base-ns { vertical-align: baseline; }
21641+ .v-mid-ns { vertical-align: middle; }
21642+ .v-top-ns { vertical-align: top; }
21643+ .v-btm-ns { vertical-align: bottom; }
21644+}
21645+
21646+@media screen and (min-width: 30em) and (max-width: 60em) {
21647+ .v-base-m { vertical-align: baseline; }
21648+ .v-mid-m { vertical-align: middle; }
21649+ .v-top-m { vertical-align: top; }
21650+ .v-btm-m { vertical-align: bottom; }
21651+}
21652+
21653+@media screen and (min-width: 60em) {
21654+ .v-base-l { vertical-align: baseline; }
21655+ .v-mid-l { vertical-align: middle; }
21656+ .v-top-l { vertical-align: top; }
21657+ .v-btm-l { vertical-align: bottom; }
21658+}
21659+
21660+/*
21661+
21662+ HOVER EFFECTS
21663+ Docs: http://tachyons.io/docs/themes/hovers/
21664+
21665+ - Dim
21666+ - Glow
21667+ - Hide Child
21668+ - Underline text
21669+ - Grow
21670+ - Pointer
21671+ - Shadow
21672+
21673+*/
21674+
21675+/*
21676+
21677+ Dim element on hover by adding the dim class.
21678+
21679+*/
21680+
21681+.dim {
21682+ opacity: 1;
21683+ transition: opacity .15s ease-in;
21684+}
21685+
21686+.dim:hover,
21687+.dim:focus {
21688+ opacity: .5;
21689+ transition: opacity .15s ease-in;
21690+}
21691+
21692+.dim:active {
21693+ opacity: .8; transition: opacity .15s ease-out;
21694+}
21695+
21696+/*
21697+
21698+ Animate opacity to 100% on hover by adding the glow class.
21699+
21700+*/
21701+
21702+.glow {
21703+ transition: opacity .15s ease-in;
21704+}
21705+
21706+.glow:hover,
21707+.glow:focus {
21708+ opacity: 1;
21709+ transition: opacity .15s ease-in;
21710+}
21711+
21712+/*
21713+
21714+ Hide child & reveal on hover:
21715+
21716+ Put the hide-child class on a parent element and any nested element with the
21717+ child class will be hidden and displayed on hover or focus.
21718+
21719+ <div class="hide-child">
21720+ <div class="child"> Hidden until hover or focus </div>
21721+ <div class="child"> Hidden until hover or focus </div>
21722+ <div class="child"> Hidden until hover or focus </div>
21723+ <div class="child"> Hidden until hover or focus </div>
21724+ </div>
21725+*/
21726+
21727+.hide-child .child {
21728+ opacity: 0;
21729+ transition: opacity .15s ease-in;
21730+}
21731+
21732+.hide-child:hover .child,
21733+.hide-child:focus .child,
21734+.hide-child:active .child {
21735+ opacity: 1;
21736+ transition: opacity .15s ease-in;
21737+}
21738+
21739+.underline-hover:hover,
21740+.underline-hover:focus {
21741+ text-decoration: underline;
21742+}
21743+
21744+/* Can combine this with overflow-hidden to make background images grow on hover
21745+ * even if you are using background-size: cover */
21746+
21747+.grow {
21748+ -moz-osx-font-smoothing: grayscale;
21749+ -webkit-backface-visibility: hidden;
21750+ backface-visibility: hidden;
21751+ -webkit-transform: translateZ(0);
21752+ transform: translateZ(0);
21753+ transition: -webkit-transform 0.25s ease-out;
21754+ transition: transform 0.25s ease-out;
21755+ transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out;
21756+}
21757+
21758+.grow:hover,
21759+.grow:focus {
21760+ -webkit-transform: scale(1.05);
21761+ transform: scale(1.05);
21762+}
21763+
21764+.grow:active {
21765+ -webkit-transform: scale(.90);
21766+ transform: scale(.90);
21767+}
21768+
21769+.grow-large {
21770+ -moz-osx-font-smoothing: grayscale;
21771+ -webkit-backface-visibility: hidden;
21772+ backface-visibility: hidden;
21773+ -webkit-transform: translateZ(0);
21774+ transform: translateZ(0);
21775+ transition: -webkit-transform .25s ease-in-out;
21776+ transition: transform .25s ease-in-out;
21777+ transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
21778+}
21779+
21780+.grow-large:hover,
21781+.grow-large:focus {
21782+ -webkit-transform: scale(1.2);
21783+ transform: scale(1.2);
21784+}
21785+
21786+.grow-large:active {
21787+ -webkit-transform: scale(.95);
21788+ transform: scale(.95);
21789+}
21790+
21791+/* Add pointer on hover */
21792+
21793+.pointer:hover {
21794+ cursor: pointer;
21795+}
21796+
21797+/*
21798+ Add shadow on hover.
21799+
21800+ Performant box-shadow animation pattern from
21801+ http://tobiasahlin.com/blog/how-to-animate-box-shadow/
21802+*/
21803+
21804+.shadow-hover {
21805+ cursor: pointer;
21806+ position: relative;
21807+ transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
21808+}
21809+
21810+.shadow-hover::after {
21811+ content: '';
21812+ box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, .2);
21813+ border-radius: inherit;
21814+ opacity: 0;
21815+ position: absolute;
21816+ top: 0;
21817+ left: 0;
21818+ width: 100%;
21819+ height: 100%;
21820+ z-index: -1;
21821+ transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
21822+}
21823+
21824+.shadow-hover:hover::after,
21825+.shadow-hover:focus::after {
21826+ opacity: 1;
21827+}
21828+
21829+/* Combine with classes in skins and skins-pseudo for
21830+ * many different transition possibilities. */
21831+
21832+.bg-animate,
21833+.bg-animate:hover,
21834+.bg-animate:focus {
21835+ transition: background-color .15s ease-in-out;
21836+}
21837+
21838+/*
21839+
21840+ Z-INDEX
21841+
21842+ Base
21843+ z = z-index
21844+
21845+ Modifiers
21846+ -0 = literal value 0
21847+ -1 = literal value 1
21848+ -2 = literal value 2
21849+ -3 = literal value 3
21850+ -4 = literal value 4
21851+ -5 = literal value 5
21852+ -999 = literal value 999
21853+ -9999 = literal value 9999
21854+
21855+ -max = largest accepted z-index value as integer
21856+
21857+ -inherit = string value inherit
21858+ -initial = string value initial
21859+ -unset = string value unset
21860+
21861+ MDN: https://developer.mozilla.org/en/docs/Web/CSS/z-index
21862+ Spec: http://www.w3.org/TR/CSS2/zindex.html
21863+ Articles:
21864+ https://philipwalton.com/articles/what-no-one-told-you-about-z-index/
21865+
21866+ Tips on extending:
21867+ There might be a time worth using negative z-index values.
21868+ Or if you are using tachyons with another project, you might need to
21869+ adjust these values to suit your needs.
21870+
21871+*/
21872+
21873+.z-0 { z-index: 0; }
21874+
21875+.z-1 { z-index: 1; }
21876+
21877+.z-2 { z-index: 2; }
21878+
21879+.z-3 { z-index: 3; }
21880+
21881+.z-4 { z-index: 4; }
21882+
21883+.z-5 { z-index: 5; }
21884+
21885+.z-999 { z-index: 999; }
21886+
21887+.z-9999 { z-index: 9999; }
21888+
21889+.z-max {
21890+ z-index: 2147483647;
21891+}
21892+
21893+.z-inherit { z-index: inherit; }
21894+
21895+.z-initial { z-index: auto; z-index: initial; }
21896+
21897+.z-unset { z-index: unset; }
21898+
21899+/*
21900+
21901+ NESTED
21902+ Tachyons module for styling nested elements
21903+ that are generated by a cms.
21904+
21905+*/
21906+
21907+.nested-copy-line-height p,
21908+.nested-copy-line-height ul,
21909+.nested-copy-line-height ol {
21910+ line-height: 1.5;
21911+}
21912+
21913+.nested-headline-line-height h1,
21914+.nested-headline-line-height h2,
21915+.nested-headline-line-height h3,
21916+.nested-headline-line-height h4,
21917+.nested-headline-line-height h5,
21918+.nested-headline-line-height h6 {
21919+ line-height: 1.25;
21920+}
21921+
21922+.nested-list-reset ul,
21923+.nested-list-reset ol {
21924+ padding-left: 0;
21925+ margin-left: 0;
21926+ list-style-type: none;
21927+}
21928+
21929+.nested-copy-indent p+p {
21930+ text-indent: 1em;
21931+ margin-top: 0;
21932+ margin-bottom: 0;
21933+}
21934+
21935+.nested-copy-separator p+p {
21936+ margin-top: 1.5em;
21937+}
21938+
21939+.nested-img img {
21940+ width: 100%;
21941+ max-width: 100%;
21942+ display: block;
21943+}
21944+
21945+.nested-links a {
21946+ color: #357edd;
21947+ transition: color .15s ease-in;
21948+}
21949+
21950+.nested-links a:hover,
21951+.nested-links a:focus {
21952+ color: #96ccff;
21953+ transition: color .15s ease-in;
21954+}
21955+
21956+/*
21957+
21958+ STYLES
21959+
21960+ Add custom styles here.
21961+
21962+*/
21963+
21964+/* Variables */
21965+
21966+/* Importing here will allow you to override any variables in the modules */
21967+
21968+/*
21969+
21970+ Tachyons
21971+ COLOR VARIABLES
21972+
21973+ Grayscale
21974+ - Solids
21975+ - Transparencies
21976+ Colors
21977+
21978+*/
21979+
21980+/*
21981+
21982+ CUSTOM MEDIA QUERIES
21983+
21984+ Media query values can be changed to fit your own content.
21985+ There are no magic bullets when it comes to media query width values.
21986+ They should be declared in em units - and they should be set to meet
21987+ the needs of your content. You can also add additional media queries,
21988+ or remove some of the existing ones.
21989+
21990+ These media queries can be referenced like so:
21991+
21992+ @media (--breakpoint-not-small) {
21993+ .medium-and-larger-specific-style {
21994+ background-color: red;
21995+ }
21996+ }
21997+
21998+ @media (--breakpoint-medium) {
21999+ .medium-screen-specific-style {
22000+ background-color: red;
22001+ }
22002+ }
22003+
22004+ @media (--breakpoint-large) {
22005+ .large-and-larger-screen-specific-style {
22006+ background-color: red;
22007+ }
22008+ }
22009+
22010+*/
22011+
22012+/* Media Queries */
22013+
22014+/* Debugging */
22015+
22016+/* @import 'tachyons/src/_debug-children';
22017+@import 'tachyons/src/_debug-grid'; */
22018+
22019+/* Uncomment out the line below to help debug layout issues */
22020+
22021+/* @import 'tachyons/src/_debug'; */
22022+
22023+pre, .pre {
22024+ overflow-x: auto;
22025+ overflow-y: hidden;
22026+ overflow: scroll;
22027+}
22028+
22029+pre code {
22030+ display: block;
22031+ padding: 1.5em 1.5em;
22032+ white-space: pre;
22033+ font-size: .875rem;
22034+ line-height: 2;
22035+
22036+}
22037+
22038+pre {
22039+ background-color: #222;
22040+ color: #ddd;
22041+ white-space: pre;
22042+
22043+ -webkit-hyphens: none;
22044+
22045+ -ms-hyphens: none;
22046+
22047+ hyphens: none;
22048+ position: relative;
22049+}
22050+
22051+/* pagination.html: https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L117 */
22052+
22053+.pagination {
22054+ margin: 3rem 0;
22055+}
22056+
22057+.pagination li {
22058+ display: inline-block;
22059+ margin-right: .375rem;
22060+ font-size: .875rem;
22061+ margin-bottom: 2.5em;
22062+}
22063+
22064+.pagination li a {
22065+ padding: .5rem .625rem;
22066+ background-color: white;
22067+ color: #333;
22068+ border: 1px solid #ddd;
22069+ border-radius: 3px;
22070+ text-decoration: none;
22071+}
22072+
22073+.pagination li.disabled {
22074+ display: none;
22075+}
22076+
22077+.pagination li.active a:link,
22078+.pagination li.active a:active,
22079+.pagination li.active a:visited {
22080+ background-color: #ddd;
22081+}
22082+
22083+#TableOfContents ul li {
22084+ margin-bottom: 1em;
22085+}
22086+
22087+.facebook, .twitter, .instagram, .youtube, .github, .gitlab, .keybase, .linkedin, .medium, .mastodon, .slack, .stackoverflow {
22088+ fill: #BABABA;
22089+}
22090+
22091+.new-window {
22092+ opacity: 0;
22093+ display: inline-block;
22094+ vertical-align: top;
22095+}
22096+
22097+.link-transition:hover .new-window{
22098+ opacity: 1;
22099+}
22100+
22101+.facebook:hover {
22102+ fill: #3b5998;
22103+}
22104+
22105+.twitter:hover {
22106+ fill: #1da1f2;
22107+}
22108+
22109+.instagram:hover {
22110+ fill: #e1306c;
22111+}
22112+
22113+.youtube:hover {
22114+ fill: #cd201f;
22115+}
22116+
22117+.github:hover {
22118+ fill: #6cc644;
22119+}
22120+
22121+.gitlab:hover {
22122+ fill: #FC6D26;
22123+}
22124+
22125+.keybase:hover {
22126+ fill: #3d76ff;
22127+}
22128+
22129+.linkedin:hover {
22130+ fill: #0077b5
22131+}
22132+
22133+.medium:hover {
22134+ fill: #0077b5
22135+}
22136+
22137+.mastodon:hover {
22138+ fill: #3088d4;
22139+}
22140+
22141+.slack:hover {
22142+ fill: #E01E5A;
22143+}
22144+
22145+.stackoverflow:hover {
22146+ fill: #f48024;
22147+}
22148+
22149+/* Put your custom styles here and run `npm start` from the "src" directory on */
22150+
22151+#TableOfContents ul li {
22152+ margin-bottom: 1em;
22153+}
22154+
22155+.lh-copy blockquote {
22156+ display: block;
22157+ font-size: .875em;
22158+ margin-left: 2rem;
22159+ margin-top: 2rem;
22160+ margin-bottom: 2rem;
22161+ border-left: 4px solid #ccc;
22162+ padding-left: 1rem;
22163+
22164+}
22165+
22166+a{
22167+ word-wrap: break-word;
22168+}
22169diff --git a/themes/ananke/static/dist/css/app.e6e75cdafe2e909dacfabeb26857f994.css b/themes/ananke/static/dist/css/app.e6e75cdafe2e909dacfabeb26857f994.css
22170new file mode 100644
22171index 0000000000000000000000000000000000000000..51a05bcdcc0ba16c69d763fa4375c7346129ba89
22172--- /dev/null
22173+++ b/themes/ananke/static/dist/css/app.e6e75cdafe2e909dacfabeb26857f994.css
22174@@ -0,0 +1,5872 @@
22175+/*! TACHYONS v4.9.1 | http://tachyons.io */
22176+
22177+/*
22178+ *
22179+ * ________ ______
22180+ * ___ __/_____ _________ /______ ______________________
22181+ * __ / _ __ `/ ___/_ __ \_ / / / __ \_ __ \_ ___/
22182+ * _ / / /_/ // /__ _ / / / /_/ // /_/ / / / /(__ )
22183+ * /_/ \__,_/ \___/ /_/ /_/_\__, / \____//_/ /_//____/
22184+ * /____/
22185+ *
22186+ * TABLE OF CONTENTS
22187+ *
22188+ * 1. External Library Includes
22189+ * - Normalize.css | http://normalize.css.github.io
22190+ * 2. Tachyons Modules
22191+ * 3. Variables
22192+ * - Media Queries
22193+ * - Colors
22194+ * 4. Debugging
22195+ * - Debug all
22196+ * - Debug children
22197+ *
22198+ */
22199+
22200+/* External Library Includes */
22201+
22202+/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
22203+
22204+/* Document
22205+ ========================================================================== */
22206+
22207+/**
22208+ * 1. Correct the line height in all browsers.
22209+ * 2. Prevent adjustments of font size after orientation changes in iOS.
22210+ */
22211+
22212+html {
22213+ line-height: 1.15; /* 1 */
22214+ -webkit-text-size-adjust: 100%; /* 2 */
22215+}
22216+
22217+/* Sections
22218+ ========================================================================== */
22219+
22220+/**
22221+ * Remove the margin in all browsers.
22222+ */
22223+
22224+body {
22225+ margin: 0;
22226+}
22227+
22228+/**
22229+ * Correct the font size and margin on `h1` elements within `section` and
22230+ * `article` contexts in Chrome, Firefox, and Safari.
22231+ */
22232+
22233+h1 {
22234+ font-size: 2em;
22235+ margin: 0.67em 0;
22236+}
22237+
22238+/* Grouping content
22239+ ========================================================================== */
22240+
22241+/**
22242+ * 1. Add the correct box sizing in Firefox.
22243+ * 2. Show the overflow in Edge and IE.
22244+ */
22245+
22246+hr {
22247+ box-sizing: content-box; /* 1 */
22248+ height: 0; /* 1 */
22249+ overflow: visible; /* 2 */
22250+}
22251+
22252+/**
22253+ * 1. Correct the inheritance and scaling of font size in all browsers.
22254+ * 2. Correct the odd `em` font sizing in all browsers.
22255+ */
22256+
22257+pre {
22258+ font-family: monospace, monospace; /* 1 */
22259+ font-size: 1em; /* 2 */
22260+}
22261+
22262+/* Text-level semantics
22263+ ========================================================================== */
22264+
22265+/**
22266+ * Remove the gray background on active links in IE 10.
22267+ */
22268+
22269+a {
22270+ background-color: transparent;
22271+}
22272+
22273+/**
22274+ * 1. Remove the bottom border in Chrome 57-
22275+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
22276+ */
22277+
22278+abbr[title] {
22279+ border-bottom: none; /* 1 */
22280+ text-decoration: underline; /* 2 */
22281+ text-decoration: underline dotted; /* 2 */
22282+}
22283+
22284+/**
22285+ * Add the correct font weight in Chrome, Edge, and Safari.
22286+ */
22287+
22288+b,
22289+strong {
22290+ font-weight: bolder;
22291+}
22292+
22293+/**
22294+ * 1. Correct the inheritance and scaling of font size in all browsers.
22295+ * 2. Correct the odd `em` font sizing in all browsers.
22296+ */
22297+
22298+code,
22299+kbd,
22300+samp {
22301+ font-family: monospace, monospace; /* 1 */
22302+ font-size: 1em; /* 2 */
22303+}
22304+
22305+/**
22306+ * Add the correct font size in all browsers.
22307+ */
22308+
22309+small {
22310+ font-size: 80%;
22311+}
22312+
22313+/**
22314+ * Prevent `sub` and `sup` elements from affecting the line height in
22315+ * all browsers.
22316+ */
22317+
22318+sub,
22319+sup {
22320+ font-size: 75%;
22321+ line-height: 0;
22322+ position: relative;
22323+ vertical-align: baseline;
22324+}
22325+
22326+sub {
22327+ bottom: -0.25em;
22328+}
22329+
22330+sup {
22331+ top: -0.5em;
22332+}
22333+
22334+/* Embedded content
22335+ ========================================================================== */
22336+
22337+/**
22338+ * Remove the border on images inside links in IE 10.
22339+ */
22340+
22341+img {
22342+ border-style: none;
22343+}
22344+
22345+/* Forms
22346+ ========================================================================== */
22347+
22348+/**
22349+ * 1. Change the font styles in all browsers.
22350+ * 2. Remove the margin in Firefox and Safari.
22351+ */
22352+
22353+button,
22354+input,
22355+optgroup,
22356+select,
22357+textarea {
22358+ font-family: inherit; /* 1 */
22359+ font-size: 100%; /* 1 */
22360+ line-height: 1.15; /* 1 */
22361+ margin: 0; /* 2 */
22362+}
22363+
22364+/**
22365+ * Show the overflow in IE.
22366+ * 1. Show the overflow in Edge.
22367+ */
22368+
22369+button,
22370+input { /* 1 */
22371+ overflow: visible;
22372+}
22373+
22374+/**
22375+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
22376+ * 1. Remove the inheritance of text transform in Firefox.
22377+ */
22378+
22379+button,
22380+select { /* 1 */
22381+ text-transform: none;
22382+}
22383+
22384+/**
22385+ * Correct the inability to style clickable types in iOS and Safari.
22386+ */
22387+
22388+button,
22389+[type="button"],
22390+[type="reset"],
22391+[type="submit"] {
22392+ -webkit-appearance: button;
22393+}
22394+
22395+/**
22396+ * Remove the inner border and padding in Firefox.
22397+ */
22398+
22399+button::-moz-focus-inner,
22400+[type="button"]::-moz-focus-inner,
22401+[type="reset"]::-moz-focus-inner,
22402+[type="submit"]::-moz-focus-inner {
22403+ border-style: none;
22404+ padding: 0;
22405+}
22406+
22407+/**
22408+ * Restore the focus styles unset by the previous rule.
22409+ */
22410+
22411+button:-moz-focusring,
22412+[type="button"]:-moz-focusring,
22413+[type="reset"]:-moz-focusring,
22414+[type="submit"]:-moz-focusring {
22415+ outline: 1px dotted ButtonText;
22416+}
22417+
22418+/**
22419+ * Correct the padding in Firefox.
22420+ */
22421+
22422+fieldset {
22423+ padding: 0.35em 0.75em 0.625em;
22424+}
22425+
22426+/**
22427+ * 1. Correct the text wrapping in Edge and IE.
22428+ * 2. Correct the color inheritance from `fieldset` elements in IE.
22429+ * 3. Remove the padding so developers are not caught out when they zero out
22430+ * `fieldset` elements in all browsers.
22431+ */
22432+
22433+legend {
22434+ box-sizing: border-box; /* 1 */
22435+ color: inherit; /* 2 */
22436+ display: table; /* 1 */
22437+ max-width: 100%; /* 1 */
22438+ padding: 0; /* 3 */
22439+ white-space: normal; /* 1 */
22440+}
22441+
22442+/**
22443+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
22444+ */
22445+
22446+progress {
22447+ vertical-align: baseline;
22448+}
22449+
22450+/**
22451+ * Remove the default vertical scrollbar in IE 10+.
22452+ */
22453+
22454+textarea {
22455+ overflow: auto;
22456+}
22457+
22458+/**
22459+ * 1. Add the correct box sizing in IE 10.
22460+ * 2. Remove the padding in IE 10.
22461+ */
22462+
22463+[type="checkbox"],
22464+[type="radio"] {
22465+ box-sizing: border-box; /* 1 */
22466+ padding: 0; /* 2 */
22467+}
22468+
22469+/**
22470+ * Correct the cursor style of increment and decrement buttons in Chrome.
22471+ */
22472+
22473+[type="number"]::-webkit-inner-spin-button,
22474+[type="number"]::-webkit-outer-spin-button {
22475+ height: auto;
22476+}
22477+
22478+/**
22479+ * 1. Correct the odd appearance in Chrome and Safari.
22480+ * 2. Correct the outline style in Safari.
22481+ */
22482+
22483+[type="search"] {
22484+ -webkit-appearance: textfield; /* 1 */
22485+ outline-offset: -2px; /* 2 */
22486+}
22487+
22488+/**
22489+ * Remove the inner padding in Chrome and Safari on macOS.
22490+ */
22491+
22492+[type="search"]::-webkit-search-decoration {
22493+ -webkit-appearance: none;
22494+}
22495+
22496+/**
22497+ * 1. Correct the inability to style clickable types in iOS and Safari.
22498+ * 2. Change font properties to `inherit` in Safari.
22499+ */
22500+
22501+::-webkit-file-upload-button {
22502+ -webkit-appearance: button; /* 1 */
22503+ font: inherit; /* 2 */
22504+}
22505+
22506+/* Interactive
22507+ ========================================================================== */
22508+
22509+/*
22510+ * Add the correct display in Edge, IE 10+, and Firefox.
22511+ */
22512+
22513+details {
22514+ display: block;
22515+}
22516+
22517+/*
22518+ * Add the correct display in all browsers.
22519+ */
22520+
22521+summary {
22522+ display: list-item;
22523+}
22524+
22525+/* Misc
22526+ ========================================================================== */
22527+
22528+/**
22529+ * Add the correct display in IE 10+.
22530+ */
22531+
22532+template {
22533+ display: none;
22534+}
22535+
22536+/**
22537+ * Add the correct display in IE 10.
22538+ */
22539+
22540+[hidden] {
22541+ display: none;
22542+}
22543+
22544+/* Modules */
22545+
22546+/*
22547+
22548+ BOX SIZING
22549+
22550+*/
22551+
22552+html,
22553+body,
22554+div,
22555+article,
22556+aside,
22557+section,
22558+main,
22559+nav,
22560+footer,
22561+header,
22562+form,
22563+fieldset,
22564+legend,
22565+pre,
22566+code,
22567+a,
22568+h1,h2,h3,h4,h5,h6,
22569+p,
22570+ul,
22571+ol,
22572+li,
22573+dl,
22574+dt,
22575+dd,
22576+blockquote,
22577+figcaption,
22578+figure,
22579+textarea,
22580+table,
22581+td,
22582+th,
22583+tr,
22584+input[type="email"],
22585+input[type="number"],
22586+input[type="password"],
22587+input[type="tel"],
22588+input[type="text"],
22589+input[type="url"],
22590+.border-box {
22591+ box-sizing: border-box;
22592+}
22593+
22594+/*
22595+
22596+ ASPECT RATIOS
22597+
22598+*/
22599+
22600+/* This is for fluid media that is embedded from third party sites like youtube, vimeo etc.
22601+ * Wrap the outer element in aspect-ratio and then extend it with the desired ratio i.e
22602+ * Make sure there are no height and width attributes on the embedded media.
22603+ * Adapted from: https://github.com/suitcss/components-flex-embed
22604+ *
22605+ * Example:
22606+ *
22607+ * <div class="aspect-ratio aspect-ratio--16x9">
22608+ * <iframe class="aspect-ratio--object"></iframe>
22609+ * </div>
22610+ *
22611+ * */
22612+
22613+.aspect-ratio {
22614+ height: 0;
22615+ position: relative;
22616+}
22617+
22618+.aspect-ratio--16x9 { padding-bottom: 56.25%; }
22619+
22620+.aspect-ratio--9x16 { padding-bottom: 177.77%; }
22621+
22622+.aspect-ratio--4x3 { padding-bottom: 75%; }
22623+
22624+.aspect-ratio--3x4 { padding-bottom: 133.33%; }
22625+
22626+.aspect-ratio--6x4 { padding-bottom: 66.6%; }
22627+
22628+.aspect-ratio--4x6 { padding-bottom: 150%; }
22629+
22630+.aspect-ratio--8x5 { padding-bottom: 62.5%; }
22631+
22632+.aspect-ratio--5x8 { padding-bottom: 160%; }
22633+
22634+.aspect-ratio--7x5 { padding-bottom: 71.42%; }
22635+
22636+.aspect-ratio--5x7 { padding-bottom: 140%; }
22637+
22638+.aspect-ratio--1x1 { padding-bottom: 100%; }
22639+
22640+.aspect-ratio--object {
22641+ position: absolute;
22642+ top: 0;
22643+ right: 0;
22644+ bottom: 0;
22645+ left: 0;
22646+ width: 100%;
22647+ height: 100%;
22648+ z-index: 100;
22649+}
22650+
22651+@media screen and (min-width: 30em){
22652+ .aspect-ratio-ns {
22653+ height: 0;
22654+ position: relative;
22655+ }
22656+ .aspect-ratio--16x9-ns { padding-bottom: 56.25%; }
22657+ .aspect-ratio--9x16-ns { padding-bottom: 177.77%; }
22658+ .aspect-ratio--4x3-ns { padding-bottom: 75%; }
22659+ .aspect-ratio--3x4-ns { padding-bottom: 133.33%; }
22660+ .aspect-ratio--6x4-ns { padding-bottom: 66.6%; }
22661+ .aspect-ratio--4x6-ns { padding-bottom: 150%; }
22662+ .aspect-ratio--8x5-ns { padding-bottom: 62.5%; }
22663+ .aspect-ratio--5x8-ns { padding-bottom: 160%; }
22664+ .aspect-ratio--7x5-ns { padding-bottom: 71.42%; }
22665+ .aspect-ratio--5x7-ns { padding-bottom: 140%; }
22666+ .aspect-ratio--1x1-ns { padding-bottom: 100%; }
22667+ .aspect-ratio--object-ns {
22668+ position: absolute;
22669+ top: 0;
22670+ right: 0;
22671+ bottom: 0;
22672+ left: 0;
22673+ width: 100%;
22674+ height: 100%;
22675+ z-index: 100;
22676+ }
22677+}
22678+
22679+@media screen and (min-width: 30em) and (max-width: 60em){
22680+ .aspect-ratio-m {
22681+ height: 0;
22682+ position: relative;
22683+ }
22684+ .aspect-ratio--16x9-m { padding-bottom: 56.25%; }
22685+ .aspect-ratio--9x16-m { padding-bottom: 177.77%; }
22686+ .aspect-ratio--4x3-m { padding-bottom: 75%; }
22687+ .aspect-ratio--3x4-m { padding-bottom: 133.33%; }
22688+ .aspect-ratio--6x4-m { padding-bottom: 66.6%; }
22689+ .aspect-ratio--4x6-m { padding-bottom: 150%; }
22690+ .aspect-ratio--8x5-m { padding-bottom: 62.5%; }
22691+ .aspect-ratio--5x8-m { padding-bottom: 160%; }
22692+ .aspect-ratio--7x5-m { padding-bottom: 71.42%; }
22693+ .aspect-ratio--5x7-m { padding-bottom: 140%; }
22694+ .aspect-ratio--1x1-m { padding-bottom: 100%; }
22695+ .aspect-ratio--object-m {
22696+ position: absolute;
22697+ top: 0;
22698+ right: 0;
22699+ bottom: 0;
22700+ left: 0;
22701+ width: 100%;
22702+ height: 100%;
22703+ z-index: 100;
22704+ }
22705+}
22706+
22707+@media screen and (min-width: 60em){
22708+ .aspect-ratio-l {
22709+ height: 0;
22710+ position: relative;
22711+ }
22712+ .aspect-ratio--16x9-l { padding-bottom: 56.25%; }
22713+ .aspect-ratio--9x16-l { padding-bottom: 177.77%; }
22714+ .aspect-ratio--4x3-l { padding-bottom: 75%; }
22715+ .aspect-ratio--3x4-l { padding-bottom: 133.33%; }
22716+ .aspect-ratio--6x4-l { padding-bottom: 66.6%; }
22717+ .aspect-ratio--4x6-l { padding-bottom: 150%; }
22718+ .aspect-ratio--8x5-l { padding-bottom: 62.5%; }
22719+ .aspect-ratio--5x8-l { padding-bottom: 160%; }
22720+ .aspect-ratio--7x5-l { padding-bottom: 71.42%; }
22721+ .aspect-ratio--5x7-l { padding-bottom: 140%; }
22722+ .aspect-ratio--1x1-l { padding-bottom: 100%; }
22723+ .aspect-ratio--object-l {
22724+ position: absolute;
22725+ top: 0;
22726+ right: 0;
22727+ bottom: 0;
22728+ left: 0;
22729+ width: 100%;
22730+ height: 100%;
22731+ z-index: 100;
22732+ }
22733+}
22734+
22735+/*
22736+
22737+ IMAGES
22738+ Docs: http://tachyons.io/docs/elements/images/
22739+
22740+*/
22741+
22742+/* Responsive images! */
22743+
22744+img { max-width: 100%; }
22745+
22746+/*
22747+
22748+ BACKGROUND SIZE
22749+ Docs: http://tachyons.io/docs/themes/background-size/
22750+
22751+ Media Query Extensions:
22752+ -ns = not-small
22753+ -m = medium
22754+ -l = large
22755+
22756+*/
22757+
22758+/*
22759+ Often used in combination with background image set as an inline style
22760+ on an html element.
22761+*/
22762+
22763+.cover { background-size: cover!important; }
22764+
22765+.contain { background-size: contain!important; }
22766+
22767+@media screen and (min-width: 30em) {
22768+ .cover-ns { background-size: cover!important; }
22769+ .contain-ns { background-size: contain!important; }
22770+}
22771+
22772+@media screen and (min-width: 30em) and (max-width: 60em) {
22773+ .cover-m { background-size: cover!important; }
22774+ .contain-m { background-size: contain!important; }
22775+}
22776+
22777+@media screen and (min-width: 60em) {
22778+ .cover-l { background-size: cover!important; }
22779+ .contain-l { background-size: contain!important; }
22780+}
22781+
22782+/*
22783+
22784+ BACKGROUND POSITION
22785+
22786+ Base:
22787+ bg = background
22788+
22789+ Modifiers:
22790+ -center = center center
22791+ -top = top center
22792+ -right = center right
22793+ -bottom = bottom center
22794+ -left = center left
22795+
22796+ Media Query Extensions:
22797+ -ns = not-small
22798+ -m = medium
22799+ -l = large
22800+
22801+ */
22802+
22803+.bg-center {
22804+ background-repeat: no-repeat;
22805+ background-position: center center;
22806+}
22807+
22808+.bg-top {
22809+ background-repeat: no-repeat;
22810+ background-position: top center;
22811+}
22812+
22813+.bg-right {
22814+ background-repeat: no-repeat;
22815+ background-position: center right;
22816+}
22817+
22818+.bg-bottom {
22819+ background-repeat: no-repeat;
22820+ background-position: bottom center;
22821+}
22822+
22823+.bg-left {
22824+ background-repeat: no-repeat;
22825+ background-position: center left;
22826+}
22827+
22828+@media screen and (min-width: 30em) {
22829+ .bg-center-ns {
22830+ background-repeat: no-repeat;
22831+ background-position: center center;
22832+ }
22833+
22834+ .bg-top-ns {
22835+ background-repeat: no-repeat;
22836+ background-position: top center;
22837+ }
22838+
22839+ .bg-right-ns {
22840+ background-repeat: no-repeat;
22841+ background-position: center right;
22842+ }
22843+
22844+ .bg-bottom-ns {
22845+ background-repeat: no-repeat;
22846+ background-position: bottom center;
22847+ }
22848+
22849+ .bg-left-ns {
22850+ background-repeat: no-repeat;
22851+ background-position: center left;
22852+ }
22853+}
22854+
22855+@media screen and (min-width: 30em) and (max-width: 60em) {
22856+ .bg-center-m {
22857+ background-repeat: no-repeat;
22858+ background-position: center center;
22859+ }
22860+
22861+ .bg-top-m {
22862+ background-repeat: no-repeat;
22863+ background-position: top center;
22864+ }
22865+
22866+ .bg-right-m {
22867+ background-repeat: no-repeat;
22868+ background-position: center right;
22869+ }
22870+
22871+ .bg-bottom-m {
22872+ background-repeat: no-repeat;
22873+ background-position: bottom center;
22874+ }
22875+
22876+ .bg-left-m {
22877+ background-repeat: no-repeat;
22878+ background-position: center left;
22879+ }
22880+}
22881+
22882+@media screen and (min-width: 60em) {
22883+ .bg-center-l {
22884+ background-repeat: no-repeat;
22885+ background-position: center center;
22886+ }
22887+
22888+ .bg-top-l {
22889+ background-repeat: no-repeat;
22890+ background-position: top center;
22891+ }
22892+
22893+ .bg-right-l {
22894+ background-repeat: no-repeat;
22895+ background-position: center right;
22896+ }
22897+
22898+ .bg-bottom-l {
22899+ background-repeat: no-repeat;
22900+ background-position: bottom center;
22901+ }
22902+
22903+ .bg-left-l {
22904+ background-repeat: no-repeat;
22905+ background-position: center left;
22906+ }
22907+}
22908+
22909+/*
22910+
22911+ OUTLINES
22912+
22913+ Media Query Extensions:
22914+ -ns = not-small
22915+ -m = medium
22916+ -l = large
22917+
22918+*/
22919+
22920+.outline { outline: 1px solid; }
22921+
22922+.outline-transparent { outline: 1px solid transparent; }
22923+
22924+.outline-0 { outline: 0; }
22925+
22926+@media screen and (min-width: 30em) {
22927+ .outline-ns { outline: 1px solid; }
22928+ .outline-transparent-ns { outline: 1px solid transparent; }
22929+ .outline-0-ns { outline: 0; }
22930+}
22931+
22932+@media screen and (min-width: 30em) and (max-width: 60em) {
22933+ .outline-m { outline: 1px solid; }
22934+ .outline-transparent-m { outline: 1px solid transparent; }
22935+ .outline-0-m { outline: 0; }
22936+}
22937+
22938+@media screen and (min-width: 60em) {
22939+ .outline-l { outline: 1px solid; }
22940+ .outline-transparent-l { outline: 1px solid transparent; }
22941+ .outline-0-l { outline: 0; }
22942+}
22943+
22944+/*
22945+
22946+ BORDERS
22947+ Docs: http://tachyons.io/docs/themes/borders/
22948+
22949+ Base:
22950+ b = border
22951+
22952+ Modifiers:
22953+ a = all
22954+ t = top
22955+ r = right
22956+ b = bottom
22957+ l = left
22958+ n = none
22959+
22960+ Media Query Extensions:
22961+ -ns = not-small
22962+ -m = medium
22963+ -l = large
22964+
22965+*/
22966+
22967+.ba { border-style: solid; border-width: 1px; }
22968+
22969+.bt { border-top-style: solid; border-top-width: 1px; }
22970+
22971+.br { border-right-style: solid; border-right-width: 1px; }
22972+
22973+.bb { border-bottom-style: solid; border-bottom-width: 1px; }
22974+
22975+.bl { border-left-style: solid; border-left-width: 1px; }
22976+
22977+.bn { border-style: none; border-width: 0; }
22978+
22979+@media screen and (min-width: 30em) {
22980+ .ba-ns { border-style: solid; border-width: 1px; }
22981+ .bt-ns { border-top-style: solid; border-top-width: 1px; }
22982+ .br-ns { border-right-style: solid; border-right-width: 1px; }
22983+ .bb-ns { border-bottom-style: solid; border-bottom-width: 1px; }
22984+ .bl-ns { border-left-style: solid; border-left-width: 1px; }
22985+ .bn-ns { border-style: none; border-width: 0; }
22986+}
22987+
22988+@media screen and (min-width: 30em) and (max-width: 60em) {
22989+ .ba-m { border-style: solid; border-width: 1px; }
22990+ .bt-m { border-top-style: solid; border-top-width: 1px; }
22991+ .br-m { border-right-style: solid; border-right-width: 1px; }
22992+ .bb-m { border-bottom-style: solid; border-bottom-width: 1px; }
22993+ .bl-m { border-left-style: solid; border-left-width: 1px; }
22994+ .bn-m { border-style: none; border-width: 0; }
22995+}
22996+
22997+@media screen and (min-width: 60em) {
22998+ .ba-l { border-style: solid; border-width: 1px; }
22999+ .bt-l { border-top-style: solid; border-top-width: 1px; }
23000+ .br-l { border-right-style: solid; border-right-width: 1px; }
23001+ .bb-l { border-bottom-style: solid; border-bottom-width: 1px; }
23002+ .bl-l { border-left-style: solid; border-left-width: 1px; }
23003+ .bn-l { border-style: none; border-width: 0; }
23004+}
23005+
23006+/*
23007+
23008+ BORDER COLORS
23009+ Docs: http://tachyons.io/docs/themes/borders/
23010+
23011+ Border colors can be used to extend the base
23012+ border classes ba,bt,bb,br,bl found in the _borders.css file.
23013+
23014+ The base border class by default will set the color of the border
23015+ to that of the current text color. These classes are for the cases
23016+ where you desire for the text and border colors to be different.
23017+
23018+ Base:
23019+ b = border
23020+
23021+ Modifiers:
23022+ --color-name = each color variable name is also a border color name
23023+
23024+*/
23025+
23026+.b--black { border-color: #000; }
23027+
23028+.b--near-black { border-color: #111; }
23029+
23030+.b--dark-gray { border-color: #333; }
23031+
23032+.b--mid-gray { border-color: #555; }
23033+
23034+.b--gray { border-color: #777; }
23035+
23036+.b--silver { border-color: #999; }
23037+
23038+.b--light-silver { border-color: #aaa; }
23039+
23040+.b--moon-gray { border-color: #ccc; }
23041+
23042+.b--light-gray { border-color: #eee; }
23043+
23044+.b--near-white { border-color: #f4f4f4; }
23045+
23046+.b--white { border-color: #fff; }
23047+
23048+.b--white-90 { border-color: rgba(255, 255, 255, .9); }
23049+
23050+.b--white-80 { border-color: rgba(255, 255, 255, .8); }
23051+
23052+.b--white-70 { border-color: rgba(255, 255, 255, .7); }
23053+
23054+.b--white-60 { border-color: rgba(255, 255, 255, .6); }
23055+
23056+.b--white-50 { border-color: rgba(255, 255, 255, .5); }
23057+
23058+.b--white-40 { border-color: rgba(255, 255, 255, .4); }
23059+
23060+.b--white-30 { border-color: rgba(255, 255, 255, .3); }
23061+
23062+.b--white-20 { border-color: rgba(255, 255, 255, .2); }
23063+
23064+.b--white-10 { border-color: rgba(255, 255, 255, .1); }
23065+
23066+.b--white-05 { border-color: rgba(255, 255, 255, .05); }
23067+
23068+.b--white-025 { border-color: rgba(255, 255, 255, .025); }
23069+
23070+.b--white-0125 { border-color: rgba(255, 255, 255, .0125); }
23071+
23072+.b--black-90 { border-color: rgba(0, 0, 0, .9); }
23073+
23074+.b--black-80 { border-color: rgba(0, 0, 0, .8); }
23075+
23076+.b--black-70 { border-color: rgba(0, 0, 0, .7); }
23077+
23078+.b--black-60 { border-color: rgba(0, 0, 0, .6); }
23079+
23080+.b--black-50 { border-color: rgba(0, 0, 0, .5); }
23081+
23082+.b--black-40 { border-color: rgba(0, 0, 0, .4); }
23083+
23084+.b--black-30 { border-color: rgba(0, 0, 0, .3); }
23085+
23086+.b--black-20 { border-color: rgba(0, 0, 0, .2); }
23087+
23088+.b--black-10 { border-color: rgba(0, 0, 0, .1); }
23089+
23090+.b--black-05 { border-color: rgba(0, 0, 0, .05); }
23091+
23092+.b--black-025 { border-color: rgba(0, 0, 0, .025); }
23093+
23094+.b--black-0125 { border-color: rgba(0, 0, 0, .0125); }
23095+
23096+.b--dark-red { border-color: #e7040f; }
23097+
23098+.b--red { border-color: #ff4136; }
23099+
23100+.b--light-red { border-color: #ff725c; }
23101+
23102+.b--orange { border-color: #ff6300; }
23103+
23104+.b--gold { border-color: #ffb700; }
23105+
23106+.b--yellow { border-color: #ffd700; }
23107+
23108+.b--light-yellow { border-color: #fbf1a9; }
23109+
23110+.b--purple { border-color: #5e2ca5; }
23111+
23112+.b--light-purple { border-color: #a463f2; }
23113+
23114+.b--dark-pink { border-color: #d5008f; }
23115+
23116+.b--hot-pink { border-color: #ff41b4; }
23117+
23118+.b--pink { border-color: #ff80cc; }
23119+
23120+.b--light-pink { border-color: #ffa3d7; }
23121+
23122+.b--dark-green { border-color: #137752; }
23123+
23124+.b--green { border-color: #19a974; }
23125+
23126+.b--light-green { border-color: #9eebcf; }
23127+
23128+.b--navy { border-color: #001b44; }
23129+
23130+.b--dark-blue { border-color: #00449e; }
23131+
23132+.b--blue { border-color: #357edd; }
23133+
23134+.b--light-blue { border-color: #96ccff; }
23135+
23136+.b--lightest-blue { border-color: #cdecff; }
23137+
23138+.b--washed-blue { border-color: #f6fffe; }
23139+
23140+.b--washed-green { border-color: #e8fdf5; }
23141+
23142+.b--washed-yellow { border-color: #fffceb; }
23143+
23144+.b--washed-red { border-color: #ffdfdf; }
23145+
23146+.b--transparent { border-color: transparent; }
23147+
23148+.b--inherit { border-color: inherit; }
23149+
23150+/*
23151+
23152+ BORDER RADIUS
23153+ Docs: http://tachyons.io/docs/themes/border-radius/
23154+
23155+ Base:
23156+ br = border-radius
23157+
23158+ Modifiers:
23159+ 0 = 0/none
23160+ 1 = 1st step in scale
23161+ 2 = 2nd step in scale
23162+ 3 = 3rd step in scale
23163+ 4 = 4th step in scale
23164+
23165+ Literal values:
23166+ -100 = 100%
23167+ -pill = 9999px
23168+
23169+ Media Query Extensions:
23170+ -ns = not-small
23171+ -m = medium
23172+ -l = large
23173+
23174+*/
23175+
23176+.br0 { border-radius: 0; }
23177+
23178+.br1 { border-radius: .125rem; }
23179+
23180+.br2 { border-radius: .25rem; }
23181+
23182+.br3 { border-radius: .5rem; }
23183+
23184+.br4 { border-radius: 1rem; }
23185+
23186+.br-100 { border-radius: 100%; }
23187+
23188+.br-pill { border-radius: 9999px; }
23189+
23190+.br--bottom {
23191+ border-top-left-radius: 0;
23192+ border-top-right-radius: 0;
23193+ }
23194+
23195+.br--top {
23196+ border-bottom-left-radius: 0;
23197+ border-bottom-right-radius: 0;
23198+ }
23199+
23200+.br--right {
23201+ border-top-left-radius: 0;
23202+ border-bottom-left-radius: 0;
23203+ }
23204+
23205+.br--left {
23206+ border-top-right-radius: 0;
23207+ border-bottom-right-radius: 0;
23208+ }
23209+
23210+@media screen and (min-width: 30em) {
23211+ .br0-ns { border-radius: 0; }
23212+ .br1-ns { border-radius: .125rem; }
23213+ .br2-ns { border-radius: .25rem; }
23214+ .br3-ns { border-radius: .5rem; }
23215+ .br4-ns { border-radius: 1rem; }
23216+ .br-100-ns { border-radius: 100%; }
23217+ .br-pill-ns { border-radius: 9999px; }
23218+ .br--bottom-ns {
23219+ border-top-left-radius: 0;
23220+ border-top-right-radius: 0;
23221+ }
23222+ .br--top-ns {
23223+ border-bottom-left-radius: 0;
23224+ border-bottom-right-radius: 0;
23225+ }
23226+ .br--right-ns {
23227+ border-top-left-radius: 0;
23228+ border-bottom-left-radius: 0;
23229+ }
23230+ .br--left-ns {
23231+ border-top-right-radius: 0;
23232+ border-bottom-right-radius: 0;
23233+ }
23234+}
23235+
23236+@media screen and (min-width: 30em) and (max-width: 60em) {
23237+ .br0-m { border-radius: 0; }
23238+ .br1-m { border-radius: .125rem; }
23239+ .br2-m { border-radius: .25rem; }
23240+ .br3-m { border-radius: .5rem; }
23241+ .br4-m { border-radius: 1rem; }
23242+ .br-100-m { border-radius: 100%; }
23243+ .br-pill-m { border-radius: 9999px; }
23244+ .br--bottom-m {
23245+ border-top-left-radius: 0;
23246+ border-top-right-radius: 0;
23247+ }
23248+ .br--top-m {
23249+ border-bottom-left-radius: 0;
23250+ border-bottom-right-radius: 0;
23251+ }
23252+ .br--right-m {
23253+ border-top-left-radius: 0;
23254+ border-bottom-left-radius: 0;
23255+ }
23256+ .br--left-m {
23257+ border-top-right-radius: 0;
23258+ border-bottom-right-radius: 0;
23259+ }
23260+}
23261+
23262+@media screen and (min-width: 60em) {
23263+ .br0-l { border-radius: 0; }
23264+ .br1-l { border-radius: .125rem; }
23265+ .br2-l { border-radius: .25rem; }
23266+ .br3-l { border-radius: .5rem; }
23267+ .br4-l { border-radius: 1rem; }
23268+ .br-100-l { border-radius: 100%; }
23269+ .br-pill-l { border-radius: 9999px; }
23270+ .br--bottom-l {
23271+ border-top-left-radius: 0;
23272+ border-top-right-radius: 0;
23273+ }
23274+ .br--top-l {
23275+ border-bottom-left-radius: 0;
23276+ border-bottom-right-radius: 0;
23277+ }
23278+ .br--right-l {
23279+ border-top-left-radius: 0;
23280+ border-bottom-left-radius: 0;
23281+ }
23282+ .br--left-l {
23283+ border-top-right-radius: 0;
23284+ border-bottom-right-radius: 0;
23285+ }
23286+}
23287+
23288+/*
23289+
23290+ BORDER STYLES
23291+ Docs: http://tachyons.io/docs/themes/borders/
23292+
23293+ Depends on base border module in _borders.css
23294+
23295+ Base:
23296+ b = border-style
23297+
23298+ Modifiers:
23299+ --none = none
23300+ --dotted = dotted
23301+ --dashed = dashed
23302+ --solid = solid
23303+
23304+ Media Query Extensions:
23305+ -ns = not-small
23306+ -m = medium
23307+ -l = large
23308+
23309+ */
23310+
23311+.b--dotted { border-style: dotted; }
23312+
23313+.b--dashed { border-style: dashed; }
23314+
23315+.b--solid { border-style: solid; }
23316+
23317+.b--none { border-style: none; }
23318+
23319+@media screen and (min-width: 30em) {
23320+ .b--dotted-ns { border-style: dotted; }
23321+ .b--dashed-ns { border-style: dashed; }
23322+ .b--solid-ns { border-style: solid; }
23323+ .b--none-ns { border-style: none; }
23324+}
23325+
23326+@media screen and (min-width: 30em) and (max-width: 60em) {
23327+ .b--dotted-m { border-style: dotted; }
23328+ .b--dashed-m { border-style: dashed; }
23329+ .b--solid-m { border-style: solid; }
23330+ .b--none-m { border-style: none; }
23331+}
23332+
23333+@media screen and (min-width: 60em) {
23334+ .b--dotted-l { border-style: dotted; }
23335+ .b--dashed-l { border-style: dashed; }
23336+ .b--solid-l { border-style: solid; }
23337+ .b--none-l { border-style: none; }
23338+}
23339+
23340+/*
23341+
23342+ BORDER WIDTHS
23343+ Docs: http://tachyons.io/docs/themes/borders/
23344+
23345+ Base:
23346+ bw = border-width
23347+
23348+ Modifiers:
23349+ 0 = 0 width border
23350+ 1 = 1st step in border-width scale
23351+ 2 = 2nd step in border-width scale
23352+ 3 = 3rd step in border-width scale
23353+ 4 = 4th step in border-width scale
23354+ 5 = 5th step in border-width scale
23355+
23356+ Media Query Extensions:
23357+ -ns = not-small
23358+ -m = medium
23359+ -l = large
23360+
23361+*/
23362+
23363+.bw0 { border-width: 0; }
23364+
23365+.bw1 { border-width: .125rem; }
23366+
23367+.bw2 { border-width: .25rem; }
23368+
23369+.bw3 { border-width: .5rem; }
23370+
23371+.bw4 { border-width: 1rem; }
23372+
23373+.bw5 { border-width: 2rem; }
23374+
23375+/* Resets */
23376+
23377+.bt-0 { border-top-width: 0; }
23378+
23379+.br-0 { border-right-width: 0; }
23380+
23381+.bb-0 { border-bottom-width: 0; }
23382+
23383+.bl-0 { border-left-width: 0; }
23384+
23385+@media screen and (min-width: 30em) {
23386+ .bw0-ns { border-width: 0; }
23387+ .bw1-ns { border-width: .125rem; }
23388+ .bw2-ns { border-width: .25rem; }
23389+ .bw3-ns { border-width: .5rem; }
23390+ .bw4-ns { border-width: 1rem; }
23391+ .bw5-ns { border-width: 2rem; }
23392+ .bt-0-ns { border-top-width: 0; }
23393+ .br-0-ns { border-right-width: 0; }
23394+ .bb-0-ns { border-bottom-width: 0; }
23395+ .bl-0-ns { border-left-width: 0; }
23396+}
23397+
23398+@media screen and (min-width: 30em) and (max-width: 60em) {
23399+ .bw0-m { border-width: 0; }
23400+ .bw1-m { border-width: .125rem; }
23401+ .bw2-m { border-width: .25rem; }
23402+ .bw3-m { border-width: .5rem; }
23403+ .bw4-m { border-width: 1rem; }
23404+ .bw5-m { border-width: 2rem; }
23405+ .bt-0-m { border-top-width: 0; }
23406+ .br-0-m { border-right-width: 0; }
23407+ .bb-0-m { border-bottom-width: 0; }
23408+ .bl-0-m { border-left-width: 0; }
23409+}
23410+
23411+@media screen and (min-width: 60em) {
23412+ .bw0-l { border-width: 0; }
23413+ .bw1-l { border-width: .125rem; }
23414+ .bw2-l { border-width: .25rem; }
23415+ .bw3-l { border-width: .5rem; }
23416+ .bw4-l { border-width: 1rem; }
23417+ .bw5-l { border-width: 2rem; }
23418+ .bt-0-l { border-top-width: 0; }
23419+ .br-0-l { border-right-width: 0; }
23420+ .bb-0-l { border-bottom-width: 0; }
23421+ .bl-0-l { border-left-width: 0; }
23422+}
23423+
23424+/*
23425+
23426+ BOX-SHADOW
23427+ Docs: http://tachyons.io/docs/themes/box-shadow/
23428+
23429+ Media Query Extensions:
23430+ -ns = not-small
23431+ -m = medium
23432+ -l = large
23433+
23434+ */
23435+
23436+.shadow-1 { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
23437+
23438+.shadow-2 { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
23439+
23440+.shadow-3 { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
23441+
23442+.shadow-4 { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
23443+
23444+.shadow-5 { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
23445+
23446+@media screen and (min-width: 30em) {
23447+ .shadow-1-ns { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
23448+ .shadow-2-ns { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
23449+ .shadow-3-ns { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
23450+ .shadow-4-ns { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
23451+ .shadow-5-ns { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
23452+}
23453+
23454+@media screen and (min-width: 30em) and (max-width: 60em) {
23455+ .shadow-1-m { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
23456+ .shadow-2-m { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
23457+ .shadow-3-m { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
23458+ .shadow-4-m { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
23459+ .shadow-5-m { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
23460+}
23461+
23462+@media screen and (min-width: 60em) {
23463+ .shadow-1-l { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .2); }
23464+ .shadow-2-l { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, .2); }
23465+ .shadow-3-l { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, .2); }
23466+ .shadow-4-l { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .2); }
23467+ .shadow-5-l { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, .2); }
23468+}
23469+
23470+/*
23471+
23472+ CODE
23473+
23474+*/
23475+
23476+.pre {
23477+ overflow-x: auto;
23478+ overflow-y: hidden;
23479+ overflow: scroll;
23480+}
23481+
23482+/*
23483+
23484+ COORDINATES
23485+ Docs: http://tachyons.io/docs/layout/position/
23486+
23487+ Use in combination with the position module.
23488+
23489+ Base:
23490+ top
23491+ bottom
23492+ right
23493+ left
23494+
23495+ Modifiers:
23496+ -0 = literal value 0
23497+ -1 = literal value 1
23498+ -2 = literal value 2
23499+ --1 = literal value -1
23500+ --2 = literal value -2
23501+
23502+ Media Query Extensions:
23503+ -ns = not-small
23504+ -m = medium
23505+ -l = large
23506+
23507+*/
23508+
23509+.top-0 { top: 0; }
23510+
23511+.right-0 { right: 0; }
23512+
23513+.bottom-0 { bottom: 0; }
23514+
23515+.left-0 { left: 0; }
23516+
23517+.top-1 { top: 1rem; }
23518+
23519+.right-1 { right: 1rem; }
23520+
23521+.bottom-1 { bottom: 1rem; }
23522+
23523+.left-1 { left: 1rem; }
23524+
23525+.top-2 { top: 2rem; }
23526+
23527+.right-2 { right: 2rem; }
23528+
23529+.bottom-2 { bottom: 2rem; }
23530+
23531+.left-2 { left: 2rem; }
23532+
23533+.top--1 { top: -1rem; }
23534+
23535+.right--1 { right: -1rem; }
23536+
23537+.bottom--1 { bottom: -1rem; }
23538+
23539+.left--1 { left: -1rem; }
23540+
23541+.top--2 { top: -2rem; }
23542+
23543+.right--2 { right: -2rem; }
23544+
23545+.bottom--2 { bottom: -2rem; }
23546+
23547+.left--2 { left: -2rem; }
23548+
23549+.absolute--fill {
23550+ top: 0;
23551+ right: 0;
23552+ bottom: 0;
23553+ left: 0;
23554+}
23555+
23556+@media screen and (min-width: 30em) {
23557+ .top-0-ns { top: 0; }
23558+ .left-0-ns { left: 0; }
23559+ .right-0-ns { right: 0; }
23560+ .bottom-0-ns { bottom: 0; }
23561+ .top-1-ns { top: 1rem; }
23562+ .left-1-ns { left: 1rem; }
23563+ .right-1-ns { right: 1rem; }
23564+ .bottom-1-ns { bottom: 1rem; }
23565+ .top-2-ns { top: 2rem; }
23566+ .left-2-ns { left: 2rem; }
23567+ .right-2-ns { right: 2rem; }
23568+ .bottom-2-ns { bottom: 2rem; }
23569+ .top--1-ns { top: -1rem; }
23570+ .right--1-ns { right: -1rem; }
23571+ .bottom--1-ns { bottom: -1rem; }
23572+ .left--1-ns { left: -1rem; }
23573+ .top--2-ns { top: -2rem; }
23574+ .right--2-ns { right: -2rem; }
23575+ .bottom--2-ns { bottom: -2rem; }
23576+ .left--2-ns { left: -2rem; }
23577+ .absolute--fill-ns {
23578+ top: 0;
23579+ right: 0;
23580+ bottom: 0;
23581+ left: 0;
23582+ }
23583+}
23584+
23585+@media screen and (min-width: 30em) and (max-width: 60em) {
23586+ .top-0-m { top: 0; }
23587+ .left-0-m { left: 0; }
23588+ .right-0-m { right: 0; }
23589+ .bottom-0-m { bottom: 0; }
23590+ .top-1-m { top: 1rem; }
23591+ .left-1-m { left: 1rem; }
23592+ .right-1-m { right: 1rem; }
23593+ .bottom-1-m { bottom: 1rem; }
23594+ .top-2-m { top: 2rem; }
23595+ .left-2-m { left: 2rem; }
23596+ .right-2-m { right: 2rem; }
23597+ .bottom-2-m { bottom: 2rem; }
23598+ .top--1-m { top: -1rem; }
23599+ .right--1-m { right: -1rem; }
23600+ .bottom--1-m { bottom: -1rem; }
23601+ .left--1-m { left: -1rem; }
23602+ .top--2-m { top: -2rem; }
23603+ .right--2-m { right: -2rem; }
23604+ .bottom--2-m { bottom: -2rem; }
23605+ .left--2-m { left: -2rem; }
23606+ .absolute--fill-m {
23607+ top: 0;
23608+ right: 0;
23609+ bottom: 0;
23610+ left: 0;
23611+ }
23612+}
23613+
23614+@media screen and (min-width: 60em) {
23615+ .top-0-l { top: 0; }
23616+ .left-0-l { left: 0; }
23617+ .right-0-l { right: 0; }
23618+ .bottom-0-l { bottom: 0; }
23619+ .top-1-l { top: 1rem; }
23620+ .left-1-l { left: 1rem; }
23621+ .right-1-l { right: 1rem; }
23622+ .bottom-1-l { bottom: 1rem; }
23623+ .top-2-l { top: 2rem; }
23624+ .left-2-l { left: 2rem; }
23625+ .right-2-l { right: 2rem; }
23626+ .bottom-2-l { bottom: 2rem; }
23627+ .top--1-l { top: -1rem; }
23628+ .right--1-l { right: -1rem; }
23629+ .bottom--1-l { bottom: -1rem; }
23630+ .left--1-l { left: -1rem; }
23631+ .top--2-l { top: -2rem; }
23632+ .right--2-l { right: -2rem; }
23633+ .bottom--2-l { bottom: -2rem; }
23634+ .left--2-l { left: -2rem; }
23635+ .absolute--fill-l {
23636+ top: 0;
23637+ right: 0;
23638+ bottom: 0;
23639+ left: 0;
23640+ }
23641+}
23642+
23643+/*
23644+
23645+ CLEARFIX
23646+ http://tachyons.io/docs/layout/clearfix/
23647+
23648+*/
23649+
23650+/* Nicolas Gallaghers Clearfix solution
23651+ Ref: http://nicolasgallagher.com/micro-clearfix-hack/ */
23652+
23653+.cf:before,
23654+.cf:after { content: " "; display: table; }
23655+
23656+.cf:after { clear: both; }
23657+
23658+.cf { *zoom: 1; }
23659+
23660+.cl { clear: left; }
23661+
23662+.cr { clear: right; }
23663+
23664+.cb { clear: both; }
23665+
23666+.cn { clear: none; }
23667+
23668+@media screen and (min-width: 30em) {
23669+ .cl-ns { clear: left; }
23670+ .cr-ns { clear: right; }
23671+ .cb-ns { clear: both; }
23672+ .cn-ns { clear: none; }
23673+}
23674+
23675+@media screen and (min-width: 30em) and (max-width: 60em) {
23676+ .cl-m { clear: left; }
23677+ .cr-m { clear: right; }
23678+ .cb-m { clear: both; }
23679+ .cn-m { clear: none; }
23680+}
23681+
23682+@media screen and (min-width: 60em) {
23683+ .cl-l { clear: left; }
23684+ .cr-l { clear: right; }
23685+ .cb-l { clear: both; }
23686+ .cn-l { clear: none; }
23687+}
23688+
23689+/*
23690+
23691+ DISPLAY
23692+ Docs: http://tachyons.io/docs/layout/display
23693+
23694+ Base:
23695+ d = display
23696+
23697+ Modifiers:
23698+ n = none
23699+ b = block
23700+ ib = inline-block
23701+ it = inline-table
23702+ t = table
23703+ tc = table-cell
23704+ t-row = table-row
23705+ t-columm = table-column
23706+ t-column-group = table-column-group
23707+
23708+ Media Query Extensions:
23709+ -ns = not-small
23710+ -m = medium
23711+ -l = large
23712+
23713+*/
23714+
23715+.dn { display: none; }
23716+
23717+.di { display: inline; }
23718+
23719+.db { display: block; }
23720+
23721+.dib { display: inline-block; }
23722+
23723+.dit { display: inline-table; }
23724+
23725+.dt { display: table; }
23726+
23727+.dtc { display: table-cell; }
23728+
23729+.dt-row { display: table-row; }
23730+
23731+.dt-row-group { display: table-row-group; }
23732+
23733+.dt-column { display: table-column; }
23734+
23735+.dt-column-group { display: table-column-group; }
23736+
23737+/*
23738+ This will set table to full width and then
23739+ all cells will be equal width
23740+*/
23741+
23742+.dt--fixed {
23743+ table-layout: fixed;
23744+ width: 100%;
23745+}
23746+
23747+@media screen and (min-width: 30em) {
23748+ .dn-ns { display: none; }
23749+ .di-ns { display: inline; }
23750+ .db-ns { display: block; }
23751+ .dib-ns { display: inline-block; }
23752+ .dit-ns { display: inline-table; }
23753+ .dt-ns { display: table; }
23754+ .dtc-ns { display: table-cell; }
23755+ .dt-row-ns { display: table-row; }
23756+ .dt-row-group-ns { display: table-row-group; }
23757+ .dt-column-ns { display: table-column; }
23758+ .dt-column-group-ns { display: table-column-group; }
23759+
23760+ .dt--fixed-ns {
23761+ table-layout: fixed;
23762+ width: 100%;
23763+ }
23764+}
23765+
23766+@media screen and (min-width: 30em) and (max-width: 60em) {
23767+ .dn-m { display: none; }
23768+ .di-m { display: inline; }
23769+ .db-m { display: block; }
23770+ .dib-m { display: inline-block; }
23771+ .dit-m { display: inline-table; }
23772+ .dt-m { display: table; }
23773+ .dtc-m { display: table-cell; }
23774+ .dt-row-m { display: table-row; }
23775+ .dt-row-group-m { display: table-row-group; }
23776+ .dt-column-m { display: table-column; }
23777+ .dt-column-group-m { display: table-column-group; }
23778+
23779+ .dt--fixed-m {
23780+ table-layout: fixed;
23781+ width: 100%;
23782+ }
23783+}
23784+
23785+@media screen and (min-width: 60em) {
23786+ .dn-l { display: none; }
23787+ .di-l { display: inline; }
23788+ .db-l { display: block; }
23789+ .dib-l { display: inline-block; }
23790+ .dit-l { display: inline-table; }
23791+ .dt-l { display: table; }
23792+ .dtc-l { display: table-cell; }
23793+ .dt-row-l { display: table-row; }
23794+ .dt-row-group-l { display: table-row-group; }
23795+ .dt-column-l { display: table-column; }
23796+ .dt-column-group-l { display: table-column-group; }
23797+
23798+ .dt--fixed-l {
23799+ table-layout: fixed;
23800+ width: 100%;
23801+ }
23802+}
23803+
23804+/*
23805+
23806+ FLEXBOX
23807+
23808+ Media Query Extensions:
23809+ -ns = not-small
23810+ -m = medium
23811+ -l = large
23812+
23813+*/
23814+
23815+.flex { display: -webkit-box; display: -ms-flexbox; display: flex; }
23816+
23817+.inline-flex { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
23818+
23819+/* 1. Fix for Chrome 44 bug.
23820+ * https://code.google.com/p/chromium/issues/detail?id=506893 */
23821+
23822+.flex-auto {
23823+ -webkit-box-flex: 1;
23824+ -ms-flex: 1 1 auto;
23825+ flex: 1 1 auto;
23826+ min-width: 0; /* 1 */
23827+ min-height: 0; /* 1 */
23828+}
23829+
23830+.flex-none { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
23831+
23832+.flex-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
23833+
23834+.flex-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
23835+
23836+.flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; }
23837+
23838+.flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
23839+
23840+.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
23841+
23842+.flex-column-reverse { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
23843+
23844+.flex-row-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
23845+
23846+.items-start { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
23847+
23848+.items-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
23849+
23850+.items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
23851+
23852+.items-baseline { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
23853+
23854+.items-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
23855+
23856+.self-start { -ms-flex-item-align: start; align-self: flex-start; }
23857+
23858+.self-end { -ms-flex-item-align: end; align-self: flex-end; }
23859+
23860+.self-center { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
23861+
23862+.self-baseline { -ms-flex-item-align: baseline; align-self: baseline; }
23863+
23864+.self-stretch { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
23865+
23866+.justify-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
23867+
23868+.justify-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
23869+
23870+.justify-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
23871+
23872+.justify-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
23873+
23874+.justify-around { -ms-flex-pack: distribute; justify-content: space-around; }
23875+
23876+.content-start { -ms-flex-line-pack: start; align-content: flex-start; }
23877+
23878+.content-end { -ms-flex-line-pack: end; align-content: flex-end; }
23879+
23880+.content-center { -ms-flex-line-pack: center; align-content: center; }
23881+
23882+.content-between { -ms-flex-line-pack: justify; align-content: space-between; }
23883+
23884+.content-around { -ms-flex-line-pack: distribute; align-content: space-around; }
23885+
23886+.content-stretch { -ms-flex-line-pack: stretch; align-content: stretch; }
23887+
23888+.order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
23889+
23890+.order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
23891+
23892+.order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
23893+
23894+.order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
23895+
23896+.order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
23897+
23898+.order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
23899+
23900+.order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
23901+
23902+.order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
23903+
23904+.order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
23905+
23906+.order-last { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
23907+
23908+.flex-grow-0 { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
23909+
23910+.flex-grow-1 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
23911+
23912+.flex-shrink-0 { -ms-flex-negative: 0; flex-shrink: 0; }
23913+
23914+.flex-shrink-1 { -ms-flex-negative: 1; flex-shrink: 1; }
23915+
23916+@media screen and (min-width: 30em) {
23917+ .flex-ns { display: -webkit-box; display: -ms-flexbox; display: flex; }
23918+ .inline-flex-ns { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
23919+ .flex-auto-ns {
23920+ -webkit-box-flex: 1;
23921+ -ms-flex: 1 1 auto;
23922+ flex: 1 1 auto;
23923+ min-width: 0; /* 1 */
23924+ min-height: 0; /* 1 */
23925+ }
23926+ .flex-none-ns { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
23927+ .flex-column-ns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
23928+ .flex-row-ns { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
23929+ .flex-wrap-ns { -ms-flex-wrap: wrap; flex-wrap: wrap; }
23930+ .flex-nowrap-ns { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
23931+ .flex-wrap-reverse-ns { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
23932+ .flex-column-reverse-ns { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
23933+ .flex-row-reverse-ns { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
23934+ .items-start-ns { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
23935+ .items-end-ns { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
23936+ .items-center-ns { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
23937+ .items-baseline-ns { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
23938+ .items-stretch-ns { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
23939+
23940+ .self-start-ns { -ms-flex-item-align: start; align-self: flex-start; }
23941+ .self-end-ns { -ms-flex-item-align: end; align-self: flex-end; }
23942+ .self-center-ns { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
23943+ .self-baseline-ns { -ms-flex-item-align: baseline; align-self: baseline; }
23944+ .self-stretch-ns { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
23945+
23946+ .justify-start-ns { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
23947+ .justify-end-ns { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
23948+ .justify-center-ns { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
23949+ .justify-between-ns { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
23950+ .justify-around-ns { -ms-flex-pack: distribute; justify-content: space-around; }
23951+
23952+ .content-start-ns { -ms-flex-line-pack: start; align-content: flex-start; }
23953+ .content-end-ns { -ms-flex-line-pack: end; align-content: flex-end; }
23954+ .content-center-ns { -ms-flex-line-pack: center; align-content: center; }
23955+ .content-between-ns { -ms-flex-line-pack: justify; align-content: space-between; }
23956+ .content-around-ns { -ms-flex-line-pack: distribute; align-content: space-around; }
23957+ .content-stretch-ns { -ms-flex-line-pack: stretch; align-content: stretch; }
23958+
23959+ .order-0-ns { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
23960+ .order-1-ns { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
23961+ .order-2-ns { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
23962+ .order-3-ns { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
23963+ .order-4-ns { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
23964+ .order-5-ns { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
23965+ .order-6-ns { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
23966+ .order-7-ns { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
23967+ .order-8-ns { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
23968+ .order-last-ns { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
23969+
23970+ .flex-grow-0-ns { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
23971+ .flex-grow-1-ns { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
23972+
23973+ .flex-shrink-0-ns { -ms-flex-negative: 0; flex-shrink: 0; }
23974+ .flex-shrink-1-ns { -ms-flex-negative: 1; flex-shrink: 1; }
23975+}
23976+
23977+@media screen and (min-width: 30em) and (max-width: 60em) {
23978+ .flex-m { display: -webkit-box; display: -ms-flexbox; display: flex; }
23979+ .inline-flex-m { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
23980+ .flex-auto-m {
23981+ -webkit-box-flex: 1;
23982+ -ms-flex: 1 1 auto;
23983+ flex: 1 1 auto;
23984+ min-width: 0; /* 1 */
23985+ min-height: 0; /* 1 */
23986+ }
23987+ .flex-none-m { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
23988+ .flex-column-m { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
23989+ .flex-row-m { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
23990+ .flex-wrap-m { -ms-flex-wrap: wrap; flex-wrap: wrap; }
23991+ .flex-nowrap-m { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
23992+ .flex-wrap-reverse-m { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
23993+ .flex-column-reverse-m { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
23994+ .flex-row-reverse-m { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
23995+ .items-start-m { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
23996+ .items-end-m { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
23997+ .items-center-m { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
23998+ .items-baseline-m { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
23999+ .items-stretch-m { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
24000+
24001+ .self-start-m { -ms-flex-item-align: start; align-self: flex-start; }
24002+ .self-end-m { -ms-flex-item-align: end; align-self: flex-end; }
24003+ .self-center-m { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
24004+ .self-baseline-m { -ms-flex-item-align: baseline; align-self: baseline; }
24005+ .self-stretch-m { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
24006+
24007+ .justify-start-m { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
24008+ .justify-end-m { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
24009+ .justify-center-m { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
24010+ .justify-between-m { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
24011+ .justify-around-m { -ms-flex-pack: distribute; justify-content: space-around; }
24012+
24013+ .content-start-m { -ms-flex-line-pack: start; align-content: flex-start; }
24014+ .content-end-m { -ms-flex-line-pack: end; align-content: flex-end; }
24015+ .content-center-m { -ms-flex-line-pack: center; align-content: center; }
24016+ .content-between-m { -ms-flex-line-pack: justify; align-content: space-between; }
24017+ .content-around-m { -ms-flex-line-pack: distribute; align-content: space-around; }
24018+ .content-stretch-m { -ms-flex-line-pack: stretch; align-content: stretch; }
24019+
24020+ .order-0-m { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
24021+ .order-1-m { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
24022+ .order-2-m { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
24023+ .order-3-m { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
24024+ .order-4-m { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
24025+ .order-5-m { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
24026+ .order-6-m { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
24027+ .order-7-m { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
24028+ .order-8-m { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
24029+ .order-last-m { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
24030+
24031+ .flex-grow-0-m { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
24032+ .flex-grow-1-m { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
24033+
24034+ .flex-shrink-0-m { -ms-flex-negative: 0; flex-shrink: 0; }
24035+ .flex-shrink-1-m { -ms-flex-negative: 1; flex-shrink: 1; }
24036+}
24037+
24038+@media screen and (min-width: 60em) {
24039+ .flex-l { display: -webkit-box; display: -ms-flexbox; display: flex; }
24040+ .inline-flex-l { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
24041+ .flex-auto-l {
24042+ -webkit-box-flex: 1;
24043+ -ms-flex: 1 1 auto;
24044+ flex: 1 1 auto;
24045+ min-width: 0; /* 1 */
24046+ min-height: 0; /* 1 */
24047+ }
24048+ .flex-none-l { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
24049+ .flex-column-l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
24050+ .flex-row-l { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
24051+ .flex-wrap-l { -ms-flex-wrap: wrap; flex-wrap: wrap; }
24052+ .flex-nowrap-l { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
24053+ .flex-wrap-reverse-l { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
24054+ .flex-column-reverse-l { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
24055+ .flex-row-reverse-l { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
24056+
24057+ .items-start-l { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
24058+ .items-end-l { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
24059+ .items-center-l { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
24060+ .items-baseline-l { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
24061+ .items-stretch-l { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
24062+
24063+ .self-start-l { -ms-flex-item-align: start; align-self: flex-start; }
24064+ .self-end-l { -ms-flex-item-align: end; align-self: flex-end; }
24065+ .self-center-l { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }
24066+ .self-baseline-l { -ms-flex-item-align: baseline; align-self: baseline; }
24067+ .self-stretch-l { -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; }
24068+
24069+ .justify-start-l { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
24070+ .justify-end-l { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
24071+ .justify-center-l { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
24072+ .justify-between-l { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
24073+ .justify-around-l { -ms-flex-pack: distribute; justify-content: space-around; }
24074+
24075+ .content-start-l { -ms-flex-line-pack: start; align-content: flex-start; }
24076+ .content-end-l { -ms-flex-line-pack: end; align-content: flex-end; }
24077+ .content-center-l { -ms-flex-line-pack: center; align-content: center; }
24078+ .content-between-l { -ms-flex-line-pack: justify; align-content: space-between; }
24079+ .content-around-l { -ms-flex-line-pack: distribute; align-content: space-around; }
24080+ .content-stretch-l { -ms-flex-line-pack: stretch; align-content: stretch; }
24081+
24082+ .order-0-l { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
24083+ .order-1-l { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
24084+ .order-2-l { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
24085+ .order-3-l { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
24086+ .order-4-l { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
24087+ .order-5-l { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
24088+ .order-6-l { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
24089+ .order-7-l { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
24090+ .order-8-l { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
24091+ .order-last-l { -webkit-box-ordinal-group: 100000; -ms-flex-order: 99999; order: 99999; }
24092+
24093+ .flex-grow-0-l { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }
24094+ .flex-grow-1-l { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
24095+
24096+ .flex-shrink-0-l { -ms-flex-negative: 0; flex-shrink: 0; }
24097+ .flex-shrink-1-l { -ms-flex-negative: 1; flex-shrink: 1; }
24098+}
24099+
24100+/*
24101+
24102+ FLOATS
24103+ http://tachyons.io/docs/layout/floats/
24104+
24105+ 1. Floated elements are automatically rendered as block level elements.
24106+ Setting floats to display inline will fix the double margin bug in
24107+ ie6. You know... just in case.
24108+
24109+ 2. Don't forget to clearfix your floats with .cf
24110+
24111+ Base:
24112+ f = float
24113+
24114+ Modifiers:
24115+ l = left
24116+ r = right
24117+ n = none
24118+
24119+ Media Query Extensions:
24120+ -ns = not-small
24121+ -m = medium
24122+ -l = large
24123+
24124+*/
24125+
24126+.fl { float: left; _display: inline; }
24127+
24128+.fr { float: right; _display: inline; }
24129+
24130+.fn { float: none; }
24131+
24132+@media screen and (min-width: 30em) {
24133+ .fl-ns { float: left; _display: inline; }
24134+ .fr-ns { float: right; _display: inline; }
24135+ .fn-ns { float: none; }
24136+}
24137+
24138+@media screen and (min-width: 30em) and (max-width: 60em) {
24139+ .fl-m { float: left; _display: inline; }
24140+ .fr-m { float: right; _display: inline; }
24141+ .fn-m { float: none; }
24142+}
24143+
24144+@media screen and (min-width: 60em) {
24145+ .fl-l { float: left; _display: inline; }
24146+ .fr-l { float: right; _display: inline; }
24147+ .fn-l { float: none; }
24148+}
24149+
24150+/*
24151+
24152+ FONT FAMILY GROUPS
24153+ Docs: http://tachyons.io/docs/typography/font-family/
24154+
24155+*/
24156+
24157+.sans-serif {
24158+ font-family: -apple-system, BlinkMacSystemFont,
24159+ 'avenir next', avenir,
24160+ 'helvetica neue', helvetica,
24161+ ubuntu,
24162+ roboto, noto,
24163+ 'segoe ui', arial,
24164+ sans-serif;
24165+}
24166+
24167+.serif {
24168+ font-family: georgia,
24169+ times,
24170+ serif;
24171+}
24172+
24173+.system-sans-serif {
24174+ font-family: sans-serif;
24175+}
24176+
24177+.system-serif {
24178+ font-family: serif;
24179+}
24180+
24181+/* Monospaced Typefaces (for code) */
24182+
24183+/* From http://cssfontstack.com */
24184+
24185+code, .code {
24186+ font-family: Consolas,
24187+ monaco,
24188+ monospace;
24189+}
24190+
24191+.courier {
24192+ font-family: 'Courier Next',
24193+ courier,
24194+ monospace;
24195+}
24196+
24197+/* Sans-Serif Typefaces */
24198+
24199+.helvetica {
24200+ font-family: 'helvetica neue', helvetica,
24201+ sans-serif;
24202+}
24203+
24204+.avenir {
24205+ font-family: 'avenir next', avenir,
24206+ sans-serif;
24207+}
24208+
24209+/* Serif Typefaces */
24210+
24211+.athelas {
24212+ font-family: athelas,
24213+ georgia,
24214+ serif;
24215+}
24216+
24217+.georgia {
24218+ font-family: georgia,
24219+ serif;
24220+}
24221+
24222+.times {
24223+ font-family: times,
24224+ serif;
24225+}
24226+
24227+.bodoni {
24228+ font-family: "Bodoni MT",
24229+ serif;
24230+}
24231+
24232+.calisto {
24233+ font-family: "Calisto MT",
24234+ serif;
24235+}
24236+
24237+.garamond {
24238+ font-family: garamond,
24239+ serif;
24240+}
24241+
24242+.baskerville {
24243+ font-family: baskerville,
24244+ serif;
24245+}
24246+
24247+/*
24248+
24249+ FONT STYLE
24250+ Docs: http://tachyons.io/docs/typography/font-style/
24251+
24252+ Media Query Extensions:
24253+ -ns = not-small
24254+ -m = medium
24255+ -l = large
24256+
24257+*/
24258+
24259+.i { font-style: italic; }
24260+
24261+.fs-normal { font-style: normal; }
24262+
24263+@media screen and (min-width: 30em) {
24264+ .i-ns { font-style: italic; }
24265+ .fs-normal-ns { font-style: normal; }
24266+}
24267+
24268+@media screen and (min-width: 30em) and (max-width: 60em) {
24269+ .i-m { font-style: italic; }
24270+ .fs-normal-m { font-style: normal; }
24271+}
24272+
24273+@media screen and (min-width: 60em) {
24274+ .i-l { font-style: italic; }
24275+ .fs-normal-l { font-style: normal; }
24276+}
24277+
24278+/*
24279+
24280+ FONT WEIGHT
24281+ Docs: http://tachyons.io/docs/typography/font-weight/
24282+
24283+ Base
24284+ fw = font-weight
24285+
24286+ Modifiers:
24287+ 1 = literal value 100
24288+ 2 = literal value 200
24289+ 3 = literal value 300
24290+ 4 = literal value 400
24291+ 5 = literal value 500
24292+ 6 = literal value 600
24293+ 7 = literal value 700
24294+ 8 = literal value 800
24295+ 9 = literal value 900
24296+
24297+ Media Query Extensions:
24298+ -ns = not-small
24299+ -m = medium
24300+ -l = large
24301+
24302+*/
24303+
24304+.normal { font-weight: normal; }
24305+
24306+.b { font-weight: bold; }
24307+
24308+.fw1 { font-weight: 100; }
24309+
24310+.fw2 { font-weight: 200; }
24311+
24312+.fw3 { font-weight: 300; }
24313+
24314+.fw4 { font-weight: 400; }
24315+
24316+.fw5 { font-weight: 500; }
24317+
24318+.fw6 { font-weight: 600; }
24319+
24320+.fw7 { font-weight: 700; }
24321+
24322+.fw8 { font-weight: 800; }
24323+
24324+.fw9 { font-weight: 900; }
24325+
24326+@media screen and (min-width: 30em) {
24327+ .normal-ns { font-weight: normal; }
24328+ .b-ns { font-weight: bold; }
24329+ .fw1-ns { font-weight: 100; }
24330+ .fw2-ns { font-weight: 200; }
24331+ .fw3-ns { font-weight: 300; }
24332+ .fw4-ns { font-weight: 400; }
24333+ .fw5-ns { font-weight: 500; }
24334+ .fw6-ns { font-weight: 600; }
24335+ .fw7-ns { font-weight: 700; }
24336+ .fw8-ns { font-weight: 800; }
24337+ .fw9-ns { font-weight: 900; }
24338+}
24339+
24340+@media screen and (min-width: 30em) and (max-width: 60em) {
24341+ .normal-m { font-weight: normal; }
24342+ .b-m { font-weight: bold; }
24343+ .fw1-m { font-weight: 100; }
24344+ .fw2-m { font-weight: 200; }
24345+ .fw3-m { font-weight: 300; }
24346+ .fw4-m { font-weight: 400; }
24347+ .fw5-m { font-weight: 500; }
24348+ .fw6-m { font-weight: 600; }
24349+ .fw7-m { font-weight: 700; }
24350+ .fw8-m { font-weight: 800; }
24351+ .fw9-m { font-weight: 900; }
24352+}
24353+
24354+@media screen and (min-width: 60em) {
24355+ .normal-l { font-weight: normal; }
24356+ .b-l { font-weight: bold; }
24357+ .fw1-l { font-weight: 100; }
24358+ .fw2-l { font-weight: 200; }
24359+ .fw3-l { font-weight: 300; }
24360+ .fw4-l { font-weight: 400; }
24361+ .fw5-l { font-weight: 500; }
24362+ .fw6-l { font-weight: 600; }
24363+ .fw7-l { font-weight: 700; }
24364+ .fw8-l { font-weight: 800; }
24365+ .fw9-l { font-weight: 900; }
24366+}
24367+
24368+/*
24369+
24370+ FORMS
24371+
24372+*/
24373+
24374+.input-reset {
24375+ -webkit-appearance: none;
24376+ -moz-appearance: none;
24377+}
24378+
24379+.button-reset::-moz-focus-inner,
24380+.input-reset::-moz-focus-inner {
24381+ border: 0;
24382+ padding: 0;
24383+}
24384+
24385+/*
24386+
24387+ HEIGHTS
24388+ Docs: http://tachyons.io/docs/layout/heights/
24389+
24390+ Base:
24391+ h = height
24392+ min-h = min-height
24393+ min-vh = min-height vertical screen height
24394+ vh = vertical screen height
24395+
24396+ Modifiers
24397+ 1 = 1st step in height scale
24398+ 2 = 2nd step in height scale
24399+ 3 = 3rd step in height scale
24400+ 4 = 4th step in height scale
24401+ 5 = 5th step in height scale
24402+
24403+ -25 = literal value 25%
24404+ -50 = literal value 50%
24405+ -75 = literal value 75%
24406+ -100 = literal value 100%
24407+
24408+ -auto = string value of auto
24409+ -inherit = string value of inherit
24410+
24411+ Media Query Extensions:
24412+ -ns = not-small
24413+ -m = medium
24414+ -l = large
24415+
24416+*/
24417+
24418+/* Height Scale */
24419+
24420+.h1 { height: 1rem; }
24421+
24422+.h2 { height: 2rem; }
24423+
24424+.h3 { height: 4rem; }
24425+
24426+.h4 { height: 8rem; }
24427+
24428+.h5 { height: 16rem; }
24429+
24430+/* Height Percentages - Based off of height of parent */
24431+
24432+.h-25 { height: 25%; }
24433+
24434+.h-50 { height: 50%; }
24435+
24436+.h-75 { height: 75%; }
24437+
24438+.h-100 { height: 100%; }
24439+
24440+.min-h-100 { min-height: 100%; }
24441+
24442+/* Screen Height Percentage */
24443+
24444+.vh-25 { height: 25vh; }
24445+
24446+.vh-50 { height: 50vh; }
24447+
24448+.vh-75 { height: 75vh; }
24449+
24450+.vh-100 { height: 100vh; }
24451+
24452+.min-vh-100 { min-height: 100vh; }
24453+
24454+/* String Properties */
24455+
24456+.h-auto { height: auto; }
24457+
24458+.h-inherit { height: inherit; }
24459+
24460+@media screen and (min-width: 30em) {
24461+ .h1-ns { height: 1rem; }
24462+ .h2-ns { height: 2rem; }
24463+ .h3-ns { height: 4rem; }
24464+ .h4-ns { height: 8rem; }
24465+ .h5-ns { height: 16rem; }
24466+ .h-25-ns { height: 25%; }
24467+ .h-50-ns { height: 50%; }
24468+ .h-75-ns { height: 75%; }
24469+ .h-100-ns { height: 100%; }
24470+ .min-h-100-ns { min-height: 100%; }
24471+ .vh-25-ns { height: 25vh; }
24472+ .vh-50-ns { height: 50vh; }
24473+ .vh-75-ns { height: 75vh; }
24474+ .vh-100-ns { height: 100vh; }
24475+ .min-vh-100-ns { min-height: 100vh; }
24476+ .h-auto-ns { height: auto; }
24477+ .h-inherit-ns { height: inherit; }
24478+}
24479+
24480+@media screen and (min-width: 30em) and (max-width: 60em) {
24481+ .h1-m { height: 1rem; }
24482+ .h2-m { height: 2rem; }
24483+ .h3-m { height: 4rem; }
24484+ .h4-m { height: 8rem; }
24485+ .h5-m { height: 16rem; }
24486+ .h-25-m { height: 25%; }
24487+ .h-50-m { height: 50%; }
24488+ .h-75-m { height: 75%; }
24489+ .h-100-m { height: 100%; }
24490+ .min-h-100-m { min-height: 100%; }
24491+ .vh-25-m { height: 25vh; }
24492+ .vh-50-m { height: 50vh; }
24493+ .vh-75-m { height: 75vh; }
24494+ .vh-100-m { height: 100vh; }
24495+ .min-vh-100-m { min-height: 100vh; }
24496+ .h-auto-m { height: auto; }
24497+ .h-inherit-m { height: inherit; }
24498+}
24499+
24500+@media screen and (min-width: 60em) {
24501+ .h1-l { height: 1rem; }
24502+ .h2-l { height: 2rem; }
24503+ .h3-l { height: 4rem; }
24504+ .h4-l { height: 8rem; }
24505+ .h5-l { height: 16rem; }
24506+ .h-25-l { height: 25%; }
24507+ .h-50-l { height: 50%; }
24508+ .h-75-l { height: 75%; }
24509+ .h-100-l { height: 100%; }
24510+ .min-h-100-l { min-height: 100%; }
24511+ .vh-25-l { height: 25vh; }
24512+ .vh-50-l { height: 50vh; }
24513+ .vh-75-l { height: 75vh; }
24514+ .vh-100-l { height: 100vh; }
24515+ .min-vh-100-l { min-height: 100vh; }
24516+ .h-auto-l { height: auto; }
24517+ .h-inherit-l { height: inherit; }
24518+}
24519+
24520+/*
24521+
24522+ LETTER SPACING
24523+ Docs: http://tachyons.io/docs/typography/tracking/
24524+
24525+ Media Query Extensions:
24526+ -ns = not-small
24527+ -m = medium
24528+ -l = large
24529+
24530+*/
24531+
24532+.tracked { letter-spacing: .1em; }
24533+
24534+.tracked-tight { letter-spacing: -.05em; }
24535+
24536+.tracked-mega { letter-spacing: .25em; }
24537+
24538+@media screen and (min-width: 30em) {
24539+ .tracked-ns { letter-spacing: .1em; }
24540+ .tracked-tight-ns { letter-spacing: -.05em; }
24541+ .tracked-mega-ns { letter-spacing: .25em; }
24542+}
24543+
24544+@media screen and (min-width: 30em) and (max-width: 60em) {
24545+ .tracked-m { letter-spacing: .1em; }
24546+ .tracked-tight-m { letter-spacing: -.05em; }
24547+ .tracked-mega-m { letter-spacing: .25em; }
24548+}
24549+
24550+@media screen and (min-width: 60em) {
24551+ .tracked-l { letter-spacing: .1em; }
24552+ .tracked-tight-l { letter-spacing: -.05em; }
24553+ .tracked-mega-l { letter-spacing: .25em; }
24554+}
24555+
24556+/*
24557+
24558+ LINE HEIGHT / LEADING
24559+ Docs: http://tachyons.io/docs/typography/line-height
24560+
24561+ Media Query Extensions:
24562+ -ns = not-small
24563+ -m = medium
24564+ -l = large
24565+
24566+*/
24567+
24568+.lh-solid { line-height: 1; }
24569+
24570+.lh-title { line-height: 1.25; }
24571+
24572+.lh-copy { line-height: 1.5; }
24573+
24574+@media screen and (min-width: 30em) {
24575+ .lh-solid-ns { line-height: 1; }
24576+ .lh-title-ns { line-height: 1.25; }
24577+ .lh-copy-ns { line-height: 1.5; }
24578+}
24579+
24580+@media screen and (min-width: 30em) and (max-width: 60em) {
24581+ .lh-solid-m { line-height: 1; }
24582+ .lh-title-m { line-height: 1.25; }
24583+ .lh-copy-m { line-height: 1.5; }
24584+}
24585+
24586+@media screen and (min-width: 60em) {
24587+ .lh-solid-l { line-height: 1; }
24588+ .lh-title-l { line-height: 1.25; }
24589+ .lh-copy-l { line-height: 1.5; }
24590+}
24591+
24592+/*
24593+
24594+ LINKS
24595+ Docs: http://tachyons.io/docs/elements/links/
24596+
24597+*/
24598+
24599+.link {
24600+ text-decoration: none;
24601+ transition: color .15s ease-in;
24602+}
24603+
24604+.link:link,
24605+.link:visited {
24606+ transition: color .15s ease-in;
24607+}
24608+
24609+.link:hover {
24610+ transition: color .15s ease-in;
24611+}
24612+
24613+.link:active {
24614+ transition: color .15s ease-in;
24615+}
24616+
24617+.link:focus {
24618+ transition: color .15s ease-in;
24619+ outline: 1px dotted currentColor;
24620+}
24621+
24622+/*
24623+
24624+ LISTS
24625+ http://tachyons.io/docs/elements/lists/
24626+
24627+*/
24628+
24629+.list { list-style-type: none; }
24630+
24631+/*
24632+
24633+ MAX WIDTHS
24634+ Docs: http://tachyons.io/docs/layout/max-widths/
24635+
24636+ Base:
24637+ mw = max-width
24638+
24639+ Modifiers
24640+ 1 = 1st step in width scale
24641+ 2 = 2nd step in width scale
24642+ 3 = 3rd step in width scale
24643+ 4 = 4th step in width scale
24644+ 5 = 5th step in width scale
24645+ 6 = 6st step in width scale
24646+ 7 = 7nd step in width scale
24647+ 8 = 8rd step in width scale
24648+ 9 = 9th step in width scale
24649+
24650+ -100 = literal value 100%
24651+
24652+ -none = string value none
24653+
24654+
24655+ Media Query Extensions:
24656+ -ns = not-small
24657+ -m = medium
24658+ -l = large
24659+
24660+*/
24661+
24662+/* Max Width Percentages */
24663+
24664+.mw-100 { max-width: 100%; }
24665+
24666+/* Max Width Scale */
24667+
24668+.mw1 { max-width: 1rem; }
24669+
24670+.mw2 { max-width: 2rem; }
24671+
24672+.mw3 { max-width: 4rem; }
24673+
24674+.mw4 { max-width: 8rem; }
24675+
24676+.mw5 { max-width: 16rem; }
24677+
24678+.mw6 { max-width: 32rem; }
24679+
24680+.mw7 { max-width: 48rem; }
24681+
24682+.mw8 { max-width: 64rem; }
24683+
24684+.mw9 { max-width: 96rem; }
24685+
24686+/* Max Width String Properties */
24687+
24688+.mw-none { max-width: none; }
24689+
24690+@media screen and (min-width: 30em) {
24691+ .mw-100-ns { max-width: 100%; }
24692+
24693+ .mw1-ns { max-width: 1rem; }
24694+ .mw2-ns { max-width: 2rem; }
24695+ .mw3-ns { max-width: 4rem; }
24696+ .mw4-ns { max-width: 8rem; }
24697+ .mw5-ns { max-width: 16rem; }
24698+ .mw6-ns { max-width: 32rem; }
24699+ .mw7-ns { max-width: 48rem; }
24700+ .mw8-ns { max-width: 64rem; }
24701+ .mw9-ns { max-width: 96rem; }
24702+
24703+ .mw-none-ns { max-width: none; }
24704+}
24705+
24706+@media screen and (min-width: 30em) and (max-width: 60em) {
24707+ .mw-100-m { max-width: 100%; }
24708+
24709+ .mw1-m { max-width: 1rem; }
24710+ .mw2-m { max-width: 2rem; }
24711+ .mw3-m { max-width: 4rem; }
24712+ .mw4-m { max-width: 8rem; }
24713+ .mw5-m { max-width: 16rem; }
24714+ .mw6-m { max-width: 32rem; }
24715+ .mw7-m { max-width: 48rem; }
24716+ .mw8-m { max-width: 64rem; }
24717+ .mw9-m { max-width: 96rem; }
24718+
24719+ .mw-none-m { max-width: none; }
24720+}
24721+
24722+@media screen and (min-width: 60em) {
24723+ .mw-100-l { max-width: 100%; }
24724+
24725+ .mw1-l { max-width: 1rem; }
24726+ .mw2-l { max-width: 2rem; }
24727+ .mw3-l { max-width: 4rem; }
24728+ .mw4-l { max-width: 8rem; }
24729+ .mw5-l { max-width: 16rem; }
24730+ .mw6-l { max-width: 32rem; }
24731+ .mw7-l { max-width: 48rem; }
24732+ .mw8-l { max-width: 64rem; }
24733+ .mw9-l { max-width: 96rem; }
24734+
24735+ .mw-none-l { max-width: none; }
24736+}
24737+
24738+/*
24739+
24740+ WIDTHS
24741+ Docs: http://tachyons.io/docs/layout/widths/
24742+
24743+ Base:
24744+ w = width
24745+
24746+ Modifiers
24747+ 1 = 1st step in width scale
24748+ 2 = 2nd step in width scale
24749+ 3 = 3rd step in width scale
24750+ 4 = 4th step in width scale
24751+ 5 = 5th step in width scale
24752+
24753+ -10 = literal value 10%
24754+ -20 = literal value 20%
24755+ -25 = literal value 25%
24756+ -30 = literal value 30%
24757+ -33 = literal value 33%
24758+ -34 = literal value 34%
24759+ -40 = literal value 40%
24760+ -50 = literal value 50%
24761+ -60 = literal value 60%
24762+ -70 = literal value 70%
24763+ -75 = literal value 75%
24764+ -80 = literal value 80%
24765+ -90 = literal value 90%
24766+ -100 = literal value 100%
24767+
24768+ -third = 100% / 3 (Not supported in opera mini or IE8)
24769+ -two-thirds = 100% / 1.5 (Not supported in opera mini or IE8)
24770+ -auto = string value auto
24771+
24772+
24773+ Media Query Extensions:
24774+ -ns = not-small
24775+ -m = medium
24776+ -l = large
24777+
24778+*/
24779+
24780+/* Width Scale */
24781+
24782+.w1 { width: 1rem; }
24783+
24784+.w2 { width: 2rem; }
24785+
24786+.w3 { width: 4rem; }
24787+
24788+.w4 { width: 8rem; }
24789+
24790+.w5 { width: 16rem; }
24791+
24792+.w-10 { width: 10%; }
24793+
24794+.w-20 { width: 20%; }
24795+
24796+.w-25 { width: 25%; }
24797+
24798+.w-30 { width: 30%; }
24799+
24800+.w-33 { width: 33%; }
24801+
24802+.w-34 { width: 34%; }
24803+
24804+.w-40 { width: 40%; }
24805+
24806+.w-50 { width: 50%; }
24807+
24808+.w-60 { width: 60%; }
24809+
24810+.w-70 { width: 70%; }
24811+
24812+.w-75 { width: 75%; }
24813+
24814+.w-80 { width: 80%; }
24815+
24816+.w-90 { width: 90%; }
24817+
24818+.w-100 { width: 100%; }
24819+
24820+.w-third { width: 33.33333%; }
24821+
24822+.w-two-thirds { width: 66.66667%; }
24823+
24824+.w-auto { width: auto; }
24825+
24826+@media screen and (min-width: 30em) {
24827+ .w1-ns { width: 1rem; }
24828+ .w2-ns { width: 2rem; }
24829+ .w3-ns { width: 4rem; }
24830+ .w4-ns { width: 8rem; }
24831+ .w5-ns { width: 16rem; }
24832+ .w-10-ns { width: 10%; }
24833+ .w-20-ns { width: 20%; }
24834+ .w-25-ns { width: 25%; }
24835+ .w-30-ns { width: 30%; }
24836+ .w-33-ns { width: 33%; }
24837+ .w-34-ns { width: 34%; }
24838+ .w-40-ns { width: 40%; }
24839+ .w-50-ns { width: 50%; }
24840+ .w-60-ns { width: 60%; }
24841+ .w-70-ns { width: 70%; }
24842+ .w-75-ns { width: 75%; }
24843+ .w-80-ns { width: 80%; }
24844+ .w-90-ns { width: 90%; }
24845+ .w-100-ns { width: 100%; }
24846+ .w-third-ns { width: 33.33333%; }
24847+ .w-two-thirds-ns { width: 66.66667%; }
24848+ .w-auto-ns { width: auto; }
24849+}
24850+
24851+@media screen and (min-width: 30em) and (max-width: 60em) {
24852+ .w1-m { width: 1rem; }
24853+ .w2-m { width: 2rem; }
24854+ .w3-m { width: 4rem; }
24855+ .w4-m { width: 8rem; }
24856+ .w5-m { width: 16rem; }
24857+ .w-10-m { width: 10%; }
24858+ .w-20-m { width: 20%; }
24859+ .w-25-m { width: 25%; }
24860+ .w-30-m { width: 30%; }
24861+ .w-33-m { width: 33%; }
24862+ .w-34-m { width: 34%; }
24863+ .w-40-m { width: 40%; }
24864+ .w-50-m { width: 50%; }
24865+ .w-60-m { width: 60%; }
24866+ .w-70-m { width: 70%; }
24867+ .w-75-m { width: 75%; }
24868+ .w-80-m { width: 80%; }
24869+ .w-90-m { width: 90%; }
24870+ .w-100-m { width: 100%; }
24871+ .w-third-m { width: 33.33333%; }
24872+ .w-two-thirds-m { width: 66.66667%; }
24873+ .w-auto-m { width: auto; }
24874+}
24875+
24876+@media screen and (min-width: 60em) {
24877+ .w1-l { width: 1rem; }
24878+ .w2-l { width: 2rem; }
24879+ .w3-l { width: 4rem; }
24880+ .w4-l { width: 8rem; }
24881+ .w5-l { width: 16rem; }
24882+ .w-10-l { width: 10%; }
24883+ .w-20-l { width: 20%; }
24884+ .w-25-l { width: 25%; }
24885+ .w-30-l { width: 30%; }
24886+ .w-33-l { width: 33%; }
24887+ .w-34-l { width: 34%; }
24888+ .w-40-l { width: 40%; }
24889+ .w-50-l { width: 50%; }
24890+ .w-60-l { width: 60%; }
24891+ .w-70-l { width: 70%; }
24892+ .w-75-l { width: 75%; }
24893+ .w-80-l { width: 80%; }
24894+ .w-90-l { width: 90%; }
24895+ .w-100-l { width: 100%; }
24896+ .w-third-l { width: 33.33333%; }
24897+ .w-two-thirds-l { width: 66.66667%; }
24898+ .w-auto-l { width: auto; }
24899+}
24900+
24901+/*
24902+
24903+ OVERFLOW
24904+
24905+ Media Query Extensions:
24906+ -ns = not-small
24907+ -m = medium
24908+ -l = large
24909+
24910+ */
24911+
24912+.overflow-visible { overflow: visible; }
24913+
24914+.overflow-hidden { overflow: hidden; }
24915+
24916+.overflow-scroll { overflow: scroll; }
24917+
24918+.overflow-auto { overflow: auto; }
24919+
24920+.overflow-x-visible { overflow-x: visible; }
24921+
24922+.overflow-x-hidden { overflow-x: hidden; }
24923+
24924+.overflow-x-scroll { overflow-x: scroll; }
24925+
24926+.overflow-x-auto { overflow-x: auto; }
24927+
24928+.overflow-y-visible { overflow-y: visible; }
24929+
24930+.overflow-y-hidden { overflow-y: hidden; }
24931+
24932+.overflow-y-scroll { overflow-y: scroll; }
24933+
24934+.overflow-y-auto { overflow-y: auto; }
24935+
24936+@media screen and (min-width: 30em) {
24937+ .overflow-visible-ns { overflow: visible; }
24938+ .overflow-hidden-ns { overflow: hidden; }
24939+ .overflow-scroll-ns { overflow: scroll; }
24940+ .overflow-auto-ns { overflow: auto; }
24941+ .overflow-x-visible-ns { overflow-x: visible; }
24942+ .overflow-x-hidden-ns { overflow-x: hidden; }
24943+ .overflow-x-scroll-ns { overflow-x: scroll; }
24944+ .overflow-x-auto-ns { overflow-x: auto; }
24945+
24946+ .overflow-y-visible-ns { overflow-y: visible; }
24947+ .overflow-y-hidden-ns { overflow-y: hidden; }
24948+ .overflow-y-scroll-ns { overflow-y: scroll; }
24949+ .overflow-y-auto-ns { overflow-y: auto; }
24950+}
24951+
24952+@media screen and (min-width: 30em) and (max-width: 60em) {
24953+ .overflow-visible-m { overflow: visible; }
24954+ .overflow-hidden-m { overflow: hidden; }
24955+ .overflow-scroll-m { overflow: scroll; }
24956+ .overflow-auto-m { overflow: auto; }
24957+
24958+ .overflow-x-visible-m { overflow-x: visible; }
24959+ .overflow-x-hidden-m { overflow-x: hidden; }
24960+ .overflow-x-scroll-m { overflow-x: scroll; }
24961+ .overflow-x-auto-m { overflow-x: auto; }
24962+
24963+ .overflow-y-visible-m { overflow-y: visible; }
24964+ .overflow-y-hidden-m { overflow-y: hidden; }
24965+ .overflow-y-scroll-m { overflow-y: scroll; }
24966+ .overflow-y-auto-m { overflow-y: auto; }
24967+}
24968+
24969+@media screen and (min-width: 60em) {
24970+ .overflow-visible-l { overflow: visible; }
24971+ .overflow-hidden-l { overflow: hidden; }
24972+ .overflow-scroll-l { overflow: scroll; }
24973+ .overflow-auto-l { overflow: auto; }
24974+
24975+ .overflow-x-visible-l { overflow-x: visible; }
24976+ .overflow-x-hidden-l { overflow-x: hidden; }
24977+ .overflow-x-scroll-l { overflow-x: scroll; }
24978+ .overflow-x-auto-l { overflow-x: auto; }
24979+
24980+ .overflow-y-visible-l { overflow-y: visible; }
24981+ .overflow-y-hidden-l { overflow-y: hidden; }
24982+ .overflow-y-scroll-l { overflow-y: scroll; }
24983+ .overflow-y-auto-l { overflow-y: auto; }
24984+}
24985+
24986+/*
24987+
24988+ POSITIONING
24989+ Docs: http://tachyons.io/docs/layout/position/
24990+
24991+ Media Query Extensions:
24992+ -ns = not-small
24993+ -m = medium
24994+ -l = large
24995+
24996+*/
24997+
24998+.static { position: static; }
24999+
25000+.relative { position: relative; }
25001+
25002+.absolute { position: absolute; }
25003+
25004+.fixed { position: fixed; }
25005+
25006+@media screen and (min-width: 30em) {
25007+ .static-ns { position: static; }
25008+ .relative-ns { position: relative; }
25009+ .absolute-ns { position: absolute; }
25010+ .fixed-ns { position: fixed; }
25011+}
25012+
25013+@media screen and (min-width: 30em) and (max-width: 60em) {
25014+ .static-m { position: static; }
25015+ .relative-m { position: relative; }
25016+ .absolute-m { position: absolute; }
25017+ .fixed-m { position: fixed; }
25018+}
25019+
25020+@media screen and (min-width: 60em) {
25021+ .static-l { position: static; }
25022+ .relative-l { position: relative; }
25023+ .absolute-l { position: absolute; }
25024+ .fixed-l { position: fixed; }
25025+}
25026+
25027+/*
25028+
25029+ OPACITY
25030+ Docs: http://tachyons.io/docs/themes/opacity/
25031+
25032+*/
25033+
25034+.o-100 { opacity: 1; }
25035+
25036+.o-90 { opacity: .9; }
25037+
25038+.o-80 { opacity: .8; }
25039+
25040+.o-70 { opacity: .7; }
25041+
25042+.o-60 { opacity: .6; }
25043+
25044+.o-50 { opacity: .5; }
25045+
25046+.o-40 { opacity: .4; }
25047+
25048+.o-30 { opacity: .3; }
25049+
25050+.o-20 { opacity: .2; }
25051+
25052+.o-10 { opacity: .1; }
25053+
25054+.o-05 { opacity: .05; }
25055+
25056+.o-025 { opacity: .025; }
25057+
25058+.o-0 { opacity: 0; }
25059+
25060+/*
25061+
25062+ ROTATIONS
25063+
25064+*/
25065+
25066+.rotate-45 { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
25067+
25068+.rotate-90 { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
25069+
25070+.rotate-135 { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
25071+
25072+.rotate-180 { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
25073+
25074+.rotate-225 { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
25075+
25076+.rotate-270 { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
25077+
25078+.rotate-315 { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
25079+
25080+@media screen and (min-width: 30em){
25081+ .rotate-45-ns { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
25082+ .rotate-90-ns { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
25083+ .rotate-135-ns { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
25084+ .rotate-180-ns { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
25085+ .rotate-225-ns { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
25086+ .rotate-270-ns { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
25087+ .rotate-315-ns { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
25088+}
25089+
25090+@media screen and (min-width: 30em) and (max-width: 60em){
25091+ .rotate-45-m { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
25092+ .rotate-90-m { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
25093+ .rotate-135-m { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
25094+ .rotate-180-m { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
25095+ .rotate-225-m { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
25096+ .rotate-270-m { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
25097+ .rotate-315-m { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
25098+}
25099+
25100+@media screen and (min-width: 60em){
25101+ .rotate-45-l { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
25102+ .rotate-90-l { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
25103+ .rotate-135-l { -webkit-transform: rotate(135deg); transform: rotate(135deg); }
25104+ .rotate-180-l { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
25105+ .rotate-225-l { -webkit-transform: rotate(225deg); transform: rotate(225deg); }
25106+ .rotate-270-l { -webkit-transform: rotate(270deg); transform: rotate(270deg); }
25107+ .rotate-315-l { -webkit-transform: rotate(315deg); transform: rotate(315deg); }
25108+}
25109+
25110+/*
25111+
25112+ SKINS
25113+ Docs: http://tachyons.io/docs/themes/skins/
25114+
25115+ Classes for setting foreground and background colors on elements.
25116+ If you haven't declared a border color, but set border on an element, it will
25117+ be set to the current text color.
25118+
25119+*/
25120+
25121+/* Text colors */
25122+
25123+.black-90 { color: rgba(0, 0, 0, .9); }
25124+
25125+.black-80 { color: rgba(0, 0, 0, .8); }
25126+
25127+.black-70 { color: rgba(0, 0, 0, .7); }
25128+
25129+.black-60 { color: rgba(0, 0, 0, .6); }
25130+
25131+.black-50 { color: rgba(0, 0, 0, .5); }
25132+
25133+.black-40 { color: rgba(0, 0, 0, .4); }
25134+
25135+.black-30 { color: rgba(0, 0, 0, .3); }
25136+
25137+.black-20 { color: rgba(0, 0, 0, .2); }
25138+
25139+.black-10 { color: rgba(0, 0, 0, .1); }
25140+
25141+.black-05 { color: rgba(0, 0, 0, .05); }
25142+
25143+.white-90 { color: rgba(255, 255, 255, .9); }
25144+
25145+.white-80 { color: rgba(255, 255, 255, .8); }
25146+
25147+.white-70 { color: rgba(255, 255, 255, .7); }
25148+
25149+.white-60 { color: rgba(255, 255, 255, .6); }
25150+
25151+.white-50 { color: rgba(255, 255, 255, .5); }
25152+
25153+.white-40 { color: rgba(255, 255, 255, .4); }
25154+
25155+.white-30 { color: rgba(255, 255, 255, .3); }
25156+
25157+.white-20 { color: rgba(255, 255, 255, .2); }
25158+
25159+.white-10 { color: rgba(255, 255, 255, .1); }
25160+
25161+.black { color: #000; }
25162+
25163+.near-black { color: #111; }
25164+
25165+.dark-gray { color: #333; }
25166+
25167+.mid-gray { color: #555; }
25168+
25169+.gray { color: #777; }
25170+
25171+.silver { color: #999; }
25172+
25173+.light-silver { color: #aaa; }
25174+
25175+.moon-gray { color: #ccc; }
25176+
25177+.light-gray { color: #eee; }
25178+
25179+.near-white { color: #f4f4f4; }
25180+
25181+.white { color: #fff; }
25182+
25183+.dark-red { color: #e7040f; }
25184+
25185+.red { color: #ff4136; }
25186+
25187+.light-red { color: #ff725c; }
25188+
25189+.orange { color: #ff6300; }
25190+
25191+.gold { color: #ffb700; }
25192+
25193+.yellow { color: #ffd700; }
25194+
25195+.light-yellow { color: #fbf1a9; }
25196+
25197+.purple { color: #5e2ca5; }
25198+
25199+.light-purple { color: #a463f2; }
25200+
25201+.dark-pink { color: #d5008f; }
25202+
25203+.hot-pink { color: #ff41b4; }
25204+
25205+.pink { color: #ff80cc; }
25206+
25207+.light-pink { color: #ffa3d7; }
25208+
25209+.dark-green { color: #137752; }
25210+
25211+.green { color: #19a974; }
25212+
25213+.light-green { color: #9eebcf; }
25214+
25215+.navy { color: #001b44; }
25216+
25217+.dark-blue { color: #00449e; }
25218+
25219+.blue { color: #357edd; }
25220+
25221+.light-blue { color: #96ccff; }
25222+
25223+.lightest-blue { color: #cdecff; }
25224+
25225+.washed-blue { color: #f6fffe; }
25226+
25227+.washed-green { color: #e8fdf5; }
25228+
25229+.washed-yellow { color: #fffceb; }
25230+
25231+.washed-red { color: #ffdfdf; }
25232+
25233+.color-inherit { color: inherit; }
25234+
25235+.bg-black-90 { background-color: rgba(0, 0, 0, .9); }
25236+
25237+.bg-black-80 { background-color: rgba(0, 0, 0, .8); }
25238+
25239+.bg-black-70 { background-color: rgba(0, 0, 0, .7); }
25240+
25241+.bg-black-60 { background-color: rgba(0, 0, 0, .6); }
25242+
25243+.bg-black-50 { background-color: rgba(0, 0, 0, .5); }
25244+
25245+.bg-black-40 { background-color: rgba(0, 0, 0, .4); }
25246+
25247+.bg-black-30 { background-color: rgba(0, 0, 0, .3); }
25248+
25249+.bg-black-20 { background-color: rgba(0, 0, 0, .2); }
25250+
25251+.bg-black-10 { background-color: rgba(0, 0, 0, .1); }
25252+
25253+.bg-black-05 { background-color: rgba(0, 0, 0, .05); }
25254+
25255+.bg-white-90 { background-color: rgba(255, 255, 255, .9); }
25256+
25257+.bg-white-80 { background-color: rgba(255, 255, 255, .8); }
25258+
25259+.bg-white-70 { background-color: rgba(255, 255, 255, .7); }
25260+
25261+.bg-white-60 { background-color: rgba(255, 255, 255, .6); }
25262+
25263+.bg-white-50 { background-color: rgba(255, 255, 255, .5); }
25264+
25265+.bg-white-40 { background-color: rgba(255, 255, 255, .4); }
25266+
25267+.bg-white-30 { background-color: rgba(255, 255, 255, .3); }
25268+
25269+.bg-white-20 { background-color: rgba(255, 255, 255, .2); }
25270+
25271+.bg-white-10 { background-color: rgba(255, 255, 255, .1); }
25272+
25273+/* Background colors */
25274+
25275+.bg-black { background-color: #000; }
25276+
25277+.bg-near-black { background-color: #111; }
25278+
25279+.bg-dark-gray { background-color: #333; }
25280+
25281+.bg-mid-gray { background-color: #555; }
25282+
25283+.bg-gray { background-color: #777; }
25284+
25285+.bg-silver { background-color: #999; }
25286+
25287+.bg-light-silver { background-color: #aaa; }
25288+
25289+.bg-moon-gray { background-color: #ccc; }
25290+
25291+.bg-light-gray { background-color: #eee; }
25292+
25293+.bg-near-white { background-color: #f4f4f4; }
25294+
25295+.bg-white { background-color: #fff; }
25296+
25297+.bg-transparent { background-color: transparent; }
25298+
25299+.bg-dark-red { background-color: #e7040f; }
25300+
25301+.bg-red { background-color: #ff4136; }
25302+
25303+.bg-light-red { background-color: #ff725c; }
25304+
25305+.bg-orange { background-color: #ff6300; }
25306+
25307+.bg-gold { background-color: #ffb700; }
25308+
25309+.bg-yellow { background-color: #ffd700; }
25310+
25311+.bg-light-yellow { background-color: #fbf1a9; }
25312+
25313+.bg-purple { background-color: #5e2ca5; }
25314+
25315+.bg-light-purple { background-color: #a463f2; }
25316+
25317+.bg-dark-pink { background-color: #d5008f; }
25318+
25319+.bg-hot-pink { background-color: #ff41b4; }
25320+
25321+.bg-pink { background-color: #ff80cc; }
25322+
25323+.bg-light-pink { background-color: #ffa3d7; }
25324+
25325+.bg-dark-green { background-color: #137752; }
25326+
25327+.bg-green { background-color: #19a974; }
25328+
25329+.bg-light-green { background-color: #9eebcf; }
25330+
25331+.bg-navy { background-color: #001b44; }
25332+
25333+.bg-dark-blue { background-color: #00449e; }
25334+
25335+.bg-blue { background-color: #357edd; }
25336+
25337+.bg-light-blue { background-color: #96ccff; }
25338+
25339+.bg-lightest-blue { background-color: #cdecff; }
25340+
25341+.bg-washed-blue { background-color: #f6fffe; }
25342+
25343+.bg-washed-green { background-color: #e8fdf5; }
25344+
25345+.bg-washed-yellow { background-color: #fffceb; }
25346+
25347+.bg-washed-red { background-color: #ffdfdf; }
25348+
25349+.bg-inherit { background-color: inherit; }
25350+
25351+/*
25352+
25353+ SKINS:PSEUDO
25354+
25355+ Customize the color of an element when
25356+ it is focused or hovered over.
25357+
25358+ */
25359+
25360+.hover-black:hover,
25361+.hover-black:focus { color: #000; }
25362+
25363+.hover-near-black:hover,
25364+.hover-near-black:focus { color: #111; }
25365+
25366+.hover-dark-gray:hover,
25367+.hover-dark-gray:focus { color: #333; }
25368+
25369+.hover-mid-gray:hover,
25370+.hover-mid-gray:focus { color: #555; }
25371+
25372+.hover-gray:hover,
25373+.hover-gray:focus { color: #777; }
25374+
25375+.hover-silver:hover,
25376+.hover-silver:focus { color: #999; }
25377+
25378+.hover-light-silver:hover,
25379+.hover-light-silver:focus { color: #aaa; }
25380+
25381+.hover-moon-gray:hover,
25382+.hover-moon-gray:focus { color: #ccc; }
25383+
25384+.hover-light-gray:hover,
25385+.hover-light-gray:focus { color: #eee; }
25386+
25387+.hover-near-white:hover,
25388+.hover-near-white:focus { color: #f4f4f4; }
25389+
25390+.hover-white:hover,
25391+.hover-white:focus { color: #fff; }
25392+
25393+.hover-black-90:hover,
25394+.hover-black-90:focus { color: rgba(0, 0, 0, .9); }
25395+
25396+.hover-black-80:hover,
25397+.hover-black-80:focus { color: rgba(0, 0, 0, .8); }
25398+
25399+.hover-black-70:hover,
25400+.hover-black-70:focus { color: rgba(0, 0, 0, .7); }
25401+
25402+.hover-black-60:hover,
25403+.hover-black-60:focus { color: rgba(0, 0, 0, .6); }
25404+
25405+.hover-black-50:hover,
25406+.hover-black-50:focus { color: rgba(0, 0, 0, .5); }
25407+
25408+.hover-black-40:hover,
25409+.hover-black-40:focus { color: rgba(0, 0, 0, .4); }
25410+
25411+.hover-black-30:hover,
25412+.hover-black-30:focus { color: rgba(0, 0, 0, .3); }
25413+
25414+.hover-black-20:hover,
25415+.hover-black-20:focus { color: rgba(0, 0, 0, .2); }
25416+
25417+.hover-black-10:hover,
25418+.hover-black-10:focus { color: rgba(0, 0, 0, .1); }
25419+
25420+.hover-white-90:hover,
25421+.hover-white-90:focus { color: rgba(255, 255, 255, .9); }
25422+
25423+.hover-white-80:hover,
25424+.hover-white-80:focus { color: rgba(255, 255, 255, .8); }
25425+
25426+.hover-white-70:hover,
25427+.hover-white-70:focus { color: rgba(255, 255, 255, .7); }
25428+
25429+.hover-white-60:hover,
25430+.hover-white-60:focus { color: rgba(255, 255, 255, .6); }
25431+
25432+.hover-white-50:hover,
25433+.hover-white-50:focus { color: rgba(255, 255, 255, .5); }
25434+
25435+.hover-white-40:hover,
25436+.hover-white-40:focus { color: rgba(255, 255, 255, .4); }
25437+
25438+.hover-white-30:hover,
25439+.hover-white-30:focus { color: rgba(255, 255, 255, .3); }
25440+
25441+.hover-white-20:hover,
25442+.hover-white-20:focus { color: rgba(255, 255, 255, .2); }
25443+
25444+.hover-white-10:hover,
25445+.hover-white-10:focus { color: rgba(255, 255, 255, .1); }
25446+
25447+.hover-inherit:hover,
25448+.hover-inherit:focus { color: inherit; }
25449+
25450+.hover-bg-black:hover,
25451+.hover-bg-black:focus { background-color: #000; }
25452+
25453+.hover-bg-near-black:hover,
25454+.hover-bg-near-black:focus { background-color: #111; }
25455+
25456+.hover-bg-dark-gray:hover,
25457+.hover-bg-dark-gray:focus { background-color: #333; }
25458+
25459+.hover-bg-mid-gray:hover,
25460+.hover-bg-mid-gray:focus { background-color: #555; }
25461+
25462+.hover-bg-gray:hover,
25463+.hover-bg-gray:focus { background-color: #777; }
25464+
25465+.hover-bg-silver:hover,
25466+.hover-bg-silver:focus { background-color: #999; }
25467+
25468+.hover-bg-light-silver:hover,
25469+.hover-bg-light-silver:focus { background-color: #aaa; }
25470+
25471+.hover-bg-moon-gray:hover,
25472+.hover-bg-moon-gray:focus { background-color: #ccc; }
25473+
25474+.hover-bg-light-gray:hover,
25475+.hover-bg-light-gray:focus { background-color: #eee; }
25476+
25477+.hover-bg-near-white:hover,
25478+.hover-bg-near-white:focus { background-color: #f4f4f4; }
25479+
25480+.hover-bg-white:hover,
25481+.hover-bg-white:focus { background-color: #fff; }
25482+
25483+.hover-bg-transparent:hover,
25484+.hover-bg-transparent:focus { background-color: transparent; }
25485+
25486+.hover-bg-black-90:hover,
25487+.hover-bg-black-90:focus { background-color: rgba(0, 0, 0, .9); }
25488+
25489+.hover-bg-black-80:hover,
25490+.hover-bg-black-80:focus { background-color: rgba(0, 0, 0, .8); }
25491+
25492+.hover-bg-black-70:hover,
25493+.hover-bg-black-70:focus { background-color: rgba(0, 0, 0, .7); }
25494+
25495+.hover-bg-black-60:hover,
25496+.hover-bg-black-60:focus { background-color: rgba(0, 0, 0, .6); }
25497+
25498+.hover-bg-black-50:hover,
25499+.hover-bg-black-50:focus { background-color: rgba(0, 0, 0, .5); }
25500+
25501+.hover-bg-black-40:hover,
25502+.hover-bg-black-40:focus { background-color: rgba(0, 0, 0, .4); }
25503+
25504+.hover-bg-black-30:hover,
25505+.hover-bg-black-30:focus { background-color: rgba(0, 0, 0, .3); }
25506+
25507+.hover-bg-black-20:hover,
25508+.hover-bg-black-20:focus { background-color: rgba(0, 0, 0, .2); }
25509+
25510+.hover-bg-black-10:hover,
25511+.hover-bg-black-10:focus { background-color: rgba(0, 0, 0, .1); }
25512+
25513+.hover-bg-white-90:hover,
25514+.hover-bg-white-90:focus { background-color: rgba(255, 255, 255, .9); }
25515+
25516+.hover-bg-white-80:hover,
25517+.hover-bg-white-80:focus { background-color: rgba(255, 255, 255, .8); }
25518+
25519+.hover-bg-white-70:hover,
25520+.hover-bg-white-70:focus { background-color: rgba(255, 255, 255, .7); }
25521+
25522+.hover-bg-white-60:hover,
25523+.hover-bg-white-60:focus { background-color: rgba(255, 255, 255, .6); }
25524+
25525+.hover-bg-white-50:hover,
25526+.hover-bg-white-50:focus { background-color: rgba(255, 255, 255, .5); }
25527+
25528+.hover-bg-white-40:hover,
25529+.hover-bg-white-40:focus { background-color: rgba(255, 255, 255, .4); }
25530+
25531+.hover-bg-white-30:hover,
25532+.hover-bg-white-30:focus { background-color: rgba(255, 255, 255, .3); }
25533+
25534+.hover-bg-white-20:hover,
25535+.hover-bg-white-20:focus { background-color: rgba(255, 255, 255, .2); }
25536+
25537+.hover-bg-white-10:hover,
25538+.hover-bg-white-10:focus { background-color: rgba(255, 255, 255, .1); }
25539+
25540+.hover-dark-red:hover,
25541+.hover-dark-red:focus { color: #e7040f; }
25542+
25543+.hover-red:hover,
25544+.hover-red:focus { color: #ff4136; }
25545+
25546+.hover-light-red:hover,
25547+.hover-light-red:focus { color: #ff725c; }
25548+
25549+.hover-orange:hover,
25550+.hover-orange:focus { color: #ff6300; }
25551+
25552+.hover-gold:hover,
25553+.hover-gold:focus { color: #ffb700; }
25554+
25555+.hover-yellow:hover,
25556+.hover-yellow:focus { color: #ffd700; }
25557+
25558+.hover-light-yellow:hover,
25559+.hover-light-yellow:focus { color: #fbf1a9; }
25560+
25561+.hover-purple:hover,
25562+.hover-purple:focus { color: #5e2ca5; }
25563+
25564+.hover-light-purple:hover,
25565+.hover-light-purple:focus { color: #a463f2; }
25566+
25567+.hover-dark-pink:hover,
25568+.hover-dark-pink:focus { color: #d5008f; }
25569+
25570+.hover-hot-pink:hover,
25571+.hover-hot-pink:focus { color: #ff41b4; }
25572+
25573+.hover-pink:hover,
25574+.hover-pink:focus { color: #ff80cc; }
25575+
25576+.hover-light-pink:hover,
25577+.hover-light-pink:focus { color: #ffa3d7; }
25578+
25579+.hover-dark-green:hover,
25580+.hover-dark-green:focus { color: #137752; }
25581+
25582+.hover-green:hover,
25583+.hover-green:focus { color: #19a974; }
25584+
25585+.hover-light-green:hover,
25586+.hover-light-green:focus { color: #9eebcf; }
25587+
25588+.hover-navy:hover,
25589+.hover-navy:focus { color: #001b44; }
25590+
25591+.hover-dark-blue:hover,
25592+.hover-dark-blue:focus { color: #00449e; }
25593+
25594+.hover-blue:hover,
25595+.hover-blue:focus { color: #357edd; }
25596+
25597+.hover-light-blue:hover,
25598+.hover-light-blue:focus { color: #96ccff; }
25599+
25600+.hover-lightest-blue:hover,
25601+.hover-lightest-blue:focus { color: #cdecff; }
25602+
25603+.hover-washed-blue:hover,
25604+.hover-washed-blue:focus { color: #f6fffe; }
25605+
25606+.hover-washed-green:hover,
25607+.hover-washed-green:focus { color: #e8fdf5; }
25608+
25609+.hover-washed-yellow:hover,
25610+.hover-washed-yellow:focus { color: #fffceb; }
25611+
25612+.hover-washed-red:hover,
25613+.hover-washed-red:focus { color: #ffdfdf; }
25614+
25615+.hover-bg-dark-red:hover,
25616+.hover-bg-dark-red:focus { background-color: #e7040f; }
25617+
25618+.hover-bg-red:hover,
25619+.hover-bg-red:focus { background-color: #ff4136; }
25620+
25621+.hover-bg-light-red:hover,
25622+.hover-bg-light-red:focus { background-color: #ff725c; }
25623+
25624+.hover-bg-orange:hover,
25625+.hover-bg-orange:focus { background-color: #ff6300; }
25626+
25627+.hover-bg-gold:hover,
25628+.hover-bg-gold:focus { background-color: #ffb700; }
25629+
25630+.hover-bg-yellow:hover,
25631+.hover-bg-yellow:focus { background-color: #ffd700; }
25632+
25633+.hover-bg-light-yellow:hover,
25634+.hover-bg-light-yellow:focus { background-color: #fbf1a9; }
25635+
25636+.hover-bg-purple:hover,
25637+.hover-bg-purple:focus { background-color: #5e2ca5; }
25638+
25639+.hover-bg-light-purple:hover,
25640+.hover-bg-light-purple:focus { background-color: #a463f2; }
25641+
25642+.hover-bg-dark-pink:hover,
25643+.hover-bg-dark-pink:focus { background-color: #d5008f; }
25644+
25645+.hover-bg-hot-pink:hover,
25646+.hover-bg-hot-pink:focus { background-color: #ff41b4; }
25647+
25648+.hover-bg-pink:hover,
25649+.hover-bg-pink:focus { background-color: #ff80cc; }
25650+
25651+.hover-bg-light-pink:hover,
25652+.hover-bg-light-pink:focus { background-color: #ffa3d7; }
25653+
25654+.hover-bg-dark-green:hover,
25655+.hover-bg-dark-green:focus { background-color: #137752; }
25656+
25657+.hover-bg-green:hover,
25658+.hover-bg-green:focus { background-color: #19a974; }
25659+
25660+.hover-bg-light-green:hover,
25661+.hover-bg-light-green:focus { background-color: #9eebcf; }
25662+
25663+.hover-bg-navy:hover,
25664+.hover-bg-navy:focus { background-color: #001b44; }
25665+
25666+.hover-bg-dark-blue:hover,
25667+.hover-bg-dark-blue:focus { background-color: #00449e; }
25668+
25669+.hover-bg-blue:hover,
25670+.hover-bg-blue:focus { background-color: #357edd; }
25671+
25672+.hover-bg-light-blue:hover,
25673+.hover-bg-light-blue:focus { background-color: #96ccff; }
25674+
25675+.hover-bg-lightest-blue:hover,
25676+.hover-bg-lightest-blue:focus { background-color: #cdecff; }
25677+
25678+.hover-bg-washed-blue:hover,
25679+.hover-bg-washed-blue:focus { background-color: #f6fffe; }
25680+
25681+.hover-bg-washed-green:hover,
25682+.hover-bg-washed-green:focus { background-color: #e8fdf5; }
25683+
25684+.hover-bg-washed-yellow:hover,
25685+.hover-bg-washed-yellow:focus { background-color: #fffceb; }
25686+
25687+.hover-bg-washed-red:hover,
25688+.hover-bg-washed-red:focus { background-color: #ffdfdf; }
25689+
25690+.hover-bg-inherit:hover,
25691+.hover-bg-inherit:focus { background-color: inherit; }
25692+
25693+/* Variables */
25694+
25695+/*
25696+ SPACING
25697+ Docs: http://tachyons.io/docs/layout/spacing/
25698+
25699+ An eight step powers of two scale ranging from 0 to 16rem.
25700+
25701+ Base:
25702+ p = padding
25703+ m = margin
25704+
25705+ Modifiers:
25706+ a = all
25707+ h = horizontal
25708+ v = vertical
25709+ t = top
25710+ r = right
25711+ b = bottom
25712+ l = left
25713+
25714+ 0 = none
25715+ 1 = 1st step in spacing scale
25716+ 2 = 2nd step in spacing scale
25717+ 3 = 3rd step in spacing scale
25718+ 4 = 4th step in spacing scale
25719+ 5 = 5th step in spacing scale
25720+ 6 = 6th step in spacing scale
25721+ 7 = 7th step in spacing scale
25722+
25723+ Media Query Extensions:
25724+ -ns = not-small
25725+ -m = medium
25726+ -l = large
25727+
25728+*/
25729+
25730+.pa0 { padding: 0; }
25731+
25732+.pa1 { padding: .25rem; }
25733+
25734+.pa2 { padding: .5rem; }
25735+
25736+.pa3 { padding: 1rem; }
25737+
25738+.pa4 { padding: 2rem; }
25739+
25740+.pa5 { padding: 4rem; }
25741+
25742+.pa6 { padding: 8rem; }
25743+
25744+.pa7 { padding: 16rem; }
25745+
25746+.pl0 { padding-left: 0; }
25747+
25748+.pl1 { padding-left: .25rem; }
25749+
25750+.pl2 { padding-left: .5rem; }
25751+
25752+.pl3 { padding-left: 1rem; }
25753+
25754+.pl4 { padding-left: 2rem; }
25755+
25756+.pl5 { padding-left: 4rem; }
25757+
25758+.pl6 { padding-left: 8rem; }
25759+
25760+.pl7 { padding-left: 16rem; }
25761+
25762+.pr0 { padding-right: 0; }
25763+
25764+.pr1 { padding-right: .25rem; }
25765+
25766+.pr2 { padding-right: .5rem; }
25767+
25768+.pr3 { padding-right: 1rem; }
25769+
25770+.pr4 { padding-right: 2rem; }
25771+
25772+.pr5 { padding-right: 4rem; }
25773+
25774+.pr6 { padding-right: 8rem; }
25775+
25776+.pr7 { padding-right: 16rem; }
25777+
25778+.pb0 { padding-bottom: 0; }
25779+
25780+.pb1 { padding-bottom: .25rem; }
25781+
25782+.pb2 { padding-bottom: .5rem; }
25783+
25784+.pb3 { padding-bottom: 1rem; }
25785+
25786+.pb4 { padding-bottom: 2rem; }
25787+
25788+.pb5 { padding-bottom: 4rem; }
25789+
25790+.pb6 { padding-bottom: 8rem; }
25791+
25792+.pb7 { padding-bottom: 16rem; }
25793+
25794+.pt0 { padding-top: 0; }
25795+
25796+.pt1 { padding-top: .25rem; }
25797+
25798+.pt2 { padding-top: .5rem; }
25799+
25800+.pt3 { padding-top: 1rem; }
25801+
25802+.pt4 { padding-top: 2rem; }
25803+
25804+.pt5 { padding-top: 4rem; }
25805+
25806+.pt6 { padding-top: 8rem; }
25807+
25808+.pt7 { padding-top: 16rem; }
25809+
25810+.pv0 {
25811+ padding-top: 0;
25812+ padding-bottom: 0;
25813+}
25814+
25815+.pv1 {
25816+ padding-top: .25rem;
25817+ padding-bottom: .25rem;
25818+}
25819+
25820+.pv2 {
25821+ padding-top: .5rem;
25822+ padding-bottom: .5rem;
25823+}
25824+
25825+.pv3 {
25826+ padding-top: 1rem;
25827+ padding-bottom: 1rem;
25828+}
25829+
25830+.pv4 {
25831+ padding-top: 2rem;
25832+ padding-bottom: 2rem;
25833+}
25834+
25835+.pv5 {
25836+ padding-top: 4rem;
25837+ padding-bottom: 4rem;
25838+}
25839+
25840+.pv6 {
25841+ padding-top: 8rem;
25842+ padding-bottom: 8rem;
25843+}
25844+
25845+.pv7 {
25846+ padding-top: 16rem;
25847+ padding-bottom: 16rem;
25848+}
25849+
25850+.ph0 {
25851+ padding-left: 0;
25852+ padding-right: 0;
25853+}
25854+
25855+.ph1 {
25856+ padding-left: .25rem;
25857+ padding-right: .25rem;
25858+}
25859+
25860+.ph2 {
25861+ padding-left: .5rem;
25862+ padding-right: .5rem;
25863+}
25864+
25865+.ph3 {
25866+ padding-left: 1rem;
25867+ padding-right: 1rem;
25868+}
25869+
25870+.ph4 {
25871+ padding-left: 2rem;
25872+ padding-right: 2rem;
25873+}
25874+
25875+.ph5 {
25876+ padding-left: 4rem;
25877+ padding-right: 4rem;
25878+}
25879+
25880+.ph6 {
25881+ padding-left: 8rem;
25882+ padding-right: 8rem;
25883+}
25884+
25885+.ph7 {
25886+ padding-left: 16rem;
25887+ padding-right: 16rem;
25888+}
25889+
25890+.ma0 { margin: 0; }
25891+
25892+.ma1 { margin: .25rem; }
25893+
25894+.ma2 { margin: .5rem; }
25895+
25896+.ma3 { margin: 1rem; }
25897+
25898+.ma4 { margin: 2rem; }
25899+
25900+.ma5 { margin: 4rem; }
25901+
25902+.ma6 { margin: 8rem; }
25903+
25904+.ma7 { margin: 16rem; }
25905+
25906+.ml0 { margin-left: 0; }
25907+
25908+.ml1 { margin-left: .25rem; }
25909+
25910+.ml2 { margin-left: .5rem; }
25911+
25912+.ml3 { margin-left: 1rem; }
25913+
25914+.ml4 { margin-left: 2rem; }
25915+
25916+.ml5 { margin-left: 4rem; }
25917+
25918+.ml6 { margin-left: 8rem; }
25919+
25920+.ml7 { margin-left: 16rem; }
25921+
25922+.mr0 { margin-right: 0; }
25923+
25924+.mr1 { margin-right: .25rem; }
25925+
25926+.mr2 { margin-right: .5rem; }
25927+
25928+.mr3 { margin-right: 1rem; }
25929+
25930+.mr4 { margin-right: 2rem; }
25931+
25932+.mr5 { margin-right: 4rem; }
25933+
25934+.mr6 { margin-right: 8rem; }
25935+
25936+.mr7 { margin-right: 16rem; }
25937+
25938+.mb0 { margin-bottom: 0; }
25939+
25940+.mb1 { margin-bottom: .25rem; }
25941+
25942+.mb2 { margin-bottom: .5rem; }
25943+
25944+.mb3 { margin-bottom: 1rem; }
25945+
25946+.mb4 { margin-bottom: 2rem; }
25947+
25948+.mb5 { margin-bottom: 4rem; }
25949+
25950+.mb6 { margin-bottom: 8rem; }
25951+
25952+.mb7 { margin-bottom: 16rem; }
25953+
25954+.mt0 { margin-top: 0; }
25955+
25956+.mt1 { margin-top: .25rem; }
25957+
25958+.mt2 { margin-top: .5rem; }
25959+
25960+.mt3 { margin-top: 1rem; }
25961+
25962+.mt4 { margin-top: 2rem; }
25963+
25964+.mt5 { margin-top: 4rem; }
25965+
25966+.mt6 { margin-top: 8rem; }
25967+
25968+.mt7 { margin-top: 16rem; }
25969+
25970+.mv0 {
25971+ margin-top: 0;
25972+ margin-bottom: 0;
25973+}
25974+
25975+.mv1 {
25976+ margin-top: .25rem;
25977+ margin-bottom: .25rem;
25978+}
25979+
25980+.mv2 {
25981+ margin-top: .5rem;
25982+ margin-bottom: .5rem;
25983+}
25984+
25985+.mv3 {
25986+ margin-top: 1rem;
25987+ margin-bottom: 1rem;
25988+}
25989+
25990+.mv4 {
25991+ margin-top: 2rem;
25992+ margin-bottom: 2rem;
25993+}
25994+
25995+.mv5 {
25996+ margin-top: 4rem;
25997+ margin-bottom: 4rem;
25998+}
25999+
26000+.mv6 {
26001+ margin-top: 8rem;
26002+ margin-bottom: 8rem;
26003+}
26004+
26005+.mv7 {
26006+ margin-top: 16rem;
26007+ margin-bottom: 16rem;
26008+}
26009+
26010+.mh0 {
26011+ margin-left: 0;
26012+ margin-right: 0;
26013+}
26014+
26015+.mh1 {
26016+ margin-left: .25rem;
26017+ margin-right: .25rem;
26018+}
26019+
26020+.mh2 {
26021+ margin-left: .5rem;
26022+ margin-right: .5rem;
26023+}
26024+
26025+.mh3 {
26026+ margin-left: 1rem;
26027+ margin-right: 1rem;
26028+}
26029+
26030+.mh4 {
26031+ margin-left: 2rem;
26032+ margin-right: 2rem;
26033+}
26034+
26035+.mh5 {
26036+ margin-left: 4rem;
26037+ margin-right: 4rem;
26038+}
26039+
26040+.mh6 {
26041+ margin-left: 8rem;
26042+ margin-right: 8rem;
26043+}
26044+
26045+.mh7 {
26046+ margin-left: 16rem;
26047+ margin-right: 16rem;
26048+}
26049+
26050+@media screen and (min-width: 30em) {
26051+ .pa0-ns { padding: 0; }
26052+ .pa1-ns { padding: .25rem; }
26053+ .pa2-ns { padding: .5rem; }
26054+ .pa3-ns { padding: 1rem; }
26055+ .pa4-ns { padding: 2rem; }
26056+ .pa5-ns { padding: 4rem; }
26057+ .pa6-ns { padding: 8rem; }
26058+ .pa7-ns { padding: 16rem; }
26059+
26060+ .pl0-ns { padding-left: 0; }
26061+ .pl1-ns { padding-left: .25rem; }
26062+ .pl2-ns { padding-left: .5rem; }
26063+ .pl3-ns { padding-left: 1rem; }
26064+ .pl4-ns { padding-left: 2rem; }
26065+ .pl5-ns { padding-left: 4rem; }
26066+ .pl6-ns { padding-left: 8rem; }
26067+ .pl7-ns { padding-left: 16rem; }
26068+
26069+ .pr0-ns { padding-right: 0; }
26070+ .pr1-ns { padding-right: .25rem; }
26071+ .pr2-ns { padding-right: .5rem; }
26072+ .pr3-ns { padding-right: 1rem; }
26073+ .pr4-ns { padding-right: 2rem; }
26074+ .pr5-ns { padding-right: 4rem; }
26075+ .pr6-ns { padding-right: 8rem; }
26076+ .pr7-ns { padding-right: 16rem; }
26077+
26078+ .pb0-ns { padding-bottom: 0; }
26079+ .pb1-ns { padding-bottom: .25rem; }
26080+ .pb2-ns { padding-bottom: .5rem; }
26081+ .pb3-ns { padding-bottom: 1rem; }
26082+ .pb4-ns { padding-bottom: 2rem; }
26083+ .pb5-ns { padding-bottom: 4rem; }
26084+ .pb6-ns { padding-bottom: 8rem; }
26085+ .pb7-ns { padding-bottom: 16rem; }
26086+
26087+ .pt0-ns { padding-top: 0; }
26088+ .pt1-ns { padding-top: .25rem; }
26089+ .pt2-ns { padding-top: .5rem; }
26090+ .pt3-ns { padding-top: 1rem; }
26091+ .pt4-ns { padding-top: 2rem; }
26092+ .pt5-ns { padding-top: 4rem; }
26093+ .pt6-ns { padding-top: 8rem; }
26094+ .pt7-ns { padding-top: 16rem; }
26095+
26096+ .pv0-ns {
26097+ padding-top: 0;
26098+ padding-bottom: 0;
26099+ }
26100+ .pv1-ns {
26101+ padding-top: .25rem;
26102+ padding-bottom: .25rem;
26103+ }
26104+ .pv2-ns {
26105+ padding-top: .5rem;
26106+ padding-bottom: .5rem;
26107+ }
26108+ .pv3-ns {
26109+ padding-top: 1rem;
26110+ padding-bottom: 1rem;
26111+ }
26112+ .pv4-ns {
26113+ padding-top: 2rem;
26114+ padding-bottom: 2rem;
26115+ }
26116+ .pv5-ns {
26117+ padding-top: 4rem;
26118+ padding-bottom: 4rem;
26119+ }
26120+ .pv6-ns {
26121+ padding-top: 8rem;
26122+ padding-bottom: 8rem;
26123+ }
26124+ .pv7-ns {
26125+ padding-top: 16rem;
26126+ padding-bottom: 16rem;
26127+ }
26128+ .ph0-ns {
26129+ padding-left: 0;
26130+ padding-right: 0;
26131+ }
26132+ .ph1-ns {
26133+ padding-left: .25rem;
26134+ padding-right: .25rem;
26135+ }
26136+ .ph2-ns {
26137+ padding-left: .5rem;
26138+ padding-right: .5rem;
26139+ }
26140+ .ph3-ns {
26141+ padding-left: 1rem;
26142+ padding-right: 1rem;
26143+ }
26144+ .ph4-ns {
26145+ padding-left: 2rem;
26146+ padding-right: 2rem;
26147+ }
26148+ .ph5-ns {
26149+ padding-left: 4rem;
26150+ padding-right: 4rem;
26151+ }
26152+ .ph6-ns {
26153+ padding-left: 8rem;
26154+ padding-right: 8rem;
26155+ }
26156+ .ph7-ns {
26157+ padding-left: 16rem;
26158+ padding-right: 16rem;
26159+ }
26160+
26161+ .ma0-ns { margin: 0; }
26162+ .ma1-ns { margin: .25rem; }
26163+ .ma2-ns { margin: .5rem; }
26164+ .ma3-ns { margin: 1rem; }
26165+ .ma4-ns { margin: 2rem; }
26166+ .ma5-ns { margin: 4rem; }
26167+ .ma6-ns { margin: 8rem; }
26168+ .ma7-ns { margin: 16rem; }
26169+
26170+ .ml0-ns { margin-left: 0; }
26171+ .ml1-ns { margin-left: .25rem; }
26172+ .ml2-ns { margin-left: .5rem; }
26173+ .ml3-ns { margin-left: 1rem; }
26174+ .ml4-ns { margin-left: 2rem; }
26175+ .ml5-ns { margin-left: 4rem; }
26176+ .ml6-ns { margin-left: 8rem; }
26177+ .ml7-ns { margin-left: 16rem; }
26178+
26179+ .mr0-ns { margin-right: 0; }
26180+ .mr1-ns { margin-right: .25rem; }
26181+ .mr2-ns { margin-right: .5rem; }
26182+ .mr3-ns { margin-right: 1rem; }
26183+ .mr4-ns { margin-right: 2rem; }
26184+ .mr5-ns { margin-right: 4rem; }
26185+ .mr6-ns { margin-right: 8rem; }
26186+ .mr7-ns { margin-right: 16rem; }
26187+
26188+ .mb0-ns { margin-bottom: 0; }
26189+ .mb1-ns { margin-bottom: .25rem; }
26190+ .mb2-ns { margin-bottom: .5rem; }
26191+ .mb3-ns { margin-bottom: 1rem; }
26192+ .mb4-ns { margin-bottom: 2rem; }
26193+ .mb5-ns { margin-bottom: 4rem; }
26194+ .mb6-ns { margin-bottom: 8rem; }
26195+ .mb7-ns { margin-bottom: 16rem; }
26196+
26197+ .mt0-ns { margin-top: 0; }
26198+ .mt1-ns { margin-top: .25rem; }
26199+ .mt2-ns { margin-top: .5rem; }
26200+ .mt3-ns { margin-top: 1rem; }
26201+ .mt4-ns { margin-top: 2rem; }
26202+ .mt5-ns { margin-top: 4rem; }
26203+ .mt6-ns { margin-top: 8rem; }
26204+ .mt7-ns { margin-top: 16rem; }
26205+
26206+ .mv0-ns {
26207+ margin-top: 0;
26208+ margin-bottom: 0;
26209+ }
26210+ .mv1-ns {
26211+ margin-top: .25rem;
26212+ margin-bottom: .25rem;
26213+ }
26214+ .mv2-ns {
26215+ margin-top: .5rem;
26216+ margin-bottom: .5rem;
26217+ }
26218+ .mv3-ns {
26219+ margin-top: 1rem;
26220+ margin-bottom: 1rem;
26221+ }
26222+ .mv4-ns {
26223+ margin-top: 2rem;
26224+ margin-bottom: 2rem;
26225+ }
26226+ .mv5-ns {
26227+ margin-top: 4rem;
26228+ margin-bottom: 4rem;
26229+ }
26230+ .mv6-ns {
26231+ margin-top: 8rem;
26232+ margin-bottom: 8rem;
26233+ }
26234+ .mv7-ns {
26235+ margin-top: 16rem;
26236+ margin-bottom: 16rem;
26237+ }
26238+
26239+ .mh0-ns {
26240+ margin-left: 0;
26241+ margin-right: 0;
26242+ }
26243+ .mh1-ns {
26244+ margin-left: .25rem;
26245+ margin-right: .25rem;
26246+ }
26247+ .mh2-ns {
26248+ margin-left: .5rem;
26249+ margin-right: .5rem;
26250+ }
26251+ .mh3-ns {
26252+ margin-left: 1rem;
26253+ margin-right: 1rem;
26254+ }
26255+ .mh4-ns {
26256+ margin-left: 2rem;
26257+ margin-right: 2rem;
26258+ }
26259+ .mh5-ns {
26260+ margin-left: 4rem;
26261+ margin-right: 4rem;
26262+ }
26263+ .mh6-ns {
26264+ margin-left: 8rem;
26265+ margin-right: 8rem;
26266+ }
26267+ .mh7-ns {
26268+ margin-left: 16rem;
26269+ margin-right: 16rem;
26270+ }
26271+
26272+}
26273+
26274+@media screen and (min-width: 30em) and (max-width: 60em) {
26275+ .pa0-m { padding: 0; }
26276+ .pa1-m { padding: .25rem; }
26277+ .pa2-m { padding: .5rem; }
26278+ .pa3-m { padding: 1rem; }
26279+ .pa4-m { padding: 2rem; }
26280+ .pa5-m { padding: 4rem; }
26281+ .pa6-m { padding: 8rem; }
26282+ .pa7-m { padding: 16rem; }
26283+
26284+ .pl0-m { padding-left: 0; }
26285+ .pl1-m { padding-left: .25rem; }
26286+ .pl2-m { padding-left: .5rem; }
26287+ .pl3-m { padding-left: 1rem; }
26288+ .pl4-m { padding-left: 2rem; }
26289+ .pl5-m { padding-left: 4rem; }
26290+ .pl6-m { padding-left: 8rem; }
26291+ .pl7-m { padding-left: 16rem; }
26292+
26293+ .pr0-m { padding-right: 0; }
26294+ .pr1-m { padding-right: .25rem; }
26295+ .pr2-m { padding-right: .5rem; }
26296+ .pr3-m { padding-right: 1rem; }
26297+ .pr4-m { padding-right: 2rem; }
26298+ .pr5-m { padding-right: 4rem; }
26299+ .pr6-m { padding-right: 8rem; }
26300+ .pr7-m { padding-right: 16rem; }
26301+
26302+ .pb0-m { padding-bottom: 0; }
26303+ .pb1-m { padding-bottom: .25rem; }
26304+ .pb2-m { padding-bottom: .5rem; }
26305+ .pb3-m { padding-bottom: 1rem; }
26306+ .pb4-m { padding-bottom: 2rem; }
26307+ .pb5-m { padding-bottom: 4rem; }
26308+ .pb6-m { padding-bottom: 8rem; }
26309+ .pb7-m { padding-bottom: 16rem; }
26310+
26311+ .pt0-m { padding-top: 0; }
26312+ .pt1-m { padding-top: .25rem; }
26313+ .pt2-m { padding-top: .5rem; }
26314+ .pt3-m { padding-top: 1rem; }
26315+ .pt4-m { padding-top: 2rem; }
26316+ .pt5-m { padding-top: 4rem; }
26317+ .pt6-m { padding-top: 8rem; }
26318+ .pt7-m { padding-top: 16rem; }
26319+
26320+ .pv0-m {
26321+ padding-top: 0;
26322+ padding-bottom: 0;
26323+ }
26324+ .pv1-m {
26325+ padding-top: .25rem;
26326+ padding-bottom: .25rem;
26327+ }
26328+ .pv2-m {
26329+ padding-top: .5rem;
26330+ padding-bottom: .5rem;
26331+ }
26332+ .pv3-m {
26333+ padding-top: 1rem;
26334+ padding-bottom: 1rem;
26335+ }
26336+ .pv4-m {
26337+ padding-top: 2rem;
26338+ padding-bottom: 2rem;
26339+ }
26340+ .pv5-m {
26341+ padding-top: 4rem;
26342+ padding-bottom: 4rem;
26343+ }
26344+ .pv6-m {
26345+ padding-top: 8rem;
26346+ padding-bottom: 8rem;
26347+ }
26348+ .pv7-m {
26349+ padding-top: 16rem;
26350+ padding-bottom: 16rem;
26351+ }
26352+
26353+ .ph0-m {
26354+ padding-left: 0;
26355+ padding-right: 0;
26356+ }
26357+ .ph1-m {
26358+ padding-left: .25rem;
26359+ padding-right: .25rem;
26360+ }
26361+ .ph2-m {
26362+ padding-left: .5rem;
26363+ padding-right: .5rem;
26364+ }
26365+ .ph3-m {
26366+ padding-left: 1rem;
26367+ padding-right: 1rem;
26368+ }
26369+ .ph4-m {
26370+ padding-left: 2rem;
26371+ padding-right: 2rem;
26372+ }
26373+ .ph5-m {
26374+ padding-left: 4rem;
26375+ padding-right: 4rem;
26376+ }
26377+ .ph6-m {
26378+ padding-left: 8rem;
26379+ padding-right: 8rem;
26380+ }
26381+ .ph7-m {
26382+ padding-left: 16rem;
26383+ padding-right: 16rem;
26384+ }
26385+
26386+ .ma0-m { margin: 0; }
26387+ .ma1-m { margin: .25rem; }
26388+ .ma2-m { margin: .5rem; }
26389+ .ma3-m { margin: 1rem; }
26390+ .ma4-m { margin: 2rem; }
26391+ .ma5-m { margin: 4rem; }
26392+ .ma6-m { margin: 8rem; }
26393+ .ma7-m { margin: 16rem; }
26394+
26395+ .ml0-m { margin-left: 0; }
26396+ .ml1-m { margin-left: .25rem; }
26397+ .ml2-m { margin-left: .5rem; }
26398+ .ml3-m { margin-left: 1rem; }
26399+ .ml4-m { margin-left: 2rem; }
26400+ .ml5-m { margin-left: 4rem; }
26401+ .ml6-m { margin-left: 8rem; }
26402+ .ml7-m { margin-left: 16rem; }
26403+
26404+ .mr0-m { margin-right: 0; }
26405+ .mr1-m { margin-right: .25rem; }
26406+ .mr2-m { margin-right: .5rem; }
26407+ .mr3-m { margin-right: 1rem; }
26408+ .mr4-m { margin-right: 2rem; }
26409+ .mr5-m { margin-right: 4rem; }
26410+ .mr6-m { margin-right: 8rem; }
26411+ .mr7-m { margin-right: 16rem; }
26412+
26413+ .mb0-m { margin-bottom: 0; }
26414+ .mb1-m { margin-bottom: .25rem; }
26415+ .mb2-m { margin-bottom: .5rem; }
26416+ .mb3-m { margin-bottom: 1rem; }
26417+ .mb4-m { margin-bottom: 2rem; }
26418+ .mb5-m { margin-bottom: 4rem; }
26419+ .mb6-m { margin-bottom: 8rem; }
26420+ .mb7-m { margin-bottom: 16rem; }
26421+
26422+ .mt0-m { margin-top: 0; }
26423+ .mt1-m { margin-top: .25rem; }
26424+ .mt2-m { margin-top: .5rem; }
26425+ .mt3-m { margin-top: 1rem; }
26426+ .mt4-m { margin-top: 2rem; }
26427+ .mt5-m { margin-top: 4rem; }
26428+ .mt6-m { margin-top: 8rem; }
26429+ .mt7-m { margin-top: 16rem; }
26430+
26431+ .mv0-m {
26432+ margin-top: 0;
26433+ margin-bottom: 0;
26434+ }
26435+ .mv1-m {
26436+ margin-top: .25rem;
26437+ margin-bottom: .25rem;
26438+ }
26439+ .mv2-m {
26440+ margin-top: .5rem;
26441+ margin-bottom: .5rem;
26442+ }
26443+ .mv3-m {
26444+ margin-top: 1rem;
26445+ margin-bottom: 1rem;
26446+ }
26447+ .mv4-m {
26448+ margin-top: 2rem;
26449+ margin-bottom: 2rem;
26450+ }
26451+ .mv5-m {
26452+ margin-top: 4rem;
26453+ margin-bottom: 4rem;
26454+ }
26455+ .mv6-m {
26456+ margin-top: 8rem;
26457+ margin-bottom: 8rem;
26458+ }
26459+ .mv7-m {
26460+ margin-top: 16rem;
26461+ margin-bottom: 16rem;
26462+ }
26463+
26464+ .mh0-m {
26465+ margin-left: 0;
26466+ margin-right: 0;
26467+ }
26468+ .mh1-m {
26469+ margin-left: .25rem;
26470+ margin-right: .25rem;
26471+ }
26472+ .mh2-m {
26473+ margin-left: .5rem;
26474+ margin-right: .5rem;
26475+ }
26476+ .mh3-m {
26477+ margin-left: 1rem;
26478+ margin-right: 1rem;
26479+ }
26480+ .mh4-m {
26481+ margin-left: 2rem;
26482+ margin-right: 2rem;
26483+ }
26484+ .mh5-m {
26485+ margin-left: 4rem;
26486+ margin-right: 4rem;
26487+ }
26488+ .mh6-m {
26489+ margin-left: 8rem;
26490+ margin-right: 8rem;
26491+ }
26492+ .mh7-m {
26493+ margin-left: 16rem;
26494+ margin-right: 16rem;
26495+ }
26496+
26497+}
26498+
26499+@media screen and (min-width: 60em) {
26500+ .pa0-l { padding: 0; }
26501+ .pa1-l { padding: .25rem; }
26502+ .pa2-l { padding: .5rem; }
26503+ .pa3-l { padding: 1rem; }
26504+ .pa4-l { padding: 2rem; }
26505+ .pa5-l { padding: 4rem; }
26506+ .pa6-l { padding: 8rem; }
26507+ .pa7-l { padding: 16rem; }
26508+
26509+ .pl0-l { padding-left: 0; }
26510+ .pl1-l { padding-left: .25rem; }
26511+ .pl2-l { padding-left: .5rem; }
26512+ .pl3-l { padding-left: 1rem; }
26513+ .pl4-l { padding-left: 2rem; }
26514+ .pl5-l { padding-left: 4rem; }
26515+ .pl6-l { padding-left: 8rem; }
26516+ .pl7-l { padding-left: 16rem; }
26517+
26518+ .pr0-l { padding-right: 0; }
26519+ .pr1-l { padding-right: .25rem; }
26520+ .pr2-l { padding-right: .5rem; }
26521+ .pr3-l { padding-right: 1rem; }
26522+ .pr4-l { padding-right: 2rem; }
26523+ .pr5-l { padding-right: 4rem; }
26524+ .pr6-l { padding-right: 8rem; }
26525+ .pr7-l { padding-right: 16rem; }
26526+
26527+ .pb0-l { padding-bottom: 0; }
26528+ .pb1-l { padding-bottom: .25rem; }
26529+ .pb2-l { padding-bottom: .5rem; }
26530+ .pb3-l { padding-bottom: 1rem; }
26531+ .pb4-l { padding-bottom: 2rem; }
26532+ .pb5-l { padding-bottom: 4rem; }
26533+ .pb6-l { padding-bottom: 8rem; }
26534+ .pb7-l { padding-bottom: 16rem; }
26535+
26536+ .pt0-l { padding-top: 0; }
26537+ .pt1-l { padding-top: .25rem; }
26538+ .pt2-l { padding-top: .5rem; }
26539+ .pt3-l { padding-top: 1rem; }
26540+ .pt4-l { padding-top: 2rem; }
26541+ .pt5-l { padding-top: 4rem; }
26542+ .pt6-l { padding-top: 8rem; }
26543+ .pt7-l { padding-top: 16rem; }
26544+
26545+ .pv0-l {
26546+ padding-top: 0;
26547+ padding-bottom: 0;
26548+ }
26549+ .pv1-l {
26550+ padding-top: .25rem;
26551+ padding-bottom: .25rem;
26552+ }
26553+ .pv2-l {
26554+ padding-top: .5rem;
26555+ padding-bottom: .5rem;
26556+ }
26557+ .pv3-l {
26558+ padding-top: 1rem;
26559+ padding-bottom: 1rem;
26560+ }
26561+ .pv4-l {
26562+ padding-top: 2rem;
26563+ padding-bottom: 2rem;
26564+ }
26565+ .pv5-l {
26566+ padding-top: 4rem;
26567+ padding-bottom: 4rem;
26568+ }
26569+ .pv6-l {
26570+ padding-top: 8rem;
26571+ padding-bottom: 8rem;
26572+ }
26573+ .pv7-l {
26574+ padding-top: 16rem;
26575+ padding-bottom: 16rem;
26576+ }
26577+
26578+ .ph0-l {
26579+ padding-left: 0;
26580+ padding-right: 0;
26581+ }
26582+ .ph1-l {
26583+ padding-left: .25rem;
26584+ padding-right: .25rem;
26585+ }
26586+ .ph2-l {
26587+ padding-left: .5rem;
26588+ padding-right: .5rem;
26589+ }
26590+ .ph3-l {
26591+ padding-left: 1rem;
26592+ padding-right: 1rem;
26593+ }
26594+ .ph4-l {
26595+ padding-left: 2rem;
26596+ padding-right: 2rem;
26597+ }
26598+ .ph5-l {
26599+ padding-left: 4rem;
26600+ padding-right: 4rem;
26601+ }
26602+ .ph6-l {
26603+ padding-left: 8rem;
26604+ padding-right: 8rem;
26605+ }
26606+ .ph7-l {
26607+ padding-left: 16rem;
26608+ padding-right: 16rem;
26609+ }
26610+
26611+ .ma0-l { margin: 0; }
26612+ .ma1-l { margin: .25rem; }
26613+ .ma2-l { margin: .5rem; }
26614+ .ma3-l { margin: 1rem; }
26615+ .ma4-l { margin: 2rem; }
26616+ .ma5-l { margin: 4rem; }
26617+ .ma6-l { margin: 8rem; }
26618+ .ma7-l { margin: 16rem; }
26619+
26620+ .ml0-l { margin-left: 0; }
26621+ .ml1-l { margin-left: .25rem; }
26622+ .ml2-l { margin-left: .5rem; }
26623+ .ml3-l { margin-left: 1rem; }
26624+ .ml4-l { margin-left: 2rem; }
26625+ .ml5-l { margin-left: 4rem; }
26626+ .ml6-l { margin-left: 8rem; }
26627+ .ml7-l { margin-left: 16rem; }
26628+
26629+ .mr0-l { margin-right: 0; }
26630+ .mr1-l { margin-right: .25rem; }
26631+ .mr2-l { margin-right: .5rem; }
26632+ .mr3-l { margin-right: 1rem; }
26633+ .mr4-l { margin-right: 2rem; }
26634+ .mr5-l { margin-right: 4rem; }
26635+ .mr6-l { margin-right: 8rem; }
26636+ .mr7-l { margin-right: 16rem; }
26637+
26638+ .mb0-l { margin-bottom: 0; }
26639+ .mb1-l { margin-bottom: .25rem; }
26640+ .mb2-l { margin-bottom: .5rem; }
26641+ .mb3-l { margin-bottom: 1rem; }
26642+ .mb4-l { margin-bottom: 2rem; }
26643+ .mb5-l { margin-bottom: 4rem; }
26644+ .mb6-l { margin-bottom: 8rem; }
26645+ .mb7-l { margin-bottom: 16rem; }
26646+
26647+ .mt0-l { margin-top: 0; }
26648+ .mt1-l { margin-top: .25rem; }
26649+ .mt2-l { margin-top: .5rem; }
26650+ .mt3-l { margin-top: 1rem; }
26651+ .mt4-l { margin-top: 2rem; }
26652+ .mt5-l { margin-top: 4rem; }
26653+ .mt6-l { margin-top: 8rem; }
26654+ .mt7-l { margin-top: 16rem; }
26655+
26656+ .mv0-l {
26657+ margin-top: 0;
26658+ margin-bottom: 0;
26659+ }
26660+ .mv1-l {
26661+ margin-top: .25rem;
26662+ margin-bottom: .25rem;
26663+ }
26664+ .mv2-l {
26665+ margin-top: .5rem;
26666+ margin-bottom: .5rem;
26667+ }
26668+ .mv3-l {
26669+ margin-top: 1rem;
26670+ margin-bottom: 1rem;
26671+ }
26672+ .mv4-l {
26673+ margin-top: 2rem;
26674+ margin-bottom: 2rem;
26675+ }
26676+ .mv5-l {
26677+ margin-top: 4rem;
26678+ margin-bottom: 4rem;
26679+ }
26680+ .mv6-l {
26681+ margin-top: 8rem;
26682+ margin-bottom: 8rem;
26683+ }
26684+ .mv7-l {
26685+ margin-top: 16rem;
26686+ margin-bottom: 16rem;
26687+ }
26688+
26689+ .mh0-l {
26690+ margin-left: 0;
26691+ margin-right: 0;
26692+ }
26693+ .mh1-l {
26694+ margin-left: .25rem;
26695+ margin-right: .25rem;
26696+ }
26697+ .mh2-l {
26698+ margin-left: .5rem;
26699+ margin-right: .5rem;
26700+ }
26701+ .mh3-l {
26702+ margin-left: 1rem;
26703+ margin-right: 1rem;
26704+ }
26705+ .mh4-l {
26706+ margin-left: 2rem;
26707+ margin-right: 2rem;
26708+ }
26709+ .mh5-l {
26710+ margin-left: 4rem;
26711+ margin-right: 4rem;
26712+ }
26713+ .mh6-l {
26714+ margin-left: 8rem;
26715+ margin-right: 8rem;
26716+ }
26717+ .mh7-l {
26718+ margin-left: 16rem;
26719+ margin-right: 16rem;
26720+ }
26721+}
26722+
26723+/*
26724+ NEGATIVE MARGINS
26725+
26726+ Base:
26727+ n = negative
26728+
26729+ Modifiers:
26730+ a = all
26731+ t = top
26732+ r = right
26733+ b = bottom
26734+ l = left
26735+
26736+ 1 = 1st step in spacing scale
26737+ 2 = 2nd step in spacing scale
26738+ 3 = 3rd step in spacing scale
26739+ 4 = 4th step in spacing scale
26740+ 5 = 5th step in spacing scale
26741+ 6 = 6th step in spacing scale
26742+ 7 = 7th step in spacing scale
26743+
26744+ Media Query Extensions:
26745+ -ns = not-small
26746+ -m = medium
26747+ -l = large
26748+
26749+*/
26750+
26751+.na1 { margin: -0.25rem; }
26752+
26753+.na2 { margin: -0.5rem; }
26754+
26755+.na3 { margin: -1rem; }
26756+
26757+.na4 { margin: -2rem; }
26758+
26759+.na5 { margin: -4rem; }
26760+
26761+.na6 { margin: -8rem; }
26762+
26763+.na7 { margin: -16rem; }
26764+
26765+.nl1 { margin-left: -0.25rem; }
26766+
26767+.nl2 { margin-left: -0.5rem; }
26768+
26769+.nl3 { margin-left: -1rem; }
26770+
26771+.nl4 { margin-left: -2rem; }
26772+
26773+.nl5 { margin-left: -4rem; }
26774+
26775+.nl6 { margin-left: -8rem; }
26776+
26777+.nl7 { margin-left: -16rem; }
26778+
26779+.nr1 { margin-right: -0.25rem; }
26780+
26781+.nr2 { margin-right: -0.5rem; }
26782+
26783+.nr3 { margin-right: -1rem; }
26784+
26785+.nr4 { margin-right: -2rem; }
26786+
26787+.nr5 { margin-right: -4rem; }
26788+
26789+.nr6 { margin-right: -8rem; }
26790+
26791+.nr7 { margin-right: -16rem; }
26792+
26793+.nb1 { margin-bottom: -0.25rem; }
26794+
26795+.nb2 { margin-bottom: -0.5rem; }
26796+
26797+.nb3 { margin-bottom: -1rem; }
26798+
26799+.nb4 { margin-bottom: -2rem; }
26800+
26801+.nb5 { margin-bottom: -4rem; }
26802+
26803+.nb6 { margin-bottom: -8rem; }
26804+
26805+.nb7 { margin-bottom: -16rem; }
26806+
26807+.nt1 { margin-top: -0.25rem; }
26808+
26809+.nt2 { margin-top: -0.5rem; }
26810+
26811+.nt3 { margin-top: -1rem; }
26812+
26813+.nt4 { margin-top: -2rem; }
26814+
26815+.nt5 { margin-top: -4rem; }
26816+
26817+.nt6 { margin-top: -8rem; }
26818+
26819+.nt7 { margin-top: -16rem; }
26820+
26821+@media screen and (min-width: 30em) {
26822+
26823+ .na1-ns { margin: -0.25rem; }
26824+ .na2-ns { margin: -0.5rem; }
26825+ .na3-ns { margin: -1rem; }
26826+ .na4-ns { margin: -2rem; }
26827+ .na5-ns { margin: -4rem; }
26828+ .na6-ns { margin: -8rem; }
26829+ .na7-ns { margin: -16rem; }
26830+
26831+ .nl1-ns { margin-left: -0.25rem; }
26832+ .nl2-ns { margin-left: -0.5rem; }
26833+ .nl3-ns { margin-left: -1rem; }
26834+ .nl4-ns { margin-left: -2rem; }
26835+ .nl5-ns { margin-left: -4rem; }
26836+ .nl6-ns { margin-left: -8rem; }
26837+ .nl7-ns { margin-left: -16rem; }
26838+
26839+ .nr1-ns { margin-right: -0.25rem; }
26840+ .nr2-ns { margin-right: -0.5rem; }
26841+ .nr3-ns { margin-right: -1rem; }
26842+ .nr4-ns { margin-right: -2rem; }
26843+ .nr5-ns { margin-right: -4rem; }
26844+ .nr6-ns { margin-right: -8rem; }
26845+ .nr7-ns { margin-right: -16rem; }
26846+
26847+ .nb1-ns { margin-bottom: -0.25rem; }
26848+ .nb2-ns { margin-bottom: -0.5rem; }
26849+ .nb3-ns { margin-bottom: -1rem; }
26850+ .nb4-ns { margin-bottom: -2rem; }
26851+ .nb5-ns { margin-bottom: -4rem; }
26852+ .nb6-ns { margin-bottom: -8rem; }
26853+ .nb7-ns { margin-bottom: -16rem; }
26854+
26855+ .nt1-ns { margin-top: -0.25rem; }
26856+ .nt2-ns { margin-top: -0.5rem; }
26857+ .nt3-ns { margin-top: -1rem; }
26858+ .nt4-ns { margin-top: -2rem; }
26859+ .nt5-ns { margin-top: -4rem; }
26860+ .nt6-ns { margin-top: -8rem; }
26861+ .nt7-ns { margin-top: -16rem; }
26862+
26863+}
26864+
26865+@media screen and (min-width: 30em) and (max-width: 60em) {
26866+ .na1-m { margin: -0.25rem; }
26867+ .na2-m { margin: -0.5rem; }
26868+ .na3-m { margin: -1rem; }
26869+ .na4-m { margin: -2rem; }
26870+ .na5-m { margin: -4rem; }
26871+ .na6-m { margin: -8rem; }
26872+ .na7-m { margin: -16rem; }
26873+
26874+ .nl1-m { margin-left: -0.25rem; }
26875+ .nl2-m { margin-left: -0.5rem; }
26876+ .nl3-m { margin-left: -1rem; }
26877+ .nl4-m { margin-left: -2rem; }
26878+ .nl5-m { margin-left: -4rem; }
26879+ .nl6-m { margin-left: -8rem; }
26880+ .nl7-m { margin-left: -16rem; }
26881+
26882+ .nr1-m { margin-right: -0.25rem; }
26883+ .nr2-m { margin-right: -0.5rem; }
26884+ .nr3-m { margin-right: -1rem; }
26885+ .nr4-m { margin-right: -2rem; }
26886+ .nr5-m { margin-right: -4rem; }
26887+ .nr6-m { margin-right: -8rem; }
26888+ .nr7-m { margin-right: -16rem; }
26889+
26890+ .nb1-m { margin-bottom: -0.25rem; }
26891+ .nb2-m { margin-bottom: -0.5rem; }
26892+ .nb3-m { margin-bottom: -1rem; }
26893+ .nb4-m { margin-bottom: -2rem; }
26894+ .nb5-m { margin-bottom: -4rem; }
26895+ .nb6-m { margin-bottom: -8rem; }
26896+ .nb7-m { margin-bottom: -16rem; }
26897+
26898+ .nt1-m { margin-top: -0.25rem; }
26899+ .nt2-m { margin-top: -0.5rem; }
26900+ .nt3-m { margin-top: -1rem; }
26901+ .nt4-m { margin-top: -2rem; }
26902+ .nt5-m { margin-top: -4rem; }
26903+ .nt6-m { margin-top: -8rem; }
26904+ .nt7-m { margin-top: -16rem; }
26905+
26906+}
26907+
26908+@media screen and (min-width: 60em) {
26909+ .na1-l { margin: -0.25rem; }
26910+ .na2-l { margin: -0.5rem; }
26911+ .na3-l { margin: -1rem; }
26912+ .na4-l { margin: -2rem; }
26913+ .na5-l { margin: -4rem; }
26914+ .na6-l { margin: -8rem; }
26915+ .na7-l { margin: -16rem; }
26916+
26917+ .nl1-l { margin-left: -0.25rem; }
26918+ .nl2-l { margin-left: -0.5rem; }
26919+ .nl3-l { margin-left: -1rem; }
26920+ .nl4-l { margin-left: -2rem; }
26921+ .nl5-l { margin-left: -4rem; }
26922+ .nl6-l { margin-left: -8rem; }
26923+ .nl7-l { margin-left: -16rem; }
26924+
26925+ .nr1-l { margin-right: -0.25rem; }
26926+ .nr2-l { margin-right: -0.5rem; }
26927+ .nr3-l { margin-right: -1rem; }
26928+ .nr4-l { margin-right: -2rem; }
26929+ .nr5-l { margin-right: -4rem; }
26930+ .nr6-l { margin-right: -8rem; }
26931+ .nr7-l { margin-right: -16rem; }
26932+
26933+ .nb1-l { margin-bottom: -0.25rem; }
26934+ .nb2-l { margin-bottom: -0.5rem; }
26935+ .nb3-l { margin-bottom: -1rem; }
26936+ .nb4-l { margin-bottom: -2rem; }
26937+ .nb5-l { margin-bottom: -4rem; }
26938+ .nb6-l { margin-bottom: -8rem; }
26939+ .nb7-l { margin-bottom: -16rem; }
26940+
26941+ .nt1-l { margin-top: -0.25rem; }
26942+ .nt2-l { margin-top: -0.5rem; }
26943+ .nt3-l { margin-top: -1rem; }
26944+ .nt4-l { margin-top: -2rem; }
26945+ .nt5-l { margin-top: -4rem; }
26946+ .nt6-l { margin-top: -8rem; }
26947+ .nt7-l { margin-top: -16rem; }
26948+}
26949+
26950+/*
26951+
26952+ TABLES
26953+ Docs: http://tachyons.io/docs/elements/tables/
26954+
26955+*/
26956+
26957+.collapse {
26958+ border-collapse: collapse;
26959+ border-spacing: 0;
26960+}
26961+
26962+.striped--light-silver:nth-child(odd) {
26963+ background-color: #aaa;
26964+}
26965+
26966+.striped--moon-gray:nth-child(odd) {
26967+ background-color: #ccc;
26968+}
26969+
26970+.striped--light-gray:nth-child(odd) {
26971+ background-color: #eee;
26972+}
26973+
26974+.striped--near-white:nth-child(odd) {
26975+ background-color: #f4f4f4;
26976+}
26977+
26978+.stripe-light:nth-child(odd) {
26979+ background-color: rgba(255, 255, 255, .1);
26980+}
26981+
26982+.stripe-dark:nth-child(odd) {
26983+ background-color: rgba(0, 0, 0, .1);
26984+}
26985+
26986+/*
26987+
26988+ TEXT DECORATION
26989+ Docs: http://tachyons.io/docs/typography/text-decoration/
26990+
26991+
26992+ Media Query Extensions:
26993+ -ns = not-small
26994+ -m = medium
26995+ -l = large
26996+
26997+*/
26998+
26999+.strike { text-decoration: line-through; }
27000+
27001+.underline { text-decoration: underline; }
27002+
27003+.no-underline { text-decoration: none; }
27004+
27005+@media screen and (min-width: 30em) {
27006+ .strike-ns { text-decoration: line-through; }
27007+ .underline-ns { text-decoration: underline; }
27008+ .no-underline-ns { text-decoration: none; }
27009+}
27010+
27011+@media screen and (min-width: 30em) and (max-width: 60em) {
27012+ .strike-m { text-decoration: line-through; }
27013+ .underline-m { text-decoration: underline; }
27014+ .no-underline-m { text-decoration: none; }
27015+}
27016+
27017+@media screen and (min-width: 60em) {
27018+ .strike-l { text-decoration: line-through; }
27019+ .underline-l { text-decoration: underline; }
27020+ .no-underline-l { text-decoration: none; }
27021+}
27022+
27023+/*
27024+
27025+ TEXT ALIGN
27026+ Docs: http://tachyons.io/docs/typography/text-align/
27027+
27028+ Base
27029+ t = text-align
27030+
27031+ Modifiers
27032+ l = left
27033+ r = right
27034+ c = center
27035+ j = justify
27036+
27037+ Media Query Extensions:
27038+ -ns = not-small
27039+ -m = medium
27040+ -l = large
27041+
27042+*/
27043+
27044+.tl { text-align: left; }
27045+
27046+.tr { text-align: right; }
27047+
27048+.tc { text-align: center; }
27049+
27050+.tj { text-align: justify; }
27051+
27052+@media screen and (min-width: 30em) {
27053+ .tl-ns { text-align: left; }
27054+ .tr-ns { text-align: right; }
27055+ .tc-ns { text-align: center; }
27056+ .tj-ns { text-align: justify; }
27057+}
27058+
27059+@media screen and (min-width: 30em) and (max-width: 60em) {
27060+ .tl-m { text-align: left; }
27061+ .tr-m { text-align: right; }
27062+ .tc-m { text-align: center; }
27063+ .tj-m { text-align: justify; }
27064+}
27065+
27066+@media screen and (min-width: 60em) {
27067+ .tl-l { text-align: left; }
27068+ .tr-l { text-align: right; }
27069+ .tc-l { text-align: center; }
27070+ .tj-l { text-align: justify; }
27071+}
27072+
27073+/*
27074+
27075+ TEXT TRANSFORM
27076+ Docs: http://tachyons.io/docs/typography/text-transform/
27077+
27078+ Base:
27079+ tt = text-transform
27080+
27081+ Modifiers
27082+ c = capitalize
27083+ l = lowercase
27084+ u = uppercase
27085+ n = none
27086+
27087+ Media Query Extensions:
27088+ -ns = not-small
27089+ -m = medium
27090+ -l = large
27091+
27092+*/
27093+
27094+.ttc { text-transform: capitalize; }
27095+
27096+.ttl { text-transform: lowercase; }
27097+
27098+.ttu { text-transform: uppercase; }
27099+
27100+.ttn { text-transform: none; }
27101+
27102+@media screen and (min-width: 30em) {
27103+ .ttc-ns { text-transform: capitalize; }
27104+ .ttl-ns { text-transform: lowercase; }
27105+ .ttu-ns { text-transform: uppercase; }
27106+ .ttn-ns { text-transform: none; }
27107+}
27108+
27109+@media screen and (min-width: 30em) and (max-width: 60em) {
27110+ .ttc-m { text-transform: capitalize; }
27111+ .ttl-m { text-transform: lowercase; }
27112+ .ttu-m { text-transform: uppercase; }
27113+ .ttn-m { text-transform: none; }
27114+}
27115+
27116+@media screen and (min-width: 60em) {
27117+ .ttc-l { text-transform: capitalize; }
27118+ .ttl-l { text-transform: lowercase; }
27119+ .ttu-l { text-transform: uppercase; }
27120+ .ttn-l { text-transform: none; }
27121+}
27122+
27123+/*
27124+
27125+ TYPE SCALE
27126+ Docs: http://tachyons.io/docs/typography/scale/
27127+
27128+ Base:
27129+ f = font-size
27130+
27131+ Modifiers
27132+ 1 = 1st step in size scale
27133+ 2 = 2nd step in size scale
27134+ 3 = 3rd step in size scale
27135+ 4 = 4th step in size scale
27136+ 5 = 5th step in size scale
27137+ 6 = 6th step in size scale
27138+ 7 = 7th step in size scale
27139+
27140+ Media Query Extensions:
27141+ -ns = not-small
27142+ -m = medium
27143+ -l = large
27144+*/
27145+
27146+/*
27147+ * For Hero/Marketing Titles
27148+ *
27149+ * These generally are too large for mobile
27150+ * so be careful using them on smaller screens.
27151+ * */
27152+
27153+.f-6,
27154+.f-headline {
27155+ font-size: 6rem;
27156+}
27157+
27158+.f-5,
27159+.f-subheadline {
27160+ font-size: 5rem;
27161+}
27162+
27163+/* Type Scale */
27164+
27165+.f1 { font-size: 3rem; }
27166+
27167+.f2 { font-size: 2.25rem; }
27168+
27169+.f3 { font-size: 1.5rem; }
27170+
27171+.f4 { font-size: 1.25rem; }
27172+
27173+.f5 { font-size: 1rem; }
27174+
27175+.f6 { font-size: .875rem; }
27176+
27177+.f7 { font-size: .75rem; }
27178+
27179+/* Small and hard to read for many people so use with extreme caution */
27180+
27181+@media screen and (min-width: 30em){
27182+ .f-6-ns,
27183+ .f-headline-ns { font-size: 6rem; }
27184+ .f-5-ns,
27185+ .f-subheadline-ns { font-size: 5rem; }
27186+ .f1-ns { font-size: 3rem; }
27187+ .f2-ns { font-size: 2.25rem; }
27188+ .f3-ns { font-size: 1.5rem; }
27189+ .f4-ns { font-size: 1.25rem; }
27190+ .f5-ns { font-size: 1rem; }
27191+ .f6-ns { font-size: .875rem; }
27192+ .f7-ns { font-size: .75rem; }
27193+}
27194+
27195+@media screen and (min-width: 30em) and (max-width: 60em) {
27196+ .f-6-m,
27197+ .f-headline-m { font-size: 6rem; }
27198+ .f-5-m,
27199+ .f-subheadline-m { font-size: 5rem; }
27200+ .f1-m { font-size: 3rem; }
27201+ .f2-m { font-size: 2.25rem; }
27202+ .f3-m { font-size: 1.5rem; }
27203+ .f4-m { font-size: 1.25rem; }
27204+ .f5-m { font-size: 1rem; }
27205+ .f6-m { font-size: .875rem; }
27206+ .f7-m { font-size: .75rem; }
27207+}
27208+
27209+@media screen and (min-width: 60em) {
27210+ .f-6-l,
27211+ .f-headline-l {
27212+ font-size: 6rem;
27213+ }
27214+ .f-5-l,
27215+ .f-subheadline-l {
27216+ font-size: 5rem;
27217+ }
27218+ .f1-l { font-size: 3rem; }
27219+ .f2-l { font-size: 2.25rem; }
27220+ .f3-l { font-size: 1.5rem; }
27221+ .f4-l { font-size: 1.25rem; }
27222+ .f5-l { font-size: 1rem; }
27223+ .f6-l { font-size: .875rem; }
27224+ .f7-l { font-size: .75rem; }
27225+}
27226+
27227+/*
27228+
27229+ TYPOGRAPHY
27230+ http://tachyons.io/docs/typography/measure/
27231+
27232+ Media Query Extensions:
27233+ -ns = not-small
27234+ -m = medium
27235+ -l = large
27236+
27237+*/
27238+
27239+/* Measure is limited to ~66 characters */
27240+
27241+.measure {
27242+ max-width: 30em;
27243+}
27244+
27245+/* Measure is limited to ~80 characters */
27246+
27247+.measure-wide {
27248+ max-width: 34em;
27249+}
27250+
27251+/* Measure is limited to ~45 characters */
27252+
27253+.measure-narrow {
27254+ max-width: 20em;
27255+}
27256+
27257+/* Book paragraph style - paragraphs are indented with no vertical spacing. */
27258+
27259+.indent {
27260+ text-indent: 1em;
27261+ margin-top: 0;
27262+ margin-bottom: 0;
27263+}
27264+
27265+.small-caps {
27266+ -webkit-font-feature-settings: "c2sc";
27267+ font-feature-settings: "c2sc";
27268+ font-variant: small-caps;
27269+}
27270+
27271+/* Combine this class with a width to truncate text (or just leave as is to truncate at width of containing element. */
27272+
27273+.truncate {
27274+ white-space: nowrap;
27275+ overflow: hidden;
27276+ text-overflow: ellipsis;
27277+}
27278+
27279+@media screen and (min-width: 30em) {
27280+ .measure-ns {
27281+ max-width: 30em;
27282+ }
27283+ .measure-wide-ns {
27284+ max-width: 34em;
27285+ }
27286+ .measure-narrow-ns {
27287+ max-width: 20em;
27288+ }
27289+ .indent-ns {
27290+ text-indent: 1em;
27291+ margin-top: 0;
27292+ margin-bottom: 0;
27293+ }
27294+ .small-caps-ns {
27295+ -webkit-font-feature-settings: "c2sc";
27296+ font-feature-settings: "c2sc";
27297+ font-variant: small-caps;
27298+ }
27299+ .truncate-ns {
27300+ white-space: nowrap;
27301+ overflow: hidden;
27302+ text-overflow: ellipsis;
27303+ }
27304+}
27305+
27306+@media screen and (min-width: 30em) and (max-width: 60em) {
27307+ .measure-m {
27308+ max-width: 30em;
27309+ }
27310+ .measure-wide-m {
27311+ max-width: 34em;
27312+ }
27313+ .measure-narrow-m {
27314+ max-width: 20em;
27315+ }
27316+ .indent-m {
27317+ text-indent: 1em;
27318+ margin-top: 0;
27319+ margin-bottom: 0;
27320+ }
27321+ .small-caps-m {
27322+ -webkit-font-feature-settings: "c2sc";
27323+ font-feature-settings: "c2sc";
27324+ font-variant: small-caps;
27325+ }
27326+ .truncate-m {
27327+ white-space: nowrap;
27328+ overflow: hidden;
27329+ text-overflow: ellipsis;
27330+ }
27331+}
27332+
27333+@media screen and (min-width: 60em) {
27334+ .measure-l {
27335+ max-width: 30em;
27336+ }
27337+ .measure-wide-l {
27338+ max-width: 34em;
27339+ }
27340+ .measure-narrow-l {
27341+ max-width: 20em;
27342+ }
27343+ .indent-l {
27344+ text-indent: 1em;
27345+ margin-top: 0;
27346+ margin-bottom: 0;
27347+ }
27348+ .small-caps-l {
27349+ -webkit-font-feature-settings: "c2sc";
27350+ font-feature-settings: "c2sc";
27351+ font-variant: small-caps;
27352+ }
27353+ .truncate-l {
27354+ white-space: nowrap;
27355+ overflow: hidden;
27356+ text-overflow: ellipsis;
27357+ }
27358+}
27359+
27360+/*
27361+
27362+ UTILITIES
27363+
27364+ Media Query Extensions:
27365+ -ns = not-small
27366+ -m = medium
27367+ -l = large
27368+
27369+*/
27370+
27371+/* Equivalent to .overflow-y-scroll */
27372+
27373+.overflow-container {
27374+ overflow-y: scroll;
27375+}
27376+
27377+.center {
27378+ margin-right: auto;
27379+ margin-left: auto;
27380+}
27381+
27382+.mr-auto { margin-right: auto; }
27383+
27384+.ml-auto { margin-left: auto; }
27385+
27386+@media screen and (min-width: 30em){
27387+ .center-ns {
27388+ margin-right: auto;
27389+ margin-left: auto;
27390+ }
27391+ .mr-auto-ns { margin-right: auto; }
27392+ .ml-auto-ns { margin-left: auto; }
27393+}
27394+
27395+@media screen and (min-width: 30em) and (max-width: 60em){
27396+ .center-m {
27397+ margin-right: auto;
27398+ margin-left: auto;
27399+ }
27400+ .mr-auto-m { margin-right: auto; }
27401+ .ml-auto-m { margin-left: auto; }
27402+}
27403+
27404+@media screen and (min-width: 60em){
27405+ .center-l {
27406+ margin-right: auto;
27407+ margin-left: auto;
27408+ }
27409+ .mr-auto-l { margin-right: auto; }
27410+ .ml-auto-l { margin-left: auto; }
27411+}
27412+
27413+/*
27414+
27415+ VISIBILITY
27416+
27417+ Media Query Extensions:
27418+ -ns = not-small
27419+ -m = medium
27420+ -l = large
27421+
27422+*/
27423+
27424+/*
27425+ Text that is hidden but accessible
27426+ Ref: http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
27427+*/
27428+
27429+.clip {
27430+ position: fixed !important;
27431+ _position: absolute !important;
27432+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
27433+ clip: rect(1px, 1px, 1px, 1px);
27434+}
27435+
27436+@media screen and (min-width: 30em) {
27437+ .clip-ns {
27438+ position: fixed !important;
27439+ _position: absolute !important;
27440+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
27441+ clip: rect(1px, 1px, 1px, 1px);
27442+ }
27443+}
27444+
27445+@media screen and (min-width: 30em) and (max-width: 60em) {
27446+ .clip-m {
27447+ position: fixed !important;
27448+ _position: absolute !important;
27449+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
27450+ clip: rect(1px, 1px, 1px, 1px);
27451+ }
27452+}
27453+
27454+@media screen and (min-width: 60em) {
27455+ .clip-l {
27456+ position: fixed !important;
27457+ _position: absolute !important;
27458+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
27459+ clip: rect(1px, 1px, 1px, 1px);
27460+ }
27461+}
27462+
27463+/*
27464+
27465+ WHITE SPACE
27466+
27467+ Media Query Extensions:
27468+ -ns = not-small
27469+ -m = medium
27470+ -l = large
27471+
27472+*/
27473+
27474+.ws-normal { white-space: normal; }
27475+
27476+.nowrap { white-space: nowrap; }
27477+
27478+.pre { white-space: pre; }
27479+
27480+@media screen and (min-width: 30em) {
27481+ .ws-normal-ns { white-space: normal; }
27482+ .nowrap-ns { white-space: nowrap; }
27483+ .pre-ns { white-space: pre; }
27484+}
27485+
27486+@media screen and (min-width: 30em) and (max-width: 60em) {
27487+ .ws-normal-m { white-space: normal; }
27488+ .nowrap-m { white-space: nowrap; }
27489+ .pre-m { white-space: pre; }
27490+}
27491+
27492+@media screen and (min-width: 60em) {
27493+ .ws-normal-l { white-space: normal; }
27494+ .nowrap-l { white-space: nowrap; }
27495+ .pre-l { white-space: pre; }
27496+}
27497+
27498+/*
27499+
27500+ VERTICAL ALIGN
27501+
27502+ Media Query Extensions:
27503+ -ns = not-small
27504+ -m = medium
27505+ -l = large
27506+
27507+*/
27508+
27509+.v-base { vertical-align: baseline; }
27510+
27511+.v-mid { vertical-align: middle; }
27512+
27513+.v-top { vertical-align: top; }
27514+
27515+.v-btm { vertical-align: bottom; }
27516+
27517+@media screen and (min-width: 30em) {
27518+ .v-base-ns { vertical-align: baseline; }
27519+ .v-mid-ns { vertical-align: middle; }
27520+ .v-top-ns { vertical-align: top; }
27521+ .v-btm-ns { vertical-align: bottom; }
27522+}
27523+
27524+@media screen and (min-width: 30em) and (max-width: 60em) {
27525+ .v-base-m { vertical-align: baseline; }
27526+ .v-mid-m { vertical-align: middle; }
27527+ .v-top-m { vertical-align: top; }
27528+ .v-btm-m { vertical-align: bottom; }
27529+}
27530+
27531+@media screen and (min-width: 60em) {
27532+ .v-base-l { vertical-align: baseline; }
27533+ .v-mid-l { vertical-align: middle; }
27534+ .v-top-l { vertical-align: top; }
27535+ .v-btm-l { vertical-align: bottom; }
27536+}
27537+
27538+/*
27539+
27540+ HOVER EFFECTS
27541+ Docs: http://tachyons.io/docs/themes/hovers/
27542+
27543+ - Dim
27544+ - Glow
27545+ - Hide Child
27546+ - Underline text
27547+ - Grow
27548+ - Pointer
27549+ - Shadow
27550+
27551+*/
27552+
27553+/*
27554+
27555+ Dim element on hover by adding the dim class.
27556+
27557+*/
27558+
27559+.dim {
27560+ opacity: 1;
27561+ transition: opacity .15s ease-in;
27562+}
27563+
27564+.dim:hover,
27565+.dim:focus {
27566+ opacity: .5;
27567+ transition: opacity .15s ease-in;
27568+}
27569+
27570+.dim:active {
27571+ opacity: .8; transition: opacity .15s ease-out;
27572+}
27573+
27574+/*
27575+
27576+ Animate opacity to 100% on hover by adding the glow class.
27577+
27578+*/
27579+
27580+.glow {
27581+ transition: opacity .15s ease-in;
27582+}
27583+
27584+.glow:hover,
27585+.glow:focus {
27586+ opacity: 1;
27587+ transition: opacity .15s ease-in;
27588+}
27589+
27590+/*
27591+
27592+ Hide child & reveal on hover:
27593+
27594+ Put the hide-child class on a parent element and any nested element with the
27595+ child class will be hidden and displayed on hover or focus.
27596+
27597+ <div class="hide-child">
27598+ <div class="child"> Hidden until hover or focus </div>
27599+ <div class="child"> Hidden until hover or focus </div>
27600+ <div class="child"> Hidden until hover or focus </div>
27601+ <div class="child"> Hidden until hover or focus </div>
27602+ </div>
27603+*/
27604+
27605+.hide-child .child {
27606+ opacity: 0;
27607+ transition: opacity .15s ease-in;
27608+}
27609+
27610+.hide-child:hover .child,
27611+.hide-child:focus .child,
27612+.hide-child:active .child {
27613+ opacity: 1;
27614+ transition: opacity .15s ease-in;
27615+}
27616+
27617+.underline-hover:hover,
27618+.underline-hover:focus {
27619+ text-decoration: underline;
27620+}
27621+
27622+/* Can combine this with overflow-hidden to make background images grow on hover
27623+ * even if you are using background-size: cover */
27624+
27625+.grow {
27626+ -moz-osx-font-smoothing: grayscale;
27627+ -webkit-backface-visibility: hidden;
27628+ backface-visibility: hidden;
27629+ -webkit-transform: translateZ(0);
27630+ transform: translateZ(0);
27631+ transition: -webkit-transform 0.25s ease-out;
27632+ transition: transform 0.25s ease-out;
27633+ transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out;
27634+}
27635+
27636+.grow:hover,
27637+.grow:focus {
27638+ -webkit-transform: scale(1.05);
27639+ transform: scale(1.05);
27640+}
27641+
27642+.grow:active {
27643+ -webkit-transform: scale(.90);
27644+ transform: scale(.90);
27645+}
27646+
27647+.grow-large {
27648+ -moz-osx-font-smoothing: grayscale;
27649+ -webkit-backface-visibility: hidden;
27650+ backface-visibility: hidden;
27651+ -webkit-transform: translateZ(0);
27652+ transform: translateZ(0);
27653+ transition: -webkit-transform .25s ease-in-out;
27654+ transition: transform .25s ease-in-out;
27655+ transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
27656+}
27657+
27658+.grow-large:hover,
27659+.grow-large:focus {
27660+ -webkit-transform: scale(1.2);
27661+ transform: scale(1.2);
27662+}
27663+
27664+.grow-large:active {
27665+ -webkit-transform: scale(.95);
27666+ transform: scale(.95);
27667+}
27668+
27669+/* Add pointer on hover */
27670+
27671+.pointer:hover {
27672+ cursor: pointer;
27673+}
27674+
27675+/*
27676+ Add shadow on hover.
27677+
27678+ Performant box-shadow animation pattern from
27679+ http://tobiasahlin.com/blog/how-to-animate-box-shadow/
27680+*/
27681+
27682+.shadow-hover {
27683+ cursor: pointer;
27684+ position: relative;
27685+ transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
27686+}
27687+
27688+.shadow-hover::after {
27689+ content: '';
27690+ box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, .2);
27691+ border-radius: inherit;
27692+ opacity: 0;
27693+ position: absolute;
27694+ top: 0;
27695+ left: 0;
27696+ width: 100%;
27697+ height: 100%;
27698+ z-index: -1;
27699+ transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
27700+}
27701+
27702+.shadow-hover:hover::after,
27703+.shadow-hover:focus::after {
27704+ opacity: 1;
27705+}
27706+
27707+/* Combine with classes in skins and skins-pseudo for
27708+ * many different transition possibilities. */
27709+
27710+.bg-animate,
27711+.bg-animate:hover,
27712+.bg-animate:focus {
27713+ transition: background-color .15s ease-in-out;
27714+}
27715+
27716+/*
27717+
27718+ Z-INDEX
27719+
27720+ Base
27721+ z = z-index
27722+
27723+ Modifiers
27724+ -0 = literal value 0
27725+ -1 = literal value 1
27726+ -2 = literal value 2
27727+ -3 = literal value 3
27728+ -4 = literal value 4
27729+ -5 = literal value 5
27730+ -999 = literal value 999
27731+ -9999 = literal value 9999
27732+
27733+ -max = largest accepted z-index value as integer
27734+
27735+ -inherit = string value inherit
27736+ -initial = string value initial
27737+ -unset = string value unset
27738+
27739+ MDN: https://developer.mozilla.org/en/docs/Web/CSS/z-index
27740+ Spec: http://www.w3.org/TR/CSS2/zindex.html
27741+ Articles:
27742+ https://philipwalton.com/articles/what-no-one-told-you-about-z-index/
27743+
27744+ Tips on extending:
27745+ There might be a time worth using negative z-index values.
27746+ Or if you are using tachyons with another project, you might need to
27747+ adjust these values to suit your needs.
27748+
27749+*/
27750+
27751+.z-0 { z-index: 0; }
27752+
27753+.z-1 { z-index: 1; }
27754+
27755+.z-2 { z-index: 2; }
27756+
27757+.z-3 { z-index: 3; }
27758+
27759+.z-4 { z-index: 4; }
27760+
27761+.z-5 { z-index: 5; }
27762+
27763+.z-999 { z-index: 999; }
27764+
27765+.z-9999 { z-index: 9999; }
27766+
27767+.z-max {
27768+ z-index: 2147483647;
27769+}
27770+
27771+.z-inherit { z-index: inherit; }
27772+
27773+.z-initial { z-index: auto; z-index: initial; }
27774+
27775+.z-unset { z-index: unset; }
27776+
27777+/*
27778+
27779+ NESTED
27780+ Tachyons module for styling nested elements
27781+ that are generated by a cms.
27782+
27783+*/
27784+
27785+.nested-copy-line-height p,
27786+.nested-copy-line-height ul,
27787+.nested-copy-line-height ol {
27788+ line-height: 1.5;
27789+}
27790+
27791+.nested-headline-line-height h1,
27792+.nested-headline-line-height h2,
27793+.nested-headline-line-height h3,
27794+.nested-headline-line-height h4,
27795+.nested-headline-line-height h5,
27796+.nested-headline-line-height h6 {
27797+ line-height: 1.25;
27798+}
27799+
27800+.nested-list-reset ul,
27801+.nested-list-reset ol {
27802+ padding-left: 0;
27803+ margin-left: 0;
27804+ list-style-type: none;
27805+}
27806+
27807+.nested-copy-indent p+p {
27808+ text-indent: 1em;
27809+ margin-top: 0;
27810+ margin-bottom: 0;
27811+}
27812+
27813+.nested-copy-separator p+p {
27814+ margin-top: 1.5em;
27815+}
27816+
27817+.nested-img img {
27818+ width: 100%;
27819+ max-width: 100%;
27820+ display: block;
27821+}
27822+
27823+.nested-links a {
27824+ color: #357edd;
27825+ transition: color .15s ease-in;
27826+}
27827+
27828+.nested-links a:hover,
27829+.nested-links a:focus {
27830+ color: #96ccff;
27831+ transition: color .15s ease-in;
27832+}
27833+
27834+/*
27835+
27836+ STYLES
27837+
27838+ Add custom styles here.
27839+
27840+*/
27841+
27842+/* Variables */
27843+
27844+/* Importing here will allow you to override any variables in the modules */
27845+
27846+/*
27847+
27848+ Tachyons
27849+ COLOR VARIABLES
27850+
27851+ Grayscale
27852+ - Solids
27853+ - Transparencies
27854+ Colors
27855+
27856+*/
27857+
27858+/*
27859+
27860+ CUSTOM MEDIA QUERIES
27861+
27862+ Media query values can be changed to fit your own content.
27863+ There are no magic bullets when it comes to media query width values.
27864+ They should be declared in em units - and they should be set to meet
27865+ the needs of your content. You can also add additional media queries,
27866+ or remove some of the existing ones.
27867+
27868+ These media queries can be referenced like so:
27869+
27870+ @media (--breakpoint-not-small) {
27871+ .medium-and-larger-specific-style {
27872+ background-color: red;
27873+ }
27874+ }
27875+
27876+ @media (--breakpoint-medium) {
27877+ .medium-screen-specific-style {
27878+ background-color: red;
27879+ }
27880+ }
27881+
27882+ @media (--breakpoint-large) {
27883+ .large-and-larger-screen-specific-style {
27884+ background-color: red;
27885+ }
27886+ }
27887+
27888+*/
27889+
27890+/* Media Queries */
27891+
27892+/* Debugging */
27893+
27894+/* @import 'tachyons/src/_debug-children';
27895+@import 'tachyons/src/_debug-grid'; */
27896+
27897+/* Uncomment out the line below to help debug layout issues */
27898+
27899+/* @import 'tachyons/src/_debug'; */
27900+
27901+pre, .pre {
27902+ overflow-x: auto;
27903+ overflow-y: hidden;
27904+ overflow: scroll;
27905+}
27906+
27907+pre code {
27908+ display: block;
27909+ padding: 1.5em 1.5em;
27910+ white-space: pre;
27911+ font-size: .875rem;
27912+ line-height: 2;
27913+
27914+}
27915+
27916+pre {
27917+ background-color: #222;
27918+ color: #ddd;
27919+ white-space: pre;
27920+
27921+ -webkit-hyphens: none;
27922+
27923+ -ms-hyphens: none;
27924+
27925+ hyphens: none;
27926+ position: relative;
27927+}
27928+
27929+/* pagination.html: https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L117 */
27930+
27931+.pagination {
27932+ margin: 3rem 0;
27933+}
27934+
27935+.pagination li {
27936+ display: inline-block;
27937+ margin-right: .375rem;
27938+ font-size: .875rem;
27939+ margin-bottom: 2.5em;
27940+}
27941+
27942+.pagination li a {
27943+ padding: .5rem .625rem;
27944+ background-color: white;
27945+ color: #333;
27946+ border: 1px solid #ddd;
27947+ border-radius: 3px;
27948+ text-decoration: none;
27949+}
27950+
27951+.pagination li.disabled {
27952+ display: none;
27953+}
27954+
27955+.pagination li.active a:link,
27956+.pagination li.active a:active,
27957+.pagination li.active a:visited {
27958+ background-color: #ddd;
27959+}
27960+
27961+#TableOfContents ul li {
27962+ margin-bottom: 1em;
27963+}
27964+
27965+.facebook, .twitter, .instagram, .youtube, .github, .gitlab, .keybase, .linkedin, .medium, .mastodon, .slack, .stackoverflow, .rss {
27966+ fill: #BABABA;
27967+}
27968+
27969+.new-window {
27970+ opacity: 0;
27971+ display: inline-block;
27972+ vertical-align: top;
27973+}
27974+
27975+.link-transition:hover .new-window{
27976+ opacity: 1;
27977+}
27978+
27979+.facebook:hover {
27980+ fill: #3b5998;
27981+}
27982+
27983+.twitter:hover {
27984+ fill: #1da1f2;
27985+}
27986+
27987+.instagram:hover {
27988+ fill: #e1306c;
27989+}
27990+
27991+.youtube:hover {
27992+ fill: #cd201f;
27993+}
27994+
27995+.github:hover {
27996+ fill: #6cc644;
27997+}
27998+
27999+.gitlab:hover {
28000+ fill: #FC6D26;
28001+}
28002+
28003+.keybase:hover {
28004+ fill: #3d76ff;
28005+}
28006+
28007+.linkedin:hover {
28008+ fill: #0077b5
28009+}
28010+
28011+.medium:hover {
28012+ fill: #0077b5
28013+}
28014+
28015+.mastodon:hover {
28016+ fill: #3088d4;
28017+}
28018+
28019+.slack:hover {
28020+ fill: #E01E5A;
28021+}
28022+
28023+.stackoverflow:hover {
28024+ fill: #f48024;
28025+}
28026+
28027+.rss:hover{
28028+ fill: #ff6f1a;
28029+}
28030+
28031+/* Put your custom styles here and run `npm start` from the "src" directory on */
28032+
28033+#TableOfContents ul li {
28034+ margin-bottom: 1em;
28035+}
28036+
28037+.lh-copy blockquote {
28038+ display: block;
28039+ font-size: .875em;
28040+ margin-left: 2rem;
28041+ margin-top: 2rem;
28042+ margin-bottom: 2rem;
28043+ border-left: 4px solid #ccc;
28044+ padding-left: 1rem;
28045+
28046+}
28047diff --git a/themes/ananke/static/dist/js/app.3fc0f988d21662902933.js b/themes/ananke/static/dist/js/app.3fc0f988d21662902933.js
28048new file mode 100644
28049index 0000000000000000000000000000000000000000..ad6c35c31ae8d1b402f9cd65e77553cffd044f3e
28050--- /dev/null
28051+++ b/themes/ananke/static/dist/js/app.3fc0f988d21662902933.js
28052@@ -0,0 +1 @@
28053+!function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return n[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};t.m=n,t.c=r,t.i=function(n){return n},t.d=function(n,r,e){t.o(n,r)||Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:e})},t.n=function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(r,"a",r),r},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}([function(n,t){},function(n,t,r){"use strict";var e=r(0);!function(n){n&&n.__esModule}(e)}]);
28054\ No newline at end of file
28055diff --git a/themes/ananke/static/images/gohugo-default-sample-hero-image.jpg b/themes/ananke/static/images/gohugo-default-sample-hero-image.jpg
28056new file mode 100644
28057index 0000000000000000000000000000000000000000..06815836a5f8a0a47a97d71f6f4ead93eba75a67
28058Binary files /dev/null and b/themes/ananke/static/images/gohugo-default-sample-hero-image.jpg differ
28059diff --git a/themes/ananke/theme.toml b/themes/ananke/theme.toml
28060new file mode 100755
28061index 0000000000000000000000000000000000000000..2a07accfeba29fd5507b12adc4256e7cad916347
28062--- /dev/null
28063+++ b/themes/ananke/theme.toml
28064@@ -0,0 +1,15 @@
28065+# theme.toml template for a Hugo theme
28066+# See https://github.com/spf13/hugoThemes#themetoml for an example
28067+
28068+name = "Ananke Gohugo Theme"
28069+license = "MIT"
28070+licenselink = "https://github.com/theNewDynamic/gohugo-theme-ananke/blob/master/LICENSE.md"
28071+description = "A Base theme for building full featured Hugo sites"
28072+homepage = "https://github.com/theNewDynamic/gohugo-theme-ananke"
28073+tags = ["website", "starter", "responsive", "Disqus", "blog", "Tachyons", "Multilingual", "Stackbit"]
28074+features = ["posts", "shortcodes", "related content", "comments"]
28075+min_version = "0.55.0"
28076+
28077+[author]
28078+ name = "theNewDynamic"
28079+ homepage = "https://www.thenewdynamic.com/"
28080diff --git a/themes/flamingo/archetypes/default.md b/themes/flamingo/archetypes/default.md
28081new file mode 100644
28082index 0000000000000000000000000000000000000000..ef75f7667844982f4b1fa06cf3a675972e0e9d0b
28083--- /dev/null
28084+++ b/themes/flamingo/archetypes/default.md
28085@@ -0,0 +1,4 @@
28086++++
28087+title = "{{ replace .Name "-" " " | title }}"
28088+date = {{ .Date }}
28089++++
28090diff --git a/themes/flamingo/assets/scss/_custom_font.scss b/themes/flamingo/assets/scss/_custom_font.scss
28091new file mode 100644
28092index 0000000000000000000000000000000000000000..98ec5a024a09f75920ea0ef5f5abbbd0902e6523
28093--- /dev/null
28094+++ b/themes/flamingo/assets/scss/_custom_font.scss
28095@@ -0,0 +1,84 @@
28096+ @font-face{
28097+ font-family: "Operator A";
28098+ src: url(data:application/x-font-woff;base64,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);
28099+ font-weight:400;
28100+ font-style:normal;
28101+}
28102+ @font-face{
28103+ font-family: "Operator B";
28104+ src: url(data:application/x-font-woff;base64,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);
28105+ font-weight:400;
28106+ font-style:normal;
28107+}
28108+ @font-face{
28109+ font-family: "Operator A";
28110+ src: url(data:application/x-font-woff;base64,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);
28111+ font-weight:400;
28112+ font-style:italic;
28113+}
28114+ @font-face{
28115+ font-family: "Operator B";
28116+ src: url(data:application/x-font-woff;base64,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);
28117+ font-weight:400;
28118+ font-style:italic;
28119+}
28120+ @font-face{
28121+ font-family: "Operator A";
28122+ src: url(data:application/x-font-woff;base64,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);
28123+ font-weight:600;
28124+ font-style:normal;
28125+}
28126+ @font-face{
28127+ font-family: "Operator B";
28128+ src: url(data:application/x-font-woff;base64,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);
28129+ font-weight:600;
28130+ font-style:normal;
28131+}
28132+ @font-face{
28133+ font-family: "Operator A";
28134+ src: url(data:application/x-font-woff;base64,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);
28135+ font-weight:600;
28136+ font-style:italic;
28137+}
28138+ @font-face{
28139+ font-family: "Operator B";
28140+ src: url(data:application/x-font-woff;base64,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);
28141+ font-weight:600;
28142+ font-style:italic;
28143+}
28144+ @font-face{
28145+ font-family: "Operator Mono A";
28146+ src: url(data:application/x-font-woff;base64,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);
28147+ font-weight:400;
28148+ font-style:normal;
28149+}
28150+ @font-face{
28151+ font-family: "Operator Mono B";
28152+ src: url(data:application/x-font-woff;base64,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);
28153+ font-weight:400;
28154+ font-style:normal;
28155+}
28156+ @font-face{
28157+ font-family: "Operator Mono A";
28158+ src: url(data:application/x-font-woff;base64,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);
28159+ font-weight:400;
28160+ font-style:italic;
28161+}
28162+ @font-face{
28163+ font-family: "Operator Mono B";
28164+ src: url(data:application/x-font-woff;base64,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);
28165+ font-weight:400;
28166+ font-style:italic;
28167+}
28168+ @font-face{
28169+ font-family: "Operator Mono A";
28170+ src: url(data:application/x-font-woff;base64,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);
28171+ font-weight:700;
28172+ font-style:normal;
28173+}
28174+ @font-face{
28175+ font-family: "Operator Mono B";
28176+ src: url(data:application/x-font-woff;base64,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);
28177+ font-weight:700;
28178+ font-style:normal;
28179+}
28180diff --git a/themes/flamingo/assets/scss/_fonts.scss b/themes/flamingo/assets/scss/_fonts.scss
28181new file mode 100644
28182index 0000000000000000000000000000000000000000..fd05eb8daefff8695b817adae0a5d29b071a8f23
28183--- /dev/null
28184+++ b/themes/flamingo/assets/scss/_fonts.scss
28185@@ -0,0 +1,26 @@
28186+// Font family
28187+@import url('https://fonts.googleapis.com/css?family=Noticia+Text&display=swap+Display:400,700');
28188+* {
28189+ box-sizing: border-box;
28190+}
28191+body {
28192+ margin: 0;
28193+ font-family: 'Noticia Text','Georgia',sans-serif;
28194+}
28195+h1, h2, h3, h4 {
28196+ font-family: 'Operator A', 'Operator B';
28197+ font-weight: 400;
28198+}
28199+code[class*="language-"], nav, .blog-list {
28200+ font-family: "Operator Mono A", "Operator Mono B";
28201+ font-style: normal;
28202+ font-weight: 400;
28203+ font-size: 1.025rem;
28204+}
28205+code {
28206+ font-family: "Operator Mono A", "Operator Mono B";
28207+}
28208+
28209+tags {
28210+ font-family: "Operator Mono A", "Operator Mono B";
28211+}
28212diff --git a/themes/flamingo/assets/scss/_links.scss b/themes/flamingo/assets/scss/_links.scss
28213new file mode 100644
28214index 0000000000000000000000000000000000000000..8afe1a1e386fe24e25a35f87b137d0590c8ea9e6
28215--- /dev/null
28216+++ b/themes/flamingo/assets/scss/_links.scss
28217@@ -0,0 +1,10 @@
28218+.active-link {
28219+ color: $active-link-color;
28220+}
28221+
28222+.disabled-link {
28223+ cursor: not-allowed;
28224+ opacity: 0.5;
28225+ text-decoration: none;
28226+ pointer-events: none;
28227+}
28228diff --git a/themes/flamingo/assets/scss/_mixins.scss b/themes/flamingo/assets/scss/_mixins.scss
28229new file mode 100644
28230index 0000000000000000000000000000000000000000..14c71bc0a2f27e0fa13cf4a90ca9950cf770c14d
28231--- /dev/null
28232+++ b/themes/flamingo/assets/scss/_mixins.scss
28233@@ -0,0 +1,22 @@
28234+// Mixins
28235+@mixin flexify {
28236+ display: flex;
28237+ justify-content: space-between;
28238+ align-items: center;
28239+}
28240+
28241+@mixin flex-column {
28242+ display: flex;
28243+ flex-direction: column;
28244+ align-items: center;
28245+}
28246+
28247+@mixin full-width-mobile {
28248+ margin-left: calc(-#{$horizontal-layout-padding});
28249+ margin-right: calc(-#{$horizontal-layout-padding});
28250+}
28251+
28252+@mixin full-width-web {
28253+ margin-left: 0;
28254+ margin-right: 0;
28255+}
28256diff --git a/themes/flamingo/assets/scss/_mobile_view.scss b/themes/flamingo/assets/scss/_mobile_view.scss
28257new file mode 100644
28258index 0000000000000000000000000000000000000000..0b74db2a9db692a60dcb87b3e20e85948500efe2
28259--- /dev/null
28260+++ b/themes/flamingo/assets/scss/_mobile_view.scss
28261@@ -0,0 +1,238 @@
28262+html {
28263+ font-size: $global-font-size;
28264+}
28265+
28266+body {
28267+ line-height: 1.8em;
28268+ color: $primary-color;
28269+ background: $background-color;
28270+}
28271+
28272+.post-title, .date-label {
28273+ letter-spacing: 0.025rem;
28274+}
28275+
28276+p, sub, nav{
28277+ letter-spacing: 0.05rem;
28278+}
28279+
28280+.title-wrapper, .title {
28281+ letter-spacing: 0.075rem;
28282+}
28283+
28284+a {
28285+ text-decoration: none;
28286+}
28287+
28288+.brand-icon {
28289+ color: $post-link-color;
28290+ display: inline-flex;
28291+}
28292+
28293+.brand-icon:hover {
28294+ border-bottom: 1px solid;
28295+}
28296+
28297+.layout {
28298+ .title-wrapper {
28299+ @include flex-column;
28300+ margin-bottom: 0.5rem;
28301+ }
28302+ .title {
28303+ color: $primary-color;
28304+ text-align: left;
28305+ display: block;
28306+ font-size: $title-font-size;
28307+ //font-weight: bold;
28308+ margin: 0;
28309+ }
28310+ max-width: $layout-max-width;
28311+ margin-left: auto;
28312+ margin-right: auto;
28313+ padding: $vertical-layout-padding $horizontal-layout-padding;
28314+}
28315+
28316+nav {
28317+ font-size: $nav-font-size;
28318+ text-align: center;
28319+ ul {
28320+ display: block;
28321+ padding: 0;
28322+ //margin: 0.5rem;
28323+ li {
28324+ display: inline;
28325+ list-style-type: none;
28326+ a {
28327+ color: $primary-color;
28328+ display: inline-block;
28329+ padding-top: 0.5rem;
28330+ padding-bottom: 0.5rem;
28331+ border-bottom: 1px solid $background-color;
28332+ }
28333+ a:hover {
28334+ color: $post-link-color;
28335+ border-bottom: 1px solid;
28336+ }
28337+ }
28338+ li:not(:last-child) {
28339+ padding: 0 1rem 0 0;
28340+ }
28341+ }
28342+}
28343+
28344+.slim-description {
28345+ margin-bottom: calc(#{$global-font-size} * 2);
28346+ color: $subscript-color;
28347+}
28348+
28349+
28350+.blog-post-content {
28351+ a {
28352+ color: $post-link-color;
28353+ text-decoration: none;
28354+ border-bottom: 1px solid;
28355+ }
28356+ a:hover {
28357+ border-bottom: none;
28358+ }
28359+}
28360+
28361+
28362+
28363+.blog-list {
28364+ .list-item {
28365+ display: flex;
28366+ flex-direction: column-reverse;
28367+ align-items: baseline;
28368+ padding: 0.5rem 0.5rem 0.5rem 0;
28369+ }
28370+ .post-title {
28371+ a {
28372+ text-decoration: none;
28373+ color: $post-title-color;
28374+ //font-weight: 600;
28375+ border-bottom: none;
28376+ //transition: border-bottom .3s;
28377+ }
28378+ a:hover {
28379+ //border-bottom: 1px solid $post-link-color;
28380+ color: $post-link-color;
28381+ }
28382+ }
28383+
28384+ .date-label {
28385+ font-size: 80%;
28386+ margin-right: 1rem;
28387+ }
28388+}
28389+
28390+.content {
28391+ .title {
28392+ font-size: $content-title-font-size;
28393+ }
28394+}
28395+
28396+.blog-post-content {
28397+ a {
28398+ color: $post-link-color;
28399+ text-decoration: none;
28400+ border-bottom: 1px solid;
28401+ }
28402+ a:hover {
28403+ border-bottom: none;
28404+ }
28405+
28406+ img {
28407+ width:100%;
28408+ }
28409+}
28410+
28411+.post-image {
28412+ @include full-width-mobile
28413+
28414+ img {
28415+ width:100%;
28416+ }
28417+}
28418+
28419+
28420+.tags {
28421+ font-size: .9em;
28422+ text-align: left;
28423+ ul {
28424+ display: block;
28425+ padding: 0;
28426+ //margin: 0.5rem;
28427+ li {
28428+ display: inline;
28429+ list-style-type: none;
28430+ text-align: center;
28431+ a {
28432+ border: 1px solid $post-link-color;
28433+ border-radius: 3px;
28434+ background: $post-link-color;
28435+ padding: 0.2em;
28436+ color: #fff;
28437+ // color: $primary-color;
28438+ margin: 10px 2px 10px 0;
28439+ line-height: 1em;
28440+ }
28441+ a:hover {
28442+ background: $background-color;
28443+ color: $post-link-color;
28444+ }
28445+ }
28446+ li:not(:last-child) {
28447+ padding: 0 0.1rem 0 0;
28448+ }
28449+ }
28450+}
28451+
28452+.highlight {
28453+ @include full-width-mobile
28454+ pre {
28455+ line-height: 1.2rem;
28456+ border: 1px solid #ddd;
28457+ border-radius: 5px;
28458+ overflow: auto;
28459+ padding: $horizontal-layout-padding;
28460+ margin: 0;
28461+ code[class*=language-] {
28462+ font-size: 0.9em;
28463+ }
28464+
28465+ .token.comment {
28466+ font-style: italic;
28467+ }
28468+ }
28469+}
28470+
28471+// Style blockquotes
28472+// https://css-tricks.com/snippets/css/simple-and-nice-blockquote-styling/
28473+// Worth looking at
28474+// https://codepen.io/frxnz/pen/IvBCr
28475+blockquote {
28476+ background: $blockquote-background-color;
28477+ border-left: 5px solid $primary-color;
28478+ margin: 1.5em 10px;
28479+ padding: 0.5em 10px;
28480+ quotes: "\201C""\201D""\2018""\2019";
28481+}
28482+
28483+blockquote:before {
28484+ color: $primary-color;
28485+ content: open-quote;
28486+ font-size: 4em;
28487+ line-height: 0.1em;
28488+ margin-right: 0.25em;
28489+ vertical-align: -0.4em;
28490+}
28491+
28492+blockquote p {
28493+ display: inline;
28494+}
28495+
28496+time {
28497+ font-size: 80%;
28498+ margin-right: 1rem;
28499+}
28500diff --git a/themes/flamingo/assets/scss/_projects.scss b/themes/flamingo/assets/scss/_projects.scss
28501new file mode 100644
28502index 0000000000000000000000000000000000000000..2e1df13324b1160dac54100b751bfdc8e86c970d
28503--- /dev/null
28504+++ b/themes/flamingo/assets/scss/_projects.scss
28505@@ -0,0 +1,63 @@
28506+.project-board {
28507+ margin-top: calc(#{$global-font-size} * 2);
28508+ display: grid;
28509+ grid-template-columns: 1fr;
28510+ grid-template-rows: auto;
28511+ grid-gap: 20px;
28512+ max-width: $layout-max-width;
28513+}
28514+
28515+.card {
28516+ min-height: 100%;
28517+ position: relative;
28518+ display: flex;
28519+ flex-direction: column;
28520+ text-decoration: none;
28521+ $border-width: 3px;
28522+ border-radius: $border-width;
28523+ border: 1px solid $post-link-color;
28524+}
28525+
28526+.card article {
28527+ padding: 20px;
28528+}
28529+
28530+.card h4 {
28531+ font-size: 20px;
28532+ margin: 0;
28533+}
28534+
28535+.card p {
28536+ color: $subscript-color;
28537+ line-height: 1.4;
28538+}
28539+
28540+.custom-card-footer {
28541+ display: flex;
28542+ justify-content: flex-end;
28543+}
28544+
28545+.custom-button {
28546+ font-size: $global-font-size;
28547+ font-weight: 400;
28548+ margin: 0 calc(#{$global-font-size} * 0.5);
28549+ padding: calc(#{$global-font-size} * 0.2) calc(#{$global-font-size} * 0.5);
28550+ $border-width: 3px;
28551+ border-radius: $border-width;
28552+ border: 1px solid $subscript-color;
28553+ color: $post-link-color;
28554+ background-color: transparent;
28555+ cursor: pointer;
28556+ //transition: border .3s;
28557+ transition: color .3s;
28558+}
28559+
28560+.custom-button-disabled {
28561+ cursor: no-drop;
28562+}
28563+
28564+.custom-button:hover {
28565+ border: 1px solid $post-link-color;
28566+ //background-color: $post-link-color;
28567+ color: $post-title-color;
28568+}
28569diff --git a/themes/flamingo/assets/scss/_variables.scss b/themes/flamingo/assets/scss/_variables.scss
28570new file mode 100644
28571index 0000000000000000000000000000000000000000..175bf2c84b2790a5099ea15debd96cecca5ad1ee
28572--- /dev/null
28573+++ b/themes/flamingo/assets/scss/_variables.scss
28574@@ -0,0 +1,21 @@
28575+// Variables
28576+$global-font-size: 16px;
28577+$title-font-size: 1.875rem;
28578+
28579+$content-title-font-size: 1.275rem;
28580+$layout-max-width: 48rem;
28581+$nav-font-size: 1.025rem;
28582+
28583+$primary-color: #333;
28584+$subscript-color: #666;
28585+$background-color: #fefefe;
28586+$blockquote-background-color: #f9f9f9;
28587+
28588+$border-color: #e6e6e6;
28589+$post-title-color: $primary-color;
28590+$post-link-color: #f93a3a;
28591+$active-link-color: red;
28592+
28593+
28594+$horizontal-layout-padding: 1.3125rem;
28595+$vertical-layout-padding: 2.625rem;
28596diff --git a/themes/flamingo/assets/scss/_web_view.scss b/themes/flamingo/assets/scss/_web_view.scss
28597new file mode 100644
28598index 0000000000000000000000000000000000000000..64bab3b3369dfaaf8f3ed95b26b4755ce1f8e7d1
28599--- /dev/null
28600+++ b/themes/flamingo/assets/scss/_web_view.scss
28601@@ -0,0 +1,39 @@
28602+@media only screen and (min-width: 600px) {
28603+ .layout {
28604+ .title-wrapper {
28605+ @include flexify;
28606+ flex-direction: row;
28607+ }
28608+ .title {
28609+ margin-block-start: 0.83em;
28610+ margin-block-end: 0.83em;
28611+ margin-inline-start: 0px;
28612+ margin-inline-end: 0px;
28613+ }
28614+ }
28615+
28616+
28617+ .blog-list {
28618+ .list-item {
28619+ @include flexify;
28620+ flex-direction: unset;
28621+ padding: 0;
28622+ margin-bottom: 0.5rem;
28623+ }
28624+ .date-label {
28625+ font-size: 100%;
28626+ margin-right: 0;
28627+ }
28628+ }
28629+ .project-board {
28630+ grid-template-columns: 1fr 1fr;
28631+ }
28632+
28633+ .highlight {
28634+ @include full-width-web;
28635+ }
28636+
28637+ .post-image {
28638+ @include full-width-web;
28639+ }
28640+}
28641diff --git a/themes/flamingo/assets/scss/main.scss b/themes/flamingo/assets/scss/main.scss
28642new file mode 100644
28643index 0000000000000000000000000000000000000000..4d634f92faa68a5894ddb129ac9f2d505f396cb9
28644--- /dev/null
28645+++ b/themes/flamingo/assets/scss/main.scss
28646@@ -0,0 +1,8 @@
28647+@import "_custom_font";
28648+@import "_fonts";
28649+@import "_variables";
28650+@import "_mixins";
28651+@import "_projects";
28652+@import "_mobile_view";
28653+@import "_web_view";
28654+@import "_links";
28655diff --git a/themes/flamingo/layouts/_default/baseof.html b/themes/flamingo/layouts/_default/baseof.html
28656new file mode 100644
28657index 0000000000000000000000000000000000000000..86a82c133d5777531d5223b2aa190f3503f21ebc
28658--- /dev/null
28659+++ b/themes/flamingo/layouts/_default/baseof.html
28660@@ -0,0 +1,70 @@
28661+<!DOCTYPE html>
28662+<html lang="{{ .Site.LanguageCode | default "en-us" }}">
28663+ <head>
28664+ <meta charset="UTF-8">
28665+ <meta name="viewport" content="width=device-width, initial-scale=1">
28666+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
28667+
28668+ <!-- Favicon -->
28669+ {{ with .Site.Params.favicon }}<link rel="icon" type="image/png" href="{{ . }}" />{{ end }}
28670+
28671+ <title itemprop="name">{{ .Title }} | {{ .Site.Params.description }}</title>
28672+ {{ with .Site.Params.description }}<meta name="description" content="{{ . }}">{{ end }}
28673+ {{ with .Site.Params.author }}<meta name="author" content="{{ . }}">{{ end }}
28674+
28675+ {{ $styles := resources.Get "scss/main.scss" | resources.ToCSS | minify | fingerprint}}
28676+ <link rel="stylesheet" href="{{ $styles.RelPermalink }}" media="screen">
28677+ <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
28678+
28679+ {{ with .OutputFormats.Get "RSS" -}}
28680+ {{ printf `<link rel="%s" type="%s" href="%s" title="%s">` .Rel .MediaType.Type .RelPermalink $.Site.Title | safeHTML }}
28681+ {{- end }}
28682+
28683+ <!-- Meta tags -->
28684+ {{ partial "meta" . }}
28685+
28686+ </head>
28687+ <body>
28688+ <div class="layout">
28689+ {{ partial "header" . }}
28690+ {{ block "main" . }}{{ end }}
28691+ {{ partial "footer" . }}
28692+ </div>
28693+ </body>
28694+
28695+ <script>
28696+ // TODO
28697+ // Use Hugo templating to achieve this
28698+ // Script to check active nav menu
28699+ (function() {
28700+ const links = document.querySelectorAll("nav a")
28701+ const currentUrl = location.href
28702+
28703+ for (const link of links) {
28704+ if (location.href.split("/").length === 4 && link.href.endsWith("/posts/")) {
28705+ link.classList.add("active-link")
28706+ break;
28707+ }
28708+
28709+ if (link.href === currentUrl) {
28710+ link.classList.add("active-link")
28711+ }
28712+ }
28713+ }())
28714+ </script>
28715+
28716+ <!-- Posthog -->
28717+ <script>
28718+ !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
28719+ posthog.init('uZJ_bhngsKFhhPaqWyp_2lc-HyE8vY5XKneeAMWS9cE', {api_host: 'https://profhog.herokuapp.com'})
28720+ </script>
28721+
28722+ <!-- Ackee -->
28723+ <script async
28724+ src="https://prof-ackee.herokuapp.com/tracker.js"
28725+ data-ackee-server="https://prof-ackee.herokuapp.com"
28726+ data-ackee-domain-id="45af9210-721f-4c09-a69d-77e66fe7bc5d"
28727+ >
28728+ </script>
28729+
28730+</html>
28731diff --git a/themes/flamingo/layouts/_default/list.html b/themes/flamingo/layouts/_default/list.html
28732new file mode 100644
28733index 0000000000000000000000000000000000000000..bdb11bb47326dad1a25c6995b34bcf8d2299bf8a
28734--- /dev/null
28735+++ b/themes/flamingo/layouts/_default/list.html
28736@@ -0,0 +1,17 @@
28737+{{ define "main" }}
28738+ <main>
28739+ {{ if (or (eq .Page.Name "Posts") (.Page.IsHome)) }}
28740+ {{ partial "post-description.html" }}
28741+ {{ else if (eq .Page.Name "Logs") }}
28742+ {{ partial "log-description.html" }}
28743+ {{ end }}
28744+
28745+ <div class="blog-list">
28746+ {{ range .Paginator.Pages }}
28747+ {{ .Render "summary" }}
28748+ {{ end }}
28749+ </div>
28750+ <!-- {{ partial "pagination.html" . }} -->
28751+ </main>
28752+ <!-- {{ partial "sidebar.html" . }} -->
28753+{{ end }}
28754diff --git a/themes/flamingo/layouts/_default/projects.html b/themes/flamingo/layouts/_default/projects.html
28755new file mode 100644
28756index 0000000000000000000000000000000000000000..5d979814dd3b1a7d7fd0a4a11fc2db0d69bd0b63
28757--- /dev/null
28758+++ b/themes/flamingo/layouts/_default/projects.html
28759@@ -0,0 +1,22 @@
28760+{{ define "main" }}
28761+<main>
28762+ <div class="project-board">
28763+ {{- range .Site.Params.projects -}}
28764+ <div class="card">
28765+ <article>
28766+ <h4>{{ .name }}</h4>
28767+ <div>
28768+ <span>
28769+ <p>{{ .description }}</p>
28770+ </span>
28771+ </div>
28772+ <div class="custom-card-footer" />
28773+ <a href={{ .sourceLink }} target="_blank" class="custom-button">source</a>
28774+ <a href={{ .demoLink }} target="_blank" class="custom-button">demo</a>
28775+ </div>
28776+ </article>
28777+ </div>
28778+ {{- end -}}
28779+ </div>
28780+</main>
28781+{{ end }}
28782diff --git a/themes/flamingo/layouts/_default/single.html b/themes/flamingo/layouts/_default/single.html
28783new file mode 100644
28784index 0000000000000000000000000000000000000000..99ec9899a1db3d4ccb9647674cc978dc2e720761
28785--- /dev/null
28786+++ b/themes/flamingo/layouts/_default/single.html
28787@@ -0,0 +1,32 @@
28788+{{ define "main" }}
28789+ <main>
28790+ <article>
28791+ <h1>{{ .Title }}</h1>
28792+
28793+ {{ if .Date }}
28794+ <time>{{ .Date.Format "Jan 02, 2006" }}</time>
28795+ {{ end }}
28796+
28797+ {{ partial "tagbar.html" }}
28798+ {{ with .Params.tags }}
28799+ <div class="tags">
28800+ <ul>
28801+ {{ range . }}
28802+ <li><a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a></li>
28803+ {{ end }}
28804+ </ul>
28805+ </div>
28806+ {{ end }}
28807+
28808+ <div class="blog-post-content">
28809+ {{ .Content }}
28810+ </div>
28811+ <!-- {{ with .Site.DisqusShortname }}
28812+ <div>
28813+ {{ template "_internal/disqus.html" . }}
28814+ </div>
28815+ {{ end }}
28816+ </article> -->
28817+ </main>
28818+ <!-- {{ partial "sidebar.html" . }} -->
28819+{{ end }}
28820diff --git a/themes/flamingo/layouts/_default/summary.html b/themes/flamingo/layouts/_default/summary.html
28821new file mode 100644
28822index 0000000000000000000000000000000000000000..e0103138d5a644f29ef999d471de29e519a84173
28823--- /dev/null
28824+++ b/themes/flamingo/layouts/_default/summary.html
28825@@ -0,0 +1,23 @@
28826+<article class="list-item">
28827+ <div class="post-title">
28828+ <a href="{{ .Permalink }}">{{ .Title }}</a>
28829+ </div>
28830+
28831+ <!-- Add tags -->
28832+ <!-- {{ range .Params.tags }}
28833+ <a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a>
28834+ {{ end }}
28835+ -->
28836+
28837+ <span className="date-label">
28838+ {{ .Date.Format "2" }}{{ if in (slice 1 21 31) .Date.Day}}st{{ else if in (slice 2 22) .Date.Day}}nd{{ else if in (slice 3 23) .Date.Day}}rd{{ else }}th{{ end }} {{ .Date.Format "Jan, 2006" }}
28839+ </span>
28840+
28841+ <!-- <div>
28842+ {{ .Summary }}
28843+ {{ if .Truncated }}
28844+ <a href="{{ .Permalink }}">Read more...</a>
28845+ {{ end }}
28846+ </div>
28847+ -->
28848+</article>
28849diff --git a/themes/flamingo/layouts/index.html b/themes/flamingo/layouts/index.html
28850new file mode 100644
28851index 0000000000000000000000000000000000000000..523eb38e67405d43c15b5a98ff5bc43008f0e07a
28852--- /dev/null
28853+++ b/themes/flamingo/layouts/index.html
28854@@ -0,0 +1,14 @@
28855+{{ define "main" }}
28856+<!-- Copy of list.html -->
28857+<main>
28858+ {{ partial "post-description.html" }}
28859+ <div class="blog-list">
28860+ {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }}
28861+ {{ range .Paginator.Pages }}
28862+ {{ .Render "summary" }}
28863+ {{ end }}
28864+ </div>
28865+ <!-- {{ partial "pagination.html" . }} -->
28866+</main>
28867+<!-- {{ partial "sidebar.html" . }} -->
28868+{{ end }}
28869diff --git a/themes/flamingo/layouts/partials/blog-list.html b/themes/flamingo/layouts/partials/blog-list.html
28870new file mode 100644
28871index 0000000000000000000000000000000000000000..59bad6e40bfbf479f84158dfedfd8d5628caaaa2
28872--- /dev/null
28873+++ b/themes/flamingo/layouts/partials/blog-list.html
28874@@ -0,0 +1,8 @@
28875+<div>
28876+ <div class="blog-list">
28877+ {{ range .Paginator.Pages }}
28878+ {{ .Render "summary" }}
28879+ {{ end }}
28880+ </div>
28881+ <!-- {{ partial "pagination.html" . }} -->
28882+</div>
28883diff --git a/themes/flamingo/layouts/partials/comments.html b/themes/flamingo/layouts/partials/comments.html
28884new file mode 100644
28885index 0000000000000000000000000000000000000000..d58db9e7bffddf66a9188e419ad9ad3460e96f7a
28886--- /dev/null
28887+++ b/themes/flamingo/layouts/partials/comments.html
28888@@ -0,0 +1,2 @@
28889+<div>
28890+</div>
28891diff --git a/themes/flamingo/layouts/partials/footer.html b/themes/flamingo/layouts/partials/footer.html
28892new file mode 100644
28893index 0000000000000000000000000000000000000000..44764948edd5d1a936151c4a8b14728ceb4df6d6
28894--- /dev/null
28895+++ b/themes/flamingo/layouts/partials/footer.html
28896@@ -0,0 +1,18 @@
28897+<footer>
28898+ <div class="bottom-nav">
28899+ <nav>
28900+ <ul>
28901+ <li><a href="/about/">about</a></li>
28902+ <li><a href="/logs/">logs</a></li>
28903+ <li><a href="/privacy/">privacy</a></li>
28904+ </ul>
28905+ </nav>
28906+ </div>
28907+
28908+ {{ if eq .IsPage true }}
28909+ {{ if (or (eq .Section "posts") (eq .Section "logs")) }}
28910+ {{ partial "comments.html" }}
28911+ {{ end }}
28912+ {{ end }}
28913+ <!-- <p>© {{ now.Year }} <a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a></p> -->
28914+</footer>
28915diff --git a/themes/flamingo/layouts/partials/header.html b/themes/flamingo/layouts/partials/header.html
28916new file mode 100644
28917index 0000000000000000000000000000000000000000..8f26fb425cef5fe20fc3e892f7be0fb4d82d1417
28918--- /dev/null
28919+++ b/themes/flamingo/layouts/partials/header.html
28920@@ -0,0 +1,27 @@
28921+<header>
28922+ <!-- title wrapper -->
28923+ <div class="title-wrapper">
28924+ <a href="/">
28925+ <h2 class="title">{{ .Site.Title }}</h2>
28926+ </a>
28927+ <nav>
28928+ <ul>
28929+ <li><a href="/posts/">posts</a></li>
28930+ <li><a href="/projects/">projects</a></li>
28931+ <li><a href={{ .Site.Params.resume }} target="_blank">resume</a></li>
28932+ <!-- <li><a href="/resume/" target="_blank" >resume</a></li> -->
28933+ </ul>
28934+ </nav>
28935+ </div>
28936+ <!-- title wrapper end -->
28937+
28938+ {{ with .Site.Menus.main }}
28939+ <nav>
28940+ <ul>
28941+ {{ range . }}
28942+ <li><a href="{{ .URL | relURL }}">{{ .Name }}</a></li>
28943+ {{ end }}
28944+ </ul>
28945+ </nav>
28946+ {{ end }}
28947+</header>
28948diff --git a/themes/flamingo/layouts/partials/log-description.html b/themes/flamingo/layouts/partials/log-description.html
28949new file mode 100644
28950index 0000000000000000000000000000000000000000..1a6e21a18646bce7da6d4b72cce6fb42b6829ad0
28951--- /dev/null
28952+++ b/themes/flamingo/layouts/partials/log-description.html
28953@@ -0,0 +1,3 @@
28954+<div class="slim-description">
28955+ <p>Unimportant, blunt and raw.</p>
28956+</div>
28957diff --git a/themes/flamingo/layouts/partials/meta.html b/themes/flamingo/layouts/partials/meta.html
28958new file mode 100644
28959index 0000000000000000000000000000000000000000..3f417afe407bff6d1a34bccc9ed5516133a0156d
28960--- /dev/null
28961+++ b/themes/flamingo/layouts/partials/meta.html
28962@@ -0,0 +1,148 @@
28963+<!-- SEO !-->
28964+
28965+<meta property="og:title" content="{{ .Title }} | {{ .Site.Params.description }}" />
28966+<meta name="twitter:title" content="{{ .Title }} | {{ .Site.Params.description }}" />
28967+<meta itemprop="name" content="{{ .Title }} | {{ .Site.Params.description }}" />
28968+<meta name="application-name" content="{{ .Title }} | {{ .Site.Params.description }}" />
28969+<meta property="og:site_name" content="{{ .Site.Params.sitename }}" />
28970+
28971+<meta name="description" content="{{ .Site.Params.description }}" />
28972+<meta itemprop="description" content="{{ .Site.Params.description }}" />
28973+<meta property="og:description" content="{{ .Site.Params.description }}" />
28974+<meta name="twitter:description" content="{{ .Site.Params.description }}" />
28975+
28976+<base href="{{ .Permalink }}">
28977+<link rel="canonical" href="{{ .Permalink }}" itemprop="url" />
28978+<meta name="url" content="{{ .Permalink }}" />
28979+<meta name="twitter:url" content="{{ .Permalink }}" />
28980+<meta property="og:url" content="{{ .Permalink }}" />
28981+
28982+<!-- mrprofessor -->
28983+<meta property="og:article:author" content="mrprofessor" />
28984+<meta property="article:author" content="mrprofessor" />
28985+<meta name="author" content="mrprofessor" />
28986+
28987+
28988+<meta property="og:locale" content="{{ .Language.Lang }}">
28989+<meta name="language" content="{{ .Language.LanguageName }}">
28990+{{ range .AllTranslations }}
28991+ <link rel="alternate" hreflang="{{ .Language.Lang }}" href="{{ .Permalink }}" title="{{ .Language.LanguageName }}">
28992+ {{ end }}
28993+
28994+
28995+<meta property="og:updated_time" content={{ .Lastmod.Format "2006-01-02T15:04:05Z0700" | safeHTML }} />
28996+
28997+<!-- Sitemap & RSS Feed Tags -->
28998+<link rel="sitemap" type="application/xml" title="Sitemap" href="{{ .Site.BaseURL }}sitemap.xml" />
28999+
29000+<!-- FIXME -->
29001+{{ with .OutputFormats.Get "RSS" }}
29002+ <link href="{{ .Permalink }}" rel="alternate" type="application/rss+xml" title="{{ $.Site.Title }}" />
29003+ <link href="{{ .Permalink }}" rel="feed" type="application/rss+xml" title="{{ $.Site.Title }}" />
29004+{{ end }}
29005+
29006+
29007+<!-- Pagination meta tags for list pages only -->
29008+<!-- To make sure this renders only in the article page, we check the section -->
29009+{{ if eq .Section "posts" }}
29010+
29011+<meta property="og:type" content="article" />
29012+<meta property="article:publisher" content="{{ .Site.Params.github }}" />
29013+<meta property="og:article:published_time" content={{ .Date.Format "2006-01-02T15:04:05Z0700" | safeHTML }} />
29014+<meta property="article:published_time" content={{ .Date.Format "2006-01-02T15:04:05Z0700" | safeHTML }} />
29015+
29016+{{ with .Site.Params.author }}
29017+ <meta property="og:article:author" content="{{humanize . }}" />
29018+ <meta property="article:author" content="{{humanize . }}" />
29019+ <meta name="author" content="{{humanize . }}" />
29020+{{ end }}
29021+
29022+<!-- FIXME -->
29023+{{ with .Site.Params.category }}
29024+ <meta name="news_keywords" content="{{ index . 0 }}" />
29025+ <meta property="article:section" content="{{ index . 0 }}" />
29026+{{ end }}
29027+
29028+ <script defer type="application/ld+json">
29029+ {
29030+ "@context": "http://schema.org",
29031+ "@type": "Article",
29032+ "headline": {{ .Title }},
29033+ "author": {
29034+ "@type": "Person",
29035+ "name": "{{ .Site.Params.github }}"
29036+ },
29037+ "datePublished": "{{ .Date.Format "2006-01-02" }}",
29038+ "description": {{ .Description }},
29039+ "wordCount": {{ .WordCount }},
29040+ "mainEntityOfPage": "True",
29041+ "dateModified": "{{ .Lastmod.Format "2006-01-02" }}",
29042+ "image": {
29043+ "@type": "imageObject",
29044+ "url": "{{ with .Params.image }}{{ .Permalink }}{{ end }}"
29045+ },
29046+ "publisher": {
29047+ "@type": "Organization",
29048+ "name": "{{ .Site.Title }}",
29049+ "logo": {
29050+ "@type": "imageObject",
29051+ "url": "https://rudra.dev/images/favicon.ico"
29052+ }
29053+ }
29054+ }
29055+ </script>
29056+{{ end }}
29057+
29058+
29059+{{ if eq .Section "about" }}
29060+<!-- Pagination meta tags for list pages only -->
29061+<meta property="og:type" content="website" />
29062+<meta name="author" content="{{ .Site.Params.author }}" />
29063+<script defer type="application/ld+json">
29064+ {
29065+ "@context": "http://schema.org",
29066+ "@type": "WebSite",
29067+ "url": "{{ .Permalink }}",
29068+ "sameAs": [
29069+ "{{ .Site.Params.twitter }}",
29070+ "{{ .Site.Params.github }}"
29071+ ],
29072+ "name": "{{ .Title }}",
29073+ "logo": "https://rudra.dev/images/favicon.ico"
29074+ // "fdf": '{{ path.Join .Site.BaseURL .Site.Params.favicon }}'
29075+ }
29076+</script>
29077+{{ end }}
29078+
29079+
29080+<!-- Search Engine Crawler Tags -->
29081+<meta name="robots" content="index,follow" />
29082+<meta name="googlebot" content="index,follow" />
29083+
29084+<!-- Specific Social Media Tags -->
29085+<meta name="twitter:site" content="{{ .Site.Params.twitter }}">
29086+<meta name="twitter:creator" content="{{ .Site.Params.twitter }}" />
29087+
29088+
29089+<!-- -->
29090+<!-- Other Tags -->
29091+<!-- -->
29092+
29093+<!-- Manifest File -->
29094+<!-- FIXME -->
29095+<!--<link rel="manifest" href="{{ .Site.BaseURL }}manifest.json" />-->
29096+
29097+<!-- Theme Color -->
29098+<meta name="theme-color" content="#141414" />
29099+<meta name="msapplication-TileColor" content="#141414" />
29100+
29101+<meta name="keywords" content="" />
29102+<meta name="imagemode" content="force" />
29103+<meta name="coverage" content="Worldwide" />
29104+<meta name="distribution" content="Global" />
29105+<meta name="HandheldFriendly" content="True" />
29106+<meta name="msapplication-tap-highlight" content="no" />
29107+<meta name="apple-mobile-web-app-title" content="{{ .Site.Params.sitename }}" />
29108+<meta name="apple-mobile-web-app-capable" content="yes" />
29109+<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
29110+<meta name="apple-touch-fullscreen" content="yes" />
29111diff --git a/themes/flamingo/layouts/partials/pagination.html b/themes/flamingo/layouts/partials/pagination.html
29112new file mode 100644
29113index 0000000000000000000000000000000000000000..79f8053968db63e213b8bdd33ba8fdb4a6e4a893
29114--- /dev/null
29115+++ b/themes/flamingo/layouts/partials/pagination.html
29116@@ -0,0 +1,9 @@
29117+<div>
29118+{{ if .Paginator.HasPrev }}
29119+ <a href="{{ .Paginator.Prev.URL }}">Previous Page</a>
29120+{{ end }}
29121+{{ .Paginator.PageNumber }} of {{ .Paginator.TotalPages }}
29122+{{ if .Paginator.HasNext }}
29123+ <a href="{{ .Paginator.Next.URL }}">Next Page</a>
29124+{{ end }}
29125+</div>
29126diff --git a/themes/flamingo/layouts/partials/post-description.html b/themes/flamingo/layouts/partials/post-description.html
29127new file mode 100644
29128index 0000000000000000000000000000000000000000..d5428774f3aa347cc8611507d0ed7390fd5fac12
29129--- /dev/null
29130+++ b/themes/flamingo/layouts/partials/post-description.html
29131@@ -0,0 +1,29 @@
29132+
29133+<div class="slim-description">
29134+ <p>
29135+ A gathering of information about some things I do on my spare time. You
29136+ can find me on
29137+ <a
29138+ class="brand-icon"
29139+ target="_blank"
29140+ href="https://gitlab.com/gabrielgio"
29141+ >
29142+ <i class="fab fa-gitlab"></i>
29143+ </a>,
29144+ <a
29145+ class="brand-icon"
29146+ target="_blank"
29147+ href="https://twitter.com/giovaninigabs">
29148+ <i class="fab fa-twitter"></i>
29149+ </a>
29150+ and
29151+ <a
29152+ class="brand-icon"
29153+ target="_blank"
29154+ href="https://www.linkedin.com/in/gabriel-giovanini/">
29155+ <i class="fab fa-linkedin"></i>
29156+ </a>
29157+ .
29158+ </p>
29159+
29160+</div>
29161diff --git a/themes/flamingo/layouts/partials/sidebar.html b/themes/flamingo/layouts/partials/sidebar.html
29162new file mode 100644
29163index 0000000000000000000000000000000000000000..92bbd807edfad014bbaf2319b16c1d8aefb585c8
29164--- /dev/null
29165+++ b/themes/flamingo/layouts/partials/sidebar.html
29166@@ -0,0 +1,14 @@
29167+<aside>
29168+ <div>
29169+ <div>
29170+ <h3>LATEST POSTS</h3>
29171+ </div>
29172+ <div>
29173+ <ul>
29174+ {{ range first 5 (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }}
29175+ <li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li>
29176+ {{ end }}
29177+ </ul>
29178+ </div>
29179+ </div>
29180+</aside>
29181diff --git a/themes/flamingo/layouts/partials/tagbar.html b/themes/flamingo/layouts/partials/tagbar.html
29182new file mode 100644
29183index 0000000000000000000000000000000000000000..aa0de7f07684213d11550240f78d55b4efeec9bd
29184--- /dev/null
29185+++ b/themes/flamingo/layouts/partials/tagbar.html
29186@@ -0,0 +1,10 @@
29187+{{ with .Params.tags }}
29188+<div>
29189+ <ul class="tags">
29190+ {{ range . }}
29191+ <p>{{ . }}</p>
29192+ <li><a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a></li>
29193+ {{ end }}
29194+ </ul>
29195+</div>
29196+{{ end }}
29197diff --git a/themes/flamingo/theme.toml b/themes/flamingo/theme.toml
29198new file mode 100644
29199index 0000000000000000000000000000000000000000..b4f1c192d04016f9a4e5393ce6c0f3bdf5e474be
29200--- /dev/null
29201+++ b/themes/flamingo/theme.toml
29202@@ -0,0 +1,12 @@
29203+name = "Flamingo"
29204+license = "MIT"
29205+licenselink = "https://github.com/vimux/blank/blob/master/LICENSE"
29206+description = "Starter Hugo theme for developers."
29207+homepage = "https://github.com/vimux/blank/"
29208+tags = ["blog", "plain", "starter", "development"]
29209+features = ["blog"]
29210+min_version = "0.01"
29211+
29212+[author]
29213+ name = "mrprofessor"
29214+ homepage = "https://github.com/mrprofessor"