diff --git a/.editorconfig b/.editorconfig index 9d5248e8..5760be58 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,14 +1,12 @@ -# editorconfig.org - +# http://editorconfig.org root = true [*] -charset = utf-8 -end_of_line = lf -indent_size = 2 indent_style = space -insert_final_newline = true +indent_size = 2 +charset = utf-8 trim_trailing_whitespace = true +insert_final_newline = true [*.md] trim_trailing_whitespace = false diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 00000000..52476e42 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,21 @@ +{ + "parserOptions": { + "ecmaVersion": 6, + "sourceType": "module", + "ecmaFeatures": { + "jsx": true + } + }, + "extends": ["airbnb", "prettier"], + "plugins": ["prettier"], + "rules": { + "prettier/prettier": ["error"], + "func-names": ["error", "never"] + }, + "globals": { + "jQuery": true + }, + "env": { + "browser": true + } +} diff --git a/.gitignore b/.gitignore index fd4f2b06..0343c3e8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ node_modules .DS_Store +yarn-lock.json +package-lock.json diff --git a/.jsbeautifyrc b/.jsbeautifyrc new file mode 100644 index 00000000..c4e6148f --- /dev/null +++ b/.jsbeautifyrc @@ -0,0 +1,58 @@ +{ + "all": { + "indent_size": 2, + "indent_char": " ", + "indent_with_tabs": true, + "eol": "\n", + "end_with_newline": true, + "indent_level": 0, + "brace_style": "collapse" + }, + "html": { + "allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "dust"], + "brace_style": "collapse", + "end_with_newline": true, + "indent_char": " ", + "indent_handlebars": true, + "indent_inner_html": false, + "indent_scripts": "keep", + "indent_size": 2, + "max_preserve_newlines": 10, + "preserve_newlines": true, + "unformatted": ["a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6"], + "wrap_line_length": 0 + }, + "css": { + "allowed_file_extensions": ["css", "scss", "sass", "less"], + "end_with_newline": true, + "indent_char": " ", + "indent_size": 2, + "newline_between_rules": true, + "selector_separator": " ", + "selector_separator_newline": true, + "preserve_newlines": true, + "max_preserve_newlines": 10 + }, + "js": { + "allowed_file_extensions": ["js", "json", "jshintrc", "jsbeautifyrc"], + "brace_style": "collapse", + "break_chained_methods": false, + "e4x": false, + "end_with_newline": true, + "indent_char": " ", + "indent_level": 0, + "indent_size": 4, + "indent_with_tabs": true, + "jslint_happy": false, + "keep_array_indentation": false, + "keep_function_indentation": false, + "max_preserve_newlines": 10, + "preserve_newlines": true, + "space_after_anon_function": false, + "space_before_conditional": true, + "space_in_empty_paren": false, + "space_in_paren": false, + "unescape_strings": false, + "wrap_line_length": 0 + } +} diff --git a/.jshintrc b/.jshintrc new file mode 100644 index 00000000..b0f3b957 --- /dev/null +++ b/.jshintrc @@ -0,0 +1,18 @@ +{ + "browser": true, + "jquery": true, + "jQuery": true, + "node": true, + "esversion": 6, + "camelcase": true, + "eqeqeq": true, + "indent": 2, + "latedef": true, + "maxlen": 100, + "newcap": true, + "quotmark": "single", + "strict": true, + "undef": true, + "unused": true, + "eqnull": true +} diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..544138be --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} diff --git a/build/postcss.config.js b/build/postcss.config.js deleted file mode 100644 index 80ba77a7..00000000 --- a/build/postcss.config.js +++ /dev/null @@ -1,16 +0,0 @@ -module.exports = (context) => ({ - plugins: { - autoprefixer: { - browsers: [ - 'Chrome >= 45', - 'Firefox ESR', - 'Edge >= 12', - 'Explorer >= 10', - 'iOS >= 9', - 'Safari >= 9', - 'Android >= 4.4', - 'Opera >= 30' - ] - } - } -}) diff --git a/build/webpack.config.js b/build/webpack.config.js deleted file mode 100644 index 6d26442f..00000000 --- a/build/webpack.config.js +++ /dev/null @@ -1,16 +0,0 @@ -const path = require('path'); - -module.exports = { - entry: { - shards: './src/js/index.js', - demo: './src/extras/js/shards-demo.js' - }, - target: 'web', - output: { - path: path.resolve(__dirname, '../dist/js'), - filename: '[name].js' - }, - externals: { - 'jquery': 'jQuery' - } -} diff --git a/dist/404.html b/dist/404.html new file mode 100644 index 00000000..9c74b75e --- /dev/null +++ b/dist/404.html @@ -0,0 +1,190 @@ + + + + + + Ops! Não encontrado | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+

404

+

Ops! O que você procura não está aqui.

+

Verifique que você procurando e tente novamente.

+ +
+
+
+
+ + +
+ + + + + diff --git a/dist/500.html b/dist/500.html new file mode 100644 index 00000000..b7a7f390 --- /dev/null +++ b/dist/500.html @@ -0,0 +1,186 @@ + + + + + + Ops! Ocorreu um problema | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+

500

+

Alguma coisa está errada!

+

Ocorreu um problema na nossa plataforma mas já estamos consertando isso. Fique tranquilo que em breve voltamos para a programação normal.

+ +
+
+
+
+ + +
+ + + + + diff --git a/dist/acessar.html b/dist/acessar.html new file mode 100644 index 00000000..dcb12faf --- /dev/null +++ b/dist/acessar.html @@ -0,0 +1,253 @@ + + + + + + Acessar Programa de Fidelidade | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+

Que legal que você voltou...

+

Insira seus dados de e-mail e senha e aproveite as nossas recompensas e ofertas.

+
+
+ +
+
+
+
+ + + + + + Acessar com Facebook + + + + Ah, não se preocupe. Não vamos publicar nada em seu nome em momento algum ;) + +
+ +
+
+ + OU + +
+
+ +
+
+ + +
+ +
+ + +
+ + +
+
+ +
+ + +
+
+
+ + +
+ + + + + diff --git a/dist/agency-landing.html b/dist/agency-landing.html deleted file mode 100644 index 3cc1d6fc..00000000 --- a/dist/agency-landing.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - Shards - Agency Landing Page built with Shards - A Modern UI Toolkit - - - - - - - - - - - -
-
- - - -
- - -
-
-
-

Product Development

-

We can help you take your idea from concept to shipping using the latest technologies and best practices available.

- Learn More -
-
-
- -
- - - -
-

Our Services

- -
-
-
-
-
-
-
Design & Branding
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
-
-
-
-
Programming
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
-
- -
-
-
-
-
Copywriting
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
-
-
-
-
Training & Support
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
-
-
-
- -
- - - -
-

Latest Posts

- -
-
-
-
-
-
- Card image cap -
-

Find Great Places to Work While Travelling

-

He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed in his length hid...

- Read More → -
-
-
- -
-
- Card image cap -
-

Quick Tips for Improving Your Website's Design

-

He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed in his length hid...

- Read More → -
-
-
- -
-
- Card image cap -
-

A Designer's Tips While Travelling and Working

-

He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed in his length hid...

- Read More → -
-
-
-
-
-
-
-
- - - -
-

Testimonials

-
-
-
-
- Testimonial Avatar -
-
Osbourne Tranter
- CEO at Megacorp -

Vivamus quis ex mattis, gravida erat a, iaculis urna. Proin ac eleifend tortor. Nunc in augue eget enim venenatis viverra.

-
- -
-
- Testimonial Avatar -
-
Darrin Ollie
- CEO at Megacorp -

Nullam eu ligula facilisis, commodo velit non, vulputate dolor. Aenean congue euismod vestibulum.

-
- -
-
- Testimonial Avatar -
-
Quinton Bruce
- CEO at Megacorp -

Aenean imperdiet ultrices tortor id convallis. Donec id metus magna. Morbi pretium odio faucibus blandit gravida.

-
-
-
-
- - - -
-

Contact Us

-
-
-
-
-
-
-
- - -
-
-
-
- - -
-
-
-
-
-
- - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - diff --git a/dist/alterar-senha.html b/dist/alterar-senha.html new file mode 100644 index 00000000..0027c640 --- /dev/null +++ b/dist/alterar-senha.html @@ -0,0 +1,227 @@ + + + + + + Alterar senha | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+
+
+

Alterar minha senha

+
+
+
+ + +
+
+ + + A senha deve conter no mínimo seis letras, números e/ou símbolos. +
+
+ + +
+
+ +
+
+
+
+
+
+
+ + +
+ + + + + + diff --git a/dist/app-promo.html b/dist/app-promo.html deleted file mode 100644 index 8da218d6..00000000 --- a/dist/app-promo.html +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - Shards - Agency Landing Page built with Shards - A Modern UI Toolkit - - - - - - - - - - - -
-
- - - -
- - -
-
-
-

Keep Your Files in Sync

-

Keep your files in sync using the most secure and advanced solution to date.

- Download - -
- Get it on Apple Store - Get it on Google Play Store -
-
- -
- iPhone App Mockup - Shards App Promo Demo -
-
-
- -
- - - -
-
-
-
- App Screenshot - Shards App Promo Demo Page -
- - -
-
-

Features

-
-
-
-
Everything Synced
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
- -
-
-
-
Security
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
- -
-
-
-
Sharing
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
- -
-
-
-
Access Anywhere
-

Quisque mollis mi ac aliquet accumsan. Sed sed dapibus libero. Nullam luctus purus duis sensibus signiferumque.

-
-
-
-
-
-
-
- - - -
-

Testimonials

- -
-
-
-
- Testimonial Avatar -
-
Osbourne Tranter
- CEO at Megacorp -

Vivamus quis ex mattis, gravida erat a, iaculis urna. Proin ac eleifend tortor. Nunc in augue eget enim venenatis viverra.

-
- -
-
- Testimonial Avatar -
-
Darrin Ollie
- CEO at Megacorp -

Nullam eu ligula facilisis, commodo velit non, vulputate dolor. Aenean congue euismod vestibulum.

-
- -
-
- Testimonial Avatar -
-
Quinton Bruce
- CEO at Megacorp -

Aenean imperdiet ultrices tortor id convallis. Donec id metus magna. Morbi pretium odio faucibus blandit gravida.

-
-
-
-
- - - -
-

Latest Posts

-
-
-
-
-
-
- Card image cap -
-

Find Great Places to Work While Travelling

-

He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed in his length hid...

- Read More → -
-
-
- -
-
- Card image cap -
-

Quick Tips for Improving Your Website's Design

-

He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed in his length hid...

- Read More → -
-
-
- -
-
- Card image cap -
-

A Designer's Tips While Travelling and Working

-

He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed in his length hid...

- Read More → -
-
-
-
-
-
-
-
- - - -
-

Newsletter

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit. At voluptatum libero ipsum eius rem, facere deserunt repudiandae autem sapiente dolores.

-
-
- - -
-
-
- - - -
-

Contact Us

-
-
-
-
-
-
-
- - -
-
-
-
- - -
-
-
-
-
-
- - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - diff --git a/dist/avaliacao-externa.html b/dist/avaliacao-externa.html new file mode 100644 index 00000000..03dd44f0 --- /dev/null +++ b/dist/avaliacao-externa.html @@ -0,0 +1,261 @@ + + + + + + Obrigado por avaliar | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+
+
+
+ +
+
+

+ Obrigado por avaliar :) +

+

+ Que tal nos avaliar aqui também? +

+
+
+ +
+
+
+
TripAdvisor
Conheça mais. Reserve melhor. Boa viagem!
+
+ +
+
(Clique para dar uma nota)
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+ + +
+ + + + + diff --git a/dist/avalie-agora.html b/dist/avalie-agora.html new file mode 100644 index 00000000..95950ccd --- /dev/null +++ b/dist/avalie-agora.html @@ -0,0 +1,390 @@ + + + + + + Avalie nossa loja / Avalie sua experiência | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+

Deixe uma avaliação

+

Contando mais sobre a sua experiência, você nos ajuda a ser cada vez melhor!

+
+
+
+ +
+
+
+
+
+
+

+ + Quando e qual loja você visitou +

+
+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+ +
+
+

+ + Como foi a sua experiência? +

+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+
+ +
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+
+ + +
+ + + + + + diff --git a/dist/bem-vindo.html b/dist/bem-vindo.html new file mode 100644 index 00000000..f490e2a7 --- /dev/null +++ b/dist/bem-vindo.html @@ -0,0 +1,341 @@ + + + + + + Bem-vindo ao Fidelidade Zygo | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+

Uhul! Deu tudo certo.

+

Agora só falta completar seu dados para criar a sua conta!

+
+
+ +
+
+
+
+

Fica... você pode receber ofertas especiais!

+

Finalize seu cadastro para confirmar sua compra e aproveitar todos os nossos benefícios.

+
+
+ +
+
+
+
+

Eba! Você ganhou 100 pontos na sua compra de R$50,00!

+

Confirme seus pontos preenchendo os dados abaixo e confira os benefícios que separamos para você.

+
+
+ +
+
+
+
+

Bem-vindo ao Fidelidade Zygo!

+

Vamos criar uma conta para você aproveitar todos os nossos benefícios.

+
+
+ +
+
+ +
+
+ + + + + + Cadastrar com Facebook + + + + Ah, não se preocupe. Não vamos publicar nada em seu nome em momento algum ;) + +
+ +
+
+ + OU + +
+
+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + + A senha deve conter no mínimo seis letras, números e/ou símbolos. +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ +
+ + +
+
+
+ + +
+ + + + + diff --git a/dist/cadastrar.html b/dist/cadastrar.html new file mode 100644 index 00000000..1e133cdb --- /dev/null +++ b/dist/cadastrar.html @@ -0,0 +1,219 @@ + + + + + + Qual é o seu telefone? | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+

Sua primeira vez aqui?

+

Bem-vindo! Antes de começar a criar uma conta, vamos precisar do seu número de telefone para verificarmos se você já possui uma conta.

+
+
+ +
+
+ +
+
+
+ + +
+
+
+ +
+ + +
+
+
+ + +
+ + + + + diff --git a/dist/complete-seu-cadastro.html b/dist/complete-seu-cadastro.html new file mode 100644 index 00000000..4c6ff62b --- /dev/null +++ b/dist/complete-seu-cadastro.html @@ -0,0 +1,251 @@ + + + + + + Complete seu cadastro | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+

+ Olá Jerônimo, queremos conhecer você melhor... +

+

Antes de avaliar sua experiência, precisamos que você finalize o seu cadastro :)

+
+
+ +
+
+ +
+
+
+
+
+ User Avatar + +
+
+ +
+ + +
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ +
+
+
+
+ + +
+ + + + + diff --git a/dist/conta-bloqueada.html b/dist/conta-bloqueada.html new file mode 100644 index 00000000..7b310c44 --- /dev/null +++ b/dist/conta-bloqueada.html @@ -0,0 +1,201 @@ + + + + + + Conta Bloqueada | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+
+
+
+ +
+
+

+ Sua conta foi bloqueada +

+

+ Sua conta foi bloqueada devido ao uso incorreto do Programa de Fidelidade + Zygo e ao não cumprimento dos termos de uso. +

+

+ Tendo em vista a não observância das regras contidas nos termos de uso do Programa de Fidelidade, regras estas que foram expressamente aceitas para a utilização do mesmo, sua conta de usuário foi desativada. Caso acredite que isso tenha sido um engano, entre em contato com o SAC da marca. +

+
+
+
+
+
+
+
+
+
+ + +
+ + + + + diff --git a/dist/conta-suspensa.html b/dist/conta-suspensa.html new file mode 100644 index 00000000..fc2c5bee --- /dev/null +++ b/dist/conta-suspensa.html @@ -0,0 +1,212 @@ + + + + + + Conta Suspensa | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+
+
+
+ +
+
+

+ Opa! Precisamos falar com você. +

+

+ O uso incorreto do Programa de Fidelidade e o não cumprimento dos termos de uso podem ter sido o motivo para suspensão da sua conta. +

+

+ Caso acredite que isso tenha sido um engano ou queira saber mais informações sobre o ocorrido, entre em contato com o SAC da marca. +

+

+ + Ao clicar em "Entendi. Quero reativar minha conta" você estará concordando com os termos de uso do programa de fidelidade. + +

+
+
+ +
+
+
+
+
+
+
+
+
+ + +
+ + + + + diff --git a/dist/css/shards-demo.css b/dist/css/shards-demo.css deleted file mode 100644 index 23d2353f..00000000 --- a/dist/css/shards-demo.css +++ /dev/null @@ -1,477 +0,0 @@ -@charset "UTF-8"; -/** - * Shards — Demo Page Adjustments - */ -.loader { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: #fff; - z-index: 1500; - transition: opacity 500ms ease-in-out; -} - -.page-loader { - width: 40px; - height: 40px; - margin: auto; - top: 50%; - left: 50%; - position: absolute; - margin-top: -20px; - margin-left: -20px; - background-color: #333; - background: #007bff; - border-radius: 100%; - transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); - -webkit-animation: pulse-load 1200ms infinite ease-in-out; - animation: pulse-load 1200ms infinite ease-in-out; -} - -@-webkit-keyframes pulse-load { - 0% { - -webkit-transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - opacity: 0; - } -} - -@keyframes pulse-load { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0; - } -} - -.fb-share-button > span, -.fb-like > span { - height: 34px !important; -} - -.welcome { - background: #fff; - height: 100vh; - text-align: center; - overflow: hidden; - position: relative; -} - -.welcome h1 { - font-size: 6.25rem; - font-weight: 500; - letter-spacing: -0.3125rem; - margin-top: 35vh; - margin-bottom: 20px; - color: #1f2429; - line-height: 1; -} - -@media (max-width: 575.98px) { - .welcome h1 { - font-size: 5.90rem; - } -} - -.welcome .inner-wrapper { - position: relative; - z-index: 3; -} - -.welcome .inner-wrapper > p { - margin-bottom: 20px; - color: #5f738e; - transition-delay: 150ms; -} - -.welcome .inner-wrapper > .action-links { - transition-delay: 300ms; -} - -.welcome .product-by { - position: relative; - z-index: 3; - margin-bottom: 30px; -} - -.welcome .product-by a:hover { - text-decoration: none; -} - -.welcome .product-by p { - font-size: 10px; - color: #b1b4bd; - text-transform: uppercase; - margin: 0; -} - -.welcome .product-by img { - max-width: 180px; -} - -.welcome:before, .welcome:after { - content: ''; - position: absolute; - width: 50vw; - height: 80vh; - -webkit-transform: rotate(-25deg); - transform: rotate(-25deg); - z-index: 1; -} - -.welcome:before { - left: -15vw; - top: -30%; - background: #fff; - background: linear-gradient(to right, #e2e7ef 0%, #ffffff 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7ef', endColorstr='#ffffff', GradientType=1); -} - -@media (max-width: 991.98px) { - .welcome:before { - left: -30%; - } -} - -@media (max-width: 767.98px) { - .welcome:before { - left: -35%; - } -} - -.welcome:after { - right: -5vw; - top: -15%; - background: #ffffff; - background: linear-gradient(to right, #ffffff 0%, #e2e7ef 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e7ef', GradientType=1); -} - -@media (max-width: 991.98px) { - .welcome:after { - right: -17%; - } -} - -.shard { - will-change: transform; - position: absolute; - left: 50%; - -webkit-transform: translate(-50%); - transform: translate(-50%); - top: 40px; - z-index: 1; - width: 280px; - -webkit-animation: float 7s ease-in-out infinite; - animation: float 7s ease-in-out infinite; - z-index: 2; -} - -@-webkit-keyframes float { - 0% { - -webkit-transform: translate(-50%, 0px); - transform: translate(-50%, 0px); - } - 50% { - -webkit-transform: translate(-50%, -20px); - transform: translate(-50%, -20px); - } - 100% { - -webkit-transform: translate(-50%, 0px); - transform: translate(-50%, 0px); - } -} - -@keyframes float { - 0% { - -webkit-transform: translate(-50%, 0px); - transform: translate(-50%, 0px); - } - 50% { - -webkit-transform: translate(-50%, -20px); - transform: translate(-50%, -20px); - } - 100% { - -webkit-transform: translate(-50%, 0px); - transform: translate(-50%, 0px); - } -} - -.page-content { - position: relative; - background: #fafafa; - padding-top: 5.3125rem; -} - -.page-content:before { - content: ''; - height: 500px; - width: 100%; - position: absolute; - top: 0; - right: 0; - background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0); -} - -.page-content .color-wrapper { - float: left; -} - -@media (max-width: 575.98px) { - .page-content .color-wrapper { - float: none; - max-width: 230px; - margin: 0 auto; - } -} - -.page-content .color { - padding: 25px 20px; - text-align: center; - background: #fff; - margin-bottom: 30px; - box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05); -} - -.page-content .color:last-child { - margin-right: 0; -} - -.page-content .color .swatch { - position: relative; - border-radius: 50%; - margin: 0 auto 15px auto; - width: 110px; - height: 110px; -} - -.page-content .color .title { - display: inline-block; - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - width: 100%; - font-size: 1rem; -} - -.page-content .color .hex-value { - font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - color: #8f99ac; - font-size: 12px; - text-transform: uppercase; -} - -.page-content .content .example { - margin: 45px 0 60px 0; -} - -.page-content .content .example.emphasized { - padding: 25px 20px; - background: #fff; - box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05); -} - -.page-content .content .table { - background: #fff; - box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05); -} - -.page-content .content .table-striped tbody tr:nth-of-type(odd) { - background-color: #f7f8fb; -} - -.page-content .content .table td, -.page-content .content .table th { - padding: 30px 25px; -} - -.page-content .content .table th { - padding: 15px 25px; - font-size: 11px; - font-weight: 300; - text-transform: uppercase; - line-height: 1; - color: #9ba4ae; - border: none; -} - -.page-content .content .table tbody td { - font-size: 0.8125rem; - vertical-align: middle; -} - -.page-content .content .table tbody td h1, -.page-content .content .table tbody td h2, -.page-content .content .table tbody td h3, -.page-content .content .table tbody td h4, -.page-content .content .table tbody td h5, -.page-content .content .table tbody td h6, -.page-content .content .table tbody td p { - margin: 0; - line-height: 1; -} - -.page-content .content .table tbody td p { - font-size: 1rem !important; -} - -@media (max-width: 767.98px) { - .sm-hidden { - display: none; - } -} - -.ll-image { - text-indent: -9000px; -} - -.hidden { - opacity: 0; -} - -.slide-in { - will-change: transform; - opacity: 0; - -webkit-transform: translateY(50%); - transform: translateY(50%); - transition: opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86); - transition: transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86); - transition: transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86); -} - -.slide-in.visible { - -webkit-transform: translateY(0); - transform: translateY(0); - opacity: 1; -} - -.icons-example .icons-example-wrapper { - padding: 100px 0; -} - -@media (max-width: 850px) { - .icons-example .icons-example-wrapper { - min-width: 100%; - } -} - -.icons-example .icons-example-wrapper.material-icons { - background: #1C1E21; -} - -.icons-example .icons-example-wrapper.font-awesome { - background: #212529; -} - -@media (max-width: 1199px) { - .example-buttons .buttons-wrapper button { - margin: 0 5px; - } -} - -@media (max-width: 850px) { - .example-buttons .buttons-wrapper { - -ms-flex-flow: column !important; - flex-flow: column !important; - -ms-flex-flow: wrap; - flex-flow: wrap; - } - .example-buttons .buttons-wrapper button { - min-width: 30%; - margin-bottom: 20px; - -ms-flex: 1; - flex: 1; - } -} - -@media (max-width: 450px) { - .example-buttons .buttons-wrapper button { - min-width: 50%; - } -} - -@media (max-width: 991.98px) { - #cards .last { - display: block !important; - } -} - -@media (max-width: 767.98px) { - #cards .card { - max-width: 350px; - display: table; - margin-left: auto; - margin-right: auto; - } -} - -@media (max-width: 767.98px) { - #progress-bars .pb-widths { - margin-bottom: 1.875rem; - } -} - -@media (max-width: 767.98px) { - #popups-popovers .row > div { - margin-bottom: 1.875rem; - } -} - -@media (max-width: 420px) { - #popups-popovers button { - display: block; - width: 100%; - margin-bottom: 10px; - } -} - -@media (max-width: 767.98px) { - #badges .badge { - display: table; - margin-left: auto; - margin-right: auto; - margin-bottom: 10px; - width: 100%; - } -} - -@media (max-width: 767.98px) { - #forms .custom-dropdown-example { - margin-bottom: 1.5rem; - } -} - -@media (max-width: 767.98px) { - .custom-controls-example { - width: 100%; - max-width: 100%; - -ms-flex: none; - flex: none; - display: block; - padding: 0 !important; - margin-bottom: 1.5rem; - } - .custom-controls-example:last-child { - margin-bottom: 0; - } -} - -#documentation { - border-top: 1px solid #ddd; -} - -.footer-cta { - padding: 100px 0; -} - -.main-footer a:hover { - text-decoration: none; -} -/*# sourceMappingURL=shards-demo.css.map */ \ No newline at end of file diff --git a/dist/css/shards-demo.css.map b/dist/css/shards-demo.css.map deleted file mode 100644 index 2495b6fa..00000000 --- a/dist/css/shards-demo.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["shards-demo.css","../../src/extras/scss/shards-demo.scss","../../src/scss/_variables.scss","../../src/scss/mixins/_breakpoints.scss"],"names":[],"mappings":"AAAA,iBAAiB;ACAjB;;GAEG;AAQH;EACE,gBAAe;EACf,OAAM;EACN,QAAO;EACP,SAAQ;EACR,UAAS;EACT,iBAAgB;EAChB,cAAa;EACb,sCAAqC;CACtC;;AAED;EACE,YAAW;EACX,aAAY;EACZ,aAAY;EACZ,SAAQ;EACR,UAAS;EACT,mBAAkB;EAClB,kBAAiB;EACjB,mBAAkB;EAClB,uBAAsB;EACtB,oBCCe;EDAf,oBAAmB;EACnB,2DAA0D;EAC1D,0DAAyD;EACzD,kDAAiD;CAClD;;AAGD;EACE;IACE,4BAA2B;GDN5B;ECQD;IACE,4BAA6B;IAC7B,WAAU;GDNX;CACF;;ACSD;EACE;IACE,4BAA2B;IAC3B,oBAAmB;GDNpB;ECQD;IACE,4BAA6B;IAC7B,oBAAqB;IACrB,WAAU;GDNX;CACF;;ACSD;;EAEE,wBAAuB;CACxB;;AAGD;EACE,iBC7DW;ED8DX,cAAa;EACb,mBAAkB;EAClB,iBAAgB;EAChB,mBAAkB;CA4FnB;;AAjGD;EAQI,mBAAkB;EAClB,iBAAgB;EAChB,2BAA0B;EAC1B,iBAAgB;EAChB,oBAAmB;EACnB,eAAc;EACd,eAAc;CAKf;;AEbC;EFNJ;IAiBM,mBAAkB;GAErB;CDLF;;ACdD;EAsBI,mBAAkB;EAClB,WAAU;CAWX;;AAlCH;EA0BM,oBAAmB;EACnB,eAAc;EACd,wBAAuB;CACxB;;AA7BL;EAgCM,wBAAuB;CACxB;;AAjCL;EAqCI,mBAAkB;EAClB,WAAU;EACV,oBAAmB;CAgBpB;;AAvDH;EA0CM,sBAAqB;CACtB;;AA3CL;EA8CM,gBAAe;EACf,eAAc;EACd,0BAAyB;EACzB,UAAS;CACV;;AAlDL;EAqDM,iBAAgB;CACjB;;AAtDL;EA2DI,YAAW;EACX,mBAAkB;EAClB,YAAW;EACX,aAAY;EACZ,kCAAyB;UAAzB,0BAAyB;EACzB,WAAU;CACX;;AAjEH;EAoEI,YAAW;EACX,UAAS;EACT,iBAAgB;EAGhB,gEAA+D;EAC/D,oHAAmH;CASpH;;AE7EC;EFNJ;IA6EM,WAAU;GAMb;CDRF;;AGrEG;EFNJ;IAiFM,WAAU;GAEb;CDFF;;ACjFD;EAsFI,YAAW;EACX,UAAS;EACT,oBAAmB;EAGnB,gEAA+D;EAC/D,oHAAmH;CAIpH;;AE1FC;EFNJ;IA8FM,YAAW;GAEd;CDCF;;ACED;EACE,uBAAsB;EACtB,mBAAkB;EAClB,UAAS;EACT,mCAA0B;UAA1B,2BAA0B;EAC1B,UAAS;EACT,WAAU;EACV,aAAY;EACZ,iDAAwC;UAAxC,yCAAwC;EACxC,WAAU;CACX;;AAGD;EACE;IACE,wCAA+B;YAA/B,gCAA+B;GDAhC;ECED;IACE,0CAAiC;YAAjC,kCAAiC;GDAlC;ECED;IACE,wCAA+B;YAA/B,gCAA+B;GDAhC;CACF;;ACTD;EACE;IACE,wCAA+B;YAA/B,gCAA+B;GDAhC;ECED;IACE,0CAAiC;YAAjC,kCAAiC;GDAlC;ECED;IACE,wCAA+B;YAA/B,gCAA+B;GDAhC;CACF;;ACID;EACE,mBAAkB;EAClB,oBAAmB;EACnB,uBAAsB;CAkHvB;;AArHD;EAMI,YAAW;EACX,cAAa;EACb,YAAW;EACX,mBAAkB;EAClB,OAAM;EACN,SAAQ;EAGR,iEAAgE;EAChE,oHAAmH;CACpH;;AAhBH;EAoBI,YAAW;CAMZ;;AEjJC;EFuHJ;IAsBM,YAAW;IACX,iBAAgB;IAChB,eAAc;GAEjB;CDCF;;AC3BD;EA6BI,mBAAkB;EAClB,mBAAkB;EAClB,iBCxNS;EDyNT,oBAAmB;EACnB,kHAA8G;CA2B/G;;AA5DH;EAoCM,gBAAe;CAChB;;AArCL;EAwCM,mBAAkB;EAClB,mBAAkB;EAClB,yBAAwB;EACxB,aAAY;EACZ,cAAa;CACd;;AA7CL;EAgDM,sBAAqB;EACrB,mHCpD2H;EDqD3H,YAAW;EACX,gBAAe;CAChB;;AApDL;EAuDM,iGCxD6G;EDyD7G,eAAc;EACd,gBAAe;EACf,0BAAyB;CAC1B;;AA3DL;EA+DM,sBAAqB;CAOtB;;AAtEL;EAkEQ,mBAAkB;EAClB,iBC5PK;ED6PL,kHAA8G;CAC/G;;AArEP;EAyEM,iBClQO;EDmQP,kHAA8G;CAyC/G;;AAnHL;EA6EQ,0BAAyB;CAC1B;;AA9EP;;EAkFQ,mBAAkB;CACnB;;AAnFP;EAsFQ,mBAAkB;EAClB,gBAAe;EACf,iBAAgB;EAChB,0BAAyB;EACzB,eAAc;EACd,eAAc;EACd,aAAY;CACb;;AA7FP;EAiGU,qBAAoB;EACpB,uBAAsB;CAevB;;AAjHT;;;;;;;EA0GY,UAAS;EACT,eAAc;CACf;;AA5GX;EA+GY,2BAA0B;CAC3B;;AEvOP;EFgPF;IACE,cAAa;GACd;CDFF;;ACKD;EACE,qBAAoB;CACrB;;AAED;EACE,WAAU;CACX;;AAED;EACE,uBAAsB;EACtB,WAAU;EACV,mCAA0B;UAA1B,2BAA0B;EAC1B,iIAA4H;EAA5H,yHAA4H;EAA5H,yLAA4H;CAM7H;;AAVD;EAOI,iCAAwB;UAAxB,yBAAwB;EACxB,WAAU;CACX;;AAQH;EAEI,iBAAgB;CAYjB;;AAXC;EAHJ;IAIM,gBAAe;GAUlB;CDdF;;ACAD;EAQM,oBAAmB;CACpB;;AATL;EAYM,oBAAmB;CACpB;;AAMH;EADF;IAIQ,cAAa;GACd;CDTN;;ACaC;EATF;IAWM,iCAA4B;QAA5B,6BAA4B;IAC5B,oBAAe;QAAf,gBAAe;GAOhB;EAnBL;IAeQ,eAAc;IACd,oBAAmB;IACnB,YAAO;QAAP,QAAO;GACR;CDVN;;ACcC;EAtBF;IAwBM,eAAc;GACf;CDXJ;;AG9SG;EF+TF;IACE,0BAAyB;GAC1B;CDbF;;AGpTG;EFqUF;IACE,iBAAgB;IAChB,eAAc;IACd,kBAAiB;IACjB,mBAAkB;GACnB;CDbF;;AG7TG;EF+UF;IAEI,wBAA6B;GAC9B;CDfJ;;AGnUG;EFwVJ;IAGM,wBAA6B;GAC9B;CDnBJ;;ACsBC;EAPF;IASM,eAAc;IACd,YAAW;IACX,oBAAmB;GACpB;CDnBJ;;AGjVG;EFyWJ;IAGM,eAAc;IACd,kBAAiB;IACjB,mBAAkB;IAClB,oBAAmB;IACnB,YAAW;GACZ;CDtBJ;;AG3VG;EFsXJ;IAGM,sBChVS;GDiVV;CDzBJ;;AGjWG;EFgYF;IACE,YAAW;IACX,gBAAe;IACf,eAAU;QAAV,WAAU;IACV,eAAc;IACd,sBAAqB;IACrB,sBC7VW;GDkWZ;EAXD;IASI,iBAAgB;GACjB;CD3BJ;;ACgCD;EACE,2BAA0B;CAC3B;;AAGD;EACE,iBAAgB;CACjB;;AAED;EAAuB,sBAAqB;CAAI","file":"shards-demo.css","sourcesContent":["@charset \"UTF-8\";\n/**\n * Shards — Demo Page Adjustments\n */\n.loader {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #fff;\n z-index: 1500;\n transition: opacity 500ms ease-in-out;\n}\n\n.page-loader {\n width: 40px;\n height: 40px;\n margin: auto;\n top: 50%;\n left: 50%;\n position: absolute;\n margin-top: -20px;\n margin-left: -20px;\n background-color: #333;\n background: #007bff;\n border-radius: 100%;\n transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);\n -webkit-animation: pulse-load 1200ms infinite ease-in-out;\n animation: pulse-load 1200ms infinite ease-in-out;\n}\n\n@-webkit-keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0);\n }\n 100% {\n -webkit-transform: scale(1);\n opacity: 0;\n }\n}\n\n@keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 0;\n }\n}\n\n.fb-share-button > span,\n.fb-like > span {\n height: 34px !important;\n}\n\n.welcome {\n background: #fff;\n height: 100vh;\n text-align: center;\n overflow: hidden;\n position: relative;\n}\n\n.welcome h1 {\n font-size: 6.25rem;\n font-weight: 500;\n letter-spacing: -0.3125rem;\n margin-top: 35vh;\n margin-bottom: 20px;\n color: #1f2429;\n line-height: 1;\n}\n\n@media (max-width: 575.98px) {\n .welcome h1 {\n font-size: 5.90rem;\n }\n}\n\n.welcome .inner-wrapper {\n position: relative;\n z-index: 3;\n}\n\n.welcome .inner-wrapper > p {\n margin-bottom: 20px;\n color: #5f738e;\n transition-delay: 150ms;\n}\n\n.welcome .inner-wrapper > .action-links {\n transition-delay: 300ms;\n}\n\n.welcome .product-by {\n position: relative;\n z-index: 3;\n margin-bottom: 30px;\n}\n\n.welcome .product-by a:hover {\n text-decoration: none;\n}\n\n.welcome .product-by p {\n font-size: 10px;\n color: #b1b4bd;\n text-transform: uppercase;\n margin: 0;\n}\n\n.welcome .product-by img {\n max-width: 180px;\n}\n\n.welcome:before, .welcome:after {\n content: '';\n position: absolute;\n width: 50vw;\n height: 80vh;\n transform: rotate(-25deg);\n z-index: 1;\n}\n\n.welcome:before {\n left: -15vw;\n top: -30%;\n background: #fff;\n background: -moz-linear-gradient(left, #e2e7ef 0%, #ffffff 100%);\n background: -webkit-linear-gradient(left, #e2e7ef 0%, #ffffff 100%);\n background: linear-gradient(to right, #e2e7ef 0%, #ffffff 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7ef', endColorstr='#ffffff', GradientType=1);\n}\n\n@media (max-width: 991.98px) {\n .welcome:before {\n left: -30%;\n }\n}\n\n@media (max-width: 767.98px) {\n .welcome:before {\n left: -35%;\n }\n}\n\n.welcome:after {\n right: -5vw;\n top: -15%;\n background: #ffffff;\n background: -moz-linear-gradient(left, #ffffff 0%, #e2e7ef 100%);\n background: -webkit-linear-gradient(left, #ffffff 0%, #e2e7ef 100%);\n background: linear-gradient(to right, #ffffff 0%, #e2e7ef 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e7ef', GradientType=1);\n}\n\n@media (max-width: 991.98px) {\n .welcome:after {\n right: -17%;\n }\n}\n\n.shard {\n will-change: transform;\n position: absolute;\n left: 50%;\n transform: translate(-50%);\n top: 40px;\n z-index: 1;\n width: 280px;\n animation: float 7s ease-in-out infinite;\n z-index: 2;\n}\n\n@keyframes float {\n 0% {\n transform: translate(-50%, 0px);\n }\n 50% {\n transform: translate(-50%, -20px);\n }\n 100% {\n transform: translate(-50%, 0px);\n }\n}\n\n.page-content {\n position: relative;\n background: #fafafa;\n padding-top: 5.3125rem;\n}\n\n.page-content:before {\n content: '';\n height: 500px;\n width: 100%;\n position: absolute;\n top: 0;\n right: 0;\n background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%);\n background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%);\n background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);\n}\n\n.page-content .color-wrapper {\n float: left;\n}\n\n@media (max-width: 575.98px) {\n .page-content .color-wrapper {\n float: none;\n max-width: 230px;\n margin: 0 auto;\n }\n}\n\n.page-content .color {\n padding: 25px 20px;\n text-align: center;\n background: #fff;\n margin-bottom: 30px;\n box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05);\n}\n\n.page-content .color:last-child {\n margin-right: 0;\n}\n\n.page-content .color .swatch {\n position: relative;\n border-radius: 50%;\n margin: 0 auto 15px auto;\n width: 110px;\n height: 110px;\n}\n\n.page-content .color .title {\n display: inline-block;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n width: 100%;\n font-size: 1rem;\n}\n\n.page-content .color .hex-value {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n color: #8f99ac;\n font-size: 12px;\n text-transform: uppercase;\n}\n\n.page-content .content .example {\n margin: 45px 0 60px 0;\n}\n\n.page-content .content .example.emphasized {\n padding: 25px 20px;\n background: #fff;\n box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05);\n}\n\n.page-content .content .table {\n background: #fff;\n box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05);\n}\n\n.page-content .content .table-striped tbody tr:nth-of-type(odd) {\n background-color: #f7f8fb;\n}\n\n.page-content .content .table td,\n.page-content .content .table th {\n padding: 30px 25px;\n}\n\n.page-content .content .table th {\n padding: 15px 25px;\n font-size: 11px;\n font-weight: 300;\n text-transform: uppercase;\n line-height: 1;\n color: #9ba4ae;\n border: none;\n}\n\n.page-content .content .table tbody td {\n font-size: 0.8125rem;\n vertical-align: middle;\n}\n\n.page-content .content .table tbody td h1,\n.page-content .content .table tbody td h2,\n.page-content .content .table tbody td h3,\n.page-content .content .table tbody td h4,\n.page-content .content .table tbody td h5,\n.page-content .content .table tbody td h6,\n.page-content .content .table tbody td p {\n margin: 0;\n line-height: 1;\n}\n\n.page-content .content .table tbody td p {\n font-size: 1rem !important;\n}\n\n@media (max-width: 767.98px) {\n .sm-hidden {\n display: none;\n }\n}\n\n.ll-image {\n text-indent: -9000px;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.slide-in {\n will-change: transform;\n opacity: 0;\n transform: translateY(50%);\n transition: transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86);\n}\n\n.slide-in.visible {\n transform: translateY(0);\n opacity: 1;\n}\n\n.icons-example .icons-example-wrapper {\n padding: 100px 0;\n}\n\n@media (max-width: 850px) {\n .icons-example .icons-example-wrapper {\n min-width: 100%;\n }\n}\n\n.icons-example .icons-example-wrapper.material-icons {\n background: #1C1E21;\n}\n\n.icons-example .icons-example-wrapper.font-awesome {\n background: #212529;\n}\n\n@media (max-width: 1199px) {\n .example-buttons .buttons-wrapper button {\n margin: 0 5px;\n }\n}\n\n@media (max-width: 850px) {\n .example-buttons .buttons-wrapper {\n flex-flow: column !important;\n flex-flow: wrap;\n }\n .example-buttons .buttons-wrapper button {\n min-width: 30%;\n margin-bottom: 20px;\n flex: 1;\n }\n}\n\n@media (max-width: 450px) {\n .example-buttons .buttons-wrapper button {\n min-width: 50%;\n }\n}\n\n@media (max-width: 991.98px) {\n #cards .last {\n display: block !important;\n }\n}\n\n@media (max-width: 767.98px) {\n #cards .card {\n max-width: 350px;\n display: table;\n margin-left: auto;\n margin-right: auto;\n }\n}\n\n@media (max-width: 767.98px) {\n #progress-bars .pb-widths {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (max-width: 767.98px) {\n #popups-popovers .row > div {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (max-width: 420px) {\n #popups-popovers button {\n display: block;\n width: 100%;\n margin-bottom: 10px;\n }\n}\n\n@media (max-width: 767.98px) {\n #badges .badge {\n display: table;\n margin-left: auto;\n margin-right: auto;\n margin-bottom: 10px;\n width: 100%;\n }\n}\n\n@media (max-width: 767.98px) {\n #forms .custom-dropdown-example {\n margin-bottom: 1.5rem;\n }\n}\n\n@media (max-width: 767.98px) {\n .custom-controls-example {\n width: 100%;\n max-width: 100%;\n flex: none;\n display: block;\n padding: 0 !important;\n margin-bottom: 1.5rem;\n }\n .custom-controls-example:last-child {\n margin-bottom: 0;\n }\n}\n\n#documentation {\n border-top: 1px solid #ddd;\n}\n\n.footer-cta {\n padding: 100px 0;\n}\n\n.main-footer a:hover {\n text-decoration: none;\n}\n\n/*# sourceMappingURL=shards-demo.css.map */","/**\n * Shards — Demo Page Adjustments\n */\n\n// Dependencies\n@import \"../../scss/functions\";\n@import \"../../scss/mixins\";\n@import '../../scss/variables';\n\n// Page loader\n.loader {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #fff;\n z-index: 1500;\n transition: opacity 500ms ease-in-out;\n}\n\n.page-loader {\n width: 40px;\n height: 40px;\n margin: auto;\n top: 50%;\n left: 50%;\n position: absolute;\n margin-top: -20px;\n margin-left: -20px;\n background-color: #333;\n background: theme-color(\"primary\");\n border-radius: 100%;\n transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);\n -webkit-animation: pulse-load 1200ms infinite ease-in-out;\n animation: pulse-load 1200ms infinite ease-in-out;\n}\n\n// Page loader animations.\n@-webkit-keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0)\n }\n 100% {\n -webkit-transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 100% {\n -webkit-transform: scale(1.0);\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n.fb-share-button > span,\n.fb-like > span {\n height: 34px !important;\n}\n\n// Welcome sections.\n.welcome {\n background: $white;\n height: 100vh;\n text-align: center;\n overflow: hidden;\n position: relative;\n\n h1 {\n font-size: 6.25rem;\n font-weight: 500;\n letter-spacing: -0.3125rem;\n margin-top: 35vh;\n margin-bottom: 20px;\n color: #1f2429;\n line-height: 1;\n\n @include media-breakpoint-down(xs) {\n font-size: 5.90rem;\n }\n }\n\n .inner-wrapper {\n position: relative;\n z-index: 3;\n\n > p {\n margin-bottom: 20px;\n color: #5f738e;\n transition-delay: 150ms;\n }\n\n > .action-links {\n transition-delay: 300ms;\n }\n }\n\n .product-by {\n position: relative;\n z-index: 3;\n margin-bottom: 30px;\n\n a:hover {\n text-decoration: none;\n }\n\n p {\n font-size: 10px;\n color: #b1b4bd;\n text-transform: uppercase;\n margin: 0;\n }\n\n img {\n max-width: 180px;\n }\n }\n\n &:before,\n &:after {\n content: '';\n position: absolute;\n width: 50vw;\n height: 80vh;\n transform: rotate(-25deg);\n z-index: 1;\n }\n\n &:before {\n left: -15vw;\n top: -30%;\n background: #fff;\n background: -moz-linear-gradient(left, #e2e7ef 0%, #ffffff 100%);\n background: -webkit-linear-gradient(left, #e2e7ef 0%, #ffffff 100%);\n background: linear-gradient(to right, #e2e7ef 0%, #ffffff 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7ef', endColorstr='#ffffff', GradientType=1); // Responsive\n\n @include media-breakpoint-down(md) {\n left: -30%;\n }\n\n @include media-breakpoint-down(sm) {\n left: -35%;\n }\n }\n\n &:after {\n right: -5vw;\n top: -15%;\n background: #ffffff;\n background: -moz-linear-gradient(left, #ffffff 0%, #e2e7ef 100%);\n background: -webkit-linear-gradient(left, #ffffff 0%, #e2e7ef 100%);\n background: linear-gradient(to right, #ffffff 0%, #e2e7ef 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e7ef', GradientType=1); // Responsive\n @include media-breakpoint-down(md) {\n right: -17%;\n }\n }\n}\n\n.shard {\n will-change: transform;\n position: absolute;\n left: 50%;\n transform: translate(-50%);\n top: 40px;\n z-index: 1;\n width: 280px;\n animation: float 7s ease-in-out infinite;\n z-index: 2;\n}\n\n// Floating animation\n@keyframes float {\n 0% {\n transform: translate(-50%, 0px);\n }\n 50% {\n transform: translate(-50%, -20px);\n }\n 100% {\n transform: translate(-50%, 0px);\n }\n}\n\n// Page content adjustments.\n.page-content {\n position: relative;\n background: #fafafa;\n padding-top: 5.3125rem;\n\n &:before {\n content: '';\n height: 500px;\n width: 100%;\n position: absolute;\n top: 0;\n right: 0;\n background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%);\n background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%);\n background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);\n }\n\n // Color swatches wrapper.\n .color-wrapper {\n float: left;\n @include media-breakpoint-down(xs) {\n float: none;\n max-width: 230px;\n margin: 0 auto;\n }\n }\n\n .color {\n padding: 25px 20px;\n text-align: center;\n background: $white;\n margin-bottom: 30px;\n box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05);\n\n &:last-child {\n margin-right: 0;\n }\n\n .swatch {\n position: relative;\n border-radius: 50%;\n margin: 0 auto 15px auto;\n width: 110px;\n height: 110px;\n }\n\n .title {\n display: inline-block;\n font-family: $headings-font-family;\n width: 100%;\n font-size: 1rem;\n }\n\n .hex-value {\n font-family: $font-family-monospace;\n color: #8f99ac;\n font-size: 12px;\n text-transform: uppercase;\n }\n }\n .content {\n .example {\n margin: 45px 0 60px 0;\n\n &.emphasized {\n padding: 25px 20px;\n background: $white;\n box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05);\n }\n }\n\n .table {\n background: $white;\n box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05);\n\n &-striped tbody tr:nth-of-type(odd) {\n background-color: #f7f8fb;\n }\n\n td,\n th {\n padding: 30px 25px;\n }\n\n th {\n padding: 15px 25px;\n font-size: 11px;\n font-weight: 300;\n text-transform: uppercase;\n line-height: 1;\n color: #9ba4ae;\n border: none;\n }\n\n tbody {\n td {\n font-size: 0.8125rem;\n vertical-align: middle;\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p {\n margin: 0;\n line-height: 1;\n }\n\n p {\n font-size: 1rem !important;\n }\n }\n }\n }\n }\n}\n\n// Utilities\n@include media-breakpoint-down(sm) {\n .sm-hidden {\n display: none;\n }\n}\n\n.ll-image {\n text-indent: -9000px;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.slide-in {\n will-change: transform;\n opacity: 0;\n transform: translateY(50%);\n transition: transform 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860), opacity 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860);\n\n &.visible {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n//\n// Examples\n//\n\n// Icons\n.icons-example {\n .icons-example-wrapper {\n padding: 100px 0;\n @media (max-width: 850px) {\n min-width: 100%;\n }\n\n &.material-icons {\n background: #1C1E21;\n }\n\n &.font-awesome {\n background: #212529;\n }\n }\n}\n\n// Buttons\n.example-buttons {\n @media (max-width: 1199px) {\n .buttons-wrapper {\n button {\n margin: 0 5px;\n }\n }\n }\n\n @media (max-width: 850px) {\n .buttons-wrapper {\n flex-flow: column !important;\n flex-flow: wrap;\n\n button {\n min-width: 30%;\n margin-bottom: 20px;\n flex: 1;\n }\n }\n }\n\n @media (max-width: 450px) {\n .buttons-wrapper button {\n min-width: 50%;\n }\n }\n}\n\n// Cards\n@include media-breakpoint-down(md) {\n #cards .last {\n display: block !important;\n }\n}\n\n@include media-breakpoint-down(sm) {\n #cards .card {\n max-width: 350px;\n display: table;\n margin-left: auto;\n margin-right: auto;\n }\n}\n\n// Progress bars\n@include media-breakpoint-down(sm) {\n #progress-bars {\n .pb-widths {\n margin-bottom: $spacer * 1.25;\n }\n }\n}\n\n\n// Popups/Popovers\n#popups-popovers {\n @include media-breakpoint-down(sm) {\n .row>div {\n margin-bottom: $spacer * 1.25;\n }\n }\n\n @media (max-width: 420px) {\n button {\n display: block;\n width: 100%;\n margin-bottom: 10px;\n }\n }\n}\n\n// Badges\n#badges {\n @include media-breakpoint-down(sm) {\n .badge {\n display: table;\n margin-left: auto;\n margin-right: auto;\n margin-bottom: 10px;\n width: 100%;\n }\n }\n}\n\n// Forms\n#forms {\n @include media-breakpoint-down(sm) {\n .custom-dropdown-example {\n margin-bottom: $spacer;\n }\n }\n}\n\n// Custom controls\n@include media-breakpoint-down(sm) {\n .custom-controls-example {\n width: 100%;\n max-width: 100%;\n flex: none;\n display: block;\n padding: 0 !important;\n margin-bottom: $spacer;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n}\n\n\n#documentation {\n border-top: 1px solid #ddd;\n}\n\n// Footer\n.footer-cta {\n padding: 100px 0;\n}\n\n.main-footer a:hover { text-decoration: none; }\n","// Shards variables\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #674eec !default;\n$purple: #8445f7 !default;\n$pink: #ff4169 !default;\n$red: #c4183c !default;\n$orange: #fb7906 !default;\n$yellow: #ffb400 !default;\n$green: #17c671 !default;\n$teal: #1adba2 !default;\n$cyan: #00b8d8 !default;\n\n// Shards Specific\n$blueish-grey: #5A6169 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $blueish-grey !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-200 !default;\n$dark: $gray-900 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default; // Not supported by Shards.\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-fonts-import: true !default;\n\n\n// Forms\n\n$border-color: #becad6 !default;\n$input-frozen-color: #abb6bf !default;\n\n// Spacing\n\n$spacer: 1.5rem !default; // ~ 24px\n\n\n// Body\n\n$body-bg: $white !default;\n$body-color: $blueish-grey !default;\n\n\n// Links\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Components\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .375rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-sm: .35rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n\n// Easings\n$ease-in-out-circ: cubic-bezier(.27,.01,.38,1.06);\n\n\n// Transitions\n$transition-duration: 250ms;\n$transition-base: all $transition-duration $ease-in-out-circ !default;\n$transition-fade: opacity 200ms ease-in-out !default;\n$transition-collapse: height 350ms ease-in-out !default;\n\n\n// Fonts\n\n$google-fonts-import: 'https://fonts.googleapis.com/css?family=Poppins:300,400,500,600|Roboto+Mono'; // Includes: Poppins: Light, Regular, Medium, Semi-bold; Roboto Mono: Regular\n\n$font-family-poppins-first: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-system-first: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-roboto-mono-first: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n\n$font-family-sans-serif: $font-family-system-first !default;\n$font-family-monospace: $font-family-roboto-mono-first !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default;\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: 300 !default;\n$font-weight-bold: 500 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 3.052rem !default;\n$h2-font-size: 2.441rem !default;\n$h3-font-size: 1.953rem !default;\n$h4-font-size: 1.563rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: .75rem !default;\n\n$headings-font-family: $font-family-poppins-first !default;\n$headings-font-weight: 400 !default;\n$headings-color: $gray-900 !default;\n$headings-letter-spacing: -.0625rem !default; // ~1px\n\n$h1-line-height: 3rem !default;\n$h2-line-height: 2.25rem !default;\n$h3-line-height: 2.25rem !default;\n$h4-line-height: 2rem !default;\n$h5-line-height: 1.5rem !default;\n$h6-line-height: 1.5rem !default;\n\n$display1-size: 7.451rem !default;\n$display2-size: 5.96rem !default;\n$display3-size: 4.768rem !default;\n$display4-size: 3.815rem !default;\n\n$display-line-height: 1 !default;\n$display-margin-bottom: 0.75rem !default;\n\n$paragraphs-margin-bottom: 1.75rem !default;\n\n$lead-line-height: 1.875rem !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-font-size: 1.5rem !default;\n$blockquote-footer-font-size: 1.125rem !default;\n$blockquote-margin-bottom: 0.75rem !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n$hr-margin-y: 1.125rem !default;\n\n$mark-padding: .2em !default;\n$mark-bg: #fff09e !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-bg: transparent !default;\n$table-active-bg: rgba($black, .075) !default;\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-dark-color: $body-bg !default;\n$table-dark-bg: $gray-900 !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n\n$table-head-color: $gray-700 !default;\n$table-head-bg: $gray-200 !default;\n$table-border-color: $gray-300 !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$btn-padding-y-lg: .75rem !default;\n$btn-padding-x-lg: 1.75rem !default;\n\n$btn-line-height-sm: $line-height-sm !default;\n$btn-line-height-lg: $line-height-lg !default;\n\n$btn-padding-y-sm: .35rem !default;\n$btn-padding-x-sm: 1rem !default;\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: 1rem !default;\n$input-btn-line-height: 1.125 !default;\n\n$input-btn-padding-y-sm: .35rem !default;\n$input-btn-padding-x-sm: .75rem !default;\n\n$input-btn-padding-y-lg: .75rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n\n$btn-pill-border-radius: 50px !default;\n\n$btn-padding-y: .75rem !default;\n$btn-padding-x: 1.25rem !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-font-size: .875rem !default;\n$btn-font-size-sm: 0.75rem !default;\n$btn-font-size-lg: 1.125rem !default;\n$btn-font-family: $font-family-poppins-first !default;\n$btn-box-shadow: none !default;\n\n$input-btn-focus-width: .2rem !default;\n\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-border-width: 1px !default;\n\n$btn-transition: $transition-base !default;\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: 1.5 !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: 1.5 !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: 1.5 !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: #f5f6f7 !default;\n\n$input-font-size: .95rem !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $border-color !default;\n$input-btn-border-width: $border-width !default;\n$input-box-shadow: none !default;\n\n$input-border-width: $border-width !default;\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: theme-color(\"primary\") !default;\n$input-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"primary\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n$input-focus-color: $input-color !default;\n\n$input-hover-border-color: darken($input-border-color, 15) !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($input-font-size * $input-line-height) + ($input-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-line-height-sm) + ($input-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-line-height-lg) + ($input-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: box-shadow $transition-duration $ease-in-out-circ,\n border $transition-duration $ease-in-out-circ !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .313rem !default;\n$form-check-input-margin-x: .313rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-padding-y: 12px !default;\n$input-group-padding-x: 14px !default;\n$input-group-addon-bg: lighten($input-border-color, 19%) !default;\n$input-group-addon-border-color: $input-border-color !default;\n$input-group-addon-color: $input-frozen-color !default;\n\n$custom-control-gutter: 1.688rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1.125rem !default;\n$custom-control-indicator-bg: $white !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: none !default;\n$custom-control-indicator-border: 1px solid $border-color !default;\n$custom-checkbox-indicator-transition: transform $transition-duration $ease-in-out-circ,\n border $transition-duration $ease-in-out-circ !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n// Custom checkbox\n$custom-checkbox-indicator-border-radius: 2px !default;\n$custom-checkbox-indicator-icon-checked: none !default;\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: none !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n// Custom radio\n$custom-radio-indicator-border-radius: 50% !default;\n\n// Custom select\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default; // OK\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: 1.2 !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"primary\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n\n$custom-select-font-size-sm: 0.75rem !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-height-lg: $input-height-lg !default;\n$custom-select-font-size-lg: 1.25rem !default;\n\n$custom-file-height: calc(2.428rem + 2px) !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: none !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n// Custom toggle\n$custom-toggle-width: 3.125rem !default;\n$custom-toggle-height: 1.75rem !default;\n$custom-toggle-border-width: 0.0625rem !default;\n$custom-toggle-border: $custom-toggle-border-width solid $input-border-color !default;\n$custom-toggle-background-color: $white !default;\n$custom-toggle-border-radius: 100px !default;\n\n$custom-toggle-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"success\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n\n$custom-toggle-checked-background: theme-color(\"success\") !default;\n$custom-toggle-checked-border-color: $custom-toggle-checked-background !default;\n$custom-toggle-checked-knob-background: $white !default;\n\n$custom-toggle-knob-width: 1.25rem !default;\n$custom-toggle-knob-height: 1.25rem !default;\n$custom-toggle-knob-border-radius: 6.25rem !default;\n$custom-toggle-knob-active-width: 1.625rem !default;\n\n$custom-toggle-invalid-knob-background-color: #eb8c95 !default;\n$custom-toggle-invalid-background-color: $white !default;\n\n$custom-toggle-width-sm : 2.1875rem !default;\n$custom-toggle-height-sm : 1.125rem !default;\n\n$custom-toggle-knob-width-sm: .75rem !default;\n$custom-toggle-knob-active-width-sm: 1rem !default;\n$custom-toggle-knob-height-sm: .75rem !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-bg: $white !default;\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: 0 !default;\n$dropdown-border-color: rgba($black,.05) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-border-radius: $border-radius !default;\n\n$dropdown-box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: lighten($blueish-grey, 55%) !default;\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: lighten($blueish-grey, 40%) !default;\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .5rem !default;\n$dropdown-item-padding-x: 1.25rem !default;\n$dropdown-item-font-size: .9375rem !default;\n$dropdown-item-transition: background-color $transition-duration $ease-in-out-circ, color $transition-duration $ease-in-out-circ !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n// Small dropdowns\n$dropdown-small-padding-y: .25rem !default;\n$dropdown-small-font-size: 0.813rem !default;\n$dropdown-small-box-shadow: 0 0.5rem 2rem rgba(0,0,0,.11), 0 3px 10px rgba(0,0,0,.05), 0 2px 3px rgba(0,0,0,.06) !default;\n\n$dropdown-small-item-padding-y: 0.375rem !default;\n$dropdown-small-item-padding-x: 0.875rem !default;\n\n$dropdown-small-item-font-size: 0.813rem !default;\n\n$dropdown-small-divider-margin-x: 0 !default;\n$dropdown-small-divider-margin-y: 0.25rem !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-transition: $transition-base !default;\n$nav-font-family: $font-family-poppins-first !default;\n\n$nav-link-padding-y: .625rem !default;\n$nav-link-padding-x: 1.125rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: lighten($blueish-grey, 45%) !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar nav\n$navbar-nav-link-padding-x: .625rem !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: 1rem !default;\n\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-font-family: $font-family-poppins-first !default;\n$navbar-toggler-padding-y: .5rem !default;\n$navbar-toggler-padding-x: .5rem !default;\n$navbar-toggler-font-size: 1rem !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .6875rem !default;\n$pagination-padding-y-lg: .9375rem !default;\n$pagination-padding-x-lg: 1.5625rem !default;\n$pagination-line-height: 1.25 !default;\n$pagination-font-family: $font-family-poppins-first !default;\n$pagination-font-size: .875rem !default;\n$pagination-box-shadow: 0 .125rem .9375rem rgba($blueish-grey, 0.1), 0 .125rem .1875rem rgba($blueish-grey, 0.15) !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: lighten($blueish-grey, 58%) !default;\n$pagination-hover-border-color: lighten($blueish-grey, 50%) !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: lighten($blueish-grey, 30%) !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: lighten($blueish-grey, 50%) !default;\n\n\n// Jumbotron\n\n$jumbotron-padding-x: 42px !default;\n$jumbotron-padding-y: 38px !default;\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: lighten($blueish-grey, 55%) !default;\n\n\n// Cards\n\n$card-spacer-y: 2.1875rem !default;\n$card-spacer-x: 1.875rem !default;\n\n$card-header-spacer-x: $card-spacer-x !default;\n$card-header-spacer-y: ($card-spacer-y / 2) !default;\n\n$card-footer-spacer-x: $card-spacer-x !default;\n$card-footer-spacer-y: ($card-spacer-y / 2) !default;\n\n$card-border-radius: 0.625rem !default;\n$card-inner-border-radius: $card-border-radius !default;\n\n$card-cap-bg: rgba($blueish-grey, .06) !default;\n$card-bg: $white !default;\n\n$card-title-font-weight: 500 !default;\n$card-title-margin-bottom: .75rem !default;\n\n$card-link-font-family: $font-family-poppins-first !default;\n\n$card-paragraph-margin-bottom: 1.5625rem !default;\n\n$card-box-shadow: 0 .46875rem 2.1875rem rgba($blueish-grey, .1),\n 0 .9375rem 1.40625rem rgba($blueish-grey, .1),\n 0 .25rem .53125rem rgba($blueish-grey, .12),\n 0 .125rem .1875rem rgba($blueish-grey, .1);\n\n$card-img-overlay-padding: 1.875rem 2.1875rem !default;\n$card-deck-margin: .9375rem !default;\n\n$card-list-group-item-padding: .8125rem 1.875rem !default;\n$card-group-card-border: 1px solid lighten($blueish-grey, 53%) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n$card-small-spacer-y: 1rem !default;\n$card-small-spacer-x: 1rem !default;\n$card-small-box-shadow: 0 2px 0 rgba($blueish-grey, 0.11),\n 0 4px 8px rgba($blueish-grey, 0.12),\n 0 10px 10px rgba($blueish-grey, 0.06),\n 0 7px 70px rgba($blueish-grey, 0.1) !default;\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $blueish-grey !default;\n$tooltip-bg: $white !default;\n$tooltip-opacity: 1 !default;\n$tooltip-padding-y: 7px !default;\n$tooltip-padding-x: 13px !default;\n$tooltip-margin: 0 !default;\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 0 !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: transparent !default;\n$popover-font-size: $font-size-sm !default;\n$popover-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$popover-header-bg: lighten($blueish-grey, 58%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 14px !default;\n$popover-header-padding-x: 20px !default;\n$popover-header-line-height: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 15px !default;\n$popover-body-padding-x: 20px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: $popover-arrow-width + 1px !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .375rem !default;\n$badge-padding-x: .5rem !default;\n$badge-font-family: $font-family-system-first !default;\n$badge-pill-border-radius: 10rem !default;\n$badge-border-radius: .375rem !default;\n$badge-pill-padding-x: $badge-padding-x !default;\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1.875rem 2.1875rem !default;\n$modal-footer-padding: .9375rem 2.1875rem !default;\n\n$modal-dialog-margin: .625rem !default;\n$modal-dialog-margin-y-sm-up: 1.875rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow: $card-box-shadow !default;\n\n$modal-backdrop-bg: $blueish-grey !default;\n$modal-backdrop-opacity: .12 !default;\n$modal-header-border-color: lighten($blueish-grey, 50%) !default;\n$modal-footer-border-color: lighten($blueish-grey, 50%) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-header-padding: .9375rem 2.1875rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: 0 !default;\n$alert-link-font-weight: $font-weight-bold !default;\n\n\n// Progress bars\n\n$progress-height: .625rem !default;\n$progress-font-size: .625rem !default;\n$progress-bg: lighten($blueish-grey, 58%) !default;\n$progress-border-radius: 1.25rem !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($blueish-grey, .15) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n$progress-label-font-size: .8125rem !default;\n$progress-sm-height: .3125rem !default;\n$progress-lg-height: .9375rem !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n$list-group-transition: $transition-base !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n$list-group-sm-item-padding-y: 0.625rem !default;\n$list-group-sm-item-padding-x: 1rem !default;\n\n$list-group-sm-item-font-size: 0.8125rem !default;\n\n$list-group-hover-bg: lighten($blueish-grey, 59%) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $blueish-grey !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: lighten($blueish-grey, 55%) !default;\n\n\n// Image thumbnails\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border: none !default;\n$thumbnail-padding: 0 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: none !default;\n\n\n// Figures\n\n$figure-caption-font-size: 1rem !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-border-radius: 3px !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: lighten($blueish-grey, 20%) !default;\n$close-text-shadow: none !default;\n\n// Code\n$code-font-size: .75rem !default;\n$code-line-height: 1.375rem !default;\n$code-padding-y: .1875rem !default;\n$code-padding-x: .8125rem !default;\n\n$kbd-font-size: .75rem !default;\n$kbd-border-radius: .625rem !default;\n$kbd-box-shadow: none !default;\n$kbd-padding-y: $code-padding-y !default;\n$kbd-padding-x: $code-padding-x !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n// Slider control (nouislider)\n$slider-base-size: 5px !default;\n$slider-base-box-shadow: inset 0 1px 2px rgba($blueish-grey,.1) !default;\n$slider-base-border-radius: 5px !default;\n$slider-base-background: lighten($blueish-grey, 55%) !default;\n$slider-base-margin-top: 35px !default;\n\n$slider-connect-color: theme-color(\"primary\") !default;\n$slider-pips-color: lighten($blueish-grey, 30%) !default;\n\n$slider-tooltip-padding: 5px 10px !default;\n$slider-tooltip-font-size: .75rem !default;\n$slider-tooltip-background: $white !default;\n$slider-tooltip-border-radius: $border-radius !default;\n$slider-tooltip-color: $blueish-grey !default;\n$slider-tooltip-border-radius: 5px !default;\n$slider-tooltip-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$slider-handle-transition: $transition-base !default;\n$slider-handle-border: 1px solid lighten($blueish-grey, 53%) !default;\n$slider-handle-background: $white !default;\n$slider-handle-disabled-background: lighten($blueish-grey, 57%) !default;\n$slider-handle-border-radius: 50% !default;\n$slider-handle-width: 23px !default;\n$slider-handle-height: 23px !default;\n\n$slider-handle-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2) !default;\n\n$slider-handle-focus-box-shadow: 0 0 8px rgba(theme-color(\"primary\"), .65),\n 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2) !default;\n\n\n// Datepicker\n\n$datepicker-border-radius: $card-border-radius !default;\n$datepicker-dropdown-padding: 20px 22px !default;\n\n$datepicker-cell-transition: $transition-base !default;\n$datepicker-cell-hover-background: lighten($blueish-grey, 55%) !default;\n$datepicker-cell-border-radius: 50% !default;\n$datepicker-cell-width: 36px !default;\n$datepicker-cell-height: 36px !default;\n\n$datepicker-disabled-cell-color: lighten($blueish-grey, 53%) !default;\n$datepicker-disabled-old-new-color: lighten($blueish-grey, 40%) !default;\n\n$datepicker-header-cell-border-radius: $border-radius !default;\n\n$datepicker-active-color: $white !default;\n$datepicker-active-background: theme-color(\"primary\") !default;\n\n$datepicker-range-background: theme-color(\"primary\") !default;\n$datepicker-range-cell-focused-background: darken($datepicker-range-background, 5%) !default;\n$datepicker-range-color: $white !default;\n$datepicker-range-highlighted-bg: $gray-200 !default;\n\n$datepicker-dropdown-border: lighten($blueish-grey, 40%) !default;\n$datepicker-dropdown-bg: $white !default;\n$datepicker-highlighted-bg: $datepicker-active-background !default;\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}"]} \ No newline at end of file diff --git a/dist/css/shards-demo.min.css b/dist/css/shards-demo.min.css deleted file mode 100644 index 6c1edd33..00000000 --- a/dist/css/shards-demo.min.css +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8";.loader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1500;transition:opacity .5s ease-in-out}.page-loader{width:40px;height:40px;margin:auto;top:50%;left:50%;position:absolute;margin-top:-20px;margin-left:-20px;background-color:#333;background:#007bff;border-radius:100%;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-animation:pulse-load 1.2s infinite ease-in-out;animation:pulse-load 1.2s infinite ease-in-out}@-webkit-keyframes pulse-load{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes pulse-load{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.fb-like>span,.fb-share-button>span{height:34px!important}.welcome{background:#fff;height:100vh;text-align:center;overflow:hidden;position:relative}.welcome h1{font-size:6.25rem;font-weight:500;letter-spacing:-.3125rem;margin-top:35vh;margin-bottom:20px;color:#1f2429;line-height:1}@media (max-width:575.98px){.welcome h1{font-size:5.9rem}}.welcome .inner-wrapper{position:relative;z-index:3}.welcome .inner-wrapper>p{margin-bottom:20px;color:#5f738e;transition-delay:150ms}.welcome .inner-wrapper>.action-links{transition-delay:.3s}.welcome .product-by{position:relative;z-index:3;margin-bottom:30px}.welcome .product-by a:hover{text-decoration:none}.welcome .product-by p{font-size:10px;color:#b1b4bd;text-transform:uppercase;margin:0}.welcome .product-by img{max-width:180px}.welcome:after,.welcome:before{content:'';position:absolute;width:50vw;height:80vh;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);z-index:1}.welcome:before{left:-15vw;top:-30%;background:#fff;background:linear-gradient(to right,#e2e7ef 0,#fff 100%)}@media (max-width:991.98px){.welcome:before{left:-30%}}@media (max-width:767.98px){.welcome:before{left:-35%}}.welcome:after{right:-5vw;top:-15%;background:#fff;background:linear-gradient(to right,#fff 0,#e2e7ef 100%)}@media (max-width:991.98px){.welcome:after{right:-17%}}.shard{will-change:transform;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:40px;z-index:1;width:280px;-webkit-animation:float 7s ease-in-out infinite;animation:float 7s ease-in-out infinite;z-index:2}@-webkit-keyframes float{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}50%{-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes float{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}50%{-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.page-content{position:relative;background:#fafafa;padding-top:5.3125rem}.page-content:before{content:'';height:500px;width:100%;position:absolute;top:0;right:0;background:linear-gradient(to bottom,#fff 0,#fafafa 100%)}.page-content .color-wrapper{float:left}@media (max-width:575.98px){.page-content .color-wrapper{float:none;max-width:230px;margin:0 auto}}.page-content .color{padding:25px 20px;text-align:center;background:#fff;margin-bottom:30px;box-shadow:0 0 25px rgba(40,47,60,.05),0 20px 25px rgba(40,47,60,.05),0 3px 4px rgba(40,47,60,.05)}.page-content .color:last-child{margin-right:0}.page-content .color .swatch{position:relative;border-radius:50%;margin:0 auto 15px auto;width:110px;height:110px}.page-content .color .title{display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;width:100%;font-size:1rem}.page-content .color .hex-value{font-family:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#8f99ac;font-size:12px;text-transform:uppercase}.page-content .content .example{margin:45px 0 60px 0}.page-content .content .example.emphasized{padding:25px 20px;background:#fff;box-shadow:0 0 25px rgba(40,47,60,.05),0 20px 25px rgba(40,47,60,.05),0 3px 4px rgba(40,47,60,.05)}.page-content .content .table{background:#fff;box-shadow:0 0 25px rgba(40,47,60,.05),0 20px 25px rgba(40,47,60,.05),0 3px 4px rgba(40,47,60,.05)}.page-content .content .table-striped tbody tr:nth-of-type(odd){background-color:#f7f8fb}.page-content .content .table td,.page-content .content .table th{padding:30px 25px}.page-content .content .table th{padding:15px 25px;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1;color:#9ba4ae;border:none}.page-content .content .table tbody td{font-size:.8125rem;vertical-align:middle}.page-content .content .table tbody td h1,.page-content .content .table tbody td h2,.page-content .content .table tbody td h3,.page-content .content .table tbody td h4,.page-content .content .table tbody td h5,.page-content .content .table tbody td h6,.page-content .content .table tbody td p{margin:0;line-height:1}.page-content .content .table tbody td p{font-size:1rem!important}@media (max-width:767.98px){.sm-hidden{display:none}}.ll-image{text-indent:-9000px}.hidden{opacity:0}.slide-in{will-change:transform;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);transition:opacity 850ms cubic-bezier(.785,.135,.15,.86),-webkit-transform 850ms cubic-bezier(.785,.135,.15,.86);transition:transform 850ms cubic-bezier(.785,.135,.15,.86),opacity 850ms cubic-bezier(.785,.135,.15,.86);transition:transform 850ms cubic-bezier(.785,.135,.15,.86),opacity 850ms cubic-bezier(.785,.135,.15,.86),-webkit-transform 850ms cubic-bezier(.785,.135,.15,.86)}.slide-in.visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.icons-example .icons-example-wrapper{padding:100px 0}@media (max-width:850px){.icons-example .icons-example-wrapper{min-width:100%}}.icons-example .icons-example-wrapper.material-icons{background:#1c1e21}.icons-example .icons-example-wrapper.font-awesome{background:#212529}@media (max-width:1199px){.example-buttons .buttons-wrapper button{margin:0 5px}}@media (max-width:850px){.example-buttons .buttons-wrapper{-ms-flex-flow:column!important;flex-flow:column!important;-ms-flex-flow:wrap;flex-flow:wrap}.example-buttons .buttons-wrapper button{min-width:30%;margin-bottom:20px;-ms-flex:1;flex:1}}@media (max-width:450px){.example-buttons .buttons-wrapper button{min-width:50%}}@media (max-width:991.98px){#cards .last{display:block!important}}@media (max-width:767.98px){#cards .card{max-width:350px;display:table;margin-left:auto;margin-right:auto}}@media (max-width:767.98px){#progress-bars .pb-widths{margin-bottom:1.875rem}}@media (max-width:767.98px){#popups-popovers .row>div{margin-bottom:1.875rem}}@media (max-width:420px){#popups-popovers button{display:block;width:100%;margin-bottom:10px}}@media (max-width:767.98px){#badges .badge{display:table;margin-left:auto;margin-right:auto;margin-bottom:10px;width:100%}}@media (max-width:767.98px){#forms .custom-dropdown-example{margin-bottom:1.5rem}}@media (max-width:767.98px){.custom-controls-example{width:100%;max-width:100%;-ms-flex:none;flex:none;display:block;padding:0!important;margin-bottom:1.5rem}.custom-controls-example:last-child{margin-bottom:0}}#documentation{border-top:1px solid #ddd}.footer-cta{padding:100px 0}.main-footer a:hover{text-decoration:none} -/*# sourceMappingURL=shards-demo.min.css.map */ \ No newline at end of file diff --git a/dist/css/shards-demo.min.css.map b/dist/css/shards-demo.min.css.map deleted file mode 100644 index f40fe2d2..00000000 --- a/dist/css/shards-demo.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../src/extras/scss/shards-demo.scss","dist/css/shards-demo.css","../../src/scss/mixins/_breakpoints.scss"],"names":[],"mappings":"iBAUA,QACE,SAAA,MACA,IAAA,EACA,KAAA,EACA,MAAA,EACA,OAAA,EACA,WAAA,KACA,QAAA,KACA,WAAA,QAAA,IAAA,YAGF,aACE,MAAA,KACA,OAAA,KACA,OAAA,KACA,IAAA,IACA,KAAA,IACA,SAAA,SACA,WAAA,MACA,YAAA,MACA,iBAAA,KACA,WAAA,QACA,cAAA,KACA,2BAAA,0BACA,kBAAA,WAAA,KAAA,SAAA,YACA,UAAA,WAAA,KAAA,SAAA,YAIF,8BACE,GACE,kBAAA,SAEF,KACE,kBAAA,SACA,QAAA,GAIJ,sBACE,GACE,kBAAA,SACA,UAAA,SAEF,KACE,kBAAA,SACA,UAAA,SACA,QAAA,GCFJ,cDMA,sBAEE,OAAA,eAIF,SACE,WAAA,KACA,OAAA,MACA,WAAA,OACA,SAAA,OACA,SAAA,SALF,YAQI,UAAA,QACA,YAAA,IACA,eAAA,UACA,WAAA,KACA,cAAA,KACA,MAAA,QACA,YAAA,EERA,4BFNJ,YAiBM,UAAA,QAjBN,wBAsBI,SAAA,SACA,QAAA,EAvBJ,0BA0BM,cAAA,KACA,MAAA,QACA,iBAAA,MA5BN,sCAgCM,iBAAA,IAhCN,qBAqCI,SAAA,SACA,QAAA,EACA,cAAA,KAvCJ,6BA0CM,gBAAA,KA1CN,uBA8CM,UAAA,KACA,MAAA,QACA,eAAA,UACA,OAAA,EAjDN,yBAqDM,UAAA,MArDN,eAAA,gBA2DI,QAAA,GACA,SAAA,SACA,MAAA,KACA,OAAA,KACA,kBAAA,eAAA,UAAA,eACA,QAAA,EAhEJ,gBAoEI,KAAA,MACA,IAAA,KACA,WAAA,KAGA,WAAA,8CEnEA,4BFNJ,gBA6EM,KAAA,MEvEF,4BFNJ,gBAiFM,KAAA,MAjFN,eAsFI,MAAA,KACA,IAAA,KACA,WAAA,KAGA,WAAA,8CErFA,4BFNJ,eA8FM,MAAA,MAKN,OACE,YAAA,UACA,SAAA,SACA,KAAA,IACA,kBAAA,gBAAA,UAAA,gBACA,IAAA,KACA,QAAA,EACA,MAAA,MACA,kBAAA,MAAA,GAAA,YAAA,SAAA,UAAA,MAAA,GAAA,YAAA,SACA,QAAA,EAIF,yBACE,GACE,kBAAA,kBAAA,UAAA,kBAEF,IACE,kBAAA,sBAAA,UAAA,sBAEF,KACE,kBAAA,kBAAA,UAAA,mBARJ,iBACE,GACE,kBAAA,kBAAA,UAAA,kBAEF,IACE,kBAAA,sBAAA,UAAA,sBAEF,KACE,kBAAA,kBAAA,UAAA,mBAKJ,cACE,SAAA,SACA,WAAA,QACA,YAAA,UAHF,qBAMI,QAAA,GACA,OAAA,MACA,MAAA,KACA,SAAA,SACA,IAAA,EACA,MAAA,EAGA,WAAA,+CAdJ,6BAoBI,MAAA,KE3IA,4BFuHJ,6BAsBM,MAAA,KACA,UAAA,MACA,OAAA,EAAA,MAxBN,qBA6BI,QAAA,KAAA,KACA,WAAA,OACA,WAAA,KACA,cAAA,KACA,WAAA,EAAA,EAAA,KAAA,kBAAA,CAAA,EAAA,KAAA,KAAA,kBAAA,CAAA,EAAA,IAAA,IAAA,mBAjCJ,gCAoCM,aAAA,EApCN,6BAwCM,SAAA,SACA,cAAA,IACA,OAAA,EAAA,KAAA,KAAA,KACA,MAAA,MACA,OAAA,MA5CN,4BAgDM,QAAA,aACA,YAAA,OAAA,CAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WACA,MAAA,KACA,UAAA,KAnDN,gCAuDM,YAAA,aAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,UACA,MAAA,QACA,UAAA,KACA,eAAA,UA1DN,gCA+DM,OAAA,KAAA,EAAA,KAAA,EA/DN,2CAkEQ,QAAA,KAAA,KACA,WAAA,KACA,WAAA,EAAA,EAAA,KAAA,kBAAA,CAAA,EAAA,KAAA,KAAA,kBAAA,CAAA,EAAA,IAAA,IAAA,mBApER,8BAyEM,WAAA,KACA,WAAA,EAAA,EAAA,KAAA,kBAAA,CAAA,EAAA,KAAA,KAAA,kBAAA,CAAA,EAAA,IAAA,IAAA,mBA1EN,gEA6EQ,iBAAA,QA7ER,iCCkGA,iCDhBQ,QAAA,KAAA,KAlFR,iCAsFQ,QAAA,KAAA,KACA,UAAA,KACA,YAAA,IACA,eAAA,UACA,YAAA,EACA,MAAA,QACA,OAAA,KA5FR,uCAiGU,UAAA,SACA,eAAA,OAlGV,0CCsHA,0CACA,0CACA,0CACA,0CACA,0CACA,yCDjBY,OAAA,EACA,YAAA,EA3GZ,yCA+GY,UAAA,eEtOR,4BFgPF,WACE,QAAA,MAIJ,UACE,YAAA,QAGF,QACE,QAAA,EAGF,UACE,YAAA,UACA,QAAA,EACA,kBAAA,gBAAA,UAAA,gBACA,WAAA,QAAA,MAAA,+BAAA,CAAA,kBAAA,MAAA,gCAAA,WAAA,UAAA,MAAA,+BAAA,CAAA,QAAA,MAAA,gCAAA,WAAA,UAAA,MAAA,+BAAA,CAAA,QAAA,MAAA,+BAAA,CAAA,kBAAA,MAAA,gCAJF,kBAOI,kBAAA,cAAA,UAAA,cACA,QAAA,EASJ,sCAEI,QAAA,MAAA,EACA,yBAHJ,sCAIM,UAAA,MAJN,qDAQM,WAAA,QARN,mDAYM,WAAA,QAOJ,0BADF,yCAIQ,OAAA,EAAA,KAKN,yBATF,kCAWM,cAAA,iBAAA,UAAA,iBACA,cAAA,KAAA,UAAA,KAZN,yCAeQ,UAAA,IACA,cAAA,KACA,SAAA,EAAA,KAAA,GAKN,yBAtBF,yCAwBM,UAAA,KExTF,4BF+TF,aACE,QAAA,iBEhUA,4BFqUF,aACE,UAAA,MACA,QAAA,MACA,YAAA,KACA,aAAA,MEzUA,4BF+UF,0BAEI,cAAA,UEjVF,4BFwVJ,0BAGM,cAAA,UAIJ,yBAPF,wBASM,QAAA,MACA,MAAA,KACA,cAAA,MEnWF,4BFyWJ,eAGM,QAAA,MACA,YAAA,KACA,aAAA,KACA,cAAA,KACA,MAAA,MEhXF,4BFsXJ,gCAGM,cAAA,QEzXF,4BFgYF,yBACE,MAAA,KACA,UAAA,KACA,SAAA,KAAA,KAAA,KACA,QAAA,MACA,QAAA,YACA,cAAA,OANF,oCASI,cAAA,GAMN,eACE,WAAA,IAAA,MAAA,KAIF,YACE,QAAA,MAAA,EAGF,qBAAuB,gBAAA","sourcesContent":["/**\n * Shards — Demo Page Adjustments\n */\n\n// Dependencies\n@import \"../../scss/functions\";\n@import \"../../scss/mixins\";\n@import '../../scss/variables';\n\n// Page loader\n.loader {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #fff;\n z-index: 1500;\n transition: opacity 500ms ease-in-out;\n}\n\n.page-loader {\n width: 40px;\n height: 40px;\n margin: auto;\n top: 50%;\n left: 50%;\n position: absolute;\n margin-top: -20px;\n margin-left: -20px;\n background-color: #333;\n background: theme-color(\"primary\");\n border-radius: 100%;\n transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);\n -webkit-animation: pulse-load 1200ms infinite ease-in-out;\n animation: pulse-load 1200ms infinite ease-in-out;\n}\n\n// Page loader animations.\n@-webkit-keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0)\n }\n 100% {\n -webkit-transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 100% {\n -webkit-transform: scale(1.0);\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n.fb-share-button > span,\n.fb-like > span {\n height: 34px !important;\n}\n\n// Welcome sections.\n.welcome {\n background: $white;\n height: 100vh;\n text-align: center;\n overflow: hidden;\n position: relative;\n\n h1 {\n font-size: 6.25rem;\n font-weight: 500;\n letter-spacing: -0.3125rem;\n margin-top: 35vh;\n margin-bottom: 20px;\n color: #1f2429;\n line-height: 1;\n\n @include media-breakpoint-down(xs) {\n font-size: 5.90rem;\n }\n }\n\n .inner-wrapper {\n position: relative;\n z-index: 3;\n\n > p {\n margin-bottom: 20px;\n color: #5f738e;\n transition-delay: 150ms;\n }\n\n > .action-links {\n transition-delay: 300ms;\n }\n }\n\n .product-by {\n position: relative;\n z-index: 3;\n margin-bottom: 30px;\n\n a:hover {\n text-decoration: none;\n }\n\n p {\n font-size: 10px;\n color: #b1b4bd;\n text-transform: uppercase;\n margin: 0;\n }\n\n img {\n max-width: 180px;\n }\n }\n\n &:before,\n &:after {\n content: '';\n position: absolute;\n width: 50vw;\n height: 80vh;\n transform: rotate(-25deg);\n z-index: 1;\n }\n\n &:before {\n left: -15vw;\n top: -30%;\n background: #fff;\n background: -moz-linear-gradient(left, #e2e7ef 0%, #ffffff 100%);\n background: -webkit-linear-gradient(left, #e2e7ef 0%, #ffffff 100%);\n background: linear-gradient(to right, #e2e7ef 0%, #ffffff 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7ef', endColorstr='#ffffff', GradientType=1); // Responsive\n\n @include media-breakpoint-down(md) {\n left: -30%;\n }\n\n @include media-breakpoint-down(sm) {\n left: -35%;\n }\n }\n\n &:after {\n right: -5vw;\n top: -15%;\n background: #ffffff;\n background: -moz-linear-gradient(left, #ffffff 0%, #e2e7ef 100%);\n background: -webkit-linear-gradient(left, #ffffff 0%, #e2e7ef 100%);\n background: linear-gradient(to right, #ffffff 0%, #e2e7ef 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e7ef', GradientType=1); // Responsive\n @include media-breakpoint-down(md) {\n right: -17%;\n }\n }\n}\n\n.shard {\n will-change: transform;\n position: absolute;\n left: 50%;\n transform: translate(-50%);\n top: 40px;\n z-index: 1;\n width: 280px;\n animation: float 7s ease-in-out infinite;\n z-index: 2;\n}\n\n// Floating animation\n@keyframes float {\n 0% {\n transform: translate(-50%, 0px);\n }\n 50% {\n transform: translate(-50%, -20px);\n }\n 100% {\n transform: translate(-50%, 0px);\n }\n}\n\n// Page content adjustments.\n.page-content {\n position: relative;\n background: #fafafa;\n padding-top: 5.3125rem;\n\n &:before {\n content: '';\n height: 500px;\n width: 100%;\n position: absolute;\n top: 0;\n right: 0;\n background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%);\n background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%);\n background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);\n }\n\n // Color swatches wrapper.\n .color-wrapper {\n float: left;\n @include media-breakpoint-down(xs) {\n float: none;\n max-width: 230px;\n margin: 0 auto;\n }\n }\n\n .color {\n padding: 25px 20px;\n text-align: center;\n background: $white;\n margin-bottom: 30px;\n box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05);\n\n &:last-child {\n margin-right: 0;\n }\n\n .swatch {\n position: relative;\n border-radius: 50%;\n margin: 0 auto 15px auto;\n width: 110px;\n height: 110px;\n }\n\n .title {\n display: inline-block;\n font-family: $headings-font-family;\n width: 100%;\n font-size: 1rem;\n }\n\n .hex-value {\n font-family: $font-family-monospace;\n color: #8f99ac;\n font-size: 12px;\n text-transform: uppercase;\n }\n }\n .content {\n .example {\n margin: 45px 0 60px 0;\n\n &.emphasized {\n padding: 25px 20px;\n background: $white;\n box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05);\n }\n }\n\n .table {\n background: $white;\n box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05);\n\n &-striped tbody tr:nth-of-type(odd) {\n background-color: #f7f8fb;\n }\n\n td,\n th {\n padding: 30px 25px;\n }\n\n th {\n padding: 15px 25px;\n font-size: 11px;\n font-weight: 300;\n text-transform: uppercase;\n line-height: 1;\n color: #9ba4ae;\n border: none;\n }\n\n tbody {\n td {\n font-size: 0.8125rem;\n vertical-align: middle;\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p {\n margin: 0;\n line-height: 1;\n }\n\n p {\n font-size: 1rem !important;\n }\n }\n }\n }\n }\n}\n\n// Utilities\n@include media-breakpoint-down(sm) {\n .sm-hidden {\n display: none;\n }\n}\n\n.ll-image {\n text-indent: -9000px;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.slide-in {\n will-change: transform;\n opacity: 0;\n transform: translateY(50%);\n transition: transform 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860), opacity 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860);\n\n &.visible {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n//\n// Examples\n//\n\n// Icons\n.icons-example {\n .icons-example-wrapper {\n padding: 100px 0;\n @media (max-width: 850px) {\n min-width: 100%;\n }\n\n &.material-icons {\n background: #1C1E21;\n }\n\n &.font-awesome {\n background: #212529;\n }\n }\n}\n\n// Buttons\n.example-buttons {\n @media (max-width: 1199px) {\n .buttons-wrapper {\n button {\n margin: 0 5px;\n }\n }\n }\n\n @media (max-width: 850px) {\n .buttons-wrapper {\n flex-flow: column !important;\n flex-flow: wrap;\n\n button {\n min-width: 30%;\n margin-bottom: 20px;\n flex: 1;\n }\n }\n }\n\n @media (max-width: 450px) {\n .buttons-wrapper button {\n min-width: 50%;\n }\n }\n}\n\n// Cards\n@include media-breakpoint-down(md) {\n #cards .last {\n display: block !important;\n }\n}\n\n@include media-breakpoint-down(sm) {\n #cards .card {\n max-width: 350px;\n display: table;\n margin-left: auto;\n margin-right: auto;\n }\n}\n\n// Progress bars\n@include media-breakpoint-down(sm) {\n #progress-bars {\n .pb-widths {\n margin-bottom: $spacer * 1.25;\n }\n }\n}\n\n\n// Popups/Popovers\n#popups-popovers {\n @include media-breakpoint-down(sm) {\n .row>div {\n margin-bottom: $spacer * 1.25;\n }\n }\n\n @media (max-width: 420px) {\n button {\n display: block;\n width: 100%;\n margin-bottom: 10px;\n }\n }\n}\n\n// Badges\n#badges {\n @include media-breakpoint-down(sm) {\n .badge {\n display: table;\n margin-left: auto;\n margin-right: auto;\n margin-bottom: 10px;\n width: 100%;\n }\n }\n}\n\n// Forms\n#forms {\n @include media-breakpoint-down(sm) {\n .custom-dropdown-example {\n margin-bottom: $spacer;\n }\n }\n}\n\n// Custom controls\n@include media-breakpoint-down(sm) {\n .custom-controls-example {\n width: 100%;\n max-width: 100%;\n flex: none;\n display: block;\n padding: 0 !important;\n margin-bottom: $spacer;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n}\n\n\n#documentation {\n border-top: 1px solid #ddd;\n}\n\n// Footer\n.footer-cta {\n padding: 100px 0;\n}\n\n.main-footer a:hover { text-decoration: none; }\n","@charset \"UTF-8\";\n/**\n * Shards — Demo Page Adjustments\n */\n.loader {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #fff;\n z-index: 1500;\n transition: opacity 500ms ease-in-out;\n}\n\n.page-loader {\n width: 40px;\n height: 40px;\n margin: auto;\n top: 50%;\n left: 50%;\n position: absolute;\n margin-top: -20px;\n margin-left: -20px;\n background-color: #333;\n background: #007bff;\n border-radius: 100%;\n transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);\n -webkit-animation: pulse-load 1200ms infinite ease-in-out;\n animation: pulse-load 1200ms infinite ease-in-out;\n}\n\n@-webkit-keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0);\n }\n 100% {\n -webkit-transform: scale(1);\n opacity: 0;\n }\n}\n\n@keyframes pulse-load {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 0;\n }\n}\n\n.fb-share-button > span,\n.fb-like > span {\n height: 34px !important;\n}\n\n.welcome {\n background: #fff;\n height: 100vh;\n text-align: center;\n overflow: hidden;\n position: relative;\n}\n\n.welcome h1 {\n font-size: 6.25rem;\n font-weight: 500;\n letter-spacing: -0.3125rem;\n margin-top: 35vh;\n margin-bottom: 20px;\n color: #1f2429;\n line-height: 1;\n}\n\n@media (max-width: 575.98px) {\n .welcome h1 {\n font-size: 5.90rem;\n }\n}\n\n.welcome .inner-wrapper {\n position: relative;\n z-index: 3;\n}\n\n.welcome .inner-wrapper > p {\n margin-bottom: 20px;\n color: #5f738e;\n transition-delay: 150ms;\n}\n\n.welcome .inner-wrapper > .action-links {\n transition-delay: 300ms;\n}\n\n.welcome .product-by {\n position: relative;\n z-index: 3;\n margin-bottom: 30px;\n}\n\n.welcome .product-by a:hover {\n text-decoration: none;\n}\n\n.welcome .product-by p {\n font-size: 10px;\n color: #b1b4bd;\n text-transform: uppercase;\n margin: 0;\n}\n\n.welcome .product-by img {\n max-width: 180px;\n}\n\n.welcome:before, .welcome:after {\n content: '';\n position: absolute;\n width: 50vw;\n height: 80vh;\n -webkit-transform: rotate(-25deg);\n transform: rotate(-25deg);\n z-index: 1;\n}\n\n.welcome:before {\n left: -15vw;\n top: -30%;\n background: #fff;\n background: linear-gradient(to right, #e2e7ef 0%, #ffffff 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7ef', endColorstr='#ffffff', GradientType=1);\n}\n\n@media (max-width: 991.98px) {\n .welcome:before {\n left: -30%;\n }\n}\n\n@media (max-width: 767.98px) {\n .welcome:before {\n left: -35%;\n }\n}\n\n.welcome:after {\n right: -5vw;\n top: -15%;\n background: #ffffff;\n background: linear-gradient(to right, #ffffff 0%, #e2e7ef 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e7ef', GradientType=1);\n}\n\n@media (max-width: 991.98px) {\n .welcome:after {\n right: -17%;\n }\n}\n\n.shard {\n will-change: transform;\n position: absolute;\n left: 50%;\n -webkit-transform: translate(-50%);\n transform: translate(-50%);\n top: 40px;\n z-index: 1;\n width: 280px;\n -webkit-animation: float 7s ease-in-out infinite;\n animation: float 7s ease-in-out infinite;\n z-index: 2;\n}\n\n@-webkit-keyframes float {\n 0% {\n -webkit-transform: translate(-50%, 0px);\n transform: translate(-50%, 0px);\n }\n 50% {\n -webkit-transform: translate(-50%, -20px);\n transform: translate(-50%, -20px);\n }\n 100% {\n -webkit-transform: translate(-50%, 0px);\n transform: translate(-50%, 0px);\n }\n}\n\n@keyframes float {\n 0% {\n -webkit-transform: translate(-50%, 0px);\n transform: translate(-50%, 0px);\n }\n 50% {\n -webkit-transform: translate(-50%, -20px);\n transform: translate(-50%, -20px);\n }\n 100% {\n -webkit-transform: translate(-50%, 0px);\n transform: translate(-50%, 0px);\n }\n}\n\n.page-content {\n position: relative;\n background: #fafafa;\n padding-top: 5.3125rem;\n}\n\n.page-content:before {\n content: '';\n height: 500px;\n width: 100%;\n position: absolute;\n top: 0;\n right: 0;\n background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);\n}\n\n.page-content .color-wrapper {\n float: left;\n}\n\n@media (max-width: 575.98px) {\n .page-content .color-wrapper {\n float: none;\n max-width: 230px;\n margin: 0 auto;\n }\n}\n\n.page-content .color {\n padding: 25px 20px;\n text-align: center;\n background: #fff;\n margin-bottom: 30px;\n box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05);\n}\n\n.page-content .color:last-child {\n margin-right: 0;\n}\n\n.page-content .color .swatch {\n position: relative;\n border-radius: 50%;\n margin: 0 auto 15px auto;\n width: 110px;\n height: 110px;\n}\n\n.page-content .color .title {\n display: inline-block;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n width: 100%;\n font-size: 1rem;\n}\n\n.page-content .color .hex-value {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n color: #8f99ac;\n font-size: 12px;\n text-transform: uppercase;\n}\n\n.page-content .content .example {\n margin: 45px 0 60px 0;\n}\n\n.page-content .content .example.emphasized {\n padding: 25px 20px;\n background: #fff;\n box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05);\n}\n\n.page-content .content .table {\n background: #fff;\n box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05);\n}\n\n.page-content .content .table-striped tbody tr:nth-of-type(odd) {\n background-color: #f7f8fb;\n}\n\n.page-content .content .table td,\n.page-content .content .table th {\n padding: 30px 25px;\n}\n\n.page-content .content .table th {\n padding: 15px 25px;\n font-size: 11px;\n font-weight: 300;\n text-transform: uppercase;\n line-height: 1;\n color: #9ba4ae;\n border: none;\n}\n\n.page-content .content .table tbody td {\n font-size: 0.8125rem;\n vertical-align: middle;\n}\n\n.page-content .content .table tbody td h1,\n.page-content .content .table tbody td h2,\n.page-content .content .table tbody td h3,\n.page-content .content .table tbody td h4,\n.page-content .content .table tbody td h5,\n.page-content .content .table tbody td h6,\n.page-content .content .table tbody td p {\n margin: 0;\n line-height: 1;\n}\n\n.page-content .content .table tbody td p {\n font-size: 1rem !important;\n}\n\n@media (max-width: 767.98px) {\n .sm-hidden {\n display: none;\n }\n}\n\n.ll-image {\n text-indent: -9000px;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.slide-in {\n will-change: transform;\n opacity: 0;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n transition: opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86);\n transition: transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86);\n transition: transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 850ms cubic-bezier(0.785, 0.135, 0.15, 0.86);\n}\n\n.slide-in.visible {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n}\n\n.icons-example .icons-example-wrapper {\n padding: 100px 0;\n}\n\n@media (max-width: 850px) {\n .icons-example .icons-example-wrapper {\n min-width: 100%;\n }\n}\n\n.icons-example .icons-example-wrapper.material-icons {\n background: #1C1E21;\n}\n\n.icons-example .icons-example-wrapper.font-awesome {\n background: #212529;\n}\n\n@media (max-width: 1199px) {\n .example-buttons .buttons-wrapper button {\n margin: 0 5px;\n }\n}\n\n@media (max-width: 850px) {\n .example-buttons .buttons-wrapper {\n -ms-flex-flow: column !important;\n flex-flow: column !important;\n -ms-flex-flow: wrap;\n flex-flow: wrap;\n }\n .example-buttons .buttons-wrapper button {\n min-width: 30%;\n margin-bottom: 20px;\n -ms-flex: 1;\n flex: 1;\n }\n}\n\n@media (max-width: 450px) {\n .example-buttons .buttons-wrapper button {\n min-width: 50%;\n }\n}\n\n@media (max-width: 991.98px) {\n #cards .last {\n display: block !important;\n }\n}\n\n@media (max-width: 767.98px) {\n #cards .card {\n max-width: 350px;\n display: table;\n margin-left: auto;\n margin-right: auto;\n }\n}\n\n@media (max-width: 767.98px) {\n #progress-bars .pb-widths {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (max-width: 767.98px) {\n #popups-popovers .row > div {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (max-width: 420px) {\n #popups-popovers button {\n display: block;\n width: 100%;\n margin-bottom: 10px;\n }\n}\n\n@media (max-width: 767.98px) {\n #badges .badge {\n display: table;\n margin-left: auto;\n margin-right: auto;\n margin-bottom: 10px;\n width: 100%;\n }\n}\n\n@media (max-width: 767.98px) {\n #forms .custom-dropdown-example {\n margin-bottom: 1.5rem;\n }\n}\n\n@media (max-width: 767.98px) {\n .custom-controls-example {\n width: 100%;\n max-width: 100%;\n -ms-flex: none;\n flex: none;\n display: block;\n padding: 0 !important;\n margin-bottom: 1.5rem;\n }\n .custom-controls-example:last-child {\n margin-bottom: 0;\n }\n}\n\n#documentation {\n border-top: 1px solid #ddd;\n}\n\n.footer-cta {\n padding: 100px 0;\n}\n\n.main-footer a:hover {\n text-decoration: none;\n}\n/*# sourceMappingURL=shards-demo.css.map */","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}"]} \ No newline at end of file diff --git a/dist/css/shards-extras.css b/dist/css/shards-extras.css deleted file mode 100644 index 1f1417ee..00000000 --- a/dist/css/shards-extras.css +++ /dev/null @@ -1,215 +0,0 @@ -.shards-landing-page--1 .welcome { - position: relative; - height: 100vh; - min-height: 700px; - background: url("../images/agency-landing/welcome-cover.jpg") no-repeat center center fixed; - background-size: cover; -} - -.shards-landing-page--1 .welcome:before { - position: absolute; - z-index: 0; - content: ''; - top: 0; - left: 0; - right: 0; - bottom: 0; - opacity: .8; - background: #007bff; -} - -@media (max-width: 767.98px) { - .shards-landing-page--1 .welcome .inner-wrapper { - text-align: center; - } -} - -@media (max-width: 400px) { - .shards-landing-page--1 .welcome .welcome-heading { - font-size: 2.415rem; - } -} - -.shards-landing-page--1 .section-title { - position: relative; -} - -.shards-landing-page--1 .section-title:after { - content: ''; - width: 30px; - height: 2px; - background: #007bff; - position: absolute; - left: 50%; - margin-left: -15px; - bottom: -20px; -} - -.shards-landing-page--1 .feature .icon { - border-radius: 50%; - min-width: 65px; - height: 65px; - line-height: 65px; - text-align: center; - box-shadow: 0 2px 4px rgba(33, 37, 41, 0.1), 0 7px 14px rgba(33, 37, 41, 0.1); - font-size: 27px; -} - -.shards-landing-page--1 .section { - border-bottom: 1px solid #eaebed; -} - -.shards-landing-page--1 .section-invert { - background: #f9fafc; -} - -.shards-landing-page--1 .testimonials .avatar { - max-width: 80px; - overflow: hidden; -} - -.shards-app-promo-page--1 .welcome { - position: relative; - height: 100vh; - min-height: 700px; - background: url("../images/app-promo/welcome-cover.jpg") no-repeat center center fixed; - background-size: cover; -} - -.shards-app-promo-page--1 .welcome:before { - position: absolute; - z-index: 0; - content: ''; - top: 0; - left: 0; - right: 0; - bottom: 0; - opacity: .9; - background: #212529; -} - -@media (max-width: 991.98px) { - .shards-app-promo-page--1 .welcome { - height: auto; - } - .shards-app-promo-page--1 .welcome .header-social-icons { - display: none; - } -} - -@media (max-width: 767.98px) { - .shards-app-promo-page--1 .welcome { - height: auto; - } - .shards-app-promo-page--1 .welcome .inner-wrapper { - padding-top: 4.5rem; - text-align: center; - } -} - -@media (max-width: 400px) { - .shards-app-promo-page--1 .welcome .welcome-heading { - font-size: 2.415rem; - } -} - -.shards-app-promo-page--1 .welcome .iphone-mockup { - max-width: 85%; -} - -.shards-app-promo-page--1 .section-title { - position: relative; -} - -.shards-app-promo-page--1 .section-title:after { - content: ''; - width: 30px; - height: 2px; - background: #17c671; - position: absolute; - left: 50%; - margin-left: -15px; - bottom: -20px; -} - -.shards-app-promo-page--1 .section-title.underline--left:after { - left: 0; - margin-left: 0; -} - -.shards-app-promo-page--1 .app-screenshot { - background: url("../images/app-promo/features-background.jpg") no-repeat center center fixed; - background-size: cover; -} - -.shards-app-promo-page--1 .app-screenshot:before { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: #e9ecef; - opacity: .6; -} - -.shards-app-promo-page--1 .app-screenshot img { - max-width: 300px; - position: absolute; - z-index: 1; - top: 50%; - left: 100%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - box-shadow: 0 13px 25px rgba(0, 0, 0, 0.05), 0 60px 100px rgba(192, 192, 192, 0.5); -} - -@media (max-width: 991.98px) { - .shards-app-promo-page--1 .app-screenshot img { - display: table; - position: static; - -webkit-transform: translate(0); - transform: translate(0); - margin: 0 auto; - } -} - -.shards-app-promo-page--1 .feature .icon { - border-radius: 50%; - min-width: 65px; - height: 65px; - line-height: 65px; - text-align: center; - box-shadow: 0 2px 4px rgba(33, 37, 41, 0.1), 0 7px 14px rgba(33, 37, 41, 0.1); - font-size: 27px; -} - -@media (max-width: 767.98px) { - .shards-app-promo-page--1 .feature .icon { - margin-right: 1.5rem !important; - } -} - -.shards-app-promo-page--1 .blog .card-img-top { - height: 100%; -} - -.shards-app-promo-page--1 .section { - border-bottom: 1px solid #eaebed; -} - -.shards-app-promo-page--1 .section-invert { - background: #f9fafc; -} - -.shards-app-promo-page--1 .testimonials .avatar { - max-width: 80px; - overflow: hidden; -} - -@media (max-width: 767.98px) { - .shards-app-promo-page--1 .subscribe input, .shards-app-promo-page--1 .subscribe button { - width: 100%; - } -} -/*# sourceMappingURL=shards-extras.css.map */ \ No newline at end of file diff --git a/dist/css/shards-extras.css.map b/dist/css/shards-extras.css.map deleted file mode 100644 index fcfc8c31..00000000 --- a/dist/css/shards-extras.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../src/extras/scss/_agency-landing.scss","../../src/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","shards-extras.css","../../src/extras/scss/_app-promo.scss"],"names":[],"mappings":"AACA;EAII,mBAAkB;EAClB,cAAa;EACb,kBAAiB;EACjB,4FAA2F;EAC3F,uBAAsB;CAyBvB;;AAjCH;EAWM,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,OAAM;EACN,QAAO;EACP,SAAQ;EACR,UAAS;EACT,YAAW;EACX,oBCYW;CDXZ;;AEoDD;EFxEJ;IAwBQ,mBAAkB;GACnB;CGFN;;AHKG;EA5BJ;IA8BQ,oBAAmB;GACpB;CGFN;;AH7BD;EAsCI,mBAAkB;CAWnB;;AAjDH;EAwCM,YAAW;EACX,YAAW;EACX,YAAW;EACX,oBCZW;EDaX,mBAAkB;EAClB,UAAS;EACT,mBAAkB;EAClB,cAAa;CACd;;AAhDL;EAsDM,mBAAkB;EAClB,gBAAe;EACf,aAAY;EACZ,kBAAiB;EACjB,mBAAkB;EAClB,8EAAgE;EAChE,gBAAe;CAChB;;AA7DL;EAkEI,iCAAmD;CACpD;;AAnEH;EAuEI,oBAAmB;CACpB;;AAxEH;EA4EI,gBAAe;EACf,iBAAgB;CACjB;;AI9EH;EAKQ,mBAAkB;EAClB,cAAa;EACb,kBAAiB;EACjB,uFAAsF;EACtF,uBAAsB;CAoCvB;;AA7CP;EAYU,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,OAAM;EACN,QAAO;EACP,SAAQ;EACR,UAAS;EACT,YAAW;EACX,oBHLQ;CGMT;;AFmDL;EExEJ;IAyBU,aAAY;GAoBf;EA7CP;IA2BiC,cAAa;GAAI;CDqEjD;;ADxBG;EExEJ;IA+BU,aAAY;GAcf;EA7CP;IAkCY,oBAAwB;IACxB,mBAAkB;GACnB;CDsEV;;ACnEO;EAvCR;IAwC6B,oBAAmB;GAAI;CDwEnD;;AChHD;EA4CyB,eAAc;CAAI;;AA5C3C;EAkDQ,mBAAkB;CAoBnB;;AAtEP;EAqDU,YAAW;EACX,YAAW;EACX,YAAW;EACX,oBHlBO;EGmBP,mBAAkB;EAClB,UAAS;EACT,mBAAkB;EAClB,cAAa;CACd;;AA7DT;EAkEY,QAAO;EACP,eAAc;CACf;;AApEX;EA0EQ,6FAA4F;EAC5F,uBAAsB;CA8BvB;;AAzGP;EA8EU,YAAW;EACX,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,UAAS;EACT,SAAQ;EACR,oBH5EQ;EG6ER,YAAW;CACZ;;AAtFT;EAyFU,iBAAgB;EAChB,mBAAkB;EAClB,WAAU;EACV,SAAQ;EACR,WAAU;EACV,yCAAgC;UAAhC,iCAAgC;EAChC,mFACqC;CAQtC;;AFhCL;EExEJ;IAmGY,eAAc;IACd,iBAAgB;IAChB,gCAAuB;YAAvB,wBAAuB;IACvB,eAAc;GAEjB;CDmER;;AC3KD;EA8GU,mBAAkB;EAClB,gBAAe;EACf,aAAY;EACZ,kBAAiB;EACjB,mBAAkB;EAClB,8EAAgE;EAChE,gBAAe;CAKhB;;AFjDL;EExEJ;IAuHY,gCAAgC;GAEnC;CDkER;;AC3LD;EA6HQ,aAAY;CACb;;AA9HP;EAiIiB,iCAAmD;CAAI;;AAjIxE;EAoIwB,oBAAmB;CAAI;;AApI/C;EAwIQ,gBAAe;EACf,iBAAgB;CACjB;;AFlEH;EExEJ;IA+I0B,YAAW;GAAI;CDmExC","file":"shards-extras.css","sourcesContent":["// Landing page styles.\n.shards-landing-page--1 {\n // Welcome section\n // Sets up the background cover image and the overlay gradient.\n .welcome {\n position: relative;\n height: 100vh;\n min-height: 700px;\n background: url('../images/agency-landing/welcome-cover.jpg') no-repeat center center fixed;\n background-size: cover;\n\n &:before {\n position: absolute;\n z-index: 0;\n content: '';\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: .8;\n background: theme-color(\"primary\");\n }\n\n @include media-breakpoint-down(sm) {\n .inner-wrapper {\n text-align: center;\n }\n }\n\n @media (max-width: 400px) {\n .welcome-heading {\n font-size: 2.415rem;\n }\n }\n }\n\n // Custom section title styling.\n // Adds the small border at the bottom of each section title.\n .section-title {\n position: relative;\n &:after {\n content: '';\n width: 30px;\n height: 2px;\n background: theme-color(\"primary\");\n position: absolute;\n left: 50%;\n margin-left: -15px;\n bottom: -20px;\n }\n }\n\n // Features\n .feature {\n .icon {\n border-radius: 50%;\n min-width: 65px;\n height: 65px;\n line-height: 65px;\n text-align: center;\n box-shadow: 0 2px 4px rgba(#212529, .1), 0 7px 14px rgba(#212529, .1);\n font-size: 27px;\n }\n }\n\n // Better separation between sections.\n .section {\n border-bottom: 1px solid lighten($blueish-grey, 54);\n }\n\n // Add a different tint to some sections.\n .section-invert {\n background: #f9fafc;\n }\n\n // Testimonials Section\n .testimonials .avatar {\n max-width: 80px;\n overflow: hidden;\n }\n}\n","// Shards variables\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #674eec !default;\n$purple: #8445f7 !default;\n$pink: #ff4169 !default;\n$red: #c4183c !default;\n$orange: #fb7906 !default;\n$yellow: #ffb400 !default;\n$green: #17c671 !default;\n$teal: #1adba2 !default;\n$cyan: #00b8d8 !default;\n\n// Shards Specific\n$blueish-grey: #5A6169 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $blueish-grey !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-200 !default;\n$dark: $gray-900 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default; // Not supported by Shards.\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-fonts-import: true !default;\n\n\n// Forms\n\n$border-color: #becad6 !default;\n$input-frozen-color: #abb6bf !default;\n\n// Spacing\n\n$spacer: 1.5rem !default; // ~ 24px\n\n\n// Body\n\n$body-bg: $white !default;\n$body-color: $blueish-grey !default;\n\n\n// Links\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Components\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .375rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-sm: .35rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n\n// Easings\n$ease-in-out-circ: cubic-bezier(.27,.01,.38,1.06);\n\n\n// Transitions\n$transition-duration: 250ms;\n$transition-base: all $transition-duration $ease-in-out-circ !default;\n$transition-fade: opacity 200ms ease-in-out !default;\n$transition-collapse: height 350ms ease-in-out !default;\n\n\n// Fonts\n\n$google-fonts-import: 'https://fonts.googleapis.com/css?family=Poppins:300,400,500,600|Roboto+Mono'; // Includes: Poppins: Light, Regular, Medium, Semi-bold; Roboto Mono: Regular\n\n$font-family-poppins-first: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-system-first: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-roboto-mono-first: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n\n$font-family-sans-serif: $font-family-system-first !default;\n$font-family-monospace: $font-family-roboto-mono-first !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default;\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: 300 !default;\n$font-weight-bold: 500 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 3.052rem !default;\n$h2-font-size: 2.441rem !default;\n$h3-font-size: 1.953rem !default;\n$h4-font-size: 1.563rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: .75rem !default;\n\n$headings-font-family: $font-family-poppins-first !default;\n$headings-font-weight: 400 !default;\n$headings-color: $gray-900 !default;\n$headings-letter-spacing: -.0625rem !default; // ~1px\n\n$h1-line-height: 3rem !default;\n$h2-line-height: 2.25rem !default;\n$h3-line-height: 2.25rem !default;\n$h4-line-height: 2rem !default;\n$h5-line-height: 1.5rem !default;\n$h6-line-height: 1.5rem !default;\n\n$display1-size: 7.451rem !default;\n$display2-size: 5.96rem !default;\n$display3-size: 4.768rem !default;\n$display4-size: 3.815rem !default;\n\n$display-line-height: 1 !default;\n$display-margin-bottom: 0.75rem !default;\n\n$paragraphs-margin-bottom: 1.75rem !default;\n\n$lead-line-height: 1.875rem !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-font-size: 1.5rem !default;\n$blockquote-footer-font-size: 1.125rem !default;\n$blockquote-margin-bottom: 0.75rem !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n$hr-margin-y: 1.125rem !default;\n\n$mark-padding: .2em !default;\n$mark-bg: #fff09e !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-bg: transparent !default;\n$table-active-bg: rgba($black, .075) !default;\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-dark-color: $body-bg !default;\n$table-dark-bg: $gray-900 !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n\n$table-head-color: $gray-700 !default;\n$table-head-bg: $gray-200 !default;\n$table-border-color: $gray-300 !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$btn-padding-y-lg: .75rem !default;\n$btn-padding-x-lg: 1.75rem !default;\n\n$btn-line-height-sm: $line-height-sm !default;\n$btn-line-height-lg: $line-height-lg !default;\n\n$btn-padding-y-sm: .35rem !default;\n$btn-padding-x-sm: 1rem !default;\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: 1rem !default;\n$input-btn-line-height: 1.125 !default;\n\n$input-btn-padding-y-sm: .35rem !default;\n$input-btn-padding-x-sm: .75rem !default;\n\n$input-btn-padding-y-lg: .75rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n\n$btn-pill-border-radius: 50px !default;\n\n$btn-padding-y: .75rem !default;\n$btn-padding-x: 1.25rem !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-font-size: .875rem !default;\n$btn-font-size-sm: 0.75rem !default;\n$btn-font-size-lg: 1.125rem !default;\n$btn-font-family: $font-family-poppins-first !default;\n$btn-box-shadow: none !default;\n\n$input-btn-focus-width: .2rem !default;\n\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-border-width: 1px !default;\n\n$btn-transition: $transition-base !default;\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: 1.5 !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: 1.5 !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: 1.5 !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: #f5f6f7 !default;\n\n$input-font-size: .95rem !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $border-color !default;\n$input-btn-border-width: $border-width !default;\n$input-box-shadow: none !default;\n\n$input-border-width: $border-width !default;\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: theme-color(\"primary\") !default;\n$input-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"primary\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n$input-focus-color: $input-color !default;\n\n$input-hover-border-color: darken($input-border-color, 15) !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($input-font-size * $input-line-height) + ($input-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-line-height-sm) + ($input-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-line-height-lg) + ($input-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: box-shadow $transition-duration $ease-in-out-circ,\n border $transition-duration $ease-in-out-circ !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .313rem !default;\n$form-check-input-margin-x: .313rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-padding-y: 12px !default;\n$input-group-padding-x: 14px !default;\n$input-group-addon-bg: lighten($input-border-color, 19%) !default;\n$input-group-addon-border-color: $input-border-color !default;\n$input-group-addon-color: $input-frozen-color !default;\n\n$custom-control-gutter: 1.688rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1.125rem !default;\n$custom-control-indicator-bg: $white !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: none !default;\n$custom-control-indicator-border: 1px solid $border-color !default;\n$custom-checkbox-indicator-transition: transform $transition-duration $ease-in-out-circ,\n border $transition-duration $ease-in-out-circ !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n// Custom checkbox\n$custom-checkbox-indicator-border-radius: 2px !default;\n$custom-checkbox-indicator-icon-checked: none !default;\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: none !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n// Custom radio\n$custom-radio-indicator-border-radius: 50% !default;\n\n// Custom select\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default; // OK\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: 1.2 !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"primary\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n\n$custom-select-font-size-sm: 0.75rem !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-height-lg: $input-height-lg !default;\n$custom-select-font-size-lg: 1.25rem !default;\n\n$custom-file-height: calc(2.428rem + 2px) !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: none !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n// Custom toggle\n$custom-toggle-width: 3.125rem !default;\n$custom-toggle-height: 1.75rem !default;\n$custom-toggle-border-width: 0.0625rem !default;\n$custom-toggle-border: $custom-toggle-border-width solid $input-border-color !default;\n$custom-toggle-background-color: $white !default;\n$custom-toggle-border-radius: 100px !default;\n\n$custom-toggle-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"success\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n\n$custom-toggle-checked-background: theme-color(\"success\") !default;\n$custom-toggle-checked-border-color: $custom-toggle-checked-background !default;\n$custom-toggle-checked-knob-background: $white !default;\n\n$custom-toggle-knob-width: 1.25rem !default;\n$custom-toggle-knob-height: 1.25rem !default;\n$custom-toggle-knob-border-radius: 6.25rem !default;\n$custom-toggle-knob-active-width: 1.625rem !default;\n\n$custom-toggle-invalid-knob-background-color: #eb8c95 !default;\n$custom-toggle-invalid-background-color: $white !default;\n\n$custom-toggle-width-sm : 2.1875rem !default;\n$custom-toggle-height-sm : 1.125rem !default;\n\n$custom-toggle-knob-width-sm: .75rem !default;\n$custom-toggle-knob-active-width-sm: 1rem !default;\n$custom-toggle-knob-height-sm: .75rem !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-bg: $white !default;\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: 0 !default;\n$dropdown-border-color: rgba($black,.05) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-border-radius: $border-radius !default;\n\n$dropdown-box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: lighten($blueish-grey, 55%) !default;\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: lighten($blueish-grey, 40%) !default;\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .5rem !default;\n$dropdown-item-padding-x: 1.25rem !default;\n$dropdown-item-font-size: .9375rem !default;\n$dropdown-item-transition: background-color $transition-duration $ease-in-out-circ, color $transition-duration $ease-in-out-circ !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n// Small dropdowns\n$dropdown-small-padding-y: .25rem !default;\n$dropdown-small-font-size: 0.813rem !default;\n$dropdown-small-box-shadow: 0 0.5rem 2rem rgba(0,0,0,.11), 0 3px 10px rgba(0,0,0,.05), 0 2px 3px rgba(0,0,0,.06) !default;\n\n$dropdown-small-item-padding-y: 0.375rem !default;\n$dropdown-small-item-padding-x: 0.875rem !default;\n\n$dropdown-small-item-font-size: 0.813rem !default;\n\n$dropdown-small-divider-margin-x: 0 !default;\n$dropdown-small-divider-margin-y: 0.25rem !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-transition: $transition-base !default;\n$nav-font-family: $font-family-poppins-first !default;\n\n$nav-link-padding-y: .625rem !default;\n$nav-link-padding-x: 1.125rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: lighten($blueish-grey, 45%) !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar nav\n$navbar-nav-link-padding-x: .625rem !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: 1rem !default;\n\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-font-family: $font-family-poppins-first !default;\n$navbar-toggler-padding-y: .5rem !default;\n$navbar-toggler-padding-x: .5rem !default;\n$navbar-toggler-font-size: 1rem !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .6875rem !default;\n$pagination-padding-y-lg: .9375rem !default;\n$pagination-padding-x-lg: 1.5625rem !default;\n$pagination-line-height: 1.25 !default;\n$pagination-font-family: $font-family-poppins-first !default;\n$pagination-font-size: .875rem !default;\n$pagination-box-shadow: 0 .125rem .9375rem rgba($blueish-grey, 0.1), 0 .125rem .1875rem rgba($blueish-grey, 0.15) !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: lighten($blueish-grey, 58%) !default;\n$pagination-hover-border-color: lighten($blueish-grey, 50%) !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: lighten($blueish-grey, 30%) !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: lighten($blueish-grey, 50%) !default;\n\n\n// Jumbotron\n\n$jumbotron-padding-x: 42px !default;\n$jumbotron-padding-y: 38px !default;\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: lighten($blueish-grey, 55%) !default;\n\n\n// Cards\n\n$card-spacer-y: 2.1875rem !default;\n$card-spacer-x: 1.875rem !default;\n\n$card-header-spacer-x: $card-spacer-x !default;\n$card-header-spacer-y: ($card-spacer-y / 2) !default;\n\n$card-footer-spacer-x: $card-spacer-x !default;\n$card-footer-spacer-y: ($card-spacer-y / 2) !default;\n\n$card-border-radius: 0.625rem !default;\n$card-inner-border-radius: $card-border-radius !default;\n\n$card-cap-bg: rgba($blueish-grey, .06) !default;\n$card-bg: $white !default;\n\n$card-title-font-weight: 500 !default;\n$card-title-margin-bottom: .75rem !default;\n\n$card-link-font-family: $font-family-poppins-first !default;\n\n$card-paragraph-margin-bottom: 1.5625rem !default;\n\n$card-box-shadow: 0 .46875rem 2.1875rem rgba($blueish-grey, .1),\n 0 .9375rem 1.40625rem rgba($blueish-grey, .1),\n 0 .25rem .53125rem rgba($blueish-grey, .12),\n 0 .125rem .1875rem rgba($blueish-grey, .1);\n\n$card-img-overlay-padding: 1.875rem 2.1875rem !default;\n$card-deck-margin: .9375rem !default;\n\n$card-list-group-item-padding: .8125rem 1.875rem !default;\n$card-group-card-border: 1px solid lighten($blueish-grey, 53%) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n$card-small-spacer-y: 1rem !default;\n$card-small-spacer-x: 1rem !default;\n$card-small-box-shadow: 0 2px 0 rgba($blueish-grey, 0.11),\n 0 4px 8px rgba($blueish-grey, 0.12),\n 0 10px 10px rgba($blueish-grey, 0.06),\n 0 7px 70px rgba($blueish-grey, 0.1) !default;\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $blueish-grey !default;\n$tooltip-bg: $white !default;\n$tooltip-opacity: 1 !default;\n$tooltip-padding-y: 7px !default;\n$tooltip-padding-x: 13px !default;\n$tooltip-margin: 0 !default;\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 0 !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: transparent !default;\n$popover-font-size: $font-size-sm !default;\n$popover-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$popover-header-bg: lighten($blueish-grey, 58%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 14px !default;\n$popover-header-padding-x: 20px !default;\n$popover-header-line-height: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 15px !default;\n$popover-body-padding-x: 20px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: $popover-arrow-width + 1px !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .375rem !default;\n$badge-padding-x: .5rem !default;\n$badge-font-family: $font-family-system-first !default;\n$badge-pill-border-radius: 10rem !default;\n$badge-border-radius: .375rem !default;\n$badge-pill-padding-x: $badge-padding-x !default;\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1.875rem 2.1875rem !default;\n$modal-footer-padding: .9375rem 2.1875rem !default;\n\n$modal-dialog-margin: .625rem !default;\n$modal-dialog-margin-y-sm-up: 1.875rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow: $card-box-shadow !default;\n\n$modal-backdrop-bg: $blueish-grey !default;\n$modal-backdrop-opacity: .12 !default;\n$modal-header-border-color: lighten($blueish-grey, 50%) !default;\n$modal-footer-border-color: lighten($blueish-grey, 50%) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-header-padding: .9375rem 2.1875rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: 0 !default;\n$alert-link-font-weight: $font-weight-bold !default;\n\n\n// Progress bars\n\n$progress-height: .625rem !default;\n$progress-font-size: .625rem !default;\n$progress-bg: lighten($blueish-grey, 58%) !default;\n$progress-border-radius: 1.25rem !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($blueish-grey, .15) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n$progress-label-font-size: .8125rem !default;\n$progress-sm-height: .3125rem !default;\n$progress-lg-height: .9375rem !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n$list-group-transition: $transition-base !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n$list-group-sm-item-padding-y: 0.625rem !default;\n$list-group-sm-item-padding-x: 1rem !default;\n\n$list-group-sm-item-font-size: 0.8125rem !default;\n\n$list-group-hover-bg: lighten($blueish-grey, 59%) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $blueish-grey !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: lighten($blueish-grey, 55%) !default;\n\n\n// Image thumbnails\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border: none !default;\n$thumbnail-padding: 0 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: none !default;\n\n\n// Figures\n\n$figure-caption-font-size: 1rem !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-border-radius: 3px !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: lighten($blueish-grey, 20%) !default;\n$close-text-shadow: none !default;\n\n// Code\n$code-font-size: .75rem !default;\n$code-line-height: 1.375rem !default;\n$code-padding-y: .1875rem !default;\n$code-padding-x: .8125rem !default;\n\n$kbd-font-size: .75rem !default;\n$kbd-border-radius: .625rem !default;\n$kbd-box-shadow: none !default;\n$kbd-padding-y: $code-padding-y !default;\n$kbd-padding-x: $code-padding-x !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n// Slider control (nouislider)\n$slider-base-size: 5px !default;\n$slider-base-box-shadow: inset 0 1px 2px rgba($blueish-grey,.1) !default;\n$slider-base-border-radius: 5px !default;\n$slider-base-background: lighten($blueish-grey, 55%) !default;\n$slider-base-margin-top: 35px !default;\n\n$slider-connect-color: theme-color(\"primary\") !default;\n$slider-pips-color: lighten($blueish-grey, 30%) !default;\n\n$slider-tooltip-padding: 5px 10px !default;\n$slider-tooltip-font-size: .75rem !default;\n$slider-tooltip-background: $white !default;\n$slider-tooltip-border-radius: $border-radius !default;\n$slider-tooltip-color: $blueish-grey !default;\n$slider-tooltip-border-radius: 5px !default;\n$slider-tooltip-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$slider-handle-transition: $transition-base !default;\n$slider-handle-border: 1px solid lighten($blueish-grey, 53%) !default;\n$slider-handle-background: $white !default;\n$slider-handle-disabled-background: lighten($blueish-grey, 57%) !default;\n$slider-handle-border-radius: 50% !default;\n$slider-handle-width: 23px !default;\n$slider-handle-height: 23px !default;\n\n$slider-handle-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2) !default;\n\n$slider-handle-focus-box-shadow: 0 0 8px rgba(theme-color(\"primary\"), .65),\n 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2) !default;\n\n\n// Datepicker\n\n$datepicker-border-radius: $card-border-radius !default;\n$datepicker-dropdown-padding: 20px 22px !default;\n\n$datepicker-cell-transition: $transition-base !default;\n$datepicker-cell-hover-background: lighten($blueish-grey, 55%) !default;\n$datepicker-cell-border-radius: 50% !default;\n$datepicker-cell-width: 36px !default;\n$datepicker-cell-height: 36px !default;\n\n$datepicker-disabled-cell-color: lighten($blueish-grey, 53%) !default;\n$datepicker-disabled-old-new-color: lighten($blueish-grey, 40%) !default;\n\n$datepicker-header-cell-border-radius: $border-radius !default;\n\n$datepicker-active-color: $white !default;\n$datepicker-active-background: theme-color(\"primary\") !default;\n\n$datepicker-range-background: theme-color(\"primary\") !default;\n$datepicker-range-cell-focused-background: darken($datepicker-range-background, 5%) !default;\n$datepicker-range-color: $white !default;\n$datepicker-range-highlighted-bg: $gray-200 !default;\n\n$datepicker-dropdown-border: lighten($blueish-grey, 40%) !default;\n$datepicker-dropdown-bg: $white !default;\n$datepicker-highlighted-bg: $datepicker-active-background !default;\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n",".shards-landing-page--1 .welcome {\n position: relative;\n height: 100vh;\n min-height: 700px;\n background: url(\"../images/agency-landing/welcome-cover.jpg\") no-repeat center center fixed;\n background-size: cover;\n}\n\n.shards-landing-page--1 .welcome:before {\n position: absolute;\n z-index: 0;\n content: '';\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: .8;\n background: #007bff;\n}\n\n@media (max-width: 767.98px) {\n .shards-landing-page--1 .welcome .inner-wrapper {\n text-align: center;\n }\n}\n\n@media (max-width: 400px) {\n .shards-landing-page--1 .welcome .welcome-heading {\n font-size: 2.415rem;\n }\n}\n\n.shards-landing-page--1 .section-title {\n position: relative;\n}\n\n.shards-landing-page--1 .section-title:after {\n content: '';\n width: 30px;\n height: 2px;\n background: #007bff;\n position: absolute;\n left: 50%;\n margin-left: -15px;\n bottom: -20px;\n}\n\n.shards-landing-page--1 .feature .icon {\n border-radius: 50%;\n min-width: 65px;\n height: 65px;\n line-height: 65px;\n text-align: center;\n box-shadow: 0 2px 4px rgba(33, 37, 41, 0.1), 0 7px 14px rgba(33, 37, 41, 0.1);\n font-size: 27px;\n}\n\n.shards-landing-page--1 .section {\n border-bottom: 1px solid #eaebed;\n}\n\n.shards-landing-page--1 .section-invert {\n background: #f9fafc;\n}\n\n.shards-landing-page--1 .testimonials .avatar {\n max-width: 80px;\n overflow: hidden;\n}\n\n.shards-app-promo-page--1 .welcome {\n position: relative;\n height: 100vh;\n min-height: 700px;\n background: url(\"../images/app-promo/welcome-cover.jpg\") no-repeat center center fixed;\n background-size: cover;\n}\n\n.shards-app-promo-page--1 .welcome:before {\n position: absolute;\n z-index: 0;\n content: '';\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: .9;\n background: #212529;\n}\n\n@media (max-width: 991.98px) {\n .shards-app-promo-page--1 .welcome {\n height: auto;\n }\n .shards-app-promo-page--1 .welcome .header-social-icons {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .shards-app-promo-page--1 .welcome {\n height: auto;\n }\n .shards-app-promo-page--1 .welcome .inner-wrapper {\n padding-top: 4.5rem;\n text-align: center;\n }\n}\n\n@media (max-width: 400px) {\n .shards-app-promo-page--1 .welcome .welcome-heading {\n font-size: 2.415rem;\n }\n}\n\n.shards-app-promo-page--1 .welcome .iphone-mockup {\n max-width: 85%;\n}\n\n.shards-app-promo-page--1 .section-title {\n position: relative;\n}\n\n.shards-app-promo-page--1 .section-title:after {\n content: '';\n width: 30px;\n height: 2px;\n background: #17c671;\n position: absolute;\n left: 50%;\n margin-left: -15px;\n bottom: -20px;\n}\n\n.shards-app-promo-page--1 .section-title.underline--left:after {\n left: 0;\n margin-left: 0;\n}\n\n.shards-app-promo-page--1 .app-screenshot {\n background: url(\"../images/app-promo/features-background.jpg\") no-repeat center center fixed;\n background-size: cover;\n}\n\n.shards-app-promo-page--1 .app-screenshot:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: #e9ecef;\n opacity: .6;\n}\n\n.shards-app-promo-page--1 .app-screenshot img {\n max-width: 300px;\n position: absolute;\n z-index: 1;\n top: 50%;\n left: 100%;\n transform: translate(-50%, -50%);\n box-shadow: 0 13px 25px rgba(0, 0, 0, 0.05), 0 60px 100px rgba(192, 192, 192, 0.5);\n}\n\n@media (max-width: 991.98px) {\n .shards-app-promo-page--1 .app-screenshot img {\n display: table;\n position: static;\n transform: translate(0);\n margin: 0 auto;\n }\n}\n\n.shards-app-promo-page--1 .feature .icon {\n border-radius: 50%;\n min-width: 65px;\n height: 65px;\n line-height: 65px;\n text-align: center;\n box-shadow: 0 2px 4px rgba(33, 37, 41, 0.1), 0 7px 14px rgba(33, 37, 41, 0.1);\n font-size: 27px;\n}\n\n@media (max-width: 767.98px) {\n .shards-app-promo-page--1 .feature .icon {\n margin-right: 1.5rem !important;\n }\n}\n\n.shards-app-promo-page--1 .blog .card-img-top {\n height: 100%;\n}\n\n.shards-app-promo-page--1 .section {\n border-bottom: 1px solid #eaebed;\n}\n\n.shards-app-promo-page--1 .section-invert {\n background: #f9fafc;\n}\n\n.shards-app-promo-page--1 .testimonials .avatar {\n max-width: 80px;\n overflow: hidden;\n}\n\n@media (max-width: 767.98px) {\n .shards-app-promo-page--1 .subscribe input, .shards-app-promo-page--1 .subscribe button {\n width: 100%;\n }\n}\n\n/*# sourceMappingURL=shards-extras.css.map */","// App promo landing page styles.\n.shards-app-promo-page--1 {\n\n // Welcome section.\n // Sets up the background cover image and the overlay gradient.\n .welcome {\n position: relative;\n height: 100vh;\n min-height: 700px;\n background: url('../images/app-promo/welcome-cover.jpg') no-repeat center center fixed;\n background-size: cover;\n\n &:before {\n position: absolute;\n z-index: 0;\n content: '';\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: .9;\n background: theme-color(\"dark\");\n }\n\n // Responsive adjustments.\n @include media-breakpoint-down(md) {\n height: auto;\n\n .header-social-icons { display: none; }\n }\n\n @include media-breakpoint-down(sm) {\n height: auto;\n\n .inner-wrapper {\n padding-top: $spacer * 3;\n text-align: center;\n }\n }\n\n @media (max-width: 400px) {\n .welcome-heading { font-size: 2.415rem; }\n }\n\n // Fine tuning the width as there's no utility class for 85 (yet).\n .iphone-mockup { max-width: 85%; }\n }\n\n // Custom section title styling.\n // Adds the small border at the bottom of each section title.\n .section-title {\n position: relative;\n\n &:after {\n content: '';\n width: 30px;\n height: 2px;\n background: theme-color(\"success\");\n position: absolute;\n left: 50%;\n margin-left: -15px;\n bottom: -20px;\n }\n\n // Modifier that positions the bottom border in the left side.\n &.underline--left {\n &:after {\n left: 0;\n margin-left: 0;\n }\n }\n }\n\n // App screenshot.\n .app-screenshot {\n background: url('../images/app-promo/features-background.jpg') no-repeat center center fixed;\n background-size: cover;\n\n &:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: theme-color(\"light\");\n opacity: .6;\n }\n\n img {\n max-width: 300px;\n position: absolute;\n z-index: 1;\n top: 50%;\n left: 100%;\n transform: translate(-50%, -50%);\n box-shadow: 0 13px 25px rgba(#000000, .05),\n 0 60px 100px rgba(#C0C0C0, .5);\n\n @include media-breakpoint-down(md) {\n display: table;\n position: static;\n transform: translate(0);\n margin: 0 auto;\n }\n }\n }\n\n // Product feature (individual elements).\n .feature {\n .icon {\n border-radius: 50%;\n min-width: 65px;\n height: 65px;\n line-height: 65px;\n text-align: center;\n box-shadow: 0 2px 4px rgba(#212529, .1), 0 7px 14px rgba(#212529, .1);\n font-size: 27px;\n\n @include media-breakpoint-down(sm) {\n margin-right: $spacer !important;\n }\n }\n }\n\n .blog .card-img-top {\n height: 100%;\n }\n\n // Better separation between sections.\n .section { border-bottom: 1px solid lighten($blueish-grey, 54); }\n\n // Section background variation for better separation.\n .section-invert { background: #f9fafc; }\n\n // Testimonials section avatar styling.\n .testimonials .avatar {\n max-width: 80px;\n overflow: hidden;\n }\n\n // Subscribe box.\n .subscribe {\n @include media-breakpoint-down(sm) {\n input, button { width: 100%; }\n }\n }\n }\n"]} \ No newline at end of file diff --git a/dist/css/shards-extras.min.css b/dist/css/shards-extras.min.css deleted file mode 100644 index 8a831cd1..00000000 --- a/dist/css/shards-extras.min.css +++ /dev/null @@ -1,2 +0,0 @@ -.shards-landing-page--1 .welcome{position:relative;height:100vh;min-height:700px;background:url(../images/agency-landing/welcome-cover.jpg) no-repeat center center fixed;background-size:cover}.shards-landing-page--1 .welcome:before{position:absolute;z-index:0;content:'';top:0;left:0;right:0;bottom:0;opacity:.8;background:#007bff}@media (max-width:767.98px){.shards-landing-page--1 .welcome .inner-wrapper{text-align:center}}@media (max-width:400px){.shards-landing-page--1 .welcome .welcome-heading{font-size:2.415rem}}.shards-landing-page--1 .section-title{position:relative}.shards-landing-page--1 .section-title:after{content:'';width:30px;height:2px;background:#007bff;position:absolute;left:50%;margin-left:-15px;bottom:-20px}.shards-landing-page--1 .feature .icon{border-radius:50%;min-width:65px;height:65px;line-height:65px;text-align:center;box-shadow:0 2px 4px rgba(33,37,41,.1),0 7px 14px rgba(33,37,41,.1);font-size:27px}.shards-landing-page--1 .section{border-bottom:1px solid #eaebed}.shards-landing-page--1 .section-invert{background:#f9fafc}.shards-landing-page--1 .testimonials .avatar{max-width:80px;overflow:hidden}.shards-app-promo-page--1 .welcome{position:relative;height:100vh;min-height:700px;background:url(../images/app-promo/welcome-cover.jpg) no-repeat center center fixed;background-size:cover}.shards-app-promo-page--1 .welcome:before{position:absolute;z-index:0;content:'';top:0;left:0;right:0;bottom:0;opacity:.9;background:#212529}@media (max-width:991.98px){.shards-app-promo-page--1 .welcome{height:auto}.shards-app-promo-page--1 .welcome .header-social-icons{display:none}}@media (max-width:767.98px){.shards-app-promo-page--1 .welcome{height:auto}.shards-app-promo-page--1 .welcome .inner-wrapper{padding-top:4.5rem;text-align:center}}@media (max-width:400px){.shards-app-promo-page--1 .welcome .welcome-heading{font-size:2.415rem}}.shards-app-promo-page--1 .welcome .iphone-mockup{max-width:85%}.shards-app-promo-page--1 .section-title{position:relative}.shards-app-promo-page--1 .section-title:after{content:'';width:30px;height:2px;background:#17c671;position:absolute;left:50%;margin-left:-15px;bottom:-20px}.shards-app-promo-page--1 .section-title.underline--left:after{left:0;margin-left:0}.shards-app-promo-page--1 .app-screenshot{background:url(../images/app-promo/features-background.jpg) no-repeat center center fixed;background-size:cover}.shards-app-promo-page--1 .app-screenshot:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#e9ecef;opacity:.6}.shards-app-promo-page--1 .app-screenshot img{max-width:300px;position:absolute;z-index:1;top:50%;left:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 13px 25px rgba(0,0,0,.05),0 60px 100px rgba(192,192,192,.5)}@media (max-width:991.98px){.shards-app-promo-page--1 .app-screenshot img{display:table;position:static;-webkit-transform:translate(0);transform:translate(0);margin:0 auto}}.shards-app-promo-page--1 .feature .icon{border-radius:50%;min-width:65px;height:65px;line-height:65px;text-align:center;box-shadow:0 2px 4px rgba(33,37,41,.1),0 7px 14px rgba(33,37,41,.1);font-size:27px}@media (max-width:767.98px){.shards-app-promo-page--1 .feature .icon{margin-right:1.5rem!important}}.shards-app-promo-page--1 .blog .card-img-top{height:100%}.shards-app-promo-page--1 .section{border-bottom:1px solid #eaebed}.shards-app-promo-page--1 .section-invert{background:#f9fafc}.shards-app-promo-page--1 .testimonials .avatar{max-width:80px;overflow:hidden}@media (max-width:767.98px){.shards-app-promo-page--1 .subscribe button,.shards-app-promo-page--1 .subscribe input{width:100%}} -/*# sourceMappingURL=shards-extras.min.css.map */ \ No newline at end of file diff --git a/dist/css/shards-extras.min.css.map b/dist/css/shards-extras.min.css.map deleted file mode 100644 index dce55416..00000000 --- a/dist/css/shards-extras.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../src/extras/scss/_agency-landing.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../src/extras/scss/_app-promo.scss"],"names":[],"mappings":"AACA,iCAII,SAAA,SACA,OAAA,MACA,WAAA,MACA,WAAA,gDAAA,UAAA,OAAA,OAAA,MACA,gBAAA,MARJ,wCAWM,SAAA,SACA,QAAA,EACA,QAAA,GACA,IAAA,EACA,KAAA,EACA,MAAA,EACA,OAAA,EACA,QAAA,GACA,WAAA,QCqDF,4BDxEJ,gDAwBQ,WAAA,QAIJ,yBA5BJ,kDA8BQ,UAAA,UA9BR,uCAsCI,SAAA,SAtCJ,6CAwCM,QAAA,GACA,MAAA,KACA,OAAA,IACA,WAAA,QACA,SAAA,SACA,KAAA,IACA,YAAA,MACA,OAAA,MA/CN,uCAsDM,cAAA,IACA,UAAA,KACA,OAAA,KACA,YAAA,KACA,WAAA,OACA,WAAA,EAAA,IAAA,IAAA,iBAAA,CAAA,EAAA,IAAA,KAAA,kBACA,UAAA,KA5DN,iCAkEI,cAAA,IAAA,MAAA,QAlEJ,wCAuEI,WAAA,QAvEJ,8CA4EI,UAAA,KACA,SAAA,OE7EJ,mCAKQ,SAAA,SACA,OAAA,MACA,WAAA,MACA,WAAA,2CAAA,UAAA,OAAA,OAAA,MACA,gBAAA,MATR,0CAYU,SAAA,SACA,QAAA,EACA,QAAA,GACA,IAAA,EACA,KAAA,EACA,MAAA,EACA,OAAA,EACA,QAAA,GACA,WAAA,QDoDN,4BCxEJ,mCAyBU,OAAA,KAzBV,wDA2BiC,QAAA,MD6C7B,4BCxEJ,mCA+BU,OAAA,KA/BV,kDAkCY,YAAA,OACA,WAAA,QAIJ,yBAvCR,oDAwC6B,UAAA,UAxC7B,kDA4CyB,UAAA,IA5CzB,yCAkDQ,SAAA,SAlDR,+CAqDU,QAAA,GACA,MAAA,KACA,OAAA,IACA,WAAA,QACA,SAAA,SACA,KAAA,IACA,YAAA,MACA,OAAA,MA5DV,+DAkEY,KAAA,EACA,YAAA,EAnEZ,0CA0EQ,WAAA,iDAAA,UAAA,OAAA,OAAA,MACA,gBAAA,MA3ER,iDA8EU,QAAA,GACA,SAAA,SACA,IAAA,EACA,KAAA,EACA,OAAA,EACA,MAAA,EACA,WAAA,QACA,QAAA,GArFV,8CAyFU,UAAA,MACA,SAAA,SACA,QAAA,EACA,IAAA,IACA,KAAA,KACA,kBAAA,qBAAA,UAAA,qBACA,WAAA,EAAA,KAAA,KAAA,eAAA,CAAA,EAAA,KAAA,MAAA,qBDvBN,4BCxEJ,8CAmGY,QAAA,MACA,SAAA,OACA,kBAAA,aAAA,UAAA,aACA,OAAA,EAAA,MAtGZ,yCA8GU,cAAA,IACA,UAAA,KACA,OAAA,KACA,YAAA,KACA,WAAA,OACA,WAAA,EAAA,IAAA,IAAA,iBAAA,CAAA,EAAA,IAAA,KAAA,kBACA,UAAA,KD5CN,4BCxEJ,yCAuHY,aAAA,kBAvHZ,8CA6HQ,OAAA,KA7HR,mCAiIiB,cAAA,IAAA,MAAA,QAjIjB,0CAoIwB,WAAA,QApIxB,gDAwIQ,UAAA,KACA,SAAA,ODjEJ,4BCxEJ,4CAAA,2CA+I0B,MAAA","sourcesContent":["// Landing page styles.\n.shards-landing-page--1 {\n // Welcome section\n // Sets up the background cover image and the overlay gradient.\n .welcome {\n position: relative;\n height: 100vh;\n min-height: 700px;\n background: url('../images/agency-landing/welcome-cover.jpg') no-repeat center center fixed;\n background-size: cover;\n\n &:before {\n position: absolute;\n z-index: 0;\n content: '';\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: .8;\n background: theme-color(\"primary\");\n }\n\n @include media-breakpoint-down(sm) {\n .inner-wrapper {\n text-align: center;\n }\n }\n\n @media (max-width: 400px) {\n .welcome-heading {\n font-size: 2.415rem;\n }\n }\n }\n\n // Custom section title styling.\n // Adds the small border at the bottom of each section title.\n .section-title {\n position: relative;\n &:after {\n content: '';\n width: 30px;\n height: 2px;\n background: theme-color(\"primary\");\n position: absolute;\n left: 50%;\n margin-left: -15px;\n bottom: -20px;\n }\n }\n\n // Features\n .feature {\n .icon {\n border-radius: 50%;\n min-width: 65px;\n height: 65px;\n line-height: 65px;\n text-align: center;\n box-shadow: 0 2px 4px rgba(#212529, .1), 0 7px 14px rgba(#212529, .1);\n font-size: 27px;\n }\n }\n\n // Better separation between sections.\n .section {\n border-bottom: 1px solid lighten($blueish-grey, 54);\n }\n\n // Add a different tint to some sections.\n .section-invert {\n background: #f9fafc;\n }\n\n // Testimonials Section\n .testimonials .avatar {\n max-width: 80px;\n overflow: hidden;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// App promo landing page styles.\n.shards-app-promo-page--1 {\n\n // Welcome section.\n // Sets up the background cover image and the overlay gradient.\n .welcome {\n position: relative;\n height: 100vh;\n min-height: 700px;\n background: url('../images/app-promo/welcome-cover.jpg') no-repeat center center fixed;\n background-size: cover;\n\n &:before {\n position: absolute;\n z-index: 0;\n content: '';\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: .9;\n background: theme-color(\"dark\");\n }\n\n // Responsive adjustments.\n @include media-breakpoint-down(md) {\n height: auto;\n\n .header-social-icons { display: none; }\n }\n\n @include media-breakpoint-down(sm) {\n height: auto;\n\n .inner-wrapper {\n padding-top: $spacer * 3;\n text-align: center;\n }\n }\n\n @media (max-width: 400px) {\n .welcome-heading { font-size: 2.415rem; }\n }\n\n // Fine tuning the width as there's no utility class for 85 (yet).\n .iphone-mockup { max-width: 85%; }\n }\n\n // Custom section title styling.\n // Adds the small border at the bottom of each section title.\n .section-title {\n position: relative;\n\n &:after {\n content: '';\n width: 30px;\n height: 2px;\n background: theme-color(\"success\");\n position: absolute;\n left: 50%;\n margin-left: -15px;\n bottom: -20px;\n }\n\n // Modifier that positions the bottom border in the left side.\n &.underline--left {\n &:after {\n left: 0;\n margin-left: 0;\n }\n }\n }\n\n // App screenshot.\n .app-screenshot {\n background: url('../images/app-promo/features-background.jpg') no-repeat center center fixed;\n background-size: cover;\n\n &:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: theme-color(\"light\");\n opacity: .6;\n }\n\n img {\n max-width: 300px;\n position: absolute;\n z-index: 1;\n top: 50%;\n left: 100%;\n transform: translate(-50%, -50%);\n box-shadow: 0 13px 25px rgba(#000000, .05),\n 0 60px 100px rgba(#C0C0C0, .5);\n\n @include media-breakpoint-down(md) {\n display: table;\n position: static;\n transform: translate(0);\n margin: 0 auto;\n }\n }\n }\n\n // Product feature (individual elements).\n .feature {\n .icon {\n border-radius: 50%;\n min-width: 65px;\n height: 65px;\n line-height: 65px;\n text-align: center;\n box-shadow: 0 2px 4px rgba(#212529, .1), 0 7px 14px rgba(#212529, .1);\n font-size: 27px;\n\n @include media-breakpoint-down(sm) {\n margin-right: $spacer !important;\n }\n }\n }\n\n .blog .card-img-top {\n height: 100%;\n }\n\n // Better separation between sections.\n .section { border-bottom: 1px solid lighten($blueish-grey, 54); }\n\n // Section background variation for better separation.\n .section-invert { background: #f9fafc; }\n\n // Testimonials section avatar styling.\n .testimonials .avatar {\n max-width: 80px;\n overflow: hidden;\n }\n\n // Subscribe box.\n .subscribe {\n @include media-breakpoint-down(sm) {\n input, button { width: 100%; }\n }\n }\n }\n"]} \ No newline at end of file diff --git a/dist/css/shards.css b/dist/css/shards.css index 67b8f731..11340fd3 100644 --- a/dist/css/shards.css +++ b/dist/css/shards.css @@ -1,5126 +1,35698 @@ -/* - * Shards v2.1.0 (https://designrevision.com/downloads/shards/) - * Based on: Bootstrap v4.1.3 (https://getbootstrap.com) - * Copyright 2017-* DesignRevision (https://designrevision.com) - * Copyright 2017-* Catalin Vasile (http://catalin.me) - */ -@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600|Roboto+Mono"); -:root { - --blue: #007bff; - --indigo: #674eec; - --purple: #8445f7; - --pink: #ff4169; - --red: #c4183c; - --orange: #fb7906; - --yellow: #ffb400; - --green: #17c671; - --teal: #1adba2; - --cyan: #00b8d8; - --white: #fff; - --gray: #868e96; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #5A6169; - --success: #17c671; - --info: #00b8d8; - --warning: #ffb400; - --danger: #c4183c; - --light: #e9ecef; - --dark: #212529; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - --font-family-monospace: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +/*! Global Variables (Brutal Override Bootstrap) */ +@import url("https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900"); +@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900"); +.fa, +.fas, +.far, +.fal, +.fab { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; } -@media (max-width: 575.98px) { - html { - font-size: 15px; - } +.fa-lg { + font-size: 1.333333em; + line-height: 0.75em; + vertical-align: -.0667em; } -body { - font-size: 1rem; - font-weight: 300; - color: #5A6169; - background-color: #fff; +.fa-xs { + font-size: .75em; } -a { - color: #007bff; - text-decoration: none; +.fa-sm { + font-size: .875em; } -a:hover { - color: #0056b3; - text-decoration: underline; +.fa-1x { + font-size: 1em; } -b, strong { - font-weight: 500; +.fa-2x { + font-size: 2em; } -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: .5rem; +.fa-3x { + font-size: 3em; } -.h1, .h2, .h3, .h4, .h5, .h6 { - display: block; +.fa-4x { + font-size: 4em; } -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.75rem; - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-weight: 400; - color: #212529; +.fa-5x { + font-size: 5em; } -h1, .h1 { - font-size: 3.052rem; - letter-spacing: -0.0625rem; - line-height: 3rem; +.fa-6x { + font-size: 6em; } -h2, .h2 { - font-size: 2.441rem; - letter-spacing: -0.0625rem; - line-height: 2.25rem; +.fa-7x { + font-size: 7em; } -h3, .h3 { - font-size: 1.953rem; - line-height: 2.25rem; +.fa-8x { + font-size: 8em; } -h4, .h4 { - font-size: 1.563rem; - line-height: 2rem; +.fa-9x { + font-size: 9em; } -h5, .h5 { - font-size: 1.25rem; - line-height: 1.5rem; +.fa-10x { + font-size: 10em; } -h6, .h6 { - font-size: 1rem; - line-height: 1.5rem; +.fa-fw { + text-align: center; + width: 1.25em; } -.lead { - line-height: 1.875rem; +.fa-ul { + list-style-type: none; + margin-left: 2.5em; + padding-left: 0; } -.display-1, -.display-2, -.display-3, -.display-4 { - margin-bottom: 0.75rem; +.fa-ul > li { + position: relative; } -.display-1 { - font-size: 7.451rem; - line-height: 1; +.fa-li { + left: -2em; + position: absolute; + text-align: center; + width: 2em; + line-height: inherit; } -.display-2 { - font-size: 5.96rem; - line-height: 1; +.fa-border { + border: solid 0.08em #eee; + border-radius: .1em; + padding: .2em .25em .15em; } -.display-3 { - font-size: 4.768rem; - line-height: 1; +.fa-pull-left { + float: left; } -.display-4 { - font-size: 3.815rem; - line-height: 1; +.fa-pull-right { + float: right; } -p { - margin-bottom: 1.75rem; +.fa.fa-pull-left, +.fas.fa-pull-left, +.far.fa-pull-left, +.fal.fa-pull-left, +.fab.fa-pull-left { + margin-right: .3em; } -hr { - margin-top: 1.125rem; - margin-bottom: 1.125rem; - border-top: 1px solid rgba(0, 0, 0, 0.1); +.fa.fa-pull-right, +.fas.fa-pull-right, +.far.fa-pull-right, +.fal.fa-pull-right, +.fab.fa-pull-right { + margin-left: .3em; } -small, -.small { - font-size: 80%; - font-weight: 300; +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; } -mark, -.mark { - padding: 0.2em; - background-color: #fff09e; +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); } -.blockquote { - margin-bottom: 0.75rem; - font-size: 1.5rem; +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } } -.blockquote-footer { - font-size: 1.125rem; +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } } -.img-thumbnail { - padding: 0; - border: none; - background-color: #fff; - border-radius: 0.375rem; - box-shadow: none; +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } -.figure-img { - margin-bottom: 0.75rem; +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } -.figure-caption { - font-size: 1rem; - color: #868e96; +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } -code, -kbd, -pre, -samp { - font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); } -code { - font-size: 0.75rem; - padding: 0.1875rem 0.8125rem; +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } -kbd { - padding: 0.1875rem 0.8125rem; - font-size: 0.75rem; - color: #fff; - background-color: #212529; - border-radius: 0.625rem; - box-shadow: none; +.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); } -kbd kbd { - font-weight: 500; +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical, +:root .fa-flip-both { + -webkit-filter: none; + filter: none; } -pre { - margin-bottom: .75rem; - font-size: 0.75rem; - color: #212529; - line-height: 1.375rem; +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; } -.pre-scrollable { - max-height: 340px; +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; } -.table { - background-color: transparent; +.fa-stack-1x { + line-height: inherit; } -.table th, -.table td { - padding: 0.75rem; +.fa-stack-2x { + font-size: 2em; } -.table .table { - background-color: #fff; +.fa-inverse { + color: #fff; } -.table-sm th, -.table-sm td { - padding: 0.3rem; +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ +.fa-500px:before { + content: "\f26e"; } -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; +.fa-abacus:before { + content: "\f640"; } -.table-hover .table-primary:hover { - background-color: #9fcdff; +.fa-accessible-icon:before { + content: "\f368"; } -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; +.fa-accusoft:before { + content: "\f369"; } -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d1d3d5; +.fa-acorn:before { + content: "\f6ae"; } -.table-hover .table-secondary:hover { - background-color: #c4c6c9; +.fa-acquisitions-incorporated:before { + content: "\f6af"; } -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c4c6c9; +.fa-ad:before { + content: "\f641"; } -.table-success, -.table-success > th, -.table-success > td { - background-color: #beefd7; +.fa-address-book:before { + content: "\f2b9"; } -.table-hover .table-success:hover { - background-color: #aaeaca; +.fa-address-card:before { + content: "\f2bb"; } -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #aaeaca; +.fa-adjust:before { + content: "\f042"; } -.table-info, -.table-info > th, -.table-info > td { - background-color: #b8ebf4; +.fa-adn:before { + content: "\f170"; } -.table-hover .table-info:hover { - background-color: #a2e5f1; +.fa-adobe:before { + content: "\f778"; } -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a2e5f1; +.fa-adversal:before { + content: "\f36a"; } -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeab8; +.fa-affiliatetheme:before { + content: "\f36b"; } -.table-hover .table-warning:hover { - background-color: #ffe29f; +.fa-air-freshener:before { + content: "\f5d0"; } -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe29f; +.fa-alarm-clock:before { + content: "\f34e"; } -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eebec8; +.fa-algolia:before { + content: "\f36c"; } -.table-hover .table-danger:hover { - background-color: #e9aab7; +.fa-alicorn:before { + content: "\f6b0"; } -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #e9aab7; +.fa-align-center:before { + content: "\f037"; } -.table-light, -.table-light > th, -.table-light > td { - background-color: #f9fafb; +.fa-align-justify:before { + content: "\f039"; } -.table-hover .table-light:hover { - background-color: #eaedf1; +.fa-align-left:before { + content: "\f036"; } -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #eaedf1; +.fa-align-right:before { + content: "\f038"; } -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1c2c3; +.fa-alipay:before { + content: "\f642"; } -.table-hover .table-dark:hover { - background-color: #b4b5b6; +.fa-allergies:before { + content: "\f461"; } -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b5b6; +.fa-amazon:before { + content: "\f270"; } -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); +.fa-amazon-pay:before { + content: "\f42c"; } -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); +.fa-ambulance:before { + content: "\f0f9"; } -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; } -.table .thead-dark th { - color: #fff; - background-color: #212529; - border-color: #32383e; +.fa-amilia:before { + content: "\f36d"; } -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; +.fa-analytics:before { + content: "\f643"; } -.table-dark { - color: #fff; - background-color: #212529; +.fa-anchor:before { + content: "\f13d"; } -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #32383e; +.fa-android:before { + content: "\f17b"; } -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); +.fa-angel:before { + content: "\f779"; } -.table-dark.table-hover tbody tr:hover { - background-color: rgba(255, 255, 255, 0.075); +.fa-angellist:before { + content: "\f209"; } -.form-control { - height: auto; - padding: 0.5rem 1rem; - font-size: 0.95rem; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #becad6; - font-weight: 300; - will-change: border-color, box-shadow; - border-radius: 0.375rem; - box-shadow: none; - transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-angle-double-down:before { + content: "\f103"; } -.form-control:hover { - border-color: #8fa4b8; +.fa-angle-double-left:before { + content: "\f100"; } -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #007bff; - box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-angle-double-right:before { + content: "\f101"; } -.form-control:focus:hover { - border-color: #007bff; +.fa-angle-double-up:before { + content: "\f102"; } -.form-control::-webkit-input-placeholder { - color: #868e96; +.fa-angle-down:before { + content: "\f107"; } -.form-control:-ms-input-placeholder { - color: #868e96; +.fa-angle-left:before { + content: "\f104"; } -.form-control::-ms-input-placeholder { - color: #868e96; +.fa-angle-right:before { + content: "\f105"; } -.form-control::placeholder { - color: #868e96; +.fa-angle-up:before { + content: "\f106"; } -.form-control:disabled, .form-control[readonly] { - background-color: #f5f6f7; +.fa-angry:before { + content: "\f556"; } -.form-control:disabled:hover, .form-control[readonly]:hover { - border-color: #becad6; - cursor: not-allowed; +.fa-angrycreative:before { + content: "\f36e"; } -.form-control[readonly]:not(:disabled):focus { - box-shadow: none; - border-color: #becad6; +.fa-angular:before { + content: "\f420"; } -select.form-control:not([size]):not([multiple]) { - height: calc(2.425rem + 2px); +.fa-ankh:before { + content: "\f644"; } -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; +.fa-app-store:before { + content: "\f36f"; } -select.form-control:hover { - cursor: pointer; +.fa-app-store-ios:before { + content: "\f370"; } -form label:hover { - cursor: pointer; +.fa-apper:before { + content: "\f371"; } -.col-form-label { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - line-height: 1.5; +.fa-apple:before { + content: "\f179"; } -.col-form-label-lg { - padding-top: calc(0.75rem + 1px); - padding-bottom: calc(0.75rem + 1px); - font-size: 1.25rem; - line-height: 1.5; +.fa-apple-alt:before { + content: "\f5d1"; } -.col-form-label-sm { - padding-top: calc(0.35rem + 1px); - padding-bottom: calc(0.35rem + 1px); - font-size: 0.875rem; - line-height: 1.5; +.fa-apple-crate:before { + content: "\f6b1"; } -.form-control-plaintext { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - line-height: 1.5; - font-weight: 300; +.fa-apple-pay:before { + content: "\f415"; } -.form-control-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-middle > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.35rem 0.75rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.35rem; +.fa-archive:before { + content: "\f187"; } -select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-middle > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(2.0125rem + 2px); +.fa-archway:before { + content: "\f557"; } -.form-control-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-middle > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.75rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.5rem; +.fa-arrow-alt-circle-down:before { + content: "\f358"; } -select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-middle > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(3.375rem + 2px); +.fa-arrow-alt-circle-left:before { + content: "\f359"; } -.form-group { - margin-bottom: 1rem; +.fa-arrow-alt-circle-right:before { + content: "\f35a"; } -.form-text { - margin-top: 0.25rem; +.fa-arrow-alt-circle-up:before { + content: "\f35b"; } -.form-check { - padding-left: 1.25rem; +.fa-arrow-alt-down:before { + content: "\f354"; } -.form-check-input { - margin-top: 0.313rem; - margin-left: -1.25rem; +.fa-arrow-alt-from-bottom:before { + content: "\f346"; } -.form-check-input:disabled ~ .form-check-label { - color: #868e96; +.fa-arrow-alt-from-left:before { + content: "\f347"; } -.form-check-inline { - margin-right: 0.75rem; +.fa-arrow-alt-from-right:before { + content: "\f348"; } -.form-check-inline .form-check-input { - margin-right: 0.3125rem; +.fa-arrow-alt-from-top:before { + content: "\f349"; } -.valid-feedback { - margin-top: 0.25rem; - font-size: 80%; - color: #17c671; +.fa-arrow-alt-left:before { + content: "\f355"; } -.valid-tooltip { - background-color: rgba(23, 198, 113, 0.8); +.fa-arrow-alt-right:before { + content: "\f356"; } -.was-validated .form-control:valid, .form-control.is-valid, .was-validated -.custom-select:valid, -.custom-select.is-valid { - border-color: #17c671; - box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1); +.fa-arrow-alt-square-down:before { + content: "\f350"; } -.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated -.custom-select:valid:focus, -.custom-select.is-valid:focus { - box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1), 0 1px 1px 0.1rem rgba(23, 198, 113, 0.2); +.fa-arrow-alt-square-left:before { + content: "\f351"; } -.was-validated .form-control:valid:hover, .form-control.is-valid:hover, .was-validated -.custom-select:valid:hover, -.custom-select.is-valid:hover { - border-color: #17c671; +.fa-arrow-alt-square-right:before { + content: "\f352"; } -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #17c671; +.fa-arrow-alt-square-up:before { + content: "\f353"; } -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #17c671; +.fa-arrow-alt-to-bottom:before { + content: "\f34a"; } -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #57eca4; - border-color: #2ae68b; +.fa-arrow-alt-to-left:before { + content: "\f34b"; } -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #2ae68b; +.fa-arrow-alt-to-right:before { + content: "\f34c"; } -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-arrow-alt-to-top:before { + content: "\f34d"; } -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - color: #17c671; - border-color: #17c671; +.fa-arrow-alt-up:before { + content: "\f357"; } -.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { - background-color: #b3f6d5; - border-color: #2ae68b; - color: #17c671; +.fa-arrow-circle-down:before { + content: "\f0ab"; } -.was-validated .custom-file-input:focus:valid ~ .custom-file-label, .custom-file-input:focus.is-valid ~ .custom-file-label { - border-color: #17c671; - box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1), 0 1px 1px 0.1rem rgba(23, 198, 113, 0.2); +.fa-arrow-circle-left:before { + content: "\f0a8"; } -.was-validated .custom-file-input:hover:valid ~ .custom-file-label, .custom-file-input:hover.is-valid ~ .custom-file-label { - border-color: #17c671; +.fa-arrow-circle-right:before { + content: "\f0a9"; } -.was-validated .custom-toggle .custom-control-input:not(:checked):valid ~ .custom-control-label::before, .custom-toggle .custom-control-input:not(:checked).is-valid ~ .custom-control-label::before { - background-color: #fff; +.fa-arrow-circle-up:before { + content: "\f0aa"; } -.was-validated .custom-toggle .custom-control-input:valid ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #17c671; +.fa-arrow-down:before { + content: "\f063"; } -.was-validated .custom-toggle .custom-control-input:invalid ~ .custom-control-label::after, .custom-toggle .custom-control-input.is-invalid ~ .custom-control-label::after { - background-color: #eb8c95; +.fa-arrow-from-bottom:before { + content: "\f342"; } -.was-validated .custom-toggle .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-arrow-from-left:before { + content: "\f343"; } -.invalid-feedback { - margin-top: 0.25rem; - font-size: 80%; - color: #c4183c; +.fa-arrow-from-right:before { + content: "\f344"; } -.invalid-tooltip { - background-color: rgba(196, 24, 60, 0.8); +.fa-arrow-from-top:before { + content: "\f345"; } -.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated -.custom-select:invalid, -.custom-select.is-invalid { - border-color: #c4183c; - box-shadow: 0 5px 11.5px rgba(196, 24, 60, 0.1); +.fa-arrow-left:before { + content: "\f060"; } -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated -.custom-select:invalid:focus, -.custom-select.is-invalid:focus { - box-shadow: 0 5px 11.5px rgba(196, 24, 60, 0.1), 0 1px 1px 0.1rem rgba(196, 24, 60, 0.2); +.fa-arrow-right:before { + content: "\f061"; } -.was-validated .form-control:invalid:hover, .form-control.is-invalid:hover, .was-validated -.custom-select:invalid:hover, -.custom-select.is-invalid:hover { - border-color: #c4183c; +.fa-arrow-square-down:before { + content: "\f339"; } -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #c4183c; +.fa-arrow-square-left:before { + content: "\f33a"; } -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #c4183c; +.fa-arrow-square-right:before { + content: "\f33b"; } -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - background-color: #ea5876; - border-color: #e52a51; +.fa-arrow-square-up:before { + content: "\f33c"; } -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - background-color: #e52a51; +.fa-arrow-to-bottom:before { + content: "\f33d"; } -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(196, 24, 60, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-arrow-to-left:before { + content: "\f33e"; } -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - color: #c4183c; - border-color: #c4183c; +.fa-arrow-to-right:before { + content: "\f340"; } -.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { - background-color: #f6b2c0; - border-color: #e52a51; - color: #c4183c; +.fa-arrow-to-top:before { + content: "\f341"; } -.was-validated .custom-file-input:focus:invalid ~ .custom-file-label, .custom-file-input:focus.is-invalid ~ .custom-file-label { - border-color: #c4183c; - box-shadow: 0 5px 11.5px rgba(196, 24, 60, 0.1), 0 1px 1px 0.1rem rgba(196, 24, 60, 0.2); +.fa-arrow-up:before { + content: "\f062"; } -.was-validated .custom-file-input:hover:invalid ~ .custom-file-label, .custom-file-input:hover.is-invalid ~ .custom-file-label { - border-color: #c4183c; +.fa-arrows:before { + content: "\f047"; } -.was-validated .custom-toggle .custom-control-input:not(:checked):invalid ~ .custom-control-label::before, .custom-toggle .custom-control-input:not(:checked).is-invalid ~ .custom-control-label::before { - background-color: #fff; +.fa-arrows-alt:before { + content: "\f0b2"; } -.was-validated .custom-toggle .custom-control-input:valid ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #17c671; +.fa-arrows-alt-h:before { + content: "\f337"; } -.was-validated .custom-toggle .custom-control-input:invalid ~ .custom-control-label::after, .custom-toggle .custom-control-input.is-invalid ~ .custom-control-label::after { - background-color: #eb8c95; +.fa-arrows-alt-v:before { + content: "\f338"; } -.was-validated .custom-toggle .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(196, 24, 60, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-arrows-h:before { + content: "\f07e"; } -@media (min-width: 576px) { - .form-inline .form-check-input { - margin-right: 0.313rem; - } +.fa-arrows-v:before { + content: "\f07d"; } -.btn { - font-weight: 300; - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - border: 1px solid transparent; - padding: 0.75rem 1.25rem; - font-size: 0.875rem; - line-height: 1.125; - border-radius: 0.375rem; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-artstation:before { + content: "\f77a"; } -.btn:hover, .btn.hover { - cursor: pointer; +.fa-assistive-listening-systems:before { + content: "\f2a2"; } -.btn:focus, .btn.focus { - box-shadow: none; +.fa-asterisk:before { + content: "\f069"; } -.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active { - background-image: none; - box-shadow: none; +.fa-asymmetrik:before { + content: "\f372"; } -.btn.btn-squared { - border-radius: 0; +.fa-at:before { + content: "\f1fa"; } -.btn.btn-pill { - border-radius: 50px; +.fa-atlas:before { + content: "\f558"; } -.btn-primary { - color: #fff; - border-color: #007bff; - background-color: #007bff; - box-shadow: none; +.fa-atlassian:before { + content: "\f77b"; } -.btn-primary:hover { - color: #fff; - background-color: #006fe6; - border-color: #006fe6; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 123, 255, 0.25); +.fa-atom:before { + content: "\f5d2"; } -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.15), 0 3px 15px rgba(0, 123, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-atom-alt:before { + content: "\f5d3"; } -.btn-primary.disabled, .btn-primary:disabled { - background-color: #007bff; - border-color: #007bff; - box-shadow: none; - cursor: not-allowed; +.fa-audible:before { + content: "\f373"; } -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #006fe6; - border-color: #0062cc; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-audio-description:before { + content: "\f29e"; } -.btn-secondary { - color: #fff; - border-color: #5A6169; - background-color: #5A6169; - box-shadow: none; +.fa-autoprefixer:before { + content: "\f41c"; } -.btn-secondary:hover { - color: #fff; - background-color: #4e545b; - border-color: #4e545b; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25); +.fa-avianex:before { + content: "\f374"; } -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-aviato:before { + content: "\f421"; } -.btn-secondary.disabled, .btn-secondary:disabled { - background-color: #5A6169; - border-color: #5A6169; - box-shadow: none; - cursor: not-allowed; +.fa-award:before { + content: "\f559"; } -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #4e545b; - border-color: #42484e; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-aws:before { + content: "\f375"; } -.btn-success { - color: #fff; - border-color: #17c671; - background-color: #17c671; - box-shadow: none; +.fa-axe:before { + content: "\f6b2"; } -.btn-success:hover { - color: #fff; - background-color: #14af64; - border-color: #14af64; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25); +.fa-axe-battle:before { + content: "\f6b3"; } -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-baby:before { + content: "\f77c"; } -.btn-success.disabled, .btn-success:disabled { - background-color: #17c671; - border-color: #17c671; - box-shadow: none; - cursor: not-allowed; +.fa-baby-carriage:before { + content: "\f77d"; } -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #14af64; - border-color: #129857; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-backpack:before { + content: "\f5d4"; } -.btn-info { - color: #fff; - border-color: #00b8d8; - background-color: #00b8d8; - box-shadow: none; +.fa-backspace:before { + content: "\f55a"; } -.btn-info:hover { - color: #fff; - background-color: #00a2bf; - border-color: #00a2bf; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 184, 216, 0.25); +.fa-backward:before { + content: "\f04a"; } -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 3px rgba(0, 184, 216, 0.15), 0 3px 15px rgba(0, 184, 216, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-bacon:before { + content: "\f7e5"; } -.btn-info.disabled, .btn-info:disabled { - background-color: #00b8d8; - border-color: #00b8d8; - box-shadow: none; - cursor: not-allowed; +.fa-badge:before { + content: "\f335"; } -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #00a2bf; - border-color: #008da5; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-badge-check:before { + content: "\f336"; } -.btn-warning { - color: #212529; - border-color: #ffb400; - background-color: #ffb400; - box-shadow: none; +.fa-badge-dollar:before { + content: "\f645"; } -.btn-warning:hover { - color: #212529; - background-color: #e6a200; - border-color: #e6a200; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25); +.fa-badge-percent:before { + content: "\f646"; } -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-badger-honey:before { + content: "\f6b4"; } -.btn-warning.disabled, .btn-warning:disabled { - background-color: #ffb400; - border-color: #ffb400; - box-shadow: none; - cursor: not-allowed; +.fa-balance-scale:before { + content: "\f24e"; } -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #e6a200; - border-color: #cc9000; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-balance-scale-left:before { + content: "\f515"; } -.btn-danger { - color: #fff; - border-color: #c4183c; - background-color: #c4183c; - box-shadow: none; +.fa-balance-scale-right:before { + content: "\f516"; } -.btn-danger:hover { - color: #fff; - background-color: #ad1535; - border-color: #ad1535; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(196, 24, 60, 0.25); +.fa-ball-pile:before { + content: "\f77e"; } -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 3px rgba(196, 24, 60, 0.15), 0 3px 15px rgba(196, 24, 60, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-ballot:before { + content: "\f732"; } -.btn-danger.disabled, .btn-danger:disabled { - background-color: #c4183c; - border-color: #c4183c; - box-shadow: none; - cursor: not-allowed; +.fa-ballot-check:before { + content: "\f733"; } -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #ad1535; - border-color: #97122e; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-ban:before { + content: "\f05e"; } -.btn-light { - color: #212529; - border-color: #e9ecef; - background-color: #e9ecef; - box-shadow: none; +.fa-band-aid:before { + content: "\f462"; } -.btn-light:hover { - color: #212529; - background-color: #dadfe4; - border-color: #dadfe4; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25); +.fa-bandcamp:before { + content: "\f2d5"; } -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-barcode:before { + content: "\f02a"; } -.btn-light.disabled, .btn-light:disabled { - background-color: #e9ecef; - border-color: #e9ecef; - box-shadow: none; - cursor: not-allowed; +.fa-barcode-alt:before { + content: "\f463"; } -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dadfe4; - border-color: #cbd3da; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-barcode-read:before { + content: "\f464"; } -.btn-dark { - color: #fff; - border-color: #212529; - background-color: #212529; - box-shadow: none; +.fa-barcode-scan:before { + content: "\f465"; } -.btn-dark:hover { - color: #fff; - background-color: #16181b; - border-color: #16181b; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25); +.fa-bars:before { + content: "\f0c9"; } -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-baseball:before { + content: "\f432"; } -.btn-dark.disabled, .btn-dark:disabled { - background-color: #212529; - border-color: #212529; - box-shadow: none; - cursor: not-allowed; +.fa-baseball-ball:before { + content: "\f433"; } -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #16181b; - border-color: #0a0c0d; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-basketball-ball:before { + content: "\f434"; } -.btn-white { - color: #212529; - border-color: #fff; - background-color: #fff; - box-shadow: none; +.fa-basketball-hoop:before { + content: "\f435"; } -.btn-white:hover { - color: #212529; - background-color: #f2f2f2; - border-color: #f2f2f2; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 255, 255, 0.25); +.fa-bat:before { + content: "\f6b5"; } -.btn-white:focus, .btn-white.focus { - box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15), 0 3px 15px rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-bath:before { + content: "\f2cd"; } -.btn-white.disabled, .btn-white:disabled { - background-color: #fff; - border-color: #fff; - box-shadow: none; - cursor: not-allowed; +.fa-battery-bolt:before { + content: "\f376"; } -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, -.show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #f2f2f2; - border-color: #e6e6e6; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-battery-empty:before { + content: "\f244"; } -.btn-black { - color: #fff; - border-color: #000; - background-color: #000; - box-shadow: none; +.fa-battery-full:before { + content: "\f240"; } -.btn-black:hover { - color: #fff; - background-color: black; - border-color: black; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 0, 0, 0.25); +.fa-battery-half:before { + content: "\f242"; } -.btn-black:focus, .btn-black.focus { - box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15), 0 3px 15px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +.fa-battery-quarter:before { + content: "\f243"; } -.btn-black.disabled, .btn-black:disabled { - background-color: #000; - border-color: #000; - box-shadow: none; - cursor: not-allowed; +.fa-battery-slash:before { + content: "\f377"; } -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, -.show > .btn-black.dropdown-toggle { - color: #fff; - background-color: black; - border-color: black; - background-image: none; - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-battery-three-quarters:before { + content: "\f241"; } -.btn-outline-primary { - background-color: transparent; - background-image: none; - border-color: #007bff; - color: #007bff; +.fa-bed:before { + content: "\f236"; } -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 123, 255, 0.25); +.fa-beer:before { + content: "\f0fc"; } -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.15), 0 3px 15px rgba(0, 123, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-behance:before { + content: "\f1b4"; } -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; - box-shadow: none; +.fa-behance-square:before { + content: "\f1b5"; } -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; +.fa-bell:before { + content: "\f0f3"; } -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-bell-school:before { + content: "\f5d5"; } -.btn-outline-secondary { - background-color: transparent; - background-image: none; - border-color: #5A6169; - color: #5A6169; +.fa-bell-school-slash:before { + content: "\f5d6"; } -.btn-outline-secondary:hover { - color: #fff; - background-color: #5A6169; - border-color: #5A6169; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25); +.fa-bell-slash:before { + content: "\f1f6"; } -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-bells:before { + content: "\f77f"; } -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #5A6169; - background-color: transparent; - box-shadow: none; +.fa-bezier-curve:before { + content: "\f55b"; } -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #5A6169; - border-color: #5A6169; +.fa-bible:before { + content: "\f647"; } -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-bicycle:before { + content: "\f206"; } -.btn-outline-success { - background-color: transparent; - background-image: none; - border-color: #17c671; - color: #17c671; +.fa-bimobject:before { + content: "\f378"; } -.btn-outline-success:hover { - color: #fff; - background-color: #17c671; - border-color: #17c671; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25); +.fa-binoculars:before { + content: "\f1e5"; } -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-biohazard:before { + content: "\f780"; } -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #17c671; - background-color: transparent; - box-shadow: none; +.fa-birthday-cake:before { + content: "\f1fd"; } -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #17c671; - border-color: #17c671; +.fa-bitbucket:before { + content: "\f171"; } -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-bitcoin:before { + content: "\f379"; } -.btn-outline-info { - background-color: transparent; - background-image: none; - border-color: #00b8d8; - color: #00b8d8; +.fa-bity:before { + content: "\f37a"; } -.btn-outline-info:hover { - color: #fff; - background-color: #00b8d8; - border-color: #00b8d8; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 184, 216, 0.25); +.fa-black-tie:before { + content: "\f27e"; } -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 3px rgba(0, 184, 216, 0.15), 0 3px 15px rgba(0, 184, 216, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-blackberry:before { + content: "\f37b"; } -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #00b8d8; - background-color: transparent; - box-shadow: none; +.fa-blanket:before { + content: "\f498"; } -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #00b8d8; - border-color: #00b8d8; +.fa-blender:before { + content: "\f517"; } -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-blender-phone:before { + content: "\f6b6"; } -.btn-outline-warning { - background-color: transparent; - background-image: none; - border-color: #ffb400; - color: #ffb400; +.fa-blind:before { + content: "\f29d"; } -.btn-outline-warning:hover { - color: #212529; - background-color: #ffb400; - border-color: #ffb400; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25); +.fa-blog:before { + content: "\f781"; } -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-blogger:before { + content: "\f37c"; } -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffb400; - background-color: transparent; - box-shadow: none; +.fa-blogger-b:before { + content: "\f37d"; } -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffb400; - border-color: #ffb400; +.fa-bluetooth:before { + content: "\f293"; } -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-bluetooth-b:before { + content: "\f294"; } -.btn-outline-danger { - background-color: transparent; - background-image: none; - border-color: #c4183c; - color: #c4183c; +.fa-bold:before { + content: "\f032"; } -.btn-outline-danger:hover { - color: #fff; - background-color: #c4183c; - border-color: #c4183c; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(196, 24, 60, 0.25); +.fa-bolt:before { + content: "\f0e7"; } -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 3px rgba(196, 24, 60, 0.15), 0 3px 15px rgba(196, 24, 60, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-bomb:before { + content: "\f1e2"; } -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #c4183c; - background-color: transparent; - box-shadow: none; +.fa-bone:before { + content: "\f5d7"; } -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #c4183c; - border-color: #c4183c; +.fa-bone-break:before { + content: "\f5d8"; } -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-bong:before { + content: "\f55c"; } -.btn-outline-light { - background-color: transparent; - background-image: none; - border-color: #e9ecef; - color: #212529; +.fa-book:before { + content: "\f02d"; } -.btn-outline-light:hover { - color: #212529; - background-color: #e9ecef; - border-color: #e9ecef; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25); +.fa-book-alt:before { + content: "\f5d9"; } -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-book-dead:before { + content: "\f6b7"; } -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #e9ecef; - background-color: transparent; - box-shadow: none; +.fa-book-heart:before { + content: "\f499"; } -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #e9ecef; - border-color: #e9ecef; +.fa-book-medical:before { + content: "\f7e6"; } -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-book-open:before { + content: "\f518"; } -.btn-outline-dark { - background-color: transparent; - background-image: none; - border-color: #212529; - color: #212529; +.fa-book-reader:before { + content: "\f5da"; } -.btn-outline-dark:hover { - color: #fff; - background-color: #212529; - border-color: #212529; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25); +.fa-book-spells:before { + content: "\f6b8"; } -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-book-user:before { + content: "\f7e7"; } -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #212529; - background-color: transparent; - box-shadow: none; +.fa-bookmark:before { + content: "\f02e"; } -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #212529; - border-color: #212529; +.fa-books:before { + content: "\f5db"; } -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-books-medical:before { + content: "\f7e8"; } -.btn-outline-white { - background-color: transparent; - background-image: none; - border-color: #fff; - color: #212529; - color: #fff; +.fa-boot:before { + content: "\f782"; } -.btn-outline-white:hover { - color: #212529; - background-color: #fff; - border-color: #fff; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 255, 255, 0.25); +.fa-booth-curtain:before { + content: "\f734"; } -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15), 0 3px 15px rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-bow-arrow:before { + content: "\f6b9"; } -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #fff; - background-color: transparent; - box-shadow: none; +.fa-bowling-ball:before { + content: "\f436"; } -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, -.show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #fff; - border-color: #fff; +.fa-bowling-pins:before { + content: "\f437"; } -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-box:before { + content: "\f466"; } -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active { - color: #000; +.fa-box-alt:before { + content: "\f49a"; } -.btn-outline-black { - background-color: transparent; - background-image: none; - border-color: #000; - color: #000; - color: #000; +.fa-box-ballot:before { + content: "\f735"; } -.btn-outline-black:hover { - color: #fff; - background-color: #000; - border-color: #000; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 0, 0, 0.25); +.fa-box-check:before { + content: "\f467"; } -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15), 0 3px 15px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +.fa-box-fragile:before { + content: "\f49b"; } -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #000; - background-color: transparent; - box-shadow: none; +.fa-box-full:before { + content: "\f49c"; } -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, -.show > .btn-outline-black.dropdown-toggle { - color: #fff; - background-color: #000; - border-color: #000; +.fa-box-heart:before { + content: "\f49d"; } -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +.fa-box-open:before { + content: "\f49e"; } -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active { - color: #fff; +.fa-box-up:before { + content: "\f49f"; } -.btn-link { - font-weight: 300; - color: #007bff; +.fa-box-usd:before { + content: "\f4a0"; } -.btn-link:hover { - color: #0056b3; - text-decoration: underline; +.fa-boxes:before { + content: "\f468"; } -.btn-link:focus, .btn-link.focus { - text-decoration: underline; +.fa-boxes-alt:before { + content: "\f4a1"; } -.btn-link:disabled { - color: #868e96; +.fa-boxing-glove:before { + content: "\f438"; } -.btn-lg, .btn-group-lg > .btn { - padding: 0.75rem 1.75rem; - font-size: 1.125rem; - line-height: 1.5; - border-radius: 0.5rem; +.fa-brackets:before { + content: "\f7e9"; } -.btn-sm, .btn-group-sm > .btn { - padding: 0.35rem 1rem; - font-size: 0.75rem; - line-height: 1.5; - border-radius: 0.35rem; +.fa-brackets-curly:before { + content: "\f7ea"; } -.btn-block + .btn-block { - margin-top: 0.5rem; +.fa-braille:before { + content: "\f2a1"; } -.fade { - transition: opacity 200ms ease-in-out; +.fa-brain:before { + content: "\f5dc"; } -.collapsing { - transition: height 350ms ease-in-out; +.fa-bread-loaf:before { + content: "\f7eb"; } -i.material-icons { - font-size: inherit; - position: relative; - top: 2px; +.fa-bread-slice:before { + content: "\f7ec"; } -.dropdown-menu { - z-index: 1000; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0 0 0; - font-size: 1rem; - color: #5A6169; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.05); - border-radius: 0.375rem; - box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06); +.fa-briefcase:before { + content: "\f0b1"; } -.dropdown-menu-small { - box-shadow: 0 0.5rem 2rem rgba(0, 0, 0, 0.11), 0 3px 10px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06); - padding: 0.25rem 0; - font-size: 0.813rem; +.fa-briefcase-medical:before { + content: "\f469"; } -.dropdown-menu-small .dropdown-item { - padding: 0.375rem 0.875rem; - font-size: 0.813rem; +.fa-broadcast-tower:before { + content: "\f519"; } -.dropdown-menu-small .dropdown-divider { - margin: 0.25rem 0; +.fa-broom:before { + content: "\f51a"; } -.dropup .dropdown-menu { - margin-bottom: 0; +.fa-browser:before { + content: "\f37e"; } -.dropright .dropdown-menu { - margin-left: 0; +.fa-brush:before { + content: "\f55d"; } -.dropleft .dropdown-menu { - margin-right: 0; +.fa-btc:before { + content: "\f15a"; } -.dropdown-divider { - height: 0; - margin: 0.75rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; +.fa-bug:before { + content: "\f188"; } -.dropdown-item { - padding: 0.5rem 1.25rem; - font-weight: 300; - color: #212529; - font-size: 0.9375rem; - transition: background-color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-building:before { + content: "\f1ad"; } -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - background-color: #eceeef; +.fa-bullhorn:before { + content: "\f0a1"; } -.dropdown-item.active, .dropdown-item:active { - color: #fff; - background-color: #c3c7cc; +.fa-bullseye:before { + content: "\f140"; } -.dropdown-item.disabled, .dropdown-item:disabled { - color: #868e96; +.fa-bullseye-arrow:before { + content: "\f648"; } -.dropdown-item.disabled:hover, .dropdown-item:disabled:hover { - background: none; - cursor: not-allowed; +.fa-bullseye-pointer:before { + content: "\f649"; } -.dropdown-header { - padding: 0.5rem 1.25rem; - font-size: 0.875rem; - color: #868e96; +.fa-burn:before { + content: "\f46a"; } -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group, -.btn-group-vertical .btn + .btn, -.btn-group-vertical .btn + .btn-group, -.btn-group-vertical .btn-group + .btn, -.btn-group-vertical .btn-group + .btn-group { - margin-left: -1px; +.fa-buromobelexperte:before { + content: "\f37f"; } -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.fa-burrito:before { + content: "\f7ed"; } -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.fa-bus:before { + content: "\f207"; } -.dropdown-toggle-split { - padding-right: 0.9375rem; - padding-left: 0.9375rem; +.fa-bus-alt:before { + content: "\f55e"; } -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; +.fa-bus-school:before { + content: "\f5dd"; } -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 1.3125rem; - padding-left: 1.3125rem; +.fa-business-time:before { + content: "\f64a"; } -.btn-group.show .dropdown-toggle { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +.fa-buysellads:before { + content: "\f20d"; } -.btn-group.show .dropdown-toggle.btn-link { - box-shadow: none; +.fa-cabinet-filing:before { + content: "\f64b"; } -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; +.fa-calculator:before { + content: "\f1ec"; } -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.fa-calculator-alt:before { + content: "\f64c"; } -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; +.fa-calendar:before { + content: "\f133"; } -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; +.fa-calendar-alt:before { + content: "\f073"; } -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.fa-calendar-check:before { + content: "\f274"; } -.input-group > .form-control:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.fa-calendar-day:before { + content: "\f783"; } -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.fa-calendar-edit:before { + content: "\f333"; } -.input-group > .custom-file:not(:first-child) .custom-file-label, -.input-group > .custom-file:not(:first-child) .custom-file-label::after { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.fa-calendar-exclamation:before { + content: "\f334"; } -.input-group.input-group-seamless > .form-control { - border-radius: 0.375rem; +.fa-calendar-minus:before { + content: "\f272"; } -.input-group.input-group-seamless > .input-group-append, -.input-group.input-group-seamless > .input-group-prepend { - position: absolute; - top: 0; - bottom: 0; - z-index: 4; +.fa-calendar-plus:before { + content: "\f271"; } -.input-group.input-group-seamless > .input-group-append .input-group-text, -.input-group.input-group-seamless > .input-group-prepend .input-group-text { - padding: 12px 14px; - background: transparent; - border: none; +.fa-calendar-star:before { + content: "\f736"; } -.input-group.input-group-seamless > .input-group-append { - right: 0; +.fa-calendar-times:before { + content: "\f273"; } -.input-group.input-group-seamless > .input-group-middle { - right: 0; - left: 0; +.fa-calendar-week:before { + content: "\f784"; } -.input-group.input-group-seamless > .input-group-prepend { - left: 0; +.fa-camera:before { + content: "\f030"; } -.input-group.input-group-seamless > .form-control:not(:last-child), -.input-group.input-group-seamless > .custom-select:not(:last-child) { - padding-right: 40px; +.fa-camera-alt:before { + content: "\f332"; } -.input-group.input-group-seamless > .form-control:not(:first-child), -.input-group.input-group-seamless > .custom-select:not(:first-child) { - padding-left: 40px; +.fa-camera-retro:before { + content: "\f083"; } -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; +.fa-campfire:before { + content: "\f6ba"; } -.input-group-prepend { - margin-right: -1px; +.fa-campground:before { + content: "\f6bb"; } -.input-group-append { - margin-left: -1px; +.fa-canadian-maple-leaf:before { + content: "\f785"; } -.input-group-text { - font-size: 1rem; - font-weight: 300; - line-height: 1.5; - color: #abb6bf; - background-color: #f9fafb; - border: 1px solid #becad6; - border-radius: 0.375rem; +.fa-candle-holder:before { + content: "\f6bc"; } -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.fa-candy-cane:before { + content: "\f786"; } -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.fa-candy-corn:before { + content: "\f6bd"; } -.input-group > .input-group-middle > .btn, -.input-group > .input-group-middle > .input-group-text { - border-left: 0; - border-right: 0; - border-radius: 0; +.fa-cannabis:before { + content: "\f55f"; } -.input-group-middle { - display: -ms-flexbox; - display: flex; +.fa-capsules:before { + content: "\f46b"; } -.custom-control { - min-height: 1.5rem; - padding-left: 1.688rem; +.fa-car:before { + content: "\f1b9"; } -.custom-control:hover { - cursor: pointer; +.fa-car-alt:before { + content: "\f5de"; } -.custom-control .custom-control-label:before { - pointer-events: all; +.fa-car-battery:before { + content: "\f5df"; } -.custom-control-inline { - margin-right: 1rem; +.fa-car-bump:before { + content: "\f5e0"; } -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: transparent; - background-color: #007bff; - box-shadow: none; +.fa-car-crash:before { + content: "\f5e1"; } -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-car-garage:before { + content: "\f5e2"; } -.custom-control-input:active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - box-shadow: none; +.fa-car-mechanic:before { + content: "\f5e3"; } -.custom-control-input:disabled ~ .custom-control-label { - color: #868e96; +.fa-car-side:before { + content: "\f5e4"; } -.custom-control-input:disabled ~ .custom-control-label:hover { - cursor: not-allowed; +.fa-car-tilt:before { + content: "\f5e5"; } -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; +.fa-car-wash:before { + content: "\f5e6"; } -.custom-control-label { - position: static; +.fa-caret-circle-down:before { + content: "\f32d"; } -.custom-control-label:hover { - cursor: pointer; +.fa-caret-circle-left:before { + content: "\f32e"; } -.custom-control-label::before { - top: 0.1875rem; - left: 0; - width: 1.125rem; - height: 1.125rem; - background-color: #fff; - border: 1px solid #becad6; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - box-shadow: none; +.fa-caret-circle-right:before { + content: "\f330"; } -.custom-control-label::after { - top: 0.1875rem; - width: 1.125rem; - height: 1.125rem; - background-size: 50% 50%; +.fa-caret-circle-up:before { + content: "\f331"; } -.custom-checkbox .custom-control-label::before { - border-radius: 2px; +.fa-caret-down:before { + content: "\f0d7"; } -.custom-checkbox .custom-control-label::after { - content: ''; - position: absolute; - top: 5px; - left: 7px; - width: 5px; - height: 11px; - opacity: 0; - -webkit-transform: rotate(45deg) scale(0); - transform: rotate(45deg) scale(0); - border-right: 2px solid #fff; - border-bottom: 2px solid #fff; - transition: border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), -webkit-transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - transition: transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - transition: transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), -webkit-transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - transition-delay: 100ms; +.fa-caret-left:before { + content: "\f0d9"; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-image: none; +.fa-caret-right:before { + content: "\f0da"; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - opacity: 1; - -webkit-transform: rotate(45deg) scale(1); - transform: rotate(45deg) scale(1); - background-image: none; +.fa-caret-square-down:before { + content: "\f150"; } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border: none; - background-color: #007bff; - box-shadow: none; +.fa-caret-square-left:before { + content: "\f191"; } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - content: ''; - position: absolute; - -webkit-transform: scale(1); - transform: scale(1); - background-image: none; - background-color: #fff; - border: none; - width: 10px; - height: 2px; - top: 11px; - left: 4px; - opacity: 1; - transition: none; +.fa-caret-square-right:before { + content: "\f152"; } -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background: #e9ecef; - border-color: #becad6; +.fa-caret-square-up:before { + content: "\f151"; } -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after { - border-color: #becad6; +.fa-caret-up:before { + content: "\f0d8"; } -.custom-radio .custom-control-label::before { - border-radius: 50%; +.fa-carrot:before { + content: "\f787"; } -.custom-radio .custom-control-label::after { - content: ''; - border-radius: 50%; - -webkit-transform: scale(0); - transform: scale(0); - background-image: none !important; - position: absolute; - background: #fff; - width: 8px; - height: 8px; - top: 8px; - left: 5px; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - transition-delay: .1s; - opacity: 0; - transform: scale(0); +.fa-cart-arrow-down:before { + content: "\f218"; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::before { - background-color: #007bff; +.fa-cart-plus:before { + content: "\f217"; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); +.fa-cash-register:before { + content: "\f788"; } -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: #a8aeb4; +.fa-cat:before { + content: "\f6be"; } -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background: #e9ecef; - border-color: #becad6; +.fa-cauldron:before { + content: "\f6bf"; } -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after { - background: #becad6; +.fa-cc-amazon-pay:before { + content: "\f42d"; } -.custom-select { - height: calc(2.425rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - line-height: 1.2; - color: #495057; - background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; - background-size: 8px 10px; - border: 1px solid #becad6; - font-weight: 300; - font-size: 0.95rem; - transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - border-radius: 0.375rem; +.fa-cc-amex:before { + content: "\f1f3"; } -.custom-select:focus { - border-color: #007bff; - box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-cc-apple-pay:before { + content: "\f416"; } -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; +.fa-cc-diners-club:before { + content: "\f24c"; } -.custom-select:hover:not(:focus):not(:disabled) { - cursor: pointer; - border-color: #8fa4b8; +.fa-cc-discover:before { + content: "\f1f2"; } -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - padding-right: 0.75rem; +.fa-cc-jcb:before { + content: "\f24b"; } -.custom-select:disabled { - color: #868e96; - background-color: #e9ecef; +.fa-cc-mastercard:before { + content: "\f1f1"; } -.custom-select-sm { - height: calc(2.0125rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 0.75rem; +.fa-cc-paypal:before { + content: "\f1f4"; } -.custom-select-lg { - height: calc(3.375rem + 2px); - font-size: 1.25rem; - padding-top: 0.375rem; - padding-bottom: 0.375rem; +.fa-cc-stripe:before { + content: "\f1f5"; } -.custom-file { - height: calc(2.428rem + 2px); - font-size: 0.95rem; - transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-cc-visa:before { + content: "\f1f0"; } -.custom-file-input { - min-width: 14rem; - height: calc(2.428rem + 2px); +.fa-centercode:before { + content: "\f380"; } -.custom-file-input:focus ~ .custom-file-label { - border-color: #007bff; - color: #495057; - box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-centos:before { + content: "\f789"; } -.custom-file-input:focus ~ .custom-file-label::after { - border-color: #007bff; - color: #007bff; - background: #e6f2ff; +.fa-certificate:before { + content: "\f0a3"; } -.custom-file-input:focus ~ .custom-file-label:hover { - border-color: #007bff; +.fa-chair:before { + content: "\f6c0"; } -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; +.fa-chair-office:before { + content: "\f6c1"; } -.custom-file-input:not(:disabled):hover { - cursor: pointer; +.fa-chalkboard:before { + content: "\f51b"; } -.custom-file-input:not(:disabled):hover ~ .custom-file-label, -.custom-file-input:not(:disabled):hover ~ .custom-file-label:before { - border-color: #8fa4b8; +.fa-chalkboard-teacher:before { + content: "\f51c"; } -.custom-file-input:disabled + .custom-file-label { - color: #868e96; - background-color: #f8f9fa; +.fa-charging-station:before { + content: "\f5e7"; } -.custom-file-label { - height: calc(2.428rem + 2px); - padding: 0.5rem 1rem; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #becad6; - font-weight: 300; - box-shadow: none; - transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border-color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - border-radius: 0.375rem; +.fa-chart-area:before { + content: "\f1fe"; } -.custom-file-label::after { - padding: 0.5rem 1rem; - height: calc(calc(2.428rem + 2px) - 1px * 2); - line-height: 1.5; - color: #495057; - border-left: 1px solid #becad6; - background-color: #e9ecef; - border-radius: 0 0.375rem 0.375rem 0; +.fa-chart-bar:before { + content: "\f080"; } -.custom-toggle { - position: relative; - padding-left: 3.75rem; +.fa-chart-line:before { + content: "\f201"; } -.custom-toggle .custom-control-label::before { - position: absolute; - top: 0; - left: 0; - display: block; - width: 3.125rem; - height: 1.75rem; - background: #fff; - border-radius: 100px; - border: 0.0625rem solid #becad6; +.fa-chart-line-down:before { + content: "\f64d"; } -.custom-toggle .custom-control-label::after { - content: ''; - position: absolute; - top: 0.25rem; - left: 0.25rem; - width: 1.25rem; - height: 1.25rem; - background: #becad6; - border-radius: 6.25rem; - transition: 350ms; +.fa-chart-network:before { + content: "\f78a"; } -.custom-toggle .custom-control-input:checked ~ .custom-control-label::before { - background: #17c671; - border-color: #17c671; +.fa-chart-pie:before { + content: "\f200"; } -.custom-toggle .custom-control-input:checked ~ .custom-control-label::after { - left: 2.875rem; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - background: #fff; +.fa-chart-pie-alt:before { + content: "\f64e"; } -.custom-toggle .custom-control-input:checked:disabled ~ .custom-control-label::before { - background: #e9ecef; - border-color: #becad6; +.fa-chart-scatter:before { + content: "\f7ee"; } -.custom-toggle .custom-control-input:checked:disabled ~ .custom-control-label::after { - background: #becad6; +.fa-check:before { + content: "\f00c"; } -.custom-toggle .custom-control-input:active:not(:disabled) ~ .custom-control-label::after { - width: 1.625rem; +.fa-check-circle:before { + content: "\f058"; } -.custom-toggle .custom-control-input:active:not(:checked) ~ .custom-control-label::before { - background-color: #fff; +.fa-check-double:before { + content: "\f560"; } -.custom-toggle .custom-control-input:disabled:active ~ .custom-control-label::before { - background-color: #e9ecef; +.fa-check-square:before { + content: "\f14a"; } -.custom-toggle .custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-cheese:before { + content: "\f7ef"; } -.custom-toggle .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +.fa-cheese-swiss:before { + content: "\f7f0"; } -.custom-toggle.custom-toggle-sm { - padding-left: 2.625rem; +.fa-cheeseburger:before { + content: "\f7f1"; } -.custom-toggle.custom-toggle-sm .custom-control-label::before { - top: .1875rem; - position: absolute; - display: block; - width: 2.1875rem; - height: 1.125rem; - background: #fff; - border-radius: 100px; - border: 0.0625rem solid #becad6; +.fa-chess:before { + content: "\f439"; } -.custom-toggle.custom-toggle-sm .custom-control-label::after { - content: ''; - position: absolute; - top: .375rem; - left: 0.1875rem; - width: 0.75rem; - height: 0.75rem; +.fa-chess-bishop:before { + content: "\f43a"; } -.custom-toggle.custom-toggle-sm .custom-control-input:checked ~ .custom-control-label::after { - left: 1.9375rem; +.fa-chess-bishop-alt:before { + content: "\f43b"; } -.custom-toggle.custom-toggle-sm .custom-control-input:active:not(:disabled) ~ .custom-control-label::after { - width: 1rem; +.fa-chess-board:before { + content: "\f43c"; } -.nav { - font-size: 0.875rem; - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; +.fa-chess-clock:before { + content: "\f43d"; } -.nav-link { - padding: 0.625rem 1.125rem; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-chess-clock-alt:before { + content: "\f43e"; } -.nav-link.disabled { - color: #868e96; +.fa-chess-king:before { + content: "\f43f"; } -.nav-tabs { - border-bottom: 1px solid #d1d4d8; +.fa-chess-king-alt:before { + content: "\f440"; } -.nav-tabs .nav-item { - margin-bottom: -1px; +.fa-chess-knight:before { + content: "\f441"; } -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; +.fa-chess-knight-alt:before { + content: "\f442"; } -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef; +.fa-chess-pawn:before { + content: "\f443"; } -.nav-tabs .nav-link.disabled { - color: #868e96; +.fa-chess-pawn-alt:before { + content: "\f444"; } -.nav-tabs .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-chess-queen:before { + content: "\f445"; } -.nav-tabs .nav-link:hover { - border-color: #e7e9ea; +.fa-chess-queen-alt:before { + content: "\f446"; } -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #ddd; +.fa-chess-rook:before { + content: "\f447"; } -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; +.fa-chess-rook-alt:before { + content: "\f448"; } -.nav-pills .nav-link { - border-radius: 0.375rem; +.fa-chevron-circle-down:before { + content: "\f13a"; } -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; +.fa-chevron-circle-left:before { + content: "\f137"; } -.nav-pills:hover { - background-color: #fdfdfd; +.fa-chevron-circle-right:before { + content: "\f138"; } -.nav-outlined-pills .nav-link { - border-radius: 0.375rem; - border: 1px solid transparent; +.fa-chevron-circle-up:before { + content: "\f139"; } -.nav-outlined-pills .nav-link.active, -.show > .nav-outlined-pills .nav-link { - background: none; - color: #007bff; - border-color: #007bff; +.fa-chevron-double-down:before { + content: "\f322"; } -.nav-outlined-pills .nav-link:hover { - border-color: #e7e9ea; +.fa-chevron-double-left:before { + content: "\f323"; } -.nav-blue .nav-link.active { - background-color: #007bff; - border-color: #0074f0; - color: #fff; +.fa-chevron-double-right:before { + content: "\f324"; } -.nav-blue .nav-link.disabled { - color: #868e96; +.fa-chevron-double-up:before { + content: "\f325"; } -.nav-blue .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-chevron-down:before { + content: "\f078"; } -.nav-blue .nav-link { - color: #007bff; +.fa-chevron-left:before { + content: "\f053"; } -.nav-blue.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #3395ff; - color: #007bff; +.fa-chevron-right:before { + content: "\f054"; } -.nav-blue.nav-outlined-pills .nav-link.active:hover { - border-color: #3395ff; +.fa-chevron-square-down:before { + content: "\f329"; } -.nav-blue.nav-outlined-pills .nav-link { - color: #007bff; +.fa-chevron-square-left:before { + content: "\f32a"; } -.nav-indigo .nav-link.active { - background-color: #674eec; - border-color: #5b40eb; - color: #fff; +.fa-chevron-square-right:before { + content: "\f32b"; } -.nav-indigo .nav-link.disabled { - color: #868e96; +.fa-chevron-square-up:before { + content: "\f32c"; } -.nav-indigo .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-chevron-up:before { + content: "\f077"; } -.nav-indigo .nav-link { - color: #674eec; +.fa-child:before { + content: "\f1ae"; } -.nav-indigo.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #8f7cf1; - color: #674eec; +.fa-chimney:before { + content: "\f78b"; } -.nav-indigo.nav-outlined-pills .nav-link.active:hover { - border-color: #8f7cf1; +.fa-chrome:before { + content: "\f268"; } -.nav-indigo.nav-outlined-pills .nav-link { - color: #674eec; +.fa-church:before { + content: "\f51d"; } -.nav-purple .nav-link.active { - background-color: #8445f7; - border-color: #7a36f6; - color: #fff; +.fa-circle:before { + content: "\f111"; } -.nav-purple .nav-link.disabled { - color: #868e96; +.fa-circle-notch:before { + content: "\f1ce"; } -.nav-purple .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-city:before { + content: "\f64f"; } -.nav-purple .nav-link { - color: #8445f7; +.fa-claw-marks:before { + content: "\f6c2"; } -.nav-purple.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #a476f9; - color: #8445f7; +.fa-clinic-medical:before { + content: "\f7f2"; } -.nav-purple.nav-outlined-pills .nav-link.active:hover { - border-color: #a476f9; +.fa-clipboard:before { + content: "\f328"; } -.nav-purple.nav-outlined-pills .nav-link { - color: #8445f7; +.fa-clipboard-check:before { + content: "\f46c"; } -.nav-pink .nav-link.active { - background-color: #ff4169; - border-color: #ff325d; - color: #fff; +.fa-clipboard-list:before { + content: "\f46d"; } -.nav-pink .nav-link.disabled { - color: #868e96; +.fa-clipboard-list-check:before { + content: "\f737"; } -.nav-pink .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-clipboard-prescription:before { + content: "\f5e8"; } -.nav-pink .nav-link { - color: #ff4169; +.fa-clipboard-user:before { + content: "\f7f3"; } -.nav-pink.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #ff7491; - color: #ff4169; +.fa-clock:before { + content: "\f017"; } -.nav-pink.nav-outlined-pills .nav-link.active:hover { - border-color: #ff7491; +.fa-clone:before { + content: "\f24d"; } -.nav-pink.nav-outlined-pills .nav-link { - color: #ff4169; +.fa-closed-captioning:before { + content: "\f20a"; } -.nav-red .nav-link.active { - background-color: #c4183c; - border-color: #b61638; - color: #fff; +.fa-cloud:before { + content: "\f0c2"; } -.nav-red .nav-link.disabled { - color: #868e96; +.fa-cloud-download:before { + content: "\f0ed"; } -.nav-red .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-cloud-download-alt:before { + content: "\f381"; } -.nav-red .nav-link { - color: #c4183c; +.fa-cloud-drizzle:before { + content: "\f738"; } -.nav-red.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #e52a51; - color: #c4183c; +.fa-cloud-hail:before { + content: "\f739"; } -.nav-red.nav-outlined-pills .nav-link.active:hover { - border-color: #e52a51; +.fa-cloud-hail-mixed:before { + content: "\f73a"; } -.nav-red.nav-outlined-pills .nav-link { - color: #c4183c; +.fa-cloud-meatball:before { + content: "\f73b"; } -.nav-orange .nav-link.active { - background-color: #fb7906; - border-color: #ee7204; - color: #fff; +.fa-cloud-moon:before { + content: "\f6c3"; } -.nav-orange .nav-link.disabled { - color: #868e96; +.fa-cloud-moon-rain:before { + content: "\f73c"; } -.nav-orange .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-cloud-rain:before { + content: "\f73d"; } -.nav-orange .nav-link { - color: #fb7906; +.fa-cloud-rainbow:before { + content: "\f73e"; } -.nav-orange.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #fc9438; - color: #fb7906; +.fa-cloud-showers:before { + content: "\f73f"; } -.nav-orange.nav-outlined-pills .nav-link.active:hover { - border-color: #fc9438; +.fa-cloud-showers-heavy:before { + content: "\f740"; } -.nav-orange.nav-outlined-pills .nav-link { - color: #fb7906; +.fa-cloud-sleet:before { + content: "\f741"; } -.nav-yellow .nav-link.active { - background-color: #ffb400; - border-color: #f0a900; - color: #212529; +.fa-cloud-snow:before { + content: "\f742"; } -.nav-yellow .nav-link.disabled { - color: #868e96; +.fa-cloud-sun:before { + content: "\f6c4"; } -.nav-yellow .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-cloud-sun-rain:before { + content: "\f743"; } -.nav-yellow .nav-link { - color: #ffb400; +.fa-cloud-upload:before { + content: "\f0ee"; } -.nav-yellow.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #ffc333; - color: #ffb400; +.fa-cloud-upload-alt:before { + content: "\f382"; } -.nav-yellow.nav-outlined-pills .nav-link.active:hover { - border-color: #ffc333; +.fa-clouds:before { + content: "\f744"; } -.nav-yellow.nav-outlined-pills .nav-link { - color: #ffb400; +.fa-clouds-moon:before { + content: "\f745"; } -.nav-green .nav-link.active { - background-color: #17c671; - border-color: #15b869; - color: #fff; +.fa-clouds-sun:before { + content: "\f746"; } -.nav-green .nav-link.disabled { - color: #868e96; +.fa-cloudscale:before { + content: "\f383"; } -.nav-green .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-cloudsmith:before { + content: "\f384"; } -.nav-green .nav-link { - color: #17c671; +.fa-cloudversify:before { + content: "\f385"; } -.nav-green.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #2ae68b; - color: #17c671; +.fa-club:before { + content: "\f327"; } -.nav-green.nav-outlined-pills .nav-link.active:hover { - border-color: #2ae68b; +.fa-cocktail:before { + content: "\f561"; } -.nav-green.nav-outlined-pills .nav-link { - color: #17c671; +.fa-code:before { + content: "\f121"; } -.nav-teal .nav-link.active { - background-color: #1adba2; - border-color: #18cd98; - color: #212529; +.fa-code-branch:before { + content: "\f126"; } -.nav-teal .nav-link.disabled { - color: #868e96; +.fa-code-commit:before { + content: "\f386"; } -.nav-teal .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-code-merge:before { + content: "\f387"; } -.nav-teal .nav-link { - color: #1adba2; +.fa-codepen:before { + content: "\f1cb"; } -.nav-teal.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #40e8b7; - color: #1adba2; +.fa-codiepie:before { + content: "\f284"; } -.nav-teal.nav-outlined-pills .nav-link.active:hover { - border-color: #40e8b7; +.fa-coffee:before { + content: "\f0f4"; } -.nav-teal.nav-outlined-pills .nav-link { - color: #1adba2; +.fa-coffee-togo:before { + content: "\f6c5"; } -.nav-cyan .nav-link.active { - background-color: #00b8d8; - border-color: #00abc9; - color: #fff; +.fa-coffin:before { + content: "\f6c6"; } -.nav-cyan .nav-link.disabled { - color: #868e96; +.fa-cog:before { + content: "\f013"; } -.nav-cyan .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-cogs:before { + content: "\f085"; } -.nav-cyan .nav-link { - color: #00b8d8; +.fa-coins:before { + content: "\f51e"; } -.nav-cyan.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #0cdbff; - color: #00b8d8; +.fa-columns:before { + content: "\f0db"; } -.nav-cyan.nav-outlined-pills .nav-link.active:hover { - border-color: #0cdbff; +.fa-comment:before { + content: "\f075"; } -.nav-cyan.nav-outlined-pills .nav-link { - color: #00b8d8; +.fa-comment-alt:before { + content: "\f27a"; } -.nav-white .nav-link.active { - background-color: #fff; - border-color: #f7f7f7; - color: #212529; +.fa-comment-alt-check:before { + content: "\f4a2"; } -.nav-white .nav-link.disabled { - color: #868e96; +.fa-comment-alt-dollar:before { + content: "\f650"; } -.nav-white .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-comment-alt-dots:before { + content: "\f4a3"; } -.nav-white .nav-link { - color: #fff; +.fa-comment-alt-edit:before { + content: "\f4a4"; } -.nav-white.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: white; - color: #fff; +.fa-comment-alt-exclamation:before { + content: "\f4a5"; } -.nav-white.nav-outlined-pills .nav-link.active:hover { - border-color: white; +.fa-comment-alt-lines:before { + content: "\f4a6"; } -.nav-white.nav-outlined-pills .nav-link { - color: #fff; +.fa-comment-alt-medical:before { + content: "\f7f4"; } -.nav-gray .nav-link.active { - background-color: #868e96; - border-color: #7e868f; - color: #fff; +.fa-comment-alt-minus:before { + content: "\f4a7"; } -.nav-gray .nav-link.disabled { - color: #868e96; +.fa-comment-alt-plus:before { + content: "\f4a8"; } -.nav-gray .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-comment-alt-slash:before { + content: "\f4a9"; } -.nav-gray .nav-link { - color: #868e96; +.fa-comment-alt-smile:before { + content: "\f4aa"; } -.nav-gray.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #a1a8ae; - color: #868e96; +.fa-comment-alt-times:before { + content: "\f4ab"; } -.nav-gray.nav-outlined-pills .nav-link.active:hover { - border-color: #a1a8ae; +.fa-comment-check:before { + content: "\f4ac"; } -.nav-gray.nav-outlined-pills .nav-link { - color: #868e96; +.fa-comment-dollar:before { + content: "\f651"; } -.nav-gray-dark .nav-link.active { - background-color: #343a40; - border-color: #2d3238; - color: #fff; +.fa-comment-dots:before { + content: "\f4ad"; } -.nav-gray-dark .nav-link.disabled { - color: #868e96; +.fa-comment-edit:before { + content: "\f4ae"; } -.nav-gray-dark .nav-link.disabled:hover { - cursor: not-allowed; - border-color: transparent; +.fa-comment-exclamation:before { + content: "\f4af"; } -.nav-gray-dark .nav-link { - color: #343a40; +.fa-comment-lines:before { + content: "\f4b0"; } -.nav-gray-dark.nav-outlined-pills .nav-link.active { - background: transparent; - border-color: #4b545c; - color: #343a40; +.fa-comment-medical:before { + content: "\f7f5"; } -.nav-gray-dark.nav-outlined-pills .nav-link.active:hover { - border-color: #4b545c; +.fa-comment-minus:before { + content: "\f4b1"; } -.nav-gray-dark.nav-outlined-pills .nav-link { - color: #343a40; +.fa-comment-plus:before { + content: "\f4b2"; } -.navbar { - padding: 0.75rem 1.5rem; +.fa-comment-slash:before { + content: "\f4b3"; } -.navbar-brand { - padding-top: 0.625rem; - padding-bottom: 0.625rem; - margin-right: 1.5rem; - font-size: 1rem; - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-weight: 400; +.fa-comment-smile:before { + content: "\f4b4"; } -.navbar-text { - padding-top: 0.625rem; - padding-bottom: 0.625rem; +.fa-comment-times:before { + content: "\f4b5"; } -.navbar-toggler { - padding: 0.5rem 0.5rem; - font-size: 1rem; - background: #fff; - border: 1px solid transparent; - border-radius: 0.375rem; +.fa-comments:before { + content: "\f086"; } -@media (min-width: 576px) { - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.625rem; - padding-left: 0.625rem; - } +.fa-comments-alt:before { + content: "\f4b6"; } -@media (min-width: 768px) { - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.625rem; - padding-left: 0.625rem; - } +.fa-comments-alt-dollar:before { + content: "\f652"; } -@media (min-width: 992px) { - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.625rem; - padding-left: 0.625rem; - } +.fa-comments-dollar:before { + content: "\f653"; } -@media (min-width: 1200px) { - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.625rem; - padding-left: 0.625rem; - } +.fa-compact-disc:before { + content: "\f51f"; } -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.625rem; - padding-left: 0.625rem; +.fa-compass:before { + content: "\f14e"; } -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); +.fa-compass-slash:before { + content: "\f5e9"; } -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); +.fa-compress:before { + content: "\f066"; } -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); +.fa-compress-alt:before { + content: "\f422"; } -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); +.fa-compress-arrows-alt:before { + content: "\f78c"; } -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); +.fa-compress-wide:before { + content: "\f326"; } -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); +.fa-concierge-bell:before { + content: "\f562"; } -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); - background: none; +.fa-confluence:before { + content: "\f78d"; } -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +.fa-connectdevelop:before { + content: "\f20e"; } -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); +.fa-container-storage:before { + content: "\f4b7"; } -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); +.fa-contao:before { + content: "\f26d"; } -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); +.fa-conveyor-belt:before { + content: "\f46e"; } -.navbar-dark .navbar-brand { - color: white; +.fa-conveyor-belt-alt:before { + content: "\f46f"; } -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: white; +.fa-cookie:before { + content: "\f563"; } -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); +.fa-cookie-bite:before { + content: "\f564"; } -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); +.fa-copy:before { + content: "\f0c5"; } -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); +.fa-copyright:before { + content: "\f1f9"; } -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: white; +.fa-corn:before { + content: "\f6c7"; } -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); - background: none; +.fa-couch:before { + content: "\f4b8"; } -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +.fa-cow:before { + content: "\f6c8"; } -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); +.fa-cpanel:before { + content: "\f388"; } -.navbar-dark .navbar-text a { - color: white; +.fa-creative-commons:before { + content: "\f25e"; } -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: white; +.fa-creative-commons-by:before { + content: "\f4e7"; } -.card { - background-color: #fff; - border: none; - border-radius: 0.625rem; - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +.fa-creative-commons-nc:before { + content: "\f4e8"; } -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.625rem; - border-top-right-radius: 0.625rem; +.fa-creative-commons-nc-eu:before { + content: "\f4e9"; } -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.625rem; - border-bottom-left-radius: 0.625rem; +.fa-creative-commons-nc-jp:before { + content: "\f4ea"; } -.card .list-group-item { - padding: 0.8125rem 1.875rem; +.fa-creative-commons-nd:before { + content: "\f4eb"; } -.card .card-text { - margin-bottom: 1.5625rem; +.fa-creative-commons-pd:before { + content: "\f4ec"; } -.card a:hover { - text-decoration: none; +.fa-creative-commons-pd-alt:before { + content: "\f4ed"; } -.card-small { - box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +.fa-creative-commons-remix:before { + content: "\f4ee"; } -.card-small .card-header, -.card-small .card-body, -.card-small .card-footer { - padding: 1rem 1rem; +.fa-creative-commons-sa:before { + content: "\f4ef"; } -.card-body { - padding: 1.875rem; +.fa-creative-commons-sampling:before { + content: "\f4f0"; } -.card-body > p:last-child { - margin-bottom: 0; +.fa-creative-commons-sampling-plus:before { + content: "\f4f1"; } -.card-title { - font-weight: 500; - margin-bottom: 0.75rem; +.fa-creative-commons-share:before { + content: "\f4f2"; } -.card-subtitle { - margin-top: -1.09375rem; +.fa-creative-commons-zero:before { + content: "\f4f3"; } -.card-link { - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; +.fa-credit-card:before { + content: "\f09d"; } -.card-link + .card-link { - margin-left: 1.875rem; +.fa-credit-card-blank:before { + content: "\f389"; } -.card-header { - padding: 1.09375rem 1.875rem; - background-color: rgba(90, 97, 105, 0.06); - border-bottom: none; +.fa-credit-card-front:before { + content: "\f38a"; } -.card-header:first-child { - border-radius: 0.625rem 0.625rem 0 0; +.fa-cricket:before { + content: "\f449"; } -.card-footer { - padding: 1.09375rem 1.875rem; - background-color: rgba(90, 97, 105, 0.06); - border-top: none; +.fa-critical-role:before { + content: "\f6c9"; } -.card-footer:last-child { - border-radius: 0 0 0.625rem 0.625rem; +.fa-croissant:before { + content: "\f7f6"; } -.card-header-tabs { - margin-bottom: -1rem; - border-bottom: 0; +.fa-crop:before { + content: "\f125"; } -.card-header-tabs .nav-link, -.card-header-tabs .nav-link:hover { - border-bottom: transparent; +.fa-crop-alt:before { + content: "\f565"; } -.card-header-pills { - margin-right: -0.9375rem; - margin-left: -0.9375rem; +.fa-cross:before { + content: "\f654"; } -.card-header-pills:hover { - background: transparent; +.fa-crosshairs:before { + content: "\f05b"; } -.card-img-overlay { - padding: 1.875rem 2.1875rem; - background: rgba(90, 97, 105, 0.5); - border-radius: 0.625rem; +.fa-crow:before { + content: "\f520"; } -.card-img-overlay .card-title { - color: #fff; +.fa-crown:before { + content: "\f521"; } -.card-img { - border-radius: 0.625rem; +.fa-crutch:before { + content: "\f7f7"; } -.card-img-top { - border-top-left-radius: 0.625rem; - border-top-right-radius: 0.625rem; +.fa-crutches:before { + content: "\f7f8"; } -.card-img-bottom { - border-bottom-right-radius: 0.625rem; - border-bottom-left-radius: 0.625rem; +.fa-css3:before { + content: "\f13c"; } -.card-deck .card { - margin-bottom: 0.9375rem; +.fa-css3-alt:before { + content: "\f38b"; } -@media (min-width: 576px) { - .card-deck { - margin-right: -0.9375rem; - margin-left: -0.9375rem; - } - .card-deck .card { - margin-right: 0.9375rem; - margin-left: 0.9375rem; - } +.fa-cube:before { + content: "\f1b2"; } -.card-group > .card { - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +.fa-cubes:before { + content: "\f1b3"; } -.card-group > .card:last-child .card-body, -.card-group > .card:last-child .card-footer { - border-right: none; +.fa-curling:before { + content: "\f44a"; } -.card-group .card-body, -.card-group .card-footer { - border-right: 1px solid #e7e9ea; +.fa-cut:before { + content: "\f0c4"; } -@media (min-width: 576px) { - .card-group { - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); - border-radius: 0.625rem; - } - .card-group > .card { - box-shadow: none; - } - .card-group > .card:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - .card-group > .card:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - .card-group > .card:only-child { - border-radius: 0.625rem; - } - .card-group > .card:only-child .card-img-top, - .card-group > .card:only-child .card-header { - border-top-left-radius: 0.625rem; - border-top-right-radius: 0.625rem; - } - .card-group > .card:only-child .card-img-bottom, - .card-group > .card:only-child .card-footer { - border-bottom-right-radius: 0.625rem; - border-bottom-left-radius: 0.625rem; - } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { - border-radius: 0; - } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { - border-radius: 0; - } +.fa-cuttlefish:before { + content: "\f38c"; } -.card-columns .card { - margin-bottom: 2.1875rem; +.fa-d-and-d:before { + content: "\f38d"; } -@media (min-width: 576px) { - .card-columns { - -webkit-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; - } +.fa-d-and-d-beyond:before { + content: "\f6ca"; } -.pagination { - padding-left: 0; - list-style: none; - border-radius: 0.375rem; - font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-size: 0.875rem; +.fa-dagger:before { + content: "\f6cb"; } -.page-link { - padding: 0.5rem 0.75rem; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: none; - margin: 0; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-dashcube:before { + content: "\f210"; } -.page-link:hover, .page-link:focus { - color: #0056b3; - background-color: #f5f5f6; - border-color: #dfe1e3; +.fa-database:before { + content: "\f1c0"; } -.page-item { - box-shadow: 0 0.125rem 0.9375rem rgba(90, 97, 105, 0.1), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.15); +.fa-deaf:before { + content: "\f2a4"; } -.page-item:first-child { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - overflow: hidden; +.fa-debug:before { + content: "\f7f9"; } -.page-item:last-child { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - overflow: hidden; +.fa-deer:before { + content: "\f78e"; } -.page-item:last-child .page-link { - border-right: none; +.fa-deer-rudolph:before { + content: "\f78f"; } -.page-item.active .page-link { - color: #fff; - background-color: #007bff; - border-color: #007bff; +.fa-delicious:before { + content: "\f1a5"; } -.page-item.disabled .page-link { - color: #a8aeb4; - background-color: #fff; - border-color: #dfe1e3; +.fa-democrat:before { + content: "\f747"; } -.pagination-lg .page-link { - padding: 0.9375rem 1.5625rem; - font-size: 1.25rem; - line-height: 1.5; +.fa-deploydog:before { + content: "\f38e"; } -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; +.fa-deskpro:before { + content: "\f38f"; } -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; +.fa-desktop:before { + content: "\f108"; } -.pagination-sm .page-link { - padding: 0.25rem 0.6875rem; - font-size: 0.875rem; - line-height: 1.5; +.fa-desktop-alt:before { + content: "\f390"; } -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; +.fa-dev:before { + content: "\f6cc"; } -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; +.fa-deviantart:before { + content: "\f1bd"; } -.badge { - padding: 0.375rem 0.5rem; - font-size: 75%; - font-weight: 500; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - color: #fff; - border-radius: 0.375rem; +.fa-dewpoint:before { + content: "\f748"; } -a.badge { - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-dharmachakra:before { + content: "\f655"; } -.badge-pill { - padding-right: 0.5rem; - padding-left: 0.5rem; - border-radius: 10rem; +.fa-dhl:before { + content: "\f790"; } -.badge-squared { - border-radius: 0; +.fa-diagnoses:before { + content: "\f470"; } -.badge-primary { - color: #fff; - background-color: #007bff; +.fa-diamond:before { + content: "\f219"; } -.badge-primary[href]:hover, .badge-primary[href]:focus { - color: #fff; - text-decoration: none; - background-color: #0062cc; +.fa-diaspora:before { + content: "\f791"; } -.badge-outline-primary { - background: none; - border: 1px solid #007bff; - color: #007bff; +.fa-dice:before { + content: "\f522"; } -.badge-secondary { - color: #fff; - background-color: #5A6169; +.fa-dice-d10:before { + content: "\f6cd"; } -.badge-secondary[href]:hover, .badge-secondary[href]:focus { - color: #fff; - text-decoration: none; - background-color: #42484e; +.fa-dice-d12:before { + content: "\f6ce"; } -.badge-outline-secondary { - background: none; - border: 1px solid #5A6169; - color: #5A6169; +.fa-dice-d20:before { + content: "\f6cf"; } -.badge-success { - color: #fff; - background-color: #17c671; +.fa-dice-d4:before { + content: "\f6d0"; } -.badge-success[href]:hover, .badge-success[href]:focus { - color: #fff; - text-decoration: none; - background-color: #129857; +.fa-dice-d6:before { + content: "\f6d1"; } -.badge-outline-success { - background: none; - border: 1px solid #17c671; - color: #17c671; +.fa-dice-d8:before { + content: "\f6d2"; } -.badge-info { - color: #fff; - background-color: #00b8d8; +.fa-dice-five:before { + content: "\f523"; } -.badge-info[href]:hover, .badge-info[href]:focus { - color: #fff; - text-decoration: none; - background-color: #008da5; +.fa-dice-four:before { + content: "\f524"; } -.badge-outline-info { - background: none; - border: 1px solid #00b8d8; - color: #00b8d8; +.fa-dice-one:before { + content: "\f525"; } -.badge-warning { - color: #212529; - background-color: #ffb400; +.fa-dice-six:before { + content: "\f526"; } -.badge-warning[href]:hover, .badge-warning[href]:focus { - color: #212529; - text-decoration: none; - background-color: #cc9000; +.fa-dice-three:before { + content: "\f527"; } -.badge-outline-warning { - background: none; - border: 1px solid #ffb400; - color: #ffb400; +.fa-dice-two:before { + content: "\f528"; } -.badge-danger { - color: #fff; - background-color: #c4183c; +.fa-digg:before { + content: "\f1a6"; } -.badge-danger[href]:hover, .badge-danger[href]:focus { - color: #fff; - text-decoration: none; - background-color: #97122e; +.fa-digital-ocean:before { + content: "\f391"; } -.badge-outline-danger { - background: none; - border: 1px solid #c4183c; - color: #c4183c; +.fa-digital-tachograph:before { + content: "\f566"; } -.badge-light { - color: #212529; - background-color: #e9ecef; +.fa-diploma:before { + content: "\f5ea"; } -.badge-light[href]:hover, .badge-light[href]:focus { - color: #212529; - text-decoration: none; - background-color: #cbd3da; +.fa-directions:before { + content: "\f5eb"; } -.badge-outline-light { - background: none; - border: 1px solid #e9ecef; - color: #e9ecef; - color: #212529; +.fa-discord:before { + content: "\f392"; } -.badge-dark { - color: #fff; - background-color: #212529; +.fa-discourse:before { + content: "\f393"; } -.badge-dark[href]:hover, .badge-dark[href]:focus { - color: #fff; - text-decoration: none; - background-color: #0a0c0d; +.fa-disease:before { + content: "\f7fa"; } -.badge-outline-dark { - background: none; - border: 1px solid #212529; - color: #212529; +.fa-divide:before { + content: "\f529"; } -.jumbotron { - padding: 38px 42px; - margin-bottom: 2rem; - background-color: #eceeef; - border-radius: 0.5rem; +.fa-dizzy:before { + content: "\f567"; } -@media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; - } +.fa-dna:before { + content: "\f471"; } -.alert { - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: none; - border-radius: 0; +.fa-do-not-enter:before { + content: "\f5ec"; } -.alert-link { - font-weight: 500; +.fa-dochub:before { + content: "\f394"; } -.alert-dismissible .close { - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-docker:before { + content: "\f395"; } -.alert-dismissible .close:hover { - cursor: pointer; +.fa-dog:before { + content: "\f6d3"; } -.alert-primary { - color: #f5faff; - background-color: #007bff; +.fa-dog-leashed:before { + content: "\f6d4"; } -.alert-primary .alert-link { - color: #f5faff; +.fa-dollar-sign:before { + content: "\f155"; } -.alert-secondary { - color: #d9dcdf; - background-color: #5A6169; +.fa-dolly:before { + content: "\f472"; } -.alert-secondary .alert-link { - color: #d9dcdf; +.fa-dolly-empty:before { + content: "\f473"; } -.alert-success { - color: #d7fae9; - background-color: #17c671; +.fa-dolly-flatbed:before { + content: "\f474"; } -.alert-success .alert-link { - color: #d7fae9; +.fa-dolly-flatbed-alt:before { + content: "\f475"; } -.alert-info { - color: #cef8ff; - background-color: #00b8d8; +.fa-dolly-flatbed-empty:before { + content: "\f476"; } -.alert-info .alert-link { - color: #cef8ff; +.fa-donate:before { + content: "\f4b9"; } -.alert-warning { - color: #fffcf5; - background-color: #ffb400; +.fa-door-closed:before { + content: "\f52a"; } -.alert-warning .alert-link { - color: #fffcf5; +.fa-door-open:before { + content: "\f52b"; } -.alert-danger { - color: #fad7de; - background-color: #c4183c; +.fa-dot-circle:before { + content: "\f192"; } -.alert-danger .alert-link { - color: #fad7de; +.fa-dove:before { + content: "\f4ba"; } -.alert-light { - color: white; - background-color: #e9ecef; - color: #212529; +.fa-download:before { + content: "\f019"; } -.alert-light .alert-link { - color: white; +.fa-draft2digital:before { + content: "\f396"; } -.alert-light .alert-link { - color: #212529; +.fa-drafting-compass:before { + content: "\f568"; } -.alert-dark { - color: #959faa; - background-color: #212529; +.fa-dragon:before { + content: "\f6d5"; } -.alert-dark .alert-link { - color: #959faa; +.fa-draw-circle:before { + content: "\f5ed"; } -.progress-wrapper { - position: relative; - color: #5A6169; +.fa-draw-polygon:before { + content: "\f5ee"; } -.progress-wrapper .progress-label { - font-size: 0.8125rem; +.fa-draw-square:before { + content: "\f5ef"; } -.progress-wrapper .progress-value { - position: absolute; - top: 6px; - right: 0; - color: #5A6169; +.fa-dreidel:before { + content: "\f792"; } -.progress { - height: 0.625rem; - font-size: 0.625rem; - line-height: 0.625rem; - background-color: #f5f5f6; - margin-top: 6px; - border-radius: 1.25rem; - box-shadow: inset 0 0.1rem 0.1rem rgba(90, 97, 105, 0.15); +.fa-dribbble:before { + content: "\f17d"; } -.progress-sm { - height: 0.3125rem; +.fa-dribbble-square:before { + content: "\f397"; } -.progress-lg { - height: 0.9375rem; +.fa-dropbox:before { + content: "\f16b"; } -.progress-lg .progress-bar { - height: 0.9375rem; +.fa-drum:before { + content: "\f569"; } -.progress-bar { - height: 0.625rem; - line-height: 0.625rem; - color: #fff; - background-color: #007bff; - transition: width 0.6s ease; +.fa-drum-steelpan:before { + content: "\f56a"; } -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 0.625rem 0.625rem; +.fa-drumstick:before { + content: "\f6d6"; } -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; +.fa-drumstick-bite:before { + content: "\f6d7"; } -.list-group-small .list-group-item { - padding: 0.625rem 1rem; - font-size: 0.8125rem; +.fa-drupal:before { + content: "\f1a9"; } -.list-group-item-action { - color: #5A6169; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-duck:before { + content: "\f6d8"; } -.list-group-item-action:hover, .list-group-item-action:focus { - color: #5A6169; - background-color: #f7f8f8; +.fa-dumbbell:before { + content: "\f44b"; } -.list-group-item-action:active { - color: #5A6169; - background-color: #eceeef; +.fa-dumpster:before { + content: "\f793"; } -.list-group-item { - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); - font-weight: 300; +.fa-dumpster-fire:before { + content: "\f794"; } -.list-group-item:first-child { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; +.fa-dungeon:before { + content: "\f6d9"; } -.list-group-item:last-child { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; +.fa-dyalog:before { + content: "\f399"; } -.list-group-item.disabled, .list-group-item:disabled { - color: #868e96; - background-color: #fff; +.fa-ear:before { + content: "\f5f0"; } -.list-group-item.active { - color: #fff; - background-color: #007bff; - border-color: #007bff; +.fa-ear-muffs:before { + content: "\f795"; } -.list-group-item-primary { - color: #004085; - background-color: #b8daff; +.fa-earlybirds:before { + content: "\f39a"; } -a.list-group-item-primary, -button.list-group-item-primary { - color: #004085; +.fa-ebay:before { + content: "\f4f4"; } -a.list-group-item-primary:hover, a.list-group-item-primary:focus, -button.list-group-item-primary:hover, -button.list-group-item-primary:focus { - color: #004085; - background-color: #9fcdff; +.fa-eclipse:before { + content: "\f749"; } -a.list-group-item-primary.active, -button.list-group-item-primary.active { - background-color: #004085; - border-color: #004085; +.fa-eclipse-alt:before { + content: "\f74a"; } -.list-group-item-secondary { - color: #2f3237; - background-color: #d1d3d5; +.fa-edge:before { + content: "\f282"; } -a.list-group-item-secondary, -button.list-group-item-secondary { - color: #2f3237; +.fa-edit:before { + content: "\f044"; } -a.list-group-item-secondary:hover, a.list-group-item-secondary:focus, -button.list-group-item-secondary:hover, -button.list-group-item-secondary:focus { - color: #2f3237; - background-color: #c4c6c9; +.fa-egg:before { + content: "\f7fb"; } -a.list-group-item-secondary.active, -button.list-group-item-secondary.active { - background-color: #2f3237; - border-color: #2f3237; +.fa-egg-fried:before { + content: "\f7fc"; } -.list-group-item-success { - color: #0c673b; - background-color: #beefd7; +.fa-eject:before { + content: "\f052"; } -a.list-group-item-success, -button.list-group-item-success { - color: #0c673b; +.fa-elementor:before { + content: "\f430"; } -a.list-group-item-success:hover, a.list-group-item-success:focus, -button.list-group-item-success:hover, -button.list-group-item-success:focus { - color: #0c673b; - background-color: #aaeaca; +.fa-elephant:before { + content: "\f6da"; } -a.list-group-item-success.active, -button.list-group-item-success.active { - background-color: #0c673b; - border-color: #0c673b; +.fa-ellipsis-h:before { + content: "\f141"; } -.list-group-item-info { - color: #006070; - background-color: #b8ebf4; +.fa-ellipsis-h-alt:before { + content: "\f39b"; } -a.list-group-item-info, -button.list-group-item-info { - color: #006070; +.fa-ellipsis-v:before { + content: "\f142"; } -a.list-group-item-info:hover, a.list-group-item-info:focus, -button.list-group-item-info:hover, -button.list-group-item-info:focus { - color: #006070; - background-color: #a2e5f1; +.fa-ellipsis-v-alt:before { + content: "\f39c"; } -a.list-group-item-info.active, -button.list-group-item-info.active { - background-color: #006070; - border-color: #006070; +.fa-ello:before { + content: "\f5f1"; } -.list-group-item-warning { - color: #855e00; - background-color: #ffeab8; +.fa-ember:before { + content: "\f423"; } -a.list-group-item-warning, -button.list-group-item-warning { - color: #855e00; +.fa-empire:before { + content: "\f1d1"; } -a.list-group-item-warning:hover, a.list-group-item-warning:focus, -button.list-group-item-warning:hover, -button.list-group-item-warning:focus { - color: #855e00; - background-color: #ffe29f; +.fa-empty-set:before { + content: "\f656"; } -a.list-group-item-warning.active, -button.list-group-item-warning.active { - background-color: #855e00; - border-color: #855e00; +.fa-engine-warning:before { + content: "\f5f2"; } -.list-group-item-danger { - color: #660c1f; - background-color: #eebec8; +.fa-envelope:before { + content: "\f0e0"; } -a.list-group-item-danger, -button.list-group-item-danger { - color: #660c1f; +.fa-envelope-open:before { + content: "\f2b6"; } -a.list-group-item-danger:hover, a.list-group-item-danger:focus, -button.list-group-item-danger:hover, -button.list-group-item-danger:focus { - color: #660c1f; - background-color: #e9aab7; +.fa-envelope-open-dollar:before { + content: "\f657"; } -a.list-group-item-danger.active, -button.list-group-item-danger.active { - background-color: #660c1f; - border-color: #660c1f; +.fa-envelope-open-text:before { + content: "\f658"; } -.list-group-item-light { - color: #797b7c; - background-color: #f9fafb; +.fa-envelope-square:before { + content: "\f199"; } -a.list-group-item-light, -button.list-group-item-light { - color: #797b7c; +.fa-envira:before { + content: "\f299"; } -a.list-group-item-light:hover, a.list-group-item-light:focus, -button.list-group-item-light:hover, -button.list-group-item-light:focus { - color: #797b7c; - background-color: #eaedf1; +.fa-equals:before { + content: "\f52c"; } -a.list-group-item-light.active, -button.list-group-item-light.active { - background-color: #797b7c; - border-color: #797b7c; +.fa-eraser:before { + content: "\f12d"; } -.list-group-item-dark { - color: #111315; - background-color: #c1c2c3; +.fa-erlang:before { + content: "\f39d"; } -a.list-group-item-dark, -button.list-group-item-dark { - color: #111315; +.fa-ethereum:before { + content: "\f42e"; } -a.list-group-item-dark:hover, a.list-group-item-dark:focus, -button.list-group-item-dark:hover, -button.list-group-item-dark:focus { - color: #111315; - background-color: #b4b5b6; +.fa-ethernet:before { + content: "\f796"; } -a.list-group-item-dark.active, -button.list-group-item-dark.active { - background-color: #111315; - border-color: #111315; +.fa-etsy:before { + content: "\f2d7"; } -.close { - font-size: 1.5rem; - font-weight: 500; - color: #8c949d; - text-shadow: none; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-euro-sign:before { + content: "\f153"; } -.close:hover, .close:focus { - color: #8c949d; +.fa-exchange:before { + content: "\f0ec"; } -.modal { - z-index: 1050; +.fa-exchange-alt:before { + content: "\f362"; } -.modal-dialog { - margin: 0.625rem; +.fa-exclamation:before { + content: "\f12a"; } -.modal.fade .modal-dialog { - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; +.fa-exclamation-circle:before { + content: "\f06a"; } -.modal-dialog-centered { - min-height: calc(100% - (0.625rem * 2)); +.fa-exclamation-square:before { + content: "\f321"; } -.modal-content { - background-color: #fff; - border: none; - border-radius: 0.5rem; - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +.fa-exclamation-triangle:before { + content: "\f071"; } -.modal-backdrop { - z-index: 1040; - background-color: #5A6169; +.fa-expand:before { + content: "\f065"; } -.modal-backdrop.show { - opacity: 0.12; +.fa-expand-alt:before { + content: "\f424"; } -.modal-header { - padding: 0.9375rem 2.1875rem; - border-bottom: 1px solid #dfe1e3; +.fa-expand-arrows:before { + content: "\f31d"; } -.modal-title { - line-height: 1.5; +.fa-expand-arrows-alt:before { + content: "\f31e"; } -.modal-body { - padding: 1.875rem 2.1875rem; +.fa-expand-wide:before { + content: "\f320"; } -.modal-footer { - padding: 0.9375rem 2.1875rem; - border-top: 1px solid #dfe1e3; +.fa-expeditedssl:before { + content: "\f23e"; } -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 1.875rem auto; - } - .modal-dialog-centered { - min-height: calc(100% - (1.875rem * 2)); - } - .modal-content { - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); - } - .modal-sm { - max-width: 300px; - } +.fa-external-link:before { + content: "\f08e"; } -@media (min-width: 992px) { - .modal-lg { - max-width: 800px; - } +.fa-external-link-alt:before { + content: "\f35d"; } -.tooltip { - z-index: 1070; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-style: normal; - font-weight: 300; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; +.fa-external-link-square:before { + content: "\f14c"; } -.tooltip.show { - opacity: 1; +.fa-external-link-square-alt:before { + content: "\f360"; } -.tooltip .arrow { - width: 5px; - height: 5px; +.fa-eye:before { + content: "\f06e"; } -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 5px 0; +.fa-eye-dropper:before { + content: "\f1fb"; } -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - border-width: 5px 2.5px 0; - border-top-color: #fff; +.fa-eye-evil:before { + content: "\f6db"; } -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 5px; +.fa-eye-slash:before { + content: "\f070"; } -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - width: 5px; - height: 5px; +.fa-facebook:before { + content: "\f09a"; } -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - border-width: 2.5px 5px 2.5px 0; - border-right-color: #fff; +.fa-facebook-f:before { + content: "\f39e"; } -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 5px 0; +.fa-facebook-messenger:before { + content: "\f39f"; } -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - border-width: 0 2.5px 5px; - border-bottom-color: #fff; +.fa-facebook-square:before { + content: "\f082"; } -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 5px; +.fa-fantasy-flight-games:before { + content: "\f6dc"; } -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - width: 5px; - height: 5px; +.fa-fast-backward:before { + content: "\f049"; } -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - border-width: 2.5px 0 2.5px 5px; - border-left-color: #fff; +.fa-fast-forward:before { + content: "\f050"; } -.tooltip-inner { - max-width: 200px; - padding: 7px 13px; - color: #5A6169; - background-color: #fff; - box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); - border-radius: 0.375rem; +.fa-fax:before { + content: "\f1ac"; } -.popover { - z-index: 1060; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-style: normal; - font-weight: 300; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - background-color: #fff; - border: none; - padding: 0; - border-radius: 0.5rem; - box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +.fa-feather:before { + content: "\f52d"; } -.popover .arrow { - width: 10px; - height: 5px; - margin: 0 0.5rem; +.fa-feather-alt:before { + content: "\f56b"; } -.popover .arrow::before { - border-width: 11px; +.fa-fedex:before { + content: "\f797"; } -.popover .arrow::after { - border-width: 11px; +.fa-fedora:before { + content: "\f798"; } -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 5px; +.fa-female:before { + content: "\f182"; } -.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { - bottom: calc((5px + 1px) * -1); +.fa-field-hockey:before { + content: "\f44c"; } -.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, -.bs-popover-top .arrow::after, -.bs-popover-auto[x-placement^="top"] .arrow::after { - border-width: 5px 5px 0; +.fa-fighter-jet:before { + content: "\f0fb"; } -.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { - border-top-color: rgba(0, 0, 0, 0.05); +.fa-figma:before { + content: "\f799"; } +.fa-file:before { + content: "\f15b"; +} -.bs-popover-top .arrow::after, -.bs-popover-auto[x-placement^="top"] .arrow::after { - bottom: 1px; - border-top-color: #fff; +.fa-file-alt:before { + content: "\f15c"; } -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 5px; +.fa-file-archive:before { + content: "\f1c6"; } -.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { - left: calc((5px + 1px) * -1); - width: 5px; - height: 10px; - margin: 0.5rem 0; +.fa-file-audio:before { + content: "\f1c7"; } -.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, -.bs-popover-right .arrow::after, -.bs-popover-auto[x-placement^="right"] .arrow::after { - border-width: 5px 5px 5px 0; +.fa-file-certificate:before { + content: "\f5f3"; } -.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { - border-right-color: rgba(0, 0, 0, 0.05); +.fa-file-chart-line:before { + content: "\f659"; } +.fa-file-chart-pie:before { + content: "\f65a"; +} -.bs-popover-right .arrow::after, -.bs-popover-auto[x-placement^="right"] .arrow::after { - left: 1px; - border-right-color: #fff; +.fa-file-check:before { + content: "\f316"; } -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 5px; +.fa-file-code:before { + content: "\f1c9"; } -.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { - top: calc((5px + 1px) * -1); +.fa-file-contract:before { + content: "\f56c"; } -.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, -.bs-popover-bottom .arrow::after, -.bs-popover-auto[x-placement^="bottom"] .arrow::after { - border-width: 0 5px 5px 5px; +.fa-file-csv:before { + content: "\f6dd"; } -.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { - border-bottom-color: rgba(0, 0, 0, 0.05); +.fa-file-download:before { + content: "\f56d"; } +.fa-file-edit:before { + content: "\f31c"; +} -.bs-popover-bottom .arrow::after, -.bs-popover-auto[x-placement^="bottom"] .arrow::after { - top: 1px; - border-bottom-color: #fff; +.fa-file-excel:before { + content: "\f1c3"; } -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - width: 10px; - margin-left: -5px; - border-bottom: 1px solid #f5f5f6; +.fa-file-exclamation:before { + content: "\f31a"; } -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 5px; +.fa-file-export:before { + content: "\f56e"; } -.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { - right: calc((5px + 1px) * -1); - width: 5px; - height: 10px; - margin: 0.5rem 0; +.fa-file-image:before { + content: "\f1c5"; } -.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, -.bs-popover-left .arrow::after, -.bs-popover-auto[x-placement^="left"] .arrow::after { - border-width: 5px 0 5px 5px; +.fa-file-import:before { + content: "\f56f"; } -.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { - border-left-color: rgba(0, 0, 0, 0.05); +.fa-file-invoice:before { + content: "\f570"; } +.fa-file-invoice-dollar:before { + content: "\f571"; +} -.bs-popover-left .arrow::after, -.bs-popover-auto[x-placement^="left"] .arrow::after { - right: 1px; - border-left-color: #fff; +.fa-file-medical:before { + content: "\f477"; } -.popover-header { - padding: 14px 20px; - font-size: 1rem; - color: #212529; - line-height: 14px; - background-color: #f5f5f6; - border-bottom: 1px solid #e7e9ea; - border-top-left-radius: calc(0.5rem - 1px); - border-top-right-radius: calc(0.5rem - 1px); +.fa-file-medical-alt:before { + content: "\f478"; } -.popover-body { - padding: 15px 20px; - color: #5A6169; +.fa-file-minus:before { + content: "\f318"; } -.carousel { - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +.fa-file-pdf:before { + content: "\f1c1"; } -.carousel-item { - transition: -webkit-transform 0.6s ease; - transition: transform 0.6s ease; - transition: transform 0.6s ease, -webkit-transform 0.6s ease; +.fa-file-plus:before { + content: "\f319"; } -.carousel-control-prev, -.carousel-control-next { - width: 15%; - color: #fff; - opacity: 0.5; +.fa-file-powerpoint:before { + content: "\f1c4"; } -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; +.fa-file-prescription:before { + content: "\f572"; } -.carousel-control-prev-icon, -.carousel-control-next-icon { - width: 20px; - height: 20px; +.fa-file-signature:before { + content: "\f573"; } -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +.fa-file-spreadsheet:before { + content: "\f65b"; } -.carousel-control-next-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +.fa-file-times:before { + content: "\f317"; } -.carousel-indicators { - margin-right: 15%; - margin-left: 15%; +.fa-file-upload:before { + content: "\f574"; } -.carousel-indicators li { - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - background-color: rgba(255, 255, 255, 0.5); - border-radius: 3px; +.fa-file-user:before { + content: "\f65c"; } -.carousel-indicators .active { - background-color: #fff; +.fa-file-video:before { + content: "\f1c8"; } -.carousel-caption { - right: 15%; - left: 15%; - color: #fff; +.fa-file-word:before { + content: "\f1c2"; } -.noUi-target, -.noUi-target * { - -webkit-touch-callout: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -ms-touch-action: none; - touch-action: none; - -ms-user-select: none; - -moz-user-select: none; - user-select: none; - box-sizing: border-box; +.fa-files-medical:before { + content: "\f7fd"; } -.noUi-target { - position: relative; - direction: ltr; - background: #eceeef; - border-radius: 5px; - box-shadow: inset 0 1px 2px rgba(90, 97, 105, 0.1); - margin: 35px 0; +.fa-fill:before { + content: "\f575"; } -.noUi-target:focus { - outline: 0; - box-shadow: 0 0 8px rgba(0, 123, 255, 0.65), 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +.fa-fill-drip:before { + content: "\f576"; } -.noUi-base, -.noUi-connects { - width: 100%; - height: 100%; - position: relative; - z-index: 1; +.fa-film:before { + content: "\f008"; } -.noUi-connects { - overflow: hidden; - z-index: 0; +.fa-film-alt:before { + content: "\f3a0"; } -.noUi-connect, -.noUi-origin { - position: absolute; - will-change: transform; - z-index: 1; - top: 0; - left: 0; - height: 100%; - width: 100%; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; +.fa-filter:before { + content: "\f0b0"; } -.noUi-connect:focus, -.noUi-origin:focus { - outline: 0; +.fa-fingerprint:before { + content: "\f577"; } -.noUi-connect { - background: #007bff; - border-radius: 5px; +.fa-fire:before { + content: "\f06d"; } -html:not([dir="rtl"]) .noUi-horizontal .noUi-origin { - left: auto; - right: 0; +.fa-fire-alt:before { + content: "\f7e4"; } -html:not([dir="rtl"]) .noUi-horizontal .noUi-handle { - right: -17px; - left: auto; +.fa-fire-extinguisher:before { + content: "\f134"; } -.noUi-rtl .noUi-value-horizontal { - -webkit-transform: translate(50%, 50%); - transform: translate(50%, 50%); +.fa-fire-smoke:before { + content: "\f74b"; } -.noUi-rtl .noUi-value-vertical { - -webkit-transform: translate(0, 50%); - transform: translate(0, 50%); +.fa-firefox:before { + content: "\f269"; } -.noUi-vertical { - width: 5px; +.fa-fireplace:before { + content: "\f79a"; } -.noUi-vertical .noUi-origin { - width: 0; +.fa-first-aid:before { + content: "\f479"; } -.noUi-vertical .noUi-handle { - left: -10px; - top: -11.5px; +.fa-first-order:before { + content: "\f2b0"; } -.noUi-vertical .noUi-handle:before, .noUi-vertical .noUi-handle:after { - width: 14px; - height: 1px; - left: 6px; - top: 14px; +.fa-first-order-alt:before { + content: "\f50a"; } -.noUi-vertical .noUi-handle:after { - top: 17px; +.fa-firstdraft:before { + content: "\f3a1"; } -.noUi-vertical .noUi-tooltip { - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); - top: 50%; - right: 30px; +.fa-fish:before { + content: "\f578"; } -.noUi-vertical .noUi-draggable { - cursor: ns-resize; +.fa-fish-cooked:before { + content: "\f7fe"; } -.noUi-horizontal { - height: 5px; +.fa-fist-raised:before { + content: "\f6de"; } -.noUi-horizontal .noUi-origin { - height: 0; +.fa-flag:before { + content: "\f024"; } -.noUi-horizontal .noUi-handle { - left: -11.5px; - top: -10px; +.fa-flag-alt:before { + content: "\f74c"; } -.noUi-horizontal .noUi-tooltip { - -webkit-transform: translate(-50%, 0); - transform: translate(-50%, 0); - left: 50%; - bottom: 30px; +.fa-flag-checkered:before { + content: "\f11e"; } -.noUi-handle { - position: absolute; - border: 1px solid #e7e9ea; - border-radius: 50%; - width: 23px; - height: 23px; - box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); - background: #fff; - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +.fa-flag-usa:before { + content: "\f74d"; } -.noUi-handle:hover { - cursor: grab; - cursor: -webkit-grab; - cursor: -moz-grab; +.fa-flame:before { + content: "\f6df"; } -.noUi-handle:active { - cursor: grabbing; - cursor: -webkit-grabbing; - cursor: -moz-grabbing; +.fa-flask:before { + content: "\f0c3"; } -.noUi-handle:focus { - outline: 0; - box-shadow: 0 0 8px rgba(0, 123, 255, 0.65), 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +.fa-flask-poison:before { + content: "\f6e0"; } -.noUi-handle:after { - left: 17px; +.fa-flask-potion:before { + content: "\f6e1"; } -.noUi-state-tap .noUi-connect, -.noUi-state-tap .noUi-origin { - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; +.fa-flickr:before { + content: "\f16e"; } -.noUi-state-drag * { - cursor: inherit !important; +.fa-flipboard:before { + content: "\f44d"; } -.noUi-connects { - border-radius: 5px; +.fa-flower:before { + content: "\f7ff"; } -.noUi-draggable { - cursor: ew-resize; +.fa-flower-daffodil:before { + content: "\f800"; } -.noUi-active { - -webkit-transform: scale(1.1); - transform: scale(1.1); +.fa-flower-tulip:before { + content: "\f801"; } -[disabled] .noUi-connect { - background: #B8B8B8; +.fa-flushed:before { + content: "\f579"; } -[disabled].noUi-target, [disabled].noUi-handle, -[disabled] .noUi-handle { - cursor: not-allowed; +.fa-fly:before { + content: "\f417"; } -[disabled] .noUi-handle { - background: #f2f3f4; +.fa-fog:before { + content: "\f74e"; } -[disabled] .noUi-handle:focus { - box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +.fa-folder:before { + content: "\f07b"; } -.noUi-pips, -.noUi-pips * { - box-sizing: border-box; +.fa-folder-minus:before { + content: "\f65d"; } -.noUi-pips { - position: absolute; - color: #a8aeb4; - font-size: 12px; +.fa-folder-open:before { + content: "\f07c"; } -.noUi-value { - position: absolute; - white-space: nowrap; - text-align: center; +.fa-folder-plus:before { + content: "\f65e"; } -.noUi-value-sub { - color: #a8aeb4; - font-size: 10px; +.fa-folder-times:before { + content: "\f65f"; } -.noUi-marker { - position: absolute; - background: #a8aeb4; +.fa-folder-tree:before { + content: "\f802"; } -.noUi-marker-sub { - background: #a8aeb4; +.fa-folders:before { + content: "\f660"; } -.noUi-marker-large { - background: #a8aeb4; +.fa-font:before { + content: "\f031"; } -.noUi-pips-horizontal { - padding: 10px 0; - height: auto; - top: 100%; - left: 0; - width: 100%; +.fa-font-awesome:before { + content: "\f2b4"; } -.noUi-value-horizontal { - -webkit-transform: translate3d(-50%, 50%, 0); - transform: translate3d(-50%, 50%, 0); +.fa-font-awesome-alt:before { + content: "\f35c"; } -.noUi-marker-horizontal.noUi-marker { - margin-left: -1px; - width: 1px; - height: 4px; +.fa-font-awesome-flag:before { + content: "\f425"; } -.noUi-marker-horizontal.noUi-marker-sub { - height: 5px; +.fa-font-awesome-logo-full:before { + content: "\f4e6"; } -.noUi-marker-horizontal.noUi-marker-large { - height: 7px; +.fa-fonticons:before { + content: "\f280"; } -.noUi-pips-vertical { - padding: 0 10px; - height: 100%; - top: 0; - left: 100%; +.fa-fonticons-fi:before { + content: "\f3a2"; } -.noUi-value-vertical { - -webkit-transform: translate3d(0, -50%, 0); - transform: translate3d(0, -50%, 0); - padding-left: 15px; +.fa-football-ball:before { + content: "\f44e"; } -.noUi-marker-vertical.noUi-marker { - width: 4px; - height: 1px; - margin-top: -1px; +.fa-football-helmet:before { + content: "\f44f"; } -.noUi-marker-vertical.noUi-marker-sub { - width: 10px; +.fa-forklift:before { + content: "\f47a"; } -.noUi-marker-vertical.noUi-marker-large { - width: 7px; +.fa-fort-awesome:before { + content: "\f286"; } -.noUi-tooltip { - display: block; - position: absolute; - text-align: center; - white-space: nowrap; - border-radius: 0.375rem; - border-radius: 0.375rem; - background: #fff; - color: #5A6169; - box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); - font-size: 0.75rem; - padding: 5px 10px; +.fa-fort-awesome-alt:before { + content: "\f3a3"; } -.slider-primary .noUi-connect { - background: #007bff; +.fa-forumbee:before { + content: "\f211"; } -.slider-secondary .noUi-connect { - background: #5A6169; +.fa-forward:before { + content: "\f04e"; } -.slider-success .noUi-connect { - background: #17c671; +.fa-foursquare:before { + content: "\f180"; } -.slider-info .noUi-connect { - background: #00b8d8; +.fa-fragile:before { + content: "\f4bb"; } -.slider-warning .noUi-connect { - background: #ffb400; +.fa-free-code-camp:before { + content: "\f2c5"; } -.slider-danger .noUi-connect { - background: #c4183c; +.fa-freebsd:before { + content: "\f3a4"; } -.slider-light .noUi-connect { - background: #e9ecef; +.fa-french-fries:before { + content: "\f803"; } -.slider-dark .noUi-connect { - background: #212529; +.fa-frog:before { + content: "\f52e"; } -.datepicker { - border-radius: 0.625rem; - direction: ltr; +.fa-frosty-head:before { + content: "\f79b"; } -.datepicker-inline { - width: 220px; +.fa-frown:before { + content: "\f119"; } -.datepicker-rtl { - direction: rtl; +.fa-frown-open:before { + content: "\f57a"; } -.datepicker-rtl.dropdown-menu { - left: auto; +.fa-fulcrum:before { + content: "\f50b"; } -.datepicker-rtl table tr td span { - float: right; +.fa-function:before { + content: "\f661"; } -.datepicker-dropdown { - top: 0; - left: 0; - padding: 20px 22px; +.fa-funnel-dollar:before { + content: "\f662"; } -.datepicker-dropdown:before, .datepicker-dropdown:after { - content: ''; - display: inline-block; - border-top: 0; - position: absolute; +.fa-futbol:before { + content: "\f1e3"; } -.datepicker-dropdown:before { - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #c3c7cc; - border-bottom-color: rgba(0, 0, 0, 0.2); +.fa-galactic-republic:before { + content: "\f50c"; } -.datepicker-dropdown:after { - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; +.fa-galactic-senate:before { + content: "\f50d"; } -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; +.fa-gamepad:before { + content: "\f11b"; } -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; +.fa-gas-pump:before { + content: "\f52f"; } -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; +.fa-gas-pump-slash:before { + content: "\f5f4"; } -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; +.fa-gavel:before { + content: "\f0e3"; } -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; +.fa-gem:before { + content: "\f3a5"; } -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; +.fa-genderless:before { + content: "\f22d"; } -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #c3c7cc; +.fa-get-pocket:before { + content: "\f265"; } -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; +.fa-gg:before { + content: "\f260"; } -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; +.fa-gg-circle:before { + content: "\f261"; } -.datepicker table tr td { - border-radius: 50%; +.fa-ghost:before { + content: "\f6e2"; } -.datepicker table tr th { - border-radius: 0.375rem; - font-weight: 500; +.fa-gift:before { + content: "\f06b"; } -.datepicker table tr td, .datepicker table tr th { - transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); - width: 36px; - height: 36px; - border: none; - text-align: center; +.fa-gift-card:before { + content: "\f663"; } -.table-striped .datepicker table tr td, .table-striped .datepicker table tr th { - background-color: transparent; +.fa-gifts:before { + content: "\f79c"; } -.datepicker table tr td.old, .datepicker table tr td.new { - color: #c3c7cc; +.fa-gingerbread-man:before { + content: "\f79d"; } -.datepicker table tr td.day:hover, .datepicker table tr td.focused { - background: #eceeef; - cursor: pointer; +.fa-git:before { + content: "\f1d3"; } -.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { - background: none; - color: #e7e9ea; - cursor: default; +.fa-git-square:before { + content: "\f1d2"; } -.datepicker table tr td.highlighted { - border-radius: 0; +.fa-github:before { + content: "\f09b"; } -.datepicker table tr td.highlighted.focused { - background: #007bff; +.fa-github-alt:before { + content: "\f113"; } -.datepicker table tr td.highlighted.disabled, .datepicker table tr td.highlighted.disabled:active { - background: #007bff; - color: #5A6169; +.fa-github-square:before { + content: "\f092"; } -.datepicker table tr td.today { - background: #e6f2ff; +.fa-gitkraken:before { + content: "\f3a6"; } -.datepicker table tr td.today.focused { - background: #f5f5f6; +.fa-gitlab:before { + content: "\f296"; } -.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:active { - background: #f5f5f6; - color: #868e96; +.fa-gitter:before { + content: "\f426"; } -.datepicker table tr td.range { - background: #007bff; - color: #fff; - border-radius: 0; +.fa-glass:before { + content: "\f804"; } -.datepicker table tr td.range.focused { - background: #0067d6; +.fa-glass-champagne:before { + content: "\f79e"; } -.datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:active, .datepicker table tr td.range.day.disabled:hover { - background: #0062cc; - color: #3395ff; +.fa-glass-cheers:before { + content: "\f79f"; } -.datepicker table tr td.range.highlighted.focused { - background: #cbd3da; +.fa-glass-martini:before { + content: "\f000"; } -.datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.highlighted.disabled:active { - background: #e9ecef; - color: #e7e9ea; +.fa-glass-martini-alt:before { + content: "\f57b"; } -.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:active { - background: #007bff; - color: #fff; +.fa-glass-whiskey:before { + content: "\f7a0"; } -.datepicker table tr td.day.range-start { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.fa-glass-whiskey-rocks:before { + content: "\f7a1"; } -.datepicker table tr td.day.range-end { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.fa-glasses:before { + content: "\f530"; } -.datepicker table tr td.day.range-start.range-end { - border-radius: 50%; +.fa-glasses-alt:before { + content: "\f5f5"; } -.datepicker table tr td.selected, .datepicker table tr td.selected.highlighted, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.day.range:hover { - background: #007bff; - color: #fff; +.fa-glide:before { + content: "\f2a5"; } -.datepicker table tr td.active, .datepicker table tr td.active.highlighted, .datepicker table tr td.active:hover, .datepicker table tr td.active.highlighted:hover { - background: #007bff; - color: #fff; +.fa-glide-g:before { + content: "\f2a6"; } -.datepicker table tr td span { - display: block; - width: 23%; +.fa-globe:before { + content: "\f0ac"; +} + +.fa-globe-africa:before { + content: "\f57c"; +} + +.fa-globe-americas:before { + content: "\f57d"; +} + +.fa-globe-asia:before { + content: "\f57e"; +} + +.fa-globe-europe:before { + content: "\f7a2"; +} + +.fa-globe-snow:before { + content: "\f7a3"; +} + +.fa-globe-stand:before { + content: "\f5f6"; +} + +.fa-gofore:before { + content: "\f3a7"; +} + +.fa-golf-ball:before { + content: "\f450"; +} + +.fa-golf-club:before { + content: "\f451"; +} + +.fa-goodreads:before { + content: "\f3a8"; +} + +.fa-goodreads-g:before { + content: "\f3a9"; +} + +.fa-google:before { + content: "\f1a0"; +} + +.fa-google-drive:before { + content: "\f3aa"; +} + +.fa-google-play:before { + content: "\f3ab"; +} + +.fa-google-plus:before { + content: "\f2b3"; +} + +.fa-google-plus-g:before { + content: "\f0d5"; +} + +.fa-google-plus-square:before { + content: "\f0d4"; +} + +.fa-google-wallet:before { + content: "\f1ee"; +} + +.fa-gopuram:before { + content: "\f664"; +} + +.fa-graduation-cap:before { + content: "\f19d"; +} + +.fa-gratipay:before { + content: "\f184"; +} + +.fa-grav:before { + content: "\f2d6"; +} + +.fa-greater-than:before { + content: "\f531"; +} + +.fa-greater-than-equal:before { + content: "\f532"; +} + +.fa-grimace:before { + content: "\f57f"; +} + +.fa-grin:before { + content: "\f580"; +} + +.fa-grin-alt:before { + content: "\f581"; +} + +.fa-grin-beam:before { + content: "\f582"; +} + +.fa-grin-beam-sweat:before { + content: "\f583"; +} + +.fa-grin-hearts:before { + content: "\f584"; +} + +.fa-grin-squint:before { + content: "\f585"; +} + +.fa-grin-squint-tears:before { + content: "\f586"; +} + +.fa-grin-stars:before { + content: "\f587"; +} + +.fa-grin-tears:before { + content: "\f588"; +} + +.fa-grin-tongue:before { + content: "\f589"; +} + +.fa-grin-tongue-squint:before { + content: "\f58a"; +} + +.fa-grin-tongue-wink:before { + content: "\f58b"; +} + +.fa-grin-wink:before { + content: "\f58c"; +} + +.fa-grip-horizontal:before { + content: "\f58d"; +} + +.fa-grip-lines:before { + content: "\f7a4"; +} + +.fa-grip-lines-vertical:before { + content: "\f7a5"; +} + +.fa-grip-vertical:before { + content: "\f58e"; +} + +.fa-gripfire:before { + content: "\f3ac"; +} + +.fa-grunt:before { + content: "\f3ad"; +} + +.fa-guitar:before { + content: "\f7a6"; +} + +.fa-gulp:before { + content: "\f3ae"; +} + +.fa-h-square:before { + content: "\f0fd"; +} + +.fa-h1:before { + content: "\f313"; +} + +.fa-h2:before { + content: "\f314"; +} + +.fa-h3:before { + content: "\f315"; +} + +.fa-hacker-news:before { + content: "\f1d4"; +} + +.fa-hacker-news-square:before { + content: "\f3af"; +} + +.fa-hackerrank:before { + content: "\f5f7"; +} + +.fa-hamburger:before { + content: "\f805"; +} + +.fa-hammer:before { + content: "\f6e3"; +} + +.fa-hammer-war:before { + content: "\f6e4"; +} + +.fa-hamsa:before { + content: "\f665"; +} + +.fa-hand-heart:before { + content: "\f4bc"; +} + +.fa-hand-holding:before { + content: "\f4bd"; +} + +.fa-hand-holding-box:before { + content: "\f47b"; +} + +.fa-hand-holding-heart:before { + content: "\f4be"; +} + +.fa-hand-holding-magic:before { + content: "\f6e5"; +} + +.fa-hand-holding-seedling:before { + content: "\f4bf"; +} + +.fa-hand-holding-usd:before { + content: "\f4c0"; +} + +.fa-hand-holding-water:before { + content: "\f4c1"; +} + +.fa-hand-lizard:before { + content: "\f258"; +} + +.fa-hand-middle-finger:before { + content: "\f806"; +} + +.fa-hand-paper:before { + content: "\f256"; +} + +.fa-hand-peace:before { + content: "\f25b"; +} + +.fa-hand-point-down:before { + content: "\f0a7"; +} + +.fa-hand-point-left:before { + content: "\f0a5"; +} + +.fa-hand-point-right:before { + content: "\f0a4"; +} + +.fa-hand-point-up:before { + content: "\f0a6"; +} + +.fa-hand-pointer:before { + content: "\f25a"; +} + +.fa-hand-receiving:before { + content: "\f47c"; +} + +.fa-hand-rock:before { + content: "\f255"; +} + +.fa-hand-scissors:before { + content: "\f257"; +} + +.fa-hand-spock:before { + content: "\f259"; +} + +.fa-hands:before { + content: "\f4c2"; +} + +.fa-hands-heart:before { + content: "\f4c3"; +} + +.fa-hands-helping:before { + content: "\f4c4"; +} + +.fa-hands-usd:before { + content: "\f4c5"; +} + +.fa-handshake:before { + content: "\f2b5"; +} + +.fa-handshake-alt:before { + content: "\f4c6"; +} + +.fa-hanukiah:before { + content: "\f6e6"; +} + +.fa-hard-hat:before { + content: "\f807"; +} + +.fa-hashtag:before { + content: "\f292"; +} + +.fa-hat-santa:before { + content: "\f7a7"; +} + +.fa-hat-winter:before { + content: "\f7a8"; +} + +.fa-hat-witch:before { + content: "\f6e7"; +} + +.fa-hat-wizard:before { + content: "\f6e8"; +} + +.fa-haykal:before { + content: "\f666"; +} + +.fa-hdd:before { + content: "\f0a0"; +} + +.fa-head-side:before { + content: "\f6e9"; +} + +.fa-head-side-brain:before { + content: "\f808"; +} + +.fa-head-side-medical:before { + content: "\f809"; +} + +.fa-head-vr:before { + content: "\f6ea"; +} + +.fa-heading:before { + content: "\f1dc"; +} + +.fa-headphones:before { + content: "\f025"; +} + +.fa-headphones-alt:before { + content: "\f58f"; +} + +.fa-headset:before { + content: "\f590"; +} + +.fa-heart:before { + content: "\f004"; +} + +.fa-heart-broken:before { + content: "\f7a9"; +} + +.fa-heart-circle:before { + content: "\f4c7"; +} + +.fa-heart-rate:before { + content: "\f5f8"; +} + +.fa-heart-square:before { + content: "\f4c8"; +} + +.fa-heartbeat:before { + content: "\f21e"; +} + +.fa-helicopter:before { + content: "\f533"; +} + +.fa-helmet-battle:before { + content: "\f6eb"; +} + +.fa-hexagon:before { + content: "\f312"; +} + +.fa-highlighter:before { + content: "\f591"; +} + +.fa-hiking:before { + content: "\f6ec"; +} + +.fa-hippo:before { + content: "\f6ed"; +} + +.fa-hips:before { + content: "\f452"; +} + +.fa-hire-a-helper:before { + content: "\f3b0"; +} + +.fa-history:before { + content: "\f1da"; +} + +.fa-hockey-mask:before { + content: "\f6ee"; +} + +.fa-hockey-puck:before { + content: "\f453"; +} + +.fa-hockey-sticks:before { + content: "\f454"; +} + +.fa-holly-berry:before { + content: "\f7aa"; +} + +.fa-home:before { + content: "\f015"; +} + +.fa-home-alt:before { + content: "\f80a"; +} + +.fa-home-heart:before { + content: "\f4c9"; +} + +.fa-home-lg:before { + content: "\f80b"; +} + +.fa-home-lg-alt:before { + content: "\f80c"; +} + +.fa-hood-cloak:before { + content: "\f6ef"; +} + +.fa-hooli:before { + content: "\f427"; +} + +.fa-hornbill:before { + content: "\f592"; +} + +.fa-horse:before { + content: "\f6f0"; +} + +.fa-horse-head:before { + content: "\f7ab"; +} + +.fa-hospital:before { + content: "\f0f8"; +} + +.fa-hospital-alt:before { + content: "\f47d"; +} + +.fa-hospital-symbol:before { + content: "\f47e"; +} + +.fa-hospital-user:before { + content: "\f80d"; +} + +.fa-hospitals:before { + content: "\f80e"; +} + +.fa-hot-tub:before { + content: "\f593"; +} + +.fa-hotdog:before { + content: "\f80f"; +} + +.fa-hotel:before { + content: "\f594"; +} + +.fa-hotjar:before { + content: "\f3b1"; +} + +.fa-hourglass:before { + content: "\f254"; +} + +.fa-hourglass-end:before { + content: "\f253"; +} + +.fa-hourglass-half:before { + content: "\f252"; +} + +.fa-hourglass-start:before { + content: "\f251"; +} + +.fa-house-damage:before { + content: "\f6f1"; +} + +.fa-house-flood:before { + content: "\f74f"; +} + +.fa-houzz:before { + content: "\f27c"; +} + +.fa-hryvnia:before { + content: "\f6f2"; +} + +.fa-html5:before { + content: "\f13b"; +} + +.fa-hubspot:before { + content: "\f3b2"; +} + +.fa-humidity:before { + content: "\f750"; +} + +.fa-hurricane:before { + content: "\f751"; +} + +.fa-i-cursor:before { + content: "\f246"; +} + +.fa-ice-cream:before { + content: "\f810"; +} + +.fa-ice-skate:before { + content: "\f7ac"; +} + +.fa-icicles:before { + content: "\f7ad"; +} + +.fa-id-badge:before { + content: "\f2c1"; +} + +.fa-id-card:before { + content: "\f2c2"; +} + +.fa-id-card-alt:before { + content: "\f47f"; +} + +.fa-igloo:before { + content: "\f7ae"; +} + +.fa-image:before { + content: "\f03e"; +} + +.fa-images:before { + content: "\f302"; +} + +.fa-imdb:before { + content: "\f2d8"; +} + +.fa-inbox:before { + content: "\f01c"; +} + +.fa-inbox-in:before { + content: "\f310"; +} + +.fa-inbox-out:before { + content: "\f311"; +} + +.fa-indent:before { + content: "\f03c"; +} + +.fa-industry:before { + content: "\f275"; +} + +.fa-industry-alt:before { + content: "\f3b3"; +} + +.fa-infinity:before { + content: "\f534"; +} + +.fa-info:before { + content: "\f129"; +} + +.fa-info-circle:before { + content: "\f05a"; +} + +.fa-info-square:before { + content: "\f30f"; +} + +.fa-inhaler:before { + content: "\f5f9"; +} + +.fa-instagram:before { + content: "\f16d"; +} + +.fa-integral:before { + content: "\f667"; +} + +.fa-intercom:before { + content: "\f7af"; +} + +.fa-internet-explorer:before { + content: "\f26b"; +} + +.fa-intersection:before { + content: "\f668"; +} + +.fa-inventory:before { + content: "\f480"; +} + +.fa-invision:before { + content: "\f7b0"; +} + +.fa-ioxhost:before { + content: "\f208"; +} + +.fa-island-tropical:before { + content: "\f811"; +} + +.fa-italic:before { + content: "\f033"; +} + +.fa-itunes:before { + content: "\f3b4"; +} + +.fa-itunes-note:before { + content: "\f3b5"; +} + +.fa-jack-o-lantern:before { + content: "\f30e"; +} + +.fa-java:before { + content: "\f4e4"; +} + +.fa-jedi:before { + content: "\f669"; +} + +.fa-jedi-order:before { + content: "\f50e"; +} + +.fa-jenkins:before { + content: "\f3b6"; +} + +.fa-jira:before { + content: "\f7b1"; +} + +.fa-joget:before { + content: "\f3b7"; +} + +.fa-joint:before { + content: "\f595"; +} + +.fa-joomla:before { + content: "\f1aa"; +} + +.fa-journal-whills:before { + content: "\f66a"; +} + +.fa-js:before { + content: "\f3b8"; +} + +.fa-js-square:before { + content: "\f3b9"; +} + +.fa-jsfiddle:before { + content: "\f1cc"; +} + +.fa-kaaba:before { + content: "\f66b"; +} + +.fa-kaggle:before { + content: "\f5fa"; +} + +.fa-key:before { + content: "\f084"; +} + +.fa-key-skeleton:before { + content: "\f6f3"; +} + +.fa-keybase:before { + content: "\f4f5"; +} + +.fa-keyboard:before { + content: "\f11c"; +} + +.fa-keycdn:before { + content: "\f3ba"; +} + +.fa-keynote:before { + content: "\f66c"; +} + +.fa-khanda:before { + content: "\f66d"; +} + +.fa-kickstarter:before { + content: "\f3bb"; +} + +.fa-kickstarter-k:before { + content: "\f3bc"; +} + +.fa-kidneys:before { + content: "\f5fb"; +} + +.fa-kiss:before { + content: "\f596"; +} + +.fa-kiss-beam:before { + content: "\f597"; +} + +.fa-kiss-wink-heart:before { + content: "\f598"; +} + +.fa-kite:before { + content: "\f6f4"; +} + +.fa-kiwi-bird:before { + content: "\f535"; +} + +.fa-knife-kitchen:before { + content: "\f6f5"; +} + +.fa-korvue:before { + content: "\f42f"; +} + +.fa-lambda:before { + content: "\f66e"; +} + +.fa-lamp:before { + content: "\f4ca"; +} + +.fa-landmark:before { + content: "\f66f"; +} + +.fa-landmark-alt:before { + content: "\f752"; +} + +.fa-language:before { + content: "\f1ab"; +} + +.fa-laptop:before { + content: "\f109"; +} + +.fa-laptop-code:before { + content: "\f5fc"; +} + +.fa-laptop-medical:before { + content: "\f812"; +} + +.fa-laravel:before { + content: "\f3bd"; +} + +.fa-lastfm:before { + content: "\f202"; +} + +.fa-lastfm-square:before { + content: "\f203"; +} + +.fa-laugh:before { + content: "\f599"; +} + +.fa-laugh-beam:before { + content: "\f59a"; +} + +.fa-laugh-squint:before { + content: "\f59b"; +} + +.fa-laugh-wink:before { + content: "\f59c"; +} + +.fa-layer-group:before { + content: "\f5fd"; +} + +.fa-layer-minus:before { + content: "\f5fe"; +} + +.fa-layer-plus:before { + content: "\f5ff"; +} + +.fa-leaf:before { + content: "\f06c"; +} + +.fa-leaf-heart:before { + content: "\f4cb"; +} + +.fa-leaf-maple:before { + content: "\f6f6"; +} + +.fa-leaf-oak:before { + content: "\f6f7"; +} + +.fa-leanpub:before { + content: "\f212"; +} + +.fa-lemon:before { + content: "\f094"; +} + +.fa-less:before { + content: "\f41d"; +} + +.fa-less-than:before { + content: "\f536"; +} + +.fa-less-than-equal:before { + content: "\f537"; +} + +.fa-level-down:before { + content: "\f149"; +} + +.fa-level-down-alt:before { + content: "\f3be"; +} + +.fa-level-up:before { + content: "\f148"; +} + +.fa-level-up-alt:before { + content: "\f3bf"; +} + +.fa-life-ring:before { + content: "\f1cd"; +} + +.fa-lightbulb:before { + content: "\f0eb"; +} + +.fa-lightbulb-dollar:before { + content: "\f670"; +} + +.fa-lightbulb-exclamation:before { + content: "\f671"; +} + +.fa-lightbulb-on:before { + content: "\f672"; +} + +.fa-lightbulb-slash:before { + content: "\f673"; +} + +.fa-lights-holiday:before { + content: "\f7b2"; +} + +.fa-line:before { + content: "\f3c0"; +} + +.fa-link:before { + content: "\f0c1"; +} + +.fa-linkedin:before { + content: "\f08c"; +} + +.fa-linkedin-in:before { + content: "\f0e1"; +} + +.fa-linode:before { + content: "\f2b8"; +} + +.fa-linux:before { + content: "\f17c"; +} + +.fa-lips:before { + content: "\f600"; +} + +.fa-lira-sign:before { + content: "\f195"; +} + +.fa-list:before { + content: "\f03a"; +} + +.fa-list-alt:before { + content: "\f022"; +} + +.fa-list-ol:before { + content: "\f0cb"; +} + +.fa-list-ul:before { + content: "\f0ca"; +} + +.fa-location:before { + content: "\f601"; +} + +.fa-location-arrow:before { + content: "\f124"; +} + +.fa-location-circle:before { + content: "\f602"; +} + +.fa-location-slash:before { + content: "\f603"; +} + +.fa-lock:before { + content: "\f023"; +} + +.fa-lock-alt:before { + content: "\f30d"; +} + +.fa-lock-open:before { + content: "\f3c1"; +} + +.fa-lock-open-alt:before { + content: "\f3c2"; +} + +.fa-long-arrow-alt-down:before { + content: "\f309"; +} + +.fa-long-arrow-alt-left:before { + content: "\f30a"; +} + +.fa-long-arrow-alt-right:before { + content: "\f30b"; +} + +.fa-long-arrow-alt-up:before { + content: "\f30c"; +} + +.fa-long-arrow-down:before { + content: "\f175"; +} + +.fa-long-arrow-left:before { + content: "\f177"; +} + +.fa-long-arrow-right:before { + content: "\f178"; +} + +.fa-long-arrow-up:before { + content: "\f176"; +} + +.fa-loveseat:before { + content: "\f4cc"; +} + +.fa-low-vision:before { + content: "\f2a8"; +} + +.fa-luchador:before { + content: "\f455"; +} + +.fa-luggage-cart:before { + content: "\f59d"; +} + +.fa-lungs:before { + content: "\f604"; +} + +.fa-lyft:before { + content: "\f3c3"; +} + +.fa-mace:before { + content: "\f6f8"; +} + +.fa-magento:before { + content: "\f3c4"; +} + +.fa-magic:before { + content: "\f0d0"; +} + +.fa-magnet:before { + content: "\f076"; +} + +.fa-mail-bulk:before { + content: "\f674"; +} + +.fa-mailbox:before { + content: "\f813"; +} + +.fa-mailchimp:before { + content: "\f59e"; +} + +.fa-male:before { + content: "\f183"; +} + +.fa-mandalorian:before { + content: "\f50f"; +} + +.fa-mandolin:before { + content: "\f6f9"; +} + +.fa-map:before { + content: "\f279"; +} + +.fa-map-marked:before { + content: "\f59f"; +} + +.fa-map-marked-alt:before { + content: "\f5a0"; +} + +.fa-map-marker:before { + content: "\f041"; +} + +.fa-map-marker-alt:before { + content: "\f3c5"; +} + +.fa-map-marker-alt-slash:before { + content: "\f605"; +} + +.fa-map-marker-check:before { + content: "\f606"; +} + +.fa-map-marker-edit:before { + content: "\f607"; +} + +.fa-map-marker-exclamation:before { + content: "\f608"; +} + +.fa-map-marker-minus:before { + content: "\f609"; +} + +.fa-map-marker-plus:before { + content: "\f60a"; +} + +.fa-map-marker-question:before { + content: "\f60b"; +} + +.fa-map-marker-slash:before { + content: "\f60c"; +} + +.fa-map-marker-smile:before { + content: "\f60d"; +} + +.fa-map-marker-times:before { + content: "\f60e"; +} + +.fa-map-pin:before { + content: "\f276"; +} + +.fa-map-signs:before { + content: "\f277"; +} + +.fa-markdown:before { + content: "\f60f"; +} + +.fa-marker:before { + content: "\f5a1"; +} + +.fa-mars:before { + content: "\f222"; +} + +.fa-mars-double:before { + content: "\f227"; +} + +.fa-mars-stroke:before { + content: "\f229"; +} + +.fa-mars-stroke-h:before { + content: "\f22b"; +} + +.fa-mars-stroke-v:before { + content: "\f22a"; +} + +.fa-mask:before { + content: "\f6fa"; +} + +.fa-mastodon:before { + content: "\f4f6"; +} + +.fa-maxcdn:before { + content: "\f136"; +} + +.fa-meat:before { + content: "\f814"; +} + +.fa-medal:before { + content: "\f5a2"; +} + +.fa-medapps:before { + content: "\f3c6"; +} + +.fa-medium:before { + content: "\f23a"; +} + +.fa-medium-m:before { + content: "\f3c7"; +} + +.fa-medkit:before { + content: "\f0fa"; +} + +.fa-medrt:before { + content: "\f3c8"; +} + +.fa-meetup:before { + content: "\f2e0"; +} + +.fa-megaphone:before { + content: "\f675"; +} + +.fa-megaport:before { + content: "\f5a3"; +} + +.fa-meh:before { + content: "\f11a"; +} + +.fa-meh-blank:before { + content: "\f5a4"; +} + +.fa-meh-rolling-eyes:before { + content: "\f5a5"; +} + +.fa-memory:before { + content: "\f538"; +} + +.fa-mendeley:before { + content: "\f7b3"; +} + +.fa-menorah:before { + content: "\f676"; +} + +.fa-mercury:before { + content: "\f223"; +} + +.fa-meteor:before { + content: "\f753"; +} + +.fa-microchip:before { + content: "\f2db"; +} + +.fa-microphone:before { + content: "\f130"; +} + +.fa-microphone-alt:before { + content: "\f3c9"; +} + +.fa-microphone-alt-slash:before { + content: "\f539"; +} + +.fa-microphone-slash:before { + content: "\f131"; +} + +.fa-microscope:before { + content: "\f610"; +} + +.fa-microsoft:before { + content: "\f3ca"; +} + +.fa-mind-share:before { + content: "\f677"; +} + +.fa-minus:before { + content: "\f068"; +} + +.fa-minus-circle:before { + content: "\f056"; +} + +.fa-minus-hexagon:before { + content: "\f307"; +} + +.fa-minus-octagon:before { + content: "\f308"; +} + +.fa-minus-square:before { + content: "\f146"; +} + +.fa-mistletoe:before { + content: "\f7b4"; +} + +.fa-mitten:before { + content: "\f7b5"; +} + +.fa-mix:before { + content: "\f3cb"; +} + +.fa-mixcloud:before { + content: "\f289"; +} + +.fa-mizuni:before { + content: "\f3cc"; +} + +.fa-mobile:before { + content: "\f10b"; +} + +.fa-mobile-alt:before { + content: "\f3cd"; +} + +.fa-mobile-android:before { + content: "\f3ce"; +} + +.fa-mobile-android-alt:before { + content: "\f3cf"; +} + +.fa-modx:before { + content: "\f285"; +} + +.fa-monero:before { + content: "\f3d0"; +} + +.fa-money-bill:before { + content: "\f0d6"; +} + +.fa-money-bill-alt:before { + content: "\f3d1"; +} + +.fa-money-bill-wave:before { + content: "\f53a"; +} + +.fa-money-bill-wave-alt:before { + content: "\f53b"; +} + +.fa-money-check:before { + content: "\f53c"; +} + +.fa-money-check-alt:before { + content: "\f53d"; +} + +.fa-monitor-heart-rate:before { + content: "\f611"; +} + +.fa-monkey:before { + content: "\f6fb"; +} + +.fa-monument:before { + content: "\f5a6"; +} + +.fa-moon:before { + content: "\f186"; +} + +.fa-moon-cloud:before { + content: "\f754"; +} + +.fa-moon-stars:before { + content: "\f755"; +} + +.fa-mortar-pestle:before { + content: "\f5a7"; +} + +.fa-mosque:before { + content: "\f678"; +} + +.fa-motorcycle:before { + content: "\f21c"; +} + +.fa-mountain:before { + content: "\f6fc"; +} + +.fa-mountains:before { + content: "\f6fd"; +} + +.fa-mouse-pointer:before { + content: "\f245"; +} + +.fa-mug-hot:before { + content: "\f7b6"; +} + +.fa-mug-marshmallows:before { + content: "\f7b7"; +} + +.fa-music:before { + content: "\f001"; +} + +.fa-napster:before { + content: "\f3d2"; +} + +.fa-narwhal:before { + content: "\f6fe"; +} + +.fa-neos:before { + content: "\f612"; +} + +.fa-network-wired:before { + content: "\f6ff"; +} + +.fa-neuter:before { + content: "\f22c"; +} + +.fa-newspaper:before { + content: "\f1ea"; +} + +.fa-nimblr:before { + content: "\f5a8"; +} + +.fa-nintendo-switch:before { + content: "\f418"; +} + +.fa-node:before { + content: "\f419"; +} + +.fa-node-js:before { + content: "\f3d3"; +} + +.fa-not-equal:before { + content: "\f53e"; +} + +.fa-notes-medical:before { + content: "\f481"; +} + +.fa-npm:before { + content: "\f3d4"; +} + +.fa-ns8:before { + content: "\f3d5"; +} + +.fa-nutritionix:before { + content: "\f3d6"; +} + +.fa-object-group:before { + content: "\f247"; +} + +.fa-object-ungroup:before { + content: "\f248"; +} + +.fa-octagon:before { + content: "\f306"; +} + +.fa-odnoklassniki:before { + content: "\f263"; +} + +.fa-odnoklassniki-square:before { + content: "\f264"; +} + +.fa-oil-can:before { + content: "\f613"; +} + +.fa-oil-temp:before { + content: "\f614"; +} + +.fa-old-republic:before { + content: "\f510"; +} + +.fa-om:before { + content: "\f679"; +} + +.fa-omega:before { + content: "\f67a"; +} + +.fa-opencart:before { + content: "\f23d"; +} + +.fa-openid:before { + content: "\f19b"; +} + +.fa-opera:before { + content: "\f26a"; +} + +.fa-optin-monster:before { + content: "\f23c"; +} + +.fa-ornament:before { + content: "\f7b8"; +} + +.fa-osi:before { + content: "\f41a"; +} + +.fa-otter:before { + content: "\f700"; +} + +.fa-outdent:before { + content: "\f03b"; +} + +.fa-page4:before { + content: "\f3d7"; +} + +.fa-pagelines:before { + content: "\f18c"; +} + +.fa-pager:before { + content: "\f815"; +} + +.fa-paint-brush:before { + content: "\f1fc"; +} + +.fa-paint-brush-alt:before { + content: "\f5a9"; +} + +.fa-paint-roller:before { + content: "\f5aa"; +} + +.fa-palette:before { + content: "\f53f"; +} + +.fa-palfed:before { + content: "\f3d8"; +} + +.fa-pallet:before { + content: "\f482"; +} + +.fa-pallet-alt:before { + content: "\f483"; +} + +.fa-paper-plane:before { + content: "\f1d8"; +} + +.fa-paperclip:before { + content: "\f0c6"; +} + +.fa-parachute-box:before { + content: "\f4cd"; +} + +.fa-paragraph:before { + content: "\f1dd"; +} + +.fa-parking:before { + content: "\f540"; +} + +.fa-parking-circle:before { + content: "\f615"; +} + +.fa-parking-circle-slash:before { + content: "\f616"; +} + +.fa-parking-slash:before { + content: "\f617"; +} + +.fa-passport:before { + content: "\f5ab"; +} + +.fa-pastafarianism:before { + content: "\f67b"; +} + +.fa-paste:before { + content: "\f0ea"; +} + +.fa-patreon:before { + content: "\f3d9"; +} + +.fa-pause:before { + content: "\f04c"; +} + +.fa-pause-circle:before { + content: "\f28b"; +} + +.fa-paw:before { + content: "\f1b0"; +} + +.fa-paw-alt:before { + content: "\f701"; +} + +.fa-paw-claws:before { + content: "\f702"; +} + +.fa-paypal:before { + content: "\f1ed"; +} + +.fa-peace:before { + content: "\f67c"; +} + +.fa-pegasus:before { + content: "\f703"; +} + +.fa-pen:before { + content: "\f304"; +} + +.fa-pen-alt:before { + content: "\f305"; +} + +.fa-pen-fancy:before { + content: "\f5ac"; +} + +.fa-pen-nib:before { + content: "\f5ad"; +} + +.fa-pen-square:before { + content: "\f14b"; +} + +.fa-pencil:before { + content: "\f040"; +} + +.fa-pencil-alt:before { + content: "\f303"; +} + +.fa-pencil-paintbrush:before { + content: "\f618"; +} + +.fa-pencil-ruler:before { + content: "\f5ae"; +} + +.fa-pennant:before { + content: "\f456"; +} + +.fa-penny-arcade:before { + content: "\f704"; +} + +.fa-people-carry:before { + content: "\f4ce"; +} + +.fa-pepper-hot:before { + content: "\f816"; +} + +.fa-percent:before { + content: "\f295"; +} + +.fa-percentage:before { + content: "\f541"; +} + +.fa-periscope:before { + content: "\f3da"; +} + +.fa-person-booth:before { + content: "\f756"; +} + +.fa-person-carry:before { + content: "\f4cf"; +} + +.fa-person-dolly:before { + content: "\f4d0"; +} + +.fa-person-dolly-empty:before { + content: "\f4d1"; +} + +.fa-person-sign:before { + content: "\f757"; +} + +.fa-phabricator:before { + content: "\f3db"; +} + +.fa-phoenix-framework:before { + content: "\f3dc"; +} + +.fa-phoenix-squadron:before { + content: "\f511"; +} + +.fa-phone:before { + content: "\f095"; +} + +.fa-phone-office:before { + content: "\f67d"; +} + +.fa-phone-plus:before { + content: "\f4d2"; +} + +.fa-phone-slash:before { + content: "\f3dd"; +} + +.fa-phone-square:before { + content: "\f098"; +} + +.fa-phone-volume:before { + content: "\f2a0"; +} + +.fa-php:before { + content: "\f457"; +} + +.fa-pi:before { + content: "\f67e"; +} + +.fa-pie:before { + content: "\f705"; +} + +.fa-pied-piper:before { + content: "\f2ae"; +} + +.fa-pied-piper-alt:before { + content: "\f1a8"; +} + +.fa-pied-piper-hat:before { + content: "\f4e5"; +} + +.fa-pied-piper-pp:before { + content: "\f1a7"; +} + +.fa-pig:before { + content: "\f706"; +} + +.fa-piggy-bank:before { + content: "\f4d3"; +} + +.fa-pills:before { + content: "\f484"; +} + +.fa-pinterest:before { + content: "\f0d2"; +} + +.fa-pinterest-p:before { + content: "\f231"; +} + +.fa-pinterest-square:before { + content: "\f0d3"; +} + +.fa-pizza:before { + content: "\f817"; +} + +.fa-pizza-slice:before { + content: "\f818"; +} + +.fa-place-of-worship:before { + content: "\f67f"; +} + +.fa-plane:before { + content: "\f072"; +} + +.fa-plane-alt:before { + content: "\f3de"; +} + +.fa-plane-arrival:before { + content: "\f5af"; +} + +.fa-plane-departure:before { + content: "\f5b0"; +} + +.fa-play:before { + content: "\f04b"; +} + +.fa-play-circle:before { + content: "\f144"; +} + +.fa-playstation:before { + content: "\f3df"; +} + +.fa-plug:before { + content: "\f1e6"; +} + +.fa-plus:before { + content: "\f067"; +} + +.fa-plus-circle:before { + content: "\f055"; +} + +.fa-plus-hexagon:before { + content: "\f300"; +} + +.fa-plus-octagon:before { + content: "\f301"; +} + +.fa-plus-square:before { + content: "\f0fe"; +} + +.fa-podcast:before { + content: "\f2ce"; +} + +.fa-podium:before { + content: "\f680"; +} + +.fa-podium-star:before { + content: "\f758"; +} + +.fa-poll:before { + content: "\f681"; +} + +.fa-poll-h:before { + content: "\f682"; +} + +.fa-poll-people:before { + content: "\f759"; +} + +.fa-poo:before { + content: "\f2fe"; +} + +.fa-poo-storm:before { + content: "\f75a"; +} + +.fa-poop:before { + content: "\f619"; +} + +.fa-popcorn:before { + content: "\f819"; +} + +.fa-portrait:before { + content: "\f3e0"; +} + +.fa-pound-sign:before { + content: "\f154"; +} + +.fa-power-off:before { + content: "\f011"; +} + +.fa-pray:before { + content: "\f683"; +} + +.fa-praying-hands:before { + content: "\f684"; +} + +.fa-prescription:before { + content: "\f5b1"; +} + +.fa-prescription-bottle:before { + content: "\f485"; +} + +.fa-prescription-bottle-alt:before { + content: "\f486"; +} + +.fa-presentation:before { + content: "\f685"; +} + +.fa-print:before { + content: "\f02f"; +} + +.fa-print-search:before { + content: "\f81a"; +} + +.fa-print-slash:before { + content: "\f686"; +} + +.fa-procedures:before { + content: "\f487"; +} + +.fa-product-hunt:before { + content: "\f288"; +} + +.fa-project-diagram:before { + content: "\f542"; +} + +.fa-pumpkin:before { + content: "\f707"; +} + +.fa-pushed:before { + content: "\f3e1"; +} + +.fa-puzzle-piece:before { + content: "\f12e"; +} + +.fa-python:before { + content: "\f3e2"; +} + +.fa-qq:before { + content: "\f1d6"; +} + +.fa-qrcode:before { + content: "\f029"; +} + +.fa-question:before { + content: "\f128"; +} + +.fa-question-circle:before { + content: "\f059"; +} + +.fa-question-square:before { + content: "\f2fd"; +} + +.fa-quidditch:before { + content: "\f458"; +} + +.fa-quinscape:before { + content: "\f459"; +} + +.fa-quora:before { + content: "\f2c4"; +} + +.fa-quote-left:before { + content: "\f10d"; +} + +.fa-quote-right:before { + content: "\f10e"; +} + +.fa-quran:before { + content: "\f687"; +} + +.fa-r-project:before { + content: "\f4f7"; +} + +.fa-rabbit:before { + content: "\f708"; +} + +.fa-rabbit-fast:before { + content: "\f709"; +} + +.fa-racquet:before { + content: "\f45a"; +} + +.fa-radiation:before { + content: "\f7b9"; +} + +.fa-radiation-alt:before { + content: "\f7ba"; +} + +.fa-rainbow:before { + content: "\f75b"; +} + +.fa-raindrops:before { + content: "\f75c"; +} + +.fa-ram:before { + content: "\f70a"; +} + +.fa-ramp-loading:before { + content: "\f4d4"; +} + +.fa-random:before { + content: "\f074"; +} + +.fa-raspberry-pi:before { + content: "\f7bb"; +} + +.fa-ravelry:before { + content: "\f2d9"; +} + +.fa-react:before { + content: "\f41b"; +} + +.fa-reacteurope:before { + content: "\f75d"; +} + +.fa-readme:before { + content: "\f4d5"; +} + +.fa-rebel:before { + content: "\f1d0"; +} + +.fa-receipt:before { + content: "\f543"; +} + +.fa-rectangle-landscape:before { + content: "\f2fa"; +} + +.fa-rectangle-portrait:before { + content: "\f2fb"; +} + +.fa-rectangle-wide:before { + content: "\f2fc"; +} + +.fa-recycle:before { + content: "\f1b8"; +} + +.fa-red-river:before { + content: "\f3e3"; +} + +.fa-reddit:before { + content: "\f1a1"; +} + +.fa-reddit-alien:before { + content: "\f281"; +} + +.fa-reddit-square:before { + content: "\f1a2"; +} + +.fa-redhat:before { + content: "\f7bc"; +} + +.fa-redo:before { + content: "\f01e"; +} + +.fa-redo-alt:before { + content: "\f2f9"; +} + +.fa-registered:before { + content: "\f25d"; +} + +.fa-renren:before { + content: "\f18b"; +} + +.fa-repeat:before { + content: "\f363"; +} + +.fa-repeat-1:before { + content: "\f365"; +} + +.fa-repeat-1-alt:before { + content: "\f366"; +} + +.fa-repeat-alt:before { + content: "\f364"; +} + +.fa-reply:before { + content: "\f3e5"; +} + +.fa-reply-all:before { + content: "\f122"; +} + +.fa-replyd:before { + content: "\f3e6"; +} + +.fa-republican:before { + content: "\f75e"; +} + +.fa-researchgate:before { + content: "\f4f8"; +} + +.fa-resolving:before { + content: "\f3e7"; +} + +.fa-restroom:before { + content: "\f7bd"; +} + +.fa-retweet:before { + content: "\f079"; +} + +.fa-retweet-alt:before { + content: "\f361"; +} + +.fa-rev:before { + content: "\f5b2"; +} + +.fa-ribbon:before { + content: "\f4d6"; +} + +.fa-ring:before { + content: "\f70b"; +} + +.fa-rings-wedding:before { + content: "\f81b"; +} + +.fa-road:before { + content: "\f018"; +} + +.fa-robot:before { + content: "\f544"; +} + +.fa-rocket:before { + content: "\f135"; +} + +.fa-rocketchat:before { + content: "\f3e8"; +} + +.fa-rockrms:before { + content: "\f3e9"; +} + +.fa-route:before { + content: "\f4d7"; +} + +.fa-route-highway:before { + content: "\f61a"; +} + +.fa-route-interstate:before { + content: "\f61b"; +} + +.fa-rss:before { + content: "\f09e"; +} + +.fa-rss-square:before { + content: "\f143"; +} + +.fa-ruble-sign:before { + content: "\f158"; +} + +.fa-ruler:before { + content: "\f545"; +} + +.fa-ruler-combined:before { + content: "\f546"; +} + +.fa-ruler-horizontal:before { + content: "\f547"; +} + +.fa-ruler-triangle:before { + content: "\f61c"; +} + +.fa-ruler-vertical:before { + content: "\f548"; +} + +.fa-running:before { + content: "\f70c"; +} + +.fa-rupee-sign:before { + content: "\f156"; +} + +.fa-rv:before { + content: "\f7be"; +} + +.fa-sack:before { + content: "\f81c"; +} + +.fa-sack-dollar:before { + content: "\f81d"; +} + +.fa-sad-cry:before { + content: "\f5b3"; +} + +.fa-sad-tear:before { + content: "\f5b4"; +} + +.fa-safari:before { + content: "\f267"; +} + +.fa-salad:before { + content: "\f81e"; +} + +.fa-sandwich:before { + content: "\f81f"; +} + +.fa-sass:before { + content: "\f41e"; +} + +.fa-satellite:before { + content: "\f7bf"; +} + +.fa-satellite-dish:before { + content: "\f7c0"; +} + +.fa-sausage:before { + content: "\f820"; +} + +.fa-save:before { + content: "\f0c7"; +} + +.fa-scalpel:before { + content: "\f61d"; +} + +.fa-scalpel-path:before { + content: "\f61e"; +} + +.fa-scanner:before { + content: "\f488"; +} + +.fa-scanner-keyboard:before { + content: "\f489"; +} + +.fa-scanner-touchscreen:before { + content: "\f48a"; +} + +.fa-scarecrow:before { + content: "\f70d"; +} + +.fa-scarf:before { + content: "\f7c1"; +} + +.fa-schlix:before { + content: "\f3ea"; +} + +.fa-school:before { + content: "\f549"; +} + +.fa-screwdriver:before { + content: "\f54a"; +} + +.fa-scribd:before { + content: "\f28a"; +} + +.fa-scroll:before { + content: "\f70e"; +} + +.fa-scroll-old:before { + content: "\f70f"; +} + +.fa-scrubber:before { + content: "\f2f8"; +} + +.fa-scythe:before { + content: "\f710"; +} + +.fa-sd-card:before { + content: "\f7c2"; +} + +.fa-search:before { + content: "\f002"; +} + +.fa-search-dollar:before { + content: "\f688"; +} + +.fa-search-location:before { + content: "\f689"; +} + +.fa-search-minus:before { + content: "\f010"; +} + +.fa-search-plus:before { + content: "\f00e"; +} + +.fa-searchengin:before { + content: "\f3eb"; +} + +.fa-seedling:before { + content: "\f4d8"; +} + +.fa-sellcast:before { + content: "\f2da"; +} + +.fa-sellsy:before { + content: "\f213"; +} + +.fa-server:before { + content: "\f233"; +} + +.fa-servicestack:before { + content: "\f3ec"; +} + +.fa-shapes:before { + content: "\f61f"; +} + +.fa-share:before { + content: "\f064"; +} + +.fa-share-all:before { + content: "\f367"; +} + +.fa-share-alt:before { + content: "\f1e0"; +} + +.fa-share-alt-square:before { + content: "\f1e1"; +} + +.fa-share-square:before { + content: "\f14d"; +} + +.fa-sheep:before { + content: "\f711"; +} + +.fa-shekel-sign:before { + content: "\f20b"; +} + +.fa-shield:before { + content: "\f132"; +} + +.fa-shield-alt:before { + content: "\f3ed"; +} + +.fa-shield-check:before { + content: "\f2f7"; +} + +.fa-shield-cross:before { + content: "\f712"; +} + +.fa-ship:before { + content: "\f21a"; +} + +.fa-shipping-fast:before { + content: "\f48b"; +} + +.fa-shipping-timed:before { + content: "\f48c"; +} + +.fa-shirtsinbulk:before { + content: "\f214"; +} + +.fa-shish-kebab:before { + content: "\f821"; +} + +.fa-shoe-prints:before { + content: "\f54b"; +} + +.fa-shopping-bag:before { + content: "\f290"; +} + +.fa-shopping-basket:before { + content: "\f291"; +} + +.fa-shopping-cart:before { + content: "\f07a"; +} + +.fa-shopware:before { + content: "\f5b5"; +} + +.fa-shovel:before { + content: "\f713"; +} + +.fa-shovel-snow:before { + content: "\f7c3"; +} + +.fa-shower:before { + content: "\f2cc"; +} + +.fa-shredder:before { + content: "\f68a"; +} + +.fa-shuttle-van:before { + content: "\f5b6"; +} + +.fa-shuttlecock:before { + content: "\f45b"; +} + +.fa-sickle:before { + content: "\f822"; +} + +.fa-sigma:before { + content: "\f68b"; +} + +.fa-sign:before { + content: "\f4d9"; +} + +.fa-sign-in:before { + content: "\f090"; +} + +.fa-sign-in-alt:before { + content: "\f2f6"; +} + +.fa-sign-language:before { + content: "\f2a7"; +} + +.fa-sign-out:before { + content: "\f08b"; +} + +.fa-sign-out-alt:before { + content: "\f2f5"; +} + +.fa-signal:before { + content: "\f012"; +} + +.fa-signal-1:before { + content: "\f68c"; +} + +.fa-signal-2:before { + content: "\f68d"; +} + +.fa-signal-3:before { + content: "\f68e"; +} + +.fa-signal-4:before { + content: "\f68f"; +} + +.fa-signal-alt:before { + content: "\f690"; +} + +.fa-signal-alt-1:before { + content: "\f691"; +} + +.fa-signal-alt-2:before { + content: "\f692"; +} + +.fa-signal-alt-3:before { + content: "\f693"; +} + +.fa-signal-alt-slash:before { + content: "\f694"; +} + +.fa-signal-slash:before { + content: "\f695"; +} + +.fa-signature:before { + content: "\f5b7"; +} + +.fa-sim-card:before { + content: "\f7c4"; +} + +.fa-simplybuilt:before { + content: "\f215"; +} + +.fa-sistrix:before { + content: "\f3ee"; +} + +.fa-sitemap:before { + content: "\f0e8"; +} + +.fa-sith:before { + content: "\f512"; +} + +.fa-skating:before { + content: "\f7c5"; +} + +.fa-skeleton:before { + content: "\f620"; +} + +.fa-sketch:before { + content: "\f7c6"; +} + +.fa-ski-jump:before { + content: "\f7c7"; +} + +.fa-ski-lift:before { + content: "\f7c8"; +} + +.fa-skiing:before { + content: "\f7c9"; +} + +.fa-skiing-nordic:before { + content: "\f7ca"; +} + +.fa-skull:before { + content: "\f54c"; +} + +.fa-skull-crossbones:before { + content: "\f714"; +} + +.fa-skyatlas:before { + content: "\f216"; +} + +.fa-skype:before { + content: "\f17e"; +} + +.fa-slack:before { + content: "\f198"; +} + +.fa-slack-hash:before { + content: "\f3ef"; +} + +.fa-slash:before { + content: "\f715"; +} + +.fa-sledding:before { + content: "\f7cb"; +} + +.fa-sleigh:before { + content: "\f7cc"; +} + +.fa-sliders-h:before { + content: "\f1de"; +} + +.fa-sliders-h-square:before { + content: "\f3f0"; +} + +.fa-sliders-v:before { + content: "\f3f1"; +} + +.fa-sliders-v-square:before { + content: "\f3f2"; +} + +.fa-slideshare:before { + content: "\f1e7"; +} + +.fa-smile:before { + content: "\f118"; +} + +.fa-smile-beam:before { + content: "\f5b8"; +} + +.fa-smile-plus:before { + content: "\f5b9"; +} + +.fa-smile-wink:before { + content: "\f4da"; +} + +.fa-smog:before { + content: "\f75f"; +} + +.fa-smoke:before { + content: "\f760"; +} + +.fa-smoking:before { + content: "\f48d"; +} + +.fa-smoking-ban:before { + content: "\f54d"; +} + +.fa-sms:before { + content: "\f7cd"; +} + +.fa-snake:before { + content: "\f716"; +} + +.fa-snapchat:before { + content: "\f2ab"; +} + +.fa-snapchat-ghost:before { + content: "\f2ac"; +} + +.fa-snapchat-square:before { + content: "\f2ad"; +} + +.fa-snow-blowing:before { + content: "\f761"; +} + +.fa-snowboarding:before { + content: "\f7ce"; +} + +.fa-snowflake:before { + content: "\f2dc"; +} + +.fa-snowflakes:before { + content: "\f7cf"; +} + +.fa-snowman:before { + content: "\f7d0"; +} + +.fa-snowmobile:before { + content: "\f7d1"; +} + +.fa-snowplow:before { + content: "\f7d2"; +} + +.fa-socks:before { + content: "\f696"; +} + +.fa-solar-panel:before { + content: "\f5ba"; +} + +.fa-sort:before { + content: "\f0dc"; +} + +.fa-sort-alpha-down:before { + content: "\f15d"; +} + +.fa-sort-alpha-up:before { + content: "\f15e"; +} + +.fa-sort-amount-down:before { + content: "\f160"; +} + +.fa-sort-amount-up:before { + content: "\f161"; +} + +.fa-sort-down:before { + content: "\f0dd"; +} + +.fa-sort-numeric-down:before { + content: "\f162"; +} + +.fa-sort-numeric-up:before { + content: "\f163"; +} + +.fa-sort-up:before { + content: "\f0de"; +} + +.fa-soundcloud:before { + content: "\f1be"; +} + +.fa-soup:before { + content: "\f823"; +} + +.fa-sourcetree:before { + content: "\f7d3"; +} + +.fa-spa:before { + content: "\f5bb"; +} + +.fa-space-shuttle:before { + content: "\f197"; +} + +.fa-spade:before { + content: "\f2f4"; +} + +.fa-speakap:before { + content: "\f3f3"; +} + +.fa-spider:before { + content: "\f717"; +} + +.fa-spider-black-widow:before { + content: "\f718"; +} + +.fa-spider-web:before { + content: "\f719"; +} + +.fa-spinner:before { + content: "\f110"; +} + +.fa-spinner-third:before { + content: "\f3f4"; +} + +.fa-splotch:before { + content: "\f5bc"; +} + +.fa-spotify:before { + content: "\f1bc"; +} + +.fa-spray-can:before { + content: "\f5bd"; +} + +.fa-square:before { + content: "\f0c8"; +} + +.fa-square-full:before { + content: "\f45c"; +} + +.fa-square-root:before { + content: "\f697"; +} + +.fa-square-root-alt:before { + content: "\f698"; +} + +.fa-squarespace:before { + content: "\f5be"; +} + +.fa-squirrel:before { + content: "\f71a"; +} + +.fa-stack-exchange:before { + content: "\f18d"; +} + +.fa-stack-overflow:before { + content: "\f16c"; +} + +.fa-staff:before { + content: "\f71b"; +} + +.fa-stamp:before { + content: "\f5bf"; +} + +.fa-star:before { + content: "\f005"; +} + +.fa-star-and-crescent:before { + content: "\f699"; +} + +.fa-star-christmas:before { + content: "\f7d4"; +} + +.fa-star-exclamation:before { + content: "\f2f3"; +} + +.fa-star-half:before { + content: "\f089"; +} + +.fa-star-half-alt:before { + content: "\f5c0"; +} + +.fa-star-of-david:before { + content: "\f69a"; +} + +.fa-star-of-life:before { + content: "\f621"; +} + +.fa-stars:before { + content: "\f762"; +} + +.fa-staylinked:before { + content: "\f3f5"; +} + +.fa-steak:before { + content: "\f824"; +} + +.fa-steam:before { + content: "\f1b6"; +} + +.fa-steam-square:before { + content: "\f1b7"; +} + +.fa-steam-symbol:before { + content: "\f3f6"; +} + +.fa-steering-wheel:before { + content: "\f622"; +} + +.fa-step-backward:before { + content: "\f048"; +} + +.fa-step-forward:before { + content: "\f051"; +} + +.fa-stethoscope:before { + content: "\f0f1"; +} + +.fa-sticker-mule:before { + content: "\f3f7"; +} + +.fa-sticky-note:before { + content: "\f249"; +} + +.fa-stocking:before { + content: "\f7d5"; +} + +.fa-stomach:before { + content: "\f623"; +} + +.fa-stop:before { + content: "\f04d"; +} + +.fa-stop-circle:before { + content: "\f28d"; +} + +.fa-stopwatch:before { + content: "\f2f2"; +} + +.fa-store:before { + content: "\f54e"; +} + +.fa-store-alt:before { + content: "\f54f"; +} + +.fa-strava:before { + content: "\f428"; +} + +.fa-stream:before { + content: "\f550"; +} + +.fa-street-view:before { + content: "\f21d"; +} + +.fa-stretcher:before { + content: "\f825"; +} + +.fa-strikethrough:before { + content: "\f0cc"; +} + +.fa-stripe:before { + content: "\f429"; +} + +.fa-stripe-s:before { + content: "\f42a"; +} + +.fa-stroopwafel:before { + content: "\f551"; +} + +.fa-studiovinari:before { + content: "\f3f8"; +} + +.fa-stumbleupon:before { + content: "\f1a4"; +} + +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} + +.fa-subscript:before { + content: "\f12c"; +} + +.fa-subway:before { + content: "\f239"; +} + +.fa-suitcase:before { + content: "\f0f2"; +} + +.fa-suitcase-rolling:before { + content: "\f5c1"; +} + +.fa-sun:before { + content: "\f185"; +} + +.fa-sun-cloud:before { + content: "\f763"; +} + +.fa-sun-dust:before { + content: "\f764"; +} + +.fa-sun-haze:before { + content: "\f765"; +} + +.fa-sunrise:before { + content: "\f766"; +} + +.fa-sunset:before { + content: "\f767"; +} + +.fa-superpowers:before { + content: "\f2dd"; +} + +.fa-superscript:before { + content: "\f12b"; +} + +.fa-supple:before { + content: "\f3f9"; +} + +.fa-surprise:before { + content: "\f5c2"; +} + +.fa-suse:before { + content: "\f7d6"; +} + +.fa-swatchbook:before { + content: "\f5c3"; +} + +.fa-swimmer:before { + content: "\f5c4"; +} + +.fa-swimming-pool:before { + content: "\f5c5"; +} + +.fa-sword:before { + content: "\f71c"; +} + +.fa-swords:before { + content: "\f71d"; +} + +.fa-synagogue:before { + content: "\f69b"; +} + +.fa-sync:before { + content: "\f021"; +} + +.fa-sync-alt:before { + content: "\f2f1"; +} + +.fa-syringe:before { + content: "\f48e"; +} + +.fa-table:before { + content: "\f0ce"; +} + +.fa-table-tennis:before { + content: "\f45d"; +} + +.fa-tablet:before { + content: "\f10a"; +} + +.fa-tablet-alt:before { + content: "\f3fa"; +} + +.fa-tablet-android:before { + content: "\f3fb"; +} + +.fa-tablet-android-alt:before { + content: "\f3fc"; +} + +.fa-tablet-rugged:before { + content: "\f48f"; +} + +.fa-tablets:before { + content: "\f490"; +} + +.fa-tachometer:before { + content: "\f0e4"; +} + +.fa-tachometer-alt:before { + content: "\f3fd"; +} + +.fa-tachometer-alt-average:before { + content: "\f624"; +} + +.fa-tachometer-alt-fast:before { + content: "\f625"; +} + +.fa-tachometer-alt-fastest:before { + content: "\f626"; +} + +.fa-tachometer-alt-slow:before { + content: "\f627"; +} + +.fa-tachometer-alt-slowest:before { + content: "\f628"; +} + +.fa-tachometer-average:before { + content: "\f629"; +} + +.fa-tachometer-fast:before { + content: "\f62a"; +} + +.fa-tachometer-fastest:before { + content: "\f62b"; +} + +.fa-tachometer-slow:before { + content: "\f62c"; +} + +.fa-tachometer-slowest:before { + content: "\f62d"; +} + +.fa-taco:before { + content: "\f826"; +} + +.fa-tag:before { + content: "\f02b"; +} + +.fa-tags:before { + content: "\f02c"; +} + +.fa-tally:before { + content: "\f69c"; +} + +.fa-tanakh:before { + content: "\f827"; +} + +.fa-tape:before { + content: "\f4db"; +} + +.fa-tasks:before { + content: "\f0ae"; +} + +.fa-tasks-alt:before { + content: "\f828"; +} + +.fa-taxi:before { + content: "\f1ba"; +} + +.fa-teamspeak:before { + content: "\f4f9"; +} + +.fa-teeth:before { + content: "\f62e"; +} + +.fa-teeth-open:before { + content: "\f62f"; +} + +.fa-telegram:before { + content: "\f2c6"; +} + +.fa-telegram-plane:before { + content: "\f3fe"; +} + +.fa-temperature-frigid:before { + content: "\f768"; +} + +.fa-temperature-high:before { + content: "\f769"; +} + +.fa-temperature-hot:before { + content: "\f76a"; +} + +.fa-temperature-low:before { + content: "\f76b"; +} + +.fa-tencent-weibo:before { + content: "\f1d5"; +} + +.fa-tenge:before { + content: "\f7d7"; +} + +.fa-tennis-ball:before { + content: "\f45e"; +} + +.fa-terminal:before { + content: "\f120"; +} + +.fa-text-height:before { + content: "\f034"; +} + +.fa-text-width:before { + content: "\f035"; +} + +.fa-th:before { + content: "\f00a"; +} + +.fa-th-large:before { + content: "\f009"; +} + +.fa-th-list:before { + content: "\f00b"; +} + +.fa-the-red-yeti:before { + content: "\f69d"; +} + +.fa-theater-masks:before { + content: "\f630"; +} + +.fa-themeco:before { + content: "\f5c6"; +} + +.fa-themeisle:before { + content: "\f2b2"; +} + +.fa-thermometer:before { + content: "\f491"; +} + +.fa-thermometer-empty:before { + content: "\f2cb"; +} + +.fa-thermometer-full:before { + content: "\f2c7"; +} + +.fa-thermometer-half:before { + content: "\f2c9"; +} + +.fa-thermometer-quarter:before { + content: "\f2ca"; +} + +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} + +.fa-theta:before { + content: "\f69e"; +} + +.fa-think-peaks:before { + content: "\f731"; +} + +.fa-thumbs-down:before { + content: "\f165"; +} + +.fa-thumbs-up:before { + content: "\f164"; +} + +.fa-thumbtack:before { + content: "\f08d"; +} + +.fa-thunderstorm:before { + content: "\f76c"; +} + +.fa-thunderstorm-moon:before { + content: "\f76d"; +} + +.fa-thunderstorm-sun:before { + content: "\f76e"; +} + +.fa-ticket:before { + content: "\f145"; +} + +.fa-ticket-alt:before { + content: "\f3ff"; +} + +.fa-tilde:before { + content: "\f69f"; +} + +.fa-times:before { + content: "\f00d"; +} + +.fa-times-circle:before { + content: "\f057"; +} + +.fa-times-hexagon:before { + content: "\f2ee"; +} + +.fa-times-octagon:before { + content: "\f2f0"; +} + +.fa-times-square:before { + content: "\f2d3"; +} + +.fa-tint:before { + content: "\f043"; +} + +.fa-tint-slash:before { + content: "\f5c7"; +} + +.fa-tire:before { + content: "\f631"; +} + +.fa-tire-flat:before { + content: "\f632"; +} + +.fa-tire-pressure-warning:before { + content: "\f633"; +} + +.fa-tire-rugged:before { + content: "\f634"; +} + +.fa-tired:before { + content: "\f5c8"; +} + +.fa-toggle-off:before { + content: "\f204"; +} + +.fa-toggle-on:before { + content: "\f205"; +} + +.fa-toilet:before { + content: "\f7d8"; +} + +.fa-toilet-paper:before { + content: "\f71e"; +} + +.fa-toilet-paper-alt:before { + content: "\f71f"; +} + +.fa-tombstone:before { + content: "\f720"; +} + +.fa-tombstone-alt:before { + content: "\f721"; +} + +.fa-toolbox:before { + content: "\f552"; +} + +.fa-tools:before { + content: "\f7d9"; +} + +.fa-tooth:before { + content: "\f5c9"; +} + +.fa-toothbrush:before { + content: "\f635"; +} + +.fa-torah:before { + content: "\f6a0"; +} + +.fa-torii-gate:before { + content: "\f6a1"; +} + +.fa-tornado:before { + content: "\f76f"; +} + +.fa-tractor:before { + content: "\f722"; +} + +.fa-trade-federation:before { + content: "\f513"; +} + +.fa-trademark:before { + content: "\f25c"; +} + +.fa-traffic-cone:before { + content: "\f636"; +} + +.fa-traffic-light:before { + content: "\f637"; +} + +.fa-traffic-light-go:before { + content: "\f638"; +} + +.fa-traffic-light-slow:before { + content: "\f639"; +} + +.fa-traffic-light-stop:before { + content: "\f63a"; +} + +.fa-train:before { + content: "\f238"; +} + +.fa-tram:before { + content: "\f7da"; +} + +.fa-transgender:before { + content: "\f224"; +} + +.fa-transgender-alt:before { + content: "\f225"; +} + +.fa-trash:before { + content: "\f1f8"; +} + +.fa-trash-alt:before { + content: "\f2ed"; +} + +.fa-trash-restore:before { + content: "\f829"; +} + +.fa-trash-restore-alt:before { + content: "\f82a"; +} + +.fa-treasure-chest:before { + content: "\f723"; +} + +.fa-tree:before { + content: "\f1bb"; +} + +.fa-tree-alt:before { + content: "\f400"; +} + +.fa-tree-christmas:before { + content: "\f7db"; +} + +.fa-tree-decorated:before { + content: "\f7dc"; +} + +.fa-tree-large:before { + content: "\f7dd"; +} + +.fa-tree-palm:before { + content: "\f82b"; +} + +.fa-trees:before { + content: "\f724"; +} + +.fa-trello:before { + content: "\f181"; +} + +.fa-triangle:before { + content: "\f2ec"; +} + +.fa-tripadvisor:before { + content: "\f262"; +} + +.fa-trophy:before { + content: "\f091"; +} + +.fa-trophy-alt:before { + content: "\f2eb"; +} + +.fa-truck:before { + content: "\f0d1"; +} + +.fa-truck-container:before { + content: "\f4dc"; +} + +.fa-truck-couch:before { + content: "\f4dd"; +} + +.fa-truck-loading:before { + content: "\f4de"; +} + +.fa-truck-monster:before { + content: "\f63b"; +} + +.fa-truck-moving:before { + content: "\f4df"; +} + +.fa-truck-pickup:before { + content: "\f63c"; +} + +.fa-truck-plow:before { + content: "\f7de"; +} + +.fa-truck-ramp:before { + content: "\f4e0"; +} + +.fa-tshirt:before { + content: "\f553"; +} + +.fa-tty:before { + content: "\f1e4"; +} + +.fa-tumblr:before { + content: "\f173"; +} + +.fa-tumblr-square:before { + content: "\f174"; +} + +.fa-turkey:before { + content: "\f725"; +} + +.fa-turtle:before { + content: "\f726"; +} + +.fa-tv:before { + content: "\f26c"; +} + +.fa-tv-retro:before { + content: "\f401"; +} + +.fa-twitch:before { + content: "\f1e8"; +} + +.fa-twitter:before { + content: "\f099"; +} + +.fa-twitter-square:before { + content: "\f081"; +} + +.fa-typo3:before { + content: "\f42b"; +} + +.fa-uber:before { + content: "\f402"; +} + +.fa-ubuntu:before { + content: "\f7df"; +} + +.fa-uikit:before { + content: "\f403"; +} + +.fa-umbrella:before { + content: "\f0e9"; +} + +.fa-umbrella-beach:before { + content: "\f5ca"; +} + +.fa-underline:before { + content: "\f0cd"; +} + +.fa-undo:before { + content: "\f0e2"; +} + +.fa-undo-alt:before { + content: "\f2ea"; +} + +.fa-unicorn:before { + content: "\f727"; +} + +.fa-union:before { + content: "\f6a2"; +} + +.fa-uniregistry:before { + content: "\f404"; +} + +.fa-universal-access:before { + content: "\f29a"; +} + +.fa-university:before { + content: "\f19c"; +} + +.fa-unlink:before { + content: "\f127"; +} + +.fa-unlock:before { + content: "\f09c"; +} + +.fa-unlock-alt:before { + content: "\f13e"; +} + +.fa-untappd:before { + content: "\f405"; +} + +.fa-upload:before { + content: "\f093"; +} + +.fa-ups:before { + content: "\f7e0"; +} + +.fa-usb:before { + content: "\f287"; +} + +.fa-usd-circle:before { + content: "\f2e8"; +} + +.fa-usd-square:before { + content: "\f2e9"; +} + +.fa-user:before { + content: "\f007"; +} + +.fa-user-alt:before { + content: "\f406"; +} + +.fa-user-alt-slash:before { + content: "\f4fa"; +} + +.fa-user-astronaut:before { + content: "\f4fb"; +} + +.fa-user-chart:before { + content: "\f6a3"; +} + +.fa-user-check:before { + content: "\f4fc"; +} + +.fa-user-circle:before { + content: "\f2bd"; +} + +.fa-user-clock:before { + content: "\f4fd"; +} + +.fa-user-cog:before { + content: "\f4fe"; +} + +.fa-user-crown:before { + content: "\f6a4"; +} + +.fa-user-edit:before { + content: "\f4ff"; +} + +.fa-user-friends:before { + content: "\f500"; +} + +.fa-user-graduate:before { + content: "\f501"; +} + +.fa-user-hard-hat:before { + content: "\f82c"; +} + +.fa-user-headset:before { + content: "\f82d"; +} + +.fa-user-injured:before { + content: "\f728"; +} + +.fa-user-lock:before { + content: "\f502"; +} + +.fa-user-md:before { + content: "\f0f0"; +} + +.fa-user-md-chat:before { + content: "\f82e"; +} + +.fa-user-minus:before { + content: "\f503"; +} + +.fa-user-ninja:before { + content: "\f504"; +} + +.fa-user-nurse:before { + content: "\f82f"; +} + +.fa-user-plus:before { + content: "\f234"; +} + +.fa-user-secret:before { + content: "\f21b"; +} + +.fa-user-shield:before { + content: "\f505"; +} + +.fa-user-slash:before { + content: "\f506"; +} + +.fa-user-tag:before { + content: "\f507"; +} + +.fa-user-tie:before { + content: "\f508"; +} + +.fa-user-times:before { + content: "\f235"; +} + +.fa-users:before { + content: "\f0c0"; +} + +.fa-users-class:before { + content: "\f63d"; +} + +.fa-users-cog:before { + content: "\f509"; +} + +.fa-users-crown:before { + content: "\f6a5"; +} + +.fa-users-medical:before { + content: "\f830"; +} + +.fa-usps:before { + content: "\f7e1"; +} + +.fa-ussunnah:before { + content: "\f407"; +} + +.fa-utensil-fork:before { + content: "\f2e3"; +} + +.fa-utensil-knife:before { + content: "\f2e4"; +} + +.fa-utensil-spoon:before { + content: "\f2e5"; +} + +.fa-utensils:before { + content: "\f2e7"; +} + +.fa-utensils-alt:before { + content: "\f2e6"; +} + +.fa-vaadin:before { + content: "\f408"; +} + +.fa-value-absolute:before { + content: "\f6a6"; +} + +.fa-vector-square:before { + content: "\f5cb"; +} + +.fa-venus:before { + content: "\f221"; +} + +.fa-venus-double:before { + content: "\f226"; +} + +.fa-venus-mars:before { + content: "\f228"; +} + +.fa-viacoin:before { + content: "\f237"; +} + +.fa-viadeo:before { + content: "\f2a9"; +} + +.fa-viadeo-square:before { + content: "\f2aa"; +} + +.fa-vial:before { + content: "\f492"; +} + +.fa-vials:before { + content: "\f493"; +} + +.fa-viber:before { + content: "\f409"; +} + +.fa-video:before { + content: "\f03d"; +} + +.fa-video-plus:before { + content: "\f4e1"; +} + +.fa-video-slash:before { + content: "\f4e2"; +} + +.fa-vihara:before { + content: "\f6a7"; +} + +.fa-vimeo:before { + content: "\f40a"; +} + +.fa-vimeo-square:before { + content: "\f194"; +} + +.fa-vimeo-v:before { + content: "\f27d"; +} + +.fa-vine:before { + content: "\f1ca"; +} + +.fa-vk:before { + content: "\f189"; +} + +.fa-vnv:before { + content: "\f40b"; +} + +.fa-volcano:before { + content: "\f770"; +} + +.fa-volleyball-ball:before { + content: "\f45f"; +} + +.fa-volume:before { + content: "\f6a8"; +} + +.fa-volume-down:before { + content: "\f027"; +} + +.fa-volume-mute:before { + content: "\f6a9"; +} + +.fa-volume-off:before { + content: "\f026"; +} + +.fa-volume-slash:before { + content: "\f2e2"; +} + +.fa-volume-up:before { + content: "\f028"; +} + +.fa-vote-nay:before { + content: "\f771"; +} + +.fa-vote-yea:before { + content: "\f772"; +} + +.fa-vr-cardboard:before { + content: "\f729"; +} + +.fa-vuejs:before { + content: "\f41f"; +} + +.fa-walker:before { + content: "\f831"; +} + +.fa-walking:before { + content: "\f554"; +} + +.fa-wallet:before { + content: "\f555"; +} + +.fa-wand:before { + content: "\f72a"; +} + +.fa-wand-magic:before { + content: "\f72b"; +} + +.fa-warehouse:before { + content: "\f494"; +} + +.fa-warehouse-alt:before { + content: "\f495"; +} + +.fa-watch:before { + content: "\f2e1"; +} + +.fa-watch-fitness:before { + content: "\f63e"; +} + +.fa-water:before { + content: "\f773"; +} + +.fa-water-lower:before { + content: "\f774"; +} + +.fa-water-rise:before { + content: "\f775"; +} + +.fa-webcam:before { + content: "\f832"; +} + +.fa-webcam-slash:before { + content: "\f833"; +} + +.fa-weebly:before { + content: "\f5cc"; +} + +.fa-weibo:before { + content: "\f18a"; +} + +.fa-weight:before { + content: "\f496"; +} + +.fa-weight-hanging:before { + content: "\f5cd"; +} + +.fa-weixin:before { + content: "\f1d7"; +} + +.fa-whale:before { + content: "\f72c"; +} + +.fa-whatsapp:before { + content: "\f232"; +} + +.fa-whatsapp-square:before { + content: "\f40c"; +} + +.fa-wheat:before { + content: "\f72d"; +} + +.fa-wheelchair:before { + content: "\f193"; +} + +.fa-whistle:before { + content: "\f460"; +} + +.fa-whmcs:before { + content: "\f40d"; +} + +.fa-wifi:before { + content: "\f1eb"; +} + +.fa-wifi-1:before { + content: "\f6aa"; +} + +.fa-wifi-2:before { + content: "\f6ab"; +} + +.fa-wifi-slash:before { + content: "\f6ac"; +} + +.fa-wikipedia-w:before { + content: "\f266"; +} + +.fa-wind:before { + content: "\f72e"; +} + +.fa-wind-warning:before { + content: "\f776"; +} + +.fa-window:before { + content: "\f40e"; +} + +.fa-window-alt:before { + content: "\f40f"; +} + +.fa-window-close:before { + content: "\f410"; +} + +.fa-window-maximize:before { + content: "\f2d0"; +} + +.fa-window-minimize:before { + content: "\f2d1"; +} + +.fa-window-restore:before { + content: "\f2d2"; +} + +.fa-windows:before { + content: "\f17a"; +} + +.fa-windsock:before { + content: "\f777"; +} + +.fa-wine-bottle:before { + content: "\f72f"; +} + +.fa-wine-glass:before { + content: "\f4e3"; +} + +.fa-wine-glass-alt:before { + content: "\f5ce"; +} + +.fa-wix:before { + content: "\f5cf"; +} + +.fa-wizards-of-the-coast:before { + content: "\f730"; +} + +.fa-wolf-pack-battalion:before { + content: "\f514"; +} + +.fa-won-sign:before { + content: "\f159"; +} + +.fa-wordpress:before { + content: "\f19a"; +} + +.fa-wordpress-simple:before { + content: "\f411"; +} + +.fa-wpbeginner:before { + content: "\f297"; +} + +.fa-wpexplorer:before { + content: "\f2de"; +} + +.fa-wpforms:before { + content: "\f298"; +} + +.fa-wpressr:before { + content: "\f3e4"; +} + +.fa-wreath:before { + content: "\f7e2"; +} + +.fa-wrench:before { + content: "\f0ad"; +} + +.fa-x-ray:before { + content: "\f497"; +} + +.fa-xbox:before { + content: "\f412"; +} + +.fa-xing:before { + content: "\f168"; +} + +.fa-xing-square:before { + content: "\f169"; +} + +.fa-y-combinator:before { + content: "\f23b"; +} + +.fa-yahoo:before { + content: "\f19e"; +} + +.fa-yandex:before { + content: "\f413"; +} + +.fa-yandex-international:before { + content: "\f414"; +} + +.fa-yarn:before { + content: "\f7e3"; +} + +.fa-yelp:before { + content: "\f1e9"; +} + +.fa-yen-sign:before { + content: "\f157"; +} + +.fa-yin-yang:before { + content: "\f6ad"; +} + +.fa-yoast:before { + content: "\f2b1"; +} + +.fa-youtube:before { + content: "\f167"; +} + +.fa-youtube-square:before { + content: "\f431"; +} + +.fa-zhihu:before { + content: "\f63f"; +} + +.sr-only { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; +} + +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: normal; + font-display: auto; + src: url("../fonts/fa-brands-400.eot"); + src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg"); +} + +.fab { + font-family: 'Font Awesome 5 Brands'; +} + +@font-face { + font-family: 'Font Awesome 5 Pro'; + font-style: normal; + font-weight: 300; + font-display: auto; + src: url("../fonts/fa-light-300.eot"); + src: url("../fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-light-300.woff2") format("woff2"), url("../fonts/fa-light-300.woff") format("woff"), url("../fonts/fa-light-300.ttf") format("truetype"), url("../fonts/fa-light-300.svg#fontawesome") format("svg"); +} + +.fal { + font-family: 'Font Awesome 5 Pro'; + font-weight: 300; +} + +@font-face { + font-family: 'Font Awesome 5 Pro'; + font-style: normal; + font-weight: 400; + font-display: auto; + src: url("../fonts/fa-regular-400.eot"); + src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg"); +} + +.far { + font-family: 'Font Awesome 5 Pro'; + font-weight: 400; +} + +@font-face { + font-family: 'Font Awesome 5 Pro'; + font-style: normal; + font-weight: 900; + font-display: auto; + src: url("../fonts/fa-solid-900.eot"); + src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg"); +} + +.fa, +.fas { + font-family: 'Font Awesome 5 Pro'; + font-weight: 900; +} + +/*! Fonts Import and Variable */ +/*! Bootstrap Color (Override Bootstrap) */ +/*! Whitelabel Product Type Color */ +/*! Whitelabel Context Color */ +/*! Adding new colors to Map */ +/*! Whitelabel Settings (Override Bootstrap) */ +/*! Brand Colors */ +/*! Shards Dashboard Colors */ +/*! Fonts variables (Override Bootstrap) */ +/*! Button Variables */ +/*! Nav Variables */ +/*! Navbar Variables */ +/*! Pagination Variables */ +/*! Card Variables */ +/*! Badge Variables */ +/*! Text Variables */ +/*! Dropdown Variables */ +/*! Bootstrap functions (original) */ +/*! Shards functions/variables and Bootstrap overrides */ +/*! Bootstrap variables and mixins (original) */ +:root { + --blue: #007bff; + --indigo: #674eec; + --purple: #8445f7; + --pink: #ff4169; + --red: #c4183c; + --orange: #fb7906; + --yellow: #ffb400; + --green: #17c671; + --teal: #1adba2; + --cyan: #00b8d8; + --white: #fff; + --gray: #868e96; + --gray-dark: #343a40; + --primary: #36255D; + --secondary: #5A6169; + --success: #17c671; + --info: #0EC4D3; + --warning: #FFD41E; + --danger: #dc3545; + --light: #e9ecef; + --dark: #212529; + --product-reward: #4472F3; + --product-offer: #fd7e14; + --review: #ffb400; + --primary-hue: 258.21; + --primary-saturation: 43.08%; + --primary-lightness: 25.49%; + --primary-lightness-darker: 20.49%; + --primary-lightness-contrast: 100%; + --primary-lightness-contrast-inverse: 0%; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +html { + font-size: 14px; + font-weight: 300; +} + +@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { + html { + font-size: 14px; + font-weight: 300; + } +} + +@media (max-width: 575.98px) { + html { + font-size: 14px; + } +} + +body { + font-size: 1rem; + font-weight: 400; + color: #212529; + background-color: #f5f6f7; +} + +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + body { + font-size: 13px; + font-weight: 400; + } +} + +a { + color: #36255D; + text-decoration: none; +} + +a:hover { + color: #160f26; + text-decoration: underline; +} + +b, strong { + font-weight: 500; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: .5rem; +} + +.datepicker { + font-size: .75rem; + padding: 0.625rem; +} + +.datepicker table tr td, +.datepicker table tr th { + width: 1.875rem; + height: 1.875rem; +} + +/*! Shards mixins and Bootstrap overrides */ +/*! Bootstrap Base */ +:root { + --blue: #007bff; + --indigo: #674eec; + --purple: #8445f7; + --pink: #ff4169; + --red: #c4183c; + --orange: #fb7906; + --yellow: #ffb400; + --green: #17c671; + --teal: #1adba2; + --cyan: #00b8d8; + --white: #fff; + --gray: #868e96; + --gray-dark: #343a40; + --primary: #36255D; + --secondary: #5A6169; + --success: #17c671; + --info: #0EC4D3; + --warning: #FFD41E; + --danger: #dc3545; + --light: #e9ecef; + --dark: #212529; + --product-reward: #4472F3; + --product-offer: #fd7e14; + --review: #ffb400; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #f5f6f7; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.75rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 500; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #36255D; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #160f26; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.75rem; + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-weight: 300; + line-height: 1.2; + color: #212529; +} + +h1, .h1 { + font-size: 3.052rem; +} + +h2, .h2 { + font-size: 2.441rem; +} + +h3, .h3 { + font-size: 1.953rem; +} + +h4, .h4 { + font-size: 1.563rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 400; +} + +.display-1 { + font-size: 7.451rem; + font-weight: 300; + line-height: 1; +} + +.display-2 { + font-size: 5.96rem; + font-weight: 300; + line-height: 1; +} + +.display-3 { + font-size: 4.768rem; + font-weight: 300; + line-height: 1; +} + +.display-4 { + font-size: 3.815rem; + font-weight: 300; + line-height: 1; +} + +hr { + margin-top: 1.125rem; + margin-bottom: 1.125rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fff09e; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1.5rem; + font-size: 1.5rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #868e96; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0; + background-color: #f5f6f7; + border: 1px solid #dee2e6; + border-radius: 0.375rem; + box-shadow: none; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.75rem; + line-height: 1; +} + +.figure-caption { + font-size: 1rem; + color: #868e96; +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + font-size: 0.75rem; + color: #ff4169; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.8125rem; + font-size: 0.75rem; + color: #fff; + background-color: #212529; + border-radius: 0.35rem; + box-shadow: none; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 500; + box-shadow: none; +} + +pre { + display: block; + font-size: 0.75rem; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.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-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1.5rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #f5f6f7; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #c7c2d2; +} + +.table-hover .table-primary:hover { + background-color: #bab3c7; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #bab3c7; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d1d3d5; +} + +.table-hover .table-secondary:hover { + background-color: #c4c6c9; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c4c6c9; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #beefd7; +} + +.table-hover .table-success:hover { + background-color: #aaeaca; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #aaeaca; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bceef3; +} + +.table-hover .table-info:hover { + background-color: #a6e9ef; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #a6e9ef; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fff3c0; +} + +.table-hover .table-warning:hover { + background-color: #ffeea7; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffeea7; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #f9fafb; +} + +.table-hover .table-light:hover { + background-color: #eaedf1; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #eaedf1; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c1c2c3; +} + +.table-hover .table-dark:hover { + background-color: #b4b5b6; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b4b5b6; +} + +.table-product-reward, +.table-product-reward > th, +.table-product-reward > td { + background-color: #cbd8fc; +} + +.table-hover .table-product-reward:hover { + background-color: #b3c6fb; +} + +.table-hover .table-product-reward:hover > td, +.table-hover .table-product-reward:hover > th { + background-color: #b3c6fb; +} + +.table-product-offer, +.table-product-offer > th, +.table-product-offer > td { + background-color: #fedbbd; +} + +.table-hover .table-product-offer:hover { + background-color: #fecda4; +} + +.table-hover .table-product-offer:hover > td, +.table-hover .table-product-offer:hover > th { + background-color: #fecda4; +} + +.table-review, +.table-review > th, +.table-review > td { + background-color: #ffeab8; +} + +.table-hover .table-review:hover { + background-color: #ffe29f; +} + +.table-hover .table-review:hover > td, +.table-hover .table-review:hover > th { + background-color: #ffe29f; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #f5f6f7; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #f5f6f7; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.5rem 1rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #becad6; + border-radius: 0.375rem; + box-shadow: none; + transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #36255D; + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.form-control:focus:hover { + border-color: #36255D; +} + +.form-control::-webkit-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::placeholder { + color: #868e96; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #f5f6f7; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.425rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.75rem + 1px); + padding-bottom: calc(0.75rem + 1px); + font-size: 1.285714rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.35rem + 1px); + padding-bottom: calc(0.35rem + 1px); + font-size: 0.928571rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, +.input-group-sm > .input-group-append > .form-control-plaintext.btn, +.input-group-sm > .input-group-middle > .form-control-plaintext.input-group-text, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, +.input-group-lg > .input-group-append > .form-control-plaintext.btn, +.input-group-lg > .input-group-middle > .form-control-plaintext.input-group-text { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn, +.input-group-sm > .input-group-middle > .input-group-text { + padding: 0.35rem 0.75rem; + font-size: 0.928571rem; + line-height: 1.5; + border-radius: 0.35rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-middle > select.input-group-text:not([size]):not([multiple]) { + height: calc(2.092857rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn, +.input-group-lg > .input-group-middle > .input-group-text { + padding: 0.75rem 1rem; + font-size: 1.285714rem; + line-height: 1.5; + border-radius: 0.5rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-middle > select.input-group-text:not([size]):not([multiple]) { + height: calc(3.428571rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.313rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #868e96; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + margin-top: 0.25rem; + font-size: 80%; + color: #17c671; +} + +.valid-tooltip { + background-color: rgba(23, 198, 113, 0.8); +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #17c671; + box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1), 0 1px 1px 0.1rem rgba(23, 198, 113, 0.2); +} + +.was-validated .form-control:valid:hover, .form-control.is-valid:hover, .was-validated +.custom-select:valid:hover, +.custom-select.is-valid:hover { + border-color: #17c671; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #17c671; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #17c671; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #57eca4; + border-color: #2ae68b; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #2ae68b; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + color: #17c671; + border-color: #17c671; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { + background-color: #b3f6d5; + border-color: #2ae68b; + color: #17c671; +} + +.was-validated .custom-file-input:focus:valid ~ .custom-file-label, .custom-file-input:focus.is-valid ~ .custom-file-label { + border-color: #17c671; + box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1), 0 1px 1px 0.1rem rgba(23, 198, 113, 0.2); +} + +.was-validated .custom-file-input:hover:valid ~ .custom-file-label, .custom-file-input:hover.is-valid ~ .custom-file-label { + border-color: #17c671; +} + +.was-validated .custom-toggle .custom-control-input:not(:checked):valid ~ .custom-control-label::before, .custom-toggle .custom-control-input:not(:checked).is-valid ~ .custom-control-label::before { + background-color: #fff; +} + +.was-validated .custom-toggle .custom-control-input:valid ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #17c671; +} + +.was-validated .custom-toggle .custom-control-input:invalid ~ .custom-control-label::after, .custom-toggle .custom-control-input.is-invalid ~ .custom-control-label::after { + background-color: #eb8c95; +} + +.was-validated .custom-toggle .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.invalid-feedback { + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + background-color: rgba(220, 53, 69, 0.8); +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; + box-shadow: 0 5px 11.5px rgba(220, 53, 69, 0.1); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + box-shadow: 0 5px 11.5px rgba(220, 53, 69, 0.1), 0 1px 1px 0.1rem rgba(220, 53, 69, 0.2); +} + +.was-validated .form-control:invalid:hover, .form-control.is-invalid:hover, .was-validated +.custom-select:invalid:hover, +.custom-select.is-invalid:hover { + border-color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #eb8c95; + border-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(220, 53, 69, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + color: #dc3545; + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { + background-color: #fae3e5; + border-color: #e4606d; + color: #dc3545; +} + +.was-validated .custom-file-input:focus:invalid ~ .custom-file-label, .custom-file-input:focus.is-invalid ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 5px 11.5px rgba(220, 53, 69, 0.1), 0 1px 1px 0.1rem rgba(220, 53, 69, 0.2); +} + +.was-validated .custom-file-input:hover:invalid ~ .custom-file-label, .custom-file-input:hover.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-toggle .custom-control-input:not(:checked):invalid ~ .custom-control-label::before, .custom-toggle .custom-control-input:not(:checked).is-invalid ~ .custom-control-label::before { + background-color: #fff; +} + +.was-validated .custom-toggle .custom-control-input:valid ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #17c671; +} + +.was-validated .custom-toggle .custom-control-input:invalid ~ .custom-control-label::after, .custom-toggle .custom-control-input.is-invalid ~ .custom-control-label::after { + background-color: #eb8c95; +} + +.was-validated .custom-toggle .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(220, 53, 69, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.313rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.75rem 1.25rem; + font-size: 1rem; + line-height: 1.125; + border-radius: 0.375rem; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.btn:hover, .btn:focus { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(54, 37, 93, 0.25); +} + +.btn.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .btn:disabled { + opacity: 0.65; + box-shadow: none; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus { + box-shadow: 0 0 0 0.2rem rgba(54, 37, 93, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +a.btn.disabled, .website-detail.is-offer.is-not-available section.product-detail a.btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail a.btn.btn-get-product, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + border-color: #36255D; + background-color: #36255D; + box-shadow: none; +} + +.btn-primary:hover { + color: #fff; + background-color: #2b1e4b; + border-color: #2b1e4b; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(54, 37, 93, 0.25); +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 3px rgba(54, 37, 93, 0.15), 0 3px 15px rgba(54, 37, 93, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-primary.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-primary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-primary.btn-get-product, .btn-primary:disabled { + background-color: #36255D; + border-color: #36255D; + box-shadow: none; + cursor: not-allowed; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2b1e4b; + border-color: #211639; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-secondary { + color: #fff; + border-color: #5A6169; + background-color: #5A6169; + box-shadow: none; +} + +.btn-secondary:hover { + color: #fff; + background-color: #4e545b; + border-color: #4e545b; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25); +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-secondary.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-secondary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-secondary.btn-get-product, .btn-secondary:disabled { + background-color: #5A6169; + border-color: #5A6169; + box-shadow: none; + cursor: not-allowed; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #4e545b; + border-color: #42484e; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-success { + color: #fff; + border-color: #17c671; + background-color: #17c671; + box-shadow: none; +} + +.btn-success:hover { + color: #fff; + background-color: #14af64; + border-color: #14af64; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25); +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-success.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-success.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-success.btn-get-product, .btn-success:disabled { + background-color: #17c671; + border-color: #17c671; + box-shadow: none; + cursor: not-allowed; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #14af64; + border-color: #129857; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-info { + color: #fff; + border-color: #0EC4D3; + background-color: #0EC4D3; + box-shadow: none; +} + +.btn-info:hover { + color: #fff; + background-color: #0caebb; + border-color: #0caebb; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(14, 196, 211, 0.25); +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 3px rgba(14, 196, 211, 0.15), 0 3px 15px rgba(14, 196, 211, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-info.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-info.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-info.btn-get-product, .btn-info:disabled { + background-color: #0EC4D3; + border-color: #0EC4D3; + box-shadow: none; + cursor: not-allowed; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #0caebb; + border-color: #0b98a3; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-warning { + color: #212529; + border-color: #FFD41E; + background-color: #FFD41E; + box-shadow: none; +} + +.btn-warning:hover { + color: #212529; + background-color: #ffcf05; + border-color: #ffcf05; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 212, 30, 0.25); +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 212, 30, 0.15), 0 3px 15px rgba(255, 212, 30, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-warning.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-warning.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-warning.btn-get-product, .btn-warning:disabled { + background-color: #FFD41E; + border-color: #FFD41E; + box-shadow: none; + cursor: not-allowed; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #ffcf05; + border-color: #eabd00; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-danger { + color: #fff; + border-color: #dc3545; + background-color: #dc3545; + box-shadow: none; +} + +.btn-danger:hover { + color: #fff; + background-color: #d32535; + border-color: #d32535; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(220, 53, 69, 0.25); +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.15), 0 3px 15px rgba(220, 53, 69, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-danger.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-danger.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-danger.btn-get-product, .btn-danger:disabled { + background-color: #dc3545; + border-color: #dc3545; + box-shadow: none; + cursor: not-allowed; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #d32535; + border-color: #bd2130; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-light { + color: #212529; + border-color: #e9ecef; + background-color: #e9ecef; + box-shadow: none; +} + +.btn-light:hover { + color: #212529; + background-color: #dadfe4; + border-color: #dadfe4; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25); +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-light.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-light.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-light.btn-get-product, .btn-light:disabled { + background-color: #e9ecef; + border-color: #e9ecef; + box-shadow: none; + cursor: not-allowed; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dadfe4; + border-color: #cbd3da; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-dark { + color: #fff; + border-color: #212529; + background-color: #212529; + box-shadow: none; +} + +.btn-dark:hover { + color: #fff; + background-color: #16181b; + border-color: #16181b; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25); +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-dark.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-dark.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-dark.btn-get-product, .btn-dark:disabled { + background-color: #212529; + border-color: #212529; + box-shadow: none; + cursor: not-allowed; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #16181b; + border-color: #0a0c0d; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-product-reward, .website-detail.is-reward.is-available section.product-detail .btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product { + color: #fff; + border-color: #4472F3; + background-color: #4472F3; + box-shadow: none; +} + +.btn-product-reward:hover, .website-detail.is-reward.is-available section.product-detail .btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:hover { + color: #fff; + background-color: #2c60f1; + border-color: #2c60f1; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(68, 114, 243, 0.25); +} + +.btn-product-reward:focus, .website-detail.is-reward.is-available section.product-detail .btn-get-product:focus, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:focus, .btn-product-reward.focus, .website-detail.is-reward.is-available section.product-detail .focus.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(68, 114, 243, 0.15), 0 3px 15px rgba(68, 114, 243, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-product-reward.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-product-reward.btn-get-product, .website-detail.is-offer.is-not-available .website-detail.is-reward.is-available section.product-detail .btn-get-product, .website-detail.is-reward.is-available .website-detail.is-offer.is-not-available section.product-detail .btn-get-product, .website-detail.is-reward.is-available section.product-detail .disabled.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product, .btn-product-reward:disabled, .website-detail.is-reward.is-available section.product-detail .btn-get-product:disabled, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:disabled { + background-color: #4472F3; + border-color: #4472F3; + box-shadow: none; + cursor: not-allowed; +} + +.btn-product-reward:not(:disabled):not(.disabled):active, .website-detail.is-reward.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .btn-product-reward:not(:disabled):not(.disabled).active, .website-detail.is-reward.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn-product-reward.dropdown-toggle, +.website-detail.is-reward.is-available section.product-detail .show > .dropdown-toggle.btn-get-product, +.website-detail.is-reward.is-not-available section.product-detail .show > .dropdown-toggle.btn-get-product { + color: #fff; + background-color: #2c60f1; + border-color: #144ef0; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-product-offer, .website-detail.is-offer.is-available section.product-detail .btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product { + color: #212529; + border-color: #fd7e14; + background-color: #fd7e14; + box-shadow: none; +} + +.btn-product-offer:hover, .website-detail.is-offer.is-available section.product-detail .btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:hover { + color: #fff; + background-color: #f57102; + border-color: #f57102; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(253, 126, 20, 0.25); +} + +.btn-product-offer:focus, .website-detail.is-offer.is-available section.product-detail .btn-get-product:focus, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:focus, .btn-product-offer.focus, .website-detail.is-offer.is-available section.product-detail .focus.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(253, 126, 20, 0.15), 0 3px 15px rgba(253, 126, 20, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-product-offer.disabled, .website-detail.is-offer.is-available section.product-detail .disabled.btn-get-product, .website-detail.is-offer.is-available .website-detail.is-reward.is-not-available section.product-detail .btn-get-product, .website-detail.is-reward.is-not-available .website-detail.is-offer.is-available section.product-detail .btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-product-offer.btn-get-product, .btn-product-offer:disabled, .website-detail.is-offer.is-available section.product-detail .btn-get-product:disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:disabled { + background-color: #fd7e14; + border-color: #fd7e14; + box-shadow: none; + cursor: not-allowed; +} + +.btn-product-offer:not(:disabled):not(.disabled):active, .website-detail.is-offer.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .btn-product-offer:not(:disabled):not(.disabled).active, .website-detail.is-offer.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn-product-offer.dropdown-toggle, +.website-detail.is-offer.is-available section.product-detail .show > .dropdown-toggle.btn-get-product, +.website-detail.is-offer.is-not-available section.product-detail .show > .dropdown-toggle.btn-get-product { + color: #fff; + background-color: #f57102; + border-color: #dc6502; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-review { + color: #212529; + border-color: #ffb400; + background-color: #ffb400; + box-shadow: none; +} + +.btn-review:hover { + color: #212529; + background-color: #e6a200; + border-color: #e6a200; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25); +} + +.btn-review:focus, .btn-review.focus { + box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-review.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-review.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-review.btn-get-product, .btn-review:disabled { + background-color: #ffb400; + border-color: #ffb400; + box-shadow: none; + cursor: not-allowed; +} + +.btn-review:not(:disabled):not(.disabled):active, .btn-review:not(:disabled):not(.disabled).active, +.show > .btn-review.dropdown-toggle { + color: #212529; + background-color: #e6a200; + border-color: #cc9000; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-primary { + background-color: transparent; + background-image: none; + border-color: #36255D; + color: #36255D; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #36255D; + border-color: #36255D; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(54, 37, 93, 0.25); +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 3px rgba(54, 37, 93, 0.15), 0 3px 15px rgba(54, 37, 93, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-primary.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-primary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-primary.btn-get-product, .btn-outline-primary:disabled { + color: #36255D; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #36255D; + border-color: #36255D; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-secondary, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product { + background-color: transparent; + background-image: none; + border-color: #5A6169; + color: #5A6169; +} + +.btn-outline-secondary:hover, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:hover { + color: #fff; + background-color: #5A6169; + border-color: #5A6169; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25); +} + +.btn-outline-secondary:focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:focus, .btn-outline-secondary.focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-secondary.disabled, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .disabled.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-secondary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-secondary.btn-get-product, .btn-outline-secondary:disabled, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:disabled { + color: #5A6169; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .show > .dropdown-toggle.btn-get-product { + color: #fff; + background-color: #5A6169; + border-color: #5A6169; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .show > .dropdown-toggle.btn-get-product:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-success { + background-color: transparent; + background-image: none; + border-color: #17c671; + color: #17c671; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #17c671; + border-color: #17c671; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25); +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-success.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-success.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-success.btn-get-product, .btn-outline-success:disabled { + color: #17c671; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #17c671; + border-color: #17c671; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-info { + background-color: transparent; + background-image: none; + border-color: #0EC4D3; + color: #0EC4D3; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #0EC4D3; + border-color: #0EC4D3; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(14, 196, 211, 0.25); +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 3px rgba(14, 196, 211, 0.15), 0 3px 15px rgba(14, 196, 211, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-info.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-info.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-info.btn-get-product, .btn-outline-info:disabled { + color: #0EC4D3; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #0EC4D3; + border-color: #0EC4D3; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-warning { + background-color: transparent; + background-image: none; + border-color: #FFD41E; + color: #FFD41E; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #FFD41E; + border-color: #FFD41E; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 212, 30, 0.25); +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 212, 30, 0.15), 0 3px 15px rgba(255, 212, 30, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-warning.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-warning.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-warning.btn-get-product, .btn-outline-warning:disabled { + color: #FFD41E; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #FFD41E; + border-color: #FFD41E; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-danger { + background-color: transparent; + background-image: none; + border-color: #dc3545; + color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(220, 53, 69, 0.25); +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.15), 0 3px 15px rgba(220, 53, 69, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-danger.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-danger.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-danger.btn-get-product, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-light { + background-color: transparent; + background-image: none; + border-color: #e9ecef; + color: #212529; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #e9ecef; + border-color: #e9ecef; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25); +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-light.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-light.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-light.btn-get-product, .btn-outline-light:disabled { + color: #e9ecef; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #e9ecef; + border-color: #e9ecef; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-dark { + background-color: transparent; + background-image: none; + border-color: #212529; + color: #212529; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25); +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-dark.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-dark.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-dark.btn-get-product, .btn-outline-dark:disabled { + color: #212529; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-product-reward, .card.card-product.is-reward .card-footer .btn { + background-color: transparent; + background-image: none; + border-color: #4472F3; + color: #4472F3; +} + +.btn-outline-product-reward:hover, .card.card-product.is-reward .card-footer .btn:hover { + color: #fff; + background-color: #4472F3; + border-color: #4472F3; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(68, 114, 243, 0.25); +} + +.btn-outline-product-reward:focus, .card.card-product.is-reward .card-footer .btn:focus, .btn-outline-product-reward.focus, .card.card-product.is-reward .card-footer .focus.btn { + box-shadow: 0 0 0 3px rgba(68, 114, 243, 0.15), 0 3px 15px rgba(68, 114, 243, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-product-reward.disabled, .card.card-product.is-reward .card-footer .disabled.btn, .card.card-product.is-reward .card-footer .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product.is-reward .card-footer .btn.btn-get-product, .card.card-product.is-reward .card-footer .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product.is-reward .card-footer .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-product-reward.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-product-reward.btn-get-product, .btn-outline-product-reward:disabled, .card.card-product.is-reward .card-footer .btn:disabled { + color: #4472F3; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-product-reward:not(:disabled):not(.disabled):active, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled):active, .btn-outline-product-reward:not(:disabled):not(.disabled).active, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled).active, +.show > .btn-outline-product-reward.dropdown-toggle, +.card.card-product.is-reward .card-footer .show > .dropdown-toggle.btn { + color: #fff; + background-color: #4472F3; + border-color: #4472F3; +} + +.btn-outline-product-reward:not(:disabled):not(.disabled):active:focus, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled):active:focus, .btn-outline-product-reward:not(:disabled):not(.disabled).active:focus, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-product-reward.dropdown-toggle:focus, +.card.card-product.is-reward .card-footer .show > .dropdown-toggle.btn:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-product-offer, .card.card-product.is-offer .card-footer .btn { + background-color: transparent; + background-image: none; + border-color: #fd7e14; + color: #fd7e14; +} + +.btn-outline-product-offer:hover, .card.card-product.is-offer .card-footer .btn:hover { + color: #212529; + background-color: #fd7e14; + border-color: #fd7e14; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(253, 126, 20, 0.25); +} + +.btn-outline-product-offer:focus, .card.card-product.is-offer .card-footer .btn:focus, .btn-outline-product-offer.focus, .card.card-product.is-offer .card-footer .focus.btn { + box-shadow: 0 0 0 3px rgba(253, 126, 20, 0.15), 0 3px 15px rgba(253, 126, 20, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-product-offer.disabled, .card.card-product.is-offer .card-footer .disabled.btn, .card.card-product.is-offer .card-footer .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product.is-offer .card-footer .btn.btn-get-product, .card.card-product.is-offer .card-footer .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product.is-offer .card-footer .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-product-offer.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-product-offer.btn-get-product, .btn-outline-product-offer:disabled, .card.card-product.is-offer .card-footer .btn:disabled { + color: #fd7e14; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-product-offer:not(:disabled):not(.disabled):active, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled):active, .btn-outline-product-offer:not(:disabled):not(.disabled).active, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled).active, +.show > .btn-outline-product-offer.dropdown-toggle, +.card.card-product.is-offer .card-footer .show > .dropdown-toggle.btn { + color: #212529; + background-color: #fd7e14; + border-color: #fd7e14; +} + +.btn-outline-product-offer:not(:disabled):not(.disabled):active:focus, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled):active:focus, .btn-outline-product-offer:not(:disabled):not(.disabled).active:focus, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-product-offer.dropdown-toggle:focus, +.card.card-product.is-offer .card-footer .show > .dropdown-toggle.btn:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-review { + background-color: transparent; + background-image: none; + border-color: #ffb400; + color: #ffb400; +} + +.btn-outline-review:hover { + color: #212529; + background-color: #ffb400; + border-color: #ffb400; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25); +} + +.btn-outline-review:focus, .btn-outline-review.focus { + box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-review.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-review.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-review.btn-get-product, .btn-outline-review:disabled { + color: #ffb400; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-review:not(:disabled):not(.disabled):active, .btn-outline-review:not(:disabled):not(.disabled).active, +.show > .btn-outline-review.dropdown-toggle { + color: #212529; + background-color: #ffb400; + border-color: #ffb400; +} + +.btn-outline-review:not(:disabled):not(.disabled):active:focus, .btn-outline-review:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-review.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-link { + font-weight: 400; + color: #36255D; + background-color: transparent; +} + +.btn-link:hover { + color: #160f26; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-link.btn-get-product { + color: #868e96; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.75rem 1.75rem; + font-size: 1.285714rem; + line-height: 1.5; + border-radius: 0.5rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.35rem 1rem; + font-size: 0.928571rem; + line-height: 1.5; + border-radius: 0.35rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + transition: opacity 200ms ease-in-out; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 350ms ease-in-out; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 250px; + padding: 0 0; + margin: 0 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0.375rem; + box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06); +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: 0; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.75rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.875rem 0.875rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #eceeef; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #c3c7cc; +} + +.dropdown-item.disabled, .website-detail.is-offer.is-not-available section.product-detail .dropdown-item.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .dropdown-item.btn-get-product, .dropdown-item:disabled { + color: #868e96; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0 0.875rem; + margin-bottom: 0; + font-size: 0.928571rem; + color: #868e96; + white-space: nowrap; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.9375rem; + padding-left: 0.9375rem; +} + +.dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.3125rem; + padding-left: 1.3125rem; +} + +.btn-group.show .dropdown-toggle { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn-group.show .dropdown-toggle.btn-link { + box-shadow: none; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file:focus { + z-index: 3; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label, +.input-group > .custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #abb6bf; + text-align: center; + white-space: nowrap; + background-color: #f9fafb; + border: 1px solid #becad6; + border-radius: 0.375rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.688rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #36255D; + box-shadow: none; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #896fc6; + box-shadow: none; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #868e96; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.1875rem; + left: 0; + display: block; + width: 1.125rem; + height: 1.125rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + box-shadow: none; +} + +.custom-control-label::after { + position: absolute; + top: 0.1875rem; + left: 0; + display: block; + width: 1.125rem; + height: 1.125rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 2px; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #36255D; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: none; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #36255D; + box-shadow: none; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: none; +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(54, 37, 93, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(54, 37, 93, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #36255D; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(54, 37, 93, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.425rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.2; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #becad6; + border-radius: 0.375rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #36255D; + outline: 0; + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #868e96; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(2.092857rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 0.75rem; +} + +.custom-select-lg { + height: calc(3.428571rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.428rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.428rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-control { + border-color: #36255D; + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-file-input:focus ~ .custom-file-control::before { + border-color: #36255D; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.428rem + 2px); + padding: 1rem 0.5rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #becad6; + border-radius: 0.375rem; + box-shadow: none; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(calc(2.428rem + 2px) - 1px * 2); + padding: 1rem 0.5rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #becad6; + border-radius: 0 0.375rem 0.375rem 0; +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.625rem 1.125rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled, .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product { + color: #868e96; +} + +.nav-tabs { + border-bottom: 1px solid #d1d4d8; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef; +} + +.nav-tabs .nav-link.disabled, .nav-tabs .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-tabs .nav-link.btn-get-product, .nav-tabs .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-tabs .nav-link.btn-get-product { + color: #868e96; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #f5f6f7; + border-color: #ddd; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.375rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #36255D; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.75rem 1.5rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + margin-right: 1.5rem; + font-size: 1rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.5rem 0.5rem; + font-size: 1rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.375rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .navbar-light .navbar-nav .nav-link.btn-get-product, .navbar-light .navbar-nav .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .navbar-light .navbar-nav .nav-link.btn-get-product { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: white; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: white; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .navbar-dark .navbar-nav .nav-link.btn-get-product, .navbar-dark .navbar-nav .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .navbar-dark .navbar-nav .nav-link.btn-get-product { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: white; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: white; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: white; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.625rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 20px; +} + +.card-title { + margin-bottom: 15px; +} + +.card-subtitle { + margin-top: -7.5px; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 20px; +} + +.card-header { + padding: 15px 20px; + margin-bottom: 0; + background-color: #FFF; + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: 0.625rem 0.625rem 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 15px 20px; + background-color: #FFF; + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 0.625rem 0.625rem; +} + +.card-header-tabs { + margin-right: -10px; + margin-bottom: -15px; + margin-left: -10px; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -10px; + margin-left: -10px; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.875rem 2.1875rem; +} + +.card-img { + width: 100%; + border-radius: 0.625rem; +} + +.card-img-top { + width: 100%; + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 0.9375rem; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 0.9375rem; + margin-bottom: 0; + margin-left: 0.9375rem; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.625rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.375rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #868e96; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #868e96; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.375rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #36255D; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + color: #160f26; + text-decoration: none; + background-color: #f5f5f6; + border-color: #dfe1e3; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(54, 37, 93, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #36255D; + border-color: #36255D; +} + +.page-item.disabled .page-link, .website-detail.is-offer.is-not-available section.product-detail .page-item.btn-get-product .page-link, .website-detail.is-reward.is-not-available section.product-detail .page-item.btn-get-product .page-link { + color: #a8aeb4; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dfe1e3; +} + +.pagination-lg .page-link { + padding: 0.9375rem 1.5625rem; + font-size: 1.285714rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.6875rem; + font-size: 0.928571rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; +} + +.badge { + display: inline-block; + padding: 0.375rem 0.5rem; + font-size: 75%; + font-weight: 500; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.375rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.5rem; + padding-left: 0.5rem; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #36255D; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #211639; +} + +.badge-secondary { + color: #fff; + background-color: #5A6169; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #42484e; +} + +.badge-success, .timeline-activity.timeline-activity-points .activity-item .activity-item-content .badge { + color: #fff; + background-color: #17c671; +} + +.badge-success[href]:hover, .timeline-activity.timeline-activity-points .activity-item .activity-item-content .badge[href]:hover, .badge-success[href]:focus, .timeline-activity.timeline-activity-points .activity-item .activity-item-content .badge[href]:focus { + color: #fff; + text-decoration: none; + background-color: #129857; +} + +.badge-info { + color: #fff; + background-color: #0EC4D3; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0b98a3; +} + +.badge-warning { + color: #212529; + background-color: #FFD41E; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #eabd00; +} + +.badge-danger, .timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-content .badge { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-content .badge[href]:hover, .badge-danger[href]:focus, .timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-content .badge[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #e9ecef; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #cbd3da; +} + +.badge-dark { + color: #fff; + background-color: #212529; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0a0c0d; +} + +.badge-product-reward { + color: #fff; + background-color: #4472F3; +} + +.badge-product-reward[href]:hover, .badge-product-reward[href]:focus { + color: #fff; + text-decoration: none; + background-color: #144ef0; +} + +.badge-product-offer { + color: #212529; + background-color: #fd7e14; +} + +.badge-product-offer[href]:hover, .badge-product-offer[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dc6502; +} + +.badge-review { + color: #212529; + background-color: #ffb400; +} + +.badge-review[href]:hover, .badge-review[href]:focus { + color: #212529; + text-decoration: none; + background-color: #cc9000; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #eceeef; + border-radius: 0.5rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.375rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 500; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #1c1330; + background-color: #d7d3df; + border-color: #c7c2d2; +} + +.alert-primary hr { + border-top-color: #bab3c7; +} + +.alert-primary .alert-link { + color: #07050b; +} + +.alert-secondary { + color: #2f3237; + background-color: #dedfe1; + border-color: #d1d3d5; +} + +.alert-secondary hr { + border-top-color: #c4c6c9; +} + +.alert-secondary .alert-link { + color: #18191c; +} + +.alert-success { + color: #0c673b; + background-color: #d1f4e3; + border-color: #beefd7; +} + +.alert-success hr { + border-top-color: #aaeaca; +} + +.alert-success .alert-link { + color: #073921; +} + +.alert-info { + color: #07666e; + background-color: #cff3f6; + border-color: #bceef3; +} + +.alert-info hr { + border-top-color: #a6e9ef; +} + +.alert-info .alert-link { + color: #043a3e; +} + +.alert-warning { + color: #856e10; + background-color: #fff6d2; + border-color: #fff3c0; +} + +.alert-warning hr { + border-top-color: #ffeea7; +} + +.alert-warning .alert-link { + color: #57480b; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #797b7c; + background-color: #fbfbfc; + border-color: #f9fafb; +} + +.alert-light hr { + border-top-color: #eaedf1; +} + +.alert-light .alert-link { + color: #606162; +} + +.alert-dark { + color: #111315; + background-color: #d3d3d4; + border-color: #c1c2c3; +} + +.alert-dark hr { + border-top-color: #b4b5b6; +} + +.alert-dark .alert-link { + color: black; +} + +.alert-product-reward { + color: #233b7e; + background-color: #dae3fd; + border-color: #cbd8fc; +} + +.alert-product-reward hr { + border-top-color: #b3c6fb; +} + +.alert-product-reward .alert-link { + color: #182856; +} + +.alert-product-offer { + color: #84420a; + background-color: #ffe5d0; + border-color: #fedbbd; +} + +.alert-product-offer hr { + border-top-color: #fecda4; +} + +.alert-product-offer .alert-link { + color: #552a06; +} + +.alert-review { + color: #855e00; + background-color: #fff0cc; + border-color: #ffeab8; +} + +.alert-review hr { + border-top-color: #ffe29f; +} + +.alert-review .alert-link { + color: #523a00; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 0.625rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 0.625rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 0.625rem; + overflow: hidden; + font-size: 0.625rem; + background-color: #f5f5f6; + border-radius: 1.25rem; + box-shadow: inset 0 0.1rem 0.1rem rgba(90, 97, 105, 0.15); +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #36255D; + transition: width 0.6s ease; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 0.625rem 0.625rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #5A6169; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #5A6169; + text-decoration: none; + background-color: #f7f8f8; +} + +.list-group-item-action:active { + color: #212529; + background-color: #eceeef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .website-detail.is-offer.is-not-available section.product-detail .list-group-item.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .list-group-item.btn-get-product, .list-group-item:disabled { + color: #868e96; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #36255D; + border-color: #36255D; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #1c1330; + background-color: #c7c2d2; +} + +a.list-group-item-primary, +button.list-group-item-primary { + color: #1c1330; +} + +a.list-group-item-primary:hover, a.list-group-item-primary:focus, +button.list-group-item-primary:hover, +button.list-group-item-primary:focus { + color: #1c1330; + background-color: #bab3c7; +} + +a.list-group-item-primary.active, +button.list-group-item-primary.active { + background-color: #1c1330; + border-color: #1c1330; +} + +.list-group-item-secondary { + color: #2f3237; + background-color: #d1d3d5; +} + +a.list-group-item-secondary, +button.list-group-item-secondary { + color: #2f3237; +} + +a.list-group-item-secondary:hover, a.list-group-item-secondary:focus, +button.list-group-item-secondary:hover, +button.list-group-item-secondary:focus { + color: #2f3237; + background-color: #c4c6c9; +} + +a.list-group-item-secondary.active, +button.list-group-item-secondary.active { + background-color: #2f3237; + border-color: #2f3237; +} + +.list-group-item-success { + color: #0c673b; + background-color: #beefd7; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #0c673b; +} + +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #0c673b; + background-color: #aaeaca; +} + +a.list-group-item-success.active, +button.list-group-item-success.active { + background-color: #0c673b; + border-color: #0c673b; +} + +.list-group-item-info { + color: #07666e; + background-color: #bceef3; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #07666e; +} + +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #07666e; + background-color: #a6e9ef; +} + +a.list-group-item-info.active, +button.list-group-item-info.active { + background-color: #07666e; + border-color: #07666e; +} + +.list-group-item-warning { + color: #856e10; + background-color: #fff3c0; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #856e10; +} + +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #856e10; + background-color: #ffeea7; +} + +a.list-group-item-warning.active, +button.list-group-item-warning.active { + background-color: #856e10; + border-color: #856e10; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #721c24; +} + +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #721c24; + background-color: #f1b0b7; +} + +a.list-group-item-danger.active, +button.list-group-item-danger.active { + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #797b7c; + background-color: #f9fafb; +} + +a.list-group-item-light, +button.list-group-item-light { + color: #797b7c; +} + +a.list-group-item-light:hover, a.list-group-item-light:focus, +button.list-group-item-light:hover, +button.list-group-item-light:focus { + color: #797b7c; + background-color: #eaedf1; +} + +a.list-group-item-light.active, +button.list-group-item-light.active { + background-color: #797b7c; + border-color: #797b7c; +} + +.list-group-item-dark { + color: #111315; + background-color: #c1c2c3; +} + +a.list-group-item-dark, +button.list-group-item-dark { + color: #111315; +} + +a.list-group-item-dark:hover, a.list-group-item-dark:focus, +button.list-group-item-dark:hover, +button.list-group-item-dark:focus { + color: #111315; + background-color: #b4b5b6; +} + +a.list-group-item-dark.active, +button.list-group-item-dark.active { + background-color: #111315; + border-color: #111315; +} + +.list-group-item-product-reward { + color: #233b7e; + background-color: #cbd8fc; +} + +a.list-group-item-product-reward, +button.list-group-item-product-reward { + color: #233b7e; +} + +a.list-group-item-product-reward:hover, a.list-group-item-product-reward:focus, +button.list-group-item-product-reward:hover, +button.list-group-item-product-reward:focus { + color: #233b7e; + background-color: #b3c6fb; +} + +a.list-group-item-product-reward.active, +button.list-group-item-product-reward.active { + background-color: #233b7e; + border-color: #233b7e; +} + +.list-group-item-product-offer { + color: #84420a; + background-color: #fedbbd; +} + +a.list-group-item-product-offer, +button.list-group-item-product-offer { + color: #84420a; +} + +a.list-group-item-product-offer:hover, a.list-group-item-product-offer:focus, +button.list-group-item-product-offer:hover, +button.list-group-item-product-offer:focus { + color: #84420a; + background-color: #fecda4; +} + +a.list-group-item-product-offer.active, +button.list-group-item-product-offer.active { + background-color: #84420a; + border-color: #84420a; +} + +.list-group-item-review { + color: #855e00; + background-color: #ffeab8; +} + +a.list-group-item-review, +button.list-group-item-review { + color: #855e00; +} + +a.list-group-item-review:hover, a.list-group-item-review:focus, +button.list-group-item-review:hover, +button.list-group-item-review:focus { + color: #855e00; + background-color: #ffe29f; +} + +a.list-group-item-review.active, +button.list-group-item-review.active { + background-color: #855e00; + border-color: #855e00; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 500; + line-height: 1; + color: #8c949d; + text-shadow: none; + opacity: .5; +} + +.close:hover, .close:focus { + color: #8c949d; + text-decoration: none; + opacity: .75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.625rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.625rem * 2)); +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.5rem; + box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5); + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #5A6169; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.12; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.9375rem 2.1875rem; + border-bottom: 1px solid #dfe1e3; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.modal-header .close { + padding: 0.9375rem 2.1875rem; + margin: -0.9375rem 2.1875rem -0.9375rem 2.1875rem -0.9375rem 2.1875rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.875rem 2.1875rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1.875rem 2.1875rem; + border-top: 1px solid #dfe1e3; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.875rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.875rem * 2)); + } + .modal-content { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.928571rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 1; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 5px; + height: 5px; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 5px 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 5px 2.5px 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 5px; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 5px; + height: 5px; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 2.5px 5px 2.5px 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 5px 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 2.5px 5px; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 5px; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 5px; + height: 5px; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 2.5px 0 2.5px 5px; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 7px 13px; + text-align: center; + border-radius: 0.375rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.928571rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid transparent; + border-radius: 0.5rem; + box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +} + +.popover .arrow { + position: absolute; + display: block; + width: 10px; + height: 5px; + margin: 0 0.5rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 5px; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((5px + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 5px 5px 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 5px; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((5px + 1px) * -1); + width: 5px; + height: 10px; + margin: 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 5px 5px 5px 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 5px; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((5px + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 5px 5px 5px; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 10px; + margin-left: -5px; + content: ""; + border-bottom: 1px solid #f5f5f6; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 5px; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((5px + 1px) * -1); + width: 5px; + height: 10px; + margin: 0.5rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 5px 0 5px 5px; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 14px 20px; + margin-bottom: 0; + font-size: 1rem; + color: #212529; + background-color: #f5f5f6; + border-bottom: 1px solid #e7e9ea; + border-top-left-radius: calc(0.5rem - 1px); + border-top-right-radius: calc(0.5rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 15px 20px; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #36255D !important; +} + +.bg-primary.card .card-title, +.bg-primary.card .card-body, +.bg-primary.card .card-header, +.bg-primary.card .card-footer { + background-color: #211639 !important; +} + +.bg-primary.card .card-header, +.bg-primary.card .card-footer { + background: #302152; +} + +a.bg-primary:hover, a.bg-primary:focus { + background-color: #211639 !important; +} + +.bg-secondary { + background-color: #5A6169 !important; +} + +.bg-secondary.card .card-title, +.bg-secondary.card .card-body, +.bg-secondary.card .card-header, +.bg-secondary.card .card-footer { + background-color: #42484e !important; +} + +.bg-secondary.card .card-header, +.bg-secondary.card .card-footer { + background: #535961; +} + +a.bg-secondary:hover, a.bg-secondary:focus { + background-color: #42484e !important; +} + +.bg-success { + background-color: #17c671 !important; +} + +.bg-success.card .card-title, +.bg-success.card .card-body, +.bg-success.card .card-header, +.bg-success.card .card-footer { + background-color: #129857 !important; +} + +.bg-success.card .card-header, +.bg-success.card .card-footer { + background: #15b869; +} + +a.bg-success:hover, a.bg-success:focus { + background-color: #129857 !important; +} + +.bg-info { + background-color: #0EC4D3 !important; +} + +.bg-info.card .card-title, +.bg-info.card .card-body, +.bg-info.card .card-header, +.bg-info.card .card-footer { + background-color: #0b98a3 !important; +} + +.bg-info.card .card-header, +.bg-info.card .card-footer { + background: #0db7c5; +} + +a.bg-info:hover, a.bg-info:focus { + background-color: #0b98a3 !important; +} + +.bg-warning { + background-color: #FFD41E !important; +} + +.bg-warning.card .card-title, +.bg-warning.card .card-body, +.bg-warning.card .card-header, +.bg-warning.card .card-footer { + background-color: #eabd00 !important; +} + +.bg-warning.card .card-header, +.bg-warning.card .card-footer { + background: #ffd10f; +} + +a.bg-warning:hover, a.bg-warning:focus { + background-color: #eabd00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +.bg-danger.card .card-title, +.bg-danger.card .card-body, +.bg-danger.card .card-header, +.bg-danger.card .card-footer { + background-color: #bd2130 !important; +} + +.bg-danger.card .card-header, +.bg-danger.card .card-footer { + background: #da2839; +} + +a.bg-danger:hover, a.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #e9ecef !important; +} + +.bg-light.card .card-title, +.bg-light.card .card-body, +.bg-light.card .card-header, +.bg-light.card .card-footer { + background-color: #cbd3da !important; +} + +.bg-light.card .card-header, +.bg-light.card .card-footer { + background: #e0e4e9; +} + +a.bg-light:hover, a.bg-light:focus { + background-color: #cbd3da !important; +} + +.bg-dark { + background-color: #212529 !important; +} + +.bg-dark.card .card-title, +.bg-dark.card .card-body, +.bg-dark.card .card-header, +.bg-dark.card .card-footer { + background-color: #0a0c0d !important; +} + +.bg-dark.card .card-header, +.bg-dark.card .card-footer { + background: #1a1d21; +} + +a.bg-dark:hover, a.bg-dark:focus { + background-color: #0a0c0d !important; +} + +.bg-product-reward { + background-color: #4472F3 !important; +} + +.bg-product-reward.card .card-title, +.bg-product-reward.card .card-body, +.bg-product-reward.card .card-header, +.bg-product-reward.card .card-footer { + background-color: #144ef0 !important; +} + +.bg-product-reward.card .card-header, +.bg-product-reward.card .card-footer { + background: #3667f2; +} + +a.bg-product-reward:hover, a.bg-product-reward:focus { + background-color: #144ef0 !important; +} + +.bg-product-offer { + background-color: #fd7e14 !important; +} + +.bg-product-offer.card .card-title, +.bg-product-offer.card .card-body, +.bg-product-offer.card .card-header, +.bg-product-offer.card .card-footer { + background-color: #dc6502 !important; +} + +.bg-product-offer.card .card-header, +.bg-product-offer.card .card-footer { + background: #fd7605; +} + +a.bg-product-offer:hover, a.bg-product-offer:focus { + background-color: #dc6502 !important; +} + +.bg-review { + background-color: #ffb400 !important; +} + +.bg-review.card .card-title, +.bg-review.card .card-body, +.bg-review.card .card-header, +.bg-review.card .card-footer { + background-color: #cc9000 !important; +} + +.bg-review.card .card-header, +.bg-review.card .card-footer { + background: #f0a900; +} + +a.bg-review:hover, a.bg-review:focus { + background-color: #cc9000 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #becad6 !important; +} + +.border-top { + border-top: 1px solid #becad6 !important; +} + +.border-right { + border-right: 1px solid #becad6 !important; +} + +.border-bottom { + border-bottom: 1px solid #becad6 !important; +} + +.border-left { + border-left: 1px solid #becad6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #36255D !important; +} + +.border-secondary { + border-color: #5A6169 !important; +} + +.border-success { + border-color: #17c671 !important; +} + +.border-info { + border-color: #0EC4D3 !important; +} + +.border-warning { + border-color: #FFD41E !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #e9ecef !important; +} + +.border-dark { + border-color: #212529 !important; +} + +.border-product-reward { + border-color: #4472F3 !important; +} + +.border-product-offer { + border-color: #fd7e14 !important; +} + +.border-review { + border-color: #ffb400 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.375rem !important; +} + +.rounded-top { + border-top-left-radius: 0.375rem !important; + border-top-right-radius: 0.375rem !important; +} + +.rounded-right { + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-left { + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.375rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.375rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.375rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.375rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.375rem !important; +} + +.m-2 { + margin: 0.75rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.75rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.75rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.75rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.75rem !important; +} + +.m-3 { + margin: 1.5rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1.5rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1.5rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1.5rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1.5rem !important; +} + +.m-4 { + margin: 2.25rem !important; +} + +.mt-4, +.my-4 { + margin-top: 2.25rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 2.25rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 2.25rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 2.25rem !important; +} + +.m-5 { + margin: 4.5rem !important; +} + +.mt-5, +.my-5 { + margin-top: 4.5rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 4.5rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 4.5rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 4.5rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.375rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.375rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.375rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.375rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.375rem !important; +} + +.p-2 { + padding: 0.75rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.75rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.75rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.75rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.75rem !important; +} + +.p-3 { + padding: 1.5rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1.5rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1.5rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1.5rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1.5rem !important; +} + +.p-4 { + padding: 2.25rem !important; +} + +.pt-4, +.py-4 { + padding-top: 2.25rem !important; +} + +.pr-4, +.px-4 { + padding-right: 2.25rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 2.25rem !important; +} + +.pl-4, +.px-4 { + padding-left: 2.25rem !important; +} + +.p-5 { + padding: 4.5rem !important; +} + +.pt-5, +.py-5 { + padding-top: 4.5rem !important; +} + +.pr-5, +.px-5 { + padding-right: 4.5rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 4.5rem !important; +} + +.pl-5, +.px-5 { + padding-left: 4.5rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.375rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.375rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.375rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.375rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.375rem !important; + } + .m-sm-2 { + margin: 0.75rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.75rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.75rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.75rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.75rem !important; + } + .m-sm-3 { + margin: 1.5rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1.5rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1.5rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1.5rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1.5rem !important; + } + .m-sm-4 { + margin: 2.25rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 2.25rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 2.25rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 2.25rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 2.25rem !important; + } + .m-sm-5 { + margin: 4.5rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 4.5rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 4.5rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 4.5rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 4.5rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.375rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.375rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.375rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.375rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.375rem !important; + } + .p-sm-2 { + padding: 0.75rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.75rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.75rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.75rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.75rem !important; + } + .p-sm-3 { + padding: 1.5rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1.5rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1.5rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1.5rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1.5rem !important; + } + .p-sm-4 { + padding: 2.25rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 2.25rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 2.25rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 2.25rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 2.25rem !important; + } + .p-sm-5 { + padding: 4.5rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 4.5rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 4.5rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 4.5rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 4.5rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.375rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.375rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.375rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.375rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.375rem !important; + } + .m-md-2 { + margin: 0.75rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.75rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.75rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.75rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.75rem !important; + } + .m-md-3 { + margin: 1.5rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1.5rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1.5rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1.5rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1.5rem !important; + } + .m-md-4 { + margin: 2.25rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 2.25rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 2.25rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 2.25rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 2.25rem !important; + } + .m-md-5 { + margin: 4.5rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 4.5rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 4.5rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 4.5rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 4.5rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.375rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.375rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.375rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.375rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.375rem !important; + } + .p-md-2 { + padding: 0.75rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.75rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.75rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.75rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.75rem !important; + } + .p-md-3 { + padding: 1.5rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1.5rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1.5rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1.5rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1.5rem !important; + } + .p-md-4 { + padding: 2.25rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 2.25rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 2.25rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 2.25rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 2.25rem !important; + } + .p-md-5 { + padding: 4.5rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 4.5rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 4.5rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 4.5rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 4.5rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.375rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.375rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.375rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.375rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.375rem !important; + } + .m-lg-2 { + margin: 0.75rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.75rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.75rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.75rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.75rem !important; + } + .m-lg-3 { + margin: 1.5rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1.5rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1.5rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1.5rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1.5rem !important; + } + .m-lg-4 { + margin: 2.25rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 2.25rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 2.25rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 2.25rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 2.25rem !important; + } + .m-lg-5 { + margin: 4.5rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 4.5rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 4.5rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 4.5rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 4.5rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.375rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.375rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.375rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.375rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.375rem !important; + } + .p-lg-2 { + padding: 0.75rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.75rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.75rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.75rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.75rem !important; + } + .p-lg-3 { + padding: 1.5rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1.5rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1.5rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1.5rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1.5rem !important; + } + .p-lg-4 { + padding: 2.25rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 2.25rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 2.25rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 2.25rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 2.25rem !important; + } + .p-lg-5 { + padding: 4.5rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 4.5rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 4.5rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 4.5rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 4.5rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.375rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.375rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.375rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.375rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.375rem !important; + } + .m-xl-2 { + margin: 0.75rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.75rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.75rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.75rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.75rem !important; + } + .m-xl-3 { + margin: 1.5rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1.5rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1.5rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1.5rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1.5rem !important; + } + .m-xl-4 { + margin: 2.25rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 2.25rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 2.25rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 2.25rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 2.25rem !important; + } + .m-xl-5 { + margin: 4.5rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 4.5rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 4.5rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 4.5rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 4.5rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.375rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.375rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.375rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.375rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.375rem !important; + } + .p-xl-2 { + padding: 0.75rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.75rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.75rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.75rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.75rem !important; + } + .p-xl-3 { + padding: 1.5rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1.5rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1.5rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1.5rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1.5rem !important; + } + .p-xl-4 { + padding: 2.25rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 2.25rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 2.25rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 2.25rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 2.25rem !important; + } + .p-xl-5 { + padding: 4.5rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 4.5rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 4.5rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 4.5rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 4.5rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 500 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #36255D !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #211639 !important; +} + +.text-secondary { + color: #5A6169 !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #42484e !important; +} + +.text-success { + color: #17c671 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #129857 !important; +} + +.text-info { + color: #0EC4D3 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0b98a3 !important; +} + +.text-warning { + color: #FFD41E !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #eabd00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #e9ecef !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #212529 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #0a0c0d !important; +} + +.text-product-reward { + color: #4472F3 !important; +} + +a.text-product-reward:hover, a.text-product-reward:focus { + color: #144ef0 !important; +} + +.text-product-offer { + color: #fd7e14 !important; +} + +a.text-product-offer:hover, a.text-product-offer:focus { + color: #dc6502 !important; +} + +.text-review { + color: #ffb400 !important; +} + +a.text-review:hover, a.text-review:focus { + color: #cc9000 !important; +} + +.text-muted { + color: #868e96 !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +/*! Shards Design System (@Override Bootstrap) */ +.h1, .h2, .h3, .h4, .h5, .h6 { + display: block; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.75rem; + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-weight: 300; + color: #212529; +} + +h1, .h1 { + font-size: 3.052rem; + letter-spacing: -0.0625rem; + line-height: 3rem; +} + +h2, .h2 { + font-size: 2.441rem; + letter-spacing: -0.0625rem; + line-height: 2.25rem; +} + +h3, .h3 { + font-size: 1.953rem; + line-height: 2.25rem; +} + +h4, .h4 { + font-size: 1.563rem; + line-height: 2rem; +} + +h5, .h5 { + font-size: 1.25rem; + line-height: 1.5rem; +} + +h6, .h6 { + font-size: 1rem; + line-height: 1.5rem; +} + +.lead { + line-height: 1.875rem; +} + +.display-1, +.display-2, +.display-3, +.display-4 { + margin-bottom: 0.75rem; +} + +.display-1 { + font-size: 7.451rem; + line-height: 1; +} + +.display-2 { + font-size: 5.96rem; + line-height: 1; +} + +.display-3 { + font-size: 4.768rem; + line-height: 1; +} + +.display-4 { + font-size: 3.815rem; + line-height: 1; +} + +p { + margin-bottom: 1.75rem; +} + +hr { + margin-top: 1.125rem; + margin-bottom: 1.125rem; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fff09e; +} + +.blockquote { + margin-bottom: 0.75rem; + font-size: 1.5rem; +} + +.blockquote-footer { + font-size: 1.125rem; +} + +.img-thumbnail { + padding: 0; + border: none; + background-color: #f5f6f7; + border-radius: 0.375rem; + box-shadow: none; +} + +.figure-img { + margin-bottom: 0.75rem; +} + +.figure-caption { + font-size: 1rem; + color: #868e96; +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + font-size: 0.75rem; + padding: 0.1875rem 0.8125rem; +} + +kbd { + padding: 0.1875rem 0.8125rem; + font-size: 0.75rem; + color: #fff; + background-color: #212529; + border-radius: 0.625rem; + box-shadow: none; +} + +kbd kbd { + font-weight: 500; +} + +pre { + margin-bottom: .75rem; + font-size: 0.75rem; + color: #212529; + line-height: 1.375rem; +} + +.pre-scrollable { + max-height: 340px; +} + +.table { + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; +} + +.table .table { + background-color: #f5f6f7; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #c7c2d2; +} + +.table-hover .table-primary:hover { + background-color: #bab3c7; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #bab3c7; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d1d3d5; +} + +.table-hover .table-secondary:hover { + background-color: #c4c6c9; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c4c6c9; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #beefd7; +} + +.table-hover .table-success:hover { + background-color: #aaeaca; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #aaeaca; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bceef3; +} + +.table-hover .table-info:hover { + background-color: #a6e9ef; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #a6e9ef; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fff3c0; +} + +.table-hover .table-warning:hover { + background-color: #ffeea7; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffeea7; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #f9fafb; +} + +.table-hover .table-light:hover { + background-color: #eaedf1; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #eaedf1; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c1c2c3; +} + +.table-hover .table-dark:hover { + background-color: #b4b5b6; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b4b5b6; +} + +.table-product-reward, +.table-product-reward > th, +.table-product-reward > td { + background-color: #cbd8fc; +} + +.table-hover .table-product-reward:hover { + background-color: #b3c6fb; +} + +.table-hover .table-product-reward:hover > td, +.table-hover .table-product-reward:hover > th { + background-color: #b3c6fb; +} + +.table-product-offer, +.table-product-offer > th, +.table-product-offer > td { + background-color: #fedbbd; +} + +.table-hover .table-product-offer:hover { + background-color: #fecda4; +} + +.table-hover .table-product-offer:hover > td, +.table-hover .table-product-offer:hover > th { + background-color: #fecda4; +} + +.table-review, +.table-review > th, +.table-review > td { + background-color: #ffeab8; +} + +.table-hover .table-review:hover { + background-color: #ffe29f; +} + +.table-hover .table-review:hover > td, +.table-hover .table-review:hover > th { + background-color: #ffe29f; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #f5f6f7; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #f5f6f7; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +.btn { + font-weight: 400; + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + border: 1px solid transparent; + padding: 0.75rem 1.25rem; + font-size: 0.875rem; + line-height: 1.125; + border-radius: 0.375rem; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.btn:hover, .btn.hover { + cursor: pointer; +} + +.btn:focus, .btn.focus { + box-shadow: none; +} + +.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active { + background-image: none; + box-shadow: none; +} + +.btn.btn-squared { + border-radius: 0; +} + +.btn.btn-pill { + border-radius: 50px; +} + +.btn-primary { + color: #fff; + border-color: #36255D; + background-color: #36255D; + box-shadow: none; +} + +.btn-primary:hover { + color: #fff; + background-color: #2b1e4b; + border-color: #2b1e4b; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(54, 37, 93, 0.25); +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 3px rgba(54, 37, 93, 0.15), 0 3px 15px rgba(54, 37, 93, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-primary.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-primary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-primary.btn-get-product, .btn-primary:disabled { + background-color: #36255D; + border-color: #36255D; + box-shadow: none; + cursor: not-allowed; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2b1e4b; + border-color: #211639; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-secondary { + color: #fff; + border-color: #5A6169; + background-color: #5A6169; + box-shadow: none; +} + +.btn-secondary:hover { + color: #fff; + background-color: #4e545b; + border-color: #4e545b; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25); +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-secondary.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-secondary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-secondary.btn-get-product, .btn-secondary:disabled { + background-color: #5A6169; + border-color: #5A6169; + box-shadow: none; + cursor: not-allowed; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #4e545b; + border-color: #42484e; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-success { + color: #fff; + border-color: #17c671; + background-color: #17c671; + box-shadow: none; +} + +.btn-success:hover { + color: #fff; + background-color: #14af64; + border-color: #14af64; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25); +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-success.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-success.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-success.btn-get-product, .btn-success:disabled { + background-color: #17c671; + border-color: #17c671; + box-shadow: none; + cursor: not-allowed; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #14af64; + border-color: #129857; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-info { + color: #fff; + border-color: #0EC4D3; + background-color: #0EC4D3; + box-shadow: none; +} + +.btn-info:hover { + color: #fff; + background-color: #0caebb; + border-color: #0caebb; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(14, 196, 211, 0.25); +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 3px rgba(14, 196, 211, 0.15), 0 3px 15px rgba(14, 196, 211, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-info.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-info.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-info.btn-get-product, .btn-info:disabled { + background-color: #0EC4D3; + border-color: #0EC4D3; + box-shadow: none; + cursor: not-allowed; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #0caebb; + border-color: #0b98a3; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-warning { + color: #212529; + border-color: #FFD41E; + background-color: #FFD41E; + box-shadow: none; +} + +.btn-warning:hover { + color: #212529; + background-color: #ffcf05; + border-color: #ffcf05; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 212, 30, 0.25); +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 212, 30, 0.15), 0 3px 15px rgba(255, 212, 30, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-warning.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-warning.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-warning.btn-get-product, .btn-warning:disabled { + background-color: #FFD41E; + border-color: #FFD41E; + box-shadow: none; + cursor: not-allowed; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #ffcf05; + border-color: #eabd00; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-danger { + color: #fff; + border-color: #dc3545; + background-color: #dc3545; + box-shadow: none; +} + +.btn-danger:hover { + color: #fff; + background-color: #d32535; + border-color: #d32535; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(220, 53, 69, 0.25); +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.15), 0 3px 15px rgba(220, 53, 69, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-danger.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-danger.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-danger.btn-get-product, .btn-danger:disabled { + background-color: #dc3545; + border-color: #dc3545; + box-shadow: none; + cursor: not-allowed; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #d32535; + border-color: #bd2130; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-light { + color: #212529; + border-color: #e9ecef; + background-color: #e9ecef; + box-shadow: none; +} + +.btn-light:hover { + color: #212529; + background-color: #dadfe4; + border-color: #dadfe4; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25); +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-light.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-light.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-light.btn-get-product, .btn-light:disabled { + background-color: #e9ecef; + border-color: #e9ecef; + box-shadow: none; + cursor: not-allowed; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dadfe4; + border-color: #cbd3da; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-dark { + color: #fff; + border-color: #212529; + background-color: #212529; + box-shadow: none; +} + +.btn-dark:hover { + color: #fff; + background-color: #16181b; + border-color: #16181b; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25); +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-dark.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-dark.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-dark.btn-get-product, .btn-dark:disabled { + background-color: #212529; + border-color: #212529; + box-shadow: none; + cursor: not-allowed; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #16181b; + border-color: #0a0c0d; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-product-reward, .website-detail.is-reward.is-available section.product-detail .btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product { + color: #fff; + border-color: #4472F3; + background-color: #4472F3; + box-shadow: none; +} + +.btn-product-reward:hover, .website-detail.is-reward.is-available section.product-detail .btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:hover { + color: #fff; + background-color: #2c60f1; + border-color: #2c60f1; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(68, 114, 243, 0.25); +} + +.btn-product-reward:focus, .website-detail.is-reward.is-available section.product-detail .btn-get-product:focus, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:focus, .btn-product-reward.focus, .website-detail.is-reward.is-available section.product-detail .focus.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(68, 114, 243, 0.15), 0 3px 15px rgba(68, 114, 243, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-product-reward.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-product-reward.btn-get-product, .website-detail.is-offer.is-not-available .website-detail.is-reward.is-available section.product-detail .btn-get-product, .website-detail.is-reward.is-available .website-detail.is-offer.is-not-available section.product-detail .btn-get-product, .website-detail.is-reward.is-available section.product-detail .disabled.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product, .btn-product-reward:disabled, .website-detail.is-reward.is-available section.product-detail .btn-get-product:disabled, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:disabled { + background-color: #4472F3; + border-color: #4472F3; + box-shadow: none; + cursor: not-allowed; +} + +.btn-product-reward:not(:disabled):not(.disabled):active, .website-detail.is-reward.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .btn-product-reward:not(:disabled):not(.disabled).active, .website-detail.is-reward.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, .website-detail.is-reward.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn-product-reward.dropdown-toggle, +.website-detail.is-reward.is-available section.product-detail .show > .dropdown-toggle.btn-get-product, +.website-detail.is-reward.is-not-available section.product-detail .show > .dropdown-toggle.btn-get-product { + color: #fff; + background-color: #2c60f1; + border-color: #144ef0; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-product-offer, .website-detail.is-offer.is-available section.product-detail .btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product { + color: #212529; + border-color: #fd7e14; + background-color: #fd7e14; + box-shadow: none; +} + +.btn-product-offer:hover, .website-detail.is-offer.is-available section.product-detail .btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:hover { + color: #fff; + background-color: #f57102; + border-color: #f57102; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(253, 126, 20, 0.25); +} + +.btn-product-offer:focus, .website-detail.is-offer.is-available section.product-detail .btn-get-product:focus, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:focus, .btn-product-offer.focus, .website-detail.is-offer.is-available section.product-detail .focus.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(253, 126, 20, 0.15), 0 3px 15px rgba(253, 126, 20, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-product-offer.disabled, .website-detail.is-offer.is-available section.product-detail .disabled.btn-get-product, .website-detail.is-offer.is-available .website-detail.is-reward.is-not-available section.product-detail .btn-get-product, .website-detail.is-reward.is-not-available .website-detail.is-offer.is-available section.product-detail .btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-product-offer.btn-get-product, .btn-product-offer:disabled, .website-detail.is-offer.is-available section.product-detail .btn-get-product:disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:disabled { + background-color: #fd7e14; + border-color: #fd7e14; + box-shadow: none; + cursor: not-allowed; +} + +.btn-product-offer:not(:disabled):not(.disabled):active, .website-detail.is-offer.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled):active, .btn-product-offer:not(:disabled):not(.disabled).active, .website-detail.is-offer.is-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, .website-detail.is-offer.is-not-available section.product-detail .btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn-product-offer.dropdown-toggle, +.website-detail.is-offer.is-available section.product-detail .show > .dropdown-toggle.btn-get-product, +.website-detail.is-offer.is-not-available section.product-detail .show > .dropdown-toggle.btn-get-product { + color: #fff; + background-color: #f57102; + border-color: #dc6502; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-review { + color: #212529; + border-color: #ffb400; + background-color: #ffb400; + box-shadow: none; +} + +.btn-review:hover { + color: #212529; + background-color: #e6a200; + border-color: #e6a200; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25); +} + +.btn-review:focus, .btn-review.focus { + box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-review.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-review.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-review.btn-get-product, .btn-review:disabled { + background-color: #ffb400; + border-color: #ffb400; + box-shadow: none; + cursor: not-allowed; +} + +.btn-review:not(:disabled):not(.disabled):active, .btn-review:not(:disabled):not(.disabled).active, +.show > .btn-review.dropdown-toggle { + color: #212529; + background-color: #e6a200; + border-color: #cc9000; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-white { + color: #212529; + border-color: #fff; + background-color: #fff; + box-shadow: none; +} + +.btn-white:hover { + color: #212529; + background-color: #f2f2f2; + border-color: #f2f2f2; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 255, 255, 0.25); +} + +.btn-white:focus, .btn-white.focus { + box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15), 0 3px 15px rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-white.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-white.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-white.btn-get-product, .btn-white:disabled { + background-color: #fff; + border-color: #fff; + box-shadow: none; + cursor: not-allowed; +} + +.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, +.show > .btn-white.dropdown-toggle { + color: #212529; + background-color: #f2f2f2; + border-color: #e6e6e6; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-black { + color: #fff; + border-color: #000; + background-color: #000; + box-shadow: none; +} + +.btn-black:hover { + color: #fff; + background-color: black; + border-color: black; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 0, 0, 0.25); +} + +.btn-black:focus, .btn-black.focus { + box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15), 0 3px 15px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn-black.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-black.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-black.btn-get-product, .btn-black:disabled { + background-color: #000; + border-color: #000; + box-shadow: none; + cursor: not-allowed; +} + +.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, +.show > .btn-black.dropdown-toggle { + color: #fff; + background-color: black; + border-color: black; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-primary { + background-color: transparent; + background-image: none; + border-color: #36255D; + color: #36255D; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #36255D; + border-color: #36255D; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(54, 37, 93, 0.25); +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 3px rgba(54, 37, 93, 0.15), 0 3px 15px rgba(54, 37, 93, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-primary.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-primary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-primary.btn-get-product, .btn-outline-primary:disabled { + color: #36255D; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #36255D; + border-color: #36255D; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-secondary, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product { + background-color: transparent; + background-image: none; + border-color: #5A6169; + color: #5A6169; +} + +.btn-outline-secondary:hover, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:hover { + color: #fff; + background-color: #5A6169; + border-color: #5A6169; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25); +} + +.btn-outline-secondary:focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:focus, .btn-outline-secondary.focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-secondary.disabled, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .disabled.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-secondary.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-secondary.btn-get-product, .btn-outline-secondary:disabled, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:disabled { + color: #5A6169; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .show > .dropdown-toggle.btn-get-product { + color: #fff; + background-color: #5A6169; + border-color: #5A6169; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .btn-get-product:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action .show > .dropdown-toggle.btn-get-product:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-success { + background-color: transparent; + background-image: none; + border-color: #17c671; + color: #17c671; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #17c671; + border-color: #17c671; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25); +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-success.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-success.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-success.btn-get-product, .btn-outline-success:disabled { + color: #17c671; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #17c671; + border-color: #17c671; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-info { + background-color: transparent; + background-image: none; + border-color: #0EC4D3; + color: #0EC4D3; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #0EC4D3; + border-color: #0EC4D3; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(14, 196, 211, 0.25); +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 3px rgba(14, 196, 211, 0.15), 0 3px 15px rgba(14, 196, 211, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-info.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-info.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-info.btn-get-product, .btn-outline-info:disabled { + color: #0EC4D3; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #0EC4D3; + border-color: #0EC4D3; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-warning { + background-color: transparent; + background-image: none; + border-color: #FFD41E; + color: #FFD41E; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #FFD41E; + border-color: #FFD41E; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 212, 30, 0.25); +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 212, 30, 0.15), 0 3px 15px rgba(255, 212, 30, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-warning.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-warning.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-warning.btn-get-product, .btn-outline-warning:disabled { + color: #FFD41E; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #FFD41E; + border-color: #FFD41E; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-danger { + background-color: transparent; + background-image: none; + border-color: #dc3545; + color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(220, 53, 69, 0.25); +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.15), 0 3px 15px rgba(220, 53, 69, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-danger.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-danger.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-danger.btn-get-product, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-light { + background-color: transparent; + background-image: none; + border-color: #e9ecef; + color: #212529; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #e9ecef; + border-color: #e9ecef; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25); +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-light.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-light.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-light.btn-get-product, .btn-outline-light:disabled { + color: #e9ecef; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #e9ecef; + border-color: #e9ecef; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-dark { + background-color: transparent; + background-image: none; + border-color: #212529; + color: #212529; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25); +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-dark.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-dark.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-dark.btn-get-product, .btn-outline-dark:disabled { + color: #212529; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-product-reward, .card.card-product.is-reward .card-footer .btn { + background-color: transparent; + background-image: none; + border-color: #4472F3; + color: #4472F3; +} + +.btn-outline-product-reward:hover, .card.card-product.is-reward .card-footer .btn:hover { + color: #fff; + background-color: #4472F3; + border-color: #4472F3; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(68, 114, 243, 0.25); +} + +.btn-outline-product-reward:focus, .card.card-product.is-reward .card-footer .btn:focus, .btn-outline-product-reward.focus, .card.card-product.is-reward .card-footer .focus.btn { + box-shadow: 0 0 0 3px rgba(68, 114, 243, 0.15), 0 3px 15px rgba(68, 114, 243, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-product-reward.disabled, .card.card-product.is-reward .card-footer .disabled.btn, .card.card-product.is-reward .card-footer .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product.is-reward .card-footer .btn.btn-get-product, .card.card-product.is-reward .card-footer .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product.is-reward .card-footer .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-product-reward.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-product-reward.btn-get-product, .btn-outline-product-reward:disabled, .card.card-product.is-reward .card-footer .btn:disabled { + color: #4472F3; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-product-reward:not(:disabled):not(.disabled):active, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled):active, .btn-outline-product-reward:not(:disabled):not(.disabled).active, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled).active, +.show > .btn-outline-product-reward.dropdown-toggle, +.card.card-product.is-reward .card-footer .show > .dropdown-toggle.btn { + color: #fff; + background-color: #4472F3; + border-color: #4472F3; +} + +.btn-outline-product-reward:not(:disabled):not(.disabled):active:focus, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled):active:focus, .btn-outline-product-reward:not(:disabled):not(.disabled).active:focus, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-product-reward.dropdown-toggle:focus, +.card.card-product.is-reward .card-footer .show > .dropdown-toggle.btn:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-product-offer, .card.card-product.is-offer .card-footer .btn { + background-color: transparent; + background-image: none; + border-color: #fd7e14; + color: #fd7e14; +} + +.btn-outline-product-offer:hover, .card.card-product.is-offer .card-footer .btn:hover { + color: #212529; + background-color: #fd7e14; + border-color: #fd7e14; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(253, 126, 20, 0.25); +} + +.btn-outline-product-offer:focus, .card.card-product.is-offer .card-footer .btn:focus, .btn-outline-product-offer.focus, .card.card-product.is-offer .card-footer .focus.btn { + box-shadow: 0 0 0 3px rgba(253, 126, 20, 0.15), 0 3px 15px rgba(253, 126, 20, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-product-offer.disabled, .card.card-product.is-offer .card-footer .disabled.btn, .card.card-product.is-offer .card-footer .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product.is-offer .card-footer .btn.btn-get-product, .card.card-product.is-offer .card-footer .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product.is-offer .card-footer .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-product-offer.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-product-offer.btn-get-product, .btn-outline-product-offer:disabled, .card.card-product.is-offer .card-footer .btn:disabled { + color: #fd7e14; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-product-offer:not(:disabled):not(.disabled):active, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled):active, .btn-outline-product-offer:not(:disabled):not(.disabled).active, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled).active, +.show > .btn-outline-product-offer.dropdown-toggle, +.card.card-product.is-offer .card-footer .show > .dropdown-toggle.btn { + color: #212529; + background-color: #fd7e14; + border-color: #fd7e14; +} + +.btn-outline-product-offer:not(:disabled):not(.disabled):active:focus, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled):active:focus, .btn-outline-product-offer:not(:disabled):not(.disabled).active:focus, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-product-offer.dropdown-toggle:focus, +.card.card-product.is-offer .card-footer .show > .dropdown-toggle.btn:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-review { + background-color: transparent; + background-image: none; + border-color: #ffb400; + color: #ffb400; +} + +.btn-outline-review:hover { + color: #212529; + background-color: #ffb400; + border-color: #ffb400; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25); +} + +.btn-outline-review:focus, .btn-outline-review.focus { + box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-review.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-review.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-review.btn-get-product, .btn-outline-review:disabled { + color: #ffb400; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-review:not(:disabled):not(.disabled):active, .btn-outline-review:not(:disabled):not(.disabled).active, +.show > .btn-outline-review.dropdown-toggle { + color: #212529; + background-color: #ffb400; + border-color: #ffb400; +} + +.btn-outline-review:not(:disabled):not(.disabled):active:focus, .btn-outline-review:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-review.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-white { + background-color: transparent; + background-image: none; + border-color: #fff; + color: #212529; + color: #fff; +} + +.btn-outline-white:hover { + color: #212529; + background-color: #fff; + border-color: #fff; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 255, 255, 0.25); +} + +.btn-outline-white:focus, .btn-outline-white.focus { + box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15), 0 3px 15px rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-white.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-white.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-white.btn-get-product, .btn-outline-white:disabled { + color: #fff; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, +.show > .btn-outline-white.dropdown-toggle { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-white.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active { + color: #000; +} + +.btn-outline-black { + background-color: transparent; + background-image: none; + border-color: #000; + color: #000; + color: #000; +} + +.btn-outline-black:hover { + color: #fff; + background-color: #000; + border-color: #000; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 0, 0, 0.25); +} + +.btn-outline-black:focus, .btn-outline-black.focus { + box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15), 0 3px 15px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn-outline-black.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn-outline-black.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn-outline-black.btn-get-product, .btn-outline-black:disabled { + color: #000; + background-color: transparent; + box-shadow: none; +} + +.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, +.show > .btn-outline-black.dropdown-toggle { + color: #fff; + background-color: #000; + border-color: #000; +} + +.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-black.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active { + color: #fff; +} + +.btn-link { + font-weight: 400; + color: #36255D; +} + +.btn-link:hover { + color: #160f26; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled { + color: #868e96; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.75rem 1.75rem; + font-size: 1.125rem; + line-height: 1.5; + border-radius: 0.5rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.35rem 1rem; + font-size: 0.75rem; + line-height: 1.5; + border-radius: 0.35rem; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +.fade { + transition: opacity 200ms ease-in-out; +} + +.collapsing { + transition: height 350ms ease-in-out; +} + +i.material-icons { + font-size: inherit; + position: relative; + top: 2px; +} + +.dropdown-menu { + z-index: 1000; + min-width: 250px; + padding: 0 0; + margin: 0 0 0; + font-size: 1rem; + color: #212529; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0.375rem; + box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06); +} + +.dropdown-menu-small { + box-shadow: 0 0.5rem 2rem rgba(0, 0, 0, 0.11), 0 3px 10px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06); + padding: 0.25rem 0; + font-size: 0.813rem; +} + +.dropdown-menu-small .dropdown-item { + padding: 0.375rem 0.875rem; + font-size: 0.813rem; +} + +.dropdown-menu-small .dropdown-divider { + margin: 0.25rem 0; +} + +.dropup .dropdown-menu { + margin-bottom: 0; +} + +.dropright .dropdown-menu { + margin-left: 0; +} + +.dropleft .dropdown-menu { + margin-right: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.75rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + padding: 0.875rem 0.875rem; + font-weight: 400; + color: #212529; + font-size: 0.9375rem; + transition: background-color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + background-color: #eceeef; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + background-color: #c3c7cc; +} + +.dropdown-item.disabled, .website-detail.is-offer.is-not-available section.product-detail .dropdown-item.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .dropdown-item.btn-get-product, .dropdown-item:disabled { + color: #868e96; +} + +.dropdown-item.disabled:hover, .website-detail.is-offer.is-not-available section.product-detail .dropdown-item.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .dropdown-item.btn-get-product:hover, .dropdown-item:disabled:hover { + background: none; + cursor: not-allowed; +} + +.dropdown-header { + padding: 0 0.875rem; + font-size: 0.928571rem; + color: #868e96; +} + +.dropdown .fa, +.dropdown .material-icons { + color: #c3c7cc; + margin-right: 0.25rem; +} + +.dropdown .dropdown-item:hover { + background-color: #fafafb; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.9375rem; + padding-left: 0.9375rem; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.3125rem; + padding-left: 1.3125rem; +} + +.btn-group.show .dropdown-toggle { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn-group.show .dropdown-toggle.btn-link { + box-shadow: none; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-sm i { + -webkit-transform: scale(1.3); + transform: scale(1.3); +} + +.input-group { + min-width: 7.5rem; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label, +.input-group > .custom-file:not(:first-child) .custom-file-label::after { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group.input-group-seamless > .form-control { + border-radius: 0.375rem; +} + +.input-group.input-group-seamless > .input-group-append, +.input-group.input-group-seamless > .input-group-prepend { + position: absolute; + top: 0; + bottom: 0; + z-index: 4; +} + +.input-group.input-group-seamless > .input-group-append .input-group-text, +.input-group.input-group-seamless > .input-group-prepend .input-group-text { + padding: 12px 14px; + background: transparent; + border: none; +} + +.input-group.input-group-seamless > .input-group-append { + right: 0; +} + +.input-group.input-group-seamless > .input-group-middle { + right: 0; + left: 0; +} + +.input-group.input-group-seamless > .input-group-prepend { + left: 0; +} + +.input-group.input-group-seamless > .form-control:not(:last-child), +.input-group.input-group-seamless > .custom-select:not(:last-child) { + padding-right: 40px; +} + +.input-group.input-group-seamless > .form-control:not(:first-child), +.input-group.input-group-seamless > .custom-select:not(:first-child) { + padding-left: 40px; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #abb6bf; + background-color: #f9fafb; + border: 1px solid #becad6; + border-radius: 0.375rem; +} + +.input-group-text.fa { + font-size: 0.75rem; +} + +.input-group-text.material-icons { + top: 0; + font-size: 0.8125rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .input-group-middle > .btn, +.input-group > .input-group-middle > .input-group-text { + border-left: 0; + border-right: 0; + border-radius: 0; +} + +.input-group-middle { + display: -ms-flexbox; + display: flex; +} + +.custom-control { + min-height: 1.5rem; + padding-left: 1.688rem; +} + +.custom-control:hover { + cursor: pointer; +} + +.custom-control .custom-control-label:before { + pointer-events: all; +} + +.custom-control-inline { + margin-right: 1rem; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: transparent; + background-color: #36255D; + box-shadow: none; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #896fc6; + box-shadow: none; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #868e96; +} + +.custom-control-input:disabled ~ .custom-control-label:hover { + cursor: not-allowed; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: static; +} + +.custom-control-label:hover { + cursor: pointer; +} + +.custom-control-label::before { + top: 0.1875rem; + left: 0; + width: 1.125rem; + height: 1.125rem; + background-color: #fff; + border: 1px solid #becad6; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + box-shadow: none; +} + +.custom-control-label::after { + top: 0.1875rem; + width: 1.125rem; + height: 1.125rem; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 2px; +} + +.custom-checkbox .custom-control-label::after { + content: ''; + position: absolute; + top: 5px; + left: 7px; + width: 5px; + height: 11px; + opacity: 0; + -webkit-transform: rotate(45deg) scale(0); + transform: rotate(45deg) scale(0); + border-right: 2px solid #fff; + border-bottom: 2px solid #fff; + transition: border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), -webkit-transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + transition: transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + transition: transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), -webkit-transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + transition-delay: 100ms; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-image: none; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + opacity: 1; + -webkit-transform: rotate(45deg) scale(1); + transform: rotate(45deg) scale(1); + background-image: none; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border: none; + background-color: #36255D; + box-shadow: none; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + content: ''; + position: absolute; + -webkit-transform: scale(1); + transform: scale(1); + background-image: none; + background-color: #fff; + border: none; + width: 10px; + height: 2px; + top: 11px; + left: 4px; + opacity: 1; + transition: none; +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background: #e9ecef; + border-color: #becad6; +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after { + border-color: #becad6; +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-label::after { + content: ''; + border-radius: 50%; + -webkit-transform: scale(0); + transform: scale(0); + background-image: none !important; + position: absolute; + background: #fff; + width: 8px; + height: 8px; + top: 8px; + left: 5px; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + transition-delay: .1s; + opacity: 0; + transform: scale(0); +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #36255D; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: #a8aeb4; +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background: #e9ecef; + border-color: #becad6; +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after { + background: #becad6; +} + +.custom-select { + height: calc(2.425rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.2; + color: #495057; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #becad6; + font-weight: 400; + font-size: 0.95rem; + transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + border-radius: 0.375rem; +} + +.custom-select:focus { + border-color: #36255D; + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select:hover:not(:focus):not(:disabled) { + cursor: pointer; + border-color: #8fa4b8; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + padding-right: 0.75rem; +} + +.custom-select:disabled { + color: #868e96; + background-color: #e9ecef; +} + +.custom-select-sm { + height: calc(2.092857rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 0.75rem; +} + +.custom-select-lg { + height: calc(3.428571rem + 2px); + font-size: 1.25rem; + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} + +.custom-file { + height: calc(2.428rem + 2px); + font-size: 0.95rem; + transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.custom-file-input { + min-width: 14rem; + height: calc(2.428rem + 2px); +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #36255D; + color: #495057; + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-file-input:focus ~ .custom-file-label::after { + border-color: #36255D; + color: #36255D; + background: #a793d4; +} + +.custom-file-input:focus ~ .custom-file-label:hover { + border-color: #36255D; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input:not(:disabled):hover { + cursor: pointer; +} + +.custom-file-input:not(:disabled):hover ~ .custom-file-label, +.custom-file-input:not(:disabled):hover ~ .custom-file-label:before { + border-color: #8fa4b8; +} + +.custom-file-input:disabled + .custom-file-label { + color: #868e96; + background-color: #f8f9fa; +} + +.custom-file-label { + height: calc(2.428rem + 2px); + padding: 0.5rem 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #becad6; + font-weight: 400; + box-shadow: none; + transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border-color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + border-radius: 0.375rem; +} + +.custom-file-label::after { + padding: 0.5rem 1rem; + height: calc(calc(2.428rem + 2px) - 1px * 2); + line-height: 1.5; + color: #495057; + border-left: 1px solid #becad6; + background-color: #e9ecef; + border-radius: 0 0.375rem 0.375rem 0; +} + +.custom-toggle { + position: relative; + padding-left: 3.75rem; +} + +.custom-toggle .custom-control-label::before { + position: absolute; + top: 0; + left: 0; + display: block; + width: 3.125rem; + height: 1.75rem; + background: #fff; + border-radius: 100px; + border: 0.0625rem solid #becad6; +} + +.custom-toggle .custom-control-label::after { + content: ''; + position: absolute; + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; + background: #becad6; + border-radius: 6.25rem; + transition: 350ms; +} + +.custom-toggle .custom-control-input:checked ~ .custom-control-label::before { + background: #17c671; + border-color: #17c671; +} + +.custom-toggle .custom-control-input:checked ~ .custom-control-label::after { + left: 2.875rem; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + background: #fff; +} + +.custom-toggle .custom-control-input:checked:disabled ~ .custom-control-label::before { + background: #e9ecef; + border-color: #becad6; +} + +.custom-toggle .custom-control-input:checked:disabled ~ .custom-control-label::after { + background: #becad6; +} + +.custom-toggle .custom-control-input:active:not(:disabled) ~ .custom-control-label::after { + width: 1.625rem; +} + +.custom-toggle .custom-control-input:active:not(:checked) ~ .custom-control-label::before { + background-color: #fff; +} + +.custom-toggle .custom-control-input:disabled:active ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-toggle .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-toggle .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); +} + +.custom-toggle.custom-toggle-sm { + padding-left: 2.625rem; +} + +.custom-toggle.custom-toggle-sm .custom-control-label::before { + top: .1875rem; + position: absolute; + display: block; + width: 2.1875rem; + height: 1.125rem; + background: #fff; + border-radius: 100px; + border: 0.0625rem solid #becad6; +} + +.custom-toggle.custom-toggle-sm .custom-control-label::after { + content: ''; + position: absolute; + top: .375rem; + left: 0.1875rem; + width: 0.75rem; + height: 0.75rem; +} + +.custom-toggle.custom-toggle-sm .custom-control-input:checked ~ .custom-control-label::after { + left: 1.9375rem; +} + +.custom-toggle.custom-toggle-sm .custom-control-input:active:not(:disabled) ~ .custom-control-label::after { + width: 1rem; +} + +.nav { + font-size: 0.875rem; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; +} + +.nav-link { + padding: 0.625rem 1.125rem; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.nav-link.disabled, .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product { + color: #868e96; +} + +.nav-tabs { + border-bottom: 1px solid #d1d4d8; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef; +} + +.nav-tabs .nav-link.disabled, .nav-tabs .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-tabs .nav-link.btn-get-product, .nav-tabs .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-tabs .nav-link.btn-get-product { + color: #868e96; +} + +.nav-tabs .nav-link.disabled:hover, .nav-tabs .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-tabs .nav-link.btn-get-product:hover, .nav-tabs .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-tabs .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-tabs .nav-link:hover { + border-color: #e7e9ea; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #f5f6f7; + border-color: #ddd; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.375rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #36255D; +} + +.nav-pills:hover { + background-color: #fdfdfd; +} + +.nav-outlined-pills .nav-link { + border-radius: 0.375rem; + border: 1px solid transparent; +} + +.nav-outlined-pills .nav-link.active, +.show > .nav-outlined-pills .nav-link { + background: none; + color: #36255D; + border-color: #36255D; +} + +.nav-outlined-pills .nav-link:hover { + border-color: #e7e9ea; +} + +.nav-blue .nav-link.active { + background-color: #007bff; + border-color: #0074f0; + color: #fff; +} + +.nav-blue .nav-link.disabled, .nav-blue .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-blue .nav-link.btn-get-product, .nav-blue .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-blue .nav-link.btn-get-product { + color: #868e96; +} + +.nav-blue .nav-link.disabled:hover, .nav-blue .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-blue .nav-link.btn-get-product:hover, .nav-blue .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-blue .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-blue .nav-link { + color: #007bff; +} + +.nav-blue.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #3395ff; + color: #007bff; +} + +.nav-blue.nav-outlined-pills .nav-link.active:hover { + border-color: #3395ff; +} + +.nav-blue.nav-outlined-pills .nav-link { + color: #007bff; +} + +.nav-indigo .nav-link.active { + background-color: #674eec; + border-color: #5b40eb; + color: #fff; +} + +.nav-indigo .nav-link.disabled, .nav-indigo .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-indigo .nav-link.btn-get-product, .nav-indigo .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-indigo .nav-link.btn-get-product { + color: #868e96; +} + +.nav-indigo .nav-link.disabled:hover, .nav-indigo .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-indigo .nav-link.btn-get-product:hover, .nav-indigo .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-indigo .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-indigo .nav-link { + color: #674eec; +} + +.nav-indigo.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #8f7cf1; + color: #674eec; +} + +.nav-indigo.nav-outlined-pills .nav-link.active:hover { + border-color: #8f7cf1; +} + +.nav-indigo.nav-outlined-pills .nav-link { + color: #674eec; +} + +.nav-purple .nav-link.active { + background-color: #8445f7; + border-color: #7a36f6; + color: #fff; +} + +.nav-purple .nav-link.disabled, .nav-purple .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-purple .nav-link.btn-get-product, .nav-purple .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-purple .nav-link.btn-get-product { + color: #868e96; +} + +.nav-purple .nav-link.disabled:hover, .nav-purple .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-purple .nav-link.btn-get-product:hover, .nav-purple .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-purple .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-purple .nav-link { + color: #8445f7; +} + +.nav-purple.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #a476f9; + color: #8445f7; +} + +.nav-purple.nav-outlined-pills .nav-link.active:hover { + border-color: #a476f9; +} + +.nav-purple.nav-outlined-pills .nav-link { + color: #8445f7; +} + +.nav-pink .nav-link.active { + background-color: #ff4169; + border-color: #ff325d; + color: #fff; +} + +.nav-pink .nav-link.disabled, .nav-pink .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-pink .nav-link.btn-get-product, .nav-pink .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-pink .nav-link.btn-get-product { + color: #868e96; +} + +.nav-pink .nav-link.disabled:hover, .nav-pink .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-pink .nav-link.btn-get-product:hover, .nav-pink .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-pink .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-pink .nav-link { + color: #ff4169; +} + +.nav-pink.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #ff7491; + color: #ff4169; +} + +.nav-pink.nav-outlined-pills .nav-link.active:hover { + border-color: #ff7491; +} + +.nav-pink.nav-outlined-pills .nav-link { + color: #ff4169; +} + +.nav-red .nav-link.active { + background-color: #c4183c; + border-color: #b61638; + color: #fff; +} + +.nav-red .nav-link.disabled, .nav-red .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-red .nav-link.btn-get-product, .nav-red .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-red .nav-link.btn-get-product { + color: #868e96; +} + +.nav-red .nav-link.disabled:hover, .nav-red .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-red .nav-link.btn-get-product:hover, .nav-red .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-red .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-red .nav-link { + color: #c4183c; +} + +.nav-red.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #e52a51; + color: #c4183c; +} + +.nav-red.nav-outlined-pills .nav-link.active:hover { + border-color: #e52a51; +} + +.nav-red.nav-outlined-pills .nav-link { + color: #c4183c; +} + +.nav-orange .nav-link.active { + background-color: #fb7906; + border-color: #ee7204; + color: #fff; +} + +.nav-orange .nav-link.disabled, .nav-orange .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-orange .nav-link.btn-get-product, .nav-orange .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-orange .nav-link.btn-get-product { + color: #868e96; +} + +.nav-orange .nav-link.disabled:hover, .nav-orange .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-orange .nav-link.btn-get-product:hover, .nav-orange .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-orange .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-orange .nav-link { + color: #fb7906; +} + +.nav-orange.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #fc9438; + color: #fb7906; +} + +.nav-orange.nav-outlined-pills .nav-link.active:hover { + border-color: #fc9438; +} + +.nav-orange.nav-outlined-pills .nav-link { + color: #fb7906; +} + +.nav-yellow .nav-link.active { + background-color: #ffb400; + border-color: #f0a900; + color: #212529; +} + +.nav-yellow .nav-link.disabled, .nav-yellow .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-yellow .nav-link.btn-get-product, .nav-yellow .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-yellow .nav-link.btn-get-product { + color: #868e96; +} + +.nav-yellow .nav-link.disabled:hover, .nav-yellow .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-yellow .nav-link.btn-get-product:hover, .nav-yellow .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-yellow .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-yellow .nav-link { + color: #ffb400; +} + +.nav-yellow.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #ffc333; + color: #ffb400; +} + +.nav-yellow.nav-outlined-pills .nav-link.active:hover { + border-color: #ffc333; +} + +.nav-yellow.nav-outlined-pills .nav-link { + color: #ffb400; +} + +.nav-green .nav-link.active { + background-color: #17c671; + border-color: #15b869; + color: #fff; +} + +.nav-green .nav-link.disabled, .nav-green .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-green .nav-link.btn-get-product, .nav-green .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-green .nav-link.btn-get-product { + color: #868e96; +} + +.nav-green .nav-link.disabled:hover, .nav-green .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-green .nav-link.btn-get-product:hover, .nav-green .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-green .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-green .nav-link { + color: #17c671; +} + +.nav-green.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #2ae68b; + color: #17c671; +} + +.nav-green.nav-outlined-pills .nav-link.active:hover { + border-color: #2ae68b; +} + +.nav-green.nav-outlined-pills .nav-link { + color: #17c671; +} + +.nav-teal .nav-link.active { + background-color: #1adba2; + border-color: #18cd98; + color: #212529; +} + +.nav-teal .nav-link.disabled, .nav-teal .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-teal .nav-link.btn-get-product, .nav-teal .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-teal .nav-link.btn-get-product { + color: #868e96; +} + +.nav-teal .nav-link.disabled:hover, .nav-teal .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-teal .nav-link.btn-get-product:hover, .nav-teal .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-teal .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-teal .nav-link { + color: #1adba2; +} + +.nav-teal.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #40e8b7; + color: #1adba2; +} + +.nav-teal.nav-outlined-pills .nav-link.active:hover { + border-color: #40e8b7; +} + +.nav-teal.nav-outlined-pills .nav-link { + color: #1adba2; +} + +.nav-cyan .nav-link.active { + background-color: #00b8d8; + border-color: #00abc9; + color: #fff; +} + +.nav-cyan .nav-link.disabled, .nav-cyan .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-cyan .nav-link.btn-get-product, .nav-cyan .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-cyan .nav-link.btn-get-product { + color: #868e96; +} + +.nav-cyan .nav-link.disabled:hover, .nav-cyan .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-cyan .nav-link.btn-get-product:hover, .nav-cyan .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-cyan .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-cyan .nav-link { + color: #00b8d8; +} + +.nav-cyan.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #0cdbff; + color: #00b8d8; +} + +.nav-cyan.nav-outlined-pills .nav-link.active:hover { + border-color: #0cdbff; +} + +.nav-cyan.nav-outlined-pills .nav-link { + color: #00b8d8; +} + +.nav-white .nav-link.active { + background-color: #fff; + border-color: #f7f7f7; + color: #212529; +} + +.nav-white .nav-link.disabled, .nav-white .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-white .nav-link.btn-get-product, .nav-white .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-white .nav-link.btn-get-product { + color: #868e96; +} + +.nav-white .nav-link.disabled:hover, .nav-white .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-white .nav-link.btn-get-product:hover, .nav-white .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-white .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-white .nav-link { + color: #fff; +} + +.nav-white.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: white; + color: #fff; +} + +.nav-white.nav-outlined-pills .nav-link.active:hover { + border-color: white; +} + +.nav-white.nav-outlined-pills .nav-link { + color: #fff; +} + +.nav-gray .nav-link.active { + background-color: #868e96; + border-color: #7e868f; + color: #fff; +} + +.nav-gray .nav-link.disabled, .nav-gray .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-gray .nav-link.btn-get-product, .nav-gray .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-gray .nav-link.btn-get-product { + color: #868e96; +} + +.nav-gray .nav-link.disabled:hover, .nav-gray .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-gray .nav-link.btn-get-product:hover, .nav-gray .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-gray .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-gray .nav-link { + color: #868e96; +} + +.nav-gray.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #a1a8ae; + color: #868e96; +} + +.nav-gray.nav-outlined-pills .nav-link.active:hover { + border-color: #a1a8ae; +} + +.nav-gray.nav-outlined-pills .nav-link { + color: #868e96; +} + +.nav-gray-dark .nav-link.active { + background-color: #343a40; + border-color: #2d3238; + color: #fff; +} + +.nav-gray-dark .nav-link.disabled, .nav-gray-dark .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .nav-gray-dark .nav-link.btn-get-product, .nav-gray-dark .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .nav-gray-dark .nav-link.btn-get-product { + color: #868e96; +} + +.nav-gray-dark .nav-link.disabled:hover, .nav-gray-dark .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .nav-gray-dark .nav-link.btn-get-product:hover, .nav-gray-dark .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .nav-gray-dark .nav-link.btn-get-product:hover { + cursor: not-allowed; + border-color: transparent; +} + +.nav-gray-dark .nav-link { + color: #343a40; +} + +.nav-gray-dark.nav-outlined-pills .nav-link.active { + background: transparent; + border-color: #4b545c; + color: #343a40; +} + +.nav-gray-dark.nav-outlined-pills .nav-link.active:hover { + border-color: #4b545c; +} + +.nav-gray-dark.nav-outlined-pills .nav-link { + color: #343a40; +} + +.navbar { + padding: 0.75rem 1.5rem; +} + +.navbar-brand { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + margin-right: 1.5rem; + font-size: 1rem; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-weight: 400; +} + +.navbar-text { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} + +.navbar-toggler { + padding: 0.5rem 0.5rem; + font-size: 1rem; + background: #fff; + border: 1px solid transparent; + border-radius: 0.375rem; +} + +@media (min-width: 576px) { + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } +} + +@media (min-width: 768px) { + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; + } +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.625rem; + padding-left: 0.625rem; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .navbar-light .navbar-nav .nav-link.btn-get-product, .navbar-light .navbar-nav .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .navbar-light .navbar-nav .nav-link.btn-get-product { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .nav-link-icon { + color: #818EA3; +} + +.navbar-light .navbar-nav .nav-link-icon:hover, .navbar-light .navbar-nav .nav-link-icon:focus { + color: #66748b; +} + +.navbar-light .navbar-nav .nav-link-icon__wrapper { + position: relative; +} + +.navbar-light .navbar-nav .nav-link-icon i { + font-size: 1.25rem; +} + +.navbar-light .navbar-nav .nav-link-icon i.material-icons { + font-size: 1.5625rem; +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); + background: none; +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: white; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: white; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav .website-detail.is-offer.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .navbar-dark .navbar-nav .nav-link.btn-get-product, .navbar-dark .navbar-nav .website-detail.is-reward.is-not-available section.product-detail .nav-link.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .navbar-dark .navbar-nav .nav-link.btn-get-product { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: white; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); + background: none; +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: white; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: white; +} + +.card { + background-color: #fff; + border-radius: 0.625rem; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; +} + +.card .list-group-item { + padding: 0.8125rem 1.875rem; +} + +.card .card-text { + margin-bottom: 1.5625rem; +} + +.card a:hover { + text-decoration: none; +} + +.card-small { + box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +} + +.card-small .card-header, +.card-small .card-body, +.card-small .card-footer { + padding: 10px 20px; +} + +.card-body { + padding: 15px 20px; +} + +.card-body > p:last-child { + margin-bottom: 0; +} + +.card-title { + font-weight: 300; + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -7.5px; +} + +.card-link { + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; +} + +.card-link + .card-link { + margin-left: 20px; +} + +.card-header { + padding: 10px 20px; + background-color: #FFF; + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: 0.625rem 0.625rem 0 0; +} + +.card-footer { + padding: 10px 20px; + background-color: #FFF; + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 0.625rem 0.625rem; +} + +.card-header-tabs { + margin-bottom: -1rem; + border-bottom: 0; +} + +.card-header-tabs .nav-link, +.card-header-tabs .nav-link:hover { + border-bottom: transparent; +} + +.card-header-pills { + margin-right: -10px; + margin-left: -10px; +} + +.card-header-pills:hover { + background: transparent; +} + +.card-img-overlay { + padding: 1.875rem 2.1875rem; + background: rgba(90, 97, 105, 0.5); + border-radius: 0.625rem; +} + +.card-img-overlay .card-title { + color: #fff; +} + +.card-img { + border-radius: 0.625rem; +} + +.card-img-top { + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; +} + +.card-img-bottom { + border-bottom-right-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; +} + +.card-deck .card { + margin-bottom: 0.9375rem; +} + +@media (min-width: 576px) { + .card-deck { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } + .card-deck .card { + margin-right: 0.9375rem; + margin-left: 0.9375rem; + } +} + +.card-group > .card { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.card-group > .card:last-child .card-body, +.card-group > .card:last-child .card-footer { + border-right: none; +} + +.card-group .card-body, +.card-group .card-footer { + border-right: 1px solid #e7e9ea; +} + +@media (min-width: 576px) { + .card-group { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); + border-radius: 0.625rem; + } + .card-group > .card { + box-shadow: none; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.625rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + column-gap: 1.25rem; + } +} + +.card .view-report { + margin-top: auto; + margin-bottom: auto; + font-size: 0.75rem; +} + +.card .view-report a { + color: #3D5170; +} + +.card .view-report a:hover { + color: #36255D; +} + +.pagination { + padding-left: 0; + list-style: none; + border-radius: 0.375rem; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 0.875rem; +} + +.page-link { + padding: 0.5rem 0.75rem; + line-height: 1.25; + color: #36255D; + background-color: #fff; + border: none; + margin: 0; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.page-link:hover, .page-link:focus { + color: #160f26; + background-color: #f5f5f6; + border-color: #dfe1e3; +} + +.page-item { + box-shadow: 0 0.125rem 0.9375rem rgba(90, 97, 105, 0.1), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.15); +} + +.page-item:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + overflow: hidden; +} + +.page-item:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + overflow: hidden; +} + +.page-item:last-child .page-link { + border-right: none; +} + +.page-item.active .page-link { + color: #fff; + background-color: #36255D; + border-color: #36255D; +} + +.page-item.disabled .page-link, .website-detail.is-offer.is-not-available section.product-detail .page-item.btn-get-product .page-link, .website-detail.is-reward.is-not-available section.product-detail .page-item.btn-get-product .page-link { + color: #a8aeb4; + background-color: #fff; + border-color: #dfe1e3; +} + +.pagination-lg .page-link { + padding: 0.9375rem 1.5625rem; + font-size: 1.285714rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.6875rem; + font-size: 0.928571rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; +} + +.badge { + padding: 0.375rem 0.5rem; + font-size: 75%; + font-weight: 500; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + color: #fff; + border-radius: 0.375rem; +} + +a.badge { + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.badge-pill { + padding-right: 0.5rem; + padding-left: 0.5rem; + border-radius: 10rem; +} + +.badge-squared { + border-radius: 0; +} + +.badge-primary { + color: #fff; + background-color: #36255D; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #211639; +} + +.badge-outline-primary { + background: none; + border: 1px solid #36255D; + color: #36255D; +} + +.badge-secondary { + color: #fff; + background-color: #5A6169; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #42484e; +} + +.badge-outline-secondary { + background: none; + border: 1px solid #5A6169; + color: #5A6169; +} + +.badge-success, .timeline-activity.timeline-activity-points .activity-item .activity-item-content .badge { + color: #fff; + background-color: #17c671; +} + +.badge-success[href]:hover, .timeline-activity.timeline-activity-points .activity-item .activity-item-content .badge[href]:hover, .badge-success[href]:focus, .timeline-activity.timeline-activity-points .activity-item .activity-item-content .badge[href]:focus { + color: #fff; + text-decoration: none; + background-color: #129857; +} + +.badge-outline-success { + background: none; + border: 1px solid #17c671; + color: #17c671; +} + +.badge-info { + color: #fff; + background-color: #0EC4D3; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0b98a3; +} + +.badge-outline-info { + background: none; + border: 1px solid #0EC4D3; + color: #0EC4D3; +} + +.badge-warning { + color: #212529; + background-color: #FFD41E; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #eabd00; +} + +.badge-outline-warning { + background: none; + border: 1px solid #FFD41E; + color: #FFD41E; +} + +.badge-danger, .timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-content .badge { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-content .badge[href]:hover, .badge-danger[href]:focus, .timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-content .badge[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-outline-danger { + background: none; + border: 1px solid #dc3545; + color: #dc3545; +} + +.badge-light { + color: #212529; + background-color: #e9ecef; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #cbd3da; +} + +.badge-outline-light { + background: none; + border: 1px solid #e9ecef; + color: #e9ecef; + color: #212529; +} + +.badge-dark { + color: #fff; + background-color: #212529; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0a0c0d; +} + +.badge-outline-dark { + background: none; + border: 1px solid #212529; + color: #212529; +} + +.badge-product-reward { + color: #fff; + background-color: #4472F3; +} + +.badge-product-reward[href]:hover, .badge-product-reward[href]:focus { + color: #fff; + text-decoration: none; + background-color: #144ef0; +} + +.badge-outline-product-reward { + background: none; + border: 1px solid #4472F3; + color: #4472F3; +} + +.badge-product-offer { + color: #212529; + background-color: #fd7e14; +} + +.badge-product-offer[href]:hover, .badge-product-offer[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dc6502; +} + +.badge-outline-product-offer { + background: none; + border: 1px solid #fd7e14; + color: #fd7e14; +} + +.badge-review { + color: #212529; + background-color: #ffb400; +} + +.badge-review[href]:hover, .badge-review[href]:focus { + color: #212529; + text-decoration: none; + background-color: #cc9000; +} + +.badge-outline-review { + background: none; + border: 1px solid #ffb400; + color: #ffb400; +} + +.jumbotron { + padding: 38px 42px; + margin-bottom: 2rem; + background-color: #eceeef; + border-radius: 0.5rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.alert { + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: none; + border-radius: 0.375rem; +} + +.alert-link { + font-weight: 500; +} + +.alert-dismissible .close { + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.alert-dismissible .close:hover { + cursor: pointer; +} + +.alert-primary { + color: #b09ed9; + background-color: #36255D; +} + +.alert-primary .alert-link { + color: #b09ed9; +} + +.alert-secondary { + color: #d9dcdf; + background-color: #5A6169; +} + +.alert-secondary .alert-link { + color: #d9dcdf; +} + +.alert-success { + color: #d7fae9; + background-color: #17c671; +} + +.alert-success .alert-link { + color: #d7fae9; +} + +.alert-info { + color: #d9fafc; + background-color: #0EC4D3; +} + +.alert-info .alert-link { + color: #d9fafc; +} + +.alert-warning { + color: white; + background-color: #FFD41E; +} + +.alert-warning .alert-link { + color: white; +} + +.alert-danger { + color: white; + background-color: #dc3545; +} + +.alert-danger .alert-link { + color: white; +} + +.alert-light { + color: white; + background-color: #e9ecef; + color: #212529; +} + +.alert-light .alert-link { + color: white; +} + +.alert-light .alert-link { + color: #212529; +} + +.alert-dark { + color: #959faa; + background-color: #212529; +} + +.alert-dark .alert-link { + color: #959faa; +} + +.alert-product-reward { + color: white; + background-color: #4472F3; +} + +.alert-product-reward .alert-link { + color: white; +} + +.alert-product-offer { + color: white; + background-color: #fd7e14; +} + +.alert-product-offer .alert-link { + color: white; +} + +.alert-review { + color: #fffcf5; + background-color: #ffb400; +} + +.alert-review .alert-link { + color: #fffcf5; +} + +.progress-wrapper { + position: relative; + color: #212529; +} + +.progress-wrapper .progress-label { + font-size: 0.8125rem; +} + +.progress-wrapper .progress-value { + position: absolute; + top: 6px; + right: 0; + color: #212529; +} + +.progress { + height: 0.625rem; + font-size: 0.625rem; + line-height: 0.625rem; + background-color: #f5f5f6; + margin-top: 6px; + border-radius: 1.25rem; + box-shadow: inset 0 0.1rem 0.1rem rgba(90, 97, 105, 0.15); +} + +.progress-sm { + height: 0.3125rem; +} + +.progress-lg { + height: 0.9375rem; +} + +.progress-lg .progress-bar { + height: 0.9375rem; +} + +.progress-bar { + height: 0.625rem; + line-height: 0.625rem; + color: #fff; + background-color: #36255D; + transition: width 0.6s ease; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 0.625rem 0.625rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.list-group-small .list-group-item { + padding: 0.625rem 1rem; + font-size: 0.8125rem; +} + +.list-group-item-action { + color: #5A6169; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #5A6169; + background-color: #f7f8f8; +} + +.list-group-item-action:active { + color: #212529; + background-color: #eceeef; +} + +.list-group-item { + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); + font-weight: 300; +} + +.list-group-item:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.list-group-item:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.list-group-item.disabled, .website-detail.is-offer.is-not-available section.product-detail .list-group-item.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .list-group-item.btn-get-product, .list-group-item:disabled { + color: #868e96; + background-color: #fff; +} + +.list-group-item.active { + color: #fff; + background-color: #36255D; + border-color: #36255D; +} + +.list-group-item-primary { + color: #1c1330; + background-color: #c7c2d2; +} + +a.list-group-item-primary, +button.list-group-item-primary { + color: #1c1330; +} + +a.list-group-item-primary:hover, a.list-group-item-primary:focus, +button.list-group-item-primary:hover, +button.list-group-item-primary:focus { + color: #1c1330; + background-color: #bab3c7; +} + +a.list-group-item-primary.active, +button.list-group-item-primary.active { + background-color: #1c1330; + border-color: #1c1330; +} + +.list-group-item-secondary { + color: #2f3237; + background-color: #d1d3d5; +} + +a.list-group-item-secondary, +button.list-group-item-secondary { + color: #2f3237; +} + +a.list-group-item-secondary:hover, a.list-group-item-secondary:focus, +button.list-group-item-secondary:hover, +button.list-group-item-secondary:focus { + color: #2f3237; + background-color: #c4c6c9; +} + +a.list-group-item-secondary.active, +button.list-group-item-secondary.active { + background-color: #2f3237; + border-color: #2f3237; +} + +.list-group-item-success { + color: #0c673b; + background-color: #beefd7; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #0c673b; +} + +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #0c673b; + background-color: #aaeaca; +} + +a.list-group-item-success.active, +button.list-group-item-success.active { + background-color: #0c673b; + border-color: #0c673b; +} + +.list-group-item-info { + color: #07666e; + background-color: #bceef3; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #07666e; +} + +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #07666e; + background-color: #a6e9ef; +} + +a.list-group-item-info.active, +button.list-group-item-info.active { + background-color: #07666e; + border-color: #07666e; +} + +.list-group-item-warning { + color: #856e10; + background-color: #fff3c0; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #856e10; +} + +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #856e10; + background-color: #ffeea7; +} + +a.list-group-item-warning.active, +button.list-group-item-warning.active { + background-color: #856e10; + border-color: #856e10; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #721c24; +} + +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #721c24; + background-color: #f1b0b7; +} + +a.list-group-item-danger.active, +button.list-group-item-danger.active { + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #797b7c; + background-color: #f9fafb; +} + +a.list-group-item-light, +button.list-group-item-light { + color: #797b7c; +} + +a.list-group-item-light:hover, a.list-group-item-light:focus, +button.list-group-item-light:hover, +button.list-group-item-light:focus { + color: #797b7c; + background-color: #eaedf1; +} + +a.list-group-item-light.active, +button.list-group-item-light.active { + background-color: #797b7c; + border-color: #797b7c; +} + +.list-group-item-dark { + color: #111315; + background-color: #c1c2c3; +} + +a.list-group-item-dark, +button.list-group-item-dark { + color: #111315; +} + +a.list-group-item-dark:hover, a.list-group-item-dark:focus, +button.list-group-item-dark:hover, +button.list-group-item-dark:focus { + color: #111315; + background-color: #b4b5b6; +} + +a.list-group-item-dark.active, +button.list-group-item-dark.active { + background-color: #111315; + border-color: #111315; +} + +.list-group-item-product-reward { + color: #233b7e; + background-color: #cbd8fc; +} + +a.list-group-item-product-reward, +button.list-group-item-product-reward { + color: #233b7e; +} + +a.list-group-item-product-reward:hover, a.list-group-item-product-reward:focus, +button.list-group-item-product-reward:hover, +button.list-group-item-product-reward:focus { + color: #233b7e; + background-color: #b3c6fb; +} + +a.list-group-item-product-reward.active, +button.list-group-item-product-reward.active { + background-color: #233b7e; + border-color: #233b7e; +} + +.list-group-item-product-offer { + color: #84420a; + background-color: #fedbbd; +} + +a.list-group-item-product-offer, +button.list-group-item-product-offer { + color: #84420a; +} + +a.list-group-item-product-offer:hover, a.list-group-item-product-offer:focus, +button.list-group-item-product-offer:hover, +button.list-group-item-product-offer:focus { + color: #84420a; + background-color: #fecda4; +} + +a.list-group-item-product-offer.active, +button.list-group-item-product-offer.active { + background-color: #84420a; + border-color: #84420a; +} + +.list-group-item-review { + color: #855e00; + background-color: #ffeab8; +} + +a.list-group-item-review, +button.list-group-item-review { + color: #855e00; +} + +a.list-group-item-review:hover, a.list-group-item-review:focus, +button.list-group-item-review:hover, +button.list-group-item-review:focus { + color: #855e00; + background-color: #ffe29f; +} + +a.list-group-item-review.active, +button.list-group-item-review.active { + background-color: #855e00; + border-color: #855e00; +} + +.close { + font-size: 1.5rem; + font-weight: 500; + color: #8c949d; + text-shadow: none; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.close:hover, .close:focus { + color: #8c949d; +} + +.modal { + z-index: 1050; +} + +.modal-dialog { + margin: 0.625rem; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; +} + +.modal-dialog-centered { + min-height: calc(100% - (0.625rem * 2)); +} + +.modal-content { + background-color: #fff; + border: none; + border-radius: 0.5rem; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.modal-backdrop { + z-index: 1040; + background-color: #5A6169; +} + +.modal-backdrop.show { + opacity: 0.12; +} + +.modal-header { + padding: 0.9375rem 2.1875rem; + border-bottom: 1px solid #dfe1e3; +} + +.modal-title { + line-height: 1.5; +} + +.modal-body { + padding: 1.875rem 2.1875rem; +} + +.modal-footer { + padding: 0.9375rem 2.1875rem; + border-top: 1px solid #dfe1e3; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.875rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.875rem * 2)); + } + .modal-content { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + z-index: 1070; + margin: 0; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.928571rem; +} + +.tooltip.show { + opacity: 1; +} + +.tooltip .arrow { + width: 5px; + height: 5px; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 5px 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-width: 5px 2.5px 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 5px; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + width: 5px; + height: 5px; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-width: 2.5px 5px 2.5px 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 5px 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-width: 0 2.5px 5px; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 5px; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + width: 5px; + height: 5px; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-width: 2.5px 0 2.5px 5px; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 7px 13px; + box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); + border-radius: 0.375rem; +} + +.popover { + z-index: 1060; + max-width: 276px; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.928571rem; + background-color: #fff; + border: none; + padding: 0; + border-radius: 0.5rem; + box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +} + +.popover .arrow { + width: 10px; + height: 5px; + margin: 0 0.5rem; +} + +.popover .arrow::before { + border-width: 11px; +} + +.popover .arrow::after { + border-width: 11px; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 5px; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((5px + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 5px 5px 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + border-top-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 5px; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((5px + 1px) * -1); + width: 5px; + height: 10px; + margin: 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 5px 5px 5px 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + border-right-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 5px; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((5px + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 5px 5px 5px; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + width: 10px; + margin-left: -5px; + border-bottom: 1px solid #f5f5f6; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 5px; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((5px + 1px) * -1); + width: 5px; + height: 10px; + margin: 0.5rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 5px 0 5px 5px; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + border-left-color: rgba(0, 0, 0, 0.05); +} + + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 14px 20px; + font-size: 1rem; + color: #212529; + line-height: 14px; + background-color: #f5f5f6; + border-bottom: 1px solid #e7e9ea; + border-top-left-radius: calc(0.5rem - 1px); + border-top-right-radius: calc(0.5rem - 1px); +} + +.popover-body { + padding: 15px 20px; + color: #212529; +} + +.carousel { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.carousel-item { + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; +} + +.carousel-control-prev, +.carousel-control-next { + width: 15%; + color: #fff; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + width: 20px; + height: 20px; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + margin-right: 15%; + margin-left: 15%; +} + +.carousel-indicators li { + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 3px; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + right: 15%; + left: 15%; + color: #fff; +} + +.noUi-target, +.noUi-target * { + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-user-select: none; + -ms-touch-action: none; + touch-action: none; + -ms-user-select: none; + -moz-user-select: none; + user-select: none; + box-sizing: border-box; +} + +.noUi-target { + position: relative; + direction: ltr; + background: #eceeef; + border-radius: 5px; + box-shadow: inset 0 1px 2px rgba(90, 97, 105, 0.1); + margin: 35px 0; +} + +.noUi-target:focus { + outline: 0; + box-shadow: 0 0 8px rgba(54, 37, 93, 0.65), 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +} + +.noUi-base, +.noUi-connects { + width: 100%; + height: 100%; + position: relative; + z-index: 1; +} + +.noUi-connects { + overflow: hidden; + z-index: 0; +} + +.noUi-connect, +.noUi-origin { + position: absolute; + will-change: transform; + z-index: 1; + top: 0; + left: 0; + height: 100%; + width: 100%; + -webkit-transform-origin: 0 0; + transform-origin: 0 0; +} + +.noUi-connect:focus, +.noUi-origin:focus { + outline: 0; +} + +.noUi-connect { + background: #36255D; + border-radius: 5px; +} + +html:not([dir="rtl"]) .noUi-horizontal .noUi-origin { + left: auto; + right: 0; +} + +html:not([dir="rtl"]) .noUi-horizontal .noUi-handle { + right: -17px; + left: auto; +} + +.noUi-rtl .noUi-value-horizontal { + -webkit-transform: translate(50%, 50%); + transform: translate(50%, 50%); +} + +.noUi-rtl .noUi-value-vertical { + -webkit-transform: translate(0, 50%); + transform: translate(0, 50%); +} + +.noUi-vertical { + width: 5px; +} + +.noUi-vertical .noUi-origin { + width: 0; +} + +.noUi-vertical .noUi-handle { + left: -10px; + top: -11.5px; +} + +.noUi-vertical .noUi-handle:before, .noUi-vertical .noUi-handle:after { + width: 14px; + height: 1px; + left: 6px; + top: 14px; +} + +.noUi-vertical .noUi-handle:after { + top: 17px; +} + +.noUi-vertical .noUi-tooltip { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + top: 50%; + right: 30px; +} + +.noUi-vertical .noUi-draggable { + cursor: ns-resize; +} + +.noUi-horizontal { + height: 5px; +} + +.noUi-horizontal .noUi-origin { + height: 0; +} + +.noUi-horizontal .noUi-handle { + left: -11.5px; + top: -10px; +} + +.noUi-horizontal .noUi-tooltip { + -webkit-transform: translate(-50%, 0); + transform: translate(-50%, 0); + left: 50%; + bottom: 30px; +} + +.noUi-handle { + position: absolute; + border: 1px solid #e7e9ea; + border-radius: 50%; + width: 23px; + height: 23px; + box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); + background: #fff; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.noUi-handle:hover { + cursor: grab; + cursor: -webkit-grab; + cursor: -moz-grab; +} + +.noUi-handle:active { + cursor: grabbing; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; +} + +.noUi-handle:focus { + outline: 0; + box-shadow: 0 0 8px rgba(54, 37, 93, 0.65), 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +} + +.noUi-handle:after { + left: 17px; +} + +.noUi-state-tap .noUi-connect, +.noUi-state-tap .noUi-origin { + transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transition: transform 0.3s, -webkit-transform 0.3s; +} + +.noUi-state-drag * { + cursor: inherit !important; +} + +.noUi-connects { + border-radius: 5px; +} + +.noUi-draggable { + cursor: ew-resize; +} + +.noUi-active { + -webkit-transform: scale(1.1); + transform: scale(1.1); +} + +[disabled] .noUi-connect { + background: #B8B8B8; +} + +[disabled].noUi-target, [disabled].noUi-handle, +[disabled] .noUi-handle { + cursor: not-allowed; +} + +[disabled] .noUi-handle { + background: #f2f3f4; +} + +[disabled] .noUi-handle:focus { + box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); +} + +.noUi-pips, +.noUi-pips * { + box-sizing: border-box; +} + +.noUi-pips { + position: absolute; + color: #a8aeb4; + font-size: 12px; +} + +.noUi-value { + position: absolute; + white-space: nowrap; + text-align: center; +} + +.noUi-value-sub { + color: #a8aeb4; + font-size: 10px; +} + +.noUi-marker { + position: absolute; + background: #a8aeb4; +} + +.noUi-marker-sub { + background: #a8aeb4; +} + +.noUi-marker-large { + background: #a8aeb4; +} + +.noUi-pips-horizontal { + padding: 10px 0; + height: auto; + top: 100%; + left: 0; + width: 100%; +} + +.noUi-value-horizontal { + -webkit-transform: translate3d(-50%, 50%, 0); + transform: translate3d(-50%, 50%, 0); +} + +.noUi-marker-horizontal.noUi-marker { + margin-left: -1px; + width: 1px; + height: 4px; +} + +.noUi-marker-horizontal.noUi-marker-sub { + height: 5px; +} + +.noUi-marker-horizontal.noUi-marker-large { + height: 7px; +} + +.noUi-pips-vertical { + padding: 0 10px; + height: 100%; + top: 0; + left: 100%; +} + +.noUi-value-vertical { + -webkit-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); + padding-left: 15px; +} + +.noUi-marker-vertical.noUi-marker { + width: 4px; + height: 1px; + margin-top: -1px; +} + +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; +} + +.noUi-marker-vertical.noUi-marker-large { + width: 7px; +} + +.noUi-tooltip { + display: block; + position: absolute; + text-align: center; + white-space: nowrap; + border-radius: 0.375rem; + border-radius: 0.375rem; + background: #fff; + color: #5A6169; + box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2); + font-size: 0.75rem; + padding: 5px 10px; +} + +.slider-primary .noUi-connect { + background: #36255D; +} + +.slider-secondary .noUi-connect { + background: #5A6169; +} + +.slider-success .noUi-connect { + background: #17c671; +} + +.slider-info .noUi-connect { + background: #0EC4D3; +} + +.slider-warning .noUi-connect { + background: #FFD41E; +} + +.slider-danger .noUi-connect { + background: #dc3545; +} + +.slider-light .noUi-connect { + background: #e9ecef; +} + +.slider-dark .noUi-connect { + background: #212529; +} + +.slider-product-reward .noUi-connect { + background: #4472F3; +} + +.slider-product-offer .noUi-connect { + background: #fd7e14; +} + +.slider-review .noUi-connect { + background: #ffb400; +} + +.datepicker { + border-radius: 0.625rem; + direction: ltr; +} + +.datepicker-inline { + width: 220px; +} + +.datepicker-rtl { + direction: rtl; +} + +.datepicker-rtl.dropdown-menu { + left: auto; +} + +.datepicker-rtl table tr td span { + float: right; +} + +.datepicker-dropdown { + top: 0; + left: 0; + padding: 20px 22px; +} + +.datepicker-dropdown:before, .datepicker-dropdown:after { + content: ''; + display: inline-block; + border-top: 0; + position: absolute; +} + +.datepicker-dropdown:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #c3c7cc; + border-bottom-color: rgba(0, 0, 0, 0.2); +} + +.datepicker-dropdown:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; +} + +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} + +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} + +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} + +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} + +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} + +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} + +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #c3c7cc; +} + +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} + +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.datepicker table tr td { + border-radius: 50%; +} + +.datepicker table tr th { + border-radius: 0.375rem; + font-weight: 500; +} + +.datepicker table tr td, +.datepicker table tr th { + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + width: 36px; + height: 36px; + border: none; + text-align: center; +} + +.table-striped .datepicker table tr td, .table-striped .datepicker table tr th { + background-color: transparent; +} + +.datepicker table tr td.old, .datepicker table tr td.new { + color: #c3c7cc; +} + +.datepicker table tr td.day:hover, .datepicker table tr td.focused { + background: #eceeef; + cursor: pointer; +} + +.datepicker table tr td.disabled, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.btn-get-product, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.btn-get-product, .datepicker table tr td.disabled:hover, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.btn-get-product:hover, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.btn-get-product:hover { + background: none; + color: #e7e9ea; + cursor: default; +} + +.datepicker table tr td.highlighted { + border-radius: 0; +} + +.datepicker table tr td.highlighted.focused { + background: #36255D; +} + +.datepicker table tr td.highlighted.disabled, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.highlighted.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.highlighted.btn-get-product, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.highlighted.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.highlighted.btn-get-product, .datepicker table tr td.highlighted.disabled:active, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.highlighted.btn-get-product:active, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.highlighted.btn-get-product:active, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.highlighted.btn-get-product:active, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.highlighted.btn-get-product:active { + background: #36255D; + color: #5A6169; +} + +.datepicker table tr td.today { + background: #a793d4; +} + +.datepicker table tr td.today.focused { + background: #f5f5f6; +} + +.datepicker table tr td.today.disabled, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.today.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.today.btn-get-product, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.today.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.today.btn-get-product, .datepicker table tr td.today.disabled:active, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.today.btn-get-product:active, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.today.btn-get-product:active, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.today.btn-get-product:active, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.today.btn-get-product:active { + background: #f5f5f6; + color: #868e96; +} + +.datepicker table tr td.range { + background: #36255D; + color: #fff; + border-radius: 0; +} + +.datepicker table tr td.range.focused { + background: #251940; +} + +.datepicker table tr td.range.disabled, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.btn-get-product, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.btn-get-product, .datepicker table tr td.range.disabled:active, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.btn-get-product:active, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.btn-get-product:active, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.btn-get-product:active, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.btn-get-product:active, .datepicker table tr td.range.day.disabled:hover, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.day.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.day.btn-get-product:hover, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.day.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.day.btn-get-product:hover { + background: #211639; + color: #4b3481; +} + +.datepicker table tr td.range.highlighted.focused { + background: #cbd3da; +} + +.datepicker table tr td.range.highlighted.disabled, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.highlighted.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.highlighted.btn-get-product, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.highlighted.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.highlighted.btn-get-product, .datepicker table tr td.range.highlighted.disabled:active, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.highlighted.btn-get-product:active, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.highlighted.btn-get-product:active, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.highlighted.btn-get-product:active, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.highlighted.btn-get-product:active { + background: #e9ecef; + color: #e7e9ea; +} + +.datepicker table tr td.range.today.disabled, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.today.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.today.btn-get-product, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.today.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.today.btn-get-product, .datepicker table tr td.range.today.disabled:active, .datepicker table tr .website-detail.is-offer.is-not-available section.product-detail td.range.today.btn-get-product:active, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td.range.today.btn-get-product:active, .datepicker table tr .website-detail.is-reward.is-not-available section.product-detail td.range.today.btn-get-product:active, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td.range.today.btn-get-product:active { + background: #007bff; + color: #fff; +} + +.datepicker table tr td.day.range-start { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.datepicker table tr td.day.range-end { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.datepicker table tr td.day.range-start.range-end { + border-radius: 50%; +} + +.datepicker table tr td.selected, .datepicker table tr td.selected.highlighted, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.day.range:hover { + background: #36255D; + color: #fff; +} + +.datepicker table tr td.active, .datepicker table tr td.active.highlighted, .datepicker table tr td.active:hover, .datepicker table tr td.active.highlighted:hover { + background: #36255D; + color: #fff; +} + +.datepicker table tr td span { + display: block; + width: 23%; height: 54px; line-height: 54px; float: left; - margin: 1%; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} + +.datepicker table tr td span:hover, .datepicker table tr td span.focused { + background: #e9ecef; +} + +.datepicker table tr td span.disabled, .datepicker table tr td .website-detail.is-offer.is-not-available section.product-detail span.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td span.btn-get-product, .datepicker table tr td .website-detail.is-reward.is-not-available section.product-detail span.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td span.btn-get-product, .datepicker table tr td span.disabled:hover, .datepicker table tr td .website-detail.is-offer.is-not-available section.product-detail span.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td span.btn-get-product:hover, .datepicker table tr td .website-detail.is-reward.is-not-available section.product-detail span.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td span.btn-get-product:hover { + background: none; + color: #e7e9ea; + cursor: default; +} + +.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td .website-detail.is-offer.is-not-available section.product-detail span.active.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td span.active.btn-get-product, .datepicker table tr td .website-detail.is-reward.is-not-available section.product-detail span.active.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td span.active.btn-get-product, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td .website-detail.is-offer.is-not-available section.product-detail span.active.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .datepicker table tr td span.active.btn-get-product:hover, .datepicker table tr td .website-detail.is-reward.is-not-available section.product-detail span.active.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .datepicker table tr td span.active.btn-get-product:hover { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td span.old, .datepicker table tr td span.new { + color: #868e96; +} + +.datepicker .datepicker-switch { + width: 145px; +} + +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} + +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #e9ecef; +} + +.datepicker .prev.disabled, .datepicker .website-detail.is-offer.is-not-available section.product-detail .prev.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker .prev.btn-get-product, .datepicker .website-detail.is-reward.is-not-available section.product-detail .prev.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker .prev.btn-get-product, .datepicker .next.disabled, .datepicker .website-detail.is-offer.is-not-available section.product-detail .next.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .datepicker .next.btn-get-product, .datepicker .website-detail.is-reward.is-not-available section.product-detail .next.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .datepicker .next.btn-get-product { + visibility: hidden; +} + +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} + +.input-daterange input { + text-align: center; +} + +.bg-primary { + background-color: #36255D !important; +} + +.bg-primary.card .card-title, +.bg-primary.card .card-body, +.bg-primary.card .card-header, +.bg-primary.card .card-footer { + background-color: #211639 !important; +} + +.bg-primary.card .card-header, +.bg-primary.card .card-footer { + background: #302152; +} + +a.bg-primary:hover, a.bg-primary:focus { + background-color: #211639 !important; +} + +.bg-secondary { + background-color: #5A6169 !important; +} + +.bg-secondary.card .card-title, +.bg-secondary.card .card-body, +.bg-secondary.card .card-header, +.bg-secondary.card .card-footer { + background-color: #42484e !important; +} + +.bg-secondary.card .card-header, +.bg-secondary.card .card-footer { + background: #535961; +} + +a.bg-secondary:hover, a.bg-secondary:focus { + background-color: #42484e !important; +} + +.bg-success { + background-color: #17c671 !important; +} + +.bg-success.card .card-title, +.bg-success.card .card-body, +.bg-success.card .card-header, +.bg-success.card .card-footer { + background-color: #129857 !important; +} + +.bg-success.card .card-header, +.bg-success.card .card-footer { + background: #15b869; +} + +a.bg-success:hover, a.bg-success:focus { + background-color: #129857 !important; +} + +.bg-info { + background-color: #0EC4D3 !important; +} + +.bg-info.card .card-title, +.bg-info.card .card-body, +.bg-info.card .card-header, +.bg-info.card .card-footer { + background-color: #0b98a3 !important; +} + +.bg-info.card .card-header, +.bg-info.card .card-footer { + background: #0db7c5; +} + +a.bg-info:hover, a.bg-info:focus { + background-color: #0b98a3 !important; +} + +.bg-warning { + background-color: #FFD41E !important; +} + +.bg-warning.card .card-title, +.bg-warning.card .card-body, +.bg-warning.card .card-header, +.bg-warning.card .card-footer { + background-color: #eabd00 !important; +} + +.bg-warning.card .card-header, +.bg-warning.card .card-footer { + background: #ffd10f; +} + +a.bg-warning:hover, a.bg-warning:focus { + background-color: #eabd00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +.bg-danger.card .card-title, +.bg-danger.card .card-body, +.bg-danger.card .card-header, +.bg-danger.card .card-footer { + background-color: #bd2130 !important; +} + +.bg-danger.card .card-header, +.bg-danger.card .card-footer { + background: #da2839; +} + +a.bg-danger:hover, a.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #e9ecef !important; +} + +.bg-light.card .card-title, +.bg-light.card .card-body, +.bg-light.card .card-header, +.bg-light.card .card-footer { + background-color: #cbd3da !important; +} + +.bg-light.card .card-header, +.bg-light.card .card-footer { + background: #e0e4e9; +} + +a.bg-light:hover, a.bg-light:focus { + background-color: #cbd3da !important; +} + +.bg-dark { + background-color: #212529 !important; +} + +.bg-dark.card .card-title, +.bg-dark.card .card-body, +.bg-dark.card .card-header, +.bg-dark.card .card-footer { + background-color: #0a0c0d !important; +} + +.bg-dark.card .card-header, +.bg-dark.card .card-footer { + background: #1a1d21; +} + +a.bg-dark:hover, a.bg-dark:focus { + background-color: #0a0c0d !important; +} + +.bg-product-reward { + background-color: #4472F3 !important; +} + +.bg-product-reward.card .card-title, +.bg-product-reward.card .card-body, +.bg-product-reward.card .card-header, +.bg-product-reward.card .card-footer { + background-color: #144ef0 !important; +} + +.bg-product-reward.card .card-header, +.bg-product-reward.card .card-footer { + background: #3667f2; +} + +a.bg-product-reward:hover, a.bg-product-reward:focus { + background-color: #144ef0 !important; +} + +.bg-product-offer { + background-color: #fd7e14 !important; +} + +.bg-product-offer.card .card-title, +.bg-product-offer.card .card-body, +.bg-product-offer.card .card-header, +.bg-product-offer.card .card-footer { + background-color: #dc6502 !important; +} + +.bg-product-offer.card .card-header, +.bg-product-offer.card .card-footer { + background: #fd7605; +} + +a.bg-product-offer:hover, a.bg-product-offer:focus { + background-color: #dc6502 !important; +} + +.bg-review { + background-color: #ffb400 !important; +} + +.bg-review.card .card-title, +.bg-review.card .card-body, +.bg-review.card .card-header, +.bg-review.card .card-footer { + background-color: #cc9000 !important; +} + +.bg-review.card .card-header, +.bg-review.card .card-footer { + background: #f0a900; +} + +a.bg-review:hover, a.bg-review:focus { + background-color: #cc9000 !important; +} + +.border { + border: 1px solid #becad6 !important; +} + +.border-top { + border-top: 1px solid #becad6 !important; +} + +.border-right { + border-right: 1px solid #becad6 !important; +} + +.border-bottom { + border-bottom: 1px solid #becad6 !important; +} + +.border-left { + border-left: 1px solid #becad6 !important; +} + +.border-primary { + border-color: #36255D !important; +} + +.border-secondary { + border-color: #5A6169 !important; +} + +.border-success { + border-color: #17c671 !important; +} + +.border-info { + border-color: #0EC4D3 !important; +} + +.border-warning { + border-color: #FFD41E !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #e9ecef !important; +} + +.border-dark { + border-color: #212529 !important; +} + +.border-product-reward { + border-color: #4472F3 !important; +} + +.border-product-offer { + border-color: #fd7e14 !important; +} + +.border-review { + border-color: #ffb400 !important; +} + +.rounded { + border-radius: 0.375rem !important; +} + +.rounded-top { + border-top-left-radius: 0.375rem !important; + border-top-right-radius: 0.375rem !important; +} + +.rounded-right { + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-left { + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.font-weight-normal { + font-weight: 400; +} + +.font-weight-bold { + font-weight: 500; +} + +.text-primary { + color: #36255D !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #211639 !important; +} + +.text-secondary { + color: #5A6169 !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #42484e !important; +} + +.text-success { + color: #17c671 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #129857 !important; +} + +.text-info { + color: #0EC4D3 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0b98a3 !important; +} + +.text-warning { + color: #FFD41E !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #eabd00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #e9ecef !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #212529 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #0a0c0d !important; +} + +.text-product-reward { + color: #4472F3 !important; +} + +a.text-product-reward:hover, a.text-product-reward:focus { + color: #144ef0 !important; +} + +.text-product-offer { + color: #fd7e14 !important; +} + +a.text-product-offer:hover, a.text-product-offer:focus { + color: #dc6502 !important; +} + +.text-review { + color: #ffb400 !important; +} + +a.text-review:hover, a.text-review:focus { + color: #cc9000 !important; +} + +.text-body { + color: #212529 !important; +} + +a.text-white:hover, a.text-white:focus { + color: #e6e6e6 !important; +} + +.text-black { + color: #000; +} + +a.text-black:hover, a.text-black:focus { + color: black !important; +} + +.text-muted { + color: #868e96 !important; +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-visible { + overflow: visible; +} + +.overflow-scroll { + overflow: scroll; +} + +.overflow-auto { + overflow: auto; +} + +.no-shadow { + box-shadow: none !important; +} + +.with-shadows { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.stats-small { + min-height: 8.7rem; + overflow: hidden !important; +} + +.stats-small canvas { + position: absolute; + bottom: 0; +} + +.stats-small__data { + -ms-flex: 1; + flex: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-flow: column; + flex-flow: column; + max-width: 50%; + z-index: 1; +} + +.stats-small__label { + font-size: .625rem; + letter-spacing: .0625rem; + color: #818EA3; +} + +.stats-small__value { + font-size: 1.5rem; + font-weight: 500; +} + +.stats-small__percentage { + position: relative; + display: table; + margin-left: auto; + padding-left: .9375rem; +} + +.stats-small__percentage--decrease { + font-size: .75rem; + color: #dc3545; +} + +.stats-small__percentage--increase { + font-size: .75rem; + color: #17c671; +} + +.stats-small__percentage--decrease::before { + content: ""; + width: .75rem; + height: .375rem; + position: absolute; + left: 0; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + background-position: center center; + background-repeat: no-repeat; + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjYzQxODNjIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTcgMTBsNSA1IDUtNXoiLz4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==); +} + +.stats-small__percentage--increase::before { + content: ""; + width: .75rem; + height: .375rem; + position: absolute; + left: 0; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + background-position: center center; + background-repeat: no-repeat; + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMTdjNjcxIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTcgMTRsNS01IDUgNXoiLz4gPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiA8L3N2Zz4=); +} + +.stats-small--1 .stats-small__data { + max-width: 100%; +} + +.stats-small--1 .stats-small__percentage { + margin: 0 auto; + font-size: .75rem; +} + +.stats-small--1 .stats-small__value { + font-size: 2.0625rem; +} + +.stats-small--1 .stats-small__label { + font-size: .75rem; +} + +.stats-small--1 canvas { + opacity: .5; +} + +.ubd-stats__item { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex: 1; + flex: 1; + text-align: center; +} + +.ubd-stats__item i { + font-size: 1.375rem; + margin-bottom: .3125rem; +} + +.ubd-stats__legend { + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.ubd-stats__category { + color: #818EA3; + font-size: .8125rem; + margin-bottom: .125rem; +} + +.ubd-stats__value { + font-size: 1.0625rem; + color: #3D5170; + font-weight: 500; + line-height: 1rem; +} + +.go-stats__label { + margin: 0; + padding: 0; + font-size: .95rem; + font-weight: 500; +} + +.go-stats__meta { + font-size: .75rem; + color: #818EA3; +} + +.go-stats__meta strong { + color: #3D5170; +} + +.go-stats__value { + -ms-flex: 1; + flex: 1; + padding-right: .625rem; +} + +.sc-stats { + font-size: .875rem; + font-weight: 400; +} + +.sc-stats .card-body { + position: relative; + overflow-y: auto; + min-height: 12.5rem; +} + +.sc-stats .container-fluid { + position: absolute; + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-bottom: 1px; +} + +.sc-stats .container-fluid .row { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; + border-bottom: 1px solid #e1e5eb; + min-height: 3.75rem; +} + +.sc-stats .container-fluid .row:last-of-type { + border-bottom: 0; +} + +.sc-stats .container-fluid .row > div { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-direction: column; + flex-direction: column; + padding: 0; +} + +.sc-stats__image { + max-width: 80px; +} + +.sc-stats__image img { + width: 2.8125rem; + height: auto; +} + +.sc-stats__title { + padding-left: .25rem !important; +} + +.sc-stats__percentage { + color: #818EA3; +} + +.lo-stats { + font-size: .8125rem; +} + +.lo-stats .container-fluid { + overflow-x: auto; + position: absolute; + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 41rem; +} + +.lo-stats .container-fluid .row:not(.lo-stats__header) { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; + border-bottom: 1px solid #e1e5eb; + min-height: 3.75rem; +} + +.lo-stats .container-fluid .row:not(.lo-stats__header):last-of-type { + border-bottom: 0; +} + +.lo-stats .container-fluid .row:not(.lo-stats__header) > div { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-direction: column; + flex-direction: column; +} + +.lo-stats table { + min-width: 600px; +} + +.lo-stats td { + vertical-align: middle; +} + +.lo-stats .card-body { + position: relative; + overflow-x: auto; + min-height: 21rem; +} + +.lo-stats thead th { + font-size: .75rem; + font-weight: 400; + border-width: 1px; + border-top: none; + padding: .5rem .75rem; +} + +.lo-stats__image { + width: 70px; +} + +.lo-stats__image img { + width: 3.125rem; + height: 3.125rem; +} + +.lo-stats__items { + font-weight: 400; +} + +.lo-stats__total { + font-weight: 400; +} + +.file-manager__group-title { + display: block; + font-size: .75rem; + font-weight: 500; + margin: 1rem 0; +} + +.file-manager-list td { + border-left: none !important; + border-right: none !important; +} + +.file-manager-list th { + border-left: none !important; + border-right: none !important; +} + +.file-manager-list .file-manager__item-meta { + border-left: none !important; + border-right: none !important; + display: inline-block; + font-size: .6875rem; + color: #818EA3; + line-height: .8125rem; +} + +.file-manager-list .file-manager__item-title { + margin: 0; + display: block; + font-size: 1rem; + line-height: 1.25rem; +} + +.file-manager-list .file-manager__item-icon { + padding-right: 0 !important; +} + +.file-manager-list .file-manager__item-icon div { + border-radius: 50%; + font-size: .9375rem; + text-align: center; + color: #818EA3; + width: 2.1875rem; + height: 2.1875rem; + line-height: 2.1875rem; + background: #f5f6f7; + box-shadow: 0 0 0 2px #fff, inset 0 0 3px rgba(0, 0, 0, 0.2); +} + +.file-manager-list .file-manager__item-icon i { + top: 2px; +} + +.file-manager-cards__search { + max-width: 200px; +} + +.file-manager-cards .file-manager__item { + overflow: hidden; + position: relative; +} + +.file-manager-cards .file-manager__item .card-footer { + display: -ms-flexbox; + display: flex; +} + +.file-manager-cards .file-manager__item:hover { + cursor: pointer; +} + +.file-manager-cards .file-manager__item:after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 100; + border-radius: .625rem; + box-shadow: inset 0 0 0 0 rgba(0, 123, 255, 0.2); + will-change: box-shadow; + transition: box-shadow 250ms ease-in-out; +} + +.file-manager-cards .file-manager__item:before { + content: ''; + position: absolute; + background-repeat: no-repeat; + background-position: center center; + border-radius: 50%; + background-color: var(--primary); + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNOSAxNi4xN0w0LjgzIDEybC0xLjQyIDEuNDFMOSAxOSAyMSA3bC0xLjQxLTEuNDF6Ii8+PC9zdmc+); + background-size: 1.0625rem; + width: 1.5625rem; + height: 1.5625rem; + right: .625rem; + top: -1.875rem; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + will-change: top, right, opacity, transform; + transition: top 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), right 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), opacity 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), -webkit-transform 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + transition: top 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), right 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), opacity 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), transform 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06); + transition: top 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), right 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), opacity 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), transform 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06), -webkit-transform 150ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.file-manager-cards .file-manager__item--selected:before { + top: .625rem; + -webkit-transform: rotate(0); + transform: rotate(0); +} + +.file-manager-cards .file-manager__item--selected:after { + box-shadow: inset 0 0 3.125rem rgba(0, 123, 255, 0.2), inset 0 0 0.625rem rgba(0, 123, 255, 0.4), inset 0 0 0 0.125rem rgba(0, 123, 255, 0.75); +} + +.file-manager-cards .file-manager__item--directory:before { + width: 1.25rem; + height: 1.25rem; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + right: -1.25rem; +} + +.file-manager-cards .file-manager__item--directory.file-manager__item--selected:before { + right: 10px; + background-size: 70%; +} + +.file-manager-cards .file-manager__item-icon { + position: relative; + margin-right: .625rem; + font-size: 1.0625rem; + top: 2px; +} + +.file-manager-cards .file-manager__item-icon i.material-icons { + top: 0; +} + +.file-manager-cards .file-manager__item-title { + width: auto; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + margin: 0; + font-size: .875rem; + padding-right: 1.25rem; +} + +.file-manager-cards .file-manager__item-size { + margin: auto 0; + font-size: .6875rem; +} + +.file-manager-cards .file-manager__item-preview { + background: #f7f8f8; +} + +.file-manager-cards .file-manager__item-preview img { + width: 80%; + margin-left: auto; + margin-right: auto; + display: table; + box-shadow: 0 0.125rem 0.5625rem rgba(0, 0, 0, 0.13); +} + +.user-details .card-header { + overflow: hidden; +} + +.user-details .card-body { + margin-top: -3.125rem; + z-index: 1; +} + +.user-details .card-body h4 { + font-weight: 500; +} + +.user-details__bg { + width: 100%; + position: relative; + max-height: 7.1875rem; +} + +.user-details__bg img { + width: 100%; +} + +.user-details__bg:after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(90, 97, 105, 0.3); +} + +.user-details__avatar { + border-radius: 50%; + overflow: hidden; + max-width: 6.25rem; + box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +} + +.user-details__avatar img { + width: 100%; +} + +.user-details__social { + margin: 0; + padding: 0; + list-style-type: none; +} + +.user-details__social li { + display: inline-block; +} + +.user-details__social a { + display: inline-block; + border-radius: 50%; + text-align: center; + width: 1.875rem; + height: 1.875rem; + line-height: 1.875rem; + background: #e9ecef; + color: #818EA3; +} + +.user-stats h4 { + font-weight: 600; +} + +.user-stats span { + font-size: .6875rem; +} + +.user-teams__image { + max-width: 3.125rem; +} + +.user-teams__image img { + width: 100%; + max-width: 3.125rem; +} + +.user-teams .card-body { + position: relative; + overflow-y: auto; + min-height: 14.0625rem; +} + +.user-teams .container-fluid { + position: absolute; + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.user-teams .container-fluid .row { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; + border-bottom: 1px solid #e1e5eb; + min-height: 4.6875rem; +} + +.user-teams .container-fluid .row:last-of-type { + border-bottom: 0; +} + +.user-teams .container-fluid .row > div { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-direction: column; + flex-direction: column; + padding: 0; +} + +.user-activity__item { + display: -ms-flexbox; + display: flex; + margin-left: 1.875rem; + border-left: 1px solid #e9ecef; + border-bottom: 1px solid #e9ecef; + font-weight: 400; +} + +.user-activity__item:last-child { + border-bottom: 0; +} + +.user-activity__item::after { + display: block; + clear: both; + content: ""; +} + +.user-activity__item__icon { + text-align: center; + border-radius: 50%; + float: left; + width: 1.875rem; + height: 1.875rem; + min-width: 1.875rem; + background: #f5f6f7; + margin-left: -.9375rem; + margin-right: .9375rem; + box-shadow: 0 0 0 2px #fff, inset 0 0 3px rgba(0, 0, 0, 0.2); +} + +.user-activity__item__icon i { + font-size: 1rem; + line-height: 1.875rem; + color: #aeb9c4; +} + +.user-activity__item__content { + float: left; +} + +.user-activity__item__content p { + margin: 0; +} + +.user-activity__item__content a { + font-weight: 400; +} + +.user-activity__item__content span { + font-size: 80%; +} + +.user-activity__item__action { + float: right; +} + +.user-activity__item__task-list { + list-style: none; + margin: 0; + padding: 0; +} + +.user-activity__item__task-list .custom-control { + line-height: 1.5rem; +} + +.edit-user-details .card-header { + overflow: hidden; +} + +.edit-user-details .card-body { + z-index: 1; +} + +.edit-user-details__bg { + width: 100%; + position: relative; + max-height: 7.1875rem; +} + +.edit-user-details__bg img { + width: 100%; +} + +.edit-user-details__bg:after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(90, 97, 105, 0.5); + will-change: background-color; + transition: background-color 250ms ease-in-out; +} + +.edit-user-details__bg .edit-user-details__change-background { + position: absolute; + top: 50%; + left: 50%; + z-index: 2; + opacity: 1; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + background-color: #fff; + border: 1px dashed rgba(233, 236, 239, 0.3); + padding: .4375rem .9375rem; + color: #fff; + border-radius: .375rem; + box-shadow: .375rem; + font-size: .75rem; + will-change: opacity; + transition: opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out; + transition: opacity 250ms ease-in-out, transform 250ms ease-in-out; + transition: opacity 250ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out; +} + +.edit-user-details__bg .edit-user-details__change-background:hover { + cursor: pointer; + -webkit-transform: translate(-50%, -50%) scale(1.05); + transform: translate(-50%, -50%) scale(1.05); +} + +.edit-user-details__bg .edit-user-details__change-background i { + font-size: .9375rem; + top: .125rem; +} + +.edit-user-details__avatar { + border-radius: 50%; + overflow: hidden; + position: relative; + max-width: 7.5rem; + box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +} + +.edit-user-details__avatar img { + width: 100%; +} + +.edit-user-details__avatar:hover .edit-user-details__avatar__change { + opacity: 1; + cursor: pointer; +} + +.edit-user-details__avatar__change { + margin: 0; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0; + position: absolute; + text-align: center; + border-radius: 50%; + font-size: 1.875rem; + background: #fff; + transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.edit-user-details__avatar__change i { + color: #9ea8b9; + line-height: 7.5rem; +} + +.auth-form { + min-width: 19.375rem; + max-width: 350px; +} + +.auth-form .card-body { + overflow: hidden; + box-shadow: inset 0 4px 0 0 var(--primary); + border-radius: .625rem; +} + +.auth-form__logo { + max-width: 2.5rem; +} + +.auth-form__title { + font-size: 1.125rem; +} + +.auth-form__social-icons { + margin: 0; + padding: 0; +} + +.auth-form__social-icons li { + list-style: none; + display: inline-block; +} + +.auth-form__social-icons li a { + padding: 0 .75rem; + font-size: 1.25rem; + color: #cbd3da; + transition: color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06); +} + +.auth-form__social-icons li a:hover { + color: var(--primary); +} + +.quick-post-form { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column; + flex-flow: column; + -ms-flex: 1; + flex: 1; +} + +.quick-post-form textarea { + resize: none; + min-height: 100px; +} + +.quick-post-form .form-group:nth-child(2) { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; +} + +.blog-comments__item { + padding: 0; + border-bottom: 1px solid #e1e5eb; +} + +.blog-comments__item:last-child { + border: 0; +} + +.blog-comments__actions { + font-size: 95%; +} + +.blog-comments__actions .btn-group button { + padding: .25rem .5625rem; +} + +.add-new-post__editor { + min-height: 400px; +} + +.card-post .card-body { + padding: 1.5625rem 1.5625rem; +} + +.card-post .card-footer { + padding-left: 1.5625rem; + padding-right: 1.5625rem; +} + +.card-post .card-header { + padding-left: 1.5625rem; + padding-right: 1.5625rem; +} + +.card-post__image { + position: relative; + min-height: 10.3125rem; + border-top-left-radius: .625rem; + border-top-right-radius: .625rem; + background-size: cover; + background-position: center; + background-repeat: no-repeat; +} + +.card-post__author-avatar { + width: 2.8125rem; + height: 2.8125rem; + box-shadow: 0 0 0 0.125rem #fff, 0 0.1875rem 0.4375rem rgba(90, 97, 105, 0.5); + display: block; + background-position: center; + background-size: cover; + border-radius: 50%; + text-indent: -9999px; +} + +.card-post__author-avatar--small { + width: 2.1875rem; + height: 2.1875rem; +} + +.card-post__author-name { + font-weight: 500; +} + +.card-post--aside { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row; + flex-flow: row; +} + +.card-post--aside .card-post__image { + border-top-right-radius: 0; + border-top-left-radius: .625rem; + border-bottom-left-radius: .625rem; + min-width: 180px; +} + +.card-post--1 .card-post__author { + position: absolute; + -webkit-transform: translateY(50%); + transform: translateY(50%); + margin-left: 1.5625rem; + position: absolute; + bottom: 0; +} + +.card-post--1 .card-post__category { + position: absolute; + top: .9375rem; + right: .9375rem; + position: absolute; + text-transform: uppercase; +} + +.card-post--1 .card-body { + padding-top: 2.1875rem; +} + +.card-post--1.card-post--aside .card-body { + padding: 1.5625rem 1.5625rem; +} + +.card-post--1.card-post--aside .card-post__author { + left: .9375rem; + bottom: .9375rem; + -webkit-transform: none; + transform: none; + margin: 0; +} + +.card-post--1.card-post--aside .card-post__category { + right: initial; + top: .9375rem; + left: .9375rem; +} + +.error { + height: calc(100vh - 3.75rem); + display: -ms-flexbox; + display: flex; +} + +.error__content { + max-width: 500px; + padding: 0 .9375rem; + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column; + flex-flow: column; + margin: auto; + -ms-flex-align: center; + align-items: center; + text-align: center; +} + +.error__content h2 { + color: #cbd3da; + font-weight: 700; + font-size: 3.75rem; + margin-bottom: 1.5625rem; +} + +.error__content h3 { + font-weight: 500; + font-size: 2.1875rem; + margin-bottom: .625rem; +} + +.error__content p { + color: #818EA3; +} + +@media (max-width: 991.98px) { + .sc-stats__image { + max-width: 3.125rem; + } + .file-manager-cards__search { + max-width: 100%; + } +} + +@media screen and (min-width: 992px) and (max-width: 1170px) { + .sc-stats { + font-size: .75rem; + } +} + +@media screen and (max-width: 1170px) { + .sc-stats__title { + padding-left: .625rem !important; + } +} + +@media screen and (max-width: 992px) { + .sc-stats .card-body { + min-height: 21rem; + } + .user-teams .card-body { + min-height: 21rem; + } +} + +.go-stats .list-group .list-group-item { + padding-top: 1rem; + padding-bottom: 1rem; +} + +.lo-stats__order-details span { + display: block; +} + +.lo-stats__order-details span:first-child { + font-weight: 500; + font-size: 1rem; +} + +.lo-stats__order-details span:last-child { + font-size: .625rem; + color: #818EA3; +} + +.user-details__user-data .col span { + display: block; +} + +.user-details__user-data .col span:first-child { + font-weight: 400; + color: #3D5170; +} + +.user-details__user-data .col span:last-child { + color: #818EA3; +} + +.user-details__tags .badge { + font-weight: 400; +} + +.user-teams__info span:first-child { + font-weight: 400; +} + +.user-teams__info span:last-child { + font-size: 80%; +} + +.auth-form__meta a { + font-weight: 400; + color: #818EA3; +} + +.auth-form__meta a:hover { + color: #3D5170; +} + +.blog-comments__avatar img { + width: 3.125rem; + height: 3.125rem; + border-radius: .25rem; +} + +.main-navbar .navbar { + height: 3.75rem; +} + +.main-navbar .navbar > * { + display: -ms-flexbox; + display: flex; +} + +.main-navbar .navbar .nav-link { + min-width: 3.75rem; +} + +.main-navbar .navbar .notifications { + position: relative; +} + +@media (max-width: 767.98px) { + .main-navbar .navbar .notifications { + position: static; + } + .main-navbar .navbar .notifications .dropdown-menu { + min-width: 100% !important; + border-left: none; + } +} + +.main-navbar .navbar .notifications .badge { + position: absolute; + padding: 0.25rem 0.375rem; + font-size: 0.5rem; + left: 50%; + top: 50%; +} + +.main-navbar .navbar .notifications .dropdown-menu { + padding: 0; + min-width: 25rem; + border-right: 0; + left: auto; +} + +@media (max-width: 767.98px) { + .main-navbar .navbar .notifications .dropdown-menu { + left: 0; + right: 0; + } +} + +.main-navbar .navbar .notifications .dropdown-menu .dropdown-item { + white-space: normal; + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row; + flex-flow: row; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + border-bottom: 1px solid #becad6; +} + +.main-navbar .navbar .notifications .dropdown-menu .dropdown-item:last-child { + border-bottom: 0; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__icon-wrapper { + display: -ms-flexbox; + display: flex; + padding: 0 5px; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__icon { + background-color: #f5f6f7; + box-shadow: 0 0 0 1px white, inset 0 0 3px rgba(0, 0, 0, 0.2); + width: 2.1875rem; + height: 2.1875rem; + line-height: 0; + display: block; + text-align: center; + margin: auto; + border-radius: 50%; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__icon i { + color: #818EA3; + line-height: 2.0625rem; + font-size: 1.0625rem; + margin: 0; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__content { + padding: 0 0.625rem; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__content p { + margin: 0; + line-height: 1.5; + font-size: 0.75rem; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__category { + font-size: 0.5625rem; + color: #818EA3; + letter-spacing: 0.0938rem; + display: inline-block; + text-transform: uppercase; + margin-bottom: 5px; + font-weight: 500; +} + +.main-navbar .navbar .notifications .dropdown-menu .notification__all { + display: block; + font-weight: 500; + font-size: 11px; + border-bottom-left-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.main-navbar .navbar .user-avatar { + max-width: 2.5rem; +} + +.main-navbar .navbar .navbar-nav .dropdown-menu { + position: absolute; + right: 0; + width: 100%; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-top: none; +} + +.main-navbar .navbar .nav-link-icon i { + line-height: 2.5rem; +} + +.main-content > .main-navbar, +.main-content .header-navbar { + box-shadow: 0 0.125rem 0.625rem rgba(90, 97, 105, 0.12); +} + +.main-sidebar { + top: 0; + position: fixed; + height: calc(100vh); + background: #fff; + z-index: 1070; + will-change: transform; + transition: -webkit-transform 200ms ease-in-out; + transition: transform 200ms ease-in-out; + transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out; + box-shadow: 0 0.125rem 9.375rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.5rem rgba(90, 97, 105, 0.12), 0 0.9375rem 1.375rem rgba(90, 97, 105, 0.1), 0 0.4375rem 2.1875rem rgba(165, 182, 201, 0.1); +} + +@media (max-width: 767.98px) { + .main-sidebar { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + box-shadow: none; + } +} + +.main-sidebar.open { + -webkit-transform: translateX(0); + transform: translateX(0); + box-shadow: 0 0.125rem 9.375rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.5rem rgba(90, 97, 105, 0.12), 0 0.9375rem 1.375rem rgba(90, 97, 105, 0.1), 0 0.4375rem 2.1875rem rgba(165, 182, 201, 0.1); +} + +.main-sidebar .toggle-sidebar { + position: absolute; + right: 0; + height: 100%; + padding: 1.25rem; + font-size: 1.25rem; + border-left: 1px solid #becad6; +} + +.main-sidebar .toggle-sidebar:hover { + cursor: pointer; +} + +.main-sidebar .navbar-brand { + overflow: hidden; + height: 3.75rem; + font-size: 1rem; +} + +@media (max-width: 991.98px) { + .main-sidebar .navbar-brand { + font-size: 90%; + } +} + +.main-sidebar .nav-wrapper { + overflow-y: auto; + overflow-x: hidden; + height: calc(100vh - 3.75rem - 1px); +} + +.main-sidebar .nav .nav-item, +.main-sidebar .nav .nav-link { + white-space: nowrap; + min-width: 100%; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + will-change: background-color, box-shadow, color; + transition: box-shadow 200ms ease, color 200ms ease, background-color 200ms ease; + font-size: 0.85rem; +} + +.main-sidebar .nav .nav-item .nav-link { + border-bottom: 1px solid #becad6; + font-weight: 400; + color: #3D5170; + padding: 0.9375rem 1.5625rem; +} + +.main-sidebar .nav .nav-item .nav-link i { + min-width: 1.25rem; + font-size: 90%; + text-align: center; + vertical-align: middle; + will-change: color; + color: #36255D; + transition: color 200ms ease; + margin-right: 0.375rem; +} + +.main-sidebar .nav .nav-item .nav-link i.material-icons { + font-size: 1.125rem; + top: -1px; +} + +.main-sidebar .nav .nav-item.active, .main-sidebar .nav .nav-item .nav-link.active, .main-sidebar .nav .nav-item:hover, .main-sidebar .nav .nav-item .nav-link:hover { + background-color: #FBFBFB; + color: #36255D; +} + +.main-sidebar .nav .nav-item.active i, .main-sidebar .nav .nav-item .nav-link.active i, .main-sidebar .nav .nav-item:hover i, .main-sidebar .nav .nav-item .nav-link:hover i { + color: #36255D; +} + +.main-sidebar .nav--no-borders .nav-item .nav-link { + border-bottom: 0; +} + +.main-sidebar .nav--no-borders .dropdown-menu { + box-shadow: inset 0 0 0.4375rem rgba(61, 81, 112, 0.2); +} + +.main-sidebar .nav--no-borders .dropdown-menu .dropdown-item:first-child { + border-top: 1px solid #becad6; +} + +.main-sidebar .dropdown-menu { + position: static !important; + -webkit-transform: translate(0) !important; + transform: translate(0) !important; + box-shadow: none; + border-radius: 0; + width: 100%; + border: none; + padding: 0; + box-shadow: inset 0 -0.1875rem 0.1875rem rgba(61, 81, 112, 0.08); +} + +.main-sidebar .dropdown-menu .dropdown-item { + padding: 0.75rem 1.75rem; + border-bottom: 1px solid #ced7e0; + color: #3D5170; + font-size: 0.8125rem; + font-weight: 400; +} + +@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { + .main-sidebar .dropdown-menu .dropdown-item { + font-weight: 300; + } +} + +.main-sidebar .dropdown-menu .dropdown-item:hover, .main-sidebar .dropdown-menu .dropdown-item.active { + color: #36255D; +} + +.main-sidebar .dropdown-menu .dropdown-item:hover { + background: none; +} + +.main-sidebar .dropdown-menu .dropdown-item.active { + background-color: #FBFBFB; +} + +.main-sidebar .dropdown-menu .dropdown-item:last-of-type { + border-bottom: 1px solid #becad6; +} + +.main-sidebar .dropdown-menu .dropdown-divider { + margin: 0; +} + +.main-sidebar .dropdown-toggle { + position: relative; +} + +.main-sidebar .dropdown-toggle::after { + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTcuNDEgNy44NEwxMiAxMi40Mmw0LjU5LTQuNThMMTggOS4yNWwtNiA2LTYtNnoiLz4gICAgPHBhdGggZD0iTTAtLjc1aDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+); + background-position: center center; + width: 0.875rem; + height: 0.5625rem; + transition: -webkit-transform 250ms ease-in-out; + transition: transform 250ms ease-in-out; + transition: transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out; + border: none; + position: absolute; + top: 50%; + right: 0.625rem; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + opacity: .1; + will-change: transform; +} + +.main-sidebar .dropdown.show .dropdown-toggle::after { + -webkit-transform: translateY(-50%) rotateZ(180deg); + transform: translateY(-50%) rotateZ(180deg); +} + +@media (max-width: 767.98px) { + .main-sidebar__search { + box-sizing: border-box; + border-right: 0 !important; + padding: 0.625rem 0; + border-bottom: 1px solid #becad6; + } + .main-sidebar__search .input-group { + margin: 0 !important; + } +} + +.main-navbar__search .input-group-prepend .input-group-text, +.main-sidebar__search .input-group-prepend .input-group-text { + font-size: 0.6875rem; + padding: 0.75rem 1.0625rem; +} + +.main-navbar__search input.form-control, +.main-sidebar__search input.form-control { + border: none; + font-size: 0.8125rem; + border-radius: 0; +} + +.main-navbar__search input.form-control:hover, .main-navbar__search input.form-control:focus, +.main-sidebar__search input.form-control:hover, +.main-sidebar__search input.form-control:focus { + box-shadow: none; +} + +.main-content > .main-content-container.container-fluid { + min-height: calc(100vh - 7.5rem); +} + +.main-footer { + height: 3.75rem; +} + +.main-footer .copyright { + color: #818EA3; +} + +@media (max-width: 767.98px) { + .main-footer { + display: block !important; + height: auto; + } + .main-footer .nav { + width: 100%; + display: block; + border-bottom: 1px solid #becad6; + padding-bottom: 0.75rem; + } + .main-footer .copyright { + display: inline-block; + width: 100%; + padding: 1rem; + text-align: center; + } +} + +.page-header .page-title { + font-size: 1.625rem; + font-weight: 500; + line-height: 1; + margin: 0; + padding: 0; +} + +@media (max-width: 767.98px) { + .page-header .page-title { + font-size: 2rem; + } +} + +.page-header .page-subtitle { + letter-spacing: 0.125rem; + color: #818EA3; + font-size: 0.625rem; +} + +@media (max-width: 767.98px) { + .page-header .page-subtitle { + font-size: 0.8125rem; + font-weight: 400; + } +} + +.stats-small { + min-height: 8.7rem; + overflow: hidden !important; +} + +.stats-small canvas { + position: absolute; + bottom: 0; +} + +.stats-small__data { + -ms-flex: 1; + flex: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-flow: column; + flex-flow: column; + max-width: 50%; + z-index: 1; +} + +.stats-small__label { + font-size: 0.625rem; + letter-spacing: normal; + color: #818EA3; +} + +.stats-small__value { + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1.5rem; + font-weight: 500; +} + +.stats-small__percentage { + position: relative; + display: table; + margin-left: auto; + padding-left: 0.9375rem; +} + +.stats-small__percentage--increase, .stats-small__percentage--decrease { + font-size: 0.75rem; +} + +.stats-small__percentage--increase::before, .stats-small__percentage--decrease::before { + content: ""; + width: 0.75rem; + height: 0.375rem; + position: absolute; + left: 0; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + background-position: center center; + background-repeat: no-repeat; +} + +.stats-small__percentage--increase { + color: #17c671; +} + +.stats-small__percentage--increase::before { + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMTdjNjcxIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTcgMTRsNS01IDUgNXoiLz4gPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiA8L3N2Zz4=); +} + +.stats-small__percentage--decrease { + color: #dc3545; +} + +.stats-small__percentage--decrease::before { + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjYzQxODNjIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTcgMTBsNSA1IDUtNXoiLz4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==); +} + +.stats-small--1 .stats-small__data { + max-width: 100%; +} + +.stats-small--1 .stats-small__percentage { + margin: 0 auto; +} + +.stats-small--1 .stats-small__value { + font-size: 2.0625rem; +} + +.stats-small--1 .stats-small__label { + font-size: 0.75rem; +} + +.stats-small--1 .stats-small__percentage { + font-size: 0.75rem; +} + +.stats-small--1 canvas { + opacity: 0.5; +} + +.stats-small[href] { + box-shadow: none; + transition: all 300ms; +} + +.stats-small[href]:hover { + box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +} + +.card-group .stats-small { + position: relative; + overflow: hidden; +} + +.quick-post-form { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column; + flex-flow: column; + -ms-flex: 1; + flex: 1; +} + +.quick-post-form .form-group:nth-child(2) { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; +} + +.quick-post-form textarea { + resize: none; + min-height: 100px; +} + +.blog-comments__avatar img { + width: 3.125rem; + height: 3.125rem; + border-radius: 0.25rem; +} + +.blog-comments__item { + padding: 0; + border-bottom: 1px solid #becad6; +} + +.blog-comments__item:last-child { + border: 0; +} + +.blog-comments__actions { + font-size: 95%; +} + +.blog-comments__actions .btn-group button { + padding: 0.25rem 0.5625rem; +} + +.add-new-post__editor { + min-height: 400px; +} + +.card-post .card-body { + padding: 1.5625rem 1.5625rem; +} + +.card-post .card-footer, +.card-post .card-header { + padding-left: 1.5625rem; + padding-right: 1.5625rem; +} + +.card-post__image { + position: relative; + min-height: 10.3125rem; + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; + background-size: cover; + background-position: center; + background-repeat: no-repeat; +} + +.card-post__author-avatar { + width: 2.8125rem; + height: 2.8125rem; + box-shadow: 0 0 0 0.125rem #fff, 0 0.1875rem 0.4375rem rgba(90, 97, 105, 0.5); + display: block; + background-position: center; + background-size: cover; + border-radius: 50%; + text-indent: -9999px; +} + +.card-post__author-avatar--small { + width: 2.1875rem; + height: 2.1875rem; +} + +.card-post__author-name { + font-weight: 500; +} + +.card-post--aside { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row; + flex-flow: row; +} + +.card-post--aside .card-post__image { + border-top-right-radius: 0; + border-top-left-radius: 0.625rem; + border-bottom-left-radius: 0.625rem; + min-width: 180px; +} + +.card-post--1 .card-post__author, +.card-post--1 .card-post__category { + position: absolute; +} + +.card-post--1 .card-post__author { + -webkit-transform: translateY(50%); + transform: translateY(50%); + margin-left: 1.5625rem; + position: absolute; + bottom: 0; +} + +.card-post--1 .card-post__category { + top: 0.9375rem; + right: 0.9375rem; + position: absolute; + text-transform: uppercase; +} + +.card-post--1 .card-body { + padding-top: 2.1875rem; +} + +.card-post--1.card-post--aside .card-body { + padding: 1.5625rem 1.5625rem; +} + +.card-post--1.card-post--aside .card-post__author { + left: 0.9375rem; + bottom: 0.9375rem; + -webkit-transform: none; + transform: none; + margin: 0; +} + +.card-post--1.card-post--aside .card-post__category { + right: initial; + top: 0.9375rem; + left: 0.9375rem; +} + +.error { + height: calc(100vh - 3.75rem); + display: -ms-flexbox; + display: flex; +} + +.error__content { + padding: 0 0.9375rem; + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column; + flex-flow: column; + margin: auto; + -ms-flex-align: center; + align-items: center; + text-align: center; +} + +.error__content h2 { + color: #CACEDB; + font-weight: 700; + font-size: 6.75rem; + margin-bottom: 1.5625rem; +} + +.error__content h3 { + font-weight: 500; + font-size: 2.1875rem; + margin-bottom: 0.625rem; +} + +.error__content p { + color: #818EA3; +} + +/*! Whitelabel Application */ +@-webkit-keyframes fadein { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadein { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} + +@-webkit-keyframes click-ripple { + 100% { + opacity: 0; + -webkit-transform: scale(3); + transform: scale(3); + } +} + +@keyframes click-ripple { + 100% { + opacity: 0; + -webkit-transform: scale(3); + transform: scale(3); + } +} + +.click-ripple { + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.5); + border-radius: 100%; + -webkit-transform: scale(0); + transform: scale(0); +} + +.click-ripple.animate { + -webkit-animation: click-ripple .9s ease-out; + animation: click-ripple .9s ease-out; +} + +.color-wrapper .color-swatch { + padding: 25px 20px; + text-align: center; + background: #fff; + margin-bottom: 30px; + box-shadow: 0 0 25px rgba(40, 47, 60, 0.05), 0 20px 25px rgba(40, 47, 60, 0.05), 0 3px 4px rgba(40, 47, 60, 0.05); +} + +.color-wrapper .color-swatch:last-child { + margin-right: 0; +} + +.color-wrapper .color-swatch .swatch { + position: relative; + border-radius: 50%; + margin: 0 auto 15px auto; + width: 110px; + height: 110px; +} + +.color-wrapper .color-swatch .title { + display: inline-block; + width: 100%; + font-size: 1.1rem; + font-weight: 500; +} + +.text-facebook { + color: #3b5998; +} + +.text-instagram { + color: #c13584; +} + +.text-whastapp { + color: #25d366; +} + +.text-review { + color: #ffb400 !important; +} + +.font-w300 { + font-weight: 300 !important; +} + +.font-w400 { + font-weight: 400 !important; +} + +.font-w600 { + font-weight: 600 !important; +} + +.font-w700 { + font-weight: 700 !important; +} + +.font-size-default { + font-size: 1rem !important; +} + +.font-size-xl { + font-size: 1.428571rem !important; +} + +.font-size-lg { + font-size: 1.285714rem !important; +} + +.font-size-md { + font-size: 1.142857rem !important; +} + +.font-size-sm { + font-size: 0.928571rem !important; +} + +.font-size-xs { + font-size: 0.857143rem !important; +} + +.m-5 { + margin: 5px 5px !important; +} + +.mt-5 { + margin-top: 5px !important; +} + +.mr-5 { + margin-right: 5px !important; +} + +.mb-5 { + margin-bottom: 5px !important; +} + +.ml-5 { + margin-left: 5px !important; +} + +.mx-5 { + margin-right: 5px !important; + margin-left: 5px !important; +} + +.my-5 { + margin-top: 5px !important; + margin-bottom: 5px !important; +} + +.m-10 { + margin: 10px 10px !important; +} + +.mt-10 { + margin-top: 10px !important; +} + +.mr-10 { + margin-right: 10px !important; +} + +.mb-10 { + margin-bottom: 10px !important; +} + +.ml-10 { + margin-left: 10px !important; +} + +.mx-10 { + margin-right: 10px !important; + margin-left: 10px !important; +} + +.my-10 { + margin-top: 10px !important; + margin-bottom: 10px !important; +} + +.m-15 { + margin: 15px 15px !important; +} + +.mt-15 { + margin-top: 15px !important; +} + +.mr-15 { + margin-right: 15px !important; +} + +.mb-15 { + margin-bottom: 15px !important; +} + +.ml-15 { + margin-left: 15px !important; +} + +.mx-15 { + margin-right: 15px !important; + margin-left: 15px !important; +} + +.my-15 { + margin-top: 15px !important; + margin-bottom: 15px !important; +} + +.m-20 { + margin: 20px 20px !important; +} + +.mt-20 { + margin-top: 20px !important; +} + +.mr-20 { + margin-right: 20px !important; +} + +.mb-20 { + margin-bottom: 20px !important; +} + +.ml-20 { + margin-left: 20px !important; +} + +.mx-20 { + margin-right: 20px !important; + margin-left: 20px !important; +} + +.my-20 { + margin-top: 20px !important; + margin-bottom: 20px !important; +} + +.m-30 { + margin: 30px 30px !important; +} + +.mt-30 { + margin-top: 30px !important; +} + +.mr-30 { + margin-right: 30px !important; +} + +.mb-30 { + margin-bottom: 30px !important; +} + +.ml-30 { + margin-left: 30px !important; +} + +.mx-30 { + margin-right: 30px !important; + margin-left: 30px !important; +} + +.my-30 { + margin-top: 30px !important; + margin-bottom: 30px !important; +} + +.m-50 { + margin: 50px 50px !important; +} + +.mt-50 { + margin-top: 50px !important; +} + +.mr-50 { + margin-right: 50px !important; +} + +.mb-50 { + margin-bottom: 50px !important; +} + +.ml-50 { + margin-left: 50px !important; +} + +.mx-50 { + margin-right: 50px !important; + margin-left: 50px !important; +} + +.my-50 { + margin-top: 50px !important; + margin-bottom: 50px !important; +} + +.m-100 { + margin: 100px 100px !important; +} + +.mt-100 { + margin-top: 100px !important; +} + +.mr-100 { + margin-right: 100px !important; +} + +.mb-100 { + margin-bottom: 100px !important; +} + +.ml-100 { + margin-left: 100px !important; +} + +.mx-100 { + margin-right: 100px !important; + margin-left: 100px !important; +} + +.my-100 { + margin-top: 100px !important; + margin-bottom: 100px !important; +} + +.m-150 { + margin: 150px 150px !important; +} + +.mt-150 { + margin-top: 150px !important; +} + +.mr-150 { + margin-right: 150px !important; +} + +.mb-150 { + margin-bottom: 150px !important; +} + +.ml-150 { + margin-left: 150px !important; +} + +.mx-150 { + margin-right: 150px !important; + margin-left: 150px !important; +} + +.my-150 { + margin-top: 150px !important; + margin-bottom: 150px !important; +} + +.m-200 { + margin: 200px 200px !important; +} + +.mt-200 { + margin-top: 200px !important; +} + +.mr-200 { + margin-right: 200px !important; +} + +.mb-200 { + margin-bottom: 200px !important; +} + +.ml-200 { + margin-left: 200px !important; +} + +.mx-200 { + margin-right: 200px !important; + margin-left: 200px !important; +} + +.my-200 { + margin-top: 200px !important; + margin-bottom: 200px !important; +} + +.m-300 { + margin: 300px 300px !important; +} + +.mt-300 { + margin-top: 300px !important; +} + +.mr-300 { + margin-right: 300px !important; +} + +.mb-300 { + margin-bottom: 300px !important; +} + +.ml-300 { + margin-left: 300px !important; +} + +.mx-300 { + margin-right: 300px !important; + margin-left: 300px !important; +} + +.my-300 { + margin-top: 300px !important; + margin-bottom: 300px !important; +} + +.p-5 { + padding: 5px 5px !important; +} + +.pt-5 { + padding-top: 5px !important; +} + +.pr-5 { + padding-right: 5px !important; +} + +.pb-5 { + padding-bottom: 5px !important; +} + +.pl-5 { + padding-left: 5px !important; +} + +.px-5 { + padding-right: 5px !important; + padding-left: 5px !important; +} + +.py-5 { + padding-top: 5px !important; + padding-bottom: 5px !important; +} + +.p-10 { + padding: 10px 10px !important; +} + +.pt-10 { + padding-top: 10px !important; +} + +.pr-10 { + padding-right: 10px !important; +} + +.pb-10 { + padding-bottom: 10px !important; +} + +.pl-10 { + padding-left: 10px !important; +} + +.px-10 { + padding-right: 10px !important; + padding-left: 10px !important; +} + +.py-10 { + padding-top: 10px !important; + padding-bottom: 10px !important; +} + +.p-15 { + padding: 15px 15px !important; +} + +.pt-15 { + padding-top: 15px !important; +} + +.pr-15 { + padding-right: 15px !important; +} + +.pb-15 { + padding-bottom: 15px !important; +} + +.pl-15 { + padding-left: 15px !important; +} + +.px-15 { + padding-right: 15px !important; + padding-left: 15px !important; +} + +.py-15 { + padding-top: 15px !important; + padding-bottom: 15px !important; +} + +.p-20 { + padding: 20px 20px !important; +} + +.pt-20 { + padding-top: 20px !important; +} + +.pr-20 { + padding-right: 20px !important; +} + +.pb-20 { + padding-bottom: 20px !important; +} + +.pl-20 { + padding-left: 20px !important; +} + +.px-20 { + padding-right: 20px !important; + padding-left: 20px !important; +} + +.py-20 { + padding-top: 20px !important; + padding-bottom: 20px !important; +} + +.p-30 { + padding: 30px 30px !important; +} + +.pt-30 { + padding-top: 30px !important; +} + +.pr-30 { + padding-right: 30px !important; +} + +.pb-30 { + padding-bottom: 30px !important; +} + +.pl-30 { + padding-left: 30px !important; +} + +.px-30 { + padding-right: 30px !important; + padding-left: 30px !important; +} + +.py-30 { + padding-top: 30px !important; + padding-bottom: 30px !important; +} + +.p-50 { + padding: 50px 50px !important; +} + +.pt-50 { + padding-top: 50px !important; +} + +.pr-50 { + padding-right: 50px !important; +} + +.pb-50 { + padding-bottom: 50px !important; +} + +.pl-50 { + padding-left: 50px !important; +} + +.px-50 { + padding-right: 50px !important; + padding-left: 50px !important; +} + +.py-50 { + padding-top: 50px !important; + padding-bottom: 50px !important; +} + +.p-100 { + padding: 100px 100px !important; +} + +.pt-100 { + padding-top: 100px !important; +} + +.pr-100 { + padding-right: 100px !important; +} + +.pb-100 { + padding-bottom: 100px !important; +} + +.pl-100 { + padding-left: 100px !important; +} + +.px-100 { + padding-right: 100px !important; + padding-left: 100px !important; +} + +.py-100 { + padding-top: 100px !important; + padding-bottom: 100px !important; +} + +.p-150 { + padding: 150px 150px !important; +} + +.pt-150 { + padding-top: 150px !important; +} + +.pr-150 { + padding-right: 150px !important; +} + +.pb-150 { + padding-bottom: 150px !important; +} + +.pl-150 { + padding-left: 150px !important; +} + +.px-150 { + padding-right: 150px !important; + padding-left: 150px !important; +} + +.py-150 { + padding-top: 150px !important; + padding-bottom: 150px !important; +} + +.p-200 { + padding: 200px 200px !important; +} + +.pt-200 { + padding-top: 200px !important; +} + +.pr-200 { + padding-right: 200px !important; +} + +.pb-200 { + padding-bottom: 200px !important; +} + +.pl-200 { + padding-left: 200px !important; +} + +.px-200 { + padding-right: 200px !important; + padding-left: 200px !important; +} + +.py-200 { + padding-top: 200px !important; + padding-bottom: 200px !important; +} + +.p-300 { + padding: 300px 300px !important; +} + +.pt-300 { + padding-top: 300px !important; +} + +.pr-300 { + padding-right: 300px !important; +} + +.pb-300 { + padding-bottom: 300px !important; +} + +.pl-300 { + padding-left: 300px !important; +} + +.px-300 { + padding-right: 300px !important; + padding-left: 300px !important; +} + +.py-300 { + padding-top: 300px !important; + padding-bottom: 300px !important; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.white-border { + border-color: white; +} + +.alert.alert-review { + color: #ffb400; + background-color: #ffb400; + border-color: #ffb400; +} + +.alert.alert-review hr { + border-top-color: #e6a200; +} + +.alert.alert-review .alert-link { + color: #cc9000; +} + +.btn.btn-product-reward, .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product { + color: #fff; + border-color: #4472F3; + background-color: #4472F3; + box-shadow: none; +} + +.btn.btn-product-reward:hover, .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product:hover, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product:hover { + color: #fff; + background-color: #2c60f1; + border-color: #2c60f1; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(68, 114, 243, 0.25); +} + +.btn.btn-product-reward:focus, .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product:focus, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product:focus, .btn.btn-product-reward.focus, .website-detail.is-reward.is-available section.product-detail .btn.focus.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(68, 114, 243, 0.15), 0 3px 15px rgba(68, 114, 243, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn.btn-product-reward.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-product-reward.btn-get-product, .website-detail.is-offer.is-not-available .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-available .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-available section.product-detail .btn.disabled.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .btn.btn-product-reward:disabled, .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product:disabled, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product:disabled { + background-color: #4472F3; + border-color: #4472F3; + box-shadow: none; + cursor: not-allowed; +} + +.btn.btn-product-reward:not(:disabled):not(.disabled):active, .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled):active, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled):active, .btn.btn-product-reward:not(:disabled):not(.disabled).active, .website-detail.is-reward.is-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled).active, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn.btn-product-reward.dropdown-toggle, +.website-detail.is-reward.is-available section.product-detail .show > .btn.dropdown-toggle.btn-get-product, +.website-detail.is-reward.is-not-available section.product-detail .show > .btn.dropdown-toggle.btn-get-product { + color: #fff; + background-color: #2c60f1; + border-color: #144ef0; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-outline-product-reward, .card.card-product.is-reward .card-footer .btn { + background-color: transparent; + background-image: none; + border-color: #4472F3; + color: #4472F3; +} + +.btn.btn-outline-product-reward:hover, .card.card-product.is-reward .card-footer .btn:hover { + color: #fff; + background-color: #4472F3; + border-color: #4472F3; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(68, 114, 243, 0.25); +} + +.btn.btn-outline-product-reward:focus, .card.card-product.is-reward .card-footer .btn:focus, .btn.btn-outline-product-reward.focus, .card.card-product.is-reward .card-footer .btn.focus { + box-shadow: 0 0 0 3px rgba(68, 114, 243, 0.15), 0 3px 15px rgba(68, 114, 243, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn.btn-outline-product-reward.disabled, .card.card-product.is-reward .card-footer .btn.disabled, .card.card-product.is-reward .card-footer .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product.is-reward .card-footer .btn.btn-get-product, .card.card-product.is-reward .card-footer .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product.is-reward .card-footer .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-outline-product-reward.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-outline-product-reward.btn-get-product, .btn.btn-outline-product-reward:disabled, .card.card-product.is-reward .card-footer .btn:disabled { + color: #4472F3; + background-color: transparent; + box-shadow: none; +} + +.btn.btn-outline-product-reward:not(:disabled):not(.disabled):active, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled):active, .btn.btn-outline-product-reward:not(:disabled):not(.disabled).active, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled).active, +.show > .btn.btn-outline-product-reward.dropdown-toggle, +.card.card-product.is-reward .card-footer .show > .btn.dropdown-toggle { + color: #fff; + background-color: #4472F3; + border-color: #4472F3; +} + +.btn.btn-outline-product-reward:not(:disabled):not(.disabled):active:focus, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-product-reward:not(:disabled):not(.disabled).active:focus, .card.card-product.is-reward .card-footer .btn:not(:disabled):not(.disabled).active:focus, +.show > .btn.btn-outline-product-reward.dropdown-toggle:focus, +.card.card-product.is-reward .card-footer .show > .btn.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-product-offer, .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product { + color: #212529; + border-color: #fd7e14; + background-color: #fd7e14; + box-shadow: none; +} + +.btn.btn-product-offer:hover, .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product:hover, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product:hover { + color: #fff; + background-color: #f57102; + border-color: #f57102; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(253, 126, 20, 0.25); +} + +.btn.btn-product-offer:focus, .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product:focus, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product:focus, .btn.btn-product-offer.focus, .website-detail.is-offer.is-available section.product-detail .btn.focus.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn.focus.btn-get-product { + box-shadow: 0 0 0 3px rgba(253, 126, 20, 0.15), 0 3px 15px rgba(253, 126, 20, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn.btn-product-offer.disabled, .website-detail.is-offer.is-available section.product-detail .btn.disabled.btn-get-product, .website-detail.is-offer.is-available .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-product-offer.btn-get-product, .btn.btn-product-offer:disabled, .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product:disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product:disabled { + background-color: #fd7e14; + border-color: #fd7e14; + box-shadow: none; + cursor: not-allowed; +} + +.btn.btn-product-offer:not(:disabled):not(.disabled):active, .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled):active, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled):active, .btn.btn-product-offer:not(:disabled):not(.disabled).active, .website-detail.is-offer.is-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled).active, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product:not(:disabled):not(.disabled).active, +.show > .btn.btn-product-offer.dropdown-toggle, +.website-detail.is-offer.is-available section.product-detail .show > .btn.dropdown-toggle.btn-get-product, +.website-detail.is-offer.is-not-available section.product-detail .show > .btn.dropdown-toggle.btn-get-product { + color: #fff; + background-color: #f57102; + border-color: #dc6502; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-outline-product-offer, .card.card-product.is-offer .card-footer .btn { + background-color: transparent; + background-image: none; + border-color: #fd7e14; + color: #fd7e14; +} + +.btn.btn-outline-product-offer:hover, .card.card-product.is-offer .card-footer .btn:hover { + color: #212529; + background-color: #fd7e14; + border-color: #fd7e14; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(253, 126, 20, 0.25); +} + +.btn.btn-outline-product-offer:focus, .card.card-product.is-offer .card-footer .btn:focus, .btn.btn-outline-product-offer.focus, .card.card-product.is-offer .card-footer .btn.focus { + box-shadow: 0 0 0 3px rgba(253, 126, 20, 0.15), 0 3px 15px rgba(253, 126, 20, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn.btn-outline-product-offer.disabled, .card.card-product.is-offer .card-footer .btn.disabled, .card.card-product.is-offer .card-footer .website-detail.is-offer.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .card.card-product.is-offer .card-footer .btn.btn-get-product, .card.card-product.is-offer .card-footer .website-detail.is-reward.is-not-available section.product-detail .btn.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .card.card-product.is-offer .card-footer .btn.btn-get-product, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-outline-product-offer.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-outline-product-offer.btn-get-product, .btn.btn-outline-product-offer:disabled, .card.card-product.is-offer .card-footer .btn:disabled { + color: #fd7e14; + background-color: transparent; + box-shadow: none; +} + +.btn.btn-outline-product-offer:not(:disabled):not(.disabled):active, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled):active, .btn.btn-outline-product-offer:not(:disabled):not(.disabled).active, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled).active, +.show > .btn.btn-outline-product-offer.dropdown-toggle, +.card.card-product.is-offer .card-footer .show > .btn.dropdown-toggle { + color: #212529; + background-color: #fd7e14; + border-color: #fd7e14; +} + +.btn.btn-outline-product-offer:not(:disabled):not(.disabled):active:focus, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-product-offer:not(:disabled):not(.disabled).active:focus, .card.card-product.is-offer .card-footer .btn:not(:disabled):not(.disabled).active:focus, +.show > .btn.btn-outline-product-offer.dropdown-toggle:focus, +.card.card-product.is-offer .card-footer .show > .btn.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-facebook { + color: #fff; + border-color: #3b5998; + background-color: #3b5998; + box-shadow: none; +} + +.btn.btn-facebook:hover { + color: #fff; + background-color: #344e86; + border-color: #344e86; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(59, 89, 152, 0.25); +} + +.btn.btn-facebook:focus, .btn.btn-facebook.focus { + box-shadow: 0 0 0 3px rgba(59, 89, 152, 0.15), 0 3px 15px rgba(59, 89, 152, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn.btn-facebook.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-facebook.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-facebook.btn-get-product, .btn.btn-facebook:disabled { + background-color: #3b5998; + border-color: #3b5998; + box-shadow: none; + cursor: not-allowed; +} + +.btn.btn-facebook:not(:disabled):not(.disabled):active, .btn.btn-facebook:not(:disabled):not(.disabled).active, +.show > .btn.btn-facebook.dropdown-toggle { + color: #fff; + background-color: #344e86; + border-color: #2d4373; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-outline-facebook { + background-color: transparent; + background-image: none; + border-color: #3b5998; + color: #3b5998; +} + +.btn.btn-outline-facebook:hover { + color: #fff; + background-color: #3b5998; + border-color: #3b5998; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(59, 89, 152, 0.25); +} + +.btn.btn-outline-facebook:focus, .btn.btn-outline-facebook.focus { + box-shadow: 0 0 0 3px rgba(59, 89, 152, 0.15), 0 3px 15px rgba(59, 89, 152, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn.btn-outline-facebook.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-outline-facebook.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-outline-facebook.btn-get-product, .btn.btn-outline-facebook:disabled { + color: #3b5998; + background-color: transparent; + box-shadow: none; +} + +.btn.btn-outline-facebook:not(:disabled):not(.disabled):active, .btn.btn-outline-facebook:not(:disabled):not(.disabled).active, +.show > .btn.btn-outline-facebook.dropdown-toggle { + color: #fff; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn.btn-outline-facebook:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-facebook:not(:disabled):not(.disabled).active:focus, +.show > .btn.btn-outline-facebook.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-whatsapp { + color: #fff; + border-color: #25d366; + background-color: #25d366; + box-shadow: none; +} + +.btn.btn-whatsapp:hover { + color: #fff; + background-color: #21bd5c; + border-color: #21bd5c; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(37, 211, 102, 0.25); +} + +.btn.btn-whatsapp:focus, .btn.btn-whatsapp.focus { + box-shadow: 0 0 0 3px rgba(37, 211, 102, 0.15), 0 3px 15px rgba(37, 211, 102, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn.btn-whatsapp.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-whatsapp.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-whatsapp.btn-get-product, .btn.btn-whatsapp:disabled { + background-color: #25d366; + border-color: #25d366; + box-shadow: none; + cursor: not-allowed; +} + +.btn.btn-whatsapp:not(:disabled):not(.disabled):active, .btn.btn-whatsapp:not(:disabled):not(.disabled).active, +.show > .btn.btn-whatsapp.dropdown-toggle { + color: #fff; + background-color: #21bd5c; + border-color: #1da851; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-outline-whatsapp { + background-color: transparent; + background-image: none; + border-color: #25d366; + color: #25d366; +} + +.btn.btn-outline-whatsapp:hover { + color: #fff; + background-color: #25d366; + border-color: #25d366; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(37, 211, 102, 0.25); +} + +.btn.btn-outline-whatsapp:focus, .btn.btn-outline-whatsapp.focus { + box-shadow: 0 0 0 3px rgba(37, 211, 102, 0.15), 0 3px 15px rgba(37, 211, 102, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn.btn-outline-whatsapp.disabled, .website-detail.is-offer.is-not-available section.product-detail .btn.btn-outline-whatsapp.btn-get-product, .website-detail.is-reward.is-not-available section.product-detail .btn.btn-outline-whatsapp.btn-get-product, .btn.btn-outline-whatsapp:disabled { + color: #25d366; + background-color: transparent; + box-shadow: none; +} + +.btn.btn-outline-whatsapp:not(:disabled):not(.disabled):active, .btn.btn-outline-whatsapp:not(:disabled):not(.disabled).active, +.show > .btn.btn-outline-whatsapp.dropdown-toggle { + color: #fff; + background-color: #25d366; + border-color: #25d366; +} + +.btn.btn-outline-whatsapp:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-whatsapp:not(:disabled):not(.disabled).active:focus, +.show > .btn.btn-outline-whatsapp.dropdown-toggle:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important; +} + +.btn.btn-circle { + padding: 9px 0; + font-size: 1rem; + line-height: 1; + border-radius: inherit; + min-width: 34px; + height: 34px; + text-align: center; + border-radius: 50% !important; +} + +.card.card-toggle .card-header, .card.card-action .card-header { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} + +.card.card-toggle .card-header h1, +.card.card-toggle .card-header h2, +.card.card-toggle .card-header h3, +.card.card-toggle .card-header h4, +.card.card-toggle .card-header h5, +.card.card-toggle .card-header h6, +.card.card-toggle .card-header .card-title, .card.card-action .card-header h1, +.card.card-action .card-header h2, +.card.card-action .card-header h3, +.card.card-action .card-header h4, +.card.card-action .card-header h5, +.card.card-action .card-header h6, +.card.card-action .card-header .card-title { + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.card.card-toggle .card-header .card-actions, .card.card-action .card-header .card-actions { + -ms-flex: 0 0 auto; + flex: 0 0 auto; +} + +.card.clean { + border-radius: 5px; + border-color: transparent; + box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1); +} + +.card.clean .card-body { + height: 233px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding: 15px 25px; +} + +.card.clean .card-body i { + font-size: 60px; + margin-bottom: 13px; +} + +.card.clean .card-body p { + text-align: center; + font-size: 18px; +} + +.card.clean:hover { + box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1) !important; +} + +.card .card-footer .win-offer-not-member { + font-style: italic; +} + +@media (max-width: 768px) { + .card.clean .card-body { + height: 151px; + padding: 10px 25px; + } + .card.clean .card-body i { + font-size: 50px; + margin-bottom: 13px; + } + .card.clean .card-body p { + text-align: center; + font-size: 16px; + } +} + +.card.card-product { + margin-bottom: 15px; + color: #212529; + transition: all 300ms; +} + +.card.card-product .card-image { + border-radius: 0.625rem 0.625rem 0 0; +} + +.card.card-product .card-image .card-product-type { + position: absolute; + width: 35px; + height: 35px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + top: 0; + right: 0; + border-radius: 0 0.625rem 0 0.625rem; + font-size: 1.2rem; +} + +.card.card-product .card-image .card-product-type i { + color: #FFF; +} + +.card.card-product .card-content-info { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + color: #FFF; +} + +.card.card-product .card-content-info .card-product-points, +.card.card-product .card-content-info .card-product-points-lead { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 35px; + padding: 0 12px; + line-height: 1; +} + +@media (max-width: 767px) { + .card.card-product .card-content-info .card-product-points, + .card.card-product .card-content-info .card-product-points-lead { + height: 32px; + padding: 0 8px; + } +} + +.card.card-product .card-content-info .card-product-points { + position: relative; + font-size: 1.1rem; + font-weight: 700; + padding-right: 20px; +} + +.card.card-product .card-content-info .card-product-points:before { + position: absolute; + content: ''; + display: block; + width: 0px; + height: 0px; + border-top: 17.5px solid transparent; + border-bottom: 17.5px solid transparent; + border-right: 14px solid transparent; + top: 0; + right: 0; +} + +@media (max-width: 767px) { + .card.card-product .card-content-info .card-product-points { + font-size: 1rem; + } + .card.card-product .card-content-info .card-product-points:before { + border-top: 16px solid transparent; + border-bottom: 16px solid transparent; + } +} + +.card.card-product .card-content-info .card-product-points-lead { + -ms-flex-positive: 1; + flex-grow: 1; + font-weight: 400; + font-size: 1rem; + padding: 0 15px 0 5px; + position: relative; + background-color: #fff; +} + +.card.card-product .card-content-info .card-product-points-lead strong { + font-weight: 700; +} + +@media (max-width: 767px) { + .card.card-product .card-content-info .card-product-points-lead { + font-size: 0.9rem; + } +} + +.card.card-product .card-body { + padding: 1.25rem 1.25rem 2rem; +} + +.card.card-product .card-body .card-title { + font-size: 1.2rem; + font-weight: 600; + line-height: 1.3; +} + +.card.card-product .card-body .card-text, +.card.card-product .card-body .card-date-expiration { + margin-bottom: 15px; +} + +.card.card-product .card-body .card-date-expiration strong { + color: #dc3545; +} + +.card.card-product .card-body .card-rules { + font-size: 0.8rem; + font-style: italic; + margin-bottom: 0; +} + +.card.card-product .card-footer { + -ms-flex-align: center; + align-items: center; + padding: 0 1.25rem 15px; + background-color: #FFF; + border-top: 0; +} + +.card.card-product .card-footer .btn { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} + +.card.card-product .card-footer .btn .btn-text, +.card.card-product .card-footer .btn .btn-icon { + display: inline-block; +} + +.card.card-product .card-footer .btn .btn-text { + width: calc(100% - 20px); + font-weight: 600; + font-weight: 400; + text-align: center; + white-space: normal; +} + +.card.card-product .card-footer .btn .btn-text strong { + font-weight: 600; +} + +.card.card-product.is-reward .card-image .card-product-type { + background-color: #4472F3; + font-weight: 900; +} + +.card.card-product.is-reward .card-image .card-product-type i:before { + content: "\f005"; +} + +.card.card-product.is-reward .card-content-info { + background-color: #4472F3; +} + +.card.card-product.is-reward .card-content-info .card-product-points { + background-color: #4472F3; +} + +.card.card-product.is-reward .card-content-info .card-product-points:before { + border-right-color: #FFF; +} + +.card.card-product.is-reward .card-content-info .card-product-points-lead { + background-color: #fff; + color: #4472F3; +} + +.card.card-product.is-reward .card-content-info .card-product-points-lead:before { + border-right-color: #4472F3; +} + +.card.card-product.is-reward .card-content-info .card-product-type i:before { + content: "\f005"; +} + +.card.card-product.is-offer .card-image .card-product-type { + background-color: #fd7e14; + font-weight: 900; +} + +.card.card-product.is-offer .card-image .card-product-type i:before { + content: "\f06b"; +} + +.card.card-product.is-offer .card-content-info { + background-color: #fd7e14; +} + +.card.card-product.is-offer .card-content-info .card-product-points-lead { + background-color: #fd7e14; + color: #FFF; +} + +.card.card-product.is-offer .card-content-info .card-product-type i:before { + content: "\f06b"; +} + +.card.card-product.is-not-available .card-body, +.card.card-product.is-not-available .card-footer { + opacity: 0.5; + transition: all 300ms; +} + +.card.card-product:hover { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.card.card-product:hover .card-body, +.card.card-product:hover .card-footer { + opacity: 1; +} + +.card.card-product-voucher { + margin-bottom: 15px; + color: #212529; + transition: all 300ms; +} + +.card.card-product-voucher .card-content-info { + width: 100%; + color: #FFF; + border-top-left-radius: 0.625rem; + border-top-right-radius: 0.625rem; +} + +.card.card-product-voucher .card-content-info .wrapper { + display: -ms-flexbox; + display: flex; +} + +.card.card-product-voucher .card-content-info .wrapper .card-product-points-lead, +.card.card-product-voucher .card-content-info .wrapper .card-product-type { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 35px; + padding: 0 1.5625rem; +} + +@media (max-width: 400px) { + .card.card-product-voucher .card-content-info .wrapper .card-product-points-lead, + .card.card-product-voucher .card-content-info .wrapper .card-product-type { + height: 32px; + } +} + +.card.card-product-voucher .card-content-info .wrapper .card-product-points-lead { + -ms-flex-positive: 1; + flex-grow: 1; + font-weight: 400; + font-size: 1.05rem; + padding: 0 15px; + position: relative; + background-color: #fff; + border-top-left-radius: 0.625rem; +} + +.card.card-product-voucher .card-content-info .wrapper .card-product-points-lead strong { + font-weight: 700; +} + +@media (max-width: 400px) { + .card.card-product-voucher .card-content-info .wrapper .card-product-points-lead { + font-size: 0.95rem; + } +} + +.card.card-product-voucher .card-content-info .wrapper .card-product-type { + margin-left: auto; + border-top-right-radius: .625rem; + padding: 0 10px; +} + +.card.card-product-voucher .card-content-info .wrapper .card-product-type i { + font-size: 1.2rem; + color: #FFF; +} + +@media (max-width: 400px) { + .card.card-product-voucher .card-content-info { + height: 32px; + } +} + +.card.card-product-voucher .card-content-main { + display: -ms-flexbox; + display: flex; + color: #212529; + height: 100%; +} + +.card.card-product-voucher .card-content-main .card-image { + border-bottom-left-radius: .625rem; + width: 50%; + object-fit: cover; +} + +@media (max-width: 575px) { + .card.card-product-voucher .card-content-main .card-image { + width: 100%; + border-top-right-radius: 0; + border-bottom-left-radius: 0; + } +} + +.card.card-product-voucher .card-content-main .card-body { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + position: relative; + padding: 0; +} + +.card.card-product-voucher .card-content-main .card-body .card-title, +.card.card-product-voucher .card-content-main .card-body .card-product-countdown, +.card.card-product-voucher .card-content-main .card-body .card-product-voucher { + padding: 15px; +} + +.card.card-product-voucher .card-content-main .card-body .card-title { + font-size: 1rem; + font-weight: 600; + line-height: 1.3; + margin-bottom: 0; +} + +.card.card-product-voucher .card-content-main .card-body .card-title small { + font-weight: 600; + color: #555; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown { + margin-top: auto; + text-align: center; + padding-top: 0; + padding-bottom: 5px; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown-title { + font-size: 80%; + margin-bottom: 0; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown { + width: 100%; + display: -ms-flexbox; + display: flex; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown .countdown-item { + width: calc(100% / 4); + padding: 2.5px 5px 0; + text-align: center; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown .countdown-item .countdown-value, +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown .countdown-item .countdown-text { + display: block; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown .countdown-item .countdown-value { + font-size: 1.5rem; + font-weight: 600; +} + +.card.card-product-voucher .card-content-main .card-body .card-product-countdown .voucher-countdown .countdown-item .countdown-text { + font-size: 65%; +} + +@media (max-width: 575px) { + .card.card-product-voucher .card-content-main .card-body .card-product-countdown { + margin-top: inherit; + } +} + +.card.card-product-voucher .card-content-main .card-body .card-voucher-code { + width: 100%; + padding: 6px 10px; + margin-top: auto; + border-bottom-right-radius: 0.625rem; + text-align: center; +} + +.card.card-product-voucher .card-content-main .card-body .card-voucher-code .voucher-text { + font-size: 0.85rem; +} + +.card.card-product-voucher .card-content-main .card-body .card-voucher-code .voucher-code { + font-size: 1.05rem; + font-weight: 700; + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +@media (max-width: 575px) { + .card.card-product-voucher .card-content-main .card-body .card-voucher-code { + margin-top: inherit; + border-bottom-left-radius: 0.625rem; + } +} + +@media (max-width: 575px) { + .card.card-product-voucher .card-content-main { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } +} + +.card.card-product-voucher.is-reward .card-content-info .card-product-points-lead, +.card.card-product-voucher.is-reward .card-content-info .card-product-type { + background-color: #4472F3; + color: #FFF; +} + +.card.card-product-voucher.is-reward .card-content-info .card-product-type i:before { + content: "\f005"; +} + +.card.card-product-voucher.is-reward .card-voucher-code { + background-color: rgba(68, 114, 243, 0.15); + border: dashed 1px rgba(68, 114, 243, 0.65); +} + +.card.card-product-voucher.is-offer .card-content-info .card-product-points-lead, +.card.card-product-voucher.is-offer .card-content-info .card-product-type { + background-color: #fd7e14; + color: #FFF; +} + +.card.card-product-voucher.is-offer .card-content-info .card-product-type i:before { + content: "\f06b"; +} + +.card.card-product-voucher.is-offer .card-voucher-code { + background-color: rgba(253, 126, 20, 0.15); + border: dashed 1px rgba(253, 126, 20, 0.65); +} + +.card.card-product-voucher:hover { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); + opacity: 1; +} + +.empty-state { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.empty-state .wrapper { + max-width: 550px; + text-align: center; +} + +.empty-state .wrapper .empty-state-icon { + margin-bottom: 25px; +} + +.empty-state .wrapper .empty-state-icon i { + font-size: 7rem; + color: #868e96; +} + +@media (max-width: 991px) { + .empty-state .wrapper .empty-state-icon i { + font-size: 6rem; + } +} + +.empty-state .wrapper .empty-state-content .empty-state-title { + margin-bottom: 5px; + line-height: 1.3; + font-size: 1.8rem; +} + +@media (max-width: 991px) { + .empty-state .wrapper .empty-state-content .empty-state-title { + font-size: 1.6rem; + } +} + +.empty-state .wrapper .empty-state-content .empty-state-lead { + font-size: 1.2rem; + font-weight: 400; + margin-bottom: 15px; +} + +@media (max-width: 991px) { + .empty-state .wrapper .empty-state-content .empty-state-lead { + font-size: 1rem; + } +} + +.empty-state .wrapper .empty-state-content .empty-state-snippet { + margin-top: 20px; + display: inline-block; + max-width: 500px; +} + +.empty-state .wrapper .empty-state-action { + margin-bottom: 40px; +} + +.empty-state.empty-state-block { + padding: 15px; +} + +.empty-state.empty-state-small .wrapper .empty-state-icon { + margin-bottom: 15px; +} + +.empty-state.empty-state-small .wrapper .empty-state-icon i { + font-size: 6rem; +} + +@media (max-width: 991px) { + .empty-state.empty-state-small .wrapper .empty-state-icon i { + font-size: 5rem; + } +} + +.empty-state.empty-state-small .wrapper .empty-state-content .empty-state-title { + font-size: 1.8rem; +} + +@media (max-width: 991px) { + .empty-state.empty-state-small .wrapper .empty-state-content .empty-state-title { + font-size: 1.4rem; + } +} + +.empty-state.empty-state-small .wrapper .empty-state-content .empty-state-lead { + font-size: 1rem; +} + +@media (max-width: 991px) { + .empty-state.empty-state-small .wrapper .empty-state-content .empty-state-lead { + font-size: 0.9rem; + } +} + +.empty-state.empty-state-small .wrapper .empty-state-action { + margin-bottom: 20px; +} + +.flash__wrapper { + top: inherit; + -ms-flex-align: center !important; + align-items: center !important; + bottom: 0; +} + +.flash__wrapper .alert { + margin: 15px; + font-weight: 500; + font-size: 1.1rem; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.form-control-plaintext { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.form-control-plaintext:focus { + outline: none; + box-shadow: none; +} + +.disabled-form { + opacity: 0.5; +} + +aside.main-sidebar { + width: 100%; +} + +aside.main-sidebar .main-navbar .navbar { + height: 80px; + position: relative; + z-index: 1; + background-color: #fff; + box-shadow: 0 2px 16px rgba(0, 0, 0, 0.075); +} + +aside.main-sidebar .main-navbar .navbar .navbar-brand { + height: inherit; +} + +aside.main-sidebar .main-navbar .navbar .navbar-brand img { + max-width: 180px; + max-height: 60px; +} + +aside.main-sidebar .main-navbar .navbar .toggle-sidebar { + right: inherit; + left: 0; + border-left: 0; +} + +aside.main-sidebar .nav-wrapper { + height: calc(100vh - 80px); + overflow-y: auto; +} + +aside.main-sidebar .nav-wrapper .main-sidebar__nav-title { + margin: 0; + font-size: 1rem; + padding: 20px 1.5625rem 2.5px; + font-weight: 400; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-alert-context { + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1.1rem; + font-weight: 400; + background-color: var(--primary); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + padding: 0.9375rem 1.5625rem; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link { + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1.1rem; + font-weight: 400; + color: #212529; + opacity: 0.6; + transition: all 300ms; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link i { + font-size: 130%; + color: var(--primary); + transition: all 300ms; + margin-right: 10px; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link:hover, aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link:active { + box-shadow: none; + opacity: 1; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link:hover i, aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link:active i { + font-weight: 700; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link.active { + color: var(--primary); + box-shadow: none; + opacity: 1; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item .nav-link.active i { + font-weight: 700; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet { + box-shadow: none; + opacity: 1; + margin-left: 0; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + opacity: 1; + margin-left: 0; + transition: all 300ms; + box-shadow: none; + opacity: 1; + cursor: pointer; + color: #212529; + background-color: rgba(0, 0, 0, 0.05); +} + +aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet a .user-avatar { + display: -ms-inline-flexbox; + display: inline-flex; + border-radius: 100%; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + color: #FFF; + font-weight: bold; + font-size: 25px; + height: 50px; + width: 50px; + margin-right: 10px; + border: solid thin #cbcbcb; + transition: all 300ms; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet a .user-info { + text-align: left; + line-height: 1.2; + font-size: 1.25rem; + font-weight: 600; + transition: all 300ms; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet a .user-info small { + font-size: 80%; + font-weight: 400; +} + +aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet a:hover, aside.main-sidebar .nav-wrapper .nav .nav-item.nav-item-user-snippet a:active { + box-shadow: none; + opacity: 1; + margin-left: 0; +} + +aside.main-sidebar:not(.open) { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.modal-show-detail { + width: 600px; +} + +.modal-show-detail .modal-body { + display: -ms-flexbox; + display: flex; + padding: 1.5rem 1.75rem; + -ms-flex-direction: column; + flex-direction: column; +} + +.modal-show-detail .modal-body .product-img { + padding-bottom: 1.75rem; + -ms-flex-item-align: center; + align-self: center; +} + +header#page-header { + background-color: #fff; + box-shadow: 0 2px 16px rgba(0, 0, 0, 0.075); + transition: background-color 0.2s linear; +} + +header#page-header .content-header { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + align-items: center; + margin: 0 auto; + height: 80px; + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + header#page-header .content-header { + max-width: 540px; + } +} + +@media (min-width: 768px) { + header#page-header .content-header { + max-width: 720px; + } +} + +@media (min-width: 992px) { + header#page-header .content-header { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + header#page-header .content-header { + max-width: 1140px; + } +} + +header#page-header .content-header .content-header-section { + -ms-flex: 0 0 auto; + flex: 0 0 auto; +} + +header#page-header .content-header .content-header-section .btn.btn-menu { + width: 35px; + height: 35px; + border: 0; + border-radius: 50%; + padding: 0; + margin-right: 10px; +} + +header#page-header .content-header .content-header-section .btn.btn-menu i { + font-size: 18px; +} + +header#page-header .content-header .content-header-section a.header-brand { + display: inline-block; +} + +header#page-header .content-header .content-header-section a.header-brand img { + max-width: 180px; + max-height: 60px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin: 0 -3px; + padding: 0; + list-style: none; + vertical-align: middle; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li { + position: relative; + display: inline-block; + margin: 0 3px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li .dropdown-menu { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); + border-radius: 0.625rem; + max-width: 320px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a { + position: relative; + display: inline-block; + padding: 9px 10px; + line-height: 16px; + text-decoration: none; + outline: 0; + font-size: 1rem; + transition: all 300ms; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a.btn { + font-weight: 500; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a:not(.btn) { + opacity: 0.7; + color: #656565; + border-radius: 3px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a:not(.btn).item-highlight { + color: var(--primary); + font-weight: 700; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a:not(.btn).item-highlight.active { + color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 2.5%)); +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a:not(.btn).item-highlight:hover { + color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 2.5%)); +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li > a:focus:not(.btn), header#page-header .content-header .content-header-section ul.nav-header-menu > li > a:hover:not(.btn) { + color: #252525; + opacity: 1; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li .btn { + margin-right: 15px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li .btn:first-child { + margin-right: 0; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a, header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a { + height: 65px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user { + border-left: solid thin rgba(0, 0, 0, 0.1); +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + opacity: 1; + transition: all 300ms; + margin-left: 5px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a .user-avatar { + display: -ms-inline-flexbox; + display: inline-flex; + border-radius: 100%; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + color: #FFF; + font-weight: bold; + font-size: 25px; + height: 50px; + width: 50px; + margin-right: 10px; + border: solid thin #cbcbcb; + transition: all 300ms; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a .user-info { + color: #333; + text-align: left; + line-height: 1.2; + font-size: 1rem; + font-weight: 600; + transition: all 300ms; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a .user-info small { + font-size: 80%; + font-weight: 400; +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a .user-info { + display: none; + } +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a:after { + margin-left: 0.8rem; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user > a:hover { + background-color: rgba(0, 0, 0, 0.04); +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-right: 0; + opacity: 1; + transition: all 300ms; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a .points-quantity { + text-align: left; + line-height: 1; + font-size: 2.3rem; + font-weight: 800; + color: #ffb400; + margin-right: 10px; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a .points-text { + text-align: left; + line-height: 1.2; + font-size: 1rem; + font-weight: 400; + color: #656565; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a .points-text strong { + color: #ffb400; +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a .points-text { + text-align: center; + } + header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a .points-text strong { + font-size: 1.8rem; + } +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a:after { + content: ""; + display: none; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a:hover { + background-color: rgba(0, 0, 0, 0.04); +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points > a { + margin-right: 0; + padding-right: 0; + } +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points.is-mobile { + display: none; +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points { + display: none; + } + header#page-header .content-header .content-header-section ul.nav-header-menu > li.menu-item-user-points.is-mobile { + display: inline-block; + } +} + +header#page-header .content-header .content-header-section ul.nav-header-menu > li.active a { + opacity: 1; + color: #333; + font-weight: 700; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu .menu-item-user, +header#page-header .content-header .content-header-section ul.nav-header-menu .menu-item-user-points { + display: none; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu li.menu-item-user-points.is-mobile { + display: none; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-signin, +header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-signup { + display: none; +} + +header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-user, +header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-user-points:not(.is-mobile) { + display: inline-block; +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-user { + display: none; + } + header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-user-points:not(.is-mobile) { + display: none; + } + header#page-header .content-header .content-header-section ul.nav-header-menu.is-logged .menu-item-user-points.is-mobile { + display: inline-block; + } +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section ul.nav-header-menu .menu-item-signin, + header#page-header .content-header .content-header-section ul.nav-header-menu .menu-item-signup, + header#page-header .content-header .content-header-section ul.nav-header-menu .menu-item-user { + display: none; + } +} + +header#page-header .content-header .content-header-section.align-right { + text-align: right; +} + +header#page-header .content-header .content-header-section.align-right ul.nav-header-menu { + -ms-flex-pack: end; + justify-content: flex-end; +} + +header#page-header .content-header .content-header-section.align-right ul.nav-header-menu li .btn { + margin-left: 15px; +} + +header#page-header .content-header .content-header-section.align-right ul.nav-header-menu li .btn:last-child { + margin-left: 0; +} + +header#page-header .content-header .content-header-section:not(.align-right) ul.nav-header-menu li:first-child a { + padding-left: 0; +} + +header#page-header .content-header .content-header-section:first-child { + margin-left: 20px; +} + +header#page-header .content-header .content-header-section:nth-child(2) { + text-align: center; +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section:nth-child(2) { + width: auto; + } +} + +@media (min-width: 992px) { + header#page-header .content-header .content-header-section:nth-child(2) { + -ms-flex-order: -1; + order: -1; + } +} + +header#page-header .content-header .content-header-section:nth-child(3) { + margin-left: auto; +} + +@media (max-width: 991px) { + header#page-header .content-header .content-header-section:nth-child(3) { + margin-left: 0; + min-width: 62px; + } +} + +@media (max-width: 991px) { + header#page-header .content-header { + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +header#page-header.is-brand-only .content-header .content-header-section { + text-align: center; +} + +header#page-header.is-brand-only .content-header .content-header-section .nav-header-menu, +header#page-header.is-brand-only .content-header .content-header-section .btn-menu { + display: none !important; +} + +@media (max-width: 991px) { + header#page-header.is-brand-only .content-header .content-header-section { + width: 100%; + } +} + +@media (max-width: 991px) { + header#page-header.is-brand-only .content-header { + -ms-flex-pack: center; + justify-content: center; + } +} + +header#page-header.page-header-alternative .content-header { + padding-left: 0; + padding-right: 0; +} + +header#page-header.page-header-alternative .content-header.content-header-site-menu .content-header-section { + width: auto; +} + +header#page-header.page-header-alternative .content-header.content-header-site-menu .content-header-section ul.nav-header-menu li.social-media-link a { + padding: 0 5px; +} + +@media (max-width: 991px) { + header#page-header.page-header-alternative .content-header.content-header-site-menu { + position: relative; + } + header#page-header.page-header-alternative .content-header.content-header-site-menu .content-header-section.header-section-brand { + text-align: center; + } + header#page-header.page-header-alternative .content-header.content-header-site-menu .content-header-section.header-section-brand .btn-menu { + position: absolute; + top: 22px; + left: 15px; + } +} + +@media (max-width: 991px) { + header#page-header.page-header-alternative .content-header.content-header-site-menu { + display: none; + } +} + +header#page-header.page-header-alternative .content-header.content-header-loyalty-menu { + height: 65px; + border-top: 1px solid rgba(0, 0, 0, 0.15); +} + +header#page-header.page-header-alternative .content-header.content-header-loyalty-menu .content-header-section ul.nav-header-menu > li.menu-item-user > a, +header#page-header.page-header-alternative .content-header.content-header-loyalty-menu .content-header-section ul.nav-header-menu > li.menu-item-user-points > a { + height: inherit; +} + +header#page-header.page-header-alternative .content-header.content-header-loyalty-menu .content-header-section ul.nav-header-menu > li.menu-item-user > a { + padding: 0 10px; +} + +header#page-header.page-header-alternative .content-header.content-header-loyalty-menu .content-header-section.header-section-brand { + display: none; +} + +@media (max-width: 991px) { + header#page-header.page-header-alternative .content-header.content-header-loyalty-menu { + height: 80px; + border-top: 0; + padding-left: 15px; + padding-right: 15px; + } + header#page-header.page-header-alternative .content-header.content-header-loyalty-menu .content-header-section.header-section-brand { + display: block; + } +} + +.page-header-intro { + height: 120px; + background-color: #e9ecef; + position: relative; +} + +.page-header-intro .wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-line-pack: center; + align-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 15px; + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .page-header-intro .wrapper { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .page-header-intro .wrapper { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .page-header-intro .wrapper { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .page-header-intro .wrapper { + max-width: 1140px; + } +} + +.page-header-intro .wrapper .page-header-content, +.page-header-intro .wrapper .page-header-action { + width: 100%; +} + +.page-header-intro .wrapper .page-header-content .header-intro-title, +.page-header-intro .wrapper .page-header-content .header-intro-description { + margin-bottom: 0; +} + +.page-header-intro .wrapper .page-header-content .header-intro-title { + font-size: 2.4rem; + font-weight: 400; + line-height: 1.35; +} + +.page-header-intro .wrapper .page-header-content .header-intro-title strong { + font-weight: 600; +} + +@media (max-width: 991px) { + .page-header-intro .wrapper .page-header-content .header-intro-title { + font-size: 2rem; + } +} + +@media (max-width: 575px) { + .page-header-intro .wrapper .page-header-content .header-intro-title { + font-size: 1.75rem; + } +} + +.page-header-intro .wrapper .page-header-content .header-intro-description { + font-size: 1.1rem; + font-weight: 400; + margin-bottom: 0; +} + +.page-header-intro .wrapper .page-header-action { + margin-top: 20px; +} + +.page-header-intro.page-header-intro-home { + height: 200px; +} + +.page-header-intro.page-header-intro-home.is-user-logged .wrapper .page-header-content { + position: relative; +} + +@media (max-width: 575px) { + .page-header-intro.page-header-intro-home { + height: inherit; + } +} + +footer#page-footer { + background-color: #fff; + box-shadow: 0 -2px 16px rgba(0, 0, 0, 0.075); + color: #656565; +} + +footer#page-footer .content-footer, +footer#page-footer .content-capture-lead { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + footer#page-footer .content-footer, + footer#page-footer .content-capture-lead { + max-width: 540px; + } +} + +@media (min-width: 768px) { + footer#page-footer .content-footer, + footer#page-footer .content-capture-lead { + max-width: 720px; + } +} + +@media (min-width: 992px) { + footer#page-footer .content-footer, + footer#page-footer .content-capture-lead { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + footer#page-footer .content-footer, + footer#page-footer .content-capture-lead { + max-width: 1140px; + } +} + +footer#page-footer .content-footer { + padding-top: 15px; + padding-bottom: 15px; +} + +footer#page-footer .content-footer .content-brand { + text-align: center; +} + +footer#page-footer .content-footer .content-brand a { + display: inline-block; +} + +footer#page-footer .content-footer .content-brand a img { + display: inline-block; + max-width: 200px; + max-height: 80px; +} + +@media (max-width: 991px) { + footer#page-footer .content-footer .content-brand a img { + max-width: 180px; + max-height: 60px; + } +} + +footer#page-footer .content-footer .content-brand p { + line-height: 1.5; + margin-bottom: 5px; + font-size: 0.9rem; +} + +footer#page-footer .content-footer .content-brand p.content-zygo-poweredby strong { + color: #f72bb3; +} + +footer#page-footer .content-footer .content-brand p.content-zygo-poweredby a { + color: #06e1b5; + font-weight: 700; +} + +footer#page-footer .content-footer .content-brand p.content-zygo-poweredby a:hover { + color: #05c8a1; +} + +footer#page-footer .content-footer .content-brand p:last-child { + margin-bottom: 0; +} + +@media (max-width: 991px) { + footer#page-footer .content-footer .content-brand { + text-align: center; + } +} + +footer#page-footer .content-capture-lead { + border-top: solid thin rgba(0, 0, 0, 0.1); + padding: 15px 0; + font-size: 0.95rem; + font-weight: 600; + text-align: center; +} + +footer#page-footer .content-capture-lead p { + margin-bottom: 0; +} + +footer#page-footer .content-capture-lead p.content-capture-contact .btn { + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-weight: 600; + letter-spacing: normal; + margin: 0 15px; + white-space: normal; +} + +footer#page-footer .content-capture-lead p.content-capture-contact a img { + width: 50px; + margin-top: 15px; + display: inline-block; +} + +footer#page-footer .content-capture-lead p.content-capture-contact a:before { + bottom: -20px; +} + +footer#page-footer .content-capture-lead p.content-capture-poweredby { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +footer#page-footer .content-capture-lead p.content-capture-poweredby strong { + position: relative; + top: -1px; + font-size: 1.2rem; + color: #f72bb3; + margin: 0 4px; +} + +footer#page-footer .content-capture-lead p.content-capture-poweredby a { + margin-left: 4px; +} + +footer#page-footer .content-capture-lead p.content-capture-poweredby a img { + width: 50px; + position: relative; + top: 6.5px; +} + +footer#page-footer .content-capture-lead p.content-capture-poweredby a:before { + bottom: -10px; +} + +.review-rating-category { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.review-rating-category .category-item { + position: relative; + display: inline-block; + margin-right: 8px; + text-align: center; + cursor: pointer; + transition: all 300ms; +} + +.review-rating-category .category-item input[type="checkbox"] { + display: none; +} + +.review-rating-category .category-item input[type="checkbox"]:checked ~ label .category-text { + background-color: #fff; + border-color: #17c671; + color: #17c671; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.review-rating-category .category-item label { + position: relative; + transition: all 300ms; + cursor: pointer; +} + +.review-rating-category .category-item label .category-text { + display: block; + padding: 5px 10px; + border: solid 2px #CBCBCB; + border-radius: 0.625rem; + margin-top: 5px; + font-size: 1rem; + cursor: pointer; + transition: all 300ms; +} + +.review-rating-category .category-item:hover label .category-text { + background-color: rgba(0, 0, 0, 0.08); +} + +.review-rating-category .category-item:last-child { + margin-right: 0; +} + +.review-rating-star { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.review-rating-star .js--review-rating { + margin-right: 15px; +} + +.review-rating-star .js--review-rating i { + font-size: 2.4rem; +} + +.review-rating-star .js--review-rating-hint-text { + font-size: 1.4rem; + font-weight: 500; +} + +@media (max-width: 450px) { + .review-rating-star { + -ms-flex-pack: center; + justify-content: center; + text-align: center; + } + .review-rating-star .js--review-rating, + .review-rating-star .js--review-rating-hint-text { + width: 100%; + } + .review-rating-star .js--review-rating-hint-text { + margin-top: 8px; + } +} + +nav#subway-location { + padding: 6px 0; + background-color: #f3f3f3; +} + +nav#subway-location .subway-location-current strong { + font-weight: 700; +} + +@media (max-width: 767px) { + nav#subway-location .subway-location-current { + font-size: 0.85rem; + } +} + +nav#subway-location .subway-location-switch { + text-align: right; +} + +nav#subway-location .subway-location-switch .btn { + font-weight: 600; +} + +.timeline-activity .activity-item { + display: -ms-flexbox; + display: flex; + margin-left: 1.875rem; + margin-right: 15px; + border-left: 1px solid #e9ecef; + border-bottom: 1px solid #e9ecef; + font-weight: 400; +} + +.timeline-activity .activity-item .activity-item-icon { + text-align: center; + border-radius: 50%; + float: left; + width: 1.875rem; + height: 1.875rem; + min-width: 1.875rem; + background: #f5f6f8; + margin-top: 15px; + margin-left: -.9375rem; + margin-right: .9375rem; + box-shadow: 0 0 0 2px #fff, inset 0 0 3px rgba(0, 0, 0, 0.2); +} + +.timeline-activity .activity-item .activity-item-icon i { + font-size: 1rem; + line-height: 1.875rem; +} + +.timeline-activity .activity-item .activity-item-content { + padding: 15px 0; +} + +.timeline-activity .activity-item .activity-item-content .activity-date { + display: inline-block; + margin-right: 10px; + margin-bottom: 5px; + font-style: italic; + font-size: .8rem; +} + +.timeline-activity .activity-item .activity-item-content p { + font-size: 1.05rem; + margin-top: 2.5px; + margin-bottom: 0; +} + +.timeline-activity .activity-item:last-child { + border-bottom: 0; +} + +.timeline-activity .activity-item:after { + display: block; + clear: both; + content: ""; +} + +.timeline-activity.timeline-activity-points .activity-item .activity-item-icon i { + color: #17c671; +} + +.timeline-activity.timeline-activity-points .activity-item .activity-item-icon i:before { + content: "\f067"; +} + +.timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-icon i { + color: #dc3545; +} + +.timeline-activity.timeline-activity-points .activity-item.is-redeem .activity-item-icon i:before { + content: "\f068"; +} + +.timeline-activity.timeline-activity-points .activity-item.is-waiting .activity-item-icon i { + color: #322659; +} + +.timeline-activity.timeline-activity-points .activity-item.is-waiting .activity-item-icon i:before { + content: "\f017"; +} + +.timeline-activity.timeline-activity-points .activity-item.is-waiting .activity-item-content .badge { + background-color: #322659; +} + +.timeline-activity.timeline-activity-points .activity-item.is-rejected .activity-item-icon i { + color: #dc3545; +} + +.timeline-activity.timeline-activity-points .activity-item.is-rejected .activity-item-icon i:before { + content: "\f071"; +} + +.timeline-activity.timeline-activity-points .activity-item.is-rejected .activity-item-content .badge { + background-color: #dc3545; +} + +.loading__overlay { + position: absolute; + width: 100%; + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + background: rgba(255, 255, 255, 0.8); +} + +.website-account-remove section.account-remove { + padding: 15px 0; +} + +.website-account-remove section.account-remove .card { + max-width: 100%; + background-color: #fff; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-account-remove section.account-remove .card .card-header, +.website-account-remove section.account-remove .card .card-footer { + background-color: #fff; +} + +.website-account-remove section.account-remove .card .card-header { + padding: 10px 20px; +} + +.website-account-remove section.account-remove .card .card-header .card-title { + font-size: 1.4rem; + font-weight: 500; + margin-bottom: 0; +} + +.website-account-remove section.account-remove .card .card-body { + padding: 15px 20px; +} + +.website-account-remove section.account-remove .card .card-body .form-group { + margin-bottom: 25px; +} + +.website-account-remove section.account-remove .card .card-body .form-group:last-child { + margin-bottom: 0; +} + +.website-account-remove section.account-remove .card .card-footer { + padding: 10px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.website-auth main#main-container .wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.website-auth main#main-container .wrapper .details-container { + max-width: 430px; + margin: 15px auto; +} + +.website-auth main#main-container .wrapper .details-container .title { + font-size: 26px; + font-weight: 600; + margin-bottom: 10px; + text-align: center; +} + +.website-auth main#main-container .wrapper .details-container .subtitle { + font-size: 20px; + font-weight: 500; + text-align: center; +} + +.website-auth main#main-container .wrapper .details-container .offer-wrapper { + width: 70%; + margin: 0 auto; +} + +.website-auth main#main-container .wrapper .details-container .welcome-list { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + margin: 20px 0; +} + +.website-auth main#main-container .wrapper .details-container .welcome-list .title { + font-weight: 400; +} + +.website-auth main#main-container .wrapper .details-container .welcome-list .list-item { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + margin-bottom: 15px; +} + +.website-auth main#main-container .wrapper .details-container .welcome-list .list-item .item-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.website-auth main#main-container .wrapper .details-container .welcome-list .list-item .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + margin-left: 10px; +} + +.website-auth main#main-container .wrapper .details-container .welcome-list .list-item .text-wrapper .item-title { + font-weight: bold; + margin-bottom: 3px; +} + +.website-auth main#main-container .wrapper .auth-container { + width: 450px; + max-width: 100%; + margin: 20px 15px 50px; +} + +.website-auth main#main-container .wrapper .auth-container .title { + font-size: 26px; + font-weight: 600; + text-align: center; + margin-bottom: 25px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth { + margin: 0 0 30px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-header { + padding: 10px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-header .card-header-icon { + -ms-flex-negative: 0; + flex-shrink: 0; + margin-left: 15px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-header .card-header-icon i { + color: var(--primary); + font-size: 3rem; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-header .card-header-content { + -ms-flex-positive: 1; + flex-grow: 1; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-header .card-header-content h4, +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-header .card-header-content p { + margin-bottom: 0; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body { + padding: 15px 20px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-social-connection .btn { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 2.5px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-social-connection .btn .btn-icon { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 20px; + justify-self: start; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-social-connection .btn .btn-icon i { + font-size: 1.5rem; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-social-connection .btn .btn-text { + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; + margin-right: 20px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-social-connection .btn .btn-text strong { + font-weight: 500; +} + +@media (max-width: 575px) { + .website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-social-connection .btn .btn-text { + font-size: 0.9rem; + margin-right: 0; + } +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-divider { + padding: 10px 20px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-divider .auth-divider-wrapper { + position: relative; + text-align: center; + z-index: 10; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-divider .auth-divider-wrapper .auth-divider-text { + background-color: #fff; + padding: 5px 10px; + font-weight: 700; + color: rgba(0, 0, 0, 0.5); +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-divider .auth-divider-wrapper:after { + content: ""; + position: absolute; + width: 100%; + height: 1px; + left: 0; + top: 10px; + background-color: rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .form-group { + margin-bottom: 20px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .form-group:last-child { + margin-bottom: 0; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .form-group .font-bold { + font-weight: bold; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .form-group .bl-0 { + border-left: 0px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .form-group label { + font-weight: 600; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .form-actions { + text-align: right; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .custom-control .custom-control-label { + font-weight: 400; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-body .auth-form-container .alert.alert-success { + color: #fff; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + padding: 10px 20px; +} + +.website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer .card-footer-section { + -ms-flex-positive: 0; + flex-grow: 0; +} + +@media (max-width: 768px) { + .website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer .btn { + width: 100%; + margin-bottom: 5px; + margin-left: 0 !important; + } + .website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer .btn:last-child { + margin-bottom: 0; + } +} + +@media (max-width: 575px) { + .website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer { + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer .card-footer-section { + width: 100%; + text-align: center; + } + .website-auth main#main-container .wrapper .auth-container .card.card-auth .card-footer .card-footer-section:first-child { + margin-top: 10px; + } +} + +@media (max-width: 990px) { + .website-auth main#main-container .wrapper .auth-container .card.card-auth { + margin: 0 0 20px; + } +} + +.website-auth main#main-container .wrapper .auth-container .auth-actions { + text-align: center; + margin-bottom: 20px; +} + +@media (min-width: 768px) { + .website-auth main#main-container .wrapper .details-container { + margin-right: 30px; + margin-top: 100px; + } + .website-auth main#main-container .wrapper .details-container .title { + text-align: left; + } + .website-auth main#main-container .wrapper .details-container .subtitle { + font-size: 1rem; + text-align: left; + } + .website-auth main#main-container .wrapper .details-container .offer-wrapper { + width: 60%; + } +} + +.website-detail section.product-detail { + margin: 30px 0 !important; +} + +.website-detail section.product-detail .card { + border: 0; + margin-bottom: 25px; +} + +.website-detail section.product-detail .card .card-header .card-title { + font-weight: 500; +} + +.website-detail section.product-detail .card.card-product-infos { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row; + flex-flow: row; + color: #212529; + transition: box-shadow 300ms; +} + +.website-detail section.product-detail .card.card-product-infos .card-image { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + border-top-left-radius: .625rem; + border-bottom-left-radius: .625rem; +} + +@media (max-width: 991px) { + .website-detail section.product-detail .card.card-product-infos .card-image { + width: 100%; + border-top-right-radius: .625rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } +} + +.website-detail section.product-detail .card.card-product-infos .card-image-product { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + width: 100%; + height: 100%; + z-index: 20; + background-color: rgba(0, 0, 0, 0.5); +} + +.website-detail section.product-detail .card.card-product-infos .card-body { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -ms-flex-flow: column; + flex-flow: column; + position: relative; + padding: 0; + border-top-right-radius: .625rem; + border-bottom-right-radius: .625rem; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + color: #FFF; + border-top-right-radius: .625rem; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 35px; + padding: 0 15px; + line-height: 1; +} + +@media (max-width: 767px) { + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points, + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead, + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type { + height: 32px; + padding: 0 8px; + } +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points { + position: relative; + font-size: 1.2rem; + font-weight: 700; + padding-right: 30px; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points:before { + position: absolute; + content: ''; + display: block; + width: 0px; + height: 0px; + border-top: 17.5px solid transparent; + border-bottom: 17.5px solid transparent; + border-right: 14px solid transparent; + top: 0; + right: 0; +} + +@media (max-width: 767px) { + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points { + font-size: 1rem; + } + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points:before { + border-top: 16px solid transparent; + border-bottom: 16px solid transparent; + } +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead { + -ms-flex-positive: 1; + flex-grow: 1; + font-weight: 400; + font-size: 1.05rem; + padding: 0 15px 0 5px; + position: relative; + background-color: #fff; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead strong { + font-weight: 700; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead:before { + position: absolute; + content: ''; + display: block; + width: 0px; + height: 0px; + border-top: 17.5px solid transparent; + border-bottom: 17.5px solid transparent; + border-right: 14px solid transparent; + top: 0; + right: 0; +} + +@media (max-width: 767px) { + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead { + font-size: 0.9rem; + } + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead:before { + border-top: 16px solid transparent; + border-bottom: 16px solid transparent; + } +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type { + margin-left: auto; + border-top-right-radius: .625rem; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type i { + font-size: 1.2rem; + color: #FFF; +} + +@media (max-width: 991px) { + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type { + border-top-right-radius: 0; + } +} + +@media (max-width: 991px) { + .website-detail section.product-detail .card.card-product-infos .card-body .card-content-info { + border-top-right-radius: 0; + } +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-main h2, +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use h2 { + font-size: 1.2rem; + font-weight: 500; + margin-bottom: 0; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-main { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + height: calc(100% - 90px); + padding: 15px; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-main .card-product-value { + font-size: 0.9rem; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-main .card-title { + font-size: 1.563rem; + font-weight: 600; + line-height: 1.3; + margin-top: 0; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-main .card-rules { + margin-top: auto; + margin-bottom: 10px; + font-size: 0.95rem; + font-style: italic; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: auto; + border-top: 1px solid #e1e5eb; + font-weight: 600; + color: #666; + padding: 10px 15px; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-title { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.website-detail section.product-detail .card.card-product-infos .card-body .card-content-how-to-use .card-content-action { + -ms-flex: 0 0 auto; + flex: 0 0 auto; +} + +@media (max-width: 991px) { + .website-detail section.product-detail .card.card-product-infos .card-body { + border-top-right-radius: 0; + } +} + +@media (max-width: 991px) { + .website-detail section.product-detail .card.card-product-infos { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body { + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + counter-reset: how-to-use; +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item { + width: calc(100% / 5); + border-right: 1px solid rgba(0, 0, 0, 0.125); + padding: 15px 10px; + text-align: center; + position: relative; +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item img { + max-height: 55px; +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item .item-text { + margin-top: 10px; + font-weight: 700; +} + +@media (max-width: 767px) { + .website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item .item-text { + font-size: 0.9rem; + } +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:before { + position: absolute; + top: 5px; + left: 15px; + counter-increment: how-to-use; + content: counter(how-to-use); + font-size: 2rem; + font-weight: 700; + opacity: 0.3; +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:nth-child(5n) { + border-right: 0; +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:first-child { + margin-left: 0; +} + +.website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:last-child { + margin-right: 0; +} + +@media (max-width: 767px) { + .website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item { + width: calc(100% / 2); + border-top: 1px solid rgba(0, 0, 0, 0.125); + } + .website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:nth-child(5n) { + width: 100%; + } + .website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:first-child, .website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:nth-child(2) { + border-top: 0; + } + .website-detail section.product-detail .card.card-product-how-to-use .card-body .how-to-use-item:nth-child(2n) { + border-right: 0; + } +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body { + padding: 15px 1.5625rem; +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown { + display: -ms-flexbox; + display: flex; +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item { + padding: 5px 10px; + text-align: center; +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item .countdown-value, +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item .countdown-text { + display: inline-block; +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item .countdown-value { + font-size: 2.5rem; + font-weight: 600; + margin-right: 5px; +} + +@media (max-width: 510px) { + .website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item .countdown-value { + font-size: 2rem; + } +} + +@media (max-width: 510px) { + .website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item .countdown-text { + font-size: .9rem; + } +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item:first-child { + padding-left: 0; +} + +.website-detail section.product-detail .card.card-voucher-countdown .card-body .voucher-countdown .countdown-item:last-child { + padding-right: 0; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body { + padding: 0; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores { + padding: 15px 1.5625rem; + border-bottom: 0; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .card-content-title, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .card-content-title { + font-size: 1.3rem; + font-weight: 500; + margin-bottom: 10px; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .list-group .list-group-item, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .list-group .list-group-item { + border-right: 0; + border-left: 0; + padding: 5px 0 5px 20px; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + position: relative; + border: 0; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .list-group .list-group-item .item-container, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .list-group .list-group-item .item-container { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .list-group .list-group-item .item-container h5, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .list-group .list-group-item .item-container h5 { + color: var(--primary); + font-size: 1rem; + font-weight: 500; + margin-bottom: 0; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .list-group .list-group-item .item-container h5 small, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .list-group .list-group-item .item-container h5 small { + font-size: 90%; + color: #444; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .list-group .list-group-item .item-container .badge, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .list-group .list-group-item .item-container .badge { + display: -ms-flexbox; + display: flex; + height: 100%; + -ms-flex-align: center; + align-items: center; + margin-left: 15px; +} + +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-rules .list-group li.list-group-item:before, +.website-detail section.product-detail .card.card-product-subinfos .card-body .card-content-stores .list-group li.list-group-item:before { + content: '\f111'; + position: absolute; + top: 10px; + left: 0; + font-family: 'Font Awesome 5 Pro'; + font-size: 8px; + font-weight: 500; +} + +@media (max-width: 768px) { + .website-detail section.product-detail .card.card-alert-infos .btn { + width: 100%; + margin-bottom: 5px; + margin-left: 0 !important; + } + .website-detail section.product-detail .card.card-alert-infos .btn:last-child { + margin-bottom: 0; + } +} + +.website-detail section.product-detail .card.card-voucher-code .card-body { + text-align: center; + padding: 10px 15px; +} + +.website-detail section.product-detail .card.card-voucher-code .card-body small { + font-size: 1.1rem; + margin-bottom: 10px; +} + +.website-detail section.product-detail .card.card-voucher-code .card-body .voucher-code { + font-size: 2rem; + font-weight: 700; + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + letter-spacing: 1px; +} + +@media (max-width: 991px) { + .website-detail section.product-detail .card.card-voucher-code .card-body small { + font-size: 1rem; + } + .website-detail section.product-detail .card.card-voucher-code .card-body .voucher-code { + font-size: 1.4rem; + } +} + +.website-detail section.product-detail .card.card-voucher-code.is-used { + background-color: rgba(23, 198, 113, 0.15); + border: dashed 2px rgba(23, 198, 113, 0.65); +} + +.website-detail section.product-detail .card.card-voucher-code.is-used .voucher-code { + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-weight: 700; +} + +.website-detail section.product-detail .card.card-voucher-code.is-expired { + background-color: rgba(220, 53, 69, 0.15); + border: dashed 2px rgba(220, 53, 69, 0.65); +} + +.website-detail section.product-detail .card.card-voucher-code.is-expired .voucher-code { + font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-weight: 700; +} + +.website-detail section.product-detail .btn-get-product { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} + +.website-detail section.product-detail .btn-get-product .btn-text, +.website-detail section.product-detail .btn-get-product .btn-icon { + display: inline-block; +} + +.website-detail section.product-detail .btn-get-product .btn-text { + width: calc(100% - 30px); + font-weight: 400; + text-align: center; + white-space: normal; + margin-left: 30px; +} + +.website-detail section.product-detail .btn-get-product .btn-text strong { + font-weight: 600; +} + +@media (max-width: 768px) { + .website-detail section.product-detail .btn-get-product .btn-text { + margin-left: 0; + } +} + +.website-detail section.product-detail .btn-get-product .btn-icon { + width: 30px; + text-align: right; +} + +.website-detail.is-offer section.product-detail .card.card-product-infos .card-body .card-content-info { + background-color: #fd7e14; +} + +.website-detail.is-offer section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points { + background-color: #fd7e14; +} + +.website-detail.is-offer section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points:before { + border-right-color: #FFF; +} + +.website-detail.is-offer section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead { + background-color: #fff; + color: #fd7e14; +} + +.website-detail.is-offer section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead:before { + border-right-color: #fd7e14; +} + +.website-detail.is-offer section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type i:before { + content: "\f06b"; +} + +.website-detail.is-offer section.product-detail .card.card-voucher-code.is-generated { + background-color: rgba(253, 126, 20, 0.15); + border: dashed 2px rgba(253, 126, 20, 0.65); +} + +.website-detail.is-offer.is-voucher-generated section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points { + display: none; +} + +.website-detail.is-offer.is-voucher-generated section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead { + padding: 0 15px; + background-color: #fd7e14; + color: #FFF; +} + +.website-detail.is-reward section.product-detail .card.card-product-infos .card-body .card-content-info { + background-color: #4472F3; +} + +.website-detail.is-reward section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points { + background-color: #4472F3; +} + +.website-detail.is-reward section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points:before { + border-right-color: #FFF; +} + +.website-detail.is-reward section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead { + background-color: #fff; + color: #4472F3; +} + +.website-detail.is-reward section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead:before { + border-right-color: #4472F3; +} + +.website-detail.is-reward section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-type i:before { + content: "\f005"; +} + +.website-detail.is-reward section.product-detail .card.card-voucher-code.is-generated { + background-color: rgba(68, 114, 243, 0.15); + border: dashed 2px rgba(68, 114, 243, 0.65); +} + +.website-detail.is-reward.is-voucher-generated section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points { + display: none; +} + +.website-detail.is-reward.is-voucher-generated section.product-detail .card.card-product-infos .card-body .card-content-info .card-product-points-lead { + padding: 0 15px; + background-color: #4472F3; + color: #FFF; +} + +@media (max-width: 991px) { + .website-detail .btn-get-product { + position: fixed; + bottom: 0; + left: 0; + border-radius: 0; + height: 50px; + z-index: 10; + box-shadow: 2px 0 16px 6px rgba(0, 0, 0, 0.25); + width: calc(720px - 30px); + left: 0; + right: 0; + margin: 0 auto; + } +} + +@media (max-width: 767px) { + .website-detail .btn-get-product { + position: fixed; + bottom: 0; + left: 0; + border-radius: 0; + height: 50px; + z-index: 10; + box-shadow: 2px 0 16px 6px rgba(0, 0, 0, 0.25); + width: calc(540px - 30px); + left: 0; + right: 0; + margin: 0 auto; + } +} + +@media (max-width: 575px) { + .website-detail .btn-get-product { + position: fixed; + bottom: 0; + left: 0; + border-radius: 0; + height: 50px; + z-index: 10; + box-shadow: 2px 0 16px 6px rgba(0, 0, 0, 0.25); + width: 100%; + left: 0; + right: 0; + margin: 0 auto; + } +} + +.website-home .page-header-intro { + background-color: var(--primary); +} + +.website-home .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-home .page-header-intro .wrapper .page-header-content .header-intro-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +@media (max-width: 500px) { + .website-home .page-header-intro .wrapper .page-header-action .btn { + width: 100%; + } + .website-home .page-header-intro .wrapper .page-header-action .btn:first-child { + margin-top: 0 !important; + } + .website-home .page-header-intro .wrapper .page-header-action .btn:last-child { + margin-top: 15px; + } +} + +.website-home section.review-store { + padding: 10px 0; + margin-bottom: 0 !important; + background-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 5%)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.website-home section.review-store .review-store-action { + text-align: right; +} + +.website-home section.review-store .review-store-action .review-store-lead { + margin-right: 4px; +} + +.website-home section.review-store .review-store-action a { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + font-weight: 600; +} + +.website-home section.review-store .review-store-action a:before { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +@media (max-width: 575px) { + .website-home section.review-store .review-store-action { + text-align: center; + } +} + +@media (max-width: 412px) { + .website-home section.review-store .review-store-action { + font-size: 0.8rem; + } +} + +@media (max-width: 575px) { + .website-home section.review-store { + text-align: center; + } +} + +.website-home section.messages-system { + margin-bottom: 0 !important; +} + +.website-home section.messages-system .alert { + padding: 15px; + transition: all 300ms; + text-align: center; +} + +.website-home section.messages-system .alert.alert-review-experience { + text-align: left; +} + +.website-home section.messages-system .alert.alert-review-experience .close { + color: #fff; + background-color: #212529; + top: -10px; + right: -10px; + opacity: 1; + border-radius: 50%; + width: 30px; + height: 30px; + padding: 0 0 4px 0; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-home section.messages-system .alert.alert-review-experience .close i { + opacity: .6; + font-size: 1.1rem; +} + +.website-home section.messages-system .alert.alert-review-experience .close:hover i { + opacity: 1; +} + +.website-home section.messages-system .alert.alert-review-experience .alert-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + color: #333; +} + +.website-home section.messages-system .alert.alert-review-experience .alert-content .alert-text .alert-heading { + font-size: 1.2rem; + font-weight: 600; + margin-bottom: 3px; + line-height: 1.2; +} + +@media (max-width: 767px) { + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-text { + margin-right: 0; + } +} + +.website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action { + display: -ms-flexbox; + display: flex; + color: #212529; +} + +.website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating { + margin: 0px; +} + +.website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating i { + font-size: 1.6rem; +} + +.website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating-hint-text { + font-weight: 600; + margin: 2px 10px 0 0; +} + +@media (max-width: 991px) { + .website-home section.messages-system .alert.alert-review-experience .alert-content { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: inherit; + justify-content: inherit; + } + .website-home section.messages-system .alert.alert-review-experience .alert-content .close { + color: #fff; + background-color: transparent; + top: 0; + right: 0; + opacity: 1; + border-radius: 50%; + width: 30px; + height: 30px; + padding: 0 0 4px 0; + box-shadow: none; + } + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-text, + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action { + width: 100%; + } + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action { + margin-top: 15px; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -ms-flex-pack: end; + justify-content: flex-end; + } + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating-hint-text { + margin: 2px 0 0 10px; + } +} + +@media (max-width: 500px) { + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action { + -ms-flex-pack: center; + justify-content: center; + text-align: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating, + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating-hint-text { + width: 100%; + } + .website-home section.messages-system .alert.alert-review-experience .alert-content .alert-action .js--review-rating-hint-text { + margin-top: 8px; + } +} + +.website-home section.messages-system .alert.alert-verify-phone a, .website-home section.messages-system .alert.alert-user-info a { + color: #FFF; +} + +.website-home section.messages-system .alert.alert-verify-phone a:before, .website-home section.messages-system .alert.alert-user-info a:before { + background-color: #FFF; +} + +.website-home section.messages-system .alert:hover { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-home section.messages-system .alert:first-child { + margin-top: 25px; +} + +.website-home section.messages-system .alert:last-child { + margin-bottom: 0; +} + +.website-loyalty-panel .page-header-intro { + background-color: var(--primary); +} + +.website-loyalty-panel .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-loyalty-panel .page-header-intro .wrapper .page-header-content .header-intro-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.website-loyalty-panel section.loyalty-panel { + padding: 15px 0; + margin-bottom: 0 !important; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); + margin-bottom: 24px; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-header { + height: 80px; + background-color: var(--primary); +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body { + padding-left: 0; + padding-right: 0; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-photo { + margin-top: -70px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-photo .user-photo-file { + width: 100px; + height: 100px; + background-repeat: no-repeat; + background-position: center; + background-size: cover; + border-radius: 50%; + box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main { + text-align: center; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal { + padding: 20px; + border-bottom: solid thin #e1e5eb; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-name, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-name, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-name { + margin-bottom: 1px; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-date-begin-client, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-date-begin-client, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-date-begin-client { + font-size: 0.85rem; + font-weight: 400; + font-style: italic; + margin-bottom: 0; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-info-item, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-info-item, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-info-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 10px; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-info-item .item-icon, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-info-item .item-icon, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-info-item .item-icon { + margin-right: 15px; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-info-item .item-icon i, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-info-item .item-icon i, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-info-item .item-icon i { + font-size: 1.1rem; + color: var(--primary); +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-info-item .item-content span, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-info-item .item-content span, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-info-item .item-content span { + display: block; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-info-item .item-content span:last-child, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-info-item .item-content span:last-child, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-info-item .item-content span:last-child { + font-weight: 700; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-main .user-info-item:last-child, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-contact .user-info-item:last-child, +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal .user-info-item:last-child { + margin-bottom: 0; +} + +.website-loyalty-panel section.loyalty-panel .card.card-user-info .card-body .user-info-personal { + border: 0; + padding-bottom: 0; +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation, .website-loyalty-panel section.loyalty-panel .card.card-points-summary { + margin-bottom: 15px; + box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1); +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-header, +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-footer, .website-loyalty-panel section.loyalty-panel .card.card-points-summary .card-header, +.website-loyalty-panel section.loyalty-panel .card.card-points-summary .card-footer { + background-color: #fff; +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-header .card-title, .website-loyalty-panel section.loyalty-panel .card.card-points-summary .card-header .card-title { + font-weight: 500; +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-body, .website-loyalty-panel section.loyalty-panel .card.card-points-summary .card-body { + padding: 0; +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-footer, .website-loyalty-panel section.loyalty-panel .card.card-points-summary .card-footer { + text-align: center; +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-header .card-title { + font-weight: 400; +} + +.website-loyalty-panel section.loyalty-panel .card.card-points-validation .card-header .card-title strong { + font-weight: 600; +} + +.website-offers .page-header-intro { + background-color: #fd7e14; +} + +.website-offers .page-header-intro .header-intro-title { + color: #FFF; +} + +.website-offers section.products-lists section .products-list-header .product-list-title strong { + font-weight: 600; + color: #fd7e14; +} + +.website-review .page-header-intro { + background-color: #ffb400; +} + +.website-review .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-review .page-header-intro .wrapper .page-header-content .header-intro-description { + color: #212529; +} + +.website-review section.review-store { + padding: 15px 0; +} + +.website-review section.review-store .card { + max-width: 100%; + background-color: #fff; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-review section.review-store .card .card-header, +.website-review section.review-store .card .card-footer { + background-color: #fff; +} + +.website-review section.review-store .card .card-header { + padding: 10px 20px; +} + +.website-review section.review-store .card .card-header .card-title { + font-size: 1.4rem; + font-weight: 500; + margin-bottom: 0; +} + +.website-review section.review-store .card .card-body { + padding: 15px 20px; +} + +.website-review section.review-store .card .card-body .form-group { + margin-bottom: 25px; +} + +.website-review section.review-store .card .card-body .form-group:last-child { + margin-bottom: 0; +} + +.website-review section.review-store .card .card-footer { + padding: 10px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.website-review section.review-store .card.card-review-store, .website-review section.review-store .card.card-review-rating { + display: none; +} + +.website-review section.review-store.is-review-store-active .card-review-store { + display: -ms-flexbox; + display: flex; +} + +.website-review section.review-store.is-review-store-active .card-review-rating { + display: none; +} + +.website-review section.review-store.is-review-rating-active .card-review-store { + display: none; +} + +.website-review section.review-store.is-review-rating-active .card-review-rating { + display: -ms-flexbox; + display: flex; +} + +.website-rewards .page-header-intro { + background-color: #4472F3; +} + +.website-rewards .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-rewards .page-header-intro .wrapper .page-header-content .header-intro-description { + color: #fff; +} + +.website-rewards section.products-lists section .products-list-header .product-list-title strong { + font-weight: 600; + color: #4472F3; +} + +.website-stores .page-header-intro { + background-color: var(--primary); +} + +.website-stores .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-stores .page-header-intro .wrapper .page-header-content .header-intro-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.website-stores section.stores-list { + padding: 15px 0; +} + +.website-stores section.stores-list .alert.alert-stores-info { + margin-bottom: 20px; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-stores section.stores-list .alert.alert-stores-info ul { + list-style: none; + padding: 0; + margin-bottom: 0; +} + +.website-stores section.stores-list .alert.alert-stores-info ul li { + position: relative; + padding-left: 15px; + margin-bottom: 5px; + font-size: 1.05rem; + line-height: 1.5; +} + +.website-stores section.stores-list .alert.alert-stores-info ul li:before { + content: '\f111'; + position: absolute; + top: 5px; + left: 0; + font-family: 'Font Awesome 5 Pro'; + font-size: 8px; + font-weight: 500; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group { + border-radius: 0.625rem; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item { + border-right: 0; + border-left: 0; + padding: 10px 20px; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item .item-container { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item .item-container h5 { + color: var(--primary); + font-size: 1rem; + font-weight: 500; + margin-bottom: 0; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item .item-container h5 small { + font-size: 90%; + color: #444; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item .item-container .badge { + display: -ms-flexbox; + display: flex; + height: 100%; + -ms-flex-align: center; + align-items: center; + margin-left: 15px; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item:first-child { + border-top: 0; +} + +.website-stores section.stores-list .store-content-layout .card.card-stores-list .list-group .list-group-item:last-child { + border-bottom: 0; +} + +.website-stores section.stores-list .store-content-layout .stores-list-map { + width: 100%; + height: 60vh; + border-radius: 0.625rem; + overflow: hidden; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +@media (max-width: 991px) { + .website-stores section.stores-list .store-content-layout { + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + .website-stores section.stores-list .store-content-layout .stores-list-map { + margin-bottom: 15px; + height: 250px; + } +} + +.website-subway-intro { + position: relative; + background-image: url("../images/subway-cover.jpeg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; +} + +.website-subway-intro header#page-header { + background-color: transparent; + box-shadow: none; +} + +.website-subway-intro header#page-header .content-header .content-header-section { + margin-top: auto; +} + +.website-subway-intro header#page-header .content-header .content-header-section a { + padding: 15px; + background-color: #fff; + border-radius: 0.625rem; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-subway-intro header#page-header .content-header .content-header-section a img { + max-width: 160px; + max-height: 50px; +} + +.website-subway-intro main#main-container { + width: 100%; + min-height: inherit !important; + height: calc(100vh - 80px); + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.website-subway-intro main#main-container .wrapper { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .website-subway-intro main#main-container .wrapper { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .website-subway-intro main#main-container .wrapper { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .website-subway-intro main#main-container .wrapper { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .website-subway-intro main#main-container .wrapper { + max-width: 1140px; + } +} + +.website-subway-intro main#main-container .wrapper .card { + width: 350px; + max-width: 100%; + background-color: #fff; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-subway-intro main#main-container .wrapper .card .card-header, +.website-subway-intro main#main-container .wrapper .card .card-footer { + background-color: #fff; +} + +.website-subway-intro main#main-container .wrapper .card .card-header { + padding: 10px 20px; +} + +.website-subway-intro main#main-container .wrapper .card .card-header .card-title { + font-size: 1.4rem; + font-weight: 500; + margin-bottom: 0; + color: #009222; +} + +.website-subway-intro main#main-container .wrapper .card .card-body { + padding: 15px 20px; +} + +.website-subway-intro main#main-container .wrapper .card .card-body .form-group { + margin-bottom: 25px; +} + +.website-subway-intro main#main-container .wrapper .card .card-body .form-group:last-child { + margin-bottom: 0; +} + +.website-subway-intro main#main-container .wrapper .card .card-footer { + padding: 10px 20px; +} + +.website-subway-intro:before { + content: ""; + display: block; + width: 100%; + height: 100%; + position: absolute; + background-color: rgba(5, 113, 41, 0.85); + background-blend-mode: darken; +} + +@media (max-width: 574px) { + .website-subway-intro { + background-color: #fff; + background-image: inherit; + border-top: solid 6px #009222; + } + .website-subway-intro header#page-header .content-header { + -ms-flex-pack: center; + justify-content: center; + } + .website-subway-intro header#page-header .content-header .content-header-section a { + box-shadow: none; + } + .website-subway-intro main#main-container .wrapper { + margin-top: 20px; + margin-bottom: auto; + text-align: center; + } + .website-subway-intro main#main-container .wrapper .card { + display: inline-block; + box-shadow: none; + text-align: left; + } + .website-subway-intro main#main-container .wrapper .card .card-header .card-title { + font-size: 1.2rem; + } + .website-subway-intro:before { + display: none; + } +} + +.website-user-account-remove .page-header-intro { + background-color: #dc3545; +} + +.website-user-account-remove .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-user-account-remove .page-header-intro .wrapper .page-header-content .header-intro-description { + color: #fff; +} + +.website-user-account-remove section.user-account-remove { + padding: 15px 0; +} + +@media (max-width: 768px) { + .website-user-account-remove section.user-account-remove .btn { + width: 100%; + margin-bottom: 5px; + margin-left: 0 !important; + } + .website-user-account-remove section.user-account-remove .btn:last-child { + margin-bottom: 0; + } +} + +.website-user-edit .page-header-intro { + background-color: var(--primary); +} + +.website-user-edit .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-user-edit .page-header-intro .wrapper .page-header-content .header-intro-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.website-user-edit section.user-edit { + padding: 15px 0; +} + +.website-user-edit section.user-edit .card .card-body.card-user-social .btn.btn-facebook-link { + height: 36px; +} + +@media (max-width: 575px) { + .website-user-edit section.user-edit .card .card-body.card-user-social .btn.btn-facebook-link { + width: 100%; + margin-top: 10px; + } +} + +.website-user-infos-complete main#main-container .wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container { + width: 450px; + max-width: 100%; + margin: 50px 15px 0; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos { + margin: 0 0 30px; + border-top: solid 3px var(--primary); +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-header { + padding: 10px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-header .card-header-icon { + -ms-flex-negative: 0; + flex-shrink: 0; + margin-left: 15px; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-header .card-header-icon i { + color: var(--primary); + font-size: 3rem; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-header .card-header-content { + -ms-flex-positive: 1; + flex-grow: 1; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-header .card-header-content h4, +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-header .card-header-content p { + margin-bottom: 0; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-body { + padding: 15px 20px; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-body .user-infos-form-container .form-group { + margin-bottom: 20px; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-body .user-infos-form-container .form-group:last-child { + margin-bottom: 0; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + padding: 10px 20px; +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-footer .card-footer-section { + -ms-flex-positive: 0; + flex-grow: 0; +} + +@media (max-width: 575px) { + .website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-footer { + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-footer .card-footer-section { + width: 100%; + text-align: center; + } + .website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos .card-footer .card-footer-section:first-child { + margin-top: 10px; + } +} + +@media (max-width: 990px) { + .website-user-infos-complete main#main-container .wrapper .user-infos-container .card.card-user-infos { + margin: 0 0 20px; + } +} + +.website-user-infos-complete main#main-container .wrapper .user-infos-container .user-infos-actions { + text-align: center; + margin-bottom: 20px; +} + +@media (max-width: 990px) { + .website-user-infos-complete main#main-container .wrapper .user-infos-container { + margin: 20px 15px 0; + } +} + +.website-user-password .page-header-intro { + background-color: var(--primary); +} + +.website-user-password .page-header-intro .wrapper .page-header-content .header-intro-title, +.website-user-password .page-header-intro .wrapper .page-header-content .header-intro-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.website-user-password section.user-password { + padding: 15px 0; +} + +.website-user-password section.user-password .card { + max-width: 100%; + background-color: #fff; + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.website-user-password section.user-password .card .card-header, +.website-user-password section.user-password .card .card-footer { + background-color: #fff; +} + +.website-user-password section.user-password .card .card-header { + padding: 10px 20px; +} + +.website-user-password section.user-password .card .card-header .card-title { + font-size: 1.4rem; + font-weight: 500; + margin-bottom: 0; +} + +.website-user-password section.user-password .card .card-body { + padding: 15px 20px; +} + +.website-user-password section.user-password .card .card-body .form-group:last-child { + margin-bottom: 0; +} + +.website-user-password section.user-password .card .card-footer { + padding: 10px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.website-voucher-generate .wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.website-voucher-generate .wrapper .voucher-container { + width: 450px; + max-width: 100%; + margin: 50px 15px 0; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher { + margin: 0 0 30px; + border-top: solid 3px var(--primary); +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-header { + padding: 10px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-header .card-header-icon { + -ms-flex-negative: 0; + flex-shrink: 0; + margin-left: 15px; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-header .card-header-icon i { + color: var(--primary); + font-size: 3rem; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-header .card-header-content { + -ms-flex-positive: 1; + flex-grow: 1; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-header .card-header-content h4, +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-header .card-header-content p { + margin-bottom: 0; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-body { + padding: 15px 20px; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-body .voucher-form-container .form-group { + margin-bottom: 20px; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-body .voucher-form-container .form-group:last-child { + margin-bottom: 0; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + padding: 10px 20px; +} + +.website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-footer .card-footer-section { + -ms-flex-positive: 0; + flex-grow: 0; +} + +@media (max-width: 575px) { + .website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-footer { + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-footer .card-footer-section { + width: 100%; + text-align: center; + } + .website-voucher-generate .wrapper .voucher-container .card.card-voucher .card-footer .card-footer-section:first-child { + margin-top: 25px; + } +} + +@media (max-width: 990px) { + .website-voucher-generate .wrapper .voucher-container .card.card-voucher { + margin: 0 0 20px; + } +} + +.website-voucher-generate .wrapper .voucher-container .voucher-actions { + text-align: center; + margin-bottom: 20px; +} + +@media (max-width: 990px) { + .website-voucher-generate .wrapper .voucher-container { + margin: 20px 15px 0; + } +} + +.website-score { + margin-bottom: 15px; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.website-score .page-header-intro { + background-color: var(--primary); + margin-bottom: 30px; +} + +.website-score .page-header-intro .page-header-content .header-intro-title, .website-score .page-header-intro .page-header-content .header-intro-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.website-score .delivery-score { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.website-score .delivery-score .card .card-body { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; +} + +.website-score .delivery-score .card .card-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.website-score .info-score .head-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + margin: 35px 0; +} + +.website-score .info-score .info-box { + display: -ms-flexbox; + display: flex; + margin-top: 30px; +} + +.website-score .info-score .info-box .icon-box { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.landing-page .bg-brand-color { + background-color: var(--primary); +} + +.landing-page [class^="landing-page"] { + background-color: #fff; +} + +.landing-page [class^="landing-page"]:nth-child(2n):not(.bg-brand-color) { + background-color: #f5f6f7; +} + +.landing-page .list-cards { + margin: 0; +} + +.landing-page .landing-page-banner { + background-color: var(--primary); + position: relative; + min-height: 295px; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + display: -ms-flexbox; + display: flex; + padding: 30px 0; +} + +.landing-page .landing-page-banner .wrapper .content .banner-title { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + font-size: 30px; +} + +.landing-page .landing-page-banner .wrapper .content .banner-description { + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + font-size: 18px; + font-weight: 300; +} + +.landing-page .landing-page-banner .wrapper .action .btn { + font-size: 13px; +} + +.landing-page .landing-page-join-us { + background-color: var(--primary); + position: relative; + min-height: 324px; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + display: -ms-flexbox; + display: flex; +} + +.landing-page .landing-page-join-us .wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-line-pack: center; + align-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 15px; + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.landing-page .landing-page-join-us .wrapper .join-us-content, .landing-page .landing-page-join-us .wrapper .join-us-action { + width: 100%; +} + +.landing-page .landing-page-join-us .wrapper .join-us-content .btn, .landing-page .landing-page-join-us .wrapper .join-us-action .btn { + width: 100%; + font-size: 13px; +} + +.landing-page .landing-page-join-us .wrapper .join-us-title { + font-size: 26px; + font-weight: 400; + line-height: 1.35; + color: #ffff; +} + +.landing-page .landing-page-join-us .wrapper .join-us-title strong { + font-weight: 600; + color: #ffff; +} + +.landing-page .landing-page-join-us .wrapper .join-us-description { + font-size: 16px; + font-weight: 300; + line-height: 1.35; + color: #ffff; +} + +.landing-page .landing-page-reward-highlight { + min-height: 295px; + padding: 20px 0; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .card { + box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.2); +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 600px; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper .reward-highlight-description .description-text { + margin-bottom: 30px; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper .reward-highlight-description .description-observation { + font-style: italic; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper i { + margin: 0 auto 15px auto; + color: #4472F3; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper h4 { + font-weight: 500; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper h4 span { + color: #4472F3; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .reward-highlight-action { + width: 100%; +} + +.landing-page .landing-page-reward-highlight .reward-highlight-content .reward-highlight-action .btn { + width: 100%; + background-color: #4472F3; + border-color: #4472F3; + font-size: 13px; +} + +.landing-page .landing-page-register-and-win { + min-height: 295px; + padding: 20px 0; +} + +.landing-page .landing-page-register-and-win .register-and-win-content { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + max-width: 1140px; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .card { + box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.2); +} + +.landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper .register-and-win-description .description-text { + margin-bottom: 5px; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper .register-and-win-description .description-observation { + font-style: italic; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper i { + margin: 0 auto 15px auto; + color: #fd7e14; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper h4 { + font-weight: 500; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper h4 span { + color: #fd7e14; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .register-and-win-action { + width: 100%; +} + +.landing-page .landing-page-register-and-win .register-and-win-content .register-and-win-action .btn { + padding-left: 10px; + padding-right: 10px; + font-size: 13px; + text-align: center; + width: 100%; +} + +.landing-page .landing-page-how-use { + background-color: #fff; + min-height: 295px; +} + +.landing-page .landing-page-how-use .how-use-content { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + height: 100%; +} + +.landing-page .landing-page-how-use .how-use-content .how-use-title { + font-weight: 500; + margin-bottom: 20px; + color: var(--primary); +} + +.landing-page .landing-page-how-use .how-use-content .how-use-list-item { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.landing-page .landing-page-how-use .how-use-content .how-use-list-item .how-use-item { + width: 100%; + color: var(--primary); + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-positive: 1; + flex-grow: 1; + padding: 20px; +} + +.landing-page .landing-page-how-use .how-use-content .how-use-list-item .how-use-item:last-child { + border: none; +} + +.landing-page .landing-page-how-use .how-use-content .how-use-list-item .how-use-item h5 { + color: var(--primary); + font-weight: 400; + margin: 10px; + text-align: center; +} + +.landing-page .landing-page-how-use .how-use-content .how-use-list-item .how-use-item h5 span { + white-space: nowrap; +} + +.landing-page .landing-page-how-use .how-use-content .how-use-list-item .how-use-item p { + color: #252525; + margin: 0; + text-align: center; +} + +.landing-page .landing-page-how-use .how-use-content .action { + margin-top: 20px; + text-align: center; + width: 100%; +} + +.landing-page .landing-page-how-use .how-use-content .action .btn { + width: 100%; + font-size: 13px; +} + +.landing-page .landing-page-reward-list { + padding: 20px 0; +} + +.landing-page .landing-page-reward-list .reward-list-content { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} + +.landing-page .landing-page-reward-list .reward-list-content .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 532px; + margin-bottom: 20px; +} + +.landing-page .landing-page-reward-list .reward-list-content .text-wrapper .reward-list-description .description-text { + margin-bottom: 5px; +} + +.landing-page .landing-page-reward-list .reward-list-content .text-wrapper .reward-list-description .description-observation { + font-style: italic; +} + +.landing-page .landing-page-reward-list .reward-list-content .text-wrapper i { + margin: 0 auto 15px auto; + color: #4472F3; +} + +.landing-page .landing-page-reward-list .reward-list-content .text-wrapper h4 { + margin: 0; + text-align: center; + font-weight: 500; +} + +.landing-page .landing-page-reward-list .reward-list-content .text-wrapper h4 span { + color: #4472F3; +} + +.landing-page .landing-page-reward-list .reward-list-content .reward-list-action { + width: 100%; +} + +.landing-page .landing-page-reward-list .reward-list-content .reward-list-action .btn { + width: 100%; + background-color: #4472F3; + border-color: #4472F3; + font-size: 13px; +} + +.landing-page .landing-page-offers .offers-content { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} + +.landing-page .landing-page-offers .offers-content .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 532px; + margin-bottom: 20px; +} + +.landing-page .landing-page-offers .offers-content .text-wrapper .offers-description .description-text { + margin-bottom: 5px; +} + +.landing-page .landing-page-offers .offers-content .text-wrapper .offers-description .description-observation { + font-style: italic; +} + +.landing-page .landing-page-offers .offers-content .text-wrapper i { + margin: 0 auto 15px auto; + color: #fd7e14; +} + +.landing-page .landing-page-offers .offers-content .text-wrapper h4 { + margin: 0; + text-align: center; + font-weight: 500; +} + +.landing-page .landing-page-offers .offers-content .text-wrapper h4 span { + color: #fd7e14; +} + +.landing-page .landing-page-offers .offers-content .offers-action { + width: 100%; +} + +.landing-page .landing-page-offers .offers-content .offers-action .btn { + width: 100%; + background-color: #fd7e14; + border-color: #fd7e14; + font-size: 13px; +} + +.landing-page .card.card-product:hover { + box-shadow: none; +} + +@media (max-width: 500px) { + .landing-page .landing-page-banner .wrapper .action .btn { + width: 100%; + } + .landing-page .landing-page-banner .wrapper .action .btn:first-child { + margin-top: 0 !important; + } + .landing-page .landing-page-banner .wrapper .action .btn:last-child { + margin-top: 15px; + } +} + +@media (min-width: 576px) { + .landing-page .landing-page-how-use .how-use-content .how-use-list-item { + padding: 0 50px; + } + .landing-page .list-cards { + margin: 0 15px; + } +} + +@media (min-width: 768px) { + .landing-page .landing-page-how-use .how-use-content .how-use-list-item { + padding: 0; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-pack: distribute; + justify-content: space-around; + } + .landing-page .landing-page-how-use .how-use-content .how-use-list-item .how-use-item { + border-right: solid 1px rgba(0, 0, 0, 0.25); + width: 33%; + } + .landing-page .landing-page-how-use .how-use-content .action .btn { + width: auto; + } + .landing-page .landing-page-reward-list .reward-list-content { + -ms-flex-pack: center; + justify-content: center; + } + .landing-page .landing-page-reward-list .reward-list-content .text-wrapper i { + margin: 0 0 15px 0; + } + .landing-page .landing-page-reward-list .reward-list-content .reward-list-action .btn { + width: auto; + margin-top: 20px; + } + .landing-page .landing-page-offers .offers-content { + -ms-flex-pack: center; + justify-content: center; + } + .landing-page .landing-page-offers .offers-content .text-wrapper i { + margin: 0 0 15px 0; + } + .landing-page .landing-page-offers .offers-content .offers-action .btn { + width: auto; + margin-top: 20px; + } + .landing-page .landing-page-register-and-win .register-and-win-content .register-and-win-action { + width: auto; + } + .landing-page .landing-page-register-and-win .register-and-win-content .register-and-win-action .btn { + width: auto; + } + .landing-page .landing-page-reward-highlight .reward-highlight-content .reward-highlight-action { + width: auto; + } + .landing-page .landing-page-reward-highlight .reward-highlight-content .reward-highlight-action .btn { + width: auto; + } + .landing-page .landing-page-join-us .wrapper .join-us-content .btn, .landing-page .landing-page-join-us .wrapper .join-us-action .btn { + width: auto; + } +} + +@media (min-width: 992px) { + .landing-page .landing-page-reward-highlight .reward-highlight-content { + -ms-flex-direction: row; + flex-direction: row; + } + .landing-page .landing-page-reward-highlight .reward-highlight-content .card-wrapper { + -ms-flex-order: 1; + order: 1; + margin-right: 20px; + max-width: 320px; + } + .landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper { + -ms-flex: 1; + flex: 1; + -ms-flex-order: 2; + order: 2; + margin-left: 40px; + } + .landing-page .landing-page-reward-highlight .reward-highlight-content .text-wrapper i { + margin: 0 0 15px 0; + } + .landing-page .landing-page-reward-highlight .reward-highlight-content .reward-highlight-action { + -ms-flex-order: 3; + order: 3; + } + .landing-page .landing-page-register-and-win .register-and-win-content { + -ms-flex-direction: row; + flex-direction: row; + } + .landing-page .landing-page-register-and-win .register-and-win-content .card-wrapper { + -ms-flex-order: 1; + order: 1; + margin-right: 20px; + max-width: 320px; + } + .landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper { + -ms-flex: 1; + flex: 1; + -ms-flex-order: 2; + order: 2; + margin-left: 40px; + } + .landing-page .landing-page-register-and-win .register-and-win-content .text-wrapper i { + margin: 0 0 15px 0; + } + .landing-page .landing-page-register-and-win .register-and-win-content .register-and-win-action { + -ms-flex-order: 3; + order: 3; + } +} + +@media (min-width: 1200px) { + .landing-page .landing-page-how-use .how-use-content .how-use-list-item { + max-width: 1070px; + } +} + +.mgm-page .odd-bg { + background-color: #F9FAFA !important; +} + +.mgm-page .mgm-disabled-info .bg-mgm-color { + background-color: #7A00FF; +} + +.mgm-page .mgm-disabled-info .banner-wrapper { + padding: 30px 0; +} + +.mgm-page .mgm-disabled-info .banner-wrapper h3 { + color: #FFF; + margin: 0; + font-weight: 400; + font-size: 24px; +} + +.mgm-page .mgm-disabled-info .content-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + padding: 50px 0; +} + +.mgm-page .mgm-disabled-info .content-wrapper .text-wrapper { + text-align: center; + margin: 10px 0; + min-width: 290px; + max-width: 50%; +} + +.mgm-page .mgm-disabled-info .content-wrapper .text-wrapper h4 { + font-weight: 400; +} + +.mgm-page .mgm-home .bg-mgm-color { + background-color: #7A00FF; +} + +.mgm-page .mgm-home .card:hover { + box-shadow: none; +} + +.mgm-page .mgm-home section { + background-color: #FFF; +} + +.mgm-page .mgm-home .list-cards { + margin: 0; +} + +.mgm-page .mgm-home .section-title { + margin-bottom: 30px; +} + +.mgm-page .mgm-home .banner { + display: -ms-flexbox; + display: flex; + height: 350px; + -ms-flex-align: center; + align-items: center; + text-align: center; +} + +.mgm-page .mgm-home .banner .share-link-wrapper { + display: -ms-flexbox; + display: flex; +} + +.mgm-page .mgm-home .banner .share-link-wrapper .copy-link { + max-width: 260px; + margin-right: 20px; +} + +.mgm-page .mgm-home .banner .share-link-wrapper .copy-link .shortened-link { + height: 40px; + font-size: 16px; +} + +.mgm-page .mgm-home .banner .share-link-wrapper .copy-link .btn-copy { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 10px; +} + +.mgm-page .mgm-home .banner .share-link-wrapper .copy-link .btn-copy .stronger { + font-weight: bolder; +} + +.mgm-page .mgm-home .banner .text-wrapper { + color: #FFF; +} + +.mgm-page .mgm-home .banner .text-wrapper h3 { + color: #FFF; +} + +.mgm-page .mgm-home .banner .text-wrapper h3 strong { + font-weight: bold; +} + +.mgm-page .mgm-home .banner .text-wrapper .description { + font-size: 20px; +} + +.mgm-page .mgm-home .banner .image-wrapper { + text-align: center; +} + +.mgm-page .mgm-home .banner .social-network-button { + -ms-flex-pack: center; + justify-content: center; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + width: 34px; + height: 34px; + font-size: 16px; +} + +.mgm-page .mgm-home .info-banner { + min-height: 166px; + background-color: #490099; + display: -ms-flexbox; + display: flex; +} + +.mgm-page .mgm-home .info-banner .info-wrapper { + display: -ms-flexbox; + display: flex; + color: #fff; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} + +.mgm-page .mgm-home .info-banner .info-wrapper .info-icon-wrapper { + margin-right: 25px; +} + +.mgm-page .mgm-home .info-banner .info-wrapper .info-description-wrapper .points-won { + font-size: 26px; + color: #fff; +} + +.mgm-page .mgm-home .info-banner .info-wrapper .info-description-wrapper .points-won strong { + font-weight: 500; +} + +.mgm-page .mgm-home .info-banner .info-wrapper .info-description-wrapper .extra-text { + font-size: 16px; +} + +.mgm-page .mgm-home .info-banner .info-wrapper .info-button-wrapper { + margin-left: auto; +} + +.mgm-page .mgm-home .info-banner .text-mgm-info { + color: #490099; +} + +.mgm-page .mgm-home .how-use { + min-height: 395px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 30px 0; +} + +.mgm-page .mgm-home .how-use .section-title { + font-size: 20px; +} + +.mgm-page .mgm-home .how-use .card { + margin-bottom: 10px; +} + +.mgm-page .mgm-home .how-use i { + color: #7A00FF; +} + +.mgm-page .mgm-home .register-and-win { + min-height: 295px; + padding: 30px 0; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + max-width: 1140px; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .card { + box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.2); +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper i { + font-size: 70px; + color: #fd7e14; + margin-bottom: 20px; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper .description { + font-weight: 400; + margin-bottom: 30px; + font-size: 20px; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper .description .highlight { + color: #fd7e14; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .btn-wrapper { + width: 100%; + text-align: center; +} + +.mgm-page .mgm-home .register-and-win .content-wrapper .btn-wrapper .btn { + padding-left: 10px; + padding-right: 10px; + font-size: 13px; + text-align: center; + width: 100%; +} + +.mgm-page .mgm-home .rewards { + padding: 30px 0; +} + +.mgm-page .mgm-home .rewards .content-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} + +.mgm-page .mgm-home .rewards .content-wrapper .text-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 532px; + margin-bottom: 20px; +} + +.mgm-page .mgm-home .rewards .content-wrapper .text-wrapper .reward-list-description .description-text { + margin-bottom: 5px; +} + +.mgm-page .mgm-home .rewards .content-wrapper .text-wrapper .reward-list-description .description-observation { + font-style: italic; +} + +.mgm-page .mgm-home .rewards .content-wrapper .text-wrapper i { + margin: 0 auto 15px auto; + color: #4472F3; +} + +.mgm-page .mgm-home .rewards .content-wrapper .text-wrapper h4 { + margin: 0; + text-align: center; + font-weight: 500; +} + +.mgm-page .mgm-home .rewards .content-wrapper .text-wrapper h4 .text-highlight { + color: #4472F3; +} + +.mgm-page .mgm-home .rewards .content-wrapper .btn-wrapper { + width: 100%; +} + +.mgm-page .mgm-home .rewards .content-wrapper .btn-wrapper .btn { + width: 100%; + background-color: #4472F3; + border-color: #4472F3; + font-size: 13px; +} + +.mgm-page .mgm-home .rules { + padding: 30px 0; +} + +.mgm-page .mgm-home .rules .content-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} + +.mgm-page .mgm-home .rules .content-wrapper h4 { + margin: 0; + text-align: center; + font-weight: 500; +} + +.mgm-page .mgm-home .rules .content-wrapper .rules-list { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding: 10px 0; +} + +.mgm-page .mgm-home .rules .content-wrapper .rules-list .rule-row { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + max-width: 750px; +} + +.mgm-page .mgm-home .rules .content-wrapper .rules-list .rule-row .number-wrapper .number-circle { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + background-color: #e9ecef; + width: 40px; + height: 40px; + margin: 0; +} + +.mgm-page .mgm-home .rules .content-wrapper .rules-list .rule-row .rule-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.mgm-page .mgm-home .rules .content-wrapper .rules-list .rule-row .rule-wrapper p { + margin: 0; +} + +.mgm-page .mgm-home .footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 184px; + text-align: center; +} + +.mgm-page .mgm-home .footer .text-wrapper { + display: -ms-flexbox; + display: flex; +} + +.mgm-page .mgm-home .footer .text-wrapper h3 { + font-size: 26px; + color: #FFF; +} + +@media (max-width: 768px) { + .mgm-page .mgm-home .banner .share-link-wrapper { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + } + .mgm-page .mgm-home .banner .share-link-wrapper .copy-link { + margin-right: 0; + margin-bottom: 20px; + } + .mgm-page .mgm-home .info-banner { + padding: 30px 0; + } + .mgm-page .mgm-home .info-banner .info-wrapper { + -ms-flex-direction: column; + flex-direction: column; + } + .mgm-page .mgm-home .info-banner .info-wrapper .info-icon-wrapper { + margin-right: 0; + } + .mgm-page .mgm-home .info-banner .info-wrapper .info-description-wrapper { + margin-top: 15px; + text-align: center; + } + .mgm-page .mgm-home .info-banner .info-wrapper .info-description-wrapper .points-won { + font-size: 22px; + } + .mgm-page .mgm-home .info-banner .info-wrapper .info-button-wrapper { + margin-right: auto; + margin-top: 30px; + } +} + +@media (min-width: 768px) { + .mgm-page .mgm-home .banner { + text-align: left; + } + .mgm-page .mgm-home .how-use .card { + margin-bottom: 0; + } + .mgm-page .mgm-home .how-use .section-title { + font-size: 24px; + } + .mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper { + text-align: left; + } + .mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper .description { + font-size: 26px; + } + .mgm-page .mgm-home .register-and-win .content-wrapper .btn-wrapper .btn { + width: 300px; + } + .mgm-page .mgm-home .rewards .content-wrapper { + -ms-flex-pack: center; + justify-content: center; + } + .mgm-page .mgm-home .rewards .content-wrapper .text-wrapper i { + margin: 0 0 15px 0; + } + .mgm-page .mgm-home .rewards .content-wrapper .btn-wrapper .btn { + width: auto; + margin-top: 20px; + } + .mgm-page .mgm-home .footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 144px; + text-align: left; + } + .mgm-page .mgm-home .footer p { + font-size: 26px; + margin: 0; + } +} + +@media (min-width: 992px) { + .mgm-page .mgm-home .register-and-win .content-wrapper { + -ms-flex-direction: row; + flex-direction: row; + } + .mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper { + -ms-flex: 1; + flex: 1; + -ms-flex-order: 2; + order: 2; + margin-left: 40px; + } + .mgm-page .mgm-home .register-and-win .content-wrapper .text-wrapper i { + margin: 0 0 15px 0; + } + .mgm-page .mgm-home .register-and-win .content-wrapper .btn-wrapper { + -ms-flex-order: 3; + order: 3; + } +} + +#userPrivacyTermModal .birthday-label { + margin-top: 10px; + background: #EFEEF1; + border-radius: 5px 5px 0px 0px; + padding: 10px 0px 0px 10px; + margin-bottom: -5px; +} + +#userPrivacyTermModal .birthday-input { + background: #EFEEF1; + padding: 0px 10px 10px 10px; + border-radius: 0px 0px 5px 5px; +} + +#userPrivacyTermModal .day-input, #userPrivacyTermModal .month-input, #userPrivacyTermModal .year-input { + padding: 5px; + font-size: 15px; + font-family: montserrat; + text-align: right; + width: 47px; + margin-right: 10px; + color: #000 !important; + border: #FFF; + border-radius: 3px; +} + +#userPrivacyTermModal .year-input { + width: 80px; +} + +#userPrivacyTermModal .do-after-btn { + margin-left: 80px; + text-decoration: none; +} + +.banner-lgpd-consent-container { + position: fixed; + left: 0; + bottom: 10px; + display: -ms-flexbox; + display: flex; + width: 100vw; + -ms-flex-pack: center; + justify-content: center; + z-index: 29999999; +} + +.banner-lgpd-consent--show { + -webkit-animation: show 1s both; + animation: show 1s both; +} + +.banner-lgpd-consent { + box-sizing: border-box; + height: 70px; + padding: 27px; + background-color: rgba(64, 64, 64, 0.9); + box-shadow: 0 8px 6px 0 rgba(0, 0, 0, 0.4); + border-radius: 5px; + overflow: hidden; + text-align: center; +} + +.banner-lgpd-consent__column { + padding: 0 54px; + margin: auto; + color: #FFF; + font-size: 14px; + font-weight: 300; + line-height: 16px; +} + +.banner-lgpd-consent__link { + color: #FFF; + text-decoration: underline; +} + +.banner-lgpd-consent__link:hover { + color: #FFF; + text-decoration: none; +} + +.banner-lgpd-consent__accept { + margin-top: -8px; + width: 118px; + height: 36px; + line-height: 15px; + background: #E9B425; + border-radius: 1px; + cursor: pointer; + color: #000; + border: none; + box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.4); + transition: all .3s; +} + +.banner-lgpd-consent__accept:hover { + color: #FFF; +} + +@media screen and (max-width: 992px) { + .banner-lgpd-consent { + height: auto; + padding: 17px; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .banner-lgpd-consent__accept { + margin-top: 16px; + } +} + +a { + font-weight: 400; + color: var(--primary); + position: relative; + cursor: pointer; + text-decoration: none; +} + +a.link-effect { + text-decoration: underline; + color: #1c94f5; +} + +a.link-effect.alert-link { + font-weight: bolder; + text-decoration: underline; +} + +a.link-effect.link-effect-muted { + color: #555; +} + +a.link-effect.link-effect-muted:before { + background-color: #555; +} + +a:hover { + text-decoration: none; + color: #097ad5; +} + +img { + max-width: 100%; + vertical-align: middle; + border-style: none; +} + +#page-container { + margin: 0 auto; + width: 100%; + min-width: 320px; + background-color: #f5f6f7; +} + +#page-container main#main-container { + min-height: 100vh; +} + +#page-container main#main-container .wrapper section { + margin-bottom: 35px; +} + +#page-container main#main-container .wrapper section:last-child { + margin-bottom: 0; +} + +#page-container main#main-container .wrapper.load-content-animated { + -webkit-animation: fadein 0.5s ease-in; + animation: fadein 0.5s ease-in; +} + +#page-container main#main-container.is-height-auto { + min-height: auto; +} + +#page-container main#main-container.landing-page .wrapper section { + margin: 0px; + padding: 50px 0; +} + +body { + position: relative; +} + +body.is-menu-open { + overflow: hidden; +} + +label { + font-weight: 400; +} + +.list-cards { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0 15px; +} + +.list-cards .card-product { + width: calc((100% / 4) - 11.5px); + -ms-flex-positive: 0; + flex-grow: 0; + margin-right: 15px; +} + +.list-cards .card-product:nth-child(4n) { + margin-right: 0; +} + +@media (max-width: 1199px) { + .list-cards .card-product { + width: calc((100% / 3) - 10px); + } + .list-cards .card-product:nth-child(3n) { + margin-right: 0; + } + .list-cards .card-product:nth-child(4n) { + margin-right: 15px; + } +} + +@media (max-width: 991px) { + .list-cards .card-product { + width: calc((100% / 2) - 8px); + } + .list-cards .card-product:nth-child(2n) { + margin-right: 0; + } + .list-cards .card-product:nth-child(3n) { + margin-right: 15px; + } +} + +@media (max-width: 575px) { + .list-cards .card-product { + width: 100%; + height: auto; + margin-right: 0; + margin-left: 0; + } + .list-cards .card-product:nth-child(2n), .list-cards .card-product:nth-child(3n), .list-cards .card-product:nth-child(4n) { + margin-right: 0; + } +} + +.list-cards.is-list-vouchers .card-product-voucher { + width: calc((100% / 2) - 7.5px); + -ms-flex-positive: 0; + flex-grow: 0; + margin-right: 15px; +} + +.list-cards.is-list-vouchers .card-product-voucher:nth-child(2n) { + margin-right: 0; +} + +@media (max-width: 991px) { + .list-cards.is-list-vouchers .card-product-voucher { + width: 100%; + margin: 0 0 15px; + } + .list-cards.is-list-vouchers .card-product-voucher:last-child { + margin-bottom: 0; + } +} + +.modal.modal-rules .modal-header { + padding: 15px 20px; +} + +.modal.modal-rules .modal-header .modal-title { + font-weight: 500; +} + +.modal.modal-rules .modal-header .close { + margin: -.9375rem 0; + padding: 15px; +} + +.modal.modal-rules .modal-body { + padding: 15px 20px; +} + +.modal.modal-rules .modal-body .list-group .list-group-item { + border-right: 0; + border-left: 0; + padding: 5px 0 5px 20px !important; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + position: relative; + border: 0; +} + +.modal.modal-rules .modal-body .list-group .list-group-item:before { + content: '\f111'; + position: absolute; + top: 10px; + left: 0; + font-family: 'Font Awesome 5 Pro'; + font-size: 8px; + font-weight: 500; +} + +.modal.modal-success .modal-body { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + text-align: center; +} + +.modal.modal-success .modal-body .icon-check { + color: var(--success); + padding: 20px 0px 40px 0px; +} + +.modal.modal-success .modal-body .primary-text { + font-size: 16px; +} + +.modal.modal-success .modal-body .secondary-text { + color: var(--gray); + font-style: italic; +} + +.empty-state-wrapper { + padding: 40px 0; + margin-bottom: 0; + margin-top: 3em; +} + +section.products-lists { + margin-bottom: 0 !important; +} + +section.products-lists section { + padding: 15px 0; + margin-bottom: 0 !important; + background-color: #f5f6f7; +} + +section.products-lists section:nth-child(2n) { + background-color: #fff; +} + +section.products-lists section .products-list-header .product-list-title { + font-size: 1.85rem; + margin-bottom: 0; +} + +section.products-lists section .products-list-header .product-list-title strong { + font-weight: 600; + color: #333; +} + +section.products-lists section .products-list-header .product-list-lead { + font-size: 1rem; + font-weight: 400; + margin-bottom: 10px; +} + +section.products-lists section.products-list-offers .product-list-title strong { + color: #fd7e14; +} + +section.products-lists section.products-list-features .product-list-title strong { + color: #4472F3; +} + +section.products-lists section.products-list-vouchers .product-list-title strong { + color: #333; +} + +section.products-lists section.products-list-reward .product-list-title strong { + color: #4472F3; +} + +section.social-network { + padding: 80px 0; +} + +section.social-network .intro h2 strong { + color: var(--primary); +} + +@media (max-width: 576px) { + section.social-network .card-social-link { + margin-bottom: 15px; + } +} + +.badge.badge-primary { + background-color: var(--primary); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.btn.btn-primary { + background-color: var(--primary); + border-color: var(--primary); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.btn.btn-primary:not(:disabled):not(.disabled):active, .btn.btn-primary:not(:disabled):not(.disabled).active, .btn.btn-primary:active { + background-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 2.5%)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 2.5%)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.btn.btn-primary:focus { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + box-shadow: 0 0 0 3px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.15), 0 3px 15px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn.btn-primary:hover { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.25); +} + +.btn.btn-outline-primary { + border-color: var(--primary); + color: var(--primary); +} + +.btn.btn-outline-primary:not(:disabled):not(.disabled):active, .btn.btn-outline-primary:not(:disabled):not(.disabled).active, .btn.btn-outline-primary:active { + background-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 2.5%)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-darker) - 2.5%)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.btn.btn-outline-primary:focus { + box-shadow: 0 0 0 3px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.15), 0 3px 15px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn.btn-outline-primary:hover { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.25); +} + +.btn.btn-white { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast-inverse)); +} + +.btn.btn-white:not(:disabled):not(.disabled):active, .btn.btn-white:not(:disabled):not(.disabled).active, .btn.btn-white:active { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast-inverse)); +} + +.btn.btn-white:focus { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast-inverse)); + box-shadow: 0 0 0 3px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast), 0.15), 0 3px 15px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast), 0.2), 0 2px 5px rgba(0, 0, 0, 0.1); +} + +.btn.btn-white:hover { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast-inverse)); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast), 0.25); +} + +.btn.btn-outline-white { + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.btn.btn-outline-white:not(:disabled):not(.disabled):active, .btn.btn-outline-white:not(:disabled):not(.disabled).active, .btn.btn-outline-white:active { + background-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-contrast) - 2.5%)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), calc(var(--primary-lightness-contrast) - 2.5%)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast-inverse)); +} + +.btn.btn-outline-white:focus { + box-shadow: 0 0 0 3px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast), 0.15), 0 3px 15px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast), 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important; +} + +.btn.btn-outline-white:hover { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast-inverse)); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast), 0.25); +} + +.pagination .page-item .page-link { + color: var(--primary); +} + +.pagination .page-item.active .page-link { + background-color: var(--primary); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); +} + +.pagination .page-item.active .page-link:hover { + background-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + border-color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-darker)); + color: hsl(var(--primary-hue), var(--primary-saturation), var(--primary-lightness-contrast)); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px hsla(var(--primary-hue), var(--primary-saturation), var(--primary-lightness), 0.25); +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before { + background-color: #17c671; + color: #fff; +} + +.form-control:focus:focus, +.form-control:focus:hover .form-control:focus { + border-color: var(--primary); +} + +.form-control:focus:focus:hover, +.form-control:focus:hover .form-control:focus:hover { + border-color: var(--primary); +} + +.select2-custom .select2-container--default.select2-container--focus .select2-selection { + border-color: var(--primary); +} + +/*! Site Generator Application */ +@media (max-width: 991px) { + .landing-page-site #page-container header#page-header.page-header-alternative .content-header.content-header-site-menu { + display: -ms-flexbox; + display: flex; + } +} + +.landing-page-site #page-container header#page-header.page-header-alternative .content-header.content-header-loyalty-menu { + display: none; +} + +.landing-page-site #page-container main#main-container .wrapper section { + margin-bottom: 0; +} + +.landing-page-site #page-container main#main-container .wrapper section .section-header { + text-align: center; + margin-bottom: 25px; +} + +.landing-page-site #page-container main#main-container .wrapper section .section-header .section-header-title { + font-size: 2.5rem; + font-weight: 600; + color: var(--primary); + margin-bottom: 5px; +} + +.landing-page-site #page-container main#main-container .wrapper section .section-header .section-header-description { + font-size: 1.2rem; + font-weight: 300; + margin-bottom: 10px; +} + +.landing-page-site #page-container main#main-container .wrapper section .section-action { + margin-top: 25px; + text-align: center; +} + +.landing-page-site #page-container main#main-container .wrapper section:first-child, .landing-page-site #page-container main#main-container .wrapper section:last-child { + margin-bottom: 0; +} + +.landing-page-site #page-container main#main-container .wrapper section:nth-child(odd) { + background-color: #fff; +} + +.landing-page-site #page-container main#main-container .wrapper section:not(.page-banner) { + padding: 55px 0; +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section .btn { + white-space: normal; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner { + width: 100%; + height: 70vh; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + position: relative; +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content { + position: relative; + z-index: 10; + color: #FFF; + text-align: center; + padding: 15px; +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-image { + max-width: 350px; + max-height: 150px; + margin-bottom: 16px; +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-name, +.landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-description { + font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-name { + font-size: 3.5rem; + font-weight: 600; + line-height: 1.2; + color: #FFF; + margin-bottom: 8px; + color: var(--primary); +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-name { + font-size: 2.5rem; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-description { + font-size: 1.6rem; + font-weight: 300; + margin-bottom: 0; +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.page-banner .page-banner-content .page-banner-description { + font-size: 1.2rem; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.page-banner:after { + content: ""; + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.75); +} + +@media (max-width: 1199px) { + .landing-page-site #page-container main#main-container .wrapper section.page-banner { + height: calc(80vh - 80px); + } +} + +.landing-page-site #page-container main#main-container .wrapper section.news .card-list-news { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card { + width: calc((100% / 3) - 20px); + display: -ms-flexbox; + display: flex; + margin: 0 15px; +} + +.landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card .card-img-top { + max-height: 220px; + object-fit: cover; +} + +.landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card .card-footer { + text-align: center; +} + +.landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card:first-child { + margin-left: 0; +} + +.landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card:last-child { + margin-right: 0; +} + +@media (max-width: 991px) { + .landing-page-site #page-container main#main-container .wrapper section.news .card-list-news { + -ms-flex-pack: center; + justify-content: center; + } + .landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card { + width: calc((100% / 2) - 23px); + margin-bottom: 15px; + } + .landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card:last-child { + margin: 0; + } +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.news .card-list-news { + -ms-flex-pack: center; + justify-content: center; + } + .landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card { + width: 100%; + margin: 0 0 15px; + } + .landing-page-site #page-container main#main-container .wrapper section.news .card-list-news .card:last-child { + margin: 0; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-bottom: 25px; +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item { + width: calc((100% / 4) - 12px); + margin: 0 15px 15px 0; +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item a { + display: inline-block; + transition: all 300ms; +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item a img { + width: 100%; + height: 26.4%; + object-fit: cover; + border-radius: 10px; + transition: all 300ms; +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item a:hover { + box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item a:hover img { + -webkit-transform: scale(1.05); + transform: scale(1.05); +} + +.landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(4n) { + margin-right: 0; +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item { + display: none; + } + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(1), .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(2), .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(3), .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(4) { + display: inline-block; + } +} + +@media (max-width: 584px) { + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item a img { + height: 100%; + } +} + +@media (max-width: 991px) { + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item { + width: calc((100% / 3) - 10px); + } + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(3n) { + margin-right: 0; + } + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(4n) { + margin-right: 15px; + } +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item { + width: calc((100% / 2) - 8px); + margin-right: 0 !important; + } + .landing-page-site #page-container main#main-container .wrapper section.photos .gallery .gallery-item:nth-child(odd) { + margin-right: 15px !important; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card { + width: calc((100% / 3) - 20px); + display: -ms-flexbox; + display: flex; + margin: 0 15px; +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card .card-img-top { + max-height: 220px; + object-fit: cover; +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card .card-body .card-title { + font-size: 1.5rem; + font-weight: 600; +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card .card-footer { + font-size: 1.2rem; + font-weight: 600; + color: var(--primary); +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card:first-child { + margin-left: 0; +} + +.landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card:last-child { + margin-right: 0; +} + +@media (max-width: 991px) { + .landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu { + -ms-flex-pack: center; + justify-content: center; + } + .landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card { + width: calc((100% / 2) - 23px); + margin-bottom: 15px; + } + .landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card:last-child { + margin: 0; + } +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu { + -ms-flex-pack: center; + justify-content: center; + } + .landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card { + width: 100%; + margin: 0 0 15px; + } + .landing-page-site #page-container main#main-container .wrapper section.menu .card-list-menu .card:last-child { + margin: 0; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item { + text-align: center; + display: -ms-flexbox; + display: flex; + border: 0; + background-color: transparent; +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-review { + margin: 20px 0 0; +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-review .review-user { + margin-bottom: 10px; +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-review .review-user img { + margin-bottom: 10px; + width: 80px; + height: 80px; + border-radius: 50%; + object-fit: cover; +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-review .review-user .user-info h5 { + font-weight: 600; + margin-bottom: 2.5px; +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-review .review-rating { + padding: 20px 0 0; + border-top: solid thin rgba(0, 0, 0, 0.15); +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-review .review-rating .star-rating i { + color: #ffb400; + font-size: 1.6rem; +} + +.landing-page-site #page-container main#main-container .wrapper section.testimonials .card.card-testimonial-item .testimonial-item-content { + margin: 10px 0 20px; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .map iframe { + width: 100%; + height: 350px; +} + +@media (max-width: 767px) { + .landing-page-site #page-container main#main-container .wrapper section.location .map { + margin-bottom: 15px; + } +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-address, +.landing-page-site #page-container main#main-container .wrapper section.location .location-opening-time, +.landing-page-site #page-container main#main-container .wrapper section.location .location-phone { + margin-bottom: 15px; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-address h5, +.landing-page-site #page-container main#main-container .wrapper section.location .location-opening-time h5, +.landing-page-site #page-container main#main-container .wrapper section.location .location-phone h5 { + font-weight: 600; + margin-bottom: 2.5px; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-address p, +.landing-page-site #page-container main#main-container .wrapper section.location .location-opening-time p, +.landing-page-site #page-container main#main-container .wrapper section.location .location-phone p { + font-size: 1rem; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-address table, +.landing-page-site #page-container main#main-container .wrapper section.location .location-opening-time table, +.landing-page-site #page-container main#main-container .wrapper section.location .location-phone table { + font-size: 1rem; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-opening-time table { + line-height: 1.5; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-opening-time table .week { + padding-right: 25px; + padding-bottom: 2px; +} + +.landing-page-site #page-container main#main-container .wrapper section.location .location-phone { + margin-bottom: 0; +} + +.landing-page-site #page-container .btn.btn-whatsapp { + position: fixed; + bottom: 15px; + right: 15px; + z-index: 500; +} + +/*! Vendor */ +/*! + * animate.css -http://daneden.me/animate + * Version - 3.7.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ +@-webkit-keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +@keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} + +@keyframes flash { + from, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.195312deg) skewY(-0.195312deg); + transform: skewX(-0.195312deg) skewY(-0.195312deg); + } +} + +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.195312deg) skewY(-0.195312deg); + transform: skewX(-0.195312deg) skewY(-0.195312deg); + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.heartBeat { + -webkit-animation-name: heartBeat; + animation-name: heartBeat; + -webkit-animation-duration: 1.3s; + animation-duration: 1.3s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} + +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge; +} + +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.delay-1s { + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.animated.delay-2s { + -webkit-animation-delay: 2s; + animation-delay: 2s; +} + +.animated.delay-3s { + -webkit-animation-delay: 3s; + animation-delay: 3s; +} + +.animated.delay-4s { + -webkit-animation-delay: 4s; + animation-delay: 4s; +} + +.animated.delay-5s { + -webkit-animation-delay: 5s; + animation-delay: 5s; +} + +.animated.fast { + -webkit-animation-duration: 800ms; + animation-duration: 800ms; +} + +.animated.faster { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; +} + +.animated.slow { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.slower { + -webkit-animation-duration: 3s; + animation-duration: 3s; +} + +@media (print), (prefers-reduced-motion) { + .animated { + -webkit-animation: unset !important; + animation: unset !important; + transition: none !important; + } +} + +.select2-custom .select2-container { + box-sizing: border-box; + width: 100% !important; + display: block; + margin: 0; + position: relative; + vertical-align: middle; +} + +.select2-custom .select2-container .select2-selection--single { + box-sizing: border-box; + cursor: pointer; + display: block; + height: 28px; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-user-select: none; +} + +.select2-custom .select2-container .select2-selection--single .select2-selection__rendered { + display: block; + padding-left: 8px; + padding-right: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.select2-custom .select2-container .select2-selection--single .select2-selection__clear { + position: relative; +} + +.select2-custom .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { + padding-right: 8px; + padding-left: 20px; +} + +.select2-custom .select2-container .select2-selection--multiple { + box-sizing: border-box; + cursor: pointer; + display: block; + min-height: 32px; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-user-select: none; +} + +.select2-custom .select2-container .select2-selection--multiple .select2-selection__rendered { + display: inline-block; + overflow: hidden; + padding-left: 8px; + text-overflow: ellipsis; + white-space: nowrap; +} + +.select2-custom .select2-container .select2-search--inline { + float: left; +} + +.select2-custom .select2-container .select2-search--inline .select2-search__field { + box-sizing: border-box; + border: none; + font-size: 100%; + margin-top: 5px; + padding: 0; +} + +.select2-custom .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +.select2-custom .select2-dropdown { + background-color: white; + border: 1px solid #aaa; + border-radius: 4px; + box-sizing: border-box; + display: block; + position: absolute; + left: -100000px; + width: 100%; + z-index: 1051; +} + +.select2-custom .select2-results { + display: block; +} + +.select2-custom .select2-results__options { + list-style: none; + margin: 0; + padding: 0; +} + +.select2-custom .select2-results__option { + padding: 6px; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-user-select: none; +} + +.select2-custom .select2-results__option[aria-selected] { cursor: pointer; +} + +.select2-custom .select2-container--open .select2-dropdown { + left: 0; +} + +.select2-custom .select2-container--open .select2-dropdown--above { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.select2-custom .select2-container--open .select2-dropdown--below { + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.select2-custom .select2-search--dropdown { + display: block; + padding: 4px; +} + +.select2-custom .select2-search--dropdown .select2-search__field { + padding: 4px; + width: 100%; + box-sizing: border-box; +} + +.select2-custom .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +.select2-custom .select2-search--dropdown.select2-search--hide { + display: none; +} + +.select2-custom .select2-close-mask { + border: 0; + margin: 0; + padding: 0; + display: block; + position: fixed; + left: 0; + top: 0; + min-height: 100%; + min-width: 100%; + height: auto; + width: auto; + opacity: 0; + z-index: 99; + background-color: #fff; + filter: alpha(opacity=0); +} + +.select2-custom .select2-hidden-accessible { + border: 0 !important; + clip: rect(0 0 0 0) !important; + -webkit-clip-path: inset(50%) !important; + clip-path: inset(50%) !important; + height: 1px !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + width: 1px !important; + white-space: nowrap !important; +} + +.select2-custom .select2-container--default .select2-selection--single { + background-color: #fff; + border: 1px solid #aaa; border-radius: 4px; } -.datepicker table tr td span:hover, .datepicker table tr td span.focused { - background: #e9ecef; +.select2-custom .select2-container--default .select2-selection--single .select2-selection__rendered { + color: #444; + line-height: 28px; } -.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { - background: none; - color: #e7e9ea; +.select2-custom .select2-container--default .select2-selection--single .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; +} + +.select2-custom .select2-container--default .select2-selection--single .select2-selection__placeholder { + color: #999; +} + +.select2-custom .select2-container--default .select2-selection--single .select2-selection__arrow { + height: 26px; + position: absolute; + top: 1px; + right: 1px; + width: 20px; +} + +.select2-custom .select2-container--default .select2-selection--single .select2-selection__arrow b { + border-color: #888 transparent transparent transparent; + border-style: solid; + border-width: 5px 4px 0 4px; + height: 0; + left: 50%; + margin-left: -4px; + margin-top: -2px; + position: absolute; + top: 50%; + width: 0; +} + +.select2-custom .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { + float: left; +} + +.select2-custom .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { + left: 1px; + right: auto; +} + +.select2-custom .select2-container--default.select2-container--disabled .select2-selection--single { + background-color: #eee; cursor: default; } -.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +.select2-custom .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { + display: none; } -.datepicker table tr td span.old, .datepicker table tr td span.new { - color: #868e96; +.select2-custom .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { + border-color: transparent transparent #888 transparent; + border-width: 0 4px 5px 4px; } -.datepicker .datepicker-switch { - width: 145px; +.select2-custom .select2-container--default .select2-selection--multiple { + background-color: white; + border: 1px solid #aaa; + border-radius: 4px; + cursor: text; } -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__rendered { + box-sizing: border-box; + list-style: none; + margin: 0; + padding: 0 5px; + width: 100%; +} + +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__rendered li { + list-style: none; +} + +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__placeholder { + color: #999; + margin-top: 5px; + float: left; +} + +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; + float: right; + font-weight: bold; + margin-top: 5px; + margin-right: 10px; } -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #e9ecef; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #e4e4e4; + border: 1px solid #aaa; + border-radius: 4px; + cursor: default; + float: left; + margin-right: 5px; + margin-top: 5px; + padding: 0 5px; } -.datepicker .prev.disabled, .datepicker .next.disabled { - visibility: hidden; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: #999; + cursor: pointer; + display: inline-block; + font-weight: bold; + margin-right: 2px; } -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #333; } -.input-daterange input { - text-align: center; +.select2-custom .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-custom .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-custom .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { + float: right; } -.bg-primary { - background-color: #007bff !important; +.select2-custom .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { + margin-left: 5px; + margin-right: auto; } -.bg-primary.card .card-title, -.bg-primary.card .card-body, -.bg-primary.card .card-header, -.bg-primary.card .card-footer { - background-color: #0062cc !important; +.select2-custom .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { + margin-left: 2px; + margin-right: auto; } -.bg-primary.card .card-header, -.bg-primary.card .card-footer { - background: #0074f0; +.select2-custom .select2-container--default.select2-container--focus .select2-selection--multiple { + border: solid black 1px; + outline: 0; } -a.bg-primary:hover, a.bg-primary:focus { - background-color: #0062cc !important; +.select2-custom .select2-container--default.select2-container--disabled .select2-selection--multiple { + background-color: #eee; + cursor: default; } -.bg-secondary { - background-color: #5A6169 !important; +.select2-custom .select2-container--default.select2-container--disabled .select2-selection__choice__remove { + display: none; } -.bg-secondary.card .card-title, -.bg-secondary.card .card-body, -.bg-secondary.card .card-header, -.bg-secondary.card .card-footer { - background-color: #42484e !important; +.select2-custom .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-custom .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { + border-top-left-radius: 0; + border-top-right-radius: 0; } -.bg-secondary.card .card-header, -.bg-secondary.card .card-footer { - background: #535961; +.select2-custom .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-custom .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } -a.bg-secondary:hover, a.bg-secondary:focus { - background-color: #42484e !important; +.select2-custom .select2-container--default .select2-search--dropdown .select2-search__field { + border: 1px solid #aaa; +} + +.select2-custom .select2-container--default .select2-search--inline .select2-search__field { + background: transparent; + border: none; + outline: 0; + box-shadow: none; + -webkit-appearance: textfield; +} + +.select2-custom .select2-container--default .select2-results > .select2-results__options { + max-height: 200px; + overflow-y: auto; +} + +.select2-custom .select2-container--default .select2-results__option[role=group] { + padding: 0; +} + +.select2-custom .select2-container--default .select2-results__option[aria-disabled=true] { + color: #999; +} + +.select2-custom .select2-container--default .select2-results__option[aria-selected=true] { + background-color: #ddd; +} + +.select2-custom .select2-container--default .select2-results__option .select2-results__option { + padding-left: 1em; +} + +.select2-custom .select2-container--default .select2-results__option .select2-results__option .select2-results__group { + padding-left: 0; +} + +.select2-custom .select2-container--default .select2-results__option .select2-results__option .select2-results__option { + margin-left: -1em; + padding-left: 2em; +} + +.select2-custom .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -2em; + padding-left: 3em; +} + +.select2-custom .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -3em; + padding-left: 4em; } -.bg-success { - background-color: #17c671 !important; +.select2-custom .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -4em; + padding-left: 5em; } -.bg-success.card .card-title, -.bg-success.card .card-body, -.bg-success.card .card-header, -.bg-success.card .card-footer { - background-color: #129857 !important; +.select2-custom .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -5em; + padding-left: 6em; } -.bg-success.card .card-header, -.bg-success.card .card-footer { - background: #15b869; +.select2-custom .select2-container--default .select2-results__option--highlighted[aria-selected] { + background-color: #5897fb; + color: white; } -a.bg-success:hover, a.bg-success:focus { - background-color: #129857 !important; +.select2-custom .select2-container--default .select2-results__group { + cursor: default; + display: block; + padding: 6px; } -.bg-info { - background-color: #00b8d8 !important; +.select2-custom .select2-container--classic .select2-selection--single { + background-color: #f7f7f7; + border: 1px solid #becad6; + border-radius: 0.375rem; + outline: 0; + background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } -.bg-info.card .card-title, -.bg-info.card .card-body, -.bg-info.card .card-header, -.bg-info.card .card-footer { - background-color: #008da5 !important; +.select2-custom .select2-container--classic .select2-selection--single:focus { + border: 1px solid #5897fb; } -.bg-info.card .card-header, -.bg-info.card .card-footer { - background: #00abc9; +.select2-custom .select2-container--classic .select2-selection--single .select2-selection__rendered { + color: #444; + line-height: 28px; } -a.bg-info:hover, a.bg-info:focus { - background-color: #008da5 !important; +.select2-custom .select2-container--classic .select2-selection--single .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; + margin-right: 10px; } -.bg-warning { - background-color: #ffb400 !important; +.select2-custom .select2-container--classic .select2-selection--single .select2-selection__placeholder { + color: #999; } -.bg-warning.card .card-title, -.bg-warning.card .card-body, -.bg-warning.card .card-header, -.bg-warning.card .card-footer { - background-color: #cc9000 !important; +.select2-custom .select2-container--classic .select2-selection--single .select2-selection__arrow { + background-color: #ddd; + border: none; + border-left: 1px solid #becad6; + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + height: 26px; + position: absolute; + top: 1px; + right: 1px; + width: 20px; + background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); } -.bg-warning.card .card-header, -.bg-warning.card .card-footer { - background: #f0a900; +.select2-custom .select2-container--classic .select2-selection--single .select2-selection__arrow b { + border-color: #888 transparent transparent transparent; + border-style: solid; + border-width: 5px 4px 0 4px; + height: 0; + left: 50%; + margin-left: -4px; + margin-top: -2px; + position: absolute; + top: 50%; + width: 0; } -a.bg-warning:hover, a.bg-warning:focus { - background-color: #cc9000 !important; +.select2-custom .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { + float: left; } -.bg-danger { - background-color: #c4183c !important; +.select2-custom .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { + border: none; + border-right: 1px solid #becad6; + border-radius: 0; + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + left: 1px; + right: auto; } -.bg-danger.card .card-title, -.bg-danger.card .card-body, -.bg-danger.card .card-header, -.bg-danger.card .card-footer { - background-color: #97122e !important; +.select2-custom .select2-container--classic.select2-container--open .select2-selection--single { + border: 1px solid #5897fb; } -.bg-danger.card .card-header, -.bg-danger.card .card-footer { - background: #b61638; +.select2-custom .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { + background: transparent; + border: none; } -a.bg-danger:hover, a.bg-danger:focus { - background-color: #97122e !important; +.select2-custom .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { + border-color: transparent transparent #888 transparent; + border-width: 0 4px 5px 4px; } -.bg-light { - background-color: #e9ecef !important; +.select2-custom .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; + background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } -.bg-light.card .card-title, -.bg-light.card .card-body, -.bg-light.card .card-header, -.bg-light.card .card-footer { - background-color: #cbd3da !important; +.select2-custom .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); } -.bg-light.card .card-header, -.bg-light.card .card-footer { - background: #e0e4e9; +.select2-custom .select2-container--classic .select2-selection--multiple { + background-color: white; + border: 1px solid #becad6; + border-radius: 0.375rem; + cursor: text; + outline: 0; } -a.bg-light:hover, a.bg-light:focus { - background-color: #cbd3da !important; +.select2-custom .select2-container--classic .select2-selection--multiple:focus { + border: 1px solid #5897fb; } -.bg-dark { - background-color: #212529 !important; +.select2-custom .select2-container--classic .select2-selection--multiple .select2-selection__rendered { + list-style: none; + margin: 0; + padding: 0 5px; } -.bg-dark.card .card-title, -.bg-dark.card .card-body, -.bg-dark.card .card-header, -.bg-dark.card .card-footer { - background-color: #0a0c0d !important; +.select2-custom .select2-container--classic .select2-selection--multiple .select2-selection__clear { + display: none; } -.bg-dark.card .card-header, -.bg-dark.card .card-footer { - background: #1a1d21; +.select2-custom .select2-container--classic .select2-selection--multiple .select2-selection__choice { + background-color: #e4e4e4; + border: 1px solid #becad6; + border-radius: 0.375rem; + cursor: default; + float: left; + margin-right: 5px; + margin-top: 5px; + padding: 0 5px; } -a.bg-dark:hover, a.bg-dark:focus { - background-color: #0a0c0d !important; +.select2-custom .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { + color: #888; + cursor: pointer; + display: inline-block; + font-weight: bold; + margin-right: 2px; } -.border { - border: 1px solid #becad6 !important; +.select2-custom .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #555; } -.border-top { - border-top: 1px solid #becad6 !important; +.select2-custom .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { + float: right; + margin-left: 5px; + margin-right: auto; } -.border-right { - border-right: 1px solid #becad6 !important; +.select2-custom .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { + margin-left: 2px; + margin-right: auto; } -.border-bottom { - border-bottom: 1px solid #becad6 !important; +.select2-custom .select2-container--classic.select2-container--open .select2-selection--multiple { + border: 1px solid #5897fb; } -.border-left { - border-left: 1px solid #becad6 !important; +.select2-custom .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; } -.border-primary { - border-color: #007bff !important; +.select2-custom .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } -.border-secondary { - border-color: #5A6169 !important; +.select2-custom .select2-container--classic .select2-search--dropdown .select2-search__field { + border: 1px solid #becad6; + outline: 0; } -.border-success { - border-color: #17c671 !important; +.select2-custom .select2-container--classic .select2-search--inline .select2-search__field { + outline: 0; + box-shadow: none; } -.border-info { - border-color: #00b8d8 !important; +.select2-custom .select2-container--classic .select2-dropdown { + background-color: white; + border: 1px solid transparent; } -.border-warning { - border-color: #ffb400 !important; +.select2-custom .select2-container--classic .select2-dropdown--above { + border-bottom: none; } -.border-danger { - border-color: #c4183c !important; +.select2-custom .select2-container--classic .select2-dropdown--below { + border-top: none; } -.border-light { - border-color: #e9ecef !important; +.select2-custom .select2-container--classic .select2-results > .select2-results__options { + max-height: 200px; + overflow-y: auto; } -.border-dark { - border-color: #212529 !important; +.select2-custom .select2-container--classic .select2-results__option[role=group] { + padding: 0; } -.rounded { - border-radius: 0.375rem !important; +.select2-custom .select2-container--classic .select2-results__option[aria-disabled=true] { + color: grey; } -.rounded-top { - border-top-left-radius: 0.375rem !important; - border-top-right-radius: 0.375rem !important; +.select2-custom .select2-container--classic .select2-results__option--highlighted[aria-selected] { + background-color: #3875d7; + color: white; } -.rounded-right { - border-top-right-radius: 0.375rem !important; - border-bottom-right-radius: 0.375rem !important; +.select2-custom .select2-container--classic .select2-results__group { + cursor: default; + display: block; + padding: 6px; } -.rounded-bottom { - border-bottom-right-radius: 0.375rem !important; - border-bottom-left-radius: 0.375rem !important; +.select2-custom .select2-container--classic.select2-container--open .select2-dropdown { + border-color: #5897fb; } -.rounded-left { - border-top-left-radius: 0.375rem !important; - border-bottom-left-radius: 0.375rem !important; +.select2-custom .select2-container--default .select2-selection--single { + height: calc(2.425rem + 2px) !important; } -.text-monospace { - font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +.select2-custom .select2-container--default .select2-selection--single .select2-selection__placeholder { + color: #757575; + line-height: 2.425rem; } -.font-weight-normal { - font-weight: 300; +.select2-custom .select2-container--default .select2-selection--single .select2-selection__arrow { + position: absolute; + right: 3px; + width: 20px; } -.font-weight-bold { - font-weight: 500; +.select2-custom .select2-container--default .select2-selection--single .select2-selection__arrow b { + top: 60%; + border-color: #212529 transparent transparent transparent; + border-style: solid; + border-width: 5px 4px 0 4px; + width: 0; + height: 0; + left: 50%; + margin-left: -4px; + margin-top: -2px; + position: absolute; } -.text-primary { - color: #007bff !important; +.select2-custom .select2-container--default .select2-selection--single .select2-selection__rendered { + line-height: 2.425rem; } -a.text-primary:hover, a.text-primary:focus { - color: #0062cc !important; +.select2-custom .select2-search--dropdown .select2-search__field { + border: 1px solid #becad6; + border-radius: 0.375rem; } -.text-secondary { - color: #5A6169 !important; +.select2-custom .select2-results__message { + color: #5A6169; } -a.text-secondary:hover, a.text-secondary:focus { - color: #42484e !important; +.select2-custom .select2-container--default .select2-selection--multiple { + min-height: calc(2.425rem + 2px) !important; } -.text-success { - color: #17c671 !important; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__rendered { + box-sizing: border-box; + list-style: none; + margin: 0; + padding: 0 5px; + width: 100%; } -a.text-success:hover, a.text-success:focus { - color: #129857 !important; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice { + color: #212529; + border: 1px solid #aeb9c4; + border-radius: 0.35rem; + padding: 0; + padding-right: 5px; + cursor: pointer; + float: left; + margin-top: 0.3em; + margin-right: 5px; } -.text-info { - color: #00b8d8 !important; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: #aeb9c4; + font-weight: bold; + margin-left: 3px; + margin-right: 1px; + padding-right: 3px; + padding-left: 3px; + float: left; } -a.text-info:hover, a.text-info:focus { - color: #008da5 !important; +.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #212529; } -.text-warning { - color: #ffb400 !important; +.select2-custom .select2-container *:focus { + outline: 0; } -a.text-warning:hover, a.text-warning:focus { - color: #cc9000 !important; +.select2-custom .select2-container--default .select2-selection { + border: 1px solid #becad6; + border-radius: 0.375rem; + width: 100%; } -.text-danger { - color: #c4183c !important; +.select2-custom .select2-container--default.select2-container--focus .select2-selection { + border-color: #0EC4D3; + box-shadow: 0 0.313rem 0.719rem rgba(54, 37, 93, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06); } -a.text-danger:hover, a.text-danger:focus { - color: #97122e !important; +.select2-custom .select2-container--default.select2-container--focus.select2-container--open .select2-selection { + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } -.text-light { - color: #e9ecef !important; +select.is-invalid ~ .select2-custom .select2-container--default .select2-selection { + border-color: #dc3545; } -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; +select.is-valid ~ .select2-custom .select2-container--default .select2-selection { + border-color: #17c671; } -.text-dark { - color: #212529 !important; +.select2-custom .select2-container--default .select2-dropdown { + border-color: #becad6; + border-top: none; + border-top-left-radius: 0; + border-top-right-radius: 0; } -a.text-dark:hover, a.text-dark:focus { - color: #0a0c0d !important; +.select2-custom .select2-container--default .select2-dropdown .select2-results__option[aria-selected=true] { + background-color: #dadfe4; } -.text-body { - color: #5A6169 !important; +.select2-custom .select2-container--default .select2-results__option--highlighted, +.select2-custom .select2-container--default .select2-results__option--highlighted.select2-results__option[aria-selected=true] { + background-color: #36255D; + color: #e9ecef; } -a.text-white:hover, a.text-white:focus { - color: #e6e6e6 !important; +.select2-custom .select2-container--default .select2-results__option[role=group] { + padding: 0; } -.text-black { - color: #000; +.select2-custom .select2-container--default .select2-results__options { + max-height: 15em; + overflow-y: auto; } -a.text-black:hover, a.text-black:focus { - color: black !important; +.select2-custom .select2-container--default .select2-results__group { + padding: 6px; + display: list-item; + color: #5A6169; } -.text-muted { - color: #868e96 !important; +.select2-custom .select2-container--default .select2-selection__clear { + width: 1.2em; + height: 1.2em; + line-height: 1.15em; + padding-left: 0.3em; + margin-top: 0.5em; + border-radius: 100%; + background-color: #5A6169; + color: #e9ecef; + float: right; + margin-right: 0.3em; } -.with-shadows { - box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1); +.select2-custom .select2-container--default .select2-selection__clear:hover { + background-color: #212529; } /*# sourceMappingURL=shards.css.map */ \ No newline at end of file diff --git a/dist/css/shards.css.map b/dist/css/shards.css.map index 2f8a3ad2..1bd1dd9e 100644 --- a/dist/css/shards.css.map +++ b/dist/css/shards.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/scss/shards.scss","../../src/scss/_type.scss","../../src/scss/_root.scss","../../src/scss/mixins/_breakpoints.scss","../../src/scss/_reboot.scss","shards.css","../../src/scss/_variables.scss","../../src/scss/mixins/_hover.scss","../../src/scss/_images.scss","../../src/scss/mixins/_border-radius.scss","../../src/scss/mixins/_box-shadow.scss","../../src/scss/_code.scss","../../src/scss/_tables.scss","../../src/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_functions.scss","../../src/scss/_forms.scss","../../src/scss/mixins/_transition.scss","../../src/scss/mixins/_forms.scss","../../src/scss/mixins/_gradients.scss","../../src/scss/_buttons.scss","../../src/scss/mixins/_buttons.scss","../../src/scss/_transitions.scss","../../src/scss/_icons.scss","../../src/scss/_dropdown.scss","../../src/scss/mixins/_nav-divider.scss","../../src/scss/_button-group.scss","../../src/scss/_input-group.scss","../../src/scss/_custom-forms.scss","../../src/scss/_nav.scss","../../src/scss/_navbar.scss","../../src/scss/_card.scss","../../src/scss/_pagination.scss","../../src/scss/mixins/_lists.scss","../../src/scss/mixins/_pagination.scss","../../src/scss/_badge.scss","../../src/scss/mixins/_badge.scss","../../src/scss/_jumbotron.scss","../../src/scss/_alert.scss","../../src/scss/_progress.scss","../../src/scss/_list-group.scss","../../src/scss/mixins/_list-group.scss","../../src/scss/_close.scss","../../src/scss/_modal.scss","../../src/scss/_tooltip.scss","../../src/scss/mixins/_reset-text.scss","../../src/scss/_popover.scss","../../src/scss/_carousel.scss","../../src/scss/_custom-sliders.scss","../../src/scss/_custom-datepicker.scss","../../src/scss/mixins/_background-variant.scss","../../src/scss/utilities/_borders.scss","../../src/scss/utilities/_text.scss","../../src/scss/mixins/_text-emphasis.scss","../../src/scss/utilities/_shadows.scss"],"names":[],"mappings":"AAAA;;;;;GAKG;ACED,2FAAY;ACNd;EAGM,gBAAc;EAAd,kBAAc;EAAd,kBAAc;EAAd,gBAAc;EAAd,eAAc;EAAd,kBAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,gBAAc;EAAd,cAAc;EAAd,gBAAc;EAAd,qBAAc;EAId,mBAAc;EAAd,qBAAc;EAAd,mBAAc;EAAd,gBAAc;EAAd,mBAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,gBAAc;EAId,mBAAiC;EAAjC,uBAAiC;EAAjC,uBAAiC;EAAjC,uBAAiC;EAAjC,wBAAiC;EAKnC,qHAAyB;EACzB,6GAAwB;CACzB;;ACsDC;EClEJ;IAEI,gBAAe;GAElB;CC+BA;;ADzBD;EACE,gBEmLmB;EFlLnB,iBEsLsB;EFrLtB,eEwBoB;EFvBpB,uBEdW;CFeZ;;AAOD;EACE,eEEe;EFDf,sBE+F0B;CFzF3B;;AGvBC;EHoBE,eE6F4C;EF5F5C,2BE6F6B;CClHT;;AHyBxB;EACE,iBEkKoB;CFjKrB;;AAUD;EACE,cAAa;EACb,qBAAoB;CACrB;;AHtCD;EACE,eAAc;CACf;;AAED;;EAEE,uBKgM6B;EL/L7B,mHKsK+H;ELrK/H,iBKiM0B;ELhM1B,eKTgB;CLUjB;;AAED;EACE,oBKkLqB;ELjLrB,2BK6LiC;EL5LjC,kBK8LmB;CL7LpB;;AAED;EACE,oBK6KqB;EL5KrB,2BKuLiC;ELtLjC,qBKyLsB;CLxLvB;;AAED;EACE,oBKwKqB;ELvKrB,qBKqLsB;CLpLvB;;AAED;EACE,oBKoKqB;ELnKrB,kBKiLmB;CLhLpB;;AAED;EACE,mBKgKoB;EL/JpB,oBK6KqB;CL5KtB;;AAED;EACE,gBK4JiB;EL3JjB,oBKyKqB;CLxKtB;;AAED;EACE,sBKiLyB;CLhL1B;;AAGD;;;;EAIE,uBKqK6B;CLpK9B;;AAED;EACE,oBK2JsB;EL1JtB,eK+JqB;CL9JtB;;AAED;EACE,mBKuJqB;ELtJrB,eK0JqB;CLzJtB;;AAED;EACE,oBKmJsB;ELlJtB,eKqJqB;CLpJtB;;AAED;EACE,oBK+IsB;EL9ItB,eKgJqB;CL/ItB;;AAMD;EACE,uBK2IgC;CL1IjC;;AAMD;EACE,qBKiJoB;ELhJpB,wBKgJoB;EL/IpB,yCK1FW;CL2FZ;;AAMD;;EAEE,eK4HmB;EL3HnB,iBKoFsB;CLnFvB;;AAED;;EAEE,eKkIiB;ELjIjB,0BKkIe;CLjIhB;;AAOD;EACE,uBKkHgC;ELjHhC,kBK+G8B;CL9G/B;;AAED;EACE,oBK4GoC;CL3GrC;;AOvID;EACE,WF01B6B;EEz1B7B,aFw1BgC;EEv1BhC,uBFCW;EGHT,wBHkK4B;EIpK5B,iBJ81B8B;CEt1BjC;;AAMD;EACE,uBAA4B;CAC7B;;AAED;EACE,gBFg1B6B;EE/0B7B,eFTgB;CEUjB;;AGpBD;;;;EAIE,iGLwLiH;CKvLlH;;AAGD;EACE,mBL23BkC;EK13BlC,6BL63BoC;CK53BrC;;AAGD;EACE,6BLw3BoC;EKv3BpC,mBLy3BkC;EKx3BlC,YLbW;EKcX,0BLLgB;EGZd,wBHy4BiC;EI34BjC,iBJ44B8B;CKl3BjC;;AAXD;EASI,iBLgLkB;CK/KnB;;AAIH;EACE,sBAAqB;EACrB,mBLs2BkC;EKr2BlC,eLlBgB;EKmBhB,sBLq2BoC;CKp2BrC;;AAGD;EACE,kBL+2BiC;CK92BlC;;ACrCD;EACE,8BN+PyC;CMrP1C;;AAXD;;EAKI,iBN8PkC;CM7PnC;;AANH;EASI,uBNNS;CMOV;;AAQH;;EAGI,gBN+OiC;CM9OlC;;ACrBD;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;ANIH;EMMM,0BAJsC;CNFtB;;AMCtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,uCPQO;COPR;;ANIH;EMMM,uCAJsC;CNFtB;;AMCtB;;EASQ,uCARoC;CASrC;;ADsBT;EAGM,YN3CO;EM4CP,0BNnCY;EMoCZ,sBNwN4C;CMvN7C;;AANL;EAWM,eN5CY;EM6CZ,0BNlDY;EMmDZ,sBNlDY;CMmDb;;AAIL;EACE,YN3DW;EM4DX,0BNnDgB;CMwEjB;;AAvBD;;;EAOI,sBNoM8C;CMnM/C;;AARH;EAYM,4CNtEO;CMuER;;ALhEH;EKsEM,6CN7EK;CCOW;;AQRxB;EACE,aAAY;EACZ,qBT2R8B;ES1R9B,mBTgVqC;ES/UrC,iBTkUkC;ESjUlC,eTGgB;ESFhB,uBTLW;ESMX,0BTgGoB;ES/FpB,iBT2LsB;ES1LtB,sCAAqC;EAKnC,wBTkJ4B;EIpK5B,iBJ4ViC;EUzV/B,qHV0K2C;CSpHhD;;AArDD;EAwBI,sBT4U2D;CS3U5D;;AE3BD;EACE,eXSc;EWRd,uBXCS;EWAT,sBXyBa;EWtBX,gGXOO;CWCV;;AAHC;EACE,sBXgBW;CWfZ;;AFXL;EAgCI,eTzBc;CS0Bf;;AAjCH;EAgCI,eTzBc;CS0Bf;;AAjCH;EAgCI,eTzBc;CS0Bf;;AAjCH;EAgCI,eTzBc;CS0Bf;;AAjCH;EAsCI,0BT2SoC;CSrSrC;;AA5CH;EAyCM,sBT8DgB;ES7DhB,oBAAmB;CACpB;;AA3CL;EAiDM,iBAAgB;EAChB,sBTqDgB;CSpDjB;;AAML;EAEI,6BTgTkF;CS/SnF;;AAHH;EAMI,eTvDc;ESwDd,uBT/DS;CSgEV;;AARH;EAWI,gBAAe;CAChB;;AAKH;EACE,gBAAe;CAChB;;AAED;EACE,gCAA+D;EAC/D,mCAAkE;EAClE,iBTqPkC;CSpPnC;;AAED;EACE,iCAAkE;EAClE,oCAAqE;EACrE,mBTyGsB;ESxGtB,iBTsPkC;CSrPnC;;AAED;EACE,iCAAkE;EAClE,oCAAqE;EACrE,oBTmGsB;ESlGtB,iBT2OkC;CS1OnC;;AAGD;EACE,oBTwL+B;ESvL/B,uBTuL+B;EStL/B,iBTgOkC;ES/NlC,iBT4FsB;CS3FvB;;AAGD;;;;;;EACE,yBTqLgC;ESpLhC,oBToFsB;ESnFtB,iBT4NkC;EG5UhC,uBHoK2B;CSlD9B;;AAED;;;;;;EAEI,8BT0PqF;CSzPtF;;AAGH;;;;;;EACE,sBT2K8B;ES1K9B,mBTsEsB;ESrEtB,iBTmNkC;EGhVhC,sBHmK0B;CSpC7B;;AAED;;;;;;EAEI,6BTgPqF;CS/OtF;;AAKH;EACE,oBTuPmC;CStPpC;;AAED;EACE,oBT0O+B;CSzOhC;;AAID;EACE,sBTsOiC;CSrOlC;;AAED;EACE,qBTmOiC;ESlOjC,sBTiOiC;CS5NlC;;AAPD;EAKI,eTnJc;CSoJf;;AAGH;EACE,sBT6NiC;CSxNlC;;AAND;EAII,wBT2NuC;CS1NxC;;AEnJD;EACE,oBXqW6B;EWpW7B,eXwNiB;EWvNjB,eXca;CWbd;;AAED;EACE,0CXUa;CWTd;;AAIC;;;EAEE,sBXGW;EIrCb,iDJqCa;CWQZ;;AAbD;;;EAOI,2FXFS;CWGV;;AARH;;;EAWI,sBXNS;CWOV;;AAKH;EAGI,eXfS;CWgBV;;AAKH;EAGI,eXxBS;CW8BV;;AATH;EAMM,0BAAsC;EACtC,sBAAiC;CAClC;;AARL;ECtDA,0BDmE+C;CAC1C;;AAdL;EAmBM,iGX9DG;CW+DJ;;AAOL;EAGI,eXnDS;EWoDT,sBXpDS;CW2DV;;AAXH;EAOM,0BAAqC;EACrC,sBAAiC;EACjC,eXzDO;CW0DR;;AAKH;EAGI,sBXlEO;EWmEP,2FXnEO;CWoER;;AAOH;EAGI,sBX9EO;CW+ER;;AASD;EAGI,uBX3HC;CW4HF;;AAKL;EAIM,0BXrGK;CWsGN;;AAKL;EAIM,0BXiWyC;CWhW1C;;AALL;EAUM,iGX3IC;CW4IF;;AAvIT;EACE,oBXqW6B;EWpW7B,eXwNiB;EWvNjB,eXWa;CWVd;;AAED;EACE,yCXOa;CWNd;;AAIC;;;EAEE,sBXAW;EIlCb,gDJkCa;CWWZ;;AAbD;;;EAOI,yFXLS;CWMV;;AARH;;;EAWI,sBXTS;CWUV;;AAKH;EAGI,eXlBS;CWmBV;;AAKH;EAGI,eX3BS;CWiCV;;AATH;EAMM,0BAAsC;EACtC,sBAAiC;CAClC;;AARL;ECtDA,0BDmE+C;CAC1C;;AAdL;EAmBM,gGX9DG;CW+DJ;;AAOL;EAGI,eXtDS;EWuDT,sBXvDS;CW8DV;;AAXH;EAOM,0BAAqC;EACrC,sBAAiC;EACjC,eX5DO;CW6DR;;AAKH;EAGI,sBXrEO;EWsEP,yFXtEO;CWuER;;AAOH;EAGI,sBXjFO;CWkFR;;AASD;EAGI,uBX3HC;CW4HF;;AAKL;EAIM,0BXrGK;CWsGN;;AAKL;EAIM,0BXiWyC;CWhW1C;;AALL;EAUM,gGX3IC;CW4IF;;AdjGP;EY6HJ;IAGM,uBToM6B;GSnM9B;CVmjBJ;;Ac1uBD;EACE,iBbkMsB;EajMtB,mHbqL+H;EapL/H,8BAAiD;ECiGjD,yBdqM2B;EcpM3B,oBduMuC;EctMvC,mBdwL+B;EcvL/B,wBdyD8B;EUjK1B,2DV0K2C;Ca/HhD;;AA1CD;EAiBI,gBAAe;CAChB;;AAlBH;ETJI,iBS0BwB;CACzB;;AAvBH;EA2BI,uBAAsB;ET/BtB,iBSgCwB;CACzB;;AA7BH;EAoCI,iBAAgB;CACjB;;AArCH;EAwCI,oBb8PyB;Ca7P1B;;AAQD;EClDA,YdEW;EcDX,sBd0Be;EY1Bb,0BZ0Ba;EI9Bb,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,YdLS;EYDT,0BEFgG;EAUhG,sBAVgG;EAY9F,+EdgBW;CClBO;;AaMtB;EAGI,+GdNO;CcWV;;AAGD;EAEE,0BdDa;EcEb,sBdFa;EcGb,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,YdEW;EcDX,sBdsCoB;EYtClB,0BZsCkB;EI1ClB,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,YdLS;EYDT,0BEFgG;EAUhG,sBAVgG;EAY9F,+Ed4BgB;CC9BE;;AaMtB;EAGI,+GdNO;CcWV;;AAGD;EAEE,0BdWkB;EcVlB,sBdUkB;EcTlB,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,YdEW;EcDX,sBdiCe;EYjCb,0BZiCa;EIrCb,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,YdLS;EYDT,0BEFgG;EAUhG,sBAVgG;EAY9F,gFduBW;CCzBO;;AaMtB;EAGI,iHdNO;CcWV;;AAGD;EAEE,0BdMa;EcLb,sBdKa;EcJb,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,YdEW;EcDX,sBdmCe;EYnCb,0BZmCa;EIvCb,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,YdLS;EYDT,0BEFgG;EAUhG,sBAVgG;EAY9F,+EdyBW;CC3BO;;AaMtB;EAGI,+GdNO;CcWV;;AAGD;EAEE,0BdQa;EcPb,sBdOa;EcNb,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,edWgB;EcVhB,sBdgCe;EYhCb,0BZgCa;EIpCb,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,edIc;EYVd,0BEFgG;EAUhG,sBAVgG;EAY9F,+EdsBW;CCxBO;;AaMtB;EAGI,+GdNO;CcWV;;AAGD;EAEE,0BdKa;EcJb,sBdIa;EcHb,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,ed1Bc;Ec2Bd,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,YdEW;EcDX,sBd8Be;EY9Bb,0BZ8Ba;EIlCb,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,YdLS;EYDT,0BEFgG;EAUhG,sBAVgG;EAY9F,+EdoBW;CCtBO;;AaMtB;EAGI,+GdNO;CcWV;;AAGD;EAEE,0BdGa;EcFb,sBdEa;EcDb,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,edWgB;EcVhB,sBdGgB;EYHd,0BZGc;EIPd,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,edIc;EYVd,0BEFgG;EAUhG,sBAVgG;EAY9F,iFdPY;CCKM;;AaMtB;EAGI,mHdNO;CcWV;;AAGD;EAEE,0BdxBc;EcyBd,sBdzBc;Ec0Bd,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,ed1Bc;Ec2Bd,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADQD;EClDA,YdEW;EcDX,sBdUgB;EYVd,0BZUc;EIdd,iBJoTkC;Ca7PnC;;AZ3CD;EaFE,YdLS;EYDT,0BEFgG;EAUhG,sBAVgG;EAY9F,8EdAY;CCFM;;AaMtB;EAGI,6GdNO;CcWV;;AAGD;EAEE,0BdjBc;EckBd,sBdlBc;EcmBd,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADcH;ECxDE,edWgB;EcVhB,mBdCW;EYDT,uBZCS;EILT,iBJoTkC;CavPrC;;AZjDC;EaFE,edIc;EYVd,0BEFgG;EAUhG,sBAVgG;EAY9F,iFdTO;CCOW;;AaMtB;EAGI,mHdNO;CcWV;;AAGD;EAEE,uBd1BS;Ec2BT,mBd3BS;Ec4BT,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,ed1Bc;Ec2Bd,0BAvCqO;EAwCrO,sBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADmBH;EC7DE,YdEW;EcDX,mBdWW;EYXT,uBZWS;EIfT,iBJoTkC;CalPrC;;AZtDC;EaFE,YdLS;EYDT,wBEFgG;EAUhG,oBAVgG;EAY9F,2EdCO;CCHW;;AaMtB;EAGI,uGdNO;CcWV;;AAGD;EAEE,uBdhBS;EciBT,mBdjBS;EckBT,iBAAgB;EAChB,oBAAmB;CACpB;;AAED;;EAGE,YdnCS;EcoCT,wBAvCqO;EAwCrO,oBAxC2Q;EAyC3Q,uBAAsB;EACtB,4DAAyC;CAC1C;;ADyBD;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBd3Be;Ec4Bf,ed5Be;Ca0Cd;;ACZD;EACE,YdxDS;EcyDT,0BdhCa;EciCb,sBdjCa;EckCb,+EdlCa;CcmCd;;AAED;EAGI,0HAA4G;CAK/G;;AAED;EAEE,edjDa;EckDb,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,0Bd1Da;Ec2Db,sBd3Da;CcqEd;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBdfoB;EcgBpB,edhBoB;Ca8BnB;;ACZD;EACE,YdxDS;EcyDT,0BdpBkB;EcqBlB,sBdrBkB;EcsBlB,+EdtBkB;CcuBnB;;AAED;EAGI,0HAA4G;CAK/G;;AAED;EAEE,edrCkB;EcsClB,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,0Bd9CkB;Ec+ClB,sBd/CkB;CcyDnB;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBdpBe;EcqBf,edrBe;CamCd;;ACZD;EACE,YdxDS;EcyDT,0BdzBa;Ec0Bb,sBd1Ba;Ec2Bb,gFd3Ba;Cc4Bd;;AAED;EAGI,4HAA4G;CAK/G;;AAED;EAEE,ed1Ca;Ec2Cb,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,0BdnDa;EcoDb,sBdpDa;Cc8Dd;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBdlBe;EcmBf,ednBe;CaiCd;;ACZD;EACE,YdxDS;EcyDT,0BdvBa;EcwBb,sBdxBa;EcyBb,+EdzBa;Cc0Bd;;AAED;EAGI,0HAA4G;CAK/G;;AAED;EAEE,edxCa;EcyCb,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,0BdjDa;EckDb,sBdlDa;Cc4Dd;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBdrBe;EcsBf,edtBe;CaoCd;;ACZD;EACE,ed/Cc;EcgDd,0Bd1Ba;Ec2Bb,sBd3Ba;Ec4Bb,+Ed5Ba;Cc6Bd;;AAED;EAGI,0HAA4G;CAK/G;;AAED;EAEE,ed3Ca;Ec4Cb,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,edzEc;Ec0Ed,0BdpDa;EcqDb,sBdrDa;Cc+Dd;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBdvBe;EcwBf,edxBe;CasCd;;ACZD;EACE,YdxDS;EcyDT,0Bd5Ba;Ec6Bb,sBd7Ba;Ec8Bb,+Ed9Ba;Cc+Bd;;AAED;EAGI,0HAA4G;CAK/G;;AAED;EAEE,ed7Ca;Ec8Cb,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,0BdtDa;EcuDb,sBdvDa;CciEd;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBdlDgB;EcmDhB,ed5CgB;Ca0Df;;ACZD;EACE,ed/Cc;EcgDd,0BdvDc;EcwDd,sBdxDc;EcyDd,iFdzDc;Cc0Df;;AAED;EAGI,8HAA4G;CAK/G;;AAED;EAEE,edxEc;EcyEd,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,edzEc;Ec0Ed,0BdjFc;EckFd,sBdlFc;Cc4Ff;;AATC;;EAGI,4DAAyD;CAK5D;;AD5BH;ECfA,8BAA6B;EAC7B,uBAAsB;EACtB,sBd3CgB;Ec4ChB,ed5CgB;Ca0Df;;ACZD;EACE,YdxDS;EcyDT,0BdhDc;EciDd,sBdjDc;EckDd,8EdlDc;CcmDf;;AAED;EAGI,wHAA4G;CAK/G;;AAED;EAEE,edjEc;EckEd,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,0Bd1Ec;Ec2Ed,sBd3Ec;CcqFf;;AATC;;EAGI,4DAAyD;CAK5D;;ADtBL;ECrBE,8BAA6B;EAC7B,uBAAsB;EACtB,mBdpDW;EcqDX,ed5CgB;EagEhB,YbzEW;Ca+EZ;;ACxBC;EACE,ed/Cc;EcgDd,uBdzDS;Ec0DT,mBd1DS;Ec2DT,iFd3DS;Cc4DV;;AAED;EAGI,8HAA4G;CAK/G;;AAED;EAEE,Yd1ES;Ec2ET,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,edzEc;Ec0Ed,uBdnFS;EcoFT,mBdpFS;Cc8FV;;AATC;;EAGI,4DAAyD;CAK5D;;ADtBL;EAMI,YbnES;CaoEV;;AAIH;EChCE,8BAA6B;EAC7B,uBAAsB;EACtB,mBd1CW;Ec2CX,Yd3CW;Ea0EX,Yb1EW;CagFZ;;ACnCC;EACE,YdxDS;EcyDT,uBd/CS;EcgDT,mBdhDS;EciDT,2EdjDS;CckDV;;AAED;EAGI,kHAA4G;CAK/G;;AAED;EAEE,YdhES;EciET,8BAA6B;EAC7B,iBAAgB;CACjB;;AAED;;EAGE,YdlFS;EcmFT,uBdzES;Ec0ET,mBd1ES;CcoFV;;AATC;;EAGI,4DAAyD;CAK5D;;ADXL;EAMI,YbxFS;CayFV;;AASH;EACE,iBb+FsB;Ea9FtB,eb3Ee;Ca0FhB;;AZ5GC;EYgGE,ebiB4C;EahB5C,2BbiB6B;CClHT;;AY2FxB;EAWI,2BbY6B;CaX9B;;AAZH;EAeI,eb3Gc;Ca4Gf;;AAQH;ECvBE,yBdgLwB;Ec/KxB,oBdyMwC;EcxMxC,iBdqD0B;EcpD1B,sBd0D4B;Ca9B7B;;AAED;ECjCE,sBdsLqB;EcrLrB,mBdwMuC;EcvMvC,iBdsD0B;EcrD1B,uBd2D6B;CarB9B;;AAQD;EACE,mBbiKoC;CahKrC;;AE3JD;ELGM,sCVgL6C;CejLlD;;AAED;ELDM,qCViL4C;Ce9KjD;;ACHD;EACE,mBAAkB;EAClB,mBAAkB;EAClB,SAAQ;CACT;;ACRD;EACE,cjBqjB8B;EiBpjB9B,iBjBygBoC;EiBxgBpC,kBAA8B;EAC9B,cAA4B;EAC5B,gBjB+LmB;EiB9LnB,ejBqCoB;EiBpCpB,uBjBDW;EiBEX,sCjBQW;EGbT,wBHkK4B;EIpK5B,8GJkhBmH;CiBzftH;;AAdC;EbXE,6GJqiB4G;EiBxhB5G,mBAAoC;EACpC,oBjBshB+B;CiB5gBhC;;AAbA;EAMG,2BjBuhBkC;EiBthBlC,oBjBwhBkC;CiBvhBnC;;AARF;EAWG,kBjBshB6B;CiBrhB9B;;AAIL;EACE,iBjBgfgC;CiB/ejC;;AAED;EACE,ejB4egC;CiB3ejC;;AAED;EACI,gBjBwe8B;CiBvejC;;AAGD;ECrCE,UAAS;EACT,kBAAuB;EACvB,iBAAgB;EAChB,8BlBCgB;CiBmCjB;;AAKD;EACE,wBjB4esC;EiB3etC,iBjBsJsB;EiBrJtB,ejBpCgB;EiBqChB,qBjB0euC;EiBzevC,0HjByH+C;CiBnGhD;;AhB1DC;EgBuCE,ejB8dkD;EYjhBlD,0BZkhBwD;CCngBzD;;AgB4BH;EAcI,YjBxDS;EYDT,0BZohBwD;CiBzdzD;;AAhBH;EAoBI,ejBxDc;CiB8Df;;AA1BH;EAuBM,iBAAgB;EAChB,oBAAmB;CACpB;;AAKL;EACE,wBjB8csC;EiB7ctC,oBjBsHsB;EiBrHtB,ejBrEgB;CiBsEjB;;AEhFD;;;;;;;;EAOI,kBnB0TkB;CmBzTnB;;AAGH;;EhBGI,2BgBC8B;EhBA9B,8BgBA8B;CAC/B;;AALH;;EhBiBI,0BgBR6B;EhBS7B,6BgBT6B;CAC9B;;AAeH;EACE,yBAAmC;EACnC,wBAAkC;CACnC;;AAED;EACE,uBAAsC;EACtC,sBAAqC;CACtC;;AAED;EACE,yBAAsC;EACtC,wBAAqC;CACtC;;AAKD;EfvDI,iDJeS;CmB+CZ;;AAPD;EfvDI,iBe4DwB;CACzB;;AAQH;;;;EAKI,iBnBwPkB;CmBvPnB;;AANH;;EhB/CI,8BgB0D+B;EhBzD/B,6BgByD+B;CAChC;;AAZH;;EhB7DI,0BgB6E4B;EhB5E5B,2BgB4E4B;CAC7B;;AClFH;;;;;;;;;EAOM,kBpBuJY;CoBtJb;;AARL;;EjBWI,2BiBEmD;EjBDnD,8BiBCmD;CAAK;;AAb5D;;EjByBI,0BiBXmD;EjBYnD,6BiBZmD;CAAK;;AAd5D;;EjBWI,2BiBU6E;EjBT7E,8BiBS6E;CAAK;;AArBtF;;EjByBI,0BiBF6E;EjBG7E,6BiBH6E;CAAK;;AAvBtF;EA6BM,wBpBmI0B;CoBlI3B;;AA9BL;;EAkCM,mBAAkB;EAClB,OAAM;EACN,UAAS;EACT,WAAU;CAOX;;AA5CL;;EAwCQ,mBpB0V6B;EoBzV7B,wBAAuB;EACvB,aAAY;CACb;;AA3CP;EA+CM,SAAQ;CACT;;AAhDL;EAmDM,SAAQ;EACR,QAAO;CACR;;AArDL;EAwDM,QAAO;CACR;;AAzDL;;EA8DQ,oBAAmB;CACpB;;AA/DP;;EAkEQ,mBAAkB;CACnB;;AAQP;;;;;;;;EAMI,kBpB6Ec;CoB5Ef;;AAGH;EAAuB,mBpByEL;CoBzE2C;;AAC7D;EAAsB,kBpBwEJ;CoBxEyC;;AAK3D;EACE,gBpBmGmB;EoBlGnB,iBpBsGsB;EoBrGtB,iBpBwOkC;EoBvOlC,epBS0B;EoBR1B,0BpBmSgE;EoBlShE,0BpBMoB;EGzGlB,wBHkK4B;CoB7D/B;;AA+BD;;;;;;EjBvHI,2BiB6H4B;EjB5H5B,8BiB4H4B;CAC/B;;AAED;;;;;;EjBlHI,0BiBwH2B;EjBvH3B,6BiBuH2B;CAC9B;;AAED;;EAEE,eAAc;EACd,gBAAe;EjBzJb,iBiB0JsB;CACzB;;AAED;EACE,qBAAa;EAAb,cAAa;CACd;;AC/JD;EACE,mBAAsC;EACtC,uBrBuYgC;CqB9XjC;;AAXD;EAKI,gBAAe;CAChB;;AANH;EASI,oBAAmB;CACpB;;AAGH;EACE,mBrB4X4B;CqB3X7B;;AAED;EAEI,YrBhBS;EqBiBT,0BAAyB;ETlBzB,0BZ0Ba;EI9Bb,iBJ2Z8C;CqBlY/C;;AANH;EAUI,gGrBdS;CqBeV;;AAXH;EAcI,YrB5BS;EqB6BT,0BrB8X6E;EIha7E,iBJia6C;CqB7X9C;;AAjBH;EAqBM,erB7BY;CqBsCb;;AA9BL;EAwBQ,oBAAmB;CACpB;;AAzBP;EA4BQ,0BrBxCU;CqByCX;;AAUP;EACE,iBAAgB;CAwBjB;;AAzBD;EAGI,gBAAe;CAChB;;AAJH;EAQI,eAA+D;EAC/D,QAAO;EACP,gBrB0U0C;EqBzU1C,iBrByU0C;EqBxU1C,uBrBjES;EqBkET,0BrBoCkB;EqBnClB,2DAAoD;EjBxEpD,iBJiZsC;CqBvUvC;;AAhBH;EAoBI,eAA+D;EAC/D,gBrB+T0C;EqB9T1C,iBrB8T0C;EqB7T1C,yBrB+TyC;CqB9T1C;;AAQH;ElBxFI,mBHkayC;CqBvU1C;;AAHH;EAMI,YAAW;EACX,mBAAkB;EAClB,SAAQ;EACR,UAAS;EACT,WAAU;EACV,aAAY;EACZ,WAAU;EACV,0CAAiC;UAAjC,kCAAiC;EACjC,6BrBnGS;EqBoGT,8BrBpGS;EqBqGT,4HrBmE6C;EqBnE7C,oHrBmE6C;EqBnE7C,kLrBmE6C;EqBlE7C,wBAAuB;CACxB;;AAlBH;EAsBM,uBAAsB;CACvB;;AAvBL;EA0BM,WAAU;EACV,0CAAiC;UAAjC,kCAAiC;EACjC,uBrB+SuC;CqB9SxC;;AA7BL;EAkCM,aAAY;ETxHd,0BZ0Ba;EI9Bb,iBJyaqD;CqB1SpD;;AArCL;EAwCM,YAAW;EACX,mBAAkB;EAClB,4BAAmB;UAAnB,oBAAmB;EACnB,uBrBmS6C;EqBlS7C,uBrBjIO;EqBkIP,aAAY;EACZ,YAAW;EACX,YAAW;EACX,UAAS;EACT,UAAS;EACT,WAAU;EACV,iBAAgB;CACjB;;AApDL;EAyDM,oBrB5IY;EqB6IZ,sBrBzCgB;CqB0CjB;;AA3DL;EA8DM,sBrB7CgB;CqB8CjB;;AAQL;EAEI,mBrByQsC;CqBxQvC;;AAHH;EAMI,YAAW;EACX,mBAAkB;EAClB,4BAAmB;UAAnB,oBAAmB;EACnB,kCAAiC;EACjC,mBAAkB;EAClB,iBAAgB;EAChB,WAAU;EACV,YAAW;EACX,SAAQ;EACR,UAAS;EACT,2DAAoD;EACpD,sBAAqB;EACrB,WAAU;EACV,oBAAmB;CACpB;;AApBH;ET7JI,0BZ0Ba;CqB4JZ;;AAzBL;EA2BM,WAAU;EACV,4BAAmB;UAAnB,oBAAmB;CACpB;;AA7BL;EAkCM,0BAA6C;CAC9C;;AAnCL;EAwCM,oBrBlMY;EqBmMZ,sBrB/FgB;CqBgGjB;;AA1CL;EA6CM,oBrBnGgB;CqBoGjB;;AAQL;EACE,6BrBuJoF;EqBtJpF,2CrBuNuC;EqBtNvC,iBrByNqC;EqBxNrC,erB/MgB;EqBgNhB,oNAAsG;EACtG,0BrB2NoC;EqB1NpC,0BrBnHoB;EqBoHpB,iBrBxBsB;EqByBtB,mBrBuHqC;EUpVjC,qHV0K2C;EqBwD7C,wBrBjE4B;CqBmG/B;;AAhDD;EAoBI,sBrB7Ma;EqB8Mb,gGrB7NS;CqBwOV;;AAhCH;EA6BM,erBxOY;EqByOZ,uBrBhPO;CqBiPR;;AA/BL;EAmCI,gBAAe;EACf,sBrB6G2D;CqB5G5D;;AArCH;EAyCI,uBrBgLqC;CqB/KtC;;AA1CH;EA6CI,erBzPc;EqB0Pd,0BrB9Pc;CqB+Pf;;AAGH;EACE,8BrBwGuF;EqBvGvF,sBrBoKwC;EqBnKxC,yBrBmKwC;EqBlKxC,mBrBqLmC;CqBpLpC;;AAED;EACE,6BrBoGuF;EqBnGvF,mBrBoLkC;EqBnLlC,sBrB4JwC;EqB3JxC,yBrB2JwC;CqB1JzC;;AAMD;EACE,6BrB4KiD;EqB3KjD,mBrB0DqC;EUpVjC,qHV0K2C;CqBmHhD;;AAED;EACE,iBrBsKkC;EqBrKlC,6BrBoKiD;CqB/HlD;;AAvCD;EAKI,sBrBzQa;EqB0Qb,erB5Rc;EqB6Rd,gGrB1RS;CqBqSV;;AAlBH;EAUM,sBrB9QW;EqB+QX,erB/QW;EqBgRX,oBAAwD;CACzD;;AAbL;EAgBM,sBrBpRW;CqBqRZ;;AAjBL;EAsBM,kBrBiKQ;CqBhKT;;AAvBL;EA2BI,gBAAe;CAMhB;;AAjCH;;EA+BM,sBrBuCyD;CqBtC1D;;AAhCL;EAoCI,erB3Tc;EqB4Td,0BAAyD;CAC1D;;AAGH;EACE,6BrB4HiD;EqB3HjD,qBrBgI8B;EqB/H9B,iBrBiI6B;EqBhI7B,erBnUgB;EqBoUhB,uBrB3UW;EqB4UX,0BrBtOoB;EqBuOpB,iBrB3IsB;EqB4ItB,iBrBkI8B;EUld1B,2HV0K2C;EG3K7C,wBHkK4B;CqB8L/B;;AAvBD;EAcI,qBrBoH4B;EqBnH5B,6CAAuE;EACvE,iBrBoH2B;EqBnH3B,erBhVc;EqBiVd,+BrBlPkB;EYvGlB,0BZGc;EGLd,qCkB8VgF;CACjF;;AAIH;EACE,mBAAkB;EAClB,sBAA+C;CA0IhD;;AA5ID;EAOM,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,eAAc;EACd,gBrBmHwB;EqBlHxB,gBrBmHwB;EqBlHxB,iBrB7WO;EqB8WP,qBrBqH6B;EqBpH7B,gCrBzQgB;CqB0QjB;;AAhBL;EAoBM,YAAW;EACX,mBAAkB;EAClB,aAAY;EACZ,cAAa;EACb,erBmH4B;EqBlH5B,gBrBmH6B;EqBlH7B,oBrBpRgB;EqBqRhB,uBrBkHoC;EqBjHpC,kBAAiB;CAClB;;AA7BL;EAoCM,oBrBpWW;EqBqWX,sBrBrWW;CqBsWZ;;AAtCL;EA0CM,eAAoE;EACpE,qCAA4B;UAA5B,6BAA4B;EAC5B,iBrB5YO;CqB6YR;;AA7CL;EAmDM,oBrBjZY;EqBkZZ,sBrB9SgB;CqB+SjB;;AArDL;EAwDM,oBrBlTgB;CqBmTjB;;AAzDL;EAgEM,gBrB8EoC;CqB7ErC;;AAjEL;EAuEM,uBrBvaO;CqBwaR;;AAxEL;EA8EM,0BrB5aY;CqB6ab;;AA/EL;EAsFQ,iGrB5aK;CqB6aN;;AAvFP;EA4FQ,gGrBlbK;CqBmbN;;AA7FP;EAkGI,uBAAsB;CAyCvB;;AA3IH;EAuGQ,cAAa;EACb,mBAAkB;EAClB,eAAc;EACd,iBrByC2B;EqBxC3B,iBrByC2B;EqBxC3B,iBrB5cK;EqB6cL,qBrBsB2B;EqBrB3B,gCrBxWc;CqByWf;;AA/GP;EAmHQ,YAAW;EACX,mBAAkB;EAClB,aAAY;EACZ,gBAAe;EACf,erB+B4B;EqB9B5B,gBrBgC6B;CqB/B9B;;AAzHP;EAgIQ,gBAAuE;CACxE;;AAjIP;EAwIQ,YrBeiC;CqBdlC;;AC9eP;EACE,oBAAmB;EACnB,mHtByL+H;CsBxLhI;;AAED;EACE,2BtB6jBsC;EUhkBlC,2DV0K2C;CsBhKhD;;AARD;EAMI,etBAc;CsBCf;;AAOH;EACE,iCtBkjBuE;CsBzgBxE;;AA1CD;EAII,oBtB2Ic;CsB1If;;AALH;EAQI,8BAAgD;EnBnBhD,iCH4J4B;EG3J5B,kCH2J4B;CsBtH7B;;ArB9BD;EqBeI,sBtBxBY;CCYf;;AqBAH;EAgBM,etBxBY;CsB8Bb;;AAtBL;EAmBQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AArBP;EAyBM,sBAAiD;CAClD;;AA1BL;;EA+BI,etBtCc;EsBuCd,uBtB9CS;EsB+CT,mBtBwhB8C;CsBvhB/C;;AAlCH;EAsCI,iBtByGc;EG1Jd,0BmBmD4B;EnBlD5B,2BmBkD4B;CAC7B;;AAQH;EnBlEI,wBHkK4B;CsB7F7B;;AAHH;;EAOI,YtBtES;EsBuET,0BtB9Ca;CsB+Cd;;AATH;EAYI,0BAAsD;CACvD;;AAOH;EnBtFI,wBHkK4B;EsBzE5B,8BAA6B;CAY9B;;AAfH;;EAOM,iBAAgB;EAChB,etBlEW;EsBmEX,sBtBnEW;CsBoEZ;;AAVL;EAaM,sBAAiD;CAClD;;AASH;EAIM,0BtBrFS;EsBsFT,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBtGW;CsBuGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etB/GS;CsBoHV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBxHS;CsByHV;;AAxCL;EAIM,0BtBpFS;EsBqFT,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBrGW;CsBsGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etB9GS;CsBmHV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBvHS;CsBwHV;;AAxCL;EAIM,0BtBnFS;EsBoFT,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBpGW;CsBqGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etB7GS;CsBkHV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBtHS;CsBuHV;;AAxCL;EAIM,0BtBlFS;EsBmFT,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBnGW;CsBoGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etB5GS;CsBiHV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBrHS;CsBsHV;;AAxCL;EAIM,0BtBjFS;EsBkFT,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBlGW;CsBmGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etB3GS;CsBgHV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBpHS;CsBqHV;;AAxCL;EAIM,0BtBhFS;EsBiFT,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBjGW;CsBkGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etB1GS;CsB+GV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBnHS;CsBoHV;;AAxCL;EAIM,0BtB/ES;EsBgFT,sBAAgC;EAChC,etBvGU;CsBwGX;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBhGW;CsBiGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etBzGS;CsB8GV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBlHS;CsBmHV;;AAxCL;EAIM,0BtB9ES;EsB+ET,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etB/FW;CsBgGZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etBxGS;CsB6GV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBjHS;CsBkHV;;AAxCL;EAIM,0BtB7ES;EsB8ET,sBAAgC;EAChC,etBvGU;CsBwGX;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etB9FW;CsB+FZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etBvGS;CsB4GV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBhHS;CsBiHV;;AAxCL;EAIM,0BtB5ES;EsB6ET,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etB7FW;CsB8FZ;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etBtGS;CsB2GV;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etB/GS;CsBgHV;;AAxCL;EAIM,uBtB9GK;EsB+GL,sBAAgC;EAChC,etBvGU;CsBwGX;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,YtB/HO;CsBgIR;;AAtBH;EA4BM,wBAAuB;EACvB,oBAAkC;EAClC,YtBxIK;CsB6IN;;AAnCL;EAiCQ,oBAAkC;CACnC;;AAlCP;EAuCM,YtBjJK;CsBkJN;;AAxCL;EAIM,0BtBxGU;EsByGV,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBzHY;CsB0Hb;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etBlIU;CsBuIX;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etB3IU;CsB4IX;;AAxCL;EAIM,0BtBtGU;EsBuGV,sBAAgC;EAChC,YtBhHK;CsBiHN;;AAPL;EAUM,etB9GU;CsBoHX;;AAhBL;EAaQ,oBAAmB;EACnB,0BAAyB;CAC1B;;AAfP;EAqBI,etBvHY;CsBwHb;;AAtBH;EA4BM,wBAAuB;EACvB,sBAAkC;EAClC,etBhIU;CsBqIX;;AAnCL;EAiCQ,sBAAkC;CACnC;;AAlCP;EAuCM,etBzIU;CsB0IX;;ACtJP;EACE,wBvB8Ga;CuB7Gd;;AAGD;EACE,sBvBwlB+E;EuBvlB/E,yBvBulB+E;EuBtlB/E,qBvBuGa;EuBtGb,gBvBglBsC;EuB/kBtC,mHvBgL+H;EuB/K/H,iBAAgB;CACjB;;AAGD;EACE,sBvBijBqC;EuBhjBrC,yBvBgjBqC;CuB/iBtC;;AAGD;EACE,uBvB4kBwC;EuB3kBxC,gBvB4kBuC;EuB3kBvC,iBvBpBW;EuBqBX,8BAAuC;EpBxBrC,wBHkK4B;CuBxI/B;;A1B8BG;E0BpBC;IAIO,wBvByiBuB;IuBxiBvB,uBvBwiBuB;GuBviBxB;CxBsqFV;;AFxpFG;E0BpBC;IAIO,wBvByiBuB;IuBxiBvB,uBvBwiBuB;GuBviBxB;CxB6qFV;;AF/pFG;E0BpBC;IAIO,wBvByiBuB;IuBxiBvB,uBvBwiBuB;GuBviBxB;CxBorFV;;AFtqFG;E0BpBC;IAIO,wBvByiBuB;IuBxiBvB,uBvBwiBuB;GuBviBxB;CxB2rFV;;AwBtsFD;EASY,wBvByiBuB;EuBxiBvB,uBvBwiBuB;CuBviBxB;;AAUX;EAEI,0BvBzCS;CuB8CV;;AtB7CD;EsB2CI,0BvB5CO;CCIV;;AsBmCH;EAWM,0BvBlDO;CuB2DR;;AtB1DH;EsBoDM,0BvBrDK;CCIV;;AsBmCH;EAkBQ,0BvBzDK;CuB0DN;;AAnBP;;;;EA0BM,0BvBjEO;CuBkER;;AA3BL;EA+BI,0BvBtES;EuBuET,iCvBvES;EuBwET,iBAAgB;CACjB;;AAlCH;EAqCI,sQvBuhBmS;CuBthBpS;;AAtCH;EAyCI,0BvBhFS;CuBwFV;;AAjDH;EA2CM,0BvBlFO;CuBuFR;;AtBtFH;EsBoFM,0BvBrFK;CCIV;;AsBwFH;EAEI,avBxGS;CuB6GV;;AtBlGD;EsBgGI,avB3GO;CCcV;;AsBwFH;EAWM,gCvBjHO;CuB0HR;;AtB/GH;EsByGM,iCvBpHK;CCcV;;AsBwFH;EAkBQ,iCvBxHK;CuByHN;;AAnBP;;;;EA0BM,avBhIO;CuBiIR;;AA3BL;EA+BI,gCvBrIS;EuBsIT,uCvBtIS;EuBuIT,iBAAgB;CACjB;;AAlCH;EAqCI,4QvB2dkS;CuB1dnS;;AAtCH;EAyCI,gCvB/IS;CuBuJV;;AAjDH;EA2CM,avBjJO;CuBsJR;;AtB3IH;EsByIM,avBpJK;CCcV;;AuBjBH;EACE,uBxBEW;EwBDX,aAAY;ErBFV,wBHmqBoC;EIrqBpC,oMJ0CkB;CwBGrB;;AA3CD;ErBMI,iCH6pBoC;EG5pBpC,kCH4pBoC;CwBzpBnC;;AAVL;ErBoBI,qCH+oBoC;EG9oBpC,oCH8oBoC;CwBnpBnC;;AAhBL;EAoBI,4BxBoqB6C;CwBnqB9C;;AArBH;EAyBI,yBxBqpBqC;CwBppBtC;;AA1BH;EA8BI,sBAAqB;CACtB;;AAGD;EAOE,uJxBDkB;CwBEnB;;AARA;;;EAIG,mBxB0pB8B;CwBzpB/B;;AAML;EACE,kBxB6mBsC;CwBxmBvC;;AAND;EAII,iBAAgB;CACjB;;AAGH;EACE,iBxBmnBiC;EwBlnBjC,uBxBmnBoC;CwBlnBrC;;AAED;EACE,wBAAgC;CACjC;;AAED;EACE,mHxB0H+H;CwBrHhI;;AAND;EAII,sBxBylBoC;CwBxlBrC;;AAOH;EACE,6BxBglBsC;EwB/kBtC,0CxBpCoB;EwBqCpB,oBAAmB;CAKpB;;AARD;ErB1EI,qCqBgF8E;CAC/E;;AAGH;EACE,6BxBskBsC;EwBrkBtC,0CxB9CoB;EwB+CpB,iBAAgB;CAKjB;;AARD;ErBpFI,qCHmqBoC;CwBxkBrC;;AAQH;EACE,qBAAoB;EACpB,iBAAgB;CAMjB;;AARD;;EAMI,2BAA0B;CAC3B;;AAGH;EACE,yBAAkC;EAClC,wBAAiC;CAKlC;;AAPD;EAKI,wBAAuB;CACxB;;AAIH;EACE,4BxB6jBgD;EwB5jBhD,mCxBjFoB;EwBkFpB,wBxByiBsC;CwBpiBvC;;AARD;EAMI,YxB1HS;CwB2HV;;AAGH;ErBjII,wBHmqBoC;CwBhiBvC;;AAGD;ErBhII,iCH6pBoC;EG5pBpC,kCH4pBoC;CwB3hBvC;;AAED;ErBtHI,qCH+oBoC;EG9oBpC,oCH8oBoC;CwBvhBvC;;AAKD;EAEI,yBxBmiBoC;CwBliBrC;;A3B5FC;E2ByFJ;IAMI,yBxB+hBoC;IwB9hBpC,wBxB8hBoC;GwBvhBvC;EAdD;IAUM,wBxB2hBkC;IwB1hBlC,uBxB0hBkC;GwBzhBnC;CzB6zFJ;;AyBpzFD;EpBxKI,oMJ0CkB;CwBwInB;;AAVH;;EAQM,mBAAkB;CACnB;;AATL;;EAcI,gCxBqgBiE;CwBpgBlE;;A3B7HC;E2B8GJ;IpBxKI,oMJ0CkB;IGxClB,wBHmqBoC;GwBjcvC;EA5DD;IAsBM,iBAAgB;GAoCjB;EA1DL;IrBzJI,2BqBoLoC;IrBnLpC,8BqBmLoC;GAC/B;EA5BT;IrB3II,0BqB0KmC;IrBzKnC,6BqByKmC;GAC9B;EAhCT;IrBtKI,wBHmqBoC;GwBhd/B;EA7CT;;IrBhKI,iCH6pBoC;IG5pBpC,kCH4pBoC;GwBrd7B;EAxCX;;IrBlJI,qCH+oBoC;IG9oBpC,oCH8oBoC;GwBjd7B;EA5CX;IrBtKI,iBqBsN8B;GAQzB;EAxDT;;;;IrBtKI,iBqB4NgC;GACzB;CzBmzFV;;AyBxyFD;EAEI,yBxBgbqC;CwB/atC;;A3BnLC;E2BgLJ;IAMI,wBxB6c6B;YwB7c7B,gBxB6c6B;IwB5c7B,4BxB6cmC;YwB7cnC,oBxB6cmC;GwB3ctC;CzB0yFA;;A0B7hGD;ECEE,gBAAe;EACf,iBAAgB;EvBDd,wBHkK4B;EyBjK9B,mHzBwL+H;EyBvL/H,oBzB2nB2C;CyB1nB5C;;AAED;EACE,wBzBgnB0C;EyB/mB1C,kBzBonBwC;EyBnnBxC,ezBoBe;EyBnBf,uBzBNW;EyBOX,aAAY;EACZ,UAAS;EfVL,2DV0K2C;CyBtJhD;;AAhBD;EAYI,ezB0G4C;EyBzG5C,0BzBknB8D;EyBjnB9D,sBzBknB8D;CyBjnB/D;;AAGH;EACE,sGzBgBoB;CyBWrB;;AA5BD;EtBII,iCHuI4B;EGtI5B,oCHsI4B;EyBtI5B,iBAAgB;CACjB;;AANH;EtBVI,kCHqJ4B;EGpJ5B,qCHoJ4B;EyBjI5B,iBAAgB;CAKjB;;AAfH;EAaM,mBAAkB;CACnB;;AAdL;EAkBI,YzBtCS;EyBuCT,0BzBda;EyBeb,sBzBfa;CyBgBd;;AArBH;EAwBI,ezB4lB8D;EyB3lB9D,uBzB7CS;EyB8CT,sBzB4lB8D;CyB3lB/D;;AEnDD;EACE,6B3B0nB2C;E2BznB3C,mB3BiMoB;E2BhMpB,iB3B2JwB;C2B1JzB;;AAIG;ExBoBF,+BHwI0B;EGvI1B,kCHuI0B;C2B1JvB;;AAGD;ExBCF,gCHsJ0B;EGrJ1B,mCHqJ0B;C2BrJvB;;AAfL;EACE,2B3BwnB0C;E2BvnB1C,oB3BkMoB;E2BjMpB,iB3B4JwB;C2B3JzB;;AAIG;ExBoBF,gCHyI2B;EGxI3B,mCHwI2B;C2B3JxB;;AAGD;ExBCF,iCHuJ2B;EGtJ3B,oCHsJ2B;C2BtJxB;;ACbP;EACE,yB5B0vBiC;E4BzvBjC,e5BsvB+B;E4BrvB/B,iB5BkMoB;E4BjMpB,wG5BqLmH;E4BpLnH,Y5BHW;EGHT,wBH+vBiC;C4BtvBpC;;AAGD;ElBXM,2DV0K2C;C4B7JhD;;AAGD;EACE,sB5B0uBiC;E4BzuBjC,qB5ByuBiC;EG5vB/B,qBH8vB+B;C4BzuBlC;;AAGD;EzBxBI,iByByBsB;CACzB;;AAIC;ECjCA,Y7BMW;E6BLX,0B7B8Be;C4BId;;A3BlBD;E4BZI,Y7BCO;E6BAP,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BRa;E4BSb,e5BTa;C4Bed;;AAbD;ECjCA,Y7BMW;E6BLX,0B7B0CoB;C4BRnB;;A3BlBD;E4BZI,Y7BCO;E6BAP,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BIkB;E4BHlB,e5BGkB;C4BGnB;;AAbD;ECjCA,Y7BMW;E6BLX,0B7BqCe;C4BHd;;A3BlBD;E4BZI,Y7BCO;E6BAP,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BDa;E4BEb,e5BFa;C4BQd;;AAbD;ECjCA,Y7BMW;E6BLX,0B7BuCe;C4BLd;;A3BlBD;E4BZI,Y7BCO;E6BAP,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BCa;E4BAb,e5BAa;C4BMd;;AAbD;ECjCA,e7BegB;E6BdhB,0B7BoCe;C4BFd;;A3BlBD;E4BZI,e7BUY;E6BTZ,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BFa;E4BGb,e5BHa;C4BSd;;AAbD;ECjCA,Y7BMW;E6BLX,0B7BkCe;C4BAd;;A3BlBD;E4BZI,Y7BCO;E6BAP,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BJa;E4BKb,e5BLa;C4BWd;;AAbD;ECjCA,e7BegB;E6BdhB,0B7BOgB;C4B2Bf;;A3BlBD;E4BZI,e7BUY;E6BTZ,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5B/Bc;E4BgCd,e5BhCc;E4BoCZ,e5B7BY;C4B+Bf;;AAbD;ECjCA,Y7BMW;E6BLX,0B7BcgB;C4BoBf;;A3BlBD;E4BZI,Y7BCO;E6BAP,sBAAqB;EACrB,0BAAkC;C5BarC;;A2BiBD;EACE,iBAAgB;EAChB,0B5BxBc;E4ByBd,e5BzBc;C4B+Bf;;AE3CH;EACE,mB9BipBmC;E8BhpBnC,oB9BkpBmC;E8BjpBnC,0B9BkpB0D;EGrpBxD,sBHmK0B;C8B1J7B;;AjC+CG;EiCxDJ;IAOI,mB9B6oBiC;G8B3oBpC;C/BuxGA;;AgChyGD;EACE,yB/BmyBmC;E+BlyBnC,oB/BmyBgC;E+BlyBhC,aAAY;E5BHV,iBHsyB2B;C+BjyB9B;;AAGD;EACE,iB/B6LoB;C+B5LrB;;AAID;EAEI,OAAM;EACN,SAAQ;EACR,yB/BkxBiC;EUnyB/B,2DV0K2C;C+BnJ9C;;AAVH;EAQM,gBAAe;CAChB;;AAQH;EACE,eAA2B;EAC3B,0B/BLa;C+BmBd;;AAhBD;EAKI,eAA2B;CAC5B;;AANH;EACE,eAA2B;EAC3B,0B/BOkB;C+BOnB;;AAhBD;EAKI,eAA2B;CAC5B;;AANH;EACE,eAA2B;EAC3B,0B/BEa;C+BYd;;AAhBD;EAKI,eAA2B;CAC5B;;AANH;EACE,eAA2B;EAC3B,0B/BIa;C+BUd;;AAhBD;EAKI,eAA2B;CAC5B;;AANH;EACE,eAA2B;EAC3B,0B/BCa;C+Bad;;AAhBD;EAKI,eAA2B;CAC5B;;AANH;EACE,eAA2B;EAC3B,0B/BDa;C+Bed;;AAhBD;EAKI,eAA2B;CAC5B;;AANH;EACE,aAA2B;EAC3B,0B/B5Bc;E+BoCZ,e/B7BY;C+BmCf;;AAhBD;EAKI,aAA2B;CAC5B;;AANH;EAaM,e/BhCU;C+BiCX;;AAdL;EACE,eAA2B;EAC3B,0B/BrBc;C+BmCf;;AAhBD;EAKI,eAA2B;CAC5B;;ACvCL;EACE,mBAAkB;EAClB,ehCwCoB;CgC5BrB;;AAdD;EAKI,qBhCkzBoC;CgCjzBrC;;AANH;EASI,mBAAkB;EAClB,SAAQ;EACR,SAAQ;EACR,ehC8BkB;CgC7BnB;;AAGH;EACE,iBhC6xBqC;EgC5xBrC,oBhC6xBqC;EgC5xBrC,sBhC2xBqC;EgC1xBrC,0BhC4xByD;EgC3xBzD,gBAAe;E7BnBb,uBH+yBmC;EIjzBnC,0DJ0CkB;CgClBrB;;AAED;EACE,kBhC6xBsC;CgC5xBvC;;AAED;EACE,kBhC0xBsC;CgCxxBvC;;AAHD;EAEkB,kBhCyxBsB;CgCzxBS;;AAGjD;EACE,iBhC0wBqC;EgCzwBrC,sBhCywBqC;EgCxwBrC,YhCjCW;EgCkCX,0BhCTe;EU3BX,4BVmzBwC;CgC7wB7C;;AAED;EpBFE,sMAA6I;EoBI7I,mChCiwBqC;CgChwBtC;;AAED;EACE,2DhCowBgD;UgCpwBhD,mDhCowBgD;CgCnwBjD;;AC/CD;EACE,uBjCk0BsC;EiCj0BtC,qBjCm0B2C;CiCl0B5C;;AAQD;EACE,ejC2BoB;EUvChB,2DV0K2C;CiCjJhD;;AhCZC;EgCIE,ejCsBkB;EiCrBlB,0BjCqzB6D;CCvzB9D;;AgCLH;EAWI,ejCiBkB;EiChBlB,0BjC4zB6D;CiC3zB9D;;AAQH;EACE,yBjCgyByC;EiC/xBzC,oBjC6HgB;EiC5HhB,uBjCjCW;EiCkCX,uCjCxBW;EiCyBX,iBAAgB;CAsBjB;;AA3BD;E9B3BI,iCH4J4B;EG3J5B,kCH2J4B;CiCxH7B;;AATH;E9BbI,qCH8I4B;EG7I5B,oCH6I4B;CiCpH7B;;AAbH;EAiBI,ejCzCc;EiC0Cd,uBjChDS;CiCiDV;;AAnBH;EAuBI,YjCrDS;EiCsDT,0BjC7Ba;EiC8Bb,sBjC9Ba;CiC+Bd;;AC5DD;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;AAlBH;EACE,e1BgF8D;E0B/E9D,0B1B+E8D;C0B9E/D;;AAGD;;EAEE,e1ByE8D;C0B9D/D;;AjCJD;;;EiCJI,e1BsE4D;E0BrE5D,0BAAyC;CjCM5C;;AiCZD;;EAUI,0B1BiE4D;E0BhE5D,sB1BgE4D;C0B/D7D;;ACnBL;EACE,kBnC83BiD;EmC73BjD,iBnCsMoB;EmCrMpB,enC83BuD;EmC73BvD,kBnC83BgC;EU/3B5B,2DV0K2C;CmCnKhD;;AlCMC;EkCRE,enCy3BqD;CC92BtD;;AmCnBH;EACE,cpCwjB8B;CoCvjB/B;;AAGD;EACE,iBpCowBmC;CoC9vBpC;;AAHC;E1BNI,4CV6xB8C;EU7xB9C,oCV6xB8C;EU7xB9C,qEV6xB8C;CoCrxBjD;;AAGH;EACE,wCAAsD;CACvD;;AAGD;EACE,uBpCfW;EoCgBX,aAAY;EjCnBV,sBHmK0B;EIrK1B,oMJ0CkB;CoClBrB;;AAGD;EACE,cpC4hB8B;EoC3hB9B,0BpCaoB;CoCVrB;;AALD;EAIW,cpCqvBsB;CoCrvBc;;AAK/C;EACE,6BpCqvB8C;EoCpvB9C,iCpC+uBuD;CoC9uBxD;;AAGD;EACE,iBpCgKoB;CoC/JrB;;AAID;EACE,4BpCstB8C;CoCrtB/C;;AAGD;EACE,6BpCktB8C;EoCjtB9C,8BpC+tBuD;CoC9tBxD;;AvCEG;EuCrDJ;IAwDI,iBpCguB+B;IoC/tB/B,sBAAyC;GAC1C;EAjDH;IAoDI,wCAA8D;GAC/D;EAhDH;IhCnBI,oMJ0CkB;GoC6BnB;EAED;IAAY,iBpCqtBqB;GoCrtBG;CrC0qHrC;;AFzrHG;EuCoBF;IAAY,iBpC8sBqB;GoC9sBG;CrC2qHrC;;AsCxvHD;EACE,crCyjB8B;EqCxjB9B,UrC6sB6B;EsCjtB7B,wGtC6LmH;EsC3LnH,mBAAkB;EAClB,iBtCqMsB;EsCpMtB,iBtCwMoB;EsCvMpB,iBAAgB;EAChB,kBAAiB;EACjB,sBAAqB;EACrB,kBAAiB;EACjB,qBAAoB;EACpB,uBAAsB;EACtB,mBAAkB;EAClB,qBAAoB;EACpB,oBAAmB;EACnB,iBAAgB;EDRhB,oBrCgMsB;CqCxLvB;;AAZD;EAMW,WrCssBoB;CqCtsBS;;AANxC;EASI,WrC2sB6B;EqC1sB7B,YrC2sB6B;CqC1sB9B;;AAGH;EACE,eAAgC;CAMjC;;AAPD;EAII,0BAAgE;EAChE,uBrCfS;CqCgBV;;AAGH;EACE,erC6rB+B;CqClrBhC;;AAZD;EAII,WrC0rB6B;EqCzrB7B,YrCwrB6B;CqClrB9B;;AAXH;EAQM,gCAA2F;EAC3F,yBrC5BO;CqC6BR;;AAIL;EACE,eAAgC;CAMjC;;AAPD;EAII,0BrC4qB6B;EqC3qB7B,0BrCtCS;CqCuCV;;AAGH;EACE,erCsqB+B;CqC3pBhC;;AAZD;EAII,WrCmqB6B;EqClqB7B,YrCiqB6B;CqC3pB9B;;AAXH;EAQM,gCrC+pB2B;EqC9pB3B,wBrCnDO;CqCoDR;;AAoBL;EACE,iBrC4nBiC;EqC3nBjC,kBrCgoBgC;EqC/nBhC,erCtCoB;EqCuCpB,uBrC5EW;EqC6EX,gFrCxCoB;EGxClB,wBHkK4B;CqChF/B;;AEpFD;EACE,cvCyjB8B;EuCxjB9B,iBvC4tByC;EsC/tBzC,wGtC6LmH;EsC3LnH,mBAAkB;EAClB,iBtCqMsB;EsCpMtB,iBtCwMoB;EsCvMpB,iBAAgB;EAChB,kBAAiB;EACjB,sBAAqB;EACrB,kBAAiB;EACjB,qBAAoB;EACpB,uBAAsB;EACtB,mBAAkB;EAClB,qBAAoB;EACpB,oBAAmB;EACnB,iBAAgB;ECThB,oBvCiMsB;EuChMtB,uBvCAW;EuCCX,aAAY;EACZ,WvCqtBqC;EG1tBnC,sBHmK0B;EIrK1B,gFJ0CkB;CuClBrB;;AAxBD;EAYI,YvCouBsC;EuCnuBtC,YvCouBqC;EuCnuBrC,iBvCuJ0B;CuC9I3B;;AAvBH;EAiBM,mBvCmuB0D;CuCluB3D;;AAlBL;EAqBM,mBvC+tB0D;CuC9tB3D;;AAIL;EACE,mBvCstBuC;CuCnsBxC;;AApBD;EAII,+BAAwE;CACzE;;AALH;;;EASI,wBAAgE;CACjE;;AAVH;EAaI,sCvC8sBqE;CuC7sBtE;;;AAdH;;EAiBI,YvCuHc;EuCtHd,uBvCvCS;CuCwCV;;AAGH;EACE,iBvCgsBuC;CuC1qBxC;;AAvBD;EAII,6BAAsE;EACtE,WvC4rBqC;EuC3rBrC,avC0rBsC;EuCzrBtC,iBAA2B;CAC5B;;AARH;;;EAYI,4BAA2F;CAC5F;;AAbH;EAgBI,wCvCqrBqE;CuCprBtE;;;AAjBH;;EAoBI,UvC8Fc;EuC7Fd,yBvChES;CuCiEV;;AAGH;EACE,gBvCuqBuC;CuC7oBxC;;AA3BD;EAII,4BAAqE;CACtE;;AALH;;;EASI,4BAA2F;CAC5F;;AAVH;EAaI,yCvC+pBqE;CuC9pBtE;;;AAdH;;EAiBI,SvCwEc;EuCvEd,0BvCtFS;CuCuFV;;AAnBH;EAuBI,YvCgpBsC;EuC/oBtC,kBAAwC;EACxC,iCvCooB8D;CuCnoB/D;;AAGH;EACE,kBvC0oBuC;CuCpnBxC;;AAvBD;EAII,8BAAuE;EACvE,WvCsoBqC;EuCroBrC,avCooBsC;EuCnoBtC,iBAA2B;CAC5B;;AARH;;;EAYI,4BvC+nBqC;CuC9nBtC;;AAbH;EAgBI,uCvC+nBqE;CuC9nBtE;;;AAjBH;;EAoBI,WvCwCc;EuCvCd,wBvCtHS;CuCuHV;;AAoBH;EACE,mBvCwlByC;EuCvlBzC,gBvCiDmB;EuChDnB,evCrIgB;EuCsIhB,kBvCslByC;EuCrlBzC,0BvCilBgE;EuChlBhE,iCAAyE;EpC9IvE,2CoC+IyE;EpC9IzE,4CoC8IyE;CAE5E;;AAED;EACE,mBvCklBqC;EuCjlBrC,evCnHoB;CuCoHrB;;AC9JD;EACE,oMxCyCoB;CwCxCrB;;AAED;E9BDM,wCVw3B4C;EUx3B5C,gCVw3B4C;EUx3B5C,6DVw3B4C;CwCr3BjD;;AAGD;;EAEE,WxC+1B+C;EwC91B/C,YxCPW;EwCQX,axC81B8C;CwCx1B/C;;AvCHC;;;EuCCE,YxCZS;CCcV;;AuCGH;;EAEE,YxC81BgD;EwC71BhD,axC61BgD;CwC51BjD;;AAED;EACE,8MhCayI;CgCZ1I;;AAED;EACE,gNhCSyI;CgCR1I;;AAGD;EACE,kBxCo0B+C;EwCn0B/C,iBxCm0B+C;CwCrzBhD;;AAhBD;EAKI,YxCm0B8C;EwCl0B9C,YxCm0B6C;EwCl0B7C,kBxCm0B6C;EwCl0B7C,iBxCk0B6C;EwCj0B7C,2CxCzCS;EwC0CT,mBxCk0B6C;CwCj0B9C;;AAXH;EAcI,uBxC9CS;CwC+CV;;AAIH;EACE,WAA6C;EAC7C,UAA4C;EAC5C,YxCtDW;CwCuDZ;;AC3DD;;EAEE,4BAA2B;EAC3B,8CAA6C;EAC7C,0BAAyB;EACzB,uBAAsB;EACtB,mBAAkB;EAClB,sBAAqB;EACrB,uBAAsB;EACtB,kBAAiB;EAEjB,uBAAsB;CACvB;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,oBzCy4B2D;EyCx4B3D,mBzCu4BmC;EyCt4BnC,mDzCsBoB;EyCrBpB,eAAiC;CAMlC;;AAZD;EASI,WAAU;EACV,iHzCiBkB;CyChBnB;;AAGH;;EAEE,YAAW;EACX,aAAY;EACZ,mBAAkB;EAClB,WAAU;CACX;;AAGD;EACE,iBAAgB;EAChB,WAAU;CACX;;AAED;;EAEE,mBAAkB;EAClB,uBAAsB;EACtB,WAAU;EACV,OAAM;EACN,QAAO;EACP,aAAY;EACZ,YAAW;EAEX,8BAA6B;EAC7B,sBAAqB;CAKtB;;AAhBD;;EAcI,WAAU;CACX;;AAGH;EACE,oBzChCe;EyCiCf,mBzC21BmC;CyC11BpC;;AAGD;EAGM,WAAU;EACV,SAAQ;CACT;;AALL;EAQM,aAAY;EACZ,WAAU;CACX;;AAKL;EAEI,uCAAsC;EACtC,+BAA8B;CAC/B;;AAJH;EAOI,qCAAoC;EACpC,6BAA4B;CAC7B;;AAIH;EACE,WzCwzBmC;CyCvxBpC;;AAlCD;EAII,SAAQ;CACT;;AALH;EAQI,YAAW;EACX,aAA8B;CAa/B;;AAtBH;EAaM,YAAW;EACX,YAAW;EACX,UAAS;EACT,UAAS;CACV;;AAjBL;EAoBM,UAAS;CACV;;AArBL;EAyBI,sCAAqC;EACrC,8BAA6B;EAC7B,SAAQ;EACR,YAAW;CACZ;;AA7BH;EAgCI,kBAAiB;CAClB;;AAIH;EACE,YzCmxBmC;CyClwBpC;;AAlBD;EAII,UAAS;CACV;;AALH;EAQI,cAA+B;EAC/B,WAAU;CACX;;AAVH;EAaI,sCAAqC;EACrC,8BAA6B;EAC7B,UAAS;EACT,aAAY;CACb;;AAGH;EACE,mBAAkB;EAClB,0BzCixBqE;EyChxBrE,mBzCmxBmC;EyClxBnC,YzCmxBoC;EyClxBpC,azCmxBoC;EyClxBpC,gFzCpHoB;EyCqHpB,iBzC1JW;EyC2JX,2DzCa+C;CyCWhD;;AAhCD;EAYI,aAAY;EACZ,qBAAoB;EACpB,kBAAgB;CACjB;;AAfH;EAmBI,iBAAgB;EAChB,yBAAwB;EACxB,sBAAoB;CACrB;;AAtBH;EAyBI,WAAU;EACV,iHzCxIkB;CyCyInB;;AA3BH;EA8BI,WAAU;CACX;;AAIH;;EAII,mCAA0B;EAA1B,2BAA0B;EAA1B,mDAA0B;CAC3B;;AAGH;EACE,2BAA0B;CAC3B;;AA/JD;EAkKE,mBzCktBmC;CyCjtBpC;;AAED;EACE,kBAAiB;CAClB;;AAED;EACE,8BAAqB;UAArB,sBAAqB;CACtB;;A1CkiID;E0C7hII,oBAAmB;CACpB;;A1CgiIH;;E0C3hII,oBAAmB;CACpB;;A1C+hIH;E0C5hII,oBzC6sB2D;CyCvsB5D;;A1C0hIH;E0C5hIM,gFzC1LgB;CyC2LjB;;AAOL;;EAGE,uBAAsB;CACvB;;AAED;EACE,mBAAkB;EAClB,ezC2qB2D;EyC1qB3D,gBAAe;CAChB;;AAGD;EACE,mBAAkB;EAClB,oBAAmB;EACnB,mBAAkB;CACnB;;AAED;EACE,ezC+pB2D;EyC9pB3D,gBAAe;CAChB;;AAGD;EACE,mBAAkB;EAClB,oBzCwpB2D;CyCvpB5D;;AAED;EACE,oBzCopB2D;CyCnpB5D;;AAED;EACE,oBzCgpB2D;CyC/oB5D;;AAGD;EACE,gBAAe;EACf,aAAY;EACZ,UAAS;EACT,QAAO;EACP,YAAW;CACZ;;AAED;EACE,6CAAoC;UAApC,qCAAoC;CACrC;;AAED;EAEI,kBAAiB;EACjB,WAAU;EACV,YAAW;CACZ;;AALH;EAQI,YAAW;CACZ;;AATH;EAYI,YAAW;CACZ;;AAIH;EACE,gBAAe;EACf,aAAY;EACZ,OAAM;EACN,WAAU;CACX;;AAED;EACE,2CAAkC;UAAlC,mCAAkC;EAClC,mBAAkB;CACnB;;AAED;EAEI,WAAU;EACV,YAAW;EACX,iBAAgB;CACjB;;AALH;EAQI,YAAW;CACZ;;AATH;EAYI,WAAU;CACX;;AAGH;EACE,eAAc;EACd,mBAAkB;EAClB,mBAAkB;EAClB,oBAAmB;EACnB,wBzC7K8B;EyC8K9B,wBzC9K8B;EyC+K9B,iBzC9UW;EyC+UX,ezC1SoB;EyC2SpB,gFzC3SoB;EyC4SpB,mBzC4kBsC;EyC3kBtC,kBzC0kBwC;CyCzkBzC;;AAIC;EAEI,oBzChUW;CyCiUZ;;AAHH;EAEI,oBzCpTgB;CyCqTjB;;AAHH;EAEI,oBzCzTW;CyC0TZ;;AAHH;EAEI,oBzCvTW;CyCwTZ;;AAHH;EAEI,oBzC1TW;CyC2TZ;;AAHH;EAEI,oBzC5TW;CyC6TZ;;AAHH;EAEI,oBzCvVY;CyCwVb;;AAHH;EAEI,oBzChVY;CyCiVb;;AC/VL;EACE,wB1CoqBsC;E0C9pBtC,eAAc;CA6Qf;;AAjRA;EACC,aAAY;CACX;;AAIF;EACG,eAAc;CAKf;;AAND;EAEoB,WAAU;CAAI;;AAFlC;EAIC,aAAY;CACZ;;AAGF;EACC,OAAM;EACN,QAAO;EACL,mB1Cy6BmC;C0C/3BpC;;AA7CD;EAOI,YAAW;EACX,sBAAqB;EACrB,cAAa;EACb,mBAAkB;CACnB;;AAXH;EAcC,mCAAoC;EACpC,oCAAoC;EACpC,iC1Ci7BqD;E0Ch7BrD,wCAAmC;CACjC;;AAlBH;EAqBC,mCAAoC;EACpC,oCAAoC;EACpC,8B1CnCU;C0CoCR;;AAxBH;EA0BoC,UAAS;CAAI;;AA1BjD;EA2BoC,UAAS;CAAI;;AA3BjD;EA4BoC,WAAU;CAAI;;AA5BlD;EA6BoC,WAAU;CAAI;;AA7BlD;EA8BoC,UAAS;CAAI;;AA9BjD;EA+BsC,UAAS;CAAI;;AA/BnD;EAkCC,aAAY;EACZ,iBAAgB;EAChB,8B1C65BqD;C0C55BnD;;AArCH;EAwCC,aAAY;EACZ,iBAAgB;EAChB,2B1CtDU;C0CuDR;;AA5DL;EAiEE,UAAS;EACT,4BAA2B;EACzB,0BAAiB;KAAjB,uBAAiB;MAAjB,sBAAiB;UAAjB,kBAAiB;CAoBlB;;AAvFH;EAuEQ,mB1C03B2B;C0Cz3B5B;;AAxEP;EA2EQ,wB1CyFwB;E0CxFxB,iBAAgB;CACjB;;AA7EP;EAgFQ,2D1C6FyC;E0C5F7C,Y1Ci3BwB;E0Ch3BxB,a1Ci3ByB;E0Ch3BrB,aAAY;EACZ,mBAAkB;CACtB;;AAMH;EAEE,8BAA6B;CAC7B;;AA9FH;EAoGG,e1Ck2B4D;C0Cj2B1D;;AArGL;EAyGG,oB1Cu1B2D;E0Ct1B3D,gBAAe;CACb;;AA3GL;EA+GG,iBAAgB;EAChB,e1Cq1ByD;E0Cp1BzD,gBAAe;CACb;;AAlHL;EAqHG,iBAAgB;CAWd;;AAhIL;EAwHI,oB1C1Fa;C0C2Fb;;AAzHJ;EA6HI,oB1C/Fa;E0CgGb,e1CpFkB;C0CqFlB;;AA/HJ;EAmIM,oBAAuD;CAUxD;;AA7IL;EAqII,oBAAuC;CACvC;;AAtIJ;EA0II,oBAAuC;EACvC,e1ChIc;C0CiId;;AA5IJ;EAkJM,oB1CpHW;E0CqHX,Y1C9IO;E0C+IV,iBAAgB;CAYd;;AAhKL;EAuJI,oBAAiE;CACjE;;AAxJJ;EA6JQ,oBAAsD;EAC1D,eAAkD;CAC/C;;AA/JP;EAoKI,oBAAyD;CACzD;;AArKJ;EAyKI,oB1ClKc;E0CmKd,e1C2xBwD;C0C1xBxD;;AA3KJ;EAiLI,oB1CnJa;E0CoJb,Y1C7KS;C0C8KT;;AAnLJ;EAuLM,2BAA0B;EAC1B,8BAA6B;CAC9B;;AAzLL;EA4LM,0BAAyB;EACzB,6BAA4B;CAC7B;;AA9LL;EAiMM,mB1CgwB6B;C0C/vB9B;;AAlML;EAyMM,oB1C3KW;E0C4KX,Y1CrMO;C0CsMR;;AA3ML;EAiNM,oB1CnLW;E0CoLX,Y1C7MO;C0C8MR;;AAnNL;EAsNG,eAAc;EACd,WAAU;EACV,aAAY;EACZ,kBAAiB;EACjB,YAAW;EACX,WAAU;EACV,gBAAe;EACZ,mBAAkB;CAyBrB;;AAtPH;EAiOI,oB1C1Nc;C0C2NX;;AAlOP;EAsOI,iBAAgB;EAChB,e1C8tBwD;E0C7tBxD,gBAAe;CACZ;;AAzOP;EA+OI,0CAAqC;CAClC;;AAhPP;EAoPI,e1CzOc;C0C0Od;;AArPJ;EA0PE,aAAY;CACZ;;AA3PF;;;;EAiQE,gBAAe;CAIf;;AArQF;;;;EAmQG,oB1C5Pe;C0C6Pf;;AApQH;EAyQG,mBAAkB;CAClB;;AA1QH;EA+QE,gBAAe;EACf,YAAW;EACX,qBAAoB;EACpB,uBAAsB;CACtB;;AAGF;EAEE,mBAAkB;CACjB;;ACxRD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A0ClBD;EACE,qCAAmC;CAoBpC;;AArBD;;;;EAWM,qCAAgD;CACjD;;AAZL;;EAiBM,oBAA8B;CAC/B;;A1CHL;E0CSI,qCAAgD;C1CNnD;;A2CfH;EAAkB,qCAAoD;CAAI;;AAC1E;EAAkB,yCAAwD;CAAI;;AAC9E;EAAkB,2CAA0D;CAAI;;AAChF;EAAkB,4CAA2D;CAAI;;AACjF;EAAkB,0CAAyD;CAAI;;AAG7E;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAOH;EACE,mCAAwC;CACzC;;AACD;EACE,4CAAiD;EACjD,6CAAkD;CACnD;;AACD;EACE,6CAAkD;EAClD,gDAAqD;CACtD;;AACD;EACE,gDAAqD;EACrD,+CAAoD;CACrD;;AACD;EACE,4CAAiD;EACjD,+CAAoD;CACrD;;ACpCD;EAAkB,iG7C2LiG;C6C3L1D;;AAGzD;EAAsB,iB7CkME;C6ClMkC;;AAC1D;EAAsB,iB7CkMA;C6ClMkC;;ACHtD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A6ChBD;EACE,0BAAwB;CACzB;;A7CWD;E6CRI,0BAAqC;C7CWxC;;A4CNH;EAAa,0BAA6B;CAAI;;A5CG5C;E4CEE,0BAAqC;C5CCtC;;A4CIH;EACE,Y7CTW;C6CUZ;;A5CTC;E4CcE,wBAAqC;C5CXtC;;A4CgBH;EAAc,0BAA6B;CAAI;;AEjC/C;EACE,oM/CuCoB;C+CtCrB","file":"shards.css","sourcesContent":["/*\n * Shards v2.1.0 (https://designrevision.com/downloads/shards/)\n * Based on: Bootstrap v4.1.3 (https://getbootstrap.com)\n * Copyright 2017-* DesignRevision (https://designrevision.com)\n * Copyright 2017-* Catalin Vasile (http://catalin.me)\n */\n\n// Bootstrap 4 dependencies\n@import \"node_modules/bootstrap/scss/functions\";\n\n// Core\n@import \"mixins\";\n@import \"variables\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n\n// Components\n@import \"icons\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"custom-sliders\";\n@import \"custom-datepicker\";\n@import \"utilities\";\n","// Shards Typography Adjustments\n\n//\n// Google Fonts\n//\n\n@if $enable-fonts-import {\n @import url($google-fonts-import);\n}\n\n//\n// Headings\n//\n\n// Ensure elements that are not headings are properly\n// displayed as block level elements.\n.h1, .h2, .h3, .h4, .h5, .h6 {\n display: block;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n color: $headings-color;\n}\n\nh1, .h1 {\n font-size: $h1-font-size;\n letter-spacing: $headings-letter-spacing;\n line-height: $h1-line-height;\n}\n\nh2, .h2 {\n font-size: $h2-font-size;\n letter-spacing: $headings-letter-spacing;\n line-height: $h2-line-height;\n}\n\nh3, .h3 {\n font-size: $h3-font-size;\n line-height: $h3-line-height;\n}\n\nh4, .h4 {\n font-size: $h4-font-size;\n line-height: $h4-line-height;\n}\n\nh5, .h5 {\n font-size: $h5-font-size;\n line-height: $h5-line-height;\n}\n\nh6, .h6 {\n font-size: $h6-font-size;\n line-height: $h6-line-height;\n}\n\n.lead {\n line-height: $lead-line-height;\n}\n\n// Type display classes\n.display-1,\n.display-2,\n.display-3,\n.display-4 {\n margin-bottom: $display-margin-bottom;\n}\n\n.display-1 {\n font-size: $display1-size;\n line-height: $display-line-height;\n}\n\n.display-2 {\n font-size: $display2-size;\n line-height: $display-line-height;\n}\n\n.display-3 {\n font-size: $display3-size;\n line-height: $display-line-height;\n}\n\n.display-4 {\n font-size: $display4-size;\n line-height: $display-line-height;\n}\n\n//\n// Paragraphs\n//\n\np {\n margin-bottom: $paragraphs-margin-bottom;\n}\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n//\n// Misc\n//\n\n// Blockquotes\n.blockquote {\n margin-bottom: $blockquote-margin-bottom;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n font-size: $blockquote-footer-font-size;\n}\n","// Regenerate CSS variables using adjusted Shards values.\n:root {\n // Custom variable values only support SassScript inside `#{}`. \n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n \n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n \n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n \n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n }","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}","// scss-lint:disable QualifyingElement, DuplicateProperty\n\n// Reboot Adjustments\n\n//\n// HTML (element)\n//\nhtml {\n @include media-breakpoint-down(xs) {\n font-size: 15px;\n }\n}\n\n//\n// Body\n//\n\nbody {\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n color: $body-color;\n background-color: $body-bg;\n}\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\nb, strong {\n font-weight: $font-weight-bold;\n}\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n","/*\n * Shards v2.1.0 (https://designrevision.com/downloads/shards/)\n * Based on: Bootstrap v4.1.3 (https://getbootstrap.com)\n * Copyright 2017-* DesignRevision (https://designrevision.com)\n * Copyright 2017-* Catalin Vasile (http://catalin.me)\n */\n@import url(\"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600|Roboto+Mono\");\n:root {\n --blue: #007bff;\n --indigo: #674eec;\n --purple: #8445f7;\n --pink: #ff4169;\n --red: #c4183c;\n --orange: #fb7906;\n --yellow: #ffb400;\n --green: #17c671;\n --teal: #1adba2;\n --cyan: #00b8d8;\n --white: #fff;\n --gray: #868e96;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #5A6169;\n --success: #17c671;\n --info: #00b8d8;\n --warning: #ffb400;\n --danger: #c4183c;\n --light: #e9ecef;\n --dark: #212529;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n --font-family-monospace: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n@media (max-width: 575.98px) {\n html {\n font-size: 15px;\n }\n}\n\nbody {\n font-size: 1rem;\n font-weight: 300;\n color: #5A6169;\n background-color: #fff;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\nb, strong {\n font-weight: 500;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\n.h1, .h2, .h3, .h4, .h5, .h6 {\n display: block;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.75rem;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-weight: 400;\n color: #212529;\n}\n\nh1, .h1 {\n font-size: 3.052rem;\n letter-spacing: -0.0625rem;\n line-height: 3rem;\n}\n\nh2, .h2 {\n font-size: 2.441rem;\n letter-spacing: -0.0625rem;\n line-height: 2.25rem;\n}\n\nh3, .h3 {\n font-size: 1.953rem;\n line-height: 2.25rem;\n}\n\nh4, .h4 {\n font-size: 1.563rem;\n line-height: 2rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n line-height: 1.5rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n line-height: 1.5rem;\n}\n\n.lead {\n line-height: 1.875rem;\n}\n\n.display-1,\n.display-2,\n.display-3,\n.display-4 {\n margin-bottom: 0.75rem;\n}\n\n.display-1 {\n font-size: 7.451rem;\n line-height: 1;\n}\n\n.display-2 {\n font-size: 5.96rem;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.768rem;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.815rem;\n line-height: 1;\n}\n\np {\n margin-bottom: 1.75rem;\n}\n\nhr {\n margin-top: 1.125rem;\n margin-bottom: 1.125rem;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 300;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fff09e;\n}\n\n.blockquote {\n margin-bottom: 0.75rem;\n font-size: 1.5rem;\n}\n\n.blockquote-footer {\n font-size: 1.125rem;\n}\n\n.img-thumbnail {\n padding: 0;\n border: none;\n background-color: #fff;\n border-radius: 0.375rem;\n box-shadow: none;\n}\n\n.figure-img {\n margin-bottom: 0.75rem;\n}\n\n.figure-caption {\n font-size: 1rem;\n color: #868e96;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n font-size: 0.75rem;\n padding: 0.1875rem 0.8125rem;\n}\n\nkbd {\n padding: 0.1875rem 0.8125rem;\n font-size: 0.75rem;\n color: #fff;\n background-color: #212529;\n border-radius: 0.625rem;\n box-shadow: none;\n}\n\nkbd kbd {\n font-weight: 500;\n}\n\npre {\n margin-bottom: .75rem;\n font-size: 0.75rem;\n color: #212529;\n line-height: 1.375rem;\n}\n\n.pre-scrollable {\n max-height: 340px;\n}\n\n.table {\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d1d3d5;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c4c6c9;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c4c6c9;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #beefd7;\n}\n\n.table-hover .table-success:hover {\n background-color: #aaeaca;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aaeaca;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #b8ebf4;\n}\n\n.table-hover .table-info:hover {\n background-color: #a2e5f1;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #a2e5f1;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeab8;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe29f;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe29f;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #eebec8;\n}\n\n.table-hover .table-danger:hover {\n background-color: #e9aab7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #e9aab7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #f9fafb;\n}\n\n.table-hover .table-light:hover {\n background-color: #eaedf1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #eaedf1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c1c2c3;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b4b5b6;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b4b5b6;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n.form-control {\n height: auto;\n padding: 0.5rem 1rem;\n font-size: 0.95rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #becad6;\n font-weight: 300;\n will-change: border-color, box-shadow;\n border-radius: 0.375rem;\n box-shadow: none;\n transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.form-control:hover {\n border-color: #8fa4b8;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #007bff;\n box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.form-control:focus:hover {\n border-color: #007bff;\n}\n\n.form-control::placeholder {\n color: #868e96;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #f5f6f7;\n}\n\n.form-control:disabled:hover, .form-control[readonly]:hover {\n border-color: #becad6;\n cursor: not-allowed;\n}\n\n.form-control[readonly]:not(:disabled):focus {\n box-shadow: none;\n border-color: #becad6;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.425rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\nselect.form-control:hover {\n cursor: pointer;\n}\n\nform label:hover {\n cursor: pointer;\n}\n\n.col-form-label {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.75rem + 1px);\n padding-bottom: calc(0.75rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.35rem + 1px);\n padding-bottom: calc(0.35rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n line-height: 1.5;\n font-weight: 300;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-middle > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.35rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.35rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-middle > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.0125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-middle > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.75rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.5rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-middle > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(3.375rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n}\n\n.form-check {\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n margin-top: 0.313rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #868e96;\n}\n\n.form-check-inline {\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n margin-right: 0.3125rem;\n}\n\n.valid-feedback {\n margin-top: 0.25rem;\n font-size: 80%;\n color: #17c671;\n}\n\n.valid-tooltip {\n background-color: rgba(23, 198, 113, 0.8);\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #17c671;\n box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1), 0 1px 1px 0.1rem rgba(23, 198, 113, 0.2);\n}\n\n.was-validated .form-control:valid:hover, .form-control.is-valid:hover, .was-validated\n.custom-select:valid:hover,\n.custom-select.is-valid:hover {\n border-color: #17c671;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #17c671;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #17c671;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #57eca4;\n border-color: #2ae68b;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #2ae68b;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n color: #17c671;\n border-color: #17c671;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n background-color: #b3f6d5;\n border-color: #2ae68b;\n color: #17c671;\n}\n\n.was-validated .custom-file-input:focus:valid ~ .custom-file-label, .custom-file-input:focus.is-valid ~ .custom-file-label {\n border-color: #17c671;\n box-shadow: 0 5px 11.5px rgba(23, 198, 113, 0.1), 0 1px 1px 0.1rem rgba(23, 198, 113, 0.2);\n}\n\n.was-validated .custom-file-input:hover:valid ~ .custom-file-label, .custom-file-input:hover.is-valid ~ .custom-file-label {\n border-color: #17c671;\n}\n\n.was-validated .custom-toggle .custom-control-input:not(:checked):valid ~ .custom-control-label::before, .custom-toggle .custom-control-input:not(:checked).is-valid ~ .custom-control-label::before {\n background-color: #fff;\n}\n\n.was-validated .custom-toggle .custom-control-input:valid ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #17c671;\n}\n\n.was-validated .custom-toggle .custom-control-input:invalid ~ .custom-control-label::after, .custom-toggle .custom-control-input.is-invalid ~ .custom-control-label::after {\n background-color: #eb8c95;\n}\n\n.was-validated .custom-toggle .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.invalid-feedback {\n margin-top: 0.25rem;\n font-size: 80%;\n color: #c4183c;\n}\n\n.invalid-tooltip {\n background-color: rgba(196, 24, 60, 0.8);\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #c4183c;\n box-shadow: 0 5px 11.5px rgba(196, 24, 60, 0.1);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n box-shadow: 0 5px 11.5px rgba(196, 24, 60, 0.1), 0 1px 1px 0.1rem rgba(196, 24, 60, 0.2);\n}\n\n.was-validated .form-control:invalid:hover, .form-control.is-invalid:hover, .was-validated\n.custom-select:invalid:hover,\n.custom-select.is-invalid:hover {\n border-color: #c4183c;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #c4183c;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #c4183c;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #ea5876;\n border-color: #e52a51;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #e52a51;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(196, 24, 60, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n color: #c4183c;\n border-color: #c4183c;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n background-color: #f6b2c0;\n border-color: #e52a51;\n color: #c4183c;\n}\n\n.was-validated .custom-file-input:focus:invalid ~ .custom-file-label, .custom-file-input:focus.is-invalid ~ .custom-file-label {\n border-color: #c4183c;\n box-shadow: 0 5px 11.5px rgba(196, 24, 60, 0.1), 0 1px 1px 0.1rem rgba(196, 24, 60, 0.2);\n}\n\n.was-validated .custom-file-input:hover:invalid ~ .custom-file-label, .custom-file-input:hover.is-invalid ~ .custom-file-label {\n border-color: #c4183c;\n}\n\n.was-validated .custom-toggle .custom-control-input:not(:checked):invalid ~ .custom-control-label::before, .custom-toggle .custom-control-input:not(:checked).is-invalid ~ .custom-control-label::before {\n background-color: #fff;\n}\n\n.was-validated .custom-toggle .custom-control-input:valid ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #17c671;\n}\n\n.was-validated .custom-toggle .custom-control-input:invalid ~ .custom-control-label::after, .custom-toggle .custom-control-input.is-invalid ~ .custom-control-label::after {\n background-color: #eb8c95;\n}\n\n.was-validated .custom-toggle .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-toggle .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(196, 24, 60, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n@media (min-width: 576px) {\n .form-inline .form-check-input {\n margin-right: 0.313rem;\n }\n}\n\n.btn {\n font-weight: 300;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n border: 1px solid transparent;\n padding: 0.75rem 1.25rem;\n font-size: 0.875rem;\n line-height: 1.125;\n border-radius: 0.375rem;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.btn:hover, .btn.hover {\n cursor: pointer;\n}\n\n.btn:focus, .btn.focus {\n box-shadow: none;\n}\n\n.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active {\n background-image: none;\n box-shadow: none;\n}\n\n.btn.btn-squared {\n border-radius: 0;\n}\n\n.btn.btn-pill {\n border-radius: 50px;\n}\n\n.btn-primary {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n box-shadow: none;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #006fe6;\n border-color: #006fe6;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 123, 255, 0.25);\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.15), 0 3px 15px rgba(0, 123, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n background-color: #007bff;\n border-color: #007bff;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #006fe6;\n border-color: #0062cc;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-secondary {\n color: #fff;\n border-color: #5A6169;\n background-color: #5A6169;\n box-shadow: none;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #4e545b;\n border-color: #4e545b;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25);\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n background-color: #5A6169;\n border-color: #5A6169;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #4e545b;\n border-color: #42484e;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-success {\n color: #fff;\n border-color: #17c671;\n background-color: #17c671;\n box-shadow: none;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #14af64;\n border-color: #14af64;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25);\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n background-color: #17c671;\n border-color: #17c671;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #14af64;\n border-color: #129857;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-info {\n color: #fff;\n border-color: #00b8d8;\n background-color: #00b8d8;\n box-shadow: none;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #00a2bf;\n border-color: #00a2bf;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 184, 216, 0.25);\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 3px rgba(0, 184, 216, 0.15), 0 3px 15px rgba(0, 184, 216, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n background-color: #00b8d8;\n border-color: #00b8d8;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #00a2bf;\n border-color: #008da5;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-warning {\n color: #212529;\n border-color: #ffb400;\n background-color: #ffb400;\n box-shadow: none;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e6a200;\n border-color: #e6a200;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25);\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n background-color: #ffb400;\n border-color: #ffb400;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #e6a200;\n border-color: #cc9000;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-danger {\n color: #fff;\n border-color: #c4183c;\n background-color: #c4183c;\n box-shadow: none;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #ad1535;\n border-color: #ad1535;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(196, 24, 60, 0.25);\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 3px rgba(196, 24, 60, 0.15), 0 3px 15px rgba(196, 24, 60, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n background-color: #c4183c;\n border-color: #c4183c;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #ad1535;\n border-color: #97122e;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-light {\n color: #212529;\n border-color: #e9ecef;\n background-color: #e9ecef;\n box-shadow: none;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dadfe4;\n border-color: #dadfe4;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25);\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n background-color: #e9ecef;\n border-color: #e9ecef;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dadfe4;\n border-color: #cbd3da;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-dark {\n color: #fff;\n border-color: #212529;\n background-color: #212529;\n box-shadow: none;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #16181b;\n border-color: #16181b;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25);\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n background-color: #212529;\n border-color: #212529;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #16181b;\n border-color: #0a0c0d;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-white {\n color: #212529;\n border-color: #fff;\n background-color: #fff;\n box-shadow: none;\n}\n\n.btn-white:hover {\n color: #212529;\n background-color: #f2f2f2;\n border-color: #f2f2f2;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 255, 255, 0.25);\n}\n\n.btn-white:focus, .btn-white.focus {\n box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15), 0 3px 15px rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-white.disabled, .btn-white:disabled {\n background-color: #fff;\n border-color: #fff;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,\n.show > .btn-white.dropdown-toggle {\n color: #212529;\n background-color: #f2f2f2;\n border-color: #e6e6e6;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-black {\n color: #fff;\n border-color: #000;\n background-color: #000;\n box-shadow: none;\n}\n\n.btn-black:hover {\n color: #fff;\n background-color: black;\n border-color: black;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 0, 0, 0.25);\n}\n\n.btn-black:focus, .btn-black.focus {\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15), 0 3px 15px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1);\n}\n\n.btn-black.disabled, .btn-black:disabled {\n background-color: #000;\n border-color: #000;\n box-shadow: none;\n cursor: not-allowed;\n}\n\n.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active,\n.show > .btn-black.dropdown-toggle {\n color: #fff;\n background-color: black;\n border-color: black;\n background-image: none;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-primary {\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 123, 255, 0.25);\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.15), 0 3px 15px rgba(0, 123, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-secondary {\n background-color: transparent;\n background-image: none;\n border-color: #5A6169;\n color: #5A6169;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #5A6169;\n border-color: #5A6169;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(90, 97, 105, 0.25);\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 3px rgba(90, 97, 105, 0.15), 0 3px 15px rgba(90, 97, 105, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #5A6169;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #5A6169;\n border-color: #5A6169;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-success {\n background-color: transparent;\n background-image: none;\n border-color: #17c671;\n color: #17c671;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #17c671;\n border-color: #17c671;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(23, 198, 113, 0.25);\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 3px rgba(23, 198, 113, 0.15), 0 3px 15px rgba(23, 198, 113, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #17c671;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #17c671;\n border-color: #17c671;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-info {\n background-color: transparent;\n background-image: none;\n border-color: #00b8d8;\n color: #00b8d8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #00b8d8;\n border-color: #00b8d8;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 184, 216, 0.25);\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 3px rgba(0, 184, 216, 0.15), 0 3px 15px rgba(0, 184, 216, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #00b8d8;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #00b8d8;\n border-color: #00b8d8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-warning {\n background-color: transparent;\n background-image: none;\n border-color: #ffb400;\n color: #ffb400;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffb400;\n border-color: #ffb400;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 180, 0, 0.25);\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 3px rgba(255, 180, 0, 0.15), 0 3px 15px rgba(255, 180, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffb400;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffb400;\n border-color: #ffb400;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-danger {\n background-color: transparent;\n background-image: none;\n border-color: #c4183c;\n color: #c4183c;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #c4183c;\n border-color: #c4183c;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(196, 24, 60, 0.25);\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 3px rgba(196, 24, 60, 0.15), 0 3px 15px rgba(196, 24, 60, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #c4183c;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #c4183c;\n border-color: #c4183c;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-light {\n background-color: transparent;\n background-image: none;\n border-color: #e9ecef;\n color: #212529;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #e9ecef;\n border-color: #e9ecef;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(233, 236, 239, 0.25);\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 3px rgba(233, 236, 239, 0.15), 0 3px 15px rgba(233, 236, 239, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #e9ecef;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #e9ecef;\n border-color: #e9ecef;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-dark {\n background-color: transparent;\n background-image: none;\n border-color: #212529;\n color: #212529;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(33, 37, 41, 0.25);\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.15), 0 3px 15px rgba(33, 37, 41, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #212529;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-white {\n background-color: transparent;\n background-image: none;\n border-color: #fff;\n color: #212529;\n color: #fff;\n}\n\n.btn-outline-white:hover {\n color: #212529;\n background-color: #fff;\n border-color: #fff;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(255, 255, 255, 0.25);\n}\n\n.btn-outline-white:focus, .btn-outline-white.focus {\n box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15), 0 3px 15px rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-white.disabled, .btn-outline-white:disabled {\n color: #fff;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,\n.show > .btn-outline-white.dropdown-toggle {\n color: #212529;\n background-color: #fff;\n border-color: #fff;\n}\n\n.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-white.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active {\n color: #000;\n}\n\n.btn-outline-black {\n background-color: transparent;\n background-image: none;\n border-color: #000;\n color: #000;\n color: #000;\n}\n\n.btn-outline-black:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba(0, 0, 0, 0.25);\n}\n\n.btn-outline-black:focus, .btn-outline-black.focus {\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15), 0 3px 15px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.1) !important;\n}\n\n.btn-outline-black.disabled, .btn-outline-black:disabled {\n color: #000;\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active,\n.show > .btn-outline-black.dropdown-toggle {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-black.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;\n}\n\n.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active {\n color: #fff;\n}\n\n.btn-link {\n font-weight: 300;\n color: #007bff;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n}\n\n.btn-link:disabled {\n color: #868e96;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.75rem 1.75rem;\n font-size: 1.125rem;\n line-height: 1.5;\n border-radius: 0.5rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.35rem 1rem;\n font-size: 0.75rem;\n line-height: 1.5;\n border-radius: 0.35rem;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\n.fade {\n transition: opacity 200ms ease-in-out;\n}\n\n.collapsing {\n transition: height 350ms ease-in-out;\n}\n\ni.material-icons {\n font-size: inherit;\n position: relative;\n top: 2px;\n}\n\n.dropdown-menu {\n z-index: 1000;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0 0 0;\n font-size: 1rem;\n color: #5A6169;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.05);\n border-radius: 0.375rem;\n box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06);\n}\n\n.dropdown-menu-small {\n box-shadow: 0 0.5rem 2rem rgba(0, 0, 0, 0.11), 0 3px 10px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06);\n padding: 0.25rem 0;\n font-size: 0.813rem;\n}\n\n.dropdown-menu-small .dropdown-item {\n padding: 0.375rem 0.875rem;\n font-size: 0.813rem;\n}\n\n.dropdown-menu-small .dropdown-divider {\n margin: 0.25rem 0;\n}\n\n.dropup .dropdown-menu {\n margin-bottom: 0;\n}\n\n.dropright .dropdown-menu {\n margin-left: 0;\n}\n\n.dropleft .dropdown-menu {\n margin-right: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.75rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n padding: 0.5rem 1.25rem;\n font-weight: 300;\n color: #212529;\n font-size: 0.9375rem;\n transition: background-color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n background-color: #eceeef;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n background-color: #c3c7cc;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #868e96;\n}\n\n.dropdown-item.disabled:hover, .dropdown-item:disabled:hover {\n background: none;\n cursor: not-allowed;\n}\n\n.dropdown-header {\n padding: 0.5rem 1.25rem;\n font-size: 0.875rem;\n color: #868e96;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.9375rem;\n padding-left: 0.9375rem;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 1.3125rem;\n padding-left: 1.3125rem;\n}\n\n.btn-group.show .dropdown-toggle {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-group.show .dropdown-toggle.btn-link {\n box-shadow: none;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label,\n.input-group > .custom-file:not(:first-child) .custom-file-label::after {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group.input-group-seamless > .form-control {\n border-radius: 0.375rem;\n}\n\n.input-group.input-group-seamless > .input-group-append,\n.input-group.input-group-seamless > .input-group-prepend {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 4;\n}\n\n.input-group.input-group-seamless > .input-group-append .input-group-text,\n.input-group.input-group-seamless > .input-group-prepend .input-group-text {\n padding: 12px 14px;\n background: transparent;\n border: none;\n}\n\n.input-group.input-group-seamless > .input-group-append {\n right: 0;\n}\n\n.input-group.input-group-seamless > .input-group-middle {\n right: 0;\n left: 0;\n}\n\n.input-group.input-group-seamless > .input-group-prepend {\n left: 0;\n}\n\n.input-group.input-group-seamless > .form-control:not(:last-child),\n.input-group.input-group-seamless > .custom-select:not(:last-child) {\n padding-right: 40px;\n}\n\n.input-group.input-group-seamless > .form-control:not(:first-child),\n.input-group.input-group-seamless > .custom-select:not(:first-child) {\n padding-left: 40px;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n font-size: 1rem;\n font-weight: 300;\n line-height: 1.5;\n color: #abb6bf;\n background-color: #f9fafb;\n border: 1px solid #becad6;\n border-radius: 0.375rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .input-group-middle > .btn,\n.input-group > .input-group-middle > .input-group-text {\n border-left: 0;\n border-right: 0;\n border-radius: 0;\n}\n\n.input-group-middle {\n display: flex;\n}\n\n.custom-control {\n min-height: 1.5rem;\n padding-left: 1.688rem;\n}\n\n.custom-control:hover {\n cursor: pointer;\n}\n\n.custom-control .custom-control-label:before {\n pointer-events: all;\n}\n\n.custom-control-inline {\n margin-right: 1rem;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: transparent;\n background-color: #007bff;\n box-shadow: none;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n box-shadow: none;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #868e96;\n}\n\n.custom-control-input:disabled ~ .custom-control-label:hover {\n cursor: not-allowed;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: static;\n}\n\n.custom-control-label:hover {\n cursor: pointer;\n}\n\n.custom-control-label::before {\n top: 0.1875rem;\n left: 0;\n width: 1.125rem;\n height: 1.125rem;\n background-color: #fff;\n border: 1px solid #becad6;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n box-shadow: none;\n}\n\n.custom-control-label::after {\n top: 0.1875rem;\n width: 1.125rem;\n height: 1.125rem;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 2px;\n}\n\n.custom-checkbox .custom-control-label::after {\n content: '';\n position: absolute;\n top: 5px;\n left: 7px;\n width: 5px;\n height: 11px;\n opacity: 0;\n transform: rotate(45deg) scale(0);\n border-right: 2px solid #fff;\n border-bottom: 2px solid #fff;\n transition: transform 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n transition-delay: 100ms;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-image: none;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n opacity: 1;\n transform: rotate(45deg) scale(1);\n background-image: none;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border: none;\n background-color: #007bff;\n box-shadow: none;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n content: '';\n position: absolute;\n transform: scale(1);\n background-image: none;\n background-color: #fff;\n border: none;\n width: 10px;\n height: 2px;\n top: 11px;\n left: 4px;\n opacity: 1;\n transition: none;\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background: #e9ecef;\n border-color: #becad6;\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after {\n border-color: #becad6;\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-label::after {\n content: '';\n border-radius: 50%;\n transform: scale(0);\n background-image: none !important;\n position: absolute;\n background: #fff;\n width: 8px;\n height: 8px;\n top: 8px;\n left: 5px;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n transition-delay: .1s;\n opacity: 0;\n transform: scale(0);\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n opacity: 1;\n transform: scale(1);\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #a8aeb4;\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background: #e9ecef;\n border-color: #becad6;\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after {\n background: #becad6;\n}\n\n.custom-select {\n height: calc(2.425rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.2;\n color: #495057;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #becad6;\n font-weight: 300;\n font-size: 0.95rem;\n transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n border-radius: 0.375rem;\n}\n\n.custom-select:focus {\n border-color: #007bff;\n box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select:hover:not(:focus):not(:disabled) {\n cursor: pointer;\n border-color: #8fa4b8;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n padding-right: 0.75rem;\n}\n\n.custom-select:disabled {\n color: #868e96;\n background-color: #e9ecef;\n}\n\n.custom-select-sm {\n height: calc(2.0125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 0.75rem;\n}\n\n.custom-select-lg {\n height: calc(3.375rem + 2px);\n font-size: 1.25rem;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n}\n\n.custom-file {\n height: calc(2.428rem + 2px);\n font-size: 0.95rem;\n transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.custom-file-input {\n min-width: 14rem;\n height: calc(2.428rem + 2px);\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #007bff;\n color: #495057;\n box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n border-color: #007bff;\n color: #007bff;\n background: #e6f2ff;\n}\n\n.custom-file-input:focus ~ .custom-file-label:hover {\n border-color: #007bff;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input:not(:disabled):hover {\n cursor: pointer;\n}\n\n.custom-file-input:not(:disabled):hover ~ .custom-file-label,\n.custom-file-input:not(:disabled):hover ~ .custom-file-label:before {\n border-color: #8fa4b8;\n}\n\n.custom-file-input:disabled + .custom-file-label {\n color: #868e96;\n background-color: #f8f9fa;\n}\n\n.custom-file-label {\n height: calc(2.428rem + 2px);\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #becad6;\n font-weight: 300;\n box-shadow: none;\n transition: box-shadow 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06), border-color 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n border-radius: 0.375rem;\n}\n\n.custom-file-label::after {\n padding: 0.5rem 1rem;\n height: calc(calc(2.428rem + 2px) - 1px * 2);\n line-height: 1.5;\n color: #495057;\n border-left: 1px solid #becad6;\n background-color: #e9ecef;\n border-radius: 0 0.375rem 0.375rem 0;\n}\n\n.custom-toggle {\n position: relative;\n padding-left: 3.75rem;\n}\n\n.custom-toggle .custom-control-label::before {\n position: absolute;\n top: 0;\n left: 0;\n display: block;\n width: 3.125rem;\n height: 1.75rem;\n background: #fff;\n border-radius: 100px;\n border: 0.0625rem solid #becad6;\n}\n\n.custom-toggle .custom-control-label::after {\n content: '';\n position: absolute;\n top: 0.25rem;\n left: 0.25rem;\n width: 1.25rem;\n height: 1.25rem;\n background: #becad6;\n border-radius: 6.25rem;\n transition: 350ms;\n}\n\n.custom-toggle .custom-control-input:checked ~ .custom-control-label::before {\n background: #17c671;\n border-color: #17c671;\n}\n\n.custom-toggle .custom-control-input:checked ~ .custom-control-label::after {\n left: 2.875rem;\n transform: translateX(-100%);\n background: #fff;\n}\n\n.custom-toggle .custom-control-input:checked:disabled ~ .custom-control-label::before {\n background: #e9ecef;\n border-color: #becad6;\n}\n\n.custom-toggle .custom-control-input:checked:disabled ~ .custom-control-label::after {\n background: #becad6;\n}\n\n.custom-toggle .custom-control-input:active:not(:disabled) ~ .custom-control-label::after {\n width: 1.625rem;\n}\n\n.custom-toggle .custom-control-input:active:not(:checked) ~ .custom-control-label::before {\n background-color: #fff;\n}\n\n.custom-toggle .custom-control-input:disabled:active ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-toggle .custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(23, 198, 113, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.custom-toggle .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n box-shadow: 0 0.313rem 0.719rem rgba(0, 123, 255, 0.1), 0 0.156rem 0.125rem rgba(0, 0, 0, 0.06);\n}\n\n.custom-toggle.custom-toggle-sm {\n padding-left: 2.625rem;\n}\n\n.custom-toggle.custom-toggle-sm .custom-control-label::before {\n top: .1875rem;\n position: absolute;\n display: block;\n width: 2.1875rem;\n height: 1.125rem;\n background: #fff;\n border-radius: 100px;\n border: 0.0625rem solid #becad6;\n}\n\n.custom-toggle.custom-toggle-sm .custom-control-label::after {\n content: '';\n position: absolute;\n top: .375rem;\n left: 0.1875rem;\n width: 0.75rem;\n height: 0.75rem;\n}\n\n.custom-toggle.custom-toggle-sm .custom-control-input:checked ~ .custom-control-label::after {\n left: 1.9375rem;\n}\n\n.custom-toggle.custom-toggle-sm .custom-control-input:active:not(:disabled) ~ .custom-control-label::after {\n width: 1rem;\n}\n\n.nav {\n font-size: 0.875rem;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.nav-link {\n padding: 0.625rem 1.125rem;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.nav-link.disabled {\n color: #868e96;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #d1d4d8;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-tabs .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link:hover {\n border-color: #e7e9ea;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #ddd;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.375rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-pills:hover {\n background-color: #fdfdfd;\n}\n\n.nav-outlined-pills .nav-link {\n border-radius: 0.375rem;\n border: 1px solid transparent;\n}\n\n.nav-outlined-pills .nav-link.active,\n.show > .nav-outlined-pills .nav-link {\n background: none;\n color: #007bff;\n border-color: #007bff;\n}\n\n.nav-outlined-pills .nav-link:hover {\n border-color: #e7e9ea;\n}\n\n.nav-blue .nav-link.active {\n background-color: #007bff;\n border-color: #0074f0;\n color: #fff;\n}\n\n.nav-blue .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-blue .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-blue .nav-link {\n color: #007bff;\n}\n\n.nav-blue.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #3395ff;\n color: #007bff;\n}\n\n.nav-blue.nav-outlined-pills .nav-link.active:hover {\n border-color: #3395ff;\n}\n\n.nav-blue.nav-outlined-pills .nav-link {\n color: #007bff;\n}\n\n.nav-indigo .nav-link.active {\n background-color: #674eec;\n border-color: #5b40eb;\n color: #fff;\n}\n\n.nav-indigo .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-indigo .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-indigo .nav-link {\n color: #674eec;\n}\n\n.nav-indigo.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #8f7cf1;\n color: #674eec;\n}\n\n.nav-indigo.nav-outlined-pills .nav-link.active:hover {\n border-color: #8f7cf1;\n}\n\n.nav-indigo.nav-outlined-pills .nav-link {\n color: #674eec;\n}\n\n.nav-purple .nav-link.active {\n background-color: #8445f7;\n border-color: #7a36f6;\n color: #fff;\n}\n\n.nav-purple .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-purple .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-purple .nav-link {\n color: #8445f7;\n}\n\n.nav-purple.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #a476f9;\n color: #8445f7;\n}\n\n.nav-purple.nav-outlined-pills .nav-link.active:hover {\n border-color: #a476f9;\n}\n\n.nav-purple.nav-outlined-pills .nav-link {\n color: #8445f7;\n}\n\n.nav-pink .nav-link.active {\n background-color: #ff4169;\n border-color: #ff325d;\n color: #fff;\n}\n\n.nav-pink .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-pink .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-pink .nav-link {\n color: #ff4169;\n}\n\n.nav-pink.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #ff7491;\n color: #ff4169;\n}\n\n.nav-pink.nav-outlined-pills .nav-link.active:hover {\n border-color: #ff7491;\n}\n\n.nav-pink.nav-outlined-pills .nav-link {\n color: #ff4169;\n}\n\n.nav-red .nav-link.active {\n background-color: #c4183c;\n border-color: #b61638;\n color: #fff;\n}\n\n.nav-red .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-red .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-red .nav-link {\n color: #c4183c;\n}\n\n.nav-red.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #e52a51;\n color: #c4183c;\n}\n\n.nav-red.nav-outlined-pills .nav-link.active:hover {\n border-color: #e52a51;\n}\n\n.nav-red.nav-outlined-pills .nav-link {\n color: #c4183c;\n}\n\n.nav-orange .nav-link.active {\n background-color: #fb7906;\n border-color: #ee7204;\n color: #fff;\n}\n\n.nav-orange .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-orange .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-orange .nav-link {\n color: #fb7906;\n}\n\n.nav-orange.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #fc9438;\n color: #fb7906;\n}\n\n.nav-orange.nav-outlined-pills .nav-link.active:hover {\n border-color: #fc9438;\n}\n\n.nav-orange.nav-outlined-pills .nav-link {\n color: #fb7906;\n}\n\n.nav-yellow .nav-link.active {\n background-color: #ffb400;\n border-color: #f0a900;\n color: #212529;\n}\n\n.nav-yellow .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-yellow .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-yellow .nav-link {\n color: #ffb400;\n}\n\n.nav-yellow.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #ffc333;\n color: #ffb400;\n}\n\n.nav-yellow.nav-outlined-pills .nav-link.active:hover {\n border-color: #ffc333;\n}\n\n.nav-yellow.nav-outlined-pills .nav-link {\n color: #ffb400;\n}\n\n.nav-green .nav-link.active {\n background-color: #17c671;\n border-color: #15b869;\n color: #fff;\n}\n\n.nav-green .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-green .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-green .nav-link {\n color: #17c671;\n}\n\n.nav-green.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #2ae68b;\n color: #17c671;\n}\n\n.nav-green.nav-outlined-pills .nav-link.active:hover {\n border-color: #2ae68b;\n}\n\n.nav-green.nav-outlined-pills .nav-link {\n color: #17c671;\n}\n\n.nav-teal .nav-link.active {\n background-color: #1adba2;\n border-color: #18cd98;\n color: #212529;\n}\n\n.nav-teal .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-teal .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-teal .nav-link {\n color: #1adba2;\n}\n\n.nav-teal.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #40e8b7;\n color: #1adba2;\n}\n\n.nav-teal.nav-outlined-pills .nav-link.active:hover {\n border-color: #40e8b7;\n}\n\n.nav-teal.nav-outlined-pills .nav-link {\n color: #1adba2;\n}\n\n.nav-cyan .nav-link.active {\n background-color: #00b8d8;\n border-color: #00abc9;\n color: #fff;\n}\n\n.nav-cyan .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-cyan .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-cyan .nav-link {\n color: #00b8d8;\n}\n\n.nav-cyan.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #0cdbff;\n color: #00b8d8;\n}\n\n.nav-cyan.nav-outlined-pills .nav-link.active:hover {\n border-color: #0cdbff;\n}\n\n.nav-cyan.nav-outlined-pills .nav-link {\n color: #00b8d8;\n}\n\n.nav-white .nav-link.active {\n background-color: #fff;\n border-color: #f7f7f7;\n color: #212529;\n}\n\n.nav-white .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-white .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-white .nav-link {\n color: #fff;\n}\n\n.nav-white.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: white;\n color: #fff;\n}\n\n.nav-white.nav-outlined-pills .nav-link.active:hover {\n border-color: white;\n}\n\n.nav-white.nav-outlined-pills .nav-link {\n color: #fff;\n}\n\n.nav-gray .nav-link.active {\n background-color: #868e96;\n border-color: #7e868f;\n color: #fff;\n}\n\n.nav-gray .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-gray .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-gray .nav-link {\n color: #868e96;\n}\n\n.nav-gray.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #a1a8ae;\n color: #868e96;\n}\n\n.nav-gray.nav-outlined-pills .nav-link.active:hover {\n border-color: #a1a8ae;\n}\n\n.nav-gray.nav-outlined-pills .nav-link {\n color: #868e96;\n}\n\n.nav-gray-dark .nav-link.active {\n background-color: #343a40;\n border-color: #2d3238;\n color: #fff;\n}\n\n.nav-gray-dark .nav-link.disabled {\n color: #868e96;\n}\n\n.nav-gray-dark .nav-link.disabled:hover {\n cursor: not-allowed;\n border-color: transparent;\n}\n\n.nav-gray-dark .nav-link {\n color: #343a40;\n}\n\n.nav-gray-dark.nav-outlined-pills .nav-link.active {\n background: transparent;\n border-color: #4b545c;\n color: #343a40;\n}\n\n.nav-gray-dark.nav-outlined-pills .nav-link.active:hover {\n border-color: #4b545c;\n}\n\n.nav-gray-dark.nav-outlined-pills .nav-link {\n color: #343a40;\n}\n\n.navbar {\n padding: 0.75rem 1.5rem;\n}\n\n.navbar-brand {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n margin-right: 1.5rem;\n font-size: 1rem;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-weight: 400;\n}\n\n.navbar-text {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n}\n\n.navbar-toggler {\n padding: 0.5rem 0.5rem;\n font-size: 1rem;\n background: #fff;\n border: 1px solid transparent;\n border-radius: 0.375rem;\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n background: none;\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: white;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: white;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: white;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n background: none;\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: white;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: white;\n}\n\n.card {\n background-color: #fff;\n border: none;\n border-radius: 0.625rem;\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.625rem;\n border-top-right-radius: 0.625rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.625rem;\n border-bottom-left-radius: 0.625rem;\n}\n\n.card .list-group-item {\n padding: 0.8125rem 1.875rem;\n}\n\n.card .card-text {\n margin-bottom: 1.5625rem;\n}\n\n.card a:hover {\n text-decoration: none;\n}\n\n.card-small {\n box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11), 0 4px 8px rgba(90, 97, 105, 0.12), 0 10px 10px rgba(90, 97, 105, 0.06), 0 7px 70px rgba(90, 97, 105, 0.1);\n}\n\n.card-small .card-header,\n.card-small .card-body,\n.card-small .card-footer {\n padding: 1rem 1rem;\n}\n\n.card-body {\n padding: 1.875rem;\n}\n\n.card-body > p:last-child {\n margin-bottom: 0;\n}\n\n.card-title {\n font-weight: 500;\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -1.09375rem;\n}\n\n.card-link {\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.card-link + .card-link {\n margin-left: 1.875rem;\n}\n\n.card-header {\n padding: 1.09375rem 1.875rem;\n background-color: rgba(90, 97, 105, 0.06);\n border-bottom: none;\n}\n\n.card-header:first-child {\n border-radius: 0.625rem 0.625rem 0 0;\n}\n\n.card-footer {\n padding: 1.09375rem 1.875rem;\n background-color: rgba(90, 97, 105, 0.06);\n border-top: none;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 0.625rem 0.625rem;\n}\n\n.card-header-tabs {\n margin-bottom: -1rem;\n border-bottom: 0;\n}\n\n.card-header-tabs .nav-link,\n.card-header-tabs .nav-link:hover {\n border-bottom: transparent;\n}\n\n.card-header-pills {\n margin-right: -0.9375rem;\n margin-left: -0.9375rem;\n}\n\n.card-header-pills:hover {\n background: transparent;\n}\n\n.card-img-overlay {\n padding: 1.875rem 2.1875rem;\n background: rgba(90, 97, 105, 0.5);\n border-radius: 0.625rem;\n}\n\n.card-img-overlay .card-title {\n color: #fff;\n}\n\n.card-img {\n border-radius: 0.625rem;\n}\n\n.card-img-top {\n border-top-left-radius: 0.625rem;\n border-top-right-radius: 0.625rem;\n}\n\n.card-img-bottom {\n border-bottom-right-radius: 0.625rem;\n border-bottom-left-radius: 0.625rem;\n}\n\n.card-deck .card {\n margin-bottom: 0.9375rem;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n margin-right: -0.9375rem;\n margin-left: -0.9375rem;\n }\n .card-deck .card {\n margin-right: 0.9375rem;\n margin-left: 0.9375rem;\n }\n}\n\n.card-group > .card {\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n}\n\n.card-group > .card:last-child .card-body,\n.card-group > .card:last-child .card-footer {\n border-right: none;\n}\n\n.card-group .card-body,\n.card-group .card-footer {\n border-right: 1px solid #e7e9ea;\n}\n\n@media (min-width: 576px) {\n .card-group {\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n border-radius: 0.625rem;\n }\n .card-group > .card {\n box-shadow: none;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.625rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.625rem;\n border-top-right-radius: 0.625rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.625rem;\n border-bottom-left-radius: 0.625rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 2.1875rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n}\n\n.pagination {\n padding-left: 0;\n list-style: none;\n border-radius: 0.375rem;\n font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 0.875rem;\n}\n\n.page-link {\n padding: 0.5rem 0.75rem;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: none;\n margin: 0;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.page-link:hover, .page-link:focus {\n color: #0056b3;\n background-color: #f5f5f6;\n border-color: #dfe1e3;\n}\n\n.page-item {\n box-shadow: 0 0.125rem 0.9375rem rgba(90, 97, 105, 0.1), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.15);\n}\n\n.page-item:first-child {\n border-top-left-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n overflow: hidden;\n}\n\n.page-item:last-child {\n border-top-right-radius: 0.375rem;\n border-bottom-right-radius: 0.375rem;\n overflow: hidden;\n}\n\n.page-item:last-child .page-link {\n border-right: none;\n}\n\n.page-item.active .page-link {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #a8aeb4;\n background-color: #fff;\n border-color: #dfe1e3;\n}\n\n.pagination-lg .page-link {\n padding: 0.9375rem 1.5625rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.6875rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.35rem;\n border-bottom-left-radius: 0.35rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.35rem;\n border-bottom-right-radius: 0.35rem;\n}\n\n.badge {\n padding: 0.375rem 0.5rem;\n font-size: 75%;\n font-weight: 500;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n color: #fff;\n border-radius: 0.375rem;\n}\n\na.badge {\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.badge-pill {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n border-radius: 10rem;\n}\n\n.badge-squared {\n border-radius: 0;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-outline-primary {\n background: none;\n border: 1px solid #007bff;\n color: #007bff;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #5A6169;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #42484e;\n}\n\n.badge-outline-secondary {\n background: none;\n border: 1px solid #5A6169;\n color: #5A6169;\n}\n\n.badge-success {\n color: #fff;\n background-color: #17c671;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #129857;\n}\n\n.badge-outline-success {\n background: none;\n border: 1px solid #17c671;\n color: #17c671;\n}\n\n.badge-info {\n color: #fff;\n background-color: #00b8d8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #008da5;\n}\n\n.badge-outline-info {\n background: none;\n border: 1px solid #00b8d8;\n color: #00b8d8;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffb400;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #cc9000;\n}\n\n.badge-outline-warning {\n background: none;\n border: 1px solid #ffb400;\n color: #ffb400;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #c4183c;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #97122e;\n}\n\n.badge-outline-danger {\n background: none;\n border: 1px solid #c4183c;\n color: #c4183c;\n}\n\n.badge-light {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #cbd3da;\n}\n\n.badge-outline-light {\n background: none;\n border: 1px solid #e9ecef;\n color: #e9ecef;\n color: #212529;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0a0c0d;\n}\n\n.badge-outline-dark {\n background: none;\n border: 1px solid #212529;\n color: #212529;\n}\n\n.jumbotron {\n padding: 38px 42px;\n margin-bottom: 2rem;\n background-color: #eceeef;\n border-radius: 0.5rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.alert {\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: none;\n border-radius: 0;\n}\n\n.alert-link {\n font-weight: 500;\n}\n\n.alert-dismissible .close {\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.alert-dismissible .close:hover {\n cursor: pointer;\n}\n\n.alert-primary {\n color: #f5faff;\n background-color: #007bff;\n}\n\n.alert-primary .alert-link {\n color: #f5faff;\n}\n\n.alert-secondary {\n color: #d9dcdf;\n background-color: #5A6169;\n}\n\n.alert-secondary .alert-link {\n color: #d9dcdf;\n}\n\n.alert-success {\n color: #d7fae9;\n background-color: #17c671;\n}\n\n.alert-success .alert-link {\n color: #d7fae9;\n}\n\n.alert-info {\n color: #cef8ff;\n background-color: #00b8d8;\n}\n\n.alert-info .alert-link {\n color: #cef8ff;\n}\n\n.alert-warning {\n color: #fffcf5;\n background-color: #ffb400;\n}\n\n.alert-warning .alert-link {\n color: #fffcf5;\n}\n\n.alert-danger {\n color: #fad7de;\n background-color: #c4183c;\n}\n\n.alert-danger .alert-link {\n color: #fad7de;\n}\n\n.alert-light {\n color: white;\n background-color: #e9ecef;\n color: #212529;\n}\n\n.alert-light .alert-link {\n color: white;\n}\n\n.alert-light .alert-link {\n color: #212529;\n}\n\n.alert-dark {\n color: #959faa;\n background-color: #212529;\n}\n\n.alert-dark .alert-link {\n color: #959faa;\n}\n\n.progress-wrapper {\n position: relative;\n color: #5A6169;\n}\n\n.progress-wrapper .progress-label {\n font-size: 0.8125rem;\n}\n\n.progress-wrapper .progress-value {\n position: absolute;\n top: 6px;\n right: 0;\n color: #5A6169;\n}\n\n.progress {\n height: 0.625rem;\n font-size: 0.625rem;\n line-height: 0.625rem;\n background-color: #f5f5f6;\n margin-top: 6px;\n border-radius: 1.25rem;\n box-shadow: inset 0 0.1rem 0.1rem rgba(90, 97, 105, 0.15);\n}\n\n.progress-sm {\n height: 0.3125rem;\n}\n\n.progress-lg {\n height: 0.9375rem;\n}\n\n.progress-lg .progress-bar {\n height: 0.9375rem;\n}\n\n.progress-bar {\n height: 0.625rem;\n line-height: 0.625rem;\n color: #fff;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 0.625rem 0.625rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.list-group-small .list-group-item {\n padding: 0.625rem 1rem;\n font-size: 0.8125rem;\n}\n\n.list-group-item-action {\n color: #5A6169;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #5A6169;\n background-color: #f7f8f8;\n}\n\n.list-group-item-action:active {\n color: #5A6169;\n background-color: #eceeef;\n}\n\n.list-group-item {\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n font-weight: 300;\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n}\n\n.list-group-item:last-child {\n border-bottom-right-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #868e96;\n background-color: #fff;\n}\n\n.list-group-item.active {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\na.list-group-item-primary,\nbutton.list-group-item-primary {\n color: #004085;\n}\n\na.list-group-item-primary:hover, a.list-group-item-primary:focus,\nbutton.list-group-item-primary:hover,\nbutton.list-group-item-primary:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\na.list-group-item-primary.active,\nbutton.list-group-item-primary.active {\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #2f3237;\n background-color: #d1d3d5;\n}\n\na.list-group-item-secondary,\nbutton.list-group-item-secondary {\n color: #2f3237;\n}\n\na.list-group-item-secondary:hover, a.list-group-item-secondary:focus,\nbutton.list-group-item-secondary:hover,\nbutton.list-group-item-secondary:focus {\n color: #2f3237;\n background-color: #c4c6c9;\n}\n\na.list-group-item-secondary.active,\nbutton.list-group-item-secondary.active {\n background-color: #2f3237;\n border-color: #2f3237;\n}\n\n.list-group-item-success {\n color: #0c673b;\n background-color: #beefd7;\n}\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #0c673b;\n}\n\na.list-group-item-success:hover, a.list-group-item-success:focus,\nbutton.list-group-item-success:hover,\nbutton.list-group-item-success:focus {\n color: #0c673b;\n background-color: #aaeaca;\n}\n\na.list-group-item-success.active,\nbutton.list-group-item-success.active {\n background-color: #0c673b;\n border-color: #0c673b;\n}\n\n.list-group-item-info {\n color: #006070;\n background-color: #b8ebf4;\n}\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #006070;\n}\n\na.list-group-item-info:hover, a.list-group-item-info:focus,\nbutton.list-group-item-info:hover,\nbutton.list-group-item-info:focus {\n color: #006070;\n background-color: #a2e5f1;\n}\n\na.list-group-item-info.active,\nbutton.list-group-item-info.active {\n background-color: #006070;\n border-color: #006070;\n}\n\n.list-group-item-warning {\n color: #855e00;\n background-color: #ffeab8;\n}\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #855e00;\n}\n\na.list-group-item-warning:hover, a.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus {\n color: #855e00;\n background-color: #ffe29f;\n}\n\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active {\n background-color: #855e00;\n border-color: #855e00;\n}\n\n.list-group-item-danger {\n color: #660c1f;\n background-color: #eebec8;\n}\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #660c1f;\n}\n\na.list-group-item-danger:hover, a.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus {\n color: #660c1f;\n background-color: #e9aab7;\n}\n\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active {\n background-color: #660c1f;\n border-color: #660c1f;\n}\n\n.list-group-item-light {\n color: #797b7c;\n background-color: #f9fafb;\n}\n\na.list-group-item-light,\nbutton.list-group-item-light {\n color: #797b7c;\n}\n\na.list-group-item-light:hover, a.list-group-item-light:focus,\nbutton.list-group-item-light:hover,\nbutton.list-group-item-light:focus {\n color: #797b7c;\n background-color: #eaedf1;\n}\n\na.list-group-item-light.active,\nbutton.list-group-item-light.active {\n background-color: #797b7c;\n border-color: #797b7c;\n}\n\n.list-group-item-dark {\n color: #111315;\n background-color: #c1c2c3;\n}\n\na.list-group-item-dark,\nbutton.list-group-item-dark {\n color: #111315;\n}\n\na.list-group-item-dark:hover, a.list-group-item-dark:focus,\nbutton.list-group-item-dark:hover,\nbutton.list-group-item-dark:focus {\n color: #111315;\n background-color: #b4b5b6;\n}\n\na.list-group-item-dark.active,\nbutton.list-group-item-dark.active {\n background-color: #111315;\n border-color: #111315;\n}\n\n.close {\n font-size: 1.5rem;\n font-weight: 500;\n color: #8c949d;\n text-shadow: none;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.close:hover, .close:focus {\n color: #8c949d;\n}\n\n.modal {\n z-index: 1050;\n}\n\n.modal-dialog {\n margin: 0.625rem;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n}\n\n.modal-dialog-centered {\n min-height: calc(100% - (0.625rem * 2));\n}\n\n.modal-content {\n background-color: #fff;\n border: none;\n border-radius: 0.5rem;\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n}\n\n.modal-backdrop {\n z-index: 1040;\n background-color: #5A6169;\n}\n\n.modal-backdrop.show {\n opacity: 0.12;\n}\n\n.modal-header {\n padding: 0.9375rem 2.1875rem;\n border-bottom: 1px solid #dfe1e3;\n}\n\n.modal-title {\n line-height: 1.5;\n}\n\n.modal-body {\n padding: 1.875rem 2.1875rem;\n}\n\n.modal-footer {\n padding: 0.9375rem 2.1875rem;\n border-top: 1px solid #dfe1e3;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.875rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.875rem * 2));\n }\n .modal-content {\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n z-index: 1070;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: 300;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n}\n\n.tooltip.show {\n opacity: 1;\n}\n\n.tooltip .arrow {\n width: 5px;\n height: 5px;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 5px 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-width: 5px 2.5px 0;\n border-top-color: #fff;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 5px;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n width: 5px;\n height: 5px;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-width: 2.5px 5px 2.5px 0;\n border-right-color: #fff;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 5px 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-width: 0 2.5px 5px;\n border-bottom-color: #fff;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 5px;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n width: 5px;\n height: 5px;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-width: 2.5px 0 2.5px 5px;\n border-left-color: #fff;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 7px 13px;\n color: #5A6169;\n background-color: #fff;\n box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n border-radius: 0.375rem;\n}\n\n.popover {\n z-index: 1060;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: 300;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n background-color: #fff;\n border: none;\n padding: 0;\n border-radius: 0.5rem;\n box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n}\n\n.popover .arrow {\n width: 10px;\n height: 5px;\n margin: 0 0.5rem;\n}\n\n.popover .arrow::before {\n border-width: 11px;\n}\n\n.popover .arrow::after {\n border-width: 11px;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 5px;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((5px + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 5px 5px 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: rgba(0, 0, 0, 0.05);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 5px;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((5px + 1px) * -1);\n width: 5px;\n height: 10px;\n margin: 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 5px 5px 5px 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: rgba(0, 0, 0, 0.05);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 5px;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((5px + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 5px 5px 5px;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: rgba(0, 0, 0, 0.05);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n width: 10px;\n margin-left: -5px;\n border-bottom: 1px solid #f5f5f6;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 5px;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((5px + 1px) * -1);\n width: 5px;\n height: 10px;\n margin: 0.5rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 5px 0 5px 5px;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: rgba(0, 0, 0, 0.05);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 14px 20px;\n font-size: 1rem;\n color: #212529;\n line-height: 14px;\n background-color: #f5f5f6;\n border-bottom: 1px solid #e7e9ea;\n border-top-left-radius: calc(0.5rem - 1px);\n border-top-right-radius: calc(0.5rem - 1px);\n}\n\n.popover-body {\n padding: 15px 20px;\n color: #5A6169;\n}\n\n.carousel {\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n}\n\n.carousel-item {\n transition: transform 0.6s ease;\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n width: 15%;\n color: #fff;\n opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n width: 20px;\n height: 20px;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n margin-right: 15%;\n margin-left: 15%;\n}\n\n.carousel-indicators li {\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n background-color: rgba(255, 255, 255, 0.5);\n border-radius: 3px;\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n right: 15%;\n left: 15%;\n color: #fff;\n}\n\n.noUi-target,\n.noUi-target * {\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-user-select: none;\n -ms-touch-action: none;\n touch-action: none;\n -ms-user-select: none;\n -moz-user-select: none;\n user-select: none;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.noUi-target {\n position: relative;\n direction: ltr;\n background: #eceeef;\n border-radius: 5px;\n box-shadow: inset 0 1px 2px rgba(90, 97, 105, 0.1);\n margin: 35px 0;\n}\n\n.noUi-target:focus {\n outline: 0;\n box-shadow: 0 0 8px rgba(0, 123, 255, 0.65), 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n}\n\n.noUi-base,\n.noUi-connects {\n width: 100%;\n height: 100%;\n position: relative;\n z-index: 1;\n}\n\n.noUi-connects {\n overflow: hidden;\n z-index: 0;\n}\n\n.noUi-connect,\n.noUi-origin {\n position: absolute;\n will-change: transform;\n z-index: 1;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n -ms-transform-origin: 0 0;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n}\n\n.noUi-connect:focus,\n.noUi-origin:focus {\n outline: 0;\n}\n\n.noUi-connect {\n background: #007bff;\n border-radius: 5px;\n}\n\nhtml:not([dir=\"rtl\"]) .noUi-horizontal .noUi-origin {\n left: auto;\n right: 0;\n}\n\nhtml:not([dir=\"rtl\"]) .noUi-horizontal .noUi-handle {\n right: -17px;\n left: auto;\n}\n\n.noUi-rtl .noUi-value-horizontal {\n -webkit-transform: translate(50%, 50%);\n transform: translate(50%, 50%);\n}\n\n.noUi-rtl .noUi-value-vertical {\n -webkit-transform: translate(0, 50%);\n transform: translate(0, 50%);\n}\n\n.noUi-vertical {\n width: 5px;\n}\n\n.noUi-vertical .noUi-origin {\n width: 0;\n}\n\n.noUi-vertical .noUi-handle {\n left: -10px;\n top: -11.5px;\n}\n\n.noUi-vertical .noUi-handle:before, .noUi-vertical .noUi-handle:after {\n width: 14px;\n height: 1px;\n left: 6px;\n top: 14px;\n}\n\n.noUi-vertical .noUi-handle:after {\n top: 17px;\n}\n\n.noUi-vertical .noUi-tooltip {\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%);\n top: 50%;\n right: 30px;\n}\n\n.noUi-vertical .noUi-draggable {\n cursor: ns-resize;\n}\n\n.noUi-horizontal {\n height: 5px;\n}\n\n.noUi-horizontal .noUi-origin {\n height: 0;\n}\n\n.noUi-horizontal .noUi-handle {\n left: -11.5px;\n top: -10px;\n}\n\n.noUi-horizontal .noUi-tooltip {\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0);\n left: 50%;\n bottom: 30px;\n}\n\n.noUi-handle {\n position: absolute;\n border: 1px solid #e7e9ea;\n border-radius: 50%;\n width: 23px;\n height: 23px;\n box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n background: #fff;\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n}\n\n.noUi-handle:hover {\n cursor: grab;\n cursor: -webkit-grab;\n cursor: -moz-grab;\n}\n\n.noUi-handle:active {\n cursor: grabbing;\n cursor: -webkit-grabbing;\n cursor: -moz-grabbing;\n}\n\n.noUi-handle:focus {\n outline: 0;\n box-shadow: 0 0 8px rgba(0, 123, 255, 0.65), 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n}\n\n.noUi-handle:after {\n left: 17px;\n}\n\n.noUi-state-tap .noUi-connect,\n.noUi-state-tap .noUi-origin {\n -webkit-transition: transform 0.3s;\n transition: transform 0.3s;\n}\n\n.noUi-state-drag * {\n cursor: inherit !important;\n}\n\n.noUi-connects {\n border-radius: 5px;\n}\n\n.noUi-draggable {\n cursor: ew-resize;\n}\n\n.noUi-active {\n transform: scale(1.1);\n}\n\n[disabled] .noUi-connect {\n background: #B8B8B8;\n}\n\n[disabled].noUi-target, [disabled].noUi-handle,\n[disabled] .noUi-handle {\n cursor: not-allowed;\n}\n\n[disabled] .noUi-handle {\n background: #f2f3f4;\n}\n\n[disabled] .noUi-handle:focus {\n box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n}\n\n.noUi-pips,\n.noUi-pips * {\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.noUi-pips {\n position: absolute;\n color: #a8aeb4;\n font-size: 12px;\n}\n\n.noUi-value {\n position: absolute;\n white-space: nowrap;\n text-align: center;\n}\n\n.noUi-value-sub {\n color: #a8aeb4;\n font-size: 10px;\n}\n\n.noUi-marker {\n position: absolute;\n background: #a8aeb4;\n}\n\n.noUi-marker-sub {\n background: #a8aeb4;\n}\n\n.noUi-marker-large {\n background: #a8aeb4;\n}\n\n.noUi-pips-horizontal {\n padding: 10px 0;\n height: auto;\n top: 100%;\n left: 0;\n width: 100%;\n}\n\n.noUi-value-horizontal {\n transform: translate3d(-50%, 50%, 0);\n}\n\n.noUi-marker-horizontal.noUi-marker {\n margin-left: -1px;\n width: 1px;\n height: 4px;\n}\n\n.noUi-marker-horizontal.noUi-marker-sub {\n height: 5px;\n}\n\n.noUi-marker-horizontal.noUi-marker-large {\n height: 7px;\n}\n\n.noUi-pips-vertical {\n padding: 0 10px;\n height: 100%;\n top: 0;\n left: 100%;\n}\n\n.noUi-value-vertical {\n transform: translate3d(0, -50%, 0);\n padding-left: 15px;\n}\n\n.noUi-marker-vertical.noUi-marker {\n width: 4px;\n height: 1px;\n margin-top: -1px;\n}\n\n.noUi-marker-vertical.noUi-marker-sub {\n width: 10px;\n}\n\n.noUi-marker-vertical.noUi-marker-large {\n width: 7px;\n}\n\n.noUi-tooltip {\n display: block;\n position: absolute;\n text-align: center;\n white-space: nowrap;\n border-radius: 0.375rem;\n border-radius: 0.375rem;\n background: #fff;\n color: #5A6169;\n box-shadow: 0 3px 15px rgba(90, 97, 105, 0.1), 0 2px 3px rgba(90, 97, 105, 0.2);\n font-size: 0.75rem;\n padding: 5px 10px;\n}\n\n.slider-primary .noUi-connect {\n background: #007bff;\n}\n\n.slider-secondary .noUi-connect {\n background: #5A6169;\n}\n\n.slider-success .noUi-connect {\n background: #17c671;\n}\n\n.slider-info .noUi-connect {\n background: #00b8d8;\n}\n\n.slider-warning .noUi-connect {\n background: #ffb400;\n}\n\n.slider-danger .noUi-connect {\n background: #c4183c;\n}\n\n.slider-light .noUi-connect {\n background: #e9ecef;\n}\n\n.slider-dark .noUi-connect {\n background: #212529;\n}\n\n.datepicker {\n border-radius: 0.625rem;\n direction: ltr;\n}\n\n.datepicker-inline {\n width: 220px;\n}\n\n.datepicker-rtl {\n direction: rtl;\n}\n\n.datepicker-rtl.dropdown-menu {\n left: auto;\n}\n\n.datepicker-rtl table tr td span {\n float: right;\n}\n\n.datepicker-dropdown {\n top: 0;\n left: 0;\n padding: 20px 22px;\n}\n\n.datepicker-dropdown:before, .datepicker-dropdown:after {\n content: '';\n display: inline-block;\n border-top: 0;\n position: absolute;\n}\n\n.datepicker-dropdown:before {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid #c3c7cc;\n border-bottom-color: rgba(0, 0, 0, 0.2);\n}\n\n.datepicker-dropdown:after {\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-bottom: 6px solid #fff;\n}\n\n.datepicker-dropdown.datepicker-orient-left:before {\n left: 6px;\n}\n\n.datepicker-dropdown.datepicker-orient-left:after {\n left: 7px;\n}\n\n.datepicker-dropdown.datepicker-orient-right:before {\n right: 6px;\n}\n\n.datepicker-dropdown.datepicker-orient-right:after {\n right: 7px;\n}\n\n.datepicker-dropdown.datepicker-orient-bottom:before {\n top: -7px;\n}\n\n.datepicker-dropdown.datepicker-orient-bottom:after {\n top: -6px;\n}\n\n.datepicker-dropdown.datepicker-orient-top:before {\n bottom: -7px;\n border-bottom: 0;\n border-top: 7px solid #c3c7cc;\n}\n\n.datepicker-dropdown.datepicker-orient-top:after {\n bottom: -6px;\n border-bottom: 0;\n border-top: 6px solid #fff;\n}\n\n.datepicker table {\n margin: 0;\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n.datepicker table tr td {\n border-radius: 50%;\n}\n\n.datepicker table tr th {\n border-radius: 0.375rem;\n font-weight: 500;\n}\n\n.datepicker table tr td, .datepicker table tr th {\n transition: all 250ms cubic-bezier(0.27, 0.01, 0.38, 1.06);\n width: 36px;\n height: 36px;\n border: none;\n text-align: center;\n}\n\n.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {\n background-color: transparent;\n}\n\n.datepicker table tr td.old, .datepicker table tr td.new {\n color: #c3c7cc;\n}\n\n.datepicker table tr td.day:hover, .datepicker table tr td.focused {\n background: #eceeef;\n cursor: pointer;\n}\n\n.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {\n background: none;\n color: #e7e9ea;\n cursor: default;\n}\n\n.datepicker table tr td.highlighted {\n border-radius: 0;\n}\n\n.datepicker table tr td.highlighted.focused {\n background: #007bff;\n}\n\n.datepicker table tr td.highlighted.disabled, .datepicker table tr td.highlighted.disabled:active {\n background: #007bff;\n color: #5A6169;\n}\n\n.datepicker table tr td.today {\n background: #e6f2ff;\n}\n\n.datepicker table tr td.today.focused {\n background: #f5f5f6;\n}\n\n.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:active {\n background: #f5f5f6;\n color: #868e96;\n}\n\n.datepicker table tr td.range {\n background: #007bff;\n color: #fff;\n border-radius: 0;\n}\n\n.datepicker table tr td.range.focused {\n background: #0067d6;\n}\n\n.datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:active, .datepicker table tr td.range.day.disabled:hover {\n background: #0062cc;\n color: #3395ff;\n}\n\n.datepicker table tr td.range.highlighted.focused {\n background: #cbd3da;\n}\n\n.datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.highlighted.disabled:active {\n background: #e9ecef;\n color: #e7e9ea;\n}\n\n.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:active {\n background: #007bff;\n color: #fff;\n}\n\n.datepicker table tr td.day.range-start {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.datepicker table tr td.day.range-end {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.datepicker table tr td.day.range-start.range-end {\n border-radius: 50%;\n}\n\n.datepicker table tr td.selected, .datepicker table tr td.selected.highlighted, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.day.range:hover {\n background: #007bff;\n color: #fff;\n}\n\n.datepicker table tr td.active, .datepicker table tr td.active.highlighted, .datepicker table tr td.active:hover, .datepicker table tr td.active.highlighted:hover {\n background: #007bff;\n color: #fff;\n}\n\n.datepicker table tr td span {\n display: block;\n width: 23%;\n height: 54px;\n line-height: 54px;\n float: left;\n margin: 1%;\n cursor: pointer;\n border-radius: 4px;\n}\n\n.datepicker table tr td span:hover, .datepicker table tr td span.focused {\n background: #e9ecef;\n}\n\n.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {\n background: none;\n color: #e7e9ea;\n cursor: default;\n}\n\n.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n\n.datepicker table tr td span.old, .datepicker table tr td span.new {\n color: #868e96;\n}\n\n.datepicker .datepicker-switch {\n width: 145px;\n}\n\n.datepicker .datepicker-switch,\n.datepicker .prev,\n.datepicker .next,\n.datepicker tfoot tr th {\n cursor: pointer;\n}\n\n.datepicker .datepicker-switch:hover,\n.datepicker .prev:hover,\n.datepicker .next:hover,\n.datepicker tfoot tr th:hover {\n background: #e9ecef;\n}\n\n.datepicker .prev.disabled, .datepicker .next.disabled {\n visibility: hidden;\n}\n\n.datepicker .cw {\n font-size: 10px;\n width: 12px;\n padding: 0 2px 0 5px;\n vertical-align: middle;\n}\n\n.input-daterange input {\n text-align: center;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\n.bg-primary.card .card-title,\n.bg-primary.card .card-body,\n.bg-primary.card .card-header,\n.bg-primary.card .card-footer {\n background-color: #0062cc !important;\n}\n\n.bg-primary.card .card-header,\n.bg-primary.card .card-footer {\n background: #0074f0;\n}\n\na.bg-primary:hover, a.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #5A6169 !important;\n}\n\n.bg-secondary.card .card-title,\n.bg-secondary.card .card-body,\n.bg-secondary.card .card-header,\n.bg-secondary.card .card-footer {\n background-color: #42484e !important;\n}\n\n.bg-secondary.card .card-header,\n.bg-secondary.card .card-footer {\n background: #535961;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus {\n background-color: #42484e !important;\n}\n\n.bg-success {\n background-color: #17c671 !important;\n}\n\n.bg-success.card .card-title,\n.bg-success.card .card-body,\n.bg-success.card .card-header,\n.bg-success.card .card-footer {\n background-color: #129857 !important;\n}\n\n.bg-success.card .card-header,\n.bg-success.card .card-footer {\n background: #15b869;\n}\n\na.bg-success:hover, a.bg-success:focus {\n background-color: #129857 !important;\n}\n\n.bg-info {\n background-color: #00b8d8 !important;\n}\n\n.bg-info.card .card-title,\n.bg-info.card .card-body,\n.bg-info.card .card-header,\n.bg-info.card .card-footer {\n background-color: #008da5 !important;\n}\n\n.bg-info.card .card-header,\n.bg-info.card .card-footer {\n background: #00abc9;\n}\n\na.bg-info:hover, a.bg-info:focus {\n background-color: #008da5 !important;\n}\n\n.bg-warning {\n background-color: #ffb400 !important;\n}\n\n.bg-warning.card .card-title,\n.bg-warning.card .card-body,\n.bg-warning.card .card-header,\n.bg-warning.card .card-footer {\n background-color: #cc9000 !important;\n}\n\n.bg-warning.card .card-header,\n.bg-warning.card .card-footer {\n background: #f0a900;\n}\n\na.bg-warning:hover, a.bg-warning:focus {\n background-color: #cc9000 !important;\n}\n\n.bg-danger {\n background-color: #c4183c !important;\n}\n\n.bg-danger.card .card-title,\n.bg-danger.card .card-body,\n.bg-danger.card .card-header,\n.bg-danger.card .card-footer {\n background-color: #97122e !important;\n}\n\n.bg-danger.card .card-header,\n.bg-danger.card .card-footer {\n background: #b61638;\n}\n\na.bg-danger:hover, a.bg-danger:focus {\n background-color: #97122e !important;\n}\n\n.bg-light {\n background-color: #e9ecef !important;\n}\n\n.bg-light.card .card-title,\n.bg-light.card .card-body,\n.bg-light.card .card-header,\n.bg-light.card .card-footer {\n background-color: #cbd3da !important;\n}\n\n.bg-light.card .card-header,\n.bg-light.card .card-footer {\n background: #e0e4e9;\n}\n\na.bg-light:hover, a.bg-light:focus {\n background-color: #cbd3da !important;\n}\n\n.bg-dark {\n background-color: #212529 !important;\n}\n\n.bg-dark.card .card-title,\n.bg-dark.card .card-body,\n.bg-dark.card .card-header,\n.bg-dark.card .card-footer {\n background-color: #0a0c0d !important;\n}\n\n.bg-dark.card .card-header,\n.bg-dark.card .card-footer {\n background: #1a1d21;\n}\n\na.bg-dark:hover, a.bg-dark:focus {\n background-color: #0a0c0d !important;\n}\n\n.border {\n border: 1px solid #becad6 !important;\n}\n\n.border-top {\n border-top: 1px solid #becad6 !important;\n}\n\n.border-right {\n border-right: 1px solid #becad6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #becad6 !important;\n}\n\n.border-left {\n border-left: 1px solid #becad6 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #5A6169 !important;\n}\n\n.border-success {\n border-color: #17c671 !important;\n}\n\n.border-info {\n border-color: #00b8d8 !important;\n}\n\n.border-warning {\n border-color: #ffb400 !important;\n}\n\n.border-danger {\n border-color: #c4183c !important;\n}\n\n.border-light {\n border-color: #e9ecef !important;\n}\n\n.border-dark {\n border-color: #212529 !important;\n}\n\n.rounded {\n border-radius: 0.375rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.375rem !important;\n border-top-right-radius: 0.375rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.375rem !important;\n border-bottom-right-radius: 0.375rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.375rem !important;\n border-bottom-left-radius: 0.375rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.375rem !important;\n border-bottom-left-radius: 0.375rem !important;\n}\n\n.text-monospace {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.font-weight-normal {\n font-weight: 300;\n}\n\n.font-weight-bold {\n font-weight: 500;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #5A6169 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #42484e !important;\n}\n\n.text-success {\n color: #17c671 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #129857 !important;\n}\n\n.text-info {\n color: #00b8d8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #008da5 !important;\n}\n\n.text-warning {\n color: #ffb400 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #cc9000 !important;\n}\n\n.text-danger {\n color: #c4183c !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #97122e !important;\n}\n\n.text-light {\n color: #e9ecef !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #212529 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #0a0c0d !important;\n}\n\n.text-body {\n color: #5A6169 !important;\n}\n\na.text-white:hover, a.text-white:focus {\n color: #e6e6e6 !important;\n}\n\n.text-black {\n color: #000;\n}\n\na.text-black:hover, a.text-black:focus {\n color: black !important;\n}\n\n.text-muted {\n color: #868e96 !important;\n}\n\n.with-shadows {\n box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1), 0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1), 0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12), 0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);\n}\n\n/*# sourceMappingURL=shards.css.map */","// Shards variables\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #674eec !default;\n$purple: #8445f7 !default;\n$pink: #ff4169 !default;\n$red: #c4183c !default;\n$orange: #fb7906 !default;\n$yellow: #ffb400 !default;\n$green: #17c671 !default;\n$teal: #1adba2 !default;\n$cyan: #00b8d8 !default;\n\n// Shards Specific\n$blueish-grey: #5A6169 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $blueish-grey !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-200 !default;\n$dark: $gray-900 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default; // Not supported by Shards.\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-fonts-import: true !default;\n\n\n// Forms\n\n$border-color: #becad6 !default;\n$input-frozen-color: #abb6bf !default;\n\n// Spacing\n\n$spacer: 1.5rem !default; // ~ 24px\n\n\n// Body\n\n$body-bg: $white !default;\n$body-color: $blueish-grey !default;\n\n\n// Links\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Components\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .375rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-sm: .35rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n\n// Easings\n$ease-in-out-circ: cubic-bezier(.27,.01,.38,1.06);\n\n\n// Transitions\n$transition-duration: 250ms;\n$transition-base: all $transition-duration $ease-in-out-circ !default;\n$transition-fade: opacity 200ms ease-in-out !default;\n$transition-collapse: height 350ms ease-in-out !default;\n\n\n// Fonts\n\n$google-fonts-import: 'https://fonts.googleapis.com/css?family=Poppins:300,400,500,600|Roboto+Mono'; // Includes: Poppins: Light, Regular, Medium, Semi-bold; Roboto Mono: Regular\n\n$font-family-poppins-first: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-system-first: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-roboto-mono-first: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n\n$font-family-sans-serif: $font-family-system-first !default;\n$font-family-monospace: $font-family-roboto-mono-first !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default;\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: 300 !default;\n$font-weight-bold: 500 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 3.052rem !default;\n$h2-font-size: 2.441rem !default;\n$h3-font-size: 1.953rem !default;\n$h4-font-size: 1.563rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: .75rem !default;\n\n$headings-font-family: $font-family-poppins-first !default;\n$headings-font-weight: 400 !default;\n$headings-color: $gray-900 !default;\n$headings-letter-spacing: -.0625rem !default; // ~1px\n\n$h1-line-height: 3rem !default;\n$h2-line-height: 2.25rem !default;\n$h3-line-height: 2.25rem !default;\n$h4-line-height: 2rem !default;\n$h5-line-height: 1.5rem !default;\n$h6-line-height: 1.5rem !default;\n\n$display1-size: 7.451rem !default;\n$display2-size: 5.96rem !default;\n$display3-size: 4.768rem !default;\n$display4-size: 3.815rem !default;\n\n$display-line-height: 1 !default;\n$display-margin-bottom: 0.75rem !default;\n\n$paragraphs-margin-bottom: 1.75rem !default;\n\n$lead-line-height: 1.875rem !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-font-size: 1.5rem !default;\n$blockquote-footer-font-size: 1.125rem !default;\n$blockquote-margin-bottom: 0.75rem !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n$hr-margin-y: 1.125rem !default;\n\n$mark-padding: .2em !default;\n$mark-bg: #fff09e !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-bg: transparent !default;\n$table-active-bg: rgba($black, .075) !default;\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-dark-color: $body-bg !default;\n$table-dark-bg: $gray-900 !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n\n$table-head-color: $gray-700 !default;\n$table-head-bg: $gray-200 !default;\n$table-border-color: $gray-300 !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$btn-padding-y-lg: .75rem !default;\n$btn-padding-x-lg: 1.75rem !default;\n\n$btn-line-height-sm: $line-height-sm !default;\n$btn-line-height-lg: $line-height-lg !default;\n\n$btn-padding-y-sm: .35rem !default;\n$btn-padding-x-sm: 1rem !default;\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: 1rem !default;\n$input-btn-line-height: 1.125 !default;\n\n$input-btn-padding-y-sm: .35rem !default;\n$input-btn-padding-x-sm: .75rem !default;\n\n$input-btn-padding-y-lg: .75rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n\n$btn-pill-border-radius: 50px !default;\n\n$btn-padding-y: .75rem !default;\n$btn-padding-x: 1.25rem !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-font-size: .875rem !default;\n$btn-font-size-sm: 0.75rem !default;\n$btn-font-size-lg: 1.125rem !default;\n$btn-font-family: $font-family-poppins-first !default;\n$btn-box-shadow: none !default;\n\n$input-btn-focus-width: .2rem !default;\n\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-border-width: 1px !default;\n\n$btn-transition: $transition-base !default;\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: 1.5 !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: 1.5 !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: 1.5 !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: #f5f6f7 !default;\n\n$input-font-size: .95rem !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $border-color !default;\n$input-btn-border-width: $border-width !default;\n$input-box-shadow: none !default;\n\n$input-border-width: $border-width !default;\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: theme-color(\"primary\") !default;\n$input-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"primary\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n$input-focus-color: $input-color !default;\n\n$input-hover-border-color: darken($input-border-color, 15) !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($input-font-size * $input-line-height) + ($input-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-line-height-sm) + ($input-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-line-height-lg) + ($input-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: box-shadow $transition-duration $ease-in-out-circ,\n border $transition-duration $ease-in-out-circ !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .313rem !default;\n$form-check-input-margin-x: .313rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-padding-y: 12px !default;\n$input-group-padding-x: 14px !default;\n$input-group-addon-bg: lighten($input-border-color, 19%) !default;\n$input-group-addon-border-color: $input-border-color !default;\n$input-group-addon-color: $input-frozen-color !default;\n\n$custom-control-gutter: 1.688rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1.125rem !default;\n$custom-control-indicator-bg: $white !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: none !default;\n$custom-control-indicator-border: 1px solid $border-color !default;\n$custom-checkbox-indicator-transition: transform $transition-duration $ease-in-out-circ,\n border $transition-duration $ease-in-out-circ !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n// Custom checkbox\n$custom-checkbox-indicator-border-radius: 2px !default;\n$custom-checkbox-indicator-icon-checked: none !default;\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: none !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n// Custom radio\n$custom-radio-indicator-border-radius: 50% !default;\n\n// Custom select\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default; // OK\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: 1.2 !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"primary\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n\n$custom-select-font-size-sm: 0.75rem !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-height-lg: $input-height-lg !default;\n$custom-select-font-size-lg: 1.25rem !default;\n\n$custom-file-height: calc(2.428rem + 2px) !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: none !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n// Custom toggle\n$custom-toggle-width: 3.125rem !default;\n$custom-toggle-height: 1.75rem !default;\n$custom-toggle-border-width: 0.0625rem !default;\n$custom-toggle-border: $custom-toggle-border-width solid $input-border-color !default;\n$custom-toggle-background-color: $white !default;\n$custom-toggle-border-radius: 100px !default;\n\n$custom-toggle-focus-box-shadow: 0 .313rem .719rem rgba(theme-color(\"success\"),.1), 0 .156rem .125rem rgba($black, .06) !default;\n\n$custom-toggle-checked-background: theme-color(\"success\") !default;\n$custom-toggle-checked-border-color: $custom-toggle-checked-background !default;\n$custom-toggle-checked-knob-background: $white !default;\n\n$custom-toggle-knob-width: 1.25rem !default;\n$custom-toggle-knob-height: 1.25rem !default;\n$custom-toggle-knob-border-radius: 6.25rem !default;\n$custom-toggle-knob-active-width: 1.625rem !default;\n\n$custom-toggle-invalid-knob-background-color: #eb8c95 !default;\n$custom-toggle-invalid-background-color: $white !default;\n\n$custom-toggle-width-sm : 2.1875rem !default;\n$custom-toggle-height-sm : 1.125rem !default;\n\n$custom-toggle-knob-width-sm: .75rem !default;\n$custom-toggle-knob-active-width-sm: 1rem !default;\n$custom-toggle-knob-height-sm: .75rem !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-bg: $white !default;\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: 0 !default;\n$dropdown-border-color: rgba($black,.05) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-border-radius: $border-radius !default;\n\n$dropdown-box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: lighten($blueish-grey, 55%) !default;\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: lighten($blueish-grey, 40%) !default;\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .5rem !default;\n$dropdown-item-padding-x: 1.25rem !default;\n$dropdown-item-font-size: .9375rem !default;\n$dropdown-item-transition: background-color $transition-duration $ease-in-out-circ, color $transition-duration $ease-in-out-circ !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n// Small dropdowns\n$dropdown-small-padding-y: .25rem !default;\n$dropdown-small-font-size: 0.813rem !default;\n$dropdown-small-box-shadow: 0 0.5rem 2rem rgba(0,0,0,.11), 0 3px 10px rgba(0,0,0,.05), 0 2px 3px rgba(0,0,0,.06) !default;\n\n$dropdown-small-item-padding-y: 0.375rem !default;\n$dropdown-small-item-padding-x: 0.875rem !default;\n\n$dropdown-small-item-font-size: 0.813rem !default;\n\n$dropdown-small-divider-margin-x: 0 !default;\n$dropdown-small-divider-margin-y: 0.25rem !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-transition: $transition-base !default;\n$nav-font-family: $font-family-poppins-first !default;\n\n$nav-link-padding-y: .625rem !default;\n$nav-link-padding-x: 1.125rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: lighten($blueish-grey, 45%) !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar nav\n$navbar-nav-link-padding-x: .625rem !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: 1rem !default;\n\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-font-family: $font-family-poppins-first !default;\n$navbar-toggler-padding-y: .5rem !default;\n$navbar-toggler-padding-x: .5rem !default;\n$navbar-toggler-font-size: 1rem !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .6875rem !default;\n$pagination-padding-y-lg: .9375rem !default;\n$pagination-padding-x-lg: 1.5625rem !default;\n$pagination-line-height: 1.25 !default;\n$pagination-font-family: $font-family-poppins-first !default;\n$pagination-font-size: .875rem !default;\n$pagination-box-shadow: 0 .125rem .9375rem rgba($blueish-grey, 0.1), 0 .125rem .1875rem rgba($blueish-grey, 0.15) !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: lighten($blueish-grey, 58%) !default;\n$pagination-hover-border-color: lighten($blueish-grey, 50%) !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: lighten($blueish-grey, 30%) !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: lighten($blueish-grey, 50%) !default;\n\n\n// Jumbotron\n\n$jumbotron-padding-x: 42px !default;\n$jumbotron-padding-y: 38px !default;\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: lighten($blueish-grey, 55%) !default;\n\n\n// Cards\n\n$card-spacer-y: 2.1875rem !default;\n$card-spacer-x: 1.875rem !default;\n\n$card-header-spacer-x: $card-spacer-x !default;\n$card-header-spacer-y: ($card-spacer-y / 2) !default;\n\n$card-footer-spacer-x: $card-spacer-x !default;\n$card-footer-spacer-y: ($card-spacer-y / 2) !default;\n\n$card-border-radius: 0.625rem !default;\n$card-inner-border-radius: $card-border-radius !default;\n\n$card-cap-bg: rgba($blueish-grey, .06) !default;\n$card-bg: $white !default;\n\n$card-title-font-weight: 500 !default;\n$card-title-margin-bottom: .75rem !default;\n\n$card-link-font-family: $font-family-poppins-first !default;\n\n$card-paragraph-margin-bottom: 1.5625rem !default;\n\n$card-box-shadow: 0 .46875rem 2.1875rem rgba($blueish-grey, .1),\n 0 .9375rem 1.40625rem rgba($blueish-grey, .1),\n 0 .25rem .53125rem rgba($blueish-grey, .12),\n 0 .125rem .1875rem rgba($blueish-grey, .1);\n\n$card-img-overlay-padding: 1.875rem 2.1875rem !default;\n$card-deck-margin: .9375rem !default;\n\n$card-list-group-item-padding: .8125rem 1.875rem !default;\n$card-group-card-border: 1px solid lighten($blueish-grey, 53%) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n$card-small-spacer-y: 1rem !default;\n$card-small-spacer-x: 1rem !default;\n$card-small-box-shadow: 0 2px 0 rgba($blueish-grey, 0.11),\n 0 4px 8px rgba($blueish-grey, 0.12),\n 0 10px 10px rgba($blueish-grey, 0.06),\n 0 7px 70px rgba($blueish-grey, 0.1) !default;\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $blueish-grey !default;\n$tooltip-bg: $white !default;\n$tooltip-opacity: 1 !default;\n$tooltip-padding-y: 7px !default;\n$tooltip-padding-x: 13px !default;\n$tooltip-margin: 0 !default;\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 0 !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: transparent !default;\n$popover-font-size: $font-size-sm !default;\n$popover-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$popover-header-bg: lighten($blueish-grey, 58%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 14px !default;\n$popover-header-padding-x: 20px !default;\n$popover-header-line-height: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 15px !default;\n$popover-body-padding-x: 20px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: $popover-arrow-width + 1px !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .375rem !default;\n$badge-padding-x: .5rem !default;\n$badge-font-family: $font-family-system-first !default;\n$badge-pill-border-radius: 10rem !default;\n$badge-border-radius: .375rem !default;\n$badge-pill-padding-x: $badge-padding-x !default;\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1.875rem 2.1875rem !default;\n$modal-footer-padding: .9375rem 2.1875rem !default;\n\n$modal-dialog-margin: .625rem !default;\n$modal-dialog-margin-y-sm-up: 1.875rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow: $card-box-shadow !default;\n\n$modal-backdrop-bg: $blueish-grey !default;\n$modal-backdrop-opacity: .12 !default;\n$modal-header-border-color: lighten($blueish-grey, 50%) !default;\n$modal-footer-border-color: lighten($blueish-grey, 50%) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-header-padding: .9375rem 2.1875rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: 0 !default;\n$alert-link-font-weight: $font-weight-bold !default;\n\n\n// Progress bars\n\n$progress-height: .625rem !default;\n$progress-font-size: .625rem !default;\n$progress-bg: lighten($blueish-grey, 58%) !default;\n$progress-border-radius: 1.25rem !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($blueish-grey, .15) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n$progress-label-font-size: .8125rem !default;\n$progress-sm-height: .3125rem !default;\n$progress-lg-height: .9375rem !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n$list-group-transition: $transition-base !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n$list-group-sm-item-padding-y: 0.625rem !default;\n$list-group-sm-item-padding-x: 1rem !default;\n\n$list-group-sm-item-font-size: 0.8125rem !default;\n\n$list-group-hover-bg: lighten($blueish-grey, 59%) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $blueish-grey !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: lighten($blueish-grey, 55%) !default;\n\n\n// Image thumbnails\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border: none !default;\n$thumbnail-padding: 0 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: none !default;\n\n\n// Figures\n\n$figure-caption-font-size: 1rem !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-border-radius: 3px !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: lighten($blueish-grey, 20%) !default;\n$close-text-shadow: none !default;\n\n// Code\n$code-font-size: .75rem !default;\n$code-line-height: 1.375rem !default;\n$code-padding-y: .1875rem !default;\n$code-padding-x: .8125rem !default;\n\n$kbd-font-size: .75rem !default;\n$kbd-border-radius: .625rem !default;\n$kbd-box-shadow: none !default;\n$kbd-padding-y: $code-padding-y !default;\n$kbd-padding-x: $code-padding-x !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n// Slider control (nouislider)\n$slider-base-size: 5px !default;\n$slider-base-box-shadow: inset 0 1px 2px rgba($blueish-grey,.1) !default;\n$slider-base-border-radius: 5px !default;\n$slider-base-background: lighten($blueish-grey, 55%) !default;\n$slider-base-margin-top: 35px !default;\n\n$slider-connect-color: theme-color(\"primary\") !default;\n$slider-pips-color: lighten($blueish-grey, 30%) !default;\n\n$slider-tooltip-padding: 5px 10px !default;\n$slider-tooltip-font-size: .75rem !default;\n$slider-tooltip-background: $white !default;\n$slider-tooltip-border-radius: $border-radius !default;\n$slider-tooltip-color: $blueish-grey !default;\n$slider-tooltip-border-radius: 5px !default;\n$slider-tooltip-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2);\n\n$slider-handle-transition: $transition-base !default;\n$slider-handle-border: 1px solid lighten($blueish-grey, 53%) !default;\n$slider-handle-background: $white !default;\n$slider-handle-disabled-background: lighten($blueish-grey, 57%) !default;\n$slider-handle-border-radius: 50% !default;\n$slider-handle-width: 23px !default;\n$slider-handle-height: 23px !default;\n\n$slider-handle-box-shadow: 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2) !default;\n\n$slider-handle-focus-box-shadow: 0 0 8px rgba(theme-color(\"primary\"), .65),\n 0 3px 15px rgba($blueish-grey, 0.1),\n 0 2px 3px rgba($blueish-grey, 0.2) !default;\n\n\n// Datepicker\n\n$datepicker-border-radius: $card-border-radius !default;\n$datepicker-dropdown-padding: 20px 22px !default;\n\n$datepicker-cell-transition: $transition-base !default;\n$datepicker-cell-hover-background: lighten($blueish-grey, 55%) !default;\n$datepicker-cell-border-radius: 50% !default;\n$datepicker-cell-width: 36px !default;\n$datepicker-cell-height: 36px !default;\n\n$datepicker-disabled-cell-color: lighten($blueish-grey, 53%) !default;\n$datepicker-disabled-old-new-color: lighten($blueish-grey, 40%) !default;\n\n$datepicker-header-cell-border-radius: $border-radius !default;\n\n$datepicker-active-color: $white !default;\n$datepicker-active-background: theme-color(\"primary\") !default;\n\n$datepicker-range-background: theme-color(\"primary\") !default;\n$datepicker-range-cell-focused-background: darken($datepicker-range-background, 5%) !default;\n$datepicker-range-color: $white !default;\n$datepicker-range-highlighted-bg: $gray-200 !default;\n\n$datepicker-dropdown-border: lighten($blueish-grey, 40%) !default;\n$datepicker-dropdown-bg: $white !default;\n$datepicker-highlighted-bg: $datepicker-active-background !default;\n","// stylelint-disable indentation\n\n// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Origally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS—an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular psuedo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}","// Images Adjustments\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n border: $thumbnail-border;\n background-color: $thumbnail-bg;\n\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n}\n\n//\n// Figures\n//\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n box-shadow: $shadow;\n }\n}\n","// Code Styling Adjustments\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n font-size: $code-font-size;\n padding: $code-padding-y $code-padding-x;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($kbd-border-radius);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n// Blocks of code\npre {\n margin-bottom: .75rem;\n font-size: $code-font-size;\n color: $pre-color;\n line-height: $code-line-height;\n}\n\n// Scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n}","//\n// Bootstrap 4 tables adjustments\n//\n\n.table {\n background-color: $table-bg;\n\n th,\n td {\n padding: $table-cell-padding;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $yiq-text-dark;\n } @else {\n @return $yiq-text-light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n height: auto;\n padding: $input-padding-y $input-padding-x;\n font-size: $input-font-size; // $font-size-base\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n border: $input-border-width solid $input-border-color;\n font-weight: $font-weight-normal;\n will-change: border-color, box-shadow;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n &:hover {\n border-color: $input-hover-border-color;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus();\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n }\n\n // Disabled and read-only inputs\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n\n &:hover {\n border-color: $input-border-color;\n cursor: not-allowed;\n }\n }\n\n // Fix readonly, but not disabled fields box shadow and border color.\n &[readonly]:not(:disabled) {\n &:focus {\n box-shadow: none;\n border-color: $input-border-color;\n }\n }\n}\n\n// Select form controls\n\nselect.form-control {\n &:not([size]):not([multiple]) {\n height: $input-height;\n }\n\n &:focus::-ms-value {\n color: $input-color;\n background-color: $input-bg;\n }\n\n &:hover {\n cursor: pointer;\n }\n}\n\n// Labels\n\nform label:hover {\n cursor: pointer;\n}\n\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: calc(#{$input-padding-y-lg} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y-lg} + #{$input-border-width});\n font-size: $font-size-lg;\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: calc(#{$input-padding-y-sm} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y-sm} + #{$input-border-width});\n font-size: $font-size-sm;\n line-height: $input-line-height-sm;\n}\n\n// Readonly controls as plain text\n.form-control-plaintext {\n padding-top: $input-padding-y;\n padding-bottom: $input-padding-y;\n line-height: $input-line-height;\n font-weight: $font-weight-normal;\n}\n\n// Form control sizing\n.form-control-sm {\n padding: $input-padding-y-sm $input-padding-x-sm;\n font-size: $font-size-sm;\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\nselect.form-control-sm {\n &:not([size]):not([multiple]) {\n height: $input-height-sm;\n }\n}\n\n.form-control-lg {\n padding: $input-padding-y-lg $input-padding-x-lg;\n font-size: $font-size-lg;\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\nselect.form-control-lg {\n &:not([size]):not([multiple]) {\n height: $input-height-lg;\n }\n}\n\n// Form groups\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n margin-top: $form-text-margin-top;\n}\n\n// Checkboxes and radios\n\n.form-check {\n padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-inline {\n margin-right: $form-check-inline-margin-x;\n\n .form-check-input {\n margin-right: $form-check-inline-input-margin-x;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@include form-validation-state(\"valid\", $form-feedback-valid-color);\n@include form-validation-state(\"invalid\", $form-feedback-invalid-color);\n\n// Inline forms\n\n.form-inline {\n @include media-breakpoint-up(sm) {\n .form-check-input {\n margin-right: $form-check-input-margin-x;\n }\n }\n}\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","// Forms mixins\n\n// Form control focus state\n@mixin form-control-focus() {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n \n @if $enable-shadows {\n box-shadow: $input-focus-box-shadow;\n }\n\n // Set the border color to the focused state border color\n // when the input is also hovered.\n &:hover {\n border-color: $input-focus-border-color;\n }\n }\n}\n\n@mixin form-validation-state($state, $color) {\n .#{$state}-feedback {\n margin-top: $form-feedback-margin-top;\n font-size: $form-feedback-font-size;\n color: $color;\n }\n\n .#{$state}-tooltip {\n background-color: rgba($color, .8);\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n \n @include box-shadow(0 5px 11.5px rgba($color, .1));\n\n &:focus {\n box-shadow: 0 5px 11.5px rgba($color, .1), 0 1px 1px .1rem rgba($color, .2);\n }\n\n &:hover {\n border-color: $color;\n }\n }\n }\n\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .form-check-label {\n color: $color;\n }\n }\n }\n\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n background-color: lighten($color, 20%);\n border-color: lighten($color, 10);\n }\n }\n\n &:checked {\n ~ .custom-control-label::before {\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 .313rem .719rem rgba($color,.1), 0 .156rem .125rem rgba($black, .06);\n }\n }\n }\n }\n\n // Custom file input\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n color: $color;\n border-color: $color;\n\n &::after {\n background-color: lighten($color, 40);\n border-color: lighten($color, 10);\n color: $color;\n }\n }\n }\n\n &:focus {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 5px 11.5px rgba($color, .1), 0 1px 1px .1rem rgba($color, .2);\n }\n }\n }\n\n // Fix default custom input hover color issue on validated\n // custom file inputs.\n &:hover {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n border-color: $color;\n }\n }\n }\n }\n\n // Custom toggles validation\n .custom-toggle {\n .custom-control-input {\n &:not(:checked) {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-label::before {\n background-color: $custom-toggle-invalid-background-color;\n }\n }\n }\n\n // Valid custom toggle\n .was-validated &:valid,\n &.is-valid {\n ~ .custom-control-label {\n &::before {\n background-color: $custom-toggle-checked-background;\n }\n }\n }\n\n // Invalid custom toggle\n .was-validated &:invalid,\n &.is-invalid {\n ~ .custom-control-label {\n &::after {\n background-color: $custom-toggle-invalid-knob-background-color;\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 .313rem .719rem rgba($color,.1), 0 .156rem .125rem rgba($black, .06);\n }\n }\n }\n } \n }\n}","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: #555, $end-color: #333, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: #555, $outer-color: #333) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba(255,255,255,.15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}","// scss-lint:disable QualifyingElement\n\n//\n// Base styles\n//\n\n.btn {\n font-weight: $btn-font-weight;\n font-family: $btn-font-family;\n border: $input-btn-border-width solid transparent;\n\n @include button-size(\n $btn-padding-y,\n $btn-padding-x,\n $btn-font-size,\n $input-btn-line-height,\n $btn-border-radius\n );\n\n @include transition($btn-transition);\n\n &:hover,\n &.hover {\n cursor: pointer;\n }\n\n &:focus,\n &.focus {\n @include box-shadow(none);\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active {\n background-image: none;\n @include box-shadow(none);\n }\n\n //\n // Class modifiers\n //\n\n &.btn-squared {\n border-radius: 0;\n }\n\n &.btn-pill {\n border-radius: $btn-pill-border-radius;\n }\n}\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value);\n }\n}\n\n// White buttons\n.btn-white {\n @include button-variant($white);\n}\n\n// Black buttons\n.btn-black {\n @include button-variant($black);\n}\n\n// Outlined default buttons\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n// White outline buttons\n.btn-outline-white {\n @include button-outline-variant($white);\n color: $white;\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n color: $black;\n }\n}\n\n// Black outline buttons\n.btn-outline-black {\n @include button-outline-variant($black);\n color: $black;\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n color: $white;\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n }\n\n &:disabled {\n color: $btn-link-disabled-color;\n }\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size(\n $btn-padding-y-lg,\n $btn-padding-x-lg,\n $btn-font-size-lg,\n $btn-line-height-lg,\n $btn-border-radius-lg\n );\n}\n\n.btn-sm {\n @include button-size(\n $btn-padding-y-sm,\n $btn-padding-x-sm,\n $btn-font-size-sm,\n $btn-line-height-sm,\n $btn-border-radius-sm\n );\n}\n\n\n//\n// Block button\n//\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: $btn-block-spacing-y;\n}\n","// Button variants adjusted to match Shards' design system\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n@mixin button-variant( $background, $border: $background, $hover-background: darken($background, 5%), $hover-border: $hover-background, $hover-box-shadow: 0 4px 10px rgba($background, .25), $active-background: darken($background, 5%), $active-border: darken($border, 10%), $active-box-shadow: inset 0 3px 5px rgba($black, .125)) {\n color: color-yiq($background);\n border-color: $border;\n\n @include gradient-bg($background);\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n @if $enable-shadows {\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), $hover-box-shadow;\n }\n }\n\n &:focus,\n &.focus {\n @if $enable-shadows {\n box-shadow: 0 0 0 3px rgba($background, .15), 0 3px 15px rgba($background, 0.2), 0 2px 5px rgba($black, .1);\n }\n @else {\n box-shadow: 0 0 0 3px rgba($background, .5);\n }\n }\n \n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n background-color: $background;\n border-color: $border;\n box-shadow: none;\n cursor: not-allowed;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show>&.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n background-image: none;\n box-shadow: $active-box-shadow !important;\n }\n}\n\n@mixin button-outline-variant( $color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n $button-text-color: $color; // Fix light or white outlined buttons\n\n @if ($color==theme-color(\"light\") or $color==$white) {\n $button-text-color: color-yiq($color);\n }\n\n background-color: transparent;\n background-image: none;\n border-color: $color;\n color: $button-text-color;\n\n &:hover {\n color: color-yiq($color);\n background-color: $active-background;\n border-color: $active-border;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05), 0 4px 10px rgba($color, .25);\n }\n\n &:focus,\n &.focus {\n @if $enable-shadows {\n box-shadow: 0 0 0 3px rgba($color, .15), 0 3px 15px rgba($color, 0.2), 0 2px 5px rgba($black, .1) !important;\n }\n @else {\n box-shadow: 0 0 0 3px rgba($color, .5) !important;\n }\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n box-shadow: none;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show>&.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: inset 0 3px 5px rgba($black, .125) !important;\n }\n @else {\n box-shadow: none !important;\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size( $padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n border-radius: $border-radius;\n}\n","// Transitions Adjustments\n\n.fade {\n @include transition($transition-fade);\n}\n\n.collapsing {\n @include transition($transition-collapse);\n}\n","//\n// Icon fonts\n//\n\n// Material icons\ni.material-icons {\n font-size: inherit;\n position: relative;\n top: 2px;\n}","// The dropdown menu\n.dropdown-menu {\n z-index: $zindex-dropdown;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0;\n font-size: $font-size-base;\n color: $body-color;\n background-color: $dropdown-bg;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n\n &-small {\n @include box-shadow($dropdown-small-box-shadow);\n padding: $dropdown-small-padding-y 0;\n font-size: $dropdown-small-font-size;\n \n .dropdown-item {\n padding: $dropdown-small-item-padding-y $dropdown-small-item-padding-x;\n font-size: $dropdown-small-item-font-size;\n }\n\n .dropdown-divider {\n margin: $dropdown-small-divider-margin-y $dropdown-small-divider-margin-x;\n }\n }\n}\n\n.dropup .dropdown-menu {\n margin-bottom: $dropdown-spacer;\n}\n\n.dropright .dropdown-menu {\n margin-left: $dropdown-spacer;\n}\n\n.dropleft .dropdown-menu {\n margin-right: $dropdown-spacer;\n}\n\n// Dividers (basically an `
`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// ` + + + + +
+ + + +
+ +
+ +
+ + + +
+
+
+
+
+

Design System

+
+
+
+ +
+
+
+
+
+
+ Primary +
+
+ +
+
+
+ Secondary +
+
+ +
+
+
+ Success +
+
+ +
+
+
+ Info +
+
+
+ +
+
+
+
+ Warning +
+
+ +
+
+
+ Danger +
+
+ +
+
+
+ Light +
+
+ +
+
+
+ Dark +
+
+ +
+
+
+ Product Offer +
+
+ +
+
+
+ Product Reward +
+
+
+
+
+ Product Review +
+
+
+
+
+
+
+ + + + + + + + diff --git a/dist/desinscrever-emails.html b/dist/desinscrever-emails.html new file mode 100644 index 00000000..65a214a9 --- /dev/null +++ b/dist/desinscrever-emails.html @@ -0,0 +1,205 @@ + + + + + + Obrigado pela resposta | Zygo - Valoriza.io + + + + + + +
+ + +
+
+
+
+
+
+
+
+
+ +
+
+

+ Pronto! Você não irá mais receber nossos e-mails. +

+

+ Caso mude de ideia, é só acessar a página de Editar perfil e alterar a permissão para Receber comunicações e ofertas por e-mail. +

+
+
+ +
+
+
+
+
+
+
+
+
+ + +
+ + + + + diff --git a/dist/detalhe.html b/dist/detalhe.html new file mode 100644 index 00000000..2a785b2a --- /dev/null +++ b/dist/detalhe.html @@ -0,0 +1,586 @@ + + + + + + Oferta/Recompensa | Zygo - Valoriza.io + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + +
+

+ Feliz Aniversário! Você ganhou 3 Montaditos de presente! +

+ +

+ Válido SOMENTE nas lojas do PARÁ participantes. Na compra de um Sub, de 15cm, você ganha um copo de refri*, de 500 ml, para acompanhar. Não válido para o Barato do Dia, Baratíssimo e outras promoções. Nas lojas que não tiverem máquina de post-mix a troca do voucher será por uma lata de refrigerante. +

+ +

+ Válida somente em algumas lojas da rede. Consulte as lojas participantes e as regras do programa. Sujeito à disponibilidade de estoque. Imagem meramente ilustrativa. +

+ + +
+ +
+
+ Saiba como funciona aqui! +
+
+ +
+
+
+
+ +
+
+
Como funciona?
+

(Portal do Consumidor - Cadastrou, Ganhou; Voucher que precisa estar logado)

+
+
+
+ +
Cadastre-se
+
+
+ +
Gere o voucher
+
+
+ +
Apresente na loja
+
+
+ +
Resgate
+
+
+
+ +
+
+
Como funciona?
+

(Recompensa - Logado)

+
+
+
+ +
Cadastre-se
+
+
+ +
Junte pontos
+
+
+ +
Gere o voucher
+
+
+ +
Apresente na loja
+
+
+ +
Resgate
+
+
+
+ +
+
+
Como funciona?
+

(Recompensa - Não logado)

+
+
+
+ +
Junte pontos
+
+
+ +
Gere o voucher
+
+
+ +
Apresente na loja
+
+
+ +
Resgate
+
+
+
+ +
+
+
Como funciona?
+

(Ofertas - SOMENTE NO CASO LOGADO)

+
+
+
+ +
Verifique condições
+
+
+ +
Gere o voucher
+
+
+ +
Apresente na loja
+
+
+ +
Resgate
+
+
+
+ +
+
+
+ Seu voucher expira em +
+
+
+
+
+
+ 02 +
+
+ Dias +
+
+ +
+
+ 08 +
+
+ Horas +
+
+ +
+
+ 41 +
+
+ Minutos +
+
+ +
+
+ 59 +
+
+ Segundos +
+
+
+
+
+ +
+
+
+
+
+

Regra da Oferta

+
    +
  • + Oferta válida entre 08/02/2019 17:52 e 06/11/2019 23:59. +
  • +
  • + Sujeito a mudanças pela disponibilidade de estoque. Oferta válida enquanto durarem os estoques +
  • +
+
+
+ +
+
+

Lojas participantes

+
+
  • +
    +
    + Zygo Rio Branco Rua - + Avenida Nações Unidas - AC - Rio Branco +
    + AC +
    +
  • + +
  • +
    +
    + Zygo Via Verde Shopping - Estrada da Floresta, 2320 - AC - Rio Branco +
    + AC +
    +
  • + +
  • +
    +
    + Zygo Aeroporto Maceió - Aeroporto Zumbi Dos Palmares Rod Br, 104 - Rio Lago - AL - Rio Largo +
    + AL +
    +
  • + + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + ATENÇÃO! Você tem certeza disso? +
    +
    +
    +

    + Não são todas as lojas da rede que possuem esta recompensa e você só vai poder resgatar esta recompensa nas 38 lojas que a possuem. Tem certeza de que deseja trocar seus pontos por ela? +

    +
    + +
    + +
    +
    + Voucher
    + P3G43SS3C0D1G0L1ND0! +
    +
    + +
    +
    + Voucher
    + Utilizado +
    +
    + +
    +
    + Voucher
    + Expirado +
    +
    + + + + Valide seu telefone para resgatar! + + + + + + + + + Faltam 50 pontos! + + + + + + + + + Pegar minha recompensa agora! + + + + + + + + + Pegar minha oferta agora! + + + + + + + + + Acesse sua conta para resgatar + + + + + +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/eatsy.zyg.me.html b/dist/eatsy.zyg.me.html new file mode 100644 index 00000000..0ef8eb75 --- /dev/null +++ b/dist/eatsy.zyg.me.html @@ -0,0 +1,816 @@ + + + + Eatsy + + + + + + + + + + + + +
    + + + + +
    +
    +
    +
    + + +

    Eatsy

    +

    Empório - Café - Comidas Saudáveis

    +
    +
    + +
    +
    +
    +
    +
    +

    + Confira as nossas novidades +

    +
    + +
    +
    + + +
    +

    + Aquele almoço preparado com muito carinho. São diversas opções de pratos quentes e saladas. Venha nos visitar! + __________ + Av. Madre Benvenuta, 1392. Loja 1. Aberto de segunda a sexta, das 7h às 21h e ... +

    +
    + + +
    + +
    + + +
    +

    + Aquele almoço preparado com muito carinho. São diversas opções de pratos quentes e saladas. Venha nos visitar! + __________ + Av. Madre Benvenuta, 1392. Loja 1. Aberto de segunda a sexta, das 7h às 21h e ... +

    +
    + + +
    + +
    + + +
    +

    + Aquele almoço preparado com muito carinho. São diversas opções de pratos quentes e saladas. Venha nos visitar! + __________ + Av. Madre Benvenuta, 1392. Loja 1. Aberto de segunda a sexta, das 7h às 21h e ... +

    +
    + + +
    +
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +

    + Fotos +

    +
    + + + + +
    +
    +
    + + + +
    +
    +
    +
    +
    +

    + Avaliações dos nossos clientes +

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + Lugar Maravilhoso ! Sem palavras! Incrível desde o atendimento até a qualidade dos produtos. Vale a pena cada dia lá! +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + Wonderful cool shop/ cafe... Delicious juices( healthy ) and the owners are so so friendly and the food is very nice. Busy place and great atmosphere :) +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + Ótimas opções vegetarianas (beirute e kibe super recomendo) e tortas sem glúten e sem lactose deliciosas! Ambiente agradável e atendimento excelente! +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +

    + Conheça nossa loja +

    +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    Endereço
    +

    + Av. Me. Benvenuta, 1392 - Santa Monica, Florianópolis - SC, 88010-145, Brasil +

    +
    + +
    +
    Horário de Funcionamento
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + segunda-feira + + 07:00 – 21:00 +
    + terça-feira + + 07:00 – 21:00 +
    + quarta-feira + + 07:00 – 21:00 +
    + quinta-feira + + 07:00 – 21:00 +
    + sexta-feira + + 07:00 – 21:00 +
    + sábado + + 08:00 – 20:00 +
    + domingo + + Fechado +
    +
    + + +
    +
    +
    +
    +
    +
    + + + + +
    + + + + + + + + + diff --git a/dist/editar-perfil.html b/dist/editar-perfil.html new file mode 100644 index 00000000..217348f2 --- /dev/null +++ b/dist/editar-perfil.html @@ -0,0 +1,447 @@ + + + + + + Editar perfil | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Editar perfil

    +

    Complete e atualize suas informações de perfil, contato e preferências.

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    Suas informações
    +
    +
    +
    +
    +
    +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    +
    +
    +
    + +
    + +
    + User Avatar + +
    + +
    +
    +
    + +
    + +
    +
    +
    Informações de contato
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + Seu telefone não está verificado. + + Valide ele agora + +
    +
    +
    + +
    + +
    +
    +
    Redes Sociais
    +
    +
    +
    +
    +

    + Conectar Facebook + + Use seu Facebook para se manter logado e atualizar seus dados. + +

    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    Notificações e Permissões
    +
    + +
    +
    +
    +
    + +
    +
    + + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    + +
    +
    +
    Alterar minha senha
    + +
    + + + +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/esta-conta-e-sua.html b/dist/esta-conta-e-sua.html new file mode 100644 index 00000000..132bf181 --- /dev/null +++ b/dist/esta-conta-e-sua.html @@ -0,0 +1,276 @@ + + + + + + Esta conta é sua? | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Esta conta é sua?

    +
    +
    + +
    +
    + +
    +
    +

    + Encontramos uma conta com o número (00) 00000-0000 e precisamos saber se ela é sua. Ela está vinculada com o seguinte acesso: +

    +
    +
    + Tipo de acesso:
    + Por Facebook +
    +
    + + +
    +
    +
    +
    + E-mail:
    + ve***********@****.com +
    +
    +
    + +
    + + + + + + Acessar com Facebook + + + + Ah, não se preocupe. Não vamos publicar nada em seu nome em momento algum ;) + +
    + +
    +
    + + OU + +
    +
    + +
    +
    + + +
    + +
    + + +
    + + +
    +
    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/fonts/fa-brands-400.eot b/dist/fonts/fa-brands-400.eot new file mode 100644 index 00000000..2a13de4a Binary files /dev/null and b/dist/fonts/fa-brands-400.eot differ diff --git a/dist/fonts/fa-brands-400.svg b/dist/fonts/fa-brands-400.svg new file mode 100644 index 00000000..1f96b25d --- /dev/null +++ b/dist/fonts/fa-brands-400.svg @@ -0,0 +1,3296 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:02 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/fonts/fa-brands-400.ttf b/dist/fonts/fa-brands-400.ttf new file mode 100644 index 00000000..d298723f Binary files /dev/null and b/dist/fonts/fa-brands-400.ttf differ diff --git a/dist/fonts/fa-brands-400.woff b/dist/fonts/fa-brands-400.woff new file mode 100644 index 00000000..74d6a6b6 Binary files /dev/null and b/dist/fonts/fa-brands-400.woff differ diff --git a/dist/fonts/fa-brands-400.woff2 b/dist/fonts/fa-brands-400.woff2 new file mode 100644 index 00000000..52ba0716 Binary files /dev/null and b/dist/fonts/fa-brands-400.woff2 differ diff --git a/dist/fonts/fa-light-300.eot b/dist/fonts/fa-light-300.eot new file mode 100644 index 00000000..eb4206fe Binary files /dev/null and b/dist/fonts/fa-light-300.eot differ diff --git a/dist/fonts/fa-light-300.svg b/dist/fonts/fa-light-300.svg new file mode 100644 index 00000000..2e217d99 --- /dev/null +++ b/dist/fonts/fa-light-300.svg @@ -0,0 +1,9892 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:03 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/fonts/fa-light-300.ttf b/dist/fonts/fa-light-300.ttf new file mode 100644 index 00000000..ea4a8a24 Binary files /dev/null and b/dist/fonts/fa-light-300.ttf differ diff --git a/dist/fonts/fa-light-300.woff b/dist/fonts/fa-light-300.woff new file mode 100644 index 00000000..dda3a8a0 Binary files /dev/null and b/dist/fonts/fa-light-300.woff differ diff --git a/dist/fonts/fa-light-300.woff2 b/dist/fonts/fa-light-300.woff2 new file mode 100644 index 00000000..5f5bd8e8 Binary files /dev/null and b/dist/fonts/fa-light-300.woff2 differ diff --git a/dist/fonts/fa-regular-400.eot b/dist/fonts/fa-regular-400.eot new file mode 100644 index 00000000..3e8ecd08 Binary files /dev/null and b/dist/fonts/fa-regular-400.eot differ diff --git a/dist/fonts/fa-regular-400.svg b/dist/fonts/fa-regular-400.svg new file mode 100644 index 00000000..8ae6fef0 --- /dev/null +++ b/dist/fonts/fa-regular-400.svg @@ -0,0 +1,9094 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:03 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/fonts/fa-regular-400.ttf b/dist/fonts/fa-regular-400.ttf new file mode 100644 index 00000000..b02d581a Binary files /dev/null and b/dist/fonts/fa-regular-400.ttf differ diff --git a/dist/fonts/fa-regular-400.woff b/dist/fonts/fa-regular-400.woff new file mode 100644 index 00000000..9fca023c Binary files /dev/null and b/dist/fonts/fa-regular-400.woff differ diff --git a/dist/fonts/fa-regular-400.woff2 b/dist/fonts/fa-regular-400.woff2 new file mode 100644 index 00000000..f7e04c64 Binary files /dev/null and b/dist/fonts/fa-regular-400.woff2 differ diff --git a/dist/fonts/fa-solid-900.eot b/dist/fonts/fa-solid-900.eot new file mode 100644 index 00000000..a99e4a31 Binary files /dev/null and b/dist/fonts/fa-solid-900.eot differ diff --git a/dist/fonts/fa-solid-900.svg b/dist/fonts/fa-solid-900.svg new file mode 100644 index 00000000..4b86eeca --- /dev/null +++ b/dist/fonts/fa-solid-900.svg @@ -0,0 +1,7698 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:03 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/fonts/fa-solid-900.ttf b/dist/fonts/fa-solid-900.ttf new file mode 100644 index 00000000..0a0904c2 Binary files /dev/null and b/dist/fonts/fa-solid-900.ttf differ diff --git a/dist/fonts/fa-solid-900.woff b/dist/fonts/fa-solid-900.woff new file mode 100644 index 00000000..5baab2a1 Binary files /dev/null and b/dist/fonts/fa-solid-900.woff differ diff --git a/dist/fonts/fa-solid-900.woff2 b/dist/fonts/fa-solid-900.woff2 new file mode 100644 index 00000000..aad28a01 Binary files /dev/null and b/dist/fonts/fa-solid-900.woff2 differ diff --git a/dist/gerar-voucher.html b/dist/gerar-voucher.html new file mode 100644 index 00000000..aca0a5eb --- /dev/null +++ b/dist/gerar-voucher.html @@ -0,0 +1,231 @@ + + + + + + Gerar voucher | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Falta pouco para gerar seu voucher...

    +

    Complete os dados abaixo e clique em Gerar voucher.

    +
    +
    + +
    +
    + +
    +
    +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/dist/icons/how-to-use/get-points.svg b/dist/icons/how-to-use/get-points.svg new file mode 100644 index 00000000..13fab7a3 --- /dev/null +++ b/dist/icons/how-to-use/get-points.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/how-to-use/redeem.svg b/dist/icons/how-to-use/redeem.svg new file mode 100644 index 00000000..a15ef0bf --- /dev/null +++ b/dist/icons/how-to-use/redeem.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/icons/how-to-use/rules.svg b/dist/icons/how-to-use/rules.svg new file mode 100644 index 00000000..d5d608f3 --- /dev/null +++ b/dist/icons/how-to-use/rules.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/how-to-use/sign-up.svg b/dist/icons/how-to-use/sign-up.svg new file mode 100644 index 00000000..a4fb8db1 --- /dev/null +++ b/dist/icons/how-to-use/sign-up.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/icons/how-to-use/store.svg b/dist/icons/how-to-use/store.svg new file mode 100644 index 00000000..04fadb67 --- /dev/null +++ b/dist/icons/how-to-use/store.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/icons/how-to-use/voucher.svg b/dist/icons/how-to-use/voucher.svg new file mode 100644 index 00000000..09cda217 --- /dev/null +++ b/dist/icons/how-to-use/voucher.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/icons/review-category/attendance.svg b/dist/icons/review-category/attendance.svg new file mode 100644 index 00000000..967f75c6 --- /dev/null +++ b/dist/icons/review-category/attendance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/review-category/cleaning.svg b/dist/icons/review-category/cleaning.svg new file mode 100644 index 00000000..905c557c --- /dev/null +++ b/dist/icons/review-category/cleaning.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/icons/review-category/price.svg b/dist/icons/review-category/price.svg new file mode 100644 index 00000000..c48c7c8e --- /dev/null +++ b/dist/icons/review-category/price.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/review-category/product.svg b/dist/icons/review-category/product.svg new file mode 100644 index 00000000..1cc5cb90 --- /dev/null +++ b/dist/icons/review-category/product.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/icons/review-category/time.svg b/dist/icons/review-category/time.svg new file mode 100644 index 00000000..0ec55452 --- /dev/null +++ b/dist/icons/review-category/time.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/icons/review-category/variety.svg b/dist/icons/review-category/variety.svg new file mode 100644 index 00000000..447e5c82 --- /dev/null +++ b/dist/icons/review-category/variety.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/images/agency-landing/shards-logo-white.svg b/dist/images/agency-landing/shards-logo-white.svg deleted file mode 100644 index ecb50c6c..00000000 --- a/dist/images/agency-landing/shards-logo-white.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Logo - Created with Sketch. - - - - - - - - - - - \ No newline at end of file diff --git a/dist/images/agency-landing/welcome-cover.jpg b/dist/images/agency-landing/welcome-cover.jpg deleted file mode 100644 index 164544e0..00000000 Binary files a/dist/images/agency-landing/welcome-cover.jpg and /dev/null differ diff --git a/dist/images/app-promo/badge-apple-store.png b/dist/images/app-promo/badge-apple-store.png deleted file mode 100644 index 0fad7542..00000000 Binary files a/dist/images/app-promo/badge-apple-store.png and /dev/null differ diff --git a/dist/images/app-promo/badge-google-play-store.png b/dist/images/app-promo/badge-google-play-store.png deleted file mode 100644 index 2e35fe07..00000000 Binary files a/dist/images/app-promo/badge-google-play-store.png and /dev/null differ diff --git a/dist/images/app-promo/features-background.jpg b/dist/images/app-promo/features-background.jpg deleted file mode 100644 index 105490d5..00000000 Binary files a/dist/images/app-promo/features-background.jpg and /dev/null differ diff --git a/dist/images/app-promo/iphone-app-mockup.png b/dist/images/app-promo/iphone-app-mockup.png deleted file mode 100644 index d63d0917..00000000 Binary files a/dist/images/app-promo/iphone-app-mockup.png and /dev/null differ diff --git a/dist/images/app-promo/iphone-app-screenshot.png b/dist/images/app-promo/iphone-app-screenshot.png deleted file mode 100644 index d11640de..00000000 Binary files a/dist/images/app-promo/iphone-app-screenshot.png and /dev/null differ diff --git a/dist/images/app-promo/shards-logo-green.svg b/dist/images/app-promo/shards-logo-green.svg deleted file mode 100644 index 167252e5..00000000 --- a/dist/images/app-promo/shards-logo-green.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Logo - Created with Sketch. - - - - - - - - - - - \ No newline at end of file diff --git a/dist/images/app-promo/welcome-cover.jpg b/dist/images/app-promo/welcome-cover.jpg deleted file mode 100644 index ce6a7789..00000000 Binary files a/dist/images/app-promo/welcome-cover.jpg and /dev/null differ diff --git a/dist/images/common/avatar-1.jpeg b/dist/images/common/avatar-1.jpeg deleted file mode 100644 index c6a40773..00000000 Binary files a/dist/images/common/avatar-1.jpeg and /dev/null differ diff --git a/dist/images/common/avatar-2.jpeg b/dist/images/common/avatar-2.jpeg deleted file mode 100644 index 5b10048c..00000000 Binary files a/dist/images/common/avatar-2.jpeg and /dev/null differ diff --git a/dist/images/common/avatar-3.jpeg b/dist/images/common/avatar-3.jpeg deleted file mode 100644 index 7c9effcc..00000000 Binary files a/dist/images/common/avatar-3.jpeg and /dev/null differ diff --git a/dist/images/common/card-1.jpg b/dist/images/common/card-1.jpg deleted file mode 100644 index 9fa043bb..00000000 Binary files a/dist/images/common/card-1.jpg and /dev/null differ diff --git a/dist/images/common/card-2.jpg b/dist/images/common/card-2.jpg deleted file mode 100644 index 9e23d959..00000000 Binary files a/dist/images/common/card-2.jpg and /dev/null differ diff --git a/dist/images/common/card-3.jpg b/dist/images/common/card-3.jpg deleted file mode 100644 index 95290e84..00000000 Binary files a/dist/images/common/card-3.jpg and /dev/null differ diff --git a/dist/images/demo/fontawesome-icons.svg b/dist/images/demo/fontawesome-icons.svg deleted file mode 100644 index 9a008e9b..00000000 --- a/dist/images/demo/fontawesome-icons.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - font awesome logo copy - Created with Sketch. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/dist/images/demo/material-icons.svg b/dist/images/demo/material-icons.svg deleted file mode 100644 index 9d8c2de1..00000000 --- a/dist/images/demo/material-icons.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - material icons logo - Created with Sketch. - - - - - - - - - - - - - \ No newline at end of file diff --git a/dist/images/demo/shard-1-5x-3.png b/dist/images/demo/shard-1-5x-3.png deleted file mode 100644 index 9c1d8a90..00000000 Binary files a/dist/images/demo/shard-1-5x-3.png and /dev/null differ diff --git a/dist/images/demo/shards-agency-landing-page-demo.jpg b/dist/images/demo/shards-agency-landing-page-demo.jpg deleted file mode 100644 index 50d9a42b..00000000 Binary files a/dist/images/demo/shards-agency-landing-page-demo.jpg and /dev/null differ diff --git a/dist/images/demo/shards-app-demo-page-demo.jpg b/dist/images/demo/shards-app-demo-page-demo.jpg deleted file mode 100644 index 5b5a62c9..00000000 Binary files a/dist/images/demo/shards-app-demo-page-demo.jpg and /dev/null differ diff --git a/dist/images/demo/shards-logo-black.svg b/dist/images/demo/shards-logo-black.svg deleted file mode 100644 index ea17d3b6..00000000 --- a/dist/images/demo/shards-logo-black.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/dist/images/demo/shards-logo.svg b/dist/images/demo/shards-logo.svg deleted file mode 100644 index 6bff0fb9..00000000 --- a/dist/images/demo/shards-logo.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/dist/images/demo/stock-photos/1.jpg b/dist/images/demo/stock-photos/1.jpg deleted file mode 100644 index 9fa043bb..00000000 Binary files a/dist/images/demo/stock-photos/1.jpg and /dev/null differ diff --git a/dist/images/demo/stock-photos/2.jpg b/dist/images/demo/stock-photos/2.jpg deleted file mode 100644 index 9e23d959..00000000 Binary files a/dist/images/demo/stock-photos/2.jpg and /dev/null differ diff --git a/dist/images/demo/stock-photos/3.jpg b/dist/images/demo/stock-photos/3.jpg deleted file mode 100644 index 95290e84..00000000 Binary files a/dist/images/demo/stock-photos/3.jpg and /dev/null differ diff --git a/dist/images/logo-subway.png b/dist/images/logo-subway.png new file mode 100644 index 00000000..86f705c6 Binary files /dev/null and b/dist/images/logo-subway.png differ diff --git a/dist/images/logo-sumone.png b/dist/images/logo-sumone.png new file mode 100644 index 00000000..b1d76ec2 Binary files /dev/null and b/dist/images/logo-sumone.png differ diff --git a/dist/images/logo.png b/dist/images/logo.png new file mode 100644 index 00000000..6f54dffc Binary files /dev/null and b/dist/images/logo.png differ diff --git a/dist/images/offers/product-1.png b/dist/images/offers/product-1.png new file mode 100644 index 00000000..1354bc51 Binary files /dev/null and b/dist/images/offers/product-1.png differ diff --git a/dist/images/offers/product-10.png b/dist/images/offers/product-10.png new file mode 100644 index 00000000..ba50f32f Binary files /dev/null and b/dist/images/offers/product-10.png differ diff --git a/dist/images/offers/product-2.png b/dist/images/offers/product-2.png new file mode 100644 index 00000000..7457a650 Binary files /dev/null and b/dist/images/offers/product-2.png differ diff --git a/dist/images/offers/product-3.jpg b/dist/images/offers/product-3.jpg new file mode 100644 index 00000000..536f2057 Binary files /dev/null and b/dist/images/offers/product-3.jpg differ diff --git a/dist/images/offers/product-4.jpg b/dist/images/offers/product-4.jpg new file mode 100644 index 00000000..41fc9603 Binary files /dev/null and b/dist/images/offers/product-4.jpg differ diff --git a/dist/images/offers/product-5.jpg b/dist/images/offers/product-5.jpg new file mode 100644 index 00000000..aa59e1b6 Binary files /dev/null and b/dist/images/offers/product-5.jpg differ diff --git a/dist/images/offers/product-6.png b/dist/images/offers/product-6.png new file mode 100644 index 00000000..15e2dc12 Binary files /dev/null and b/dist/images/offers/product-6.png differ diff --git a/dist/images/offers/product-7.jpg b/dist/images/offers/product-7.jpg new file mode 100644 index 00000000..aa59e1b6 Binary files /dev/null and b/dist/images/offers/product-7.jpg differ diff --git a/dist/images/offers/product-8.png b/dist/images/offers/product-8.png new file mode 100644 index 00000000..8363c78a Binary files /dev/null and b/dist/images/offers/product-8.png differ diff --git a/dist/images/offers/product-9.jpg b/dist/images/offers/product-9.jpg new file mode 100644 index 00000000..695a9a2e Binary files /dev/null and b/dist/images/offers/product-9.jpg differ diff --git a/dist/images/rewards/product-1.png b/dist/images/rewards/product-1.png new file mode 100644 index 00000000..1354bc51 Binary files /dev/null and b/dist/images/rewards/product-1.png differ diff --git a/dist/images/rewards/product-10.png b/dist/images/rewards/product-10.png new file mode 100644 index 00000000..ba50f32f Binary files /dev/null and b/dist/images/rewards/product-10.png differ diff --git a/dist/images/rewards/product-2.png b/dist/images/rewards/product-2.png new file mode 100644 index 00000000..7457a650 Binary files /dev/null and b/dist/images/rewards/product-2.png differ diff --git a/dist/images/rewards/product-3.jpg b/dist/images/rewards/product-3.jpg new file mode 100644 index 00000000..536f2057 Binary files /dev/null and b/dist/images/rewards/product-3.jpg differ diff --git a/dist/images/rewards/product-4.jpg b/dist/images/rewards/product-4.jpg new file mode 100644 index 00000000..41fc9603 Binary files /dev/null and b/dist/images/rewards/product-4.jpg differ diff --git a/dist/images/rewards/product-5.jpg b/dist/images/rewards/product-5.jpg new file mode 100644 index 00000000..aa59e1b6 Binary files /dev/null and b/dist/images/rewards/product-5.jpg differ diff --git a/dist/images/rewards/product-6.png b/dist/images/rewards/product-6.png new file mode 100644 index 00000000..15e2dc12 Binary files /dev/null and b/dist/images/rewards/product-6.png differ diff --git a/dist/images/rewards/product-7.jpg b/dist/images/rewards/product-7.jpg new file mode 100644 index 00000000..aa59e1b6 Binary files /dev/null and b/dist/images/rewards/product-7.jpg differ diff --git a/dist/images/rewards/product-8.png b/dist/images/rewards/product-8.png new file mode 100644 index 00000000..8363c78a Binary files /dev/null and b/dist/images/rewards/product-8.png differ diff --git a/dist/images/rewards/product-9.jpg b/dist/images/rewards/product-9.jpg new file mode 100644 index 00000000..695a9a2e Binary files /dev/null and b/dist/images/rewards/product-9.jpg differ diff --git a/dist/images/subway-cover.jpeg b/dist/images/subway-cover.jpeg new file mode 100644 index 00000000..63333798 Binary files /dev/null and b/dist/images/subway-cover.jpeg differ diff --git a/dist/images/user/avatar.jpg b/dist/images/user/avatar.jpg new file mode 100644 index 00000000..1aaa7fd8 Binary files /dev/null and b/dist/images/user/avatar.jpg differ diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 00000000..226db07e --- /dev/null +++ b/dist/index.html @@ -0,0 +1,77 @@ + + + + + + Subway - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +

    + + Onde você está agora? +

    +
    +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    +
    +
    + + + + + diff --git a/dist/inicio.html b/dist/inicio.html new file mode 100644 index 00000000..931edcec --- /dev/null +++ b/dist/inicio.html @@ -0,0 +1,1376 @@ + + + + + + Zygo - Valoriza.io + + + + + + + +
    + + + + + + + +
    +
    +
    + +
    +
    +

    + Bem-vindo ao Fidelidade Zygo +

    +

    + Cadastre-se e aproveite as nossas recompensas e ofertas feitas especialmente para você! +

    +
    + +
    +
    + +
    + +
    +
    +

    + Olá Jerônimo, +

    +

    + Que bom te ver por aqui! Confira nossos beneficios feitos pra você. +

    +
    +
    +
    + +
    +
    +
    +

    + Feliz aniversário Jerônimo! +

    +

    + Que seu mês seja tão especial quanto os nossos benefícios. +

    +
    +
    +
    + +
    +
    +
    +
    + Visitou uma de nossas lojas? + + + Deixe uma avaliação + +
    +
    +
    +
    + +
    +
    +
    +
    + + + + + +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    +
    + + +
    + + + + + + diff --git a/dist/js/demo.js b/dist/js/demo.js deleted file mode 100644 index b63c04c3..00000000 --- a/dist/js/demo.js +++ /dev/null @@ -1,162 +0,0 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 5); -/******/ }) -/************************************************************************/ -/******/ ({ - -/***/ 5: -/***/ (function(module, exports) { - -/** - * Shards — Main demo page script. - */ - -// Main demo script. -(function ($) { - $(document).ready(function() { - - // Hide the loader and show the elements. - setTimeout(function () { - $('.loader').addClass('hidden').delay(200).remove(); - $('.slide-in').each(function() { - $(this).addClass('visible'); - }); - }, 1900); - - // Enable popovers everywhere. - $('[data-toggle="popover"]').popover(); - - // Enable tooltips everywhere. - $('[data-toggle="tooltip"]').tooltip(); - - // Disable example anchors scroll to top action. - $('.example a').click(function(event) { - event.target.getAttribute('href') === '#' && event.preventDefault(); - }); - - // Hook the "Learn More" button event to scroll to content. - $('#scroll-to-content').click(function(ev) { - ev.preventDefault(); - if (typeof ev.target.dataset.scrollTo === 'undefined') { - return; - } - - $('html, body').animate({ - scrollTop: $(ev.target.dataset.scrollTo).offset().top - 100 - }, 1000) - }); - - // - // Setup examples. - // - - // Slider example 1. - $('#slider-example-1').customSlider({ - start: [20, 80], - range: { - min: 0, - max: 100 - }, - connect: true - }); - - // Slider example 2. - $('#slider-example-2').customSlider({ - start: [20, 80], - range: { - min: 0, - max: 100 - }, - connect: true, - tooltips: true - }); - - // Slider example 3. - $('#slider-example-3').customSlider({ - start: [20, 80], - range: { - min: 0, - max: 100 - }, - connect: true, - tooltips: true, - pips: { - mode: 'positions', - values: [0, 25, 50, 75, 100], - density: 5 - } - }); - - // Datepicker example 1. - $('#datepicker-example-1').datepicker({}); - - // Datepicker example 2. - $('#datepicker-example-2').datepicker({}); - }); -})(jQuery); - - -/***/ }) - -/******/ }); \ No newline at end of file diff --git a/dist/js/demo.min.js b/dist/js/demo.min.js deleted file mode 100644 index 45d5920d..00000000 --- a/dist/js/demo.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(o){var r={};function n(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return o[e].call(t.exports,t,t.exports,n),t.l=!0,t.exports}n.m=o,n.c=r,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}({5:function(e,t){var o;(o=jQuery)(document).ready(function(){setTimeout(function(){o(".loader").addClass("hidden").delay(200).remove(),o(".slide-in").each(function(){o(this).addClass("visible")})},1900),o('[data-toggle="popover"]').popover(),o('[data-toggle="tooltip"]').tooltip(),o(".example a").click(function(e){"#"===e.target.getAttribute("href")&&e.preventDefault()}),o("#scroll-to-content").click(function(e){e.preventDefault(),void 0!==e.target.dataset.scrollTo&&o("html, body").animate({scrollTop:o(e.target.dataset.scrollTo).offset().top-100},1e3)}),o("#slider-example-1").customSlider({start:[20,80],range:{min:0,max:100},connect:!0}),o("#slider-example-2").customSlider({start:[20,80],range:{min:0,max:100},connect:!0,tooltips:!0}),o("#slider-example-3").customSlider({start:[20,80],range:{min:0,max:100},connect:!0,tooltips:!0,pips:{mode:"positions",values:[0,25,50,75,100],density:5}}),o("#datepicker-example-1").datepicker({}),o("#datepicker-example-2").datepicker({})})}}); \ No newline at end of file diff --git a/dist/js/shards.js b/dist/js/shards.js index 74d287ea..ef25ea78 100644 --- a/dist/js/shards.js +++ b/dist/js/shards.js @@ -1,4551 +1,87 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_bootstrap_datepicker__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_bootstrap_datepicker___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_bootstrap_datepicker__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__sliderPlugin__ = __webpack_require__(3); - - - - -/***/ }), -/* 1 */ -/***/ (function(module, exports, __webpack_require__) { - -var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! - * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) +!function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=2)}([function(t,e,n){"use strict";(function(t){var n,i,r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t}; +/*! + * jQuery JavaScript Library v3.3.1 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2018-01-20T17:24Z + */ +i="undefined"!=typeof window?window:void 0,r=function(i,r){var s=[],a=i.document,l=Object.getPrototypeOf,c=s.slice,u=s.concat,h=s.push,f=s.indexOf,d={},p=d.toString,g=d.hasOwnProperty,m=g.toString,v=m.call(Object),y={},b=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},_=function(t){return null!=t&&t===t.window},w={type:!0,src:!0,noModule:!0};function C(t,e,n){var i,r=(e=e||a).createElement("script");if(r.text=t,n)for(i in w)n[i]&&(r[i]=n[i]);e.head.appendChild(r).parentNode.removeChild(r)}function T(t){return null==t?t+"":"object"===(void 0===t?"undefined":o(t))||"function"==typeof t?d[p.call(t)]||"object":void 0===t?"undefined":o(t)}var E=function t(e,n){return new t.fn.init(e,n)},D=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function x(t){var e=!!t&&"length"in t&&t.length,n=T(t);return!b(t)&&!_(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}E.fn=E.prototype={jquery:"3.3.1",constructor:E,length:0,toArray:function(){return c.call(this)},get:function(t){return null==t?c.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=E.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return E.each(this,t)},map:function(t){return this.pushStack(E.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return this.pushStack(c.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n+~]|"+P+")"+P+"*"),B=new RegExp("="+P+"*([^\\]'\"]*?)"+P+"*\\]","g"),Y=new RegExp(F),z=new RegExp("^"+H+"$"),K={ID:new RegExp("^#("+H+")"),CLASS:new RegExp("^\\.("+H+")"),TAG:new RegExp("^("+H+"|[*])"),ATTR:new RegExp("^"+U),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+j+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,$=/^h\d$/i,X=/^[^{]+\{\s*\[native \w/,G=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),tt=function(t,e,n){var i="0x"+e-65536;return i!=i||n?e:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},et=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,nt=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},it=function(){f()},rt=yt(function(t){return!0===t.disabled&&("form"in t||"label"in t)},{dir:"parentNode",next:"legend"});try{I.apply(A=M.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(t){I={apply:A.length?function(t,e){O.apply(t,M.call(e))}:function(t,e){for(var n=t.length,i=0;t[n++]=e[i++];);t.length=n-1}}}function ot(t,e,i,r){var o,a,c,u,h,p,v,y=e&&e.ownerDocument,C=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==C&&9!==C&&11!==C)return i;if(!r&&((e?e.ownerDocument||e:w)!==d&&f(e),e=e||d,g)){if(11!==C&&(h=G.exec(t)))if(o=h[1]){if(9===C){if(!(c=e.getElementById(o)))return i;if(c.id===o)return i.push(c),i}else if(y&&(c=y.getElementById(o))&&b(e,c)&&c.id===o)return i.push(c),i}else{if(h[2])return I.apply(i,e.getElementsByTagName(t)),i;if((o=h[3])&&n.getElementsByClassName&&e.getElementsByClassName)return I.apply(i,e.getElementsByClassName(o)),i}if(n.qsa&&!x[t+" "]&&(!m||!m.test(t))){if(1!==C)y=e,v=t;else if("object"!==e.nodeName.toLowerCase()){for((u=e.getAttribute("id"))?u=u.replace(et,nt):e.setAttribute("id",u=_),a=(p=s(t)).length;a--;)p[a]="#"+u+" "+vt(p[a]);v=p.join(","),y=J.test(t)&>(e.parentNode)||e}if(v)try{return I.apply(i,y.querySelectorAll(v)),i}catch(t){}finally{u===_&&e.removeAttribute("id")}}}return l(t.replace(W,"$1"),e,i,r)}function st(){var t=[];return function e(n,r){return t.push(n+" ")>i.cacheLength&&delete e[t.shift()],e[n+" "]=r}}function at(t){return t[_]=!0,t}function lt(t){var e=d.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ct(t,e){for(var n=t.split("|"),r=n.length;r--;)i.attrHandle[n[r]]=e}function ut(t,e){var n=e&&t,i=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function ht(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function ft(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function dt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&rt(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function pt(t){return at(function(e){return e=+e,at(function(n,i){for(var r,o=t([],n.length,e),s=o.length;s--;)n[r=o[s]]&&(n[r]=!(i[r]=n[r]))})})}function gt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in n=ot.support={},o=ot.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},f=ot.setDocument=function(t){var e,r,s=t?t.ownerDocument||t:w;return s!==d&&9===s.nodeType&&s.documentElement?(p=(d=s).documentElement,g=!o(d),w!==d&&(r=d.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",it,!1):r.attachEvent&&r.attachEvent("onunload",it)),n.attributes=lt(function(t){return t.className="i",!t.getAttribute("className")}),n.getElementsByTagName=lt(function(t){return t.appendChild(d.createComment("")),!t.getElementsByTagName("*").length}),n.getElementsByClassName=X.test(d.getElementsByClassName),n.getById=lt(function(t){return p.appendChild(t).id=_,!d.getElementsByName||!d.getElementsByName(_).length}),n.getById?(i.filter.ID=function(t){var e=t.replace(Z,tt);return function(t){return t.getAttribute("id")===e}},i.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n=e.getElementById(t);return n?[n]:[]}}):(i.filter.ID=function(t){var e=t.replace(Z,tt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},i.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n,i,r,o=e.getElementById(t);if(o){if((n=o.getAttributeNode("id"))&&n.value===t)return[o];for(r=e.getElementsByName(t),i=0;o=r[i++];)if((n=o.getAttributeNode("id"))&&n.value===t)return[o]}return[]}}),i.find.TAG=n.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,i=[],r=0,o=e.getElementsByTagName(t);if("*"===t){for(;n=o[r++];)1===n.nodeType&&i.push(n);return i}return o},i.find.CLASS=n.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&g)return e.getElementsByClassName(t)},v=[],m=[],(n.qsa=X.test(d.querySelectorAll))&&(lt(function(t){p.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+P+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||m.push("\\["+P+"*(?:value|"+j+")"),t.querySelectorAll("[id~="+_+"-]").length||m.push("~="),t.querySelectorAll(":checked").length||m.push(":checked"),t.querySelectorAll("a#"+_+"+*").length||m.push(".#.+[+~]")}),lt(function(t){t.innerHTML="";var e=d.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&m.push("name"+P+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),p.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),m.push(",.*:")})),(n.matchesSelector=X.test(y=p.matches||p.webkitMatchesSelector||p.mozMatchesSelector||p.oMatchesSelector||p.msMatchesSelector))&<(function(t){n.disconnectedMatch=y.call(t,"*"),y.call(t,"[s!='']:x"),v.push("!=",F)}),m=m.length&&new RegExp(m.join("|")),v=v.length&&new RegExp(v.join("|")),e=X.test(p.compareDocumentPosition),b=e||X.test(p.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,i=e&&e.parentNode;return t===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):t.compareDocumentPosition&&16&t.compareDocumentPosition(i)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},S=e?function(t,e){if(t===e)return h=!0,0;var i=!t.compareDocumentPosition-!e.compareDocumentPosition;return i||(1&(i=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!n.sortDetached&&e.compareDocumentPosition(t)===i?t===d||t.ownerDocument===w&&b(w,t)?-1:e===d||e.ownerDocument===w&&b(w,e)?1:u?L(u,t)-L(u,e):0:4&i?-1:1)}:function(t,e){if(t===e)return h=!0,0;var n,i=0,r=t.parentNode,o=e.parentNode,s=[t],a=[e];if(!r||!o)return t===d?-1:e===d?1:r?-1:o?1:u?L(u,t)-L(u,e):0;if(r===o)return ut(t,e);for(n=t;n=n.parentNode;)s.unshift(n);for(n=e;n=n.parentNode;)a.unshift(n);for(;s[i]===a[i];)i++;return i?ut(s[i],a[i]):s[i]===w?-1:a[i]===w?1:0},d):d},ot.matches=function(t,e){return ot(t,null,null,e)},ot.matchesSelector=function(t,e){if((t.ownerDocument||t)!==d&&f(t),e=e.replace(B,"='$1']"),n.matchesSelector&&g&&!x[e+" "]&&(!v||!v.test(e))&&(!m||!m.test(e)))try{var i=y.call(t,e);if(i||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){}return ot(e,d,null,[t]).length>0},ot.contains=function(t,e){return(t.ownerDocument||t)!==d&&f(t),b(t,e)},ot.attr=function(t,e){(t.ownerDocument||t)!==d&&f(t);var r=i.attrHandle[e.toLowerCase()],o=r&&k.call(i.attrHandle,e.toLowerCase())?r(t,e,!g):void 0;return void 0!==o?o:n.attributes||!g?t.getAttribute(e):(o=t.getAttributeNode(e))&&o.specified?o.value:null},ot.escape=function(t){return(t+"").replace(et,nt)},ot.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},ot.uniqueSort=function(t){var e,i=[],r=0,o=0;if(h=!n.detectDuplicates,u=!n.sortStable&&t.slice(0),t.sort(S),h){for(;e=t[o++];)e===t[o]&&(r=i.push(o));for(;r--;)t.splice(i[r],1)}return u=null,t},r=ot.getText=function(t){var e,n="",i=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=r(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[i++];)n+=r(e);return n},(i=ot.selectors={cacheLength:50,createPseudo:at,match:K,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(Z,tt),t[3]=(t[3]||t[4]||t[5]||"").replace(Z,tt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||ot.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&ot.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return K.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&Y.test(n)&&(e=s(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(Z,tt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=E[t+" "];return e||(e=new RegExp("(^|"+P+")"+t+"("+P+"|$)"))&&E(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(t,e,n){return function(i){var r=ot.attr(i,t);return null==r?"!="===e:!e||(r+="","="===e?r===n:"!="===e?r!==n:"^="===e?n&&0===r.indexOf(n):"*="===e?n&&r.indexOf(n)>-1:"$="===e?n&&r.slice(-n.length)===n:"~="===e?(" "+r.replace(R," ")+" ").indexOf(n)>-1:"|="===e&&(r===n||r.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,i,r){var o="nth"!==t.slice(0,3),s="last"!==t.slice(-4),a="of-type"===e;return 1===i&&0===r?function(t){return!!t.parentNode}:function(e,n,l){var c,u,h,f,d,p,g=o!==s?"nextSibling":"previousSibling",m=e.parentNode,v=a&&e.nodeName.toLowerCase(),y=!l&&!a,b=!1;if(m){if(o){for(;g;){for(f=e;f=f[g];)if(a?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;p=g="only"===t&&!p&&"nextSibling"}return!0}if(p=[s?m.firstChild:m.lastChild],s&&y){for(b=(d=(c=(u=(h=(f=m)[_]||(f[_]={}))[f.uniqueID]||(h[f.uniqueID]={}))[t]||[])[0]===C&&c[1])&&c[2],f=d&&m.childNodes[d];f=++d&&f&&f[g]||(b=d=0)||p.pop();)if(1===f.nodeType&&++b&&f===e){u[t]=[C,d,b];break}}else if(y&&(b=d=(c=(u=(h=(f=e)[_]||(f[_]={}))[f.uniqueID]||(h[f.uniqueID]={}))[t]||[])[0]===C&&c[1]),!1===b)for(;(f=++d&&f&&f[g]||(b=d=0)||p.pop())&&((a?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++b||(y&&((u=(h=f[_]||(f[_]={}))[f.uniqueID]||(h[f.uniqueID]={}))[t]=[C,b]),f!==e)););return(b-=r)===i||b%i==0&&b/i>=0}}},PSEUDO:function(t,e){var n,r=i.pseudos[t]||i.setFilters[t.toLowerCase()]||ot.error("unsupported pseudo: "+t);return r[_]?r(e):r.length>1?(n=[t,t,"",e],i.setFilters.hasOwnProperty(t.toLowerCase())?at(function(t,n){for(var i,o=r(t,e),s=o.length;s--;)t[i=L(t,o[s])]=!(n[i]=o[s])}):function(t){return r(t,0,n)}):r}},pseudos:{not:at(function(t){var e=[],n=[],i=a(t.replace(W,"$1"));return i[_]?at(function(t,e,n,r){for(var o,s=i(t,null,r,[]),a=t.length;a--;)(o=s[a])&&(t[a]=!(e[a]=o))}):function(t,r,o){return e[0]=t,i(e,null,o,n),e[0]=null,!n.pop()}}),has:at(function(t){return function(e){return ot(t,e).length>0}}),contains:at(function(t){return t=t.replace(Z,tt),function(e){return(e.textContent||e.innerText||r(e)).indexOf(t)>-1}}),lang:at(function(t){return z.test(t||"")||ot.error("unsupported lang: "+t),t=t.replace(Z,tt).toLowerCase(),function(e){var n;do{if(n=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===p},focus:function(t){return t===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:dt(!1),disabled:dt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!i.pseudos.empty(t)},header:function(t){return $.test(t.nodeName)},input:function(t){return Q.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:pt(function(){return[0]}),last:pt(function(t,e){return[e-1]}),eq:pt(function(t,e,n){return[n<0?n+e:n]}),even:pt(function(t,e){for(var n=0;n=0;)t.push(i);return t}),gt:pt(function(t,e,n){for(var i=n<0?n+e:n;++i1?function(e,n,i){for(var r=t.length;r--;)if(!t[r](e,n,i))return!1;return!0}:t[0]}function _t(t,e,n,i,r){for(var o,s=[],a=0,l=t.length,c=null!=e;a-1&&(o[c]=!(s[c]=h))}}else v=_t(v===s?v.splice(p,v.length):v),r?r(null,s,v,l):I.apply(s,v)})}function Ct(t){for(var e,n,r,o=t.length,s=i.relative[t[0].type],a=s||i.relative[" "],l=s?1:0,u=yt(function(t){return t===e},a,!0),h=yt(function(t){return L(e,t)>-1},a,!0),f=[function(t,n,i){var r=!s&&(i||n!==c)||((e=n).nodeType?u(t,n,i):h(t,n,i));return e=null,r}];l1&&bt(f),l>1&&vt(t.slice(0,l-1).concat({value:" "===t[l-2].type?"*":""})).replace(W,"$1"),n,l0,r=t.length>0,o=function(o,s,a,l,u){var h,p,m,v=0,y="0",b=o&&[],_=[],w=c,T=o||r&&i.find.TAG("*",u),E=C+=null==w?1:Math.random()||.1,D=T.length;for(u&&(c=s===d||s||u);y!==D&&null!=(h=T[y]);y++){if(r&&h){for(p=0,s||h.ownerDocument===d||(f(h),a=!g);m=t[p++];)if(m(h,s||d,a)){l.push(h);break}u&&(C=E)}n&&((h=!m&&h)&&v--,o&&b.push(h))}if(v+=y,n&&y!==v){for(p=0;m=e[p++];)m(b,_,s,a);if(o){if(v>0)for(;y--;)b[y]||_[y]||(_[y]=N.call(l));_=_t(_)}I.apply(l,_),u&&!o&&_.length>0&&v+e.length>1&&ot.uniqueSort(l)}return u&&(C=E,c=w),b};return n?at(o):o}(o,r))).selector=t}return a},l=ot.select=function(t,e,n,r){var o,l,c,u,h,f="function"==typeof t&&t,d=!r&&s(t=f.selector||t);if(n=n||[],1===d.length){if((l=d[0]=d[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===e.nodeType&&g&&i.relative[l[1].type]){if(!(e=(i.find.ID(c.matches[0].replace(Z,tt),e)||[])[0]))return n;f&&(e=e.parentNode),t=t.slice(l.shift().value.length)}for(o=K.needsContext.test(t)?0:l.length;o--&&(c=l[o],!i.relative[u=c.type]);)if((h=i.find[u])&&(r=h(c.matches[0].replace(Z,tt),J.test(l[0].type)&>(e.parentNode)||e))){if(l.splice(o,1),!(t=r.length&&vt(l)))return I.apply(n,r),n;break}}return(f||a(t,d))(r,e,!g,n,!e||J.test(t)&>(e.parentNode)||e),n},n.sortStable=_.split("").sort(S).join("")===_,n.detectDuplicates=!!h,f(),n.sortDetached=lt(function(t){return 1&t.compareDocumentPosition(d.createElement("fieldset"))}),lt(function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")})||ct("type|href|height|width",function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),n.attributes&<(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||ct("value",function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),lt(function(t){return null==t.getAttribute("disabled")})||ct(j,function(t,e,n){var i;if(!n)return!0===t[e]?e.toLowerCase():(i=t.getAttributeNode(e))&&i.specified?i.value:null}),ot}(i);E.find=S,E.expr=S.selectors,E.expr[":"]=E.expr.pseudos,E.uniqueSort=E.unique=S.uniqueSort,E.text=S.getText,E.isXMLDoc=S.isXML,E.contains=S.contains,E.escapeSelector=S.escape;var k=function(t,e,n){for(var i=[],r=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&E(t).is(n))break;i.push(t)}return i},A=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},N=E.expr.match.needsContext;function O(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var I=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function M(t,e,n){return b(e)?E.grep(t,function(t,i){return!!e.call(t,i,t)!==n}):e.nodeType?E.grep(t,function(t){return t===e!==n}):"string"!=typeof e?E.grep(t,function(t){return f.call(e,t)>-1!==n}):E.filter(e,t,n)}E.filter=function(t,e,n){var i=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===i.nodeType?E.find.matchesSelector(i,t)?[i]:[]:E.find.matches(t,E.grep(e,function(t){return 1===t.nodeType}))},E.fn.extend({find:function(t){var e,n,i=this.length,r=this;if("string"!=typeof t)return this.pushStack(E(t).filter(function(){for(e=0;e1?E.uniqueSort(n):n},filter:function(t){return this.pushStack(M(this,t||[],!1))},not:function(t){return this.pushStack(M(this,t||[],!0))},is:function(t){return!!M(this,"string"==typeof t&&N.test(t)?E(t):t||[],!1).length}});var L,j=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(t,e,n){var i,r;if(!t)return this;if(n=n||L,"string"==typeof t){if(!(i="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:j.exec(t))||!i[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(i[1]){if(e=e instanceof E?e[0]:e,E.merge(this,E.parseHTML(i[1],e&&e.nodeType?e.ownerDocument||e:a,!0)),I.test(i[1])&&E.isPlainObject(e))for(i in e)b(this[i])?this[i](e[i]):this.attr(i,e[i]);return this}return(r=a.getElementById(i[2]))&&(this[0]=r,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):b(t)?void 0!==n.ready?n.ready(t):t(E):E.makeArray(t,this)}).prototype=E.fn,L=E(a);var P=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function U(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}E.fn.extend({has:function(t){var e=E(t,this),n=e.length;return this.filter(function(){for(var t=0;t-1:1===n.nodeType&&E.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(o.length>1?E.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?f.call(E(t),this[0]):f.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),E.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return k(t,"parentNode")},parentsUntil:function(t,e,n){return k(t,"parentNode",n)},next:function(t){return U(t,"nextSibling")},prev:function(t){return U(t,"previousSibling")},nextAll:function(t){return k(t,"nextSibling")},prevAll:function(t){return k(t,"previousSibling")},nextUntil:function(t,e,n){return k(t,"nextSibling",n)},prevUntil:function(t,e,n){return k(t,"previousSibling",n)},siblings:function(t){return A((t.parentNode||{}).firstChild,t)},children:function(t){return A(t.firstChild)},contents:function(t){return O(t,"iframe")?t.contentDocument:(O(t,"template")&&(t=t.content||t),E.merge([],t.childNodes))}},function(t,e){E.fn[t]=function(n,i){var r=E.map(this,e,n);return"Until"!==t.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=E.filter(i,r)),this.length>1&&(H[t]||E.uniqueSort(r),P.test(t)&&r.reverse()),this.pushStack(r)}});var F=/[^\x20\t\r\n\f]+/g;function R(t){return t}function W(t){throw t}function q(t,e,n,i){var r;try{t&&b(r=t.promise)?r.call(t).done(e).fail(n):t&&b(r=t.then)?r.call(t,e,n):e.apply(void 0,[t].slice(i))}catch(t){n.apply(void 0,[t])}}E.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return E.each(t.match(F)||[],function(t,n){e[n]=!0}),e}(t):E.extend({},t);var e,n,i,r,o=[],s=[],a=-1,l=function(){for(r=r||t.once,i=e=!0;s.length;a=-1)for(n=s.shift();++a-1;)o.splice(n,1),n<=a&&a--}),this},has:function(t){return t?E.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return r=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return r=s=[],n||e||(o=n=""),this},locked:function(){return!!r},fireWith:function(t,n){return r||(n=[t,(n=n||[]).slice?n.slice():n],s.push(n),e||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!i}};return c},E.extend({Deferred:function(t){var e=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return s.done(arguments).fail(arguments),this},catch:function(t){return r.then(null,t)},pipe:function(){var t=arguments;return E.Deferred(function(n){E.each(e,function(e,i){var r=b(t[i[4]])&&t[i[4]];s[i[1]](function(){var t=r&&r.apply(this,arguments);t&&b(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,r?[t]:arguments)})}),t=null}).promise()},then:function(t,n,r){var s=0;function a(t,e,n,r){return function(){var l=this,c=arguments,u=function(){var i,u;if(!(t=s&&(n!==W&&(l=void 0,c=[i]),e.rejectWith(l,c))}};t?h():(E.Deferred.getStackHook&&(h.stackTrace=E.Deferred.getStackHook()),i.setTimeout(h))}}return E.Deferred(function(i){e[0][3].add(a(0,i,b(r)?r:R,i.notifyWith)),e[1][3].add(a(0,i,b(t)?t:R)),e[2][3].add(a(0,i,b(n)?n:W))}).promise()},promise:function(t){return null!=t?E.extend(t,r):r}},s={};return E.each(e,function(t,i){var o=i[2],a=i[5];r[i[1]]=o.add,a&&o.add(function(){n=a},e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),o.add(i[3].fire),s[i[0]]=function(){return s[i[0]+"With"](this===s?void 0:this,arguments),this},s[i[0]+"With"]=o.fireWith}),r.promise(s),t&&t.call(s,s),s},when:function(t){var e=arguments.length,n=e,i=Array(n),r=c.call(arguments),o=E.Deferred(),s=function(t){return function(n){i[t]=this,r[t]=arguments.length>1?c.call(arguments):n,--e||o.resolveWith(i,r)}};if(e<=1&&(q(t,o.done(s(n)).resolve,o.reject,!e),"pending"===o.state()||b(r[n]&&r[n].then)))return o.then();for(;n--;)q(r[n],s(n),o.reject);return o.promise()}});var V=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(t,e){i.console&&i.console.warn&&t&&V.test(t.name)&&i.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},E.readyException=function(t){i.setTimeout(function(){throw t})};var B=E.Deferred();function Y(){a.removeEventListener("DOMContentLoaded",Y),i.removeEventListener("load",Y),E.ready()}E.fn.ready=function(t){return B.then(t).catch(function(t){E.readyException(t)}),this},E.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--E.readyWait:E.isReady)||(E.isReady=!0,!0!==t&&--E.readyWait>0||B.resolveWith(a,[E]))}}),E.ready.then=B.then,"complete"===a.readyState||"loading"!==a.readyState&&!a.documentElement.doScroll?i.setTimeout(E.ready):(a.addEventListener("DOMContentLoaded",Y),i.addEventListener("load",Y));var z=function t(e,n,i,r,o,s,a){var l=0,c=e.length,u=null==i;if("object"===T(i))for(l in o=!0,i)t(e,n,l,i[l],!0,s,a);else if(void 0!==r&&(o=!0,b(r)||(a=!0),u&&(a?(n.call(e,r),n=null):(u=n,n=function(t,e,n){return u.call(E(t),n)})),n))for(;l1,null,!0)},removeData:function(t){return this.each(function(){tt.remove(this,t)})}}),E.extend({queue:function(t,e,n){var i;if(t)return e=(e||"fx")+"queue",i=Z.get(t,e),n&&(!i||Array.isArray(n)?i=Z.access(t,e,E.makeArray(n)):i.push(n)),i||[]},dequeue:function(t,e){e=e||"fx";var n=E.queue(t,e),i=n.length,r=n.shift(),o=E._queueHooks(t,e);"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===e&&n.unshift("inprogress"),delete o.stop,r.call(t,function(){E.dequeue(t,e)},o)),!i&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return Z.get(t,n)||Z.access(t,n,{empty:E.Callbacks("once memory").add(function(){Z.remove(t,[e+"queue",n])})})}}),E.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]+)/i,gt=/^$|^module$|\/(?:java|ecma)script/i,mt={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function vt(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&O(t,e)?E.merge([t],n):n}function yt(t,e){for(var n=0,i=t.length;n-1)r&&r.push(o);else if(c=E.contains(o.ownerDocument,o),s=vt(h.appendChild(o),"script"),c&&yt(s),n)for(u=0;o=s[u++];)gt.test(o.type||"")&&n.push(o);return h}bt=a.createDocumentFragment().appendChild(a.createElement("div")),(_t=a.createElement("input")).setAttribute("type","radio"),_t.setAttribute("checked","checked"),_t.setAttribute("name","t"),bt.appendChild(_t),y.checkClone=bt.cloneNode(!0).cloneNode(!0).lastChild.checked,bt.innerHTML="",y.noCloneChecked=!!bt.cloneNode(!0).lastChild.defaultValue;var Tt=a.documentElement,Et=/^key/,Dt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,xt=/^([^.]*)(?:\.(.+)|)/;function St(){return!0}function kt(){return!1}function At(){try{return a.activeElement}catch(t){}}function Nt(t,e,n,i,r,s){var a,l;if("object"===(void 0===e?"undefined":o(e))){for(l in"string"!=typeof n&&(i=i||n,n=void 0),e)Nt(t,l,n,i,e[l],s);return t}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=kt;else if(!r)return t;return 1===s&&(a=r,(r=function(t){return E().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=E.guid++)),t.each(function(){E.event.add(this,e,r,i,n)})}E.event={global:{},add:function(t,e,n,i,r){var o,s,a,l,c,u,h,f,d,p,g,m=Z.get(t);if(m)for(n.handler&&(n=(o=n).handler,r=o.selector),r&&E.find.matchesSelector(Tt,r),n.guid||(n.guid=E.guid++),(l=m.events)||(l=m.events={}),(s=m.handle)||(s=m.handle=function(e){return void 0!==E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(F)||[""]).length;c--;)d=g=(a=xt.exec(e[c])||[])[1],p=(a[2]||"").split(".").sort(),d&&(h=E.event.special[d]||{},d=(r?h.delegateType:h.bindType)||d,h=E.event.special[d]||{},u=E.extend({type:d,origType:g,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&E.expr.match.needsContext.test(r),namespace:p.join(".")},o),(f=l[d])||((f=l[d]=[]).delegateCount=0,h.setup&&!1!==h.setup.call(t,i,p,s)||t.addEventListener&&t.addEventListener(d,s)),h.add&&(h.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),r?f.splice(f.delegateCount++,0,u):f.push(u),E.event.global[d]=!0)},remove:function(t,e,n,i,r){var o,s,a,l,c,u,h,f,d,p,g,m=Z.hasData(t)&&Z.get(t);if(m&&(l=m.events)){for(c=(e=(e||"").match(F)||[""]).length;c--;)if(d=g=(a=xt.exec(e[c])||[])[1],p=(a[2]||"").split(".").sort(),d){for(h=E.event.special[d]||{},f=l[d=(i?h.delegateType:h.bindType)||d]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=f.length;o--;)u=f[o],!r&&g!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(f.splice(o,1),u.selector&&f.delegateCount--,h.remove&&h.remove.call(t,u));s&&!f.length&&(h.teardown&&!1!==h.teardown.call(t,p,m.handle)||E.removeEvent(t,d,m.handle),delete l[d])}else for(d in l)E.event.remove(t,d+e[c],n,i,!0);E.isEmptyObject(l)&&Z.remove(t,"handle events")}},dispatch:function(t){var e,n,i,r,o,s,a=E.event.fix(t),l=new Array(arguments.length),c=(Z.get(this,"events")||{})[a.type]||[],u=E.event.special[a.type]||{};for(l[0]=a,e=1;e=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(o=[],s={},n=0;n-1:E.find(r,this,null,[c]).length),s[r]&&o.push(i);o.length&&a.push({elem:c,handlers:o})}return c=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,It=/\s*$/g;function jt(t,e){return O(t,"table")&&O(11!==e.nodeType?e:e.firstChild,"tr")&&E(t).children("tbody")[0]||t}function Pt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Ht(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Ut(t,e){var n,i,r,o,s,a,l,c;if(1===e.nodeType){if(Z.hasData(t)&&(o=Z.access(t),s=Z.set(e,o),c=o.events))for(r in delete s.handle,s.events={},c)for(n=0,i=c[r].length;n1&&"string"==typeof p&&!y.checkClone&&Mt.test(p))return t.each(function(r){var o=t.eq(r);g&&(e[0]=p.call(this,r,o.html())),Ft(o,e,n,i)});if(f&&(o=(r=Ct(e,t[0].ownerDocument,!1,t,i)).firstChild,1===r.childNodes.length&&(r=o),o||i)){for(a=(s=E.map(vt(r,"script"),Pt)).length;h")},clone:function(t,e,n){var i,r,o,s,a,l,c,u=t.cloneNode(!0),h=E.contains(t.ownerDocument,t);if(!(y.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||E.isXMLDoc(t)))for(s=vt(u),i=0,r=(o=vt(t)).length;i0&&yt(s,!h&&vt(t,"script")),u},cleanData:function(t){for(var e,n,i,r=E.event.special,o=0;void 0!==(n=t[o]);o++)if(G(n)){if(e=n[Z.expando]){if(e.events)for(i in e.events)r[i]?E.event.remove(n,i):E.removeEvent(n,i,e.handle);n[Z.expando]=void 0}n[tt.expando]&&(n[tt.expando]=void 0)}}}),E.fn.extend({detach:function(t){return Rt(this,t,!0)},remove:function(t){return Rt(this,t)},text:function(t){return z(this,function(t){return void 0===t?E.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return Ft(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||jt(this,t).appendChild(t)})},prepend:function(){return Ft(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=jt(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return Ft(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return Ft(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(E.cleanData(vt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return E.clone(this,t,e)})},html:function(t){return z(this,function(t){var e=this[0]||{},n=0,i=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!It.test(t)&&!mt[(pt.exec(t)||["",""])[1].toLowerCase()]){t=E.htmlPrefilter(t);try{for(;n=0&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-l-a-.5))),l}function ee(t,e,n){var i=qt(t),r=Bt(t,e,i),o="border-box"===E.css(t,"boxSizing",!1,i),s=o;if(Wt.test(r)){if(!n)return r;r="auto"}return s=s&&(y.boxSizingReliable()||r===t.style[e]),("auto"===r||!parseFloat(r)&&"inline"===E.css(t,"display",!1,i))&&(r=t["offset"+e[0].toUpperCase()+e.slice(1)],s=!0),(r=parseFloat(r)||0)+te(t,e,n||(o?"border":"content"),s,i,r)+"px"}function ne(t,e,n,i,r){return new ne.prototype.init(t,e,n,i,r)}E.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=Bt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,i){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,s,a,l=X(e),c=Kt.test(e),u=t.style;if(c||(e=Jt(l)),a=E.cssHooks[e]||E.cssHooks[l],void 0===n)return a&&"get"in a&&void 0!==(r=a.get(t,!1,i))?r:u[e];"string"===(s=void 0===n?"undefined":o(n))&&(r=ot.exec(n))&&r[1]&&(n=ct(t,e,r),s="number"),null!=n&&n==n&&("number"===s&&(n+=r&&r[3]||(E.cssNumber[l]?"":"px")),y.clearCloneStyle||""!==n||0!==e.indexOf("background")||(u[e]="inherit"),a&&"set"in a&&void 0===(n=a.set(t,n,i))||(c?u.setProperty(e,n):u[e]=n))}},css:function(t,e,n,i){var r,o,s,a=X(e);return Kt.test(e)||(e=Jt(a)),(s=E.cssHooks[e]||E.cssHooks[a])&&"get"in s&&(r=s.get(t,!0,n)),void 0===r&&(r=Bt(t,e,i)),"normal"===r&&e in $t&&(r=$t[e]),""===n||n?(o=parseFloat(r),!0===n||isFinite(o)?o||0:r):r}}),E.each(["height","width"],function(t,e){E.cssHooks[e]={get:function(t,n,i){if(n)return!zt.test(E.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ee(t,e,i):lt(t,Qt,function(){return ee(t,e,i)})},set:function(t,n,i){var r,o=qt(t),s="border-box"===E.css(t,"boxSizing",!1,o),a=i&&te(t,e,i,s,o);return s&&y.scrollboxSize()===o.position&&(a-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-te(t,e,"border",!1,o)-.5)),a&&(r=ot.exec(n))&&"px"!==(r[3]||"px")&&(t.style[e]=n,n=E.css(t,e)),Zt(0,n,a)}}}),E.cssHooks.marginLeft=Yt(y.reliableMarginLeft,function(t,e){if(e)return(parseFloat(Bt(t,"marginLeft"))||t.getBoundingClientRect().left-lt(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),E.each({margin:"",padding:"",border:"Width"},function(t,e){E.cssHooks[t+e]={expand:function(n){for(var i=0,r={},o="string"==typeof n?n.split(" "):[n];i<4;i++)r[t+st[i]+e]=o[i]||o[i-2]||o[0];return r}},"margin"!==t&&(E.cssHooks[t+e].set=Zt)}),E.fn.extend({css:function(t,e){return z(this,function(t,e,n){var i,r,o={},s=0;if(Array.isArray(e)){for(i=qt(t),r=e.length;s1)}}),E.Tween=ne,ne.prototype={constructor:ne,init:function(t,e,n,i,r,o){this.elem=t,this.prop=n,this.easing=r||E.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=i,this.unit=o||(E.cssNumber[n]?"":"px")},cur:function(){var t=ne.propHooks[this.prop];return t&&t.get?t.get(this):ne.propHooks._default.get(this)},run:function(t){var e,n=ne.propHooks[this.prop];return this.options.duration?this.pos=e=E.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):ne.propHooks._default.set(this),this}},ne.prototype.init.prototype=ne.prototype,ne.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=E.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){E.fx.step[t.prop]?E.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[E.cssProps[t.prop]]&&!E.cssHooks[t.prop]?t.elem[t.prop]=t.now:E.style(t.elem,t.prop,t.now+t.unit)}}},ne.propHooks.scrollTop=ne.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},E.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},E.fx=ne.prototype.init,E.fx.step={};var ie,re,oe=/^(?:toggle|show|hide)$/,se=/queueHooks$/;function ae(){re&&(!1===a.hidden&&i.requestAnimationFrame?i.requestAnimationFrame(ae):i.setTimeout(ae,E.fx.interval),E.fx.tick())}function le(){return i.setTimeout(function(){ie=void 0}),ie=Date.now()}function ce(t,e){var n,i=0,r={height:t};for(e=e?1:0;i<4;i+=2-e)r["margin"+(n=st[i])]=r["padding"+n]=t;return e&&(r.opacity=r.width=t),r}function ue(t,e,n){for(var i,r=(he.tweeners[e]||[]).concat(he.tweeners["*"]),o=0,s=r.length;o1)},removeAttr:function(t){return this.each(function(){E.removeAttr(this,t)})}}),E.extend({attr:function(t,e,n){var i,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?E.prop(t,e,n):(1===o&&E.isXMLDoc(t)||(r=E.attrHooks[e.toLowerCase()]||(E.expr.match.bool.test(e)?fe:void 0)),void 0!==n?null===n?void E.removeAttr(t,e):r&&"set"in r&&void 0!==(i=r.set(t,n,e))?i:(t.setAttribute(e,n+""),n):r&&"get"in r&&null!==(i=r.get(t,e))?i:null==(i=E.find.attr(t,e))?void 0:i)},attrHooks:{type:{set:function(t,e){if(!y.radioValue&&"radio"===e&&O(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,i=0,r=e&&e.match(F);if(r&&1===t.nodeType)for(;n=r[i++];)t.removeAttribute(n)}}),fe={set:function(t,e,n){return!1===e?E.removeAttr(t,n):t.setAttribute(n,n),n}},E.each(E.expr.match.bool.source.match(/\w+/g),function(t,e){var n=de[e]||E.find.attr;de[e]=function(t,e,i){var r,o,s=e.toLowerCase();return i||(o=de[s],de[s]=r,r=null!=n(t,e,i)?s:null,de[s]=o),r}});var pe=/^(?:input|select|textarea|button)$/i,ge=/^(?:a|area)$/i;function me(t){return(t.match(F)||[]).join(" ")}function ve(t){return t.getAttribute&&t.getAttribute("class")||""}function ye(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(F)||[]}E.fn.extend({prop:function(t,e){return z(this,E.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[E.propFix[t]||t]})}}),E.extend({prop:function(t,e,n){var i,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&E.isXMLDoc(t)||(e=E.propFix[e]||e,r=E.propHooks[e]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(t,n,e))?i:t[e]=n:r&&"get"in r&&null!==(i=r.get(t,e))?i:t[e]},propHooks:{tabIndex:{get:function(t){var e=E.find.attr(t,"tabindex");return e?parseInt(e,10):pe.test(t.nodeName)||ge.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(E.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){E.propFix[this.toLowerCase()]=this}),E.fn.extend({addClass:function(t){var e,n,i,r,o,s,a,l=0;if(b(t))return this.each(function(e){E(this).addClass(t.call(this,e,ve(this)))});if((e=ye(t)).length)for(;n=this[l++];)if(r=ve(n),i=1===n.nodeType&&" "+me(r)+" "){for(s=0;o=e[s++];)i.indexOf(" "+o+" ")<0&&(i+=o+" ");r!==(a=me(i))&&n.setAttribute("class",a)}return this},removeClass:function(t){var e,n,i,r,o,s,a,l=0;if(b(t))return this.each(function(e){E(this).removeClass(t.call(this,e,ve(this)))});if(!arguments.length)return this.attr("class","");if((e=ye(t)).length)for(;n=this[l++];)if(r=ve(n),i=1===n.nodeType&&" "+me(r)+" "){for(s=0;o=e[s++];)for(;i.indexOf(" "+o+" ")>-1;)i=i.replace(" "+o+" "," ");r!==(a=me(i))&&n.setAttribute("class",a)}return this},toggleClass:function(t,e){var n=void 0===t?"undefined":o(t),i="string"===n||Array.isArray(t);return"boolean"==typeof e&&i?e?this.addClass(t):this.removeClass(t):b(t)?this.each(function(n){E(this).toggleClass(t.call(this,n,ve(this),e),e)}):this.each(function(){var e,r,o,s;if(i)for(r=0,o=E(this),s=ye(t);e=s[r++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else void 0!==t&&"boolean"!==n||((e=ve(this))&&Z.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":Z.get(this,"__className__")||""))})},hasClass:function(t){var e,n,i=0;for(e=" "+t+" ";n=this[i++];)if(1===n.nodeType&&(" "+me(ve(n))+" ").indexOf(e)>-1)return!0;return!1}});var be=/\r/g;E.fn.extend({val:function(t){var e,n,i,r=this[0];return arguments.length?(i=b(t),this.each(function(n){var r;1===this.nodeType&&(null==(r=i?t.call(this,n,E(this).val()):t)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=E.map(r,function(t){return null==t?"":t+""})),(e=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,r,"value")||(this.value=r))})):r?(e=E.valHooks[r.type]||E.valHooks[r.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(be,""):null==n?"":n:void 0}}),E.extend({valHooks:{option:{get:function(t){var e=E.find.attr(t,"value");return null!=e?e:me(E.text(t))}},select:{get:function(t){var e,n,i,r=t.options,o=t.selectedIndex,s="select-one"===t.type,a=s?null:[],l=s?o+1:r.length;for(i=o<0?l:s?o:0;i-1)&&(n=!0);return n||(t.selectedIndex=-1),o}}}}),E.each(["radio","checkbox"],function(){E.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=E.inArray(E(t).val(),e)>-1}},y.checkOn||(E.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),y.focusin="onfocusin"in i;var _e=/^(?:focusinfocus|focusoutblur)$/,we=function(t){t.stopPropagation()};E.extend(E.event,{trigger:function(t,e,n,r){var s,l,c,u,h,f,d,p,m=[n||a],v=g.call(t,"type")?t.type:t,y=g.call(t,"namespace")?t.namespace.split("."):[];if(l=p=c=n=n||a,3!==n.nodeType&&8!==n.nodeType&&!_e.test(v+E.event.triggered)&&(v.indexOf(".")>-1&&(y=v.split("."),v=y.shift(),y.sort()),h=v.indexOf(":")<0&&"on"+v,(t=t[E.expando]?t:new E.Event(v,"object"===(void 0===t?"undefined":o(t))&&t)).isTrigger=r?2:3,t.namespace=y.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:E.makeArray(e,[t]),d=E.event.special[v]||{},r||!d.trigger||!1!==d.trigger.apply(n,e))){if(!r&&!d.noBubble&&!_(n)){for(u=d.delegateType||v,_e.test(u+v)||(l=l.parentNode);l;l=l.parentNode)m.push(l),c=l;c===(n.ownerDocument||a)&&m.push(c.defaultView||c.parentWindow||i)}for(s=0;(l=m[s++])&&!t.isPropagationStopped();)p=l,t.type=s>1?u:d.bindType||v,(f=(Z.get(l,"events")||{})[t.type]&&Z.get(l,"handle"))&&f.apply(l,e),(f=h&&l[h])&&f.apply&&G(l)&&(t.result=f.apply(l,e),!1===t.result&&t.preventDefault());return t.type=v,r||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(m.pop(),e)||!G(n)||h&&b(n[v])&&!_(n)&&((c=n[h])&&(n[h]=null),E.event.triggered=v,t.isPropagationStopped()&&p.addEventListener(v,we),n[v](),t.isPropagationStopped()&&p.removeEventListener(v,we),E.event.triggered=void 0,c&&(n[h]=c)),t.result}},simulate:function(t,e,n){var i=E.extend(new E.Event,n,{type:t,isSimulated:!0});E.event.trigger(i,null,e)}}),E.fn.extend({trigger:function(t,e){return this.each(function(){E.event.trigger(t,e,this)})},triggerHandler:function(t,e){var n=this[0];if(n)return E.event.trigger(t,e,n,!0)}}),y.focusin||E.each({focus:"focusin",blur:"focusout"},function(t,e){var n=function(t){E.event.simulate(e,t.target,E.event.fix(t))};E.event.special[e]={setup:function(){var i=this.ownerDocument||this,r=Z.access(i,e);r||i.addEventListener(t,n,!0),Z.access(i,e,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this,r=Z.access(i,e)-1;r?Z.access(i,e,r):(i.removeEventListener(t,n,!0),Z.remove(i,e))}}});var Ce=i.location,Te=Date.now(),Ee=/\?/;E.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new i.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||E.error("Invalid XML: "+t),e};var De=/\[\]$/,xe=/\r?\n/g,Se=/^(?:submit|button|image|reset|file)$/i,ke=/^(?:input|select|textarea|keygen)/i;function Ae(t,e,n,i){var r;if(Array.isArray(e))E.each(e,function(e,r){n||De.test(t)?i(t,r):Ae(t+"["+("object"===(void 0===r?"undefined":o(r))&&null!=r?e:"")+"]",r,n,i)});else if(n||"object"!==T(e))i(t,e);else for(r in e)Ae(t+"["+r+"]",e[r],n,i)}E.param=function(t,e){var n,i=[],r=function(t,e){var n=b(e)?e():e;i[i.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(t)||t.jquery&&!E.isPlainObject(t))E.each(t,function(){r(this.name,this.value)});else for(n in t)Ae(n,t[n],e,r);return i.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=E.prop(this,"elements");return t?E.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!E(this).is(":disabled")&&ke.test(this.nodeName)&&!Se.test(t)&&(this.checked||!dt.test(t))}).map(function(t,e){var n=E(this).val();return null==n?null:Array.isArray(n)?E.map(n,function(t){return{name:e.name,value:t.replace(xe,"\r\n")}}):{name:e.name,value:n.replace(xe,"\r\n")}}).get()}});var Ne=/%20/g,Oe=/#.*$/,Ie=/([?&])_=[^&]*/,Me=/^(.*?):[ \t]*([^\r\n]*)$/gm,Le=/^(?:GET|HEAD)$/,je=/^\/\//,Pe={},He={},Ue="*/".concat("*"),Fe=a.createElement("a");function Re(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var i,r=0,o=e.toLowerCase().match(F)||[];if(b(n))for(;i=o[r++];)"+"===i[0]?(i=i.slice(1)||"*",(t[i]=t[i]||[]).unshift(n)):(t[i]=t[i]||[]).push(n)}}function We(t,e,n,i){var r={},o=t===He;function s(a){var l;return r[a]=!0,E.each(t[a]||[],function(t,a){var c=a(e,n,i);return"string"!=typeof c||o||r[c]?o?!(l=c):void 0:(e.dataTypes.unshift(c),s(c),!1)}),l}return s(e.dataTypes[0])||!r["*"]&&s("*")}function qe(t,e){var n,i,r=E.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((r[n]?t:i||(i={}))[n]=e[n]);return i&&E.extend(!0,t,i),t}Fe.href=Ce.href,E.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ce.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ce.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ue,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":E.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?qe(qe(t,E.ajaxSettings),e):qe(E.ajaxSettings,t)},ajaxPrefilter:Re(Pe),ajaxTransport:Re(He),ajax:function(t,e){"object"===(void 0===t?"undefined":o(t))&&(e=t,t=void 0),e=e||{};var n,r,s,l,c,u,h,f,d,p,g=E.ajaxSetup({},e),m=g.context||g,v=g.context&&(m.nodeType||m.jquery)?E(m):E.event,y=E.Deferred(),b=E.Callbacks("once memory"),_=g.statusCode||{},w={},C={},T="canceled",D={readyState:0,getResponseHeader:function(t){var e;if(h){if(!l)for(l={};e=Me.exec(s);)l[e[1].toLowerCase()]=e[2];e=l[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return h?s:null},setRequestHeader:function(t,e){return null==h&&(t=C[t.toLowerCase()]=C[t.toLowerCase()]||t,w[t]=e),this},overrideMimeType:function(t){return null==h&&(g.mimeType=t),this},statusCode:function(t){var e;if(t)if(h)D.always(t[D.status]);else for(e in t)_[e]=[_[e],t[e]];return this},abort:function(t){var e=t||T;return n&&n.abort(e),x(0,e),this}};if(y.promise(D),g.url=((t||g.url||Ce.href)+"").replace(je,Ce.protocol+"//"),g.type=e.method||e.type||g.method||g.type,g.dataTypes=(g.dataType||"*").toLowerCase().match(F)||[""],null==g.crossDomain){u=a.createElement("a");try{u.href=g.url,u.href=u.href,g.crossDomain=Fe.protocol+"//"+Fe.host!=u.protocol+"//"+u.host}catch(t){g.crossDomain=!0}}if(g.data&&g.processData&&"string"!=typeof g.data&&(g.data=E.param(g.data,g.traditional)),We(Pe,g,e,D),h)return D;for(d in(f=E.event&&g.global)&&0==E.active++&&E.event.trigger("ajaxStart"),g.type=g.type.toUpperCase(),g.hasContent=!Le.test(g.type),r=g.url.replace(Oe,""),g.hasContent?g.data&&g.processData&&0===(g.contentType||"").indexOf("application/x-www-form-urlencoded")&&(g.data=g.data.replace(Ne,"+")):(p=g.url.slice(r.length),g.data&&(g.processData||"string"==typeof g.data)&&(r+=(Ee.test(r)?"&":"?")+g.data,delete g.data),!1===g.cache&&(r=r.replace(Ie,"$1"),p=(Ee.test(r)?"&":"?")+"_="+Te+++p),g.url=r+p),g.ifModified&&(E.lastModified[r]&&D.setRequestHeader("If-Modified-Since",E.lastModified[r]),E.etag[r]&&D.setRequestHeader("If-None-Match",E.etag[r])),(g.data&&g.hasContent&&!1!==g.contentType||e.contentType)&&D.setRequestHeader("Content-Type",g.contentType),D.setRequestHeader("Accept",g.dataTypes[0]&&g.accepts[g.dataTypes[0]]?g.accepts[g.dataTypes[0]]+("*"!==g.dataTypes[0]?", "+Ue+"; q=0.01":""):g.accepts["*"]),g.headers)D.setRequestHeader(d,g.headers[d]);if(g.beforeSend&&(!1===g.beforeSend.call(m,D,g)||h))return D.abort();if(T="abort",b.add(g.complete),D.done(g.success),D.fail(g.error),n=We(He,g,e,D)){if(D.readyState=1,f&&v.trigger("ajaxSend",[D,g]),h)return D;g.async&&g.timeout>0&&(c=i.setTimeout(function(){D.abort("timeout")},g.timeout));try{h=!1,n.send(w,x)}catch(t){if(h)throw t;x(-1,t)}}else x(-1,"No Transport");function x(t,e,o,a){var l,u,d,p,w,C=e;h||(h=!0,c&&i.clearTimeout(c),n=void 0,s=a||"",D.readyState=t>0?4:0,l=t>=200&&t<300||304===t,o&&(p=function(t,e,n){for(var i,r,o,s,a=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=t.mimeType||e.getResponseHeader("Content-Type"));if(i)for(r in a)if(a[r]&&a[r].test(i)){l.unshift(r);break}if(l[0]in n)o=l[0];else{for(r in n){if(!l[0]||t.converters[r+" "+l[0]]){o=r;break}s||(s=r)}o=o||s}if(o)return o!==l[0]&&l.unshift(o),n[o]}(g,D,o)),p=function(t,e,n,i){var r,o,s,a,l,c={},u=t.dataTypes.slice();if(u[1])for(s in t.converters)c[s.toLowerCase()]=t.converters[s];for(o=u.shift();o;)if(t.responseFields[o]&&(n[t.responseFields[o]]=e),!l&&i&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(s=c[l+" "+o]||c["* "+o]))for(r in c)if((a=r.split(" "))[1]===o&&(s=c[l+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[r]:!0!==c[r]&&(o=a[0],u.unshift(a[1]));break}if(!0!==s)if(s&&t.throws)e=s(e);else try{e=s(e)}catch(t){return{state:"parsererror",error:s?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}(g,p,D,l),l?(g.ifModified&&((w=D.getResponseHeader("Last-Modified"))&&(E.lastModified[r]=w),(w=D.getResponseHeader("etag"))&&(E.etag[r]=w)),204===t||"HEAD"===g.type?C="nocontent":304===t?C="notmodified":(C=p.state,u=p.data,l=!(d=p.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),D.status=t,D.statusText=(e||C)+"",l?y.resolveWith(m,[u,C,D]):y.rejectWith(m,[D,C,d]),D.statusCode(_),_=void 0,f&&v.trigger(l?"ajaxSuccess":"ajaxError",[D,g,l?u:d]),b.fireWith(m,[D,C]),f&&(v.trigger("ajaxComplete",[D,g]),--E.active||E.event.trigger("ajaxStop")))}return D},getJSON:function(t,e,n){return E.get(t,e,n,"json")},getScript:function(t,e){return E.get(t,void 0,e,"script")}}),E.each(["get","post"],function(t,e){E[e]=function(t,n,i,r){return b(n)&&(r=r||i,i=n,n=void 0),E.ajax(E.extend({url:t,type:e,dataType:r,data:n,success:i},E.isPlainObject(t)&&t))}}),E._evalUrl=function(t){return E.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},E.fn.extend({wrapAll:function(t){var e;return this[0]&&(b(t)&&(t=t.call(this[0])),e=E(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(t){return b(t)?this.each(function(e){E(this).wrapInner(t.call(this,e))}):this.each(function(){var e=E(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)})},wrap:function(t){var e=b(t);return this.each(function(n){E(this).wrapAll(e?t.call(this,n):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){E(this).replaceWith(this.childNodes)}),this}}),E.expr.pseudos.hidden=function(t){return!E.expr.pseudos.visible(t)},E.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},E.ajaxSettings.xhr=function(){try{return new i.XMLHttpRequest}catch(t){}};var Ve={0:200,1223:204},Be=E.ajaxSettings.xhr();y.cors=!!Be&&"withCredentials"in Be,y.ajax=Be=!!Be,E.ajaxTransport(function(t){var e,n;if(y.cors||Be&&!t.crossDomain)return{send:function(r,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];for(s in t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)a.setRequestHeader(s,r[s]);e=function(t){return function(){e&&(e=n=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===t?a.abort():"error"===t?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Ve[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=e(),n=a.onerror=a.ontimeout=e("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&i.setTimeout(function(){e&&n()})},e=e("abort");try{a.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}}),E.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),E.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return E.globalEval(t),t}}}),E.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),E.ajaxTransport("script",function(t){var e,n;if(t.crossDomain)return{send:function(i,r){e=E(" + + + diff --git a/dist/motivo-exclusao.html b/dist/motivo-exclusao.html new file mode 100644 index 00000000..ee0caaaa --- /dev/null +++ b/dist/motivo-exclusao.html @@ -0,0 +1,191 @@ + + + + + + Exclusão de Conta | Zygo - Valoriza.io + + + + + + + + + + + + diff --git a/dist/obrigado-pela-resposta.html b/dist/obrigado-pela-resposta.html new file mode 100644 index 00000000..042918cf --- /dev/null +++ b/dist/obrigado-pela-resposta.html @@ -0,0 +1,204 @@ + + + + + + Obrigado pela resposta | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Obrigado pela sua avaliação +

    +

    + Seu feedback é muito importante para nós! +

    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/oferta-indisponivel.html b/dist/oferta-indisponivel.html new file mode 100644 index 00000000..965f6456 --- /dev/null +++ b/dist/oferta-indisponivel.html @@ -0,0 +1,203 @@ + + + + + + Oferta Indisponível | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Parece que você não possui acesso a essa oferta! +

    +

    + Isso pode acontecer pois a oferta que você tentou acessar é exclusiva de um usuário. Acesse a página de ofertas disponíveis para você e aproveite! +

    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/ofertas.html b/dist/ofertas.html new file mode 100644 index 00000000..ebb7de33 --- /dev/null +++ b/dist/ofertas.html @@ -0,0 +1,797 @@ + + + + + + Ofertas | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Ofertas especiais

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    Ops! Nenhuma oferta disponível no momento.

    +

    + Mas fique tranquilo, em breve você receberá ofertas feitas especialmente para você. +

    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/painel-fidelidade.html b/dist/painel-fidelidade.html new file mode 100644 index 00000000..5f03e82c --- /dev/null +++ b/dist/painel-fidelidade.html @@ -0,0 +1,430 @@ + + + + + + Painel de Fidelidade | Zygo - Valoriza.io + + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Painel de fidelidade

    +

    Acompanhe a movimentação dos seus pontos. Fique esperto e não deixe que eles expirem!

    +
    +
    +
    + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    + + Fique esperto! + Estes pontos irão expirar em breve. +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Você tem 22 horas para resgatar 6 pontos antes de eles expirarem +

    + + Quero usar esses pontos agora + + +
    +
    +
    +
    + +
    +
    +

    + Você tem 21 dias para resgatar 12 pontos antes de eles expirarem +

    + + Quero usar esses pontos agora + + +
    +
    +
    +
    +
    + +
    +
    +
    + + Extrato de pontos +
    +
    +
    +
    +
    +
    + +
    +
    + 24/01/2019 + + -8 pontos + +

    + Resgate de voucher da recompensa 1 Café/Café com leite médio +

    +
    +
    + +
    +
    + +
    +
    + 24/01/2019 + + -8 pontos + +

    + Resgate de voucher da recompensa 1 Café/Café com leite médio +

    +
    +
    + +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/recompensas.html b/dist/recompensas.html new file mode 100644 index 00000000..313917ec --- /dev/null +++ b/dist/recompensas.html @@ -0,0 +1,942 @@ + + + + + + Recompensas | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Recompensas para você!

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    Ops! Nenhuma recompensa disponível no momento.

    +

    + Mas fique tranquilo, em breve iremos disponibilizar recompensas feitas especialmente para você. +

    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    +
    +

    + Recompensas para você +

    +

    + Veja as recompensas exclusivas do nosso programa de fidelidade. +

    +
    +
    +
    +
    + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Cookie +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Café/Café com leite médio +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Sopa +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Pão de Queijo Tradicional + 1 Café Médio +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Chopp Ipa 330ml +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Chopp 330ml + 3 Montaditos +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/recuperar-acesso.html b/dist/recuperar-acesso.html new file mode 100644 index 00000000..bb6214f8 --- /dev/null +++ b/dist/recuperar-acesso.html @@ -0,0 +1,223 @@ + + + + + + Recuperar acesso | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Perdeu sua senha?

    +

    Não tem problema, isso acontece com todo mundo. Antes de você definir uma nova senha, precisamos saber quem é você.

    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    + Bibidi babidi boo! Encontramos a sua conta. Enviamos um link para o seu e-mail para você definir sua nova senha. Basta acessa-lo e clicar no link :) +
    +
    +
    + +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/dist/redefinir-senha.html b/dist/redefinir-senha.html new file mode 100644 index 00000000..4f0dc934 --- /dev/null +++ b/dist/redefinir-senha.html @@ -0,0 +1,217 @@ + + + + + + Redefinir senha | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Yeah! Agora você já pode criar uma nova senha

    +

    Agora vamos definir uma nova senha para a sua conta. Lembre-se de aguardar em um local seguro e que você consiga se lembrar :)

    +
    +
    + +
    +
    +
    +
    +
    + + + A senha deve conter no mínimo seis letras, números e/ou símbolos. +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/dist/remover-conta.html b/dist/remover-conta.html new file mode 100644 index 00000000..8e3a30f3 --- /dev/null +++ b/dist/remover-conta.html @@ -0,0 +1,242 @@ + + + + + + Remover conta | Zygo - Valoriza.io + + + + + + + + + + + + + diff --git a/dist/shards-demo.html b/dist/shards-demo.html deleted file mode 100644 index 9e38df10..00000000 --- a/dist/shards-demo.html +++ /dev/null @@ -1,1676 +0,0 @@ - - - - - - - Shards Demo - A free and modern UI toolkit for web makers - - - - - - - - - -
    -
    -
    - - - Shard - - -
    -
    -

    Shards

    -

    A modern UI toolkit for web makers.

    - -
    - -
    - - -
    - -
    - -
    -
    -

    Shards is a modern design system based on Bootstrap 4 that comes packed with - 10 extra custom components and - two pre-built landing pages. It’s also lightweight with its stylesheet weighting only - ~13kb minified and gzipped.

    - -
    -
    - - -
    - -
    -

    Colors

    -

    We've enhanced Bootstrap’s semantic color selection with brighter color variations in order to improve the contrast - and accessibility.

    -
    - -
    -
    -
    -
    -
    - Primary - #0067f4 -
    -
    - -
    -
    -
    - Secondary - #5A6169 -
    -
    - -
    -
    -
    - Success - #17c671 -
    -
    - -
    -
    -
    - Info - #00b8d8 -
    -
    -
    -
    -
    -
    -
    - Warning - #ffb400 -
    -
    - -
    -
    -
    - Danger - #c4183c -
    -
    - -
    -
    -
    - Light - #e9ecef -
    -
    - -
    -
    -
    - Dark - #212529 -
    -
    -
    -
    - -
    - - -
    -
    -

    Typography

    -

    Shards uses Poppins as its primary typeface for headings and the system’s UI font with a Roboto-first fallback - (only on non-Apple devices) for the remaining content.

    -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeExampleFontFont SizeLine Height
    Heading 1 -

    ABCabc

    -
    Poppins Semibold3.052 REM3 REM
    Heading 2 -

    ABCabc

    -
    Poppins Medium2.441 REM2.25 REM
    Heading 3 -

    ABCabc

    -
    Poppins Medium1.953 REM2.25 REM
    Paragraph -

    ABCabc

    -
    System UI / Roboto1 REM1.5
    -
    -
    - -
    - -
    -
    -

    Icon Packs 🦄

    -

    Shards supports by default both - Material and - FontAwesome packs. Icons can be placed in almost any element without the need of modifying the kit.

    -
    -
    - -
    -
    -
    - Shards supports the Material Icons pack by default. -

    Material Icons

    -
    Over 900+ Icons
    -
    -
    - -
    -
    - Shards supports the FontAwesome Icons pack by default. -

    Font Awesome

    -
    Over 600+ Icons
    -
    -
    -
    -
    - - -
    -
    -

    Form Controls

    -

    All form controls are improved with micro-transitions and shadows that bring depth and improve the overall user - experience. -

    -
    - - -
    -
    Simple Forms
    - - -
    -
    -
    -
    -
    - - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - - -
    - -
    - - -
    -
    -
    -
    -
    - - -
    Using Icons
    -

    Form controls can be stylised by utilizing icons from either supported packs. They can be placed inside default - or seamlessly integrated input group addons.

    - - -
    -
    -
    Seamless
    -
    -
    -
    -
    - - - - - - -
    -
    -
    -
    - - - - - - -
    -
    -
    -
    -
    -
    - - -
    -
    -
    Default
    -
    -
    -
    -
    - - - - - - -
    -
    -
    -
    - - - - - - -
    -
    -
    -
    -
    -
    -
    - - -
    -
    -
    -
    Custom Controls
    -

    The default custom form fields are improved and extended. One of the new additions being the - toggle switch control.

    -
    - -
    -
    -
    Checkboxes
    -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    -
    -
    -
    Radio Buttons
    -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    -
    -
    -
    Toggles
    -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    -
    -
    -
    Sizes
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    -
    -
    -
    -
    -
    Custom Dropdown
    -
    - -
    -
    - -
    -
    Custom File Input
    -
    -
    - - -
    -
    -
    -
    -
    - -
    -
    -
    Validation
    -

    Form validation is also improved to match the new overall form feel, while following the same interaction principles - for consistency.

    -
    -
    -
    - - -
    -
    - - -
    -
    - -
    -
    - - -
    - Invalid city -
    -
    -
    - - -
    - Invalid state -
    -
    -
    - - -
    - Invalid ZIP code -
    -
    -
    - -
    -
    - -
    - - -
    -
    -
    - - -
    -
    - -
    -
    -
    - - -
    -
    - -
    -
    -
    - - -
    -
    - - -
    -
    -
    -
    -
    -
    -
    -
    -
    - - -
    -
    -
    -

    Sliders

    -

    Sliders are also a new custom control and can be integrated almost anywhere with minimal markup - (a single element) and extended customisation options via JavaScript.

    -
    - -
    -
    -
    -
    - - -
    -
    -
    -
    - - -
    -
    -
    -
    -
    -
    - - -
    -
    -
    -
    -
    -
    - - -
    -
    -

    Datepickers

    -

    Datepickers are also available and similar to slider controls they are - very easy to create, being based on a single input element. Datepickers are customisable as well, letting - you create complex configurations with range selections for example.

    -
    - -
    -
    -
    -
    - -
    - - - - - - -
    -
    -
    -
    -
    - -
    - - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    - - -
    -
    -

    Cards

    -

    We wanted cards to stand out and bring depth without changing their original structure. All of this while allowing - them to play well with the other components.

    -
    - -
    -
    -
    -
    - Card image cap -
    -

    Sample Card Title

    -

    He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed - in his length hid...

    - Read More -
    -
    -
    - -
    -
    - Card image cap -
    -

    Sample Card Title

    -

    He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed - in his length hid...

    - Read More -
    -
    -
    - -
    -
    - Card image cap -
    -

    Sample Card Title

    -

    He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed - in his length hid...

    - Read More -
    -
    -
    - -
    -
    - Card image cap -
    -

    Sample Card Title

    -

    He seems sinking under the evidence could not only grieve and a visit. The father is to bless and placed - in his length hid...

    - Read More -
    -
    -
    -
    -
    -
    - - -
    -
    -

    Buttons

    -

    Two new button modifiers are introduced in Shards that allow you to create - pill-shaped and - squared buttons for both filled and outlined variations for an extended range of possible combinations.

    -
    - -
    -
    -
    Normal
    -
    - - -
    -
    - - - - - - - - -
    -
    - - -
    -
    - - - - - - - - -
    -
    - -
    -
    Squared
    -
    - - -
    -
    - - - - - - - - -
    -
    - - -
    -
    - - - - - - - - -
    -
    - -
    -
    Pill-shaped
    -
    - - -
    -
    - - - - - - - - -
    -
    - - -
    -
    - - - - - - - - -
    -
    - -
    -
    Using Icons
    -
    - - -
    -
    - - - - - - -
    -
    - - -
    -
    - - - - - - -
    -
    -
    -
    - - -
    -
    -

    Progress Bars

    - -

    In addition to the default styles Shards allows you to adjust the width and add labels to your progress bars.

    -
    - -
    -
    -
    -
    Widths
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - -
    -
    Labels
    -
    -
    20%
    -
    - -
    -
    50%
    -
    - -
    -
    70%
    -
    -
    -
    -
    -
    - - -
    -
    -

    Modals

    -

    Display confirmation messages, forms or any type of content to your users using beautiful and non-disruptive modals.

    -
    - -
    - - - - - -
    -
    - - -
    -
    -

    Badges

    -

    Badges are similar to buttons and are available in all theme colors with filled and outlined modes and also with - three variation styles: rounded, pill-shaped and squared.

    -
    - -
    -
    -
    - Primary - Secondary - Success - Danger - Warning - Info -
    -
    -
    -
    - - -
    -
    -

    Tooltips & Popovers

    -

    Don't let your uses guess by attaching tooltips and popoves to any element. Just make sure you enable them first - via JavaScript.

    -
    - -
    -
    -
    - - -
    -
    Tooltips
    - - - - - - - - - - - -
    - - -
    -
    Popovers
    - - - - - - - - - - - -
    -
    -
    -
    -
    - - -
    -
    -
    -

    Alerts

    -
    -
    - -
    - - - - - - - - - - - -
    -
    -
    - - - - - -
    -
    -
    -

    🎁

    -

    Extras

    -

    That's not all! We've prepared - two free landing pages built using mostly Shards and some custom styling to help you start your next project - faster. -

    -
    -
    -
    -
    - - -
    -
    - Shards App Promo - Demo Landing Page -
    -
    Mobile App Promo
    -
    -
    - - - -
    - - -
    -
    - Shards Agency - Demo Landing Page -
    -
    Agency Landing Page
    -
    -
    - - - -
    -
    -
    -
    - - -
    -
    -
    -

    📘

    -

    Read the Docs

    -

    Make sure you check out the documentation and learn more about all the available components and how to use them.

    - - - -
    -
    -
    - - - - - -
    - - -
    - - - - - - - - - - - - diff --git a/dist/valide-seu-telefone.html b/dist/valide-seu-telefone.html new file mode 100644 index 00000000..c0b49ea3 --- /dev/null +++ b/dist/valide-seu-telefone.html @@ -0,0 +1,241 @@ + + + + + + Valide seu telefone | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Valide seu telefone

    +
    +
    + +
    +
    + +
    +
    +

    + Vamos enviar um código de confirmação via SMS para você. Após receber esse código, digite ele na caixa de texto abaixo e clque em "Validar". +

    + +
    +
    + Número de telefone:
    + (00) 00000-0000 +
    + +
    + +
    + +
    + +
    + Validar +
    +
    +
    + + + +
    + TCHARAMM! Código de confirmação enviado via SMS para o seu celular. Caso o você não receba o SMS, clique em reenviar para receber um novo código. +
    +
    +
    +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 1f06678c..00000000 --- a/package-lock.json +++ /dev/null @@ -1,9819 +0,0 @@ -{ - "name": "shards-ui", - "version": "2.1.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", - "dev": true, - "requires": { - "mime-types": "~2.1.18", - "negotiator": "0.6.1" - } - }, - "acorn": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.1.tgz", - "integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw==", - "dev": true - }, - "acorn-dynamic-import": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", - "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", - "dev": true, - "requires": { - "acorn": "^4.0.3" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - } - } - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", - "dev": true - }, - "ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", - "dev": true, - "requires": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "ajv-keywords": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", - "dev": true - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "dev": true, - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", - "dev": true, - "requires": { - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", - "dev": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", - "dev": true - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz", - "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", - "dev": true, - "requires": { - "util": "0.10.3" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", - "dev": true - }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", - "dev": true - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", - "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", - "dev": true, - "requires": { - "browserslist": "^2.11.3", - "caniuse-lite": "^1.0.30000805", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^6.0.17", - "postcss-value-parser": "^3.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "browserslist": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", - "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30000792", - "electron-to-chromium": "^1.3.30" - } - }, - "caniuse-lite": { - "version": "1.0.30000833", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000833.tgz", - "integrity": "sha512-tKNuKu4WLImh4NxoTgntxFpDrRiA0Q6Q1NycNhuMST0Kx+Pt8YnRDW6V8xsyH6AtO2CpAoibatEk5eaEhP3O1g==", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "electron-to-chromium": { - "version": "1.3.45", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz", - "integrity": "sha1-RYrBscXHYM6IEaFtK/vZfsMLr7g=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "postcss": { - "version": "6.0.22", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz", - "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" - }, - "axios": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz", - "integrity": "sha1-LY4+XQvb1zJ/kbyBT1xXZg+Bgk0=", - "requires": { - "follow-redirects": "^1.2.5", - "is-buffer": "^1.1.5" - } - }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "dev": true - }, - "base64-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", - "dev": true - }, - "base64id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "optional": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "dev": true, - "requires": { - "callsite": "1.0.0" - } - }, - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "binary-extensions": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz", - "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=", - "dev": true - }, - "bl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - }, - "dependencies": { - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "blob": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", - "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=", - "dev": true - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "requires": { - "inherits": "~2.0.0" - } - }, - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - }, - "bootstrap": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.1.3.tgz", - "integrity": "sha512-rDFIzgXcof0jDyjNosjv4Sno77X4KuPeFxG2XZZv1/Kc8DRVGVADdoQyyOVDwPqL36DDmtCQbrpMCqvpPLJQ0w==" - }, - "bootstrap-datepicker": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.8.0.tgz", - "integrity": "sha512-213St/G8KT3mjs4qu4qwww74KWysMaIeqgq5OhrboZjIjemIpyuxlSo9FNNI5+KzpkkxkRRba+oewiRGV42B1A==", - "requires": { - "jquery": ">=1.7.1 <4.0.0" - } - }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "brotli-size": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-0.0.1.tgz", - "integrity": "sha1-jBruoBzSLzWbBIlRGFvVOf8Mgp8=", - "requires": { - "duplexer": "^0.1.1", - "iltorb": "^1.0.9" - } - }, - "browser-sync": { - "version": "2.24.7", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.24.7.tgz", - "integrity": "sha512-NqXek0cPNEayQm77VGnD+qrwcVBTKMIQ9bdP6IWDRUTU1Bk7tZeq5QR3OG5Rr36Rao1t+Vx1QnfolHvvr5qsTA==", - "dev": true, - "requires": { - "browser-sync-ui": "v1.0.1", - "bs-recipes": "1.3.4", - "chokidar": "1.7.0", - "connect": "3.6.6", - "connect-history-api-fallback": "^1.5.0", - "dev-ip": "^1.0.1", - "easy-extender": "^2.3.4", - "eazy-logger": "3.0.2", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "1.15.2", - "immutable": "3.8.2", - "localtunnel": "1.9.0", - "micromatch": "2.3.11", - "opn": "5.3.0", - "portscanner": "2.1.1", - "qs": "6.2.3", - "raw-body": "^2.3.2", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "serve-index": "1.9.1", - "serve-static": "1.13.2", - "server-destroy": "1.0.1", - "socket.io": "2.1.1", - "ua-parser-js": "0.7.17", - "yargs": "6.4.0" - } - }, - "browser-sync-ui": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-1.0.1.tgz", - "integrity": "sha512-RIxmwVVcUFhRd1zxp7m2FfLnXHf59x4Gtj8HFwTA//3VgYI3AKkaQAuDL8KDJnE59XqCshxZa13JYuIWtZlKQg==", - "dev": true, - "requires": { - "async-each-series": "0.1.1", - "connect-history-api-fallback": "^1.1.0", - "immutable": "^3.7.6", - "server-destroy": "1.0.1", - "socket.io-client": "2.0.4", - "stream-throttle": "^0.1.3" - } - }, - "browserify-aes": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.8.tgz", - "integrity": "sha512-WYCMOT/PtGTlpOKFht0YJFYcPy6pLCR98CtWfzK13zoynLlBMvAdEMSRGmgnJCw2M2j/5qxBkinZQFobieM8dQ==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", - "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", - "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1" - } - }, - "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", - "dev": true, - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" - } - }, - "browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", - "dev": true, - "requires": { - "pako": "~0.2.0" - } - }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", - "dev": true - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" - }, - "buffer-from": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz", - "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "bundlesize": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/bundlesize/-/bundlesize-0.17.0.tgz", - "integrity": "sha512-w/jYWQupw/eijqx4LV6PPr1z0HmfXT8SMCg9tls1a3xrr6/PtC22MoFrYJ8j/uPLSANRQ+8WiN/gXuhTY6wogQ==", - "requires": { - "axios": "^0.17.0", - "brotli-size": "0.0.1", - "bytes": "^3.0.0", - "ci-env": "^1.4.0", - "commander": "^2.11.0", - "github-build": "^1.2.0", - "glob": "^7.1.2", - "gzip-size": "^4.0.0", - "prettycli": "^1.4.3", - "read-pkg-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - } - } - } - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "dev": true - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - } - } - }, - "capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "dev": true, - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", - "dev": true, - "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" - } - }, - "chownr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=" - }, - "ci-env": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/ci-env/-/ci-env-1.6.1.tgz", - "integrity": "sha512-sH0odjml3wEHLGLtdkrAaWcJxwbKyMUa60zedA+zoBfldhI2K75utVChP5Km8410R82aAw4/nflWBHG30+WlPQ==" - }, - "ci-info": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.5.1.tgz", - "integrity": "sha512-fKFIKXaYiL1exImwJ0AhR/6jxFPSKQBk2ayV5NiNoruUs2+rxC2kNw0EG+1Z9dugZRdCrppskQ8DN2cyaUM1Hw==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "clean-css-cli": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-4.1.11.tgz", - "integrity": "sha1-AcVonwW8USojKF8d79veALwR2Gw=", - "dev": true, - "requires": { - "clean-css": "^4.1.9", - "commander": "2.x", - "glob": "7.x" - }, - "dependencies": { - "clean-css": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", - "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", - "dev": true, - "requires": { - "source-map": "0.5.x" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-spinners": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", - "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", - "dev": true - }, - "cli-width": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz", - "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz", - "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=", - "requires": { - "color-name": "^1.1.1" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" - }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", - "dev": true - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "connect": { - "version": "3.6.6", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", - "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.0", - "parseurl": "~1.3.2", - "utils-merge": "1.0.1" - } - }, - "connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", - "dev": true - }, - "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copyfiles": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-1.2.0.tgz", - "integrity": "sha1-qNo6xBqiIgrim9PFi2mEKU8sWTw=", - "dev": true, - "requires": { - "glob": "^7.0.5", - "ltcdr": "^2.2.1", - "minimatch": "^3.0.3", - "mkdirp": "^0.5.1", - "noms": "0.0.0", - "through2": "^2.0.1" - } - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", - "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", - "dev": true, - "requires": { - "is-directory": "^0.3.1", - "js-yaml": "^3.4.3", - "minimist": "^1.2.0", - "object-assign": "^4.1.0", - "os-homedir": "^1.0.1", - "parse-json": "^2.2.0", - "require-from-string": "^1.1.0" - } - }, - "create-ecdh": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", - "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" - } - }, - "create-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", - "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", - "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "crypto-browserify": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.1.tgz", - "integrity": "sha512-Na7ZlwCOqoaW5RwUK1WpXws2kv8mNhWdTlzob0UXulk6G9BDbyiJaGTYBIX61Ozn9l1EPPJpICZb4DaOpT9NlQ==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "dev": true, - "requires": { - "es5-ext": "^0.10.9" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", - "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", - "dev": true, - "requires": { - "foreach": "^2.0.5", - "object-keys": "^1.0.8" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", - "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "dependency-graph": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.5.2.tgz", - "integrity": "sha512-fuF8ISen2Rk75wQ4tWHcfJ/IV1cmPMFE+wth10tAnj/JkpqMJzNW5oKpVOCAkpdfYD+NwtA3kL3nOeyprxPG2A==", - "dev": true - }, - "des.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", - "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-libc": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-0.2.0.tgz", - "integrity": "sha1-R/31ZzSKF+wl/L8LnkRjSKdvn7U=" - }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", - "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "domain-browser": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz", - "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=", - "dev": true - }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "easy-extender": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "eazy-logger": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", - "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", - "dev": true, - "requires": { - "tfunk": "^3.0.1" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "optional": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "elliptic": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", - "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", - "dev": true, - "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" - } - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "^1.4.0" - }, - "dependencies": { - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - } - } - }, - "engine.io": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.0.tgz", - "integrity": "sha512-mRbgmAtQ4GAlKwuPnnAvXXwdPhEx+jkc0OBCLrXuD/CRvwNK3AxRSnqK4FSqmAMRRHryVJP8TopOvmEaA64fKw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~3.3.1" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "engine.io-client": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", - "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "engine.io-parser": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz", - "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.4", - "has-binary2": "~1.0.2" - } - }, - "enhanced-resolve": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", - "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.0", - "object-assign": "^4.0.1", - "tapable": "^0.2.7" - } - }, - "errno": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz", - "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", - "dev": true, - "requires": { - "prr": "~0.0.0" - } - }, - "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz", - "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==", - "dev": true, - "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" - } - }, - "es-to-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", - "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", - "dev": true, - "requires": { - "is-callable": "^1.1.1", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.1" - } - }, - "es5-ext": { - "version": "0.10.29", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.29.tgz", - "integrity": "sha512-KXla9NXo5sdaEkGSmbFPYgjH6m75kxsthL6GDRSug/Y2OiMoYm0I9giL39j4cgmaFmAbkIFJ6gG+SGKnLSmOvA==", - "dev": true, - "requires": { - "es6-iterator": "2", - "es6-symbol": "~3.1" - } - }, - "es6-iterator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz", - "integrity": "sha1-jjGcnwRTv1ddN0lAplWSDlnKVRI=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.14", - "es6-symbol": "^3.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.14", - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", - "dev": true, - "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", - "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "concat-stream": "^1.4.6", - "debug": "^2.1.1", - "doctrine": "^1.2.2", - "es6-map": "^0.1.3", - "escope": "^3.6.0", - "espree": "^3.1.6", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^1.1.1", - "glob": "^7.0.3", - "globals": "^9.2.0", - "ignore": "^3.1.2", - "imurmurhash": "^0.1.4", - "inquirer": "^0.12.0", - "is-my-json-valid": "^2.10.0", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.5.1", - "json-stable-stringify": "^1.0.0", - "levn": "^0.3.0", - "lodash": "^4.0.0", - "mkdirp": "^0.5.0", - "optionator": "^0.8.1", - "path-is-absolute": "^1.0.0", - "path-is-inside": "^1.0.1", - "pluralize": "^1.2.1", - "progress": "^1.1.8", - "require-uncached": "^1.0.2", - "shelljs": "^0.6.0", - "strip-json-comments": "~1.0.1", - "table": "^3.7.8", - "text-table": "~0.2.0", - "user-home": "^2.0.0" - }, - "dependencies": { - "cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", - "dev": true, - "requires": { - "restore-cursor": "^1.0.1" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "inquirer": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", - "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", - "dev": true, - "requires": { - "ansi-escapes": "^1.1.0", - "ansi-regex": "^2.0.0", - "chalk": "^1.0.0", - "cli-cursor": "^1.0.1", - "cli-width": "^2.0.0", - "figures": "^1.3.5", - "lodash": "^4.3.0", - "readline2": "^1.0.1", - "run-async": "^0.1.0", - "rx-lite": "^3.1.2", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.0", - "through": "^2.3.6" - } - }, - "onetime": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true - }, - "restore-cursor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", - "dev": true, - "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" - } - }, - "run-async": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", - "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", - "dev": true, - "requires": { - "once": "^1.3.0" - } - }, - "strip-json-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", - "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", - "dev": true - } - } - }, - "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", - "dev": true - }, - "esrecurse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", - "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", - "dev": true, - "requires": { - "estraverse": "^4.1.0", - "object-assign": "^4.0.1" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "event-stream": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.1.0", - "pause-stream": "0.0.11", - "split": "0.3", - "stream-combiner": "~0.0.4", - "through": "~2.3.1" - } - }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", - "dev": true - }, - "events": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - } - }, - "expand-template": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz", - "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==" - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", - "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=" - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "file-entry-cache": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", - "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=", - "dev": true, - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "finalhandler": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "flat-cache": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", - "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "del": "^2.0.2", - "graceful-fs": "^4.1.2", - "write": "^0.2.1" - } - }, - "follow-redirects": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.8.tgz", - "integrity": "sha512-sy1mXPmv7kLAMKW/8XofG7o9T+6gAjzdZK4AJF6ryqQYUa/hnzgiypoeUecZ53x7XiqKNEpNqLtS97MshW2nxg==", - "requires": { - "debug": "=3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", - "dev": true - }, - "front-matter": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", - "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", - "dev": true, - "requires": { - "js-yaml": "^3.4.6" - } - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz", - "integrity": "sha512-Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.3.0", - "node-pre-gyp": "^0.6.36" - }, - "dependencies": { - "abbrev": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "ajv": { - "version": "4.11.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "aproba": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "asn1": { - "version": "0.2.3", - "bundled": true, - "dev": true, - "optional": true - }, - "assert-plus": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "asynckit": { - "version": "0.4.0", - "bundled": true, - "dev": true, - "optional": true - }, - "aws-sign2": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "aws4": { - "version": "1.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "balanced-match": { - "version": "0.4.2", - "bundled": true, - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "block-stream": { - "version": "0.0.9", - "bundled": true, - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, - "boom": { - "version": "2.10.1", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "brace-expansion": { - "version": "1.1.7", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^0.4.1", - "concat-map": "0.0.1" - } - }, - "buffer-shims": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "caseless": { - "version": "0.12.0", - "bundled": true, - "dev": true, - "optional": true - }, - "co": { - "version": "4.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "combined-stream": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "cryptiles": { - "version": "2.0.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "boom": "2.x.x" - } - }, - "dashdash": { - "version": "1.14.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "debug": { - "version": "2.6.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.4.2", - "bundled": true, - "dev": true, - "optional": true - }, - "delayed-stream": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "ecc-jsbn": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "jsbn": "~0.1.0" - } - }, - "extend": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "extsprintf": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "bundled": true, - "dev": true, - "optional": true - }, - "form-data": { - "version": "2.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "fstream": { - "version": "1.0.11", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "fstream-ignore": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fstream": "^1.0.0", - "inherits": "2", - "minimatch": "^3.0.0" - } - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "getpass": { - "version": "0.1.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "bundled": true, - "dev": true - }, - "har-schema": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "optional": true - }, - "har-validator": { - "version": "4.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ajv": "^4.9.1", - "har-schema": "^1.0.5" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "hawk": { - "version": "3.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" - } - }, - "hoek": { - "version": "2.16.3", - "bundled": true, - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.4", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "isstream": { - "version": "0.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "jodid25519": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "jsbn": "~0.1.0" - } - }, - "jsbn": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "bundled": true, - "dev": true, - "optional": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "jsonify": { - "version": "0.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "jsprim": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.0.2", - "json-schema": "0.2.3", - "verror": "1.3.6" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "mime-db": { - "version": "1.27.0", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.1.15", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "~1.27.0" - } - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "node-pre-gyp": { - "version": "0.6.36", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "mkdirp": "^0.5.1", - "nopt": "^4.0.1", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "request": "^2.81.0", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^2.2.1", - "tar-pack": "^3.4.0" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npmlog": { - "version": "4.1.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "bundled": true, - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "performance-now": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "1.0.7", - "bundled": true, - "dev": true - }, - "punycode": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "optional": true - }, - "qs": { - "version": "6.4.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "~0.4.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.2.9", - "bundled": true, - "dev": true, - "requires": { - "buffer-shims": "~1.0.0", - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~1.0.0", - "util-deprecate": "~1.0.1" - } - }, - "request": { - "version": "2.81.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~4.2.1", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "performance-now": "^0.2.0", - "qs": "~6.4.0", - "safe-buffer": "^5.0.1", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.0.0" - } - }, - "rimraf": { - "version": "2.6.1", - "bundled": true, - "dev": true, - "requires": { - "glob": "^7.0.5" - } - }, - "safe-buffer": { - "version": "5.0.1", - "bundled": true, - "dev": true - }, - "semver": { - "version": "5.3.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sntp": { - "version": "1.0.9", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "hoek": "2.x.x" - } - }, - "sshpk": { - "version": "1.13.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jodid25519": "^1.0.0", - "jsbn": "~0.1.0", - "tweetnacl": "~0.14.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "stringstream": { - "version": "0.0.5", - "bundled": true, - "dev": true, - "optional": true - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "2.2.1", - "bundled": true, - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" - } - }, - "tar-pack": { - "version": "3.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^2.2.0", - "fstream": "^1.0.10", - "fstream-ignore": "^1.0.5", - "once": "^1.3.3", - "readable-stream": "^2.1.4", - "rimraf": "^2.5.1", - "tar": "^2.2.1", - "uid-number": "^0.0.6" - } - }, - "tough-cookie": { - "version": "2.3.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "punycode": "^1.4.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "bundled": true, - "dev": true, - "optional": true - }, - "uid-number": { - "version": "0.0.6", - "bundled": true, - "dev": true, - "optional": true - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "uuid": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "verror": { - "version": "1.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "extsprintf": "1.0.2" - } - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - } - } - }, - "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "generate-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", - "dev": true - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "dev": true, - "requires": { - "is-property": "^1.0.0" - } - }, - "get-caller-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "github-build": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/github-build/-/github-build-1.2.0.tgz", - "integrity": "sha512-Iq7NialLYz5yRZDkiX8zaOWd+N3BssJJfUvG7wd8r4MeLCN88SdxEYo2esseMLpLtP4vNXhgamg1eRm7hw59qw==", - "requires": { - "axios": "0.15.3" - }, - "dependencies": { - "axios": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.15.3.tgz", - "integrity": "sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=", - "requires": { - "follow-redirects": "1.0.0" - } - }, - "follow-redirects": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.0.0.tgz", - "integrity": "sha1-jjQpjL0uF28lTv/sdaHHjMhJ/Tc=", - "requires": { - "debug": "^2.2.0" - } - } - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "globule": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", - "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.4", - "minimatch": "~3.0.2" - } - }, - "gonzales-pe": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-3.4.7.tgz", - "integrity": "sha1-F8e+Z61sr/Ynej44esc26YPSgOw=", - "dev": true, - "requires": { - "minimist": "1.1.x" - }, - "dependencies": { - "minimist": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", - "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", - "dev": true - } - } - }, - "got": { - "version": "6.7.1", - "resolved": "http://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "gzip-size": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz", - "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", - "requires": { - "duplexer": "^0.1.1", - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", - "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", - "requires": { - "ajv": "^5.3.0", - "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - } - } - }, - "has": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", - "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", - "dev": true, - "requires": { - "function-bind": "^1.0.2" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "dev": true, - "requires": { - "isarray": "2.0.1" - }, - "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - } - } - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", - "dev": true - }, - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", - "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", - "dev": true, - "requires": { - "inherits": "^2.0.1" - } - }, - "hash.js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", - "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.0" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - } - } - }, - "http-proxy": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", - "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", - "dev": true, - "requires": { - "eventemitter3": "1.x.x", - "requires-port": "1.x.x" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", - "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", - "dev": true - }, - "ignore": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz", - "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==", - "dev": true - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", - "dev": true - }, - "iltorb": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-1.3.10.tgz", - "integrity": "sha512-nyB4+ru1u8CQqQ6w7YjasboKN3NQTN8GH/V/eEssNRKhW6UbdxdWhB9fJ5EEdjJfezKY0qPrcwLyIcgjL8hHxA==", - "requires": { - "detect-libc": "^0.2.0", - "nan": "^2.6.2", - "node-gyp": "^3.6.2", - "prebuild-install": "^2.3.0" - } - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", - "dev": true - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "interpret": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.4.tgz", - "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=", - "dev": true - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", - "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=" - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", - "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-my-json-valid": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz", - "integrity": "sha1-8Hndm/2uZe4gOKrorLyGqxCeNpM=", - "dev": true, - "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" - } - }, - "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "dev": true, - "requires": { - "lodash.isfinite": "^3.3.2" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz", - "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", - "dev": true - }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "^1.0.1" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", - "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "jquery": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.2.1.tgz", - "integrity": "sha1-XE2d5lKvbNCncBVKYxu6ErAVx4c=" - }, - "js-base64": { - "version": "2.4.9", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", - "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==", - "dev": true - }, - "js-yaml": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", - "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "optional": true - }, - "json-loader": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", - "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsonpointer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "known-css-properties": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", - "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", - "dev": true - }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "limiter": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.3.tgz", - "integrity": "sha512-zrycnIMsLw/3ZxTbW7HCez56rcFGecWTx5OZNplzcXUUmJLmoYArC6qdJzmAN5BWiNXGcpjhF9RQ1HSv5zebEw==", - "dev": true - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - } - } - }, - "loader-runner": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz", - "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=", - "dev": true - }, - "loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" - } - }, - "localtunnel": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.0.tgz", - "integrity": "sha512-wCIiIHJ8kKIcWkTQE3m1VRABvsH2ZuOkiOpZUofUCf6Q42v3VIZ+Q0YfX1Z4sYDRj0muiKL1bLvz1FeoxsPO0w==", - "dev": true, - "requires": { - "axios": "0.17.1", - "debug": "2.6.8", - "openurl": "1.1.1", - "yargs": "6.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", - "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "yargs": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.2.0" - } - } - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", - "dev": true - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "lodash.capitalize": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", - "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", - "dev": true - }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "dev": true - }, - "lodash.mergewith": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", - "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", - "dev": true - }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "ltcdr": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ltcdr/-/ltcdr-2.2.1.tgz", - "integrity": "sha1-Wrh60dTB2rjowIu/A37gwZAih88=", - "dev": true - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "map-stream": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", - "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "dev": true - }, - "md5.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", - "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - }, - "dependencies": { - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "merge": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", - "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=", - "dev": true - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "miller-rabin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.0.tgz", - "integrity": "sha1-SmL7HUKTPAVYOYL0xxb2+55sbT0=", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "mime-db": { - "version": "1.36.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", - "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==" - }, - "mime-types": { - "version": "2.1.20", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", - "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", - "requires": { - "mime-db": "~1.36.0" - } - }, - "mimic-fn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", - "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", - "dev": true - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "minimalistic-assert": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", - "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "nan": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz", - "integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U=" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true - }, - "node-abi": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.4.3.tgz", - "integrity": "sha512-b656V5C0628gOOA2kwcpNA/bxdlqYF9FvxJ+qqVX0ctdXNVZpS8J6xEUYir3WAKc7U0BH/NRlSpNbGsy+azjeg==", - "requires": { - "semver": "^5.4.1" - }, - "dependencies": { - "semver": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", - "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==" - } - } - }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" - } - } - }, - "node-libs-browser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.0.0.tgz", - "integrity": "sha1-o6WeyXAkmFtG6Vg3lkb5bEthZkY=", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.1.4", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^1.0.0", - "https-browserify": "0.0.1", - "os-browserify": "^0.2.0", - "path-browserify": "0.0.0", - "process": "^0.11.0", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.0.5", - "stream-browserify": "^2.0.1", - "stream-http": "^2.3.1", - "string_decoder": "^0.10.25", - "timers-browserify": "^2.0.2", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.10.3", - "vm-browserify": "0.0.4" - }, - "dependencies": { - "buffer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "https-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz", - "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=", - "dev": true - }, - "os-browserify": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz", - "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=", - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "timers-browserify": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.4.tgz", - "integrity": "sha512-uZYhyU3EX8O7HQP+J9fTVYwsq90Vr68xPEFo7yrVImIxYvHgukBEgOB/SgGoorWVTzGM/3Z+wUNnboA4M8jWrg==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - } - } - }, - "node-sass": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz", - "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash.assign": "^4.2.0", - "lodash.clonedeep": "^4.3.2", - "lodash.mergewith": "^4.6.0", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.10.0", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "2.87.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "nan": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz", - "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw==", - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "dev": true, - "requires": { - "punycode": "^1.4.1" - } - } - } - }, - "nodemon": { - "version": "1.18.4", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.18.4.tgz", - "integrity": "sha512-hyK6vl65IPnky/ee+D3IWvVGgJa/m3No2/Xc/3wanS6Ce1MWjCzH6NnhPJ/vZM+6JFym16jtHx51lmCMB9HDtg==", - "dev": true, - "requires": { - "chokidar": "^2.0.2", - "debug": "^3.1.0", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.0.4", - "pstree.remy": "^1.1.0", - "semver": "^5.5.0", - "supports-color": "^5.2.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.2", - "update-notifier": "^2.3.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "chokidar": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", - "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.2.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "lodash.debounce": "^4.0.8", - "normalize-path": "^2.1.1", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.5" - } - }, - "debug": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.5.tgz", - "integrity": "sha512-D61LaDQPQkxJ5AUM2mbSJRbPkNs/TmdmOeLAi1hgDkpDfIfetSrjmWhccwtuResSwMbACjx/xXQofvM9CE/aeg==", - "dev": true, - "requires": { - "ms": "^2.1.1" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", - "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.21", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": "^2.1.0" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "minipass": { - "version": "2.2.4", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.2.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.10.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.0.5" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true, - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true, - "dev": true - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "nan": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz", - "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw==", - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", - "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "noms": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", - "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "~1.0.31" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "nouislider": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/nouislider/-/nouislider-11.1.0.tgz", - "integrity": "sha512-nD+Fgc8A8j6hnGvR5AaV+OBuLF446z4H2fmcEJ/6U6CJr6rAnFnionMXu7dmdghZ+bhgePvL3wrDRbu+0ux7Jg==" - }, - "npm-run-all": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.2.tgz", - "integrity": "sha512-Z2aRlajMK4SQ8u19ZA75NZZu7wupfCNQWdYosIi8S6FgBdGf/8Y6Hgyjdc8zU2cYmIRVCx1nM80tJPkdEd+UYg==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "chalk": "^2.1.0", - "cross-spawn": "^5.1.0", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "ps-tree": "^1.1.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "object-keys": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", - "dev": true - }, - "object-path": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", - "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", - "dev": true - }, - "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" - } - }, - "ora": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz", - "integrity": "sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==", - "dev": true, - "requires": { - "chalk": "^2.1.0", - "cli-cursor": "^2.1.0", - "cli-spinners": "^1.0.1", - "log-symbols": "^2.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", - "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=" - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - }, - "dependencies": { - "semver": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", - "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==", - "dev": true - } - } - }, - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", - "dev": true - }, - "parse-asn1": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", - "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", - "dev": true, - "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" - } - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", - "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", - "dev": true, - "requires": { - "through": "~2.3" - } - }, - "pbkdf2": { - "version": "3.0.14", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", - "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pluralize": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", - "dev": true - }, - "portscanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", - "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", - "dev": true, - "requires": { - "async": "1.5.2", - "is-number-like": "^1.0.3" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "postcss": { - "version": "6.0.22", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz", - "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-cli": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-4.1.1.tgz", - "integrity": "sha1-uUvY//u3rB9i8mB+ePyTl/f2Ol0=", - "dev": true, - "requires": { - "chalk": "^2.1.0", - "chokidar": "^1.6.1", - "dependency-graph": "^0.5.0", - "fs-extra": "^4.0.1", - "get-stdin": "^5.0.1", - "globby": "^6.1.0", - "ora": "^1.1.0", - "postcss": "^6.0.1", - "postcss-load-config": "^1.1.0", - "postcss-reporter": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "read-cache": "^1.0.0", - "yargs": "^8.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "get-stdin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", - "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "yargs": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", - "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" - } - }, - "yargs-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "postcss-load-config": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", - "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0", - "postcss-load-options": "^1.2.0", - "postcss-load-plugins": "^2.3.0" - } - }, - "postcss-load-options": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", - "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0" - } - }, - "postcss-load-plugins": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", - "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.1", - "object-assign": "^4.1.0" - } - }, - "postcss-reporter": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-5.0.0.tgz", - "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "lodash": "^4.17.4", - "log-symbols": "^2.0.0", - "postcss": "^6.0.8" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-value-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", - "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", - "dev": true - }, - "prebuild-install": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-2.5.3.tgz", - "integrity": "sha512-/rI36cN2g7vDQnKWN8Uzupi++KjyqS9iS+/fpwG4Ea8d0Pip0PQ5bshUNzVwt+/D2MRfhVAplYMMvWLqWrCF/g==", - "requires": { - "detect-libc": "^1.0.3", - "expand-template": "^1.0.2", - "github-from-package": "0.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "node-abi": "^2.2.0", - "noop-logger": "^0.1.1", - "npmlog": "^4.0.1", - "os-homedir": "^1.0.1", - "pump": "^2.0.1", - "rc": "^1.1.6", - "simple-get": "^2.7.0", - "tar-fs": "^1.13.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" - }, - "dependencies": { - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "prettycli": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/prettycli/-/prettycli-1.4.3.tgz", - "integrity": "sha512-KLiwAXXfSWXZqGmZlnKPuGMTFp+0QbcySplL1ft9gfteT/BNsG64Xo8u2Qr9r+qnsIZWBQ66Zs8tg+8s2fmzvw==", - "requires": { - "chalk": "2.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz", - "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==", - "requires": { - "ansi-styles": "^3.1.0", - "escape-string-regexp": "^1.0.5", - "supports-color": "^4.0.0" - } - }, - "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", - "requires": { - "has-flag": "^2.0.0" - } - } - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" - }, - "progress": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", - "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", - "dev": true - }, - "prr": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz", - "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=", - "dev": true - }, - "ps-tree": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz", - "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=", - "dev": true, - "requires": { - "event-stream": "~3.3.0" - } - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.1.29", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", - "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" - }, - "pstree.remy": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.0.tgz", - "integrity": "sha512-q5I5vLRMVtdWa8n/3UEzZX7Lfghzrg9eG2IKk2ENLSofKRCXVqMvMUHxCKgXNaqH/8ebhBxrqftHWnyTFweJ5Q==", - "dev": true, - "requires": { - "ps-tree": "^1.1.0" - } - }, - "public-encrypt": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", - "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "qs": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", - "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "randomatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz", - "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "randombytes": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz", - "integrity": "sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", - "dev": true, - "requires": { - "pify": "^2.3.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" - } - }, - "readline2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", - "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "mute-stream": "0.0.5" - }, - "dependencies": { - "mute-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", - "dev": true - } - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "regex-cache": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz", - "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3", - "is-primitive": "^2.0.0" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "registry-auth-token": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", - "dev": true, - "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, - "requires": { - "rc": "^1.0.1" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-from-string": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", - "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - } - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "minimatch": "^3.0.2" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "dev": true, - "requires": { - "align-text": "^0.1.1" - } - }, - "rimraf": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", - "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=", - "requires": { - "glob": "^7.0.5" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "ripemd160": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", - "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", - "dev": true, - "requires": { - "hash-base": "^2.0.0", - "inherits": "^2.0.1" - } - }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", - "dev": true - }, - "rx-lite": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", - "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - }, - "dependencies": { - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - } - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - } - } - } - }, - "sass-lint": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.12.1.tgz", - "integrity": "sha1-Yw9pwhaqIGuCMvsqqQe98zNrbYM=", - "dev": true, - "requires": { - "commander": "^2.8.1", - "eslint": "^2.7.0", - "front-matter": "2.1.2", - "fs-extra": "^3.0.1", - "glob": "^7.0.0", - "globule": "^1.0.0", - "gonzales-pe-sl": "^4.2.3", - "js-yaml": "^3.5.4", - "known-css-properties": "^0.3.0", - "lodash.capitalize": "^4.1.0", - "lodash.kebabcase": "^4.0.0", - "merge": "^1.2.0", - "path-is-absolute": "^1.0.0", - "util": "^0.10.3" - }, - "dependencies": { - "gonzales-pe-sl": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", - "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", - "dev": true, - "requires": { - "minimist": "1.1.x" - } - }, - "minimist": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", - "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", - "dev": true - } - } - }, - "sass-unused": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/sass-unused/-/sass-unused-0.2.2.tgz", - "integrity": "sha1-YLr55+yhXXvsVqec6yGyy20Cfa8=", - "dev": true, - "requires": { - "glob": "^7.0.5", - "gonzales-pe": "^3.3.6" - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "semver": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" - }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - }, - "dependencies": { - "semver": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", - "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==", - "dev": true - } - } - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "sha.js": { - "version": "2.4.9", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz", - "integrity": "sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "dev": true, - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } - }, - "shelljs": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", - "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" - }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - } - }, - "socket.io": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", - "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", - "dev": true, - "requires": { - "debug": "~3.1.0", - "engine.io": "~3.2.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.1.1", - "socket.io-parser": "~3.2.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "engine.io-client": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", - "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - }, - "socket.io-client": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", - "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.2.0", - "has-binary2": "~1.0.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.2.0", - "to-array": "0.1.4" - } - }, - "socket.io-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", - "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - } - } - }, - "socket.io-adapter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", - "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", - "dev": true - }, - "socket.io-client": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", - "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~2.6.4", - "engine.io-client": "~3.1.0", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.1.1", - "to-array": "0.1.4" - } - }, - "socket.io-parser": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", - "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "has-binary2": "~1.0.2", - "isarray": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - } - } - }, - "source-list-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", - "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", - "dev": true - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", - "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", - "requires": { - "spdx-license-ids": "^1.0.2" - } - }, - "spdx-expression-parse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", - "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=" - }, - "spdx-license-ids": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=" - }, - "split": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", - "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", - "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "stream-browserify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", - "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-combiner": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", - "dev": true, - "requires": { - "duplexer": "~0.1.1" - } - }, - "stream-http": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz", - "integrity": "sha512-c0yTD2rbQzXtSsFSVhtpvY/vS6u066PcXOX9kBB3mSO76RiUQzL340uJkGBWnlBg4/HZzqiUXtaVA7wcRcJgEw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.2.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", - "dev": true, - "requires": { - "commander": "^2.2.0", - "limiter": "^1.0.5" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string.prototype.padend": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz", - "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.4.3", - "function-bind": "^1.0.2" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "table": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", - "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", - "dev": true, - "requires": { - "ajv": "^4.7.0", - "ajv-keywords": "^1.0.0", - "chalk": "^1.1.1", - "lodash": "^4.0.0", - "slice-ansi": "0.0.4", - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "tapable": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", - "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", - "dev": true - }, - "tar": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", - "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" - } - }, - "tar-fs": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", - "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", - "requires": { - "chownr": "^1.0.1", - "mkdirp": "^0.5.1", - "pump": "^1.0.0", - "tar-stream": "^1.1.2" - }, - "dependencies": { - "pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "tar-stream": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", - "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.1.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.0", - "xtend": "^4.0.0" - } - }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "tfunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", - "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "object-path": "^0.9.0" - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", - "dev": true - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dev": true, - "requires": { - "nopt": "~1.0.10" - }, - "dependencies": { - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } - } - } - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.17", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", - "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==", - "dev": true - }, - "uglify-js": { - "version": "3.3.23", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.23.tgz", - "integrity": "sha512-Ks+KqLGDsYn4z+pU7JsKCzC0T3mPYl+rU+VcPZiQOazjE4Uqi4UCRY3qPMDbJi7ze37n1lDXj3biz1ik93vqvw==", - "dev": true, - "requires": { - "commander": "~2.15.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "dev": true, - "optional": true - }, - "uglifyjs-webpack-plugin": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", - "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", - "dev": true, - "requires": { - "source-map": "^0.5.6", - "uglify-js": "^2.8.29", - "webpack-sources": "^1.0.1" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "dev": true, - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - } - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true - }, - "undefsafe": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz", - "integrity": "sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY=", - "dev": true, - "requires": { - "debug": "^2.2.0" - } - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } - } - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "universalify": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, - "upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", - "dev": true - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "uri-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz", - "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=", - "dev": true, - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", - "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=", - "dev": true - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, - "requires": { - "prepend-http": "^1.0.1" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "user-home": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", - "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0" - } - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" - }, - "validate-npm-package-license": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", - "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", - "requires": { - "spdx-correct": "~1.0.0", - "spdx-expression-parse": "~1.0.0" - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "vm-browserify": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", - "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", - "dev": true, - "requires": { - "indexof": "0.0.1" - } - }, - "watchpack": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.4.0.tgz", - "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", - "dev": true, - "requires": { - "async": "^2.1.2", - "chokidar": "^1.7.0", - "graceful-fs": "^4.1.2" - }, - "dependencies": { - "async": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz", - "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==", - "dev": true, - "requires": { - "lodash": "^4.14.0" - } - } - } - }, - "webpack": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.11.0.tgz", - "integrity": "sha512-3kOFejWqj5ISpJk4Qj/V7w98h9Vl52wak3CLiw/cDOfbVTq7FeoZ0SdoHHY9PYlHr50ZS42OfvzE2vB4nncKQg==", - "dev": true, - "requires": { - "acorn": "^5.0.0", - "acorn-dynamic-import": "^2.0.0", - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "async": "^2.1.2", - "enhanced-resolve": "^3.4.0", - "escope": "^3.6.0", - "interpret": "^1.0.0", - "json-loader": "^0.5.4", - "json5": "^0.5.1", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "mkdirp": "~0.5.0", - "node-libs-browser": "^2.0.0", - "source-map": "^0.5.3", - "supports-color": "^4.2.1", - "tapable": "^0.2.7", - "uglifyjs-webpack-plugin": "^0.4.6", - "watchpack": "^1.4.0", - "webpack-sources": "^1.0.1", - "yargs": "^8.0.2" - }, - "dependencies": { - "ajv": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz", - "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", - "dev": true, - "requires": { - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0", - "uri-js": "^3.0.2" - } - }, - "ajv-keywords": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", - "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "async": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", - "dev": true, - "requires": { - "lodash": "^4.14.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", - "dev": true, - "requires": { - "has-flag": "^2.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "yargs": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", - "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" - } - }, - "yargs-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "webpack-sources": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.1.tgz", - "integrity": "sha512-05tMxipUCwHqYaVS8xc7sYPTly8PzXayRCB4dTxLhWTqlKUiwH6ezmEe0OSreL1c30LAuA3Zqmc+uEBUGFJDjw==", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.5.3" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "which": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "widest-line": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", - "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", - "dev": true, - "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", - "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "dev": true - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yargs": { - "version": "6.4.0", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", - "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.1.0" - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", - "dev": true - } - } -} diff --git a/package.json b/package.json index 3c3ddaa6..1551ef68 100644 --- a/package.json +++ b/package.json @@ -1,39 +1,36 @@ { "name": "shards-ui", "description": "A free, modern and lightweight Bootstrap 4 UI toolkit for web makers.", - "version": "2.1.0", + "version": "3.0.65", "main": "dist/js/shards", "scripts": { "start": "npm-run-all --parallel watch serve-dist", - "copy-html": "copyfiles -f src/extras/*.html dist", + "copy-html": "copyfiles -f src/extras/**/*.html dist", "copy-images": "copyfiles -u 3 src/extras/images/**/**/**/* dist/images/", + "copy-icons": "copyfiles -u 3 src/extras/icons/**/**/**/* dist/icons/", + "copy-fonts": "copyfiles -f src/fonts/* dist/fonts/", "css": "npm-run-all css-compile css-prefix css-minify && npm run bundlesize", - "css-compile": "npm-run-all css-compile:main css-compile:extras css-compile:demo", - "css-compile:demo": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 src/extras/scss/shards-demo.scss dist/css/shards-demo.css", - "css-compile:extras": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 src/extras/scss/shards-extras.scss dist/css/shards-extras.css", + "css-compile": "npm-run-all css-compile:main", "css-compile:main": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 src/scss/shards.scss dist/css/shards.css", - "css-minify": "npm-run-all css-minify:main css-minify:extras css-minify:demo", - "css-minify:demo": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/shards-demo.min.css dist/css/shards-demo.css", - "css-minify:extras": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/shards-extras.min.css dist/css/shards-extras.css", + "css-minify": "npm-run-all css-minify:main", "css-minify:main": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/shards.min.css dist/css/shards.css", - "css-prefix": "postcss --config build/postcss.config.js --replace dist/css/*.css", - "js": "npm-run-all js-compile js-minify", - "js-compile": "webpack --config build/webpack.config.js", - "js-minify": "npm-run-all js-minify:main js-minify:demo", - "js-minify:demo": "uglifyjs --compress --mangle --output dist/js/demo.min.js dist/js/demo.js", - "js-minify:main": "uglifyjs --compress --mangle --output dist/js/shards.min.js dist/js/shards.js", - "serve-dist": "browser-sync start --server \"./dist\" --files \".\" --no-open --no-online --no-notify", - "watch": "npm-run-all --parallel watch-css watch-html watch-images watch-js", + "css-prefix": "postcss --config postcss.config.js --replace dist/css/*.css", + "js": "npm-run-all js-compile", + "js-compile": "webpack --config webpack.config.js", + "serve-dist": "browser-sync start --server \"./dist\" --files \".\" --no-online --no-notify", + "watch": "npm-run-all --parallel watch-css watch-html watch-images watch-icons watch-fonts watch-js", "watch-css": "nodemon --ignore src/js --ignore dist/ -e scss -x \"npm run css\"", "watch-html": "nodemon --ignore src/js --ignore src/scss --ignore src/extras/js --ignore src/extras/scss --ignore dist/ -e html -x \"npm run copy-html\"", "watch-images": "nodemon --ignore src/js --ignore src/scss --ignore src/extras/js --ignore src/extras/scss --ignore dist/ -e jpg,jpeg,png -x \"npm run copy-images\"", + "watch-icons": "nodemon --ignore src/js --ignore src/scss --ignore src/extras/js --ignore src/extras/scss --ignore dist/ -e jpg,jpeg,png -x \"npm run copy-icons\"", + "watch-fonts": "nodemon --ignore src/js --ignore src/scss --ignore src/extras/js --ignore src/extras/scss --ignore dist/ -e jpg,jpeg,png -x \"npm run copy-fonts\"", "watch-js": "nodemon --ignore src/scss --ignore dist/ -e js -x \"npm run js\"", "bundlesize": "bundlesize" }, "bundlesize": [ { "path": "./dist/css/shards.min.css", - "maxSize": "14.5 kB" + "maxSize": "205.5 kB" } ], "repository": { @@ -55,22 +52,48 @@ ], "devDependencies": { "autoprefixer": "^7.2.6", + "babel-core": "^6.26.3", + "babel-loader": "^7.1.5", + "babel-preset-env": "^1.6.0", + "babel-preset-es2015": "^6.24.1", "browser-sync": "^2.24.7", "clean-css-cli": "^4.1.11", "copyfiles": "^1.2.0", + "eslint": "5.3.0", + "eslint-config-airbnb": "17.1.0", + "eslint-config-prettier": "^4.0.0", + "eslint-loader": "^2.1.1", + "eslint-plugin-import": "^2.14.0", + "eslint-plugin-jsx-a11y": "^6.1.1", + "eslint-plugin-prettier": "^3.0.1", + "eslint-plugin-react": "^7.11.0", + "exports-loader": "^0.7.0", "node-sass": "^4.9.3", "nodemon": "^1.18.4", "npm-run-all": "^4.1.2", "postcss-cli": "^4.1.1", + "postcss-loader": "^2.1.5", + "prettier": "^1.16.1", + "prettier-loader": "^2.1.1", + "prettier-webpack-plugin": "^1.2.0", "sass-lint": "^1.12.1", + "sass-loader": "^6.0.6", "sass-unused": "^0.2.2", "uglify-js": "^3.3.23", - "webpack": "^3.11.0" + "uglifyjs-webpack-plugin": "^1.2.4", + "webpack": "^4.29.0", + "webpack-cli": "^3.2.1", + "webpack-dev-server": "^3.1.14", + "webpack-merge": "^4.2.1" }, "dependencies": { - "bootstrap": "4.1.3", + "bootstrap": "^4.2.1", "bootstrap-datepicker": "^1.8.0", "bundlesize": "^0.17.0", - "nouislider": "^11.1.0" + "jquery": "^3.3.1", + "nouislider": "^11.1.0", + "popper.js": "^1.14.6", + "raty-js": "^2.9.0", + "stats.js": "^0.17.0" } } diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..cdc8b11e --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,16 @@ +module.exports = context => ({ + plugins: { + autoprefixer: { + browsers: [ + 'Chrome >= 45', + 'Firefox ESR', + 'Edge >= 15', + 'Explorer >= 10', + 'iOS >= 9', + 'Safari >= 9', + 'Android >= 4.4', + 'Opera >= 30' + ] + } + } +}); diff --git a/src/extras/icons/how-to-use/get-points.svg b/src/extras/icons/how-to-use/get-points.svg new file mode 100644 index 00000000..13fab7a3 --- /dev/null +++ b/src/extras/icons/how-to-use/get-points.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/extras/icons/how-to-use/redeem.svg b/src/extras/icons/how-to-use/redeem.svg new file mode 100644 index 00000000..a15ef0bf --- /dev/null +++ b/src/extras/icons/how-to-use/redeem.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/icons/how-to-use/rules.svg b/src/extras/icons/how-to-use/rules.svg new file mode 100644 index 00000000..d5d608f3 --- /dev/null +++ b/src/extras/icons/how-to-use/rules.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/extras/icons/how-to-use/sign-up.svg b/src/extras/icons/how-to-use/sign-up.svg new file mode 100644 index 00000000..a4fb8db1 --- /dev/null +++ b/src/extras/icons/how-to-use/sign-up.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/icons/how-to-use/store.svg b/src/extras/icons/how-to-use/store.svg new file mode 100644 index 00000000..04fadb67 --- /dev/null +++ b/src/extras/icons/how-to-use/store.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/icons/how-to-use/voucher.svg b/src/extras/icons/how-to-use/voucher.svg new file mode 100644 index 00000000..09cda217 --- /dev/null +++ b/src/extras/icons/how-to-use/voucher.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/icons/review-category/attendance.svg b/src/extras/icons/review-category/attendance.svg new file mode 100644 index 00000000..967f75c6 --- /dev/null +++ b/src/extras/icons/review-category/attendance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/extras/icons/review-category/cleaning.svg b/src/extras/icons/review-category/cleaning.svg new file mode 100644 index 00000000..905c557c --- /dev/null +++ b/src/extras/icons/review-category/cleaning.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/icons/review-category/price.svg b/src/extras/icons/review-category/price.svg new file mode 100644 index 00000000..c48c7c8e --- /dev/null +++ b/src/extras/icons/review-category/price.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/extras/icons/review-category/product.svg b/src/extras/icons/review-category/product.svg new file mode 100644 index 00000000..1cc5cb90 --- /dev/null +++ b/src/extras/icons/review-category/product.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/extras/icons/review-category/time.svg b/src/extras/icons/review-category/time.svg new file mode 100644 index 00000000..0ec55452 --- /dev/null +++ b/src/extras/icons/review-category/time.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/icons/review-category/variety.svg b/src/extras/icons/review-category/variety.svg new file mode 100644 index 00000000..447e5c82 --- /dev/null +++ b/src/extras/icons/review-category/variety.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/extras/images/agency-landing/shards-logo-white.svg b/src/extras/images/agency-landing/shards-logo-white.svg deleted file mode 100644 index ecb50c6c..00000000 --- a/src/extras/images/agency-landing/shards-logo-white.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Logo - Created with Sketch. - - - - - - - - - - - \ No newline at end of file diff --git a/src/extras/images/agency-landing/welcome-cover.jpg b/src/extras/images/agency-landing/welcome-cover.jpg deleted file mode 100644 index 164544e0..00000000 Binary files a/src/extras/images/agency-landing/welcome-cover.jpg and /dev/null differ diff --git a/src/extras/images/app-promo/badge-apple-store.png b/src/extras/images/app-promo/badge-apple-store.png deleted file mode 100644 index 0fad7542..00000000 Binary files a/src/extras/images/app-promo/badge-apple-store.png and /dev/null differ diff --git a/src/extras/images/app-promo/badge-google-play-store.png b/src/extras/images/app-promo/badge-google-play-store.png deleted file mode 100644 index 2e35fe07..00000000 Binary files a/src/extras/images/app-promo/badge-google-play-store.png and /dev/null differ diff --git a/src/extras/images/app-promo/features-background.jpg b/src/extras/images/app-promo/features-background.jpg deleted file mode 100644 index 105490d5..00000000 Binary files a/src/extras/images/app-promo/features-background.jpg and /dev/null differ diff --git a/src/extras/images/app-promo/iphone-app-mockup.png b/src/extras/images/app-promo/iphone-app-mockup.png deleted file mode 100644 index d63d0917..00000000 Binary files a/src/extras/images/app-promo/iphone-app-mockup.png and /dev/null differ diff --git a/src/extras/images/app-promo/iphone-app-screenshot.png b/src/extras/images/app-promo/iphone-app-screenshot.png deleted file mode 100644 index d11640de..00000000 Binary files a/src/extras/images/app-promo/iphone-app-screenshot.png and /dev/null differ diff --git a/src/extras/images/app-promo/shards-logo-green.svg b/src/extras/images/app-promo/shards-logo-green.svg deleted file mode 100644 index 167252e5..00000000 --- a/src/extras/images/app-promo/shards-logo-green.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Logo - Created with Sketch. - - - - - - - - - - - \ No newline at end of file diff --git a/src/extras/images/app-promo/welcome-cover.jpg b/src/extras/images/app-promo/welcome-cover.jpg deleted file mode 100644 index ce6a7789..00000000 Binary files a/src/extras/images/app-promo/welcome-cover.jpg and /dev/null differ diff --git a/src/extras/images/common/avatar-1.jpeg b/src/extras/images/common/avatar-1.jpeg deleted file mode 100644 index c6a40773..00000000 Binary files a/src/extras/images/common/avatar-1.jpeg and /dev/null differ diff --git a/src/extras/images/common/avatar-2.jpeg b/src/extras/images/common/avatar-2.jpeg deleted file mode 100644 index 5b10048c..00000000 Binary files a/src/extras/images/common/avatar-2.jpeg and /dev/null differ diff --git a/src/extras/images/common/avatar-3.jpeg b/src/extras/images/common/avatar-3.jpeg deleted file mode 100644 index 7c9effcc..00000000 Binary files a/src/extras/images/common/avatar-3.jpeg and /dev/null differ diff --git a/src/extras/images/common/card-1.jpg b/src/extras/images/common/card-1.jpg deleted file mode 100644 index 9fa043bb..00000000 Binary files a/src/extras/images/common/card-1.jpg and /dev/null differ diff --git a/src/extras/images/common/card-2.jpg b/src/extras/images/common/card-2.jpg deleted file mode 100644 index 9e23d959..00000000 Binary files a/src/extras/images/common/card-2.jpg and /dev/null differ diff --git a/src/extras/images/common/card-3.jpg b/src/extras/images/common/card-3.jpg deleted file mode 100644 index 95290e84..00000000 Binary files a/src/extras/images/common/card-3.jpg and /dev/null differ diff --git a/src/extras/images/demo/fontawesome-icons.svg b/src/extras/images/demo/fontawesome-icons.svg deleted file mode 100644 index 9a008e9b..00000000 --- a/src/extras/images/demo/fontawesome-icons.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - font awesome logo copy - Created with Sketch. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/extras/images/demo/material-icons.svg b/src/extras/images/demo/material-icons.svg deleted file mode 100644 index 9d8c2de1..00000000 --- a/src/extras/images/demo/material-icons.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - material icons logo - Created with Sketch. - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/extras/images/demo/shard-1-5x-3.png b/src/extras/images/demo/shard-1-5x-3.png deleted file mode 100644 index 9c1d8a90..00000000 Binary files a/src/extras/images/demo/shard-1-5x-3.png and /dev/null differ diff --git a/src/extras/images/demo/shards-agency-landing-page-demo.jpg b/src/extras/images/demo/shards-agency-landing-page-demo.jpg deleted file mode 100644 index 50d9a42b..00000000 Binary files a/src/extras/images/demo/shards-agency-landing-page-demo.jpg and /dev/null differ diff --git a/src/extras/images/demo/shards-app-demo-page-demo.jpg b/src/extras/images/demo/shards-app-demo-page-demo.jpg deleted file mode 100644 index 5b5a62c9..00000000 Binary files a/src/extras/images/demo/shards-app-demo-page-demo.jpg and /dev/null differ diff --git a/src/extras/images/demo/shards-logo-black.svg b/src/extras/images/demo/shards-logo-black.svg deleted file mode 100644 index ea17d3b6..00000000 --- a/src/extras/images/demo/shards-logo-black.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/src/extras/images/demo/shards-logo.svg b/src/extras/images/demo/shards-logo.svg deleted file mode 100644 index 6bff0fb9..00000000 --- a/src/extras/images/demo/shards-logo.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - Shards - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/src/extras/images/demo/stock-photos/1.jpg b/src/extras/images/demo/stock-photos/1.jpg deleted file mode 100644 index 9fa043bb..00000000 Binary files a/src/extras/images/demo/stock-photos/1.jpg and /dev/null differ diff --git a/src/extras/images/demo/stock-photos/2.jpg b/src/extras/images/demo/stock-photos/2.jpg deleted file mode 100644 index 9e23d959..00000000 Binary files a/src/extras/images/demo/stock-photos/2.jpg and /dev/null differ diff --git a/src/extras/images/demo/stock-photos/3.jpg b/src/extras/images/demo/stock-photos/3.jpg deleted file mode 100644 index 95290e84..00000000 Binary files a/src/extras/images/demo/stock-photos/3.jpg and /dev/null differ diff --git a/src/extras/images/logo-subway.png b/src/extras/images/logo-subway.png new file mode 100755 index 00000000..86f705c6 Binary files /dev/null and b/src/extras/images/logo-subway.png differ diff --git a/src/extras/images/logo-sumone.png b/src/extras/images/logo-sumone.png new file mode 100644 index 00000000..b1d76ec2 Binary files /dev/null and b/src/extras/images/logo-sumone.png differ diff --git a/src/extras/images/logo.png b/src/extras/images/logo.png new file mode 100644 index 00000000..6f54dffc Binary files /dev/null and b/src/extras/images/logo.png differ diff --git a/src/extras/images/offers/product-1.png b/src/extras/images/offers/product-1.png new file mode 100755 index 00000000..1354bc51 Binary files /dev/null and b/src/extras/images/offers/product-1.png differ diff --git a/src/extras/images/offers/product-10.png b/src/extras/images/offers/product-10.png new file mode 100755 index 00000000..ba50f32f Binary files /dev/null and b/src/extras/images/offers/product-10.png differ diff --git a/src/extras/images/offers/product-2.png b/src/extras/images/offers/product-2.png new file mode 100755 index 00000000..7457a650 Binary files /dev/null and b/src/extras/images/offers/product-2.png differ diff --git a/src/extras/images/offers/product-3.jpg b/src/extras/images/offers/product-3.jpg new file mode 100755 index 00000000..536f2057 Binary files /dev/null and b/src/extras/images/offers/product-3.jpg differ diff --git a/src/extras/images/offers/product-4.jpg b/src/extras/images/offers/product-4.jpg new file mode 100755 index 00000000..41fc9603 Binary files /dev/null and b/src/extras/images/offers/product-4.jpg differ diff --git a/src/extras/images/offers/product-5.jpg b/src/extras/images/offers/product-5.jpg new file mode 100755 index 00000000..aa59e1b6 Binary files /dev/null and b/src/extras/images/offers/product-5.jpg differ diff --git a/src/extras/images/offers/product-6.png b/src/extras/images/offers/product-6.png new file mode 100755 index 00000000..15e2dc12 Binary files /dev/null and b/src/extras/images/offers/product-6.png differ diff --git a/src/extras/images/offers/product-7.jpg b/src/extras/images/offers/product-7.jpg new file mode 100755 index 00000000..aa59e1b6 Binary files /dev/null and b/src/extras/images/offers/product-7.jpg differ diff --git a/src/extras/images/offers/product-8.png b/src/extras/images/offers/product-8.png new file mode 100755 index 00000000..8363c78a Binary files /dev/null and b/src/extras/images/offers/product-8.png differ diff --git a/src/extras/images/offers/product-9.jpg b/src/extras/images/offers/product-9.jpg new file mode 100755 index 00000000..695a9a2e Binary files /dev/null and b/src/extras/images/offers/product-9.jpg differ diff --git a/src/extras/images/rewards/product-1.png b/src/extras/images/rewards/product-1.png new file mode 100755 index 00000000..1354bc51 Binary files /dev/null and b/src/extras/images/rewards/product-1.png differ diff --git a/src/extras/images/rewards/product-10.png b/src/extras/images/rewards/product-10.png new file mode 100755 index 00000000..ba50f32f Binary files /dev/null and b/src/extras/images/rewards/product-10.png differ diff --git a/src/extras/images/rewards/product-2.png b/src/extras/images/rewards/product-2.png new file mode 100755 index 00000000..7457a650 Binary files /dev/null and b/src/extras/images/rewards/product-2.png differ diff --git a/src/extras/images/rewards/product-3.jpg b/src/extras/images/rewards/product-3.jpg new file mode 100755 index 00000000..536f2057 Binary files /dev/null and b/src/extras/images/rewards/product-3.jpg differ diff --git a/src/extras/images/rewards/product-4.jpg b/src/extras/images/rewards/product-4.jpg new file mode 100755 index 00000000..41fc9603 Binary files /dev/null and b/src/extras/images/rewards/product-4.jpg differ diff --git a/src/extras/images/rewards/product-5.jpg b/src/extras/images/rewards/product-5.jpg new file mode 100755 index 00000000..aa59e1b6 Binary files /dev/null and b/src/extras/images/rewards/product-5.jpg differ diff --git a/src/extras/images/rewards/product-6.png b/src/extras/images/rewards/product-6.png new file mode 100755 index 00000000..15e2dc12 Binary files /dev/null and b/src/extras/images/rewards/product-6.png differ diff --git a/src/extras/images/rewards/product-7.jpg b/src/extras/images/rewards/product-7.jpg new file mode 100755 index 00000000..aa59e1b6 Binary files /dev/null and b/src/extras/images/rewards/product-7.jpg differ diff --git a/src/extras/images/rewards/product-8.png b/src/extras/images/rewards/product-8.png new file mode 100755 index 00000000..8363c78a Binary files /dev/null and b/src/extras/images/rewards/product-8.png differ diff --git a/src/extras/images/rewards/product-9.jpg b/src/extras/images/rewards/product-9.jpg new file mode 100755 index 00000000..695a9a2e Binary files /dev/null and b/src/extras/images/rewards/product-9.jpg differ diff --git a/src/extras/images/subway-cover.jpeg b/src/extras/images/subway-cover.jpeg new file mode 100755 index 00000000..63333798 Binary files /dev/null and b/src/extras/images/subway-cover.jpeg differ diff --git a/src/extras/images/user/avatar.jpg b/src/extras/images/user/avatar.jpg new file mode 100755 index 00000000..1aaa7fd8 Binary files /dev/null and b/src/extras/images/user/avatar.jpg differ diff --git a/src/extras/js/shards-demo.js b/src/extras/js/shards-demo.js deleted file mode 100644 index 63abd68f..00000000 --- a/src/extras/js/shards-demo.js +++ /dev/null @@ -1,87 +0,0 @@ -/** - * Shards — Main demo page script. - */ - -// Main demo script. -(function ($) { - $(document).ready(function() { - - // Hide the loader and show the elements. - setTimeout(function () { - $('.loader').addClass('hidden').delay(200).remove(); - $('.slide-in').each(function() { - $(this).addClass('visible'); - }); - }, 1900); - - // Enable popovers everywhere. - $('[data-toggle="popover"]').popover(); - - // Enable tooltips everywhere. - $('[data-toggle="tooltip"]').tooltip(); - - // Disable example anchors scroll to top action. - $('.example a').click(function(event) { - event.target.getAttribute('href') === '#' && event.preventDefault(); - }); - - // Hook the "Learn More" button event to scroll to content. - $('#scroll-to-content').click(function(ev) { - ev.preventDefault(); - if (typeof ev.target.dataset.scrollTo === 'undefined') { - return; - } - - $('html, body').animate({ - scrollTop: $(ev.target.dataset.scrollTo).offset().top - 100 - }, 1000) - }); - - // - // Setup examples. - // - - // Slider example 1. - $('#slider-example-1').customSlider({ - start: [20, 80], - range: { - min: 0, - max: 100 - }, - connect: true - }); - - // Slider example 2. - $('#slider-example-2').customSlider({ - start: [20, 80], - range: { - min: 0, - max: 100 - }, - connect: true, - tooltips: true - }); - - // Slider example 3. - $('#slider-example-3').customSlider({ - start: [20, 80], - range: { - min: 0, - max: 100 - }, - connect: true, - tooltips: true, - pips: { - mode: 'positions', - values: [0, 25, 50, 75, 100], - density: 5 - } - }); - - // Datepicker example 1. - $('#datepicker-example-1').datepicker({}); - - // Datepicker example 2. - $('#datepicker-example-2').datepicker({}); - }); -})(jQuery); diff --git a/src/extras/scss/_agency-landing.scss b/src/extras/scss/_agency-landing.scss deleted file mode 100644 index fd5c735d..00000000 --- a/src/extras/scss/_agency-landing.scss +++ /dev/null @@ -1,81 +0,0 @@ -// Landing page styles. -.shards-landing-page--1 { - // Welcome section - // Sets up the background cover image and the overlay gradient. - .welcome { - position: relative; - height: 100vh; - min-height: 700px; - background: url('../images/agency-landing/welcome-cover.jpg') no-repeat center center fixed; - background-size: cover; - - &:before { - position: absolute; - z-index: 0; - content: ''; - top: 0; - left: 0; - right: 0; - bottom: 0; - opacity: .8; - background: theme-color("primary"); - } - - @include media-breakpoint-down(sm) { - .inner-wrapper { - text-align: center; - } - } - - @media (max-width: 400px) { - .welcome-heading { - font-size: 2.415rem; - } - } - } - - // Custom section title styling. - // Adds the small border at the bottom of each section title. - .section-title { - position: relative; - &:after { - content: ''; - width: 30px; - height: 2px; - background: theme-color("primary"); - position: absolute; - left: 50%; - margin-left: -15px; - bottom: -20px; - } - } - - // Features - .feature { - .icon { - border-radius: 50%; - min-width: 65px; - height: 65px; - line-height: 65px; - text-align: center; - box-shadow: 0 2px 4px rgba(#212529, .1), 0 7px 14px rgba(#212529, .1); - font-size: 27px; - } - } - - // Better separation between sections. - .section { - border-bottom: 1px solid lighten($blueish-grey, 54); - } - - // Add a different tint to some sections. - .section-invert { - background: #f9fafc; - } - - // Testimonials Section - .testimonials .avatar { - max-width: 80px; - overflow: hidden; - } -} diff --git a/src/extras/scss/_app-promo.scss b/src/extras/scss/_app-promo.scss deleted file mode 100644 index c3fa3538..00000000 --- a/src/extras/scss/_app-promo.scss +++ /dev/null @@ -1,148 +0,0 @@ -// App promo landing page styles. -.shards-app-promo-page--1 { - - // Welcome section. - // Sets up the background cover image and the overlay gradient. - .welcome { - position: relative; - height: 100vh; - min-height: 700px; - background: url('../images/app-promo/welcome-cover.jpg') no-repeat center center fixed; - background-size: cover; - - &:before { - position: absolute; - z-index: 0; - content: ''; - top: 0; - left: 0; - right: 0; - bottom: 0; - opacity: .9; - background: theme-color("dark"); - } - - // Responsive adjustments. - @include media-breakpoint-down(md) { - height: auto; - - .header-social-icons { display: none; } - } - - @include media-breakpoint-down(sm) { - height: auto; - - .inner-wrapper { - padding-top: $spacer * 3; - text-align: center; - } - } - - @media (max-width: 400px) { - .welcome-heading { font-size: 2.415rem; } - } - - // Fine tuning the width as there's no utility class for 85 (yet). - .iphone-mockup { max-width: 85%; } - } - - // Custom section title styling. - // Adds the small border at the bottom of each section title. - .section-title { - position: relative; - - &:after { - content: ''; - width: 30px; - height: 2px; - background: theme-color("success"); - position: absolute; - left: 50%; - margin-left: -15px; - bottom: -20px; - } - - // Modifier that positions the bottom border in the left side. - &.underline--left { - &:after { - left: 0; - margin-left: 0; - } - } - } - - // App screenshot. - .app-screenshot { - background: url('../images/app-promo/features-background.jpg') no-repeat center center fixed; - background-size: cover; - - &:before { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: theme-color("light"); - opacity: .6; - } - - img { - max-width: 300px; - position: absolute; - z-index: 1; - top: 50%; - left: 100%; - transform: translate(-50%, -50%); - box-shadow: 0 13px 25px rgba(#000000, .05), - 0 60px 100px rgba(#C0C0C0, .5); - - @include media-breakpoint-down(md) { - display: table; - position: static; - transform: translate(0); - margin: 0 auto; - } - } - } - - // Product feature (individual elements). - .feature { - .icon { - border-radius: 50%; - min-width: 65px; - height: 65px; - line-height: 65px; - text-align: center; - box-shadow: 0 2px 4px rgba(#212529, .1), 0 7px 14px rgba(#212529, .1); - font-size: 27px; - - @include media-breakpoint-down(sm) { - margin-right: $spacer !important; - } - } - } - - .blog .card-img-top { - height: 100%; - } - - // Better separation between sections. - .section { border-bottom: 1px solid lighten($blueish-grey, 54); } - - // Section background variation for better separation. - .section-invert { background: #f9fafc; } - - // Testimonials section avatar styling. - .testimonials .avatar { - max-width: 80px; - overflow: hidden; - } - - // Subscribe box. - .subscribe { - @include media-breakpoint-down(sm) { - input, button { width: 100%; } - } - } - } diff --git a/src/extras/scss/shards-demo.scss b/src/extras/scss/shards-demo.scss deleted file mode 100644 index d660a228..00000000 --- a/src/extras/scss/shards-demo.scss +++ /dev/null @@ -1,482 +0,0 @@ -/** - * Shards — Demo Page Adjustments - */ - -// Dependencies -@import "../../scss/functions"; -@import "../../scss/mixins"; -@import '../../scss/variables'; - -// Page loader -.loader { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: #fff; - z-index: 1500; - transition: opacity 500ms ease-in-out; -} - -.page-loader { - width: 40px; - height: 40px; - margin: auto; - top: 50%; - left: 50%; - position: absolute; - margin-top: -20px; - margin-left: -20px; - background-color: #333; - background: theme-color("primary"); - border-radius: 100%; - transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); - -webkit-animation: pulse-load 1200ms infinite ease-in-out; - animation: pulse-load 1200ms infinite ease-in-out; -} - -// Page loader animations. -@-webkit-keyframes pulse-load { - 0% { - -webkit-transform: scale(0) - } - 100% { - -webkit-transform: scale(1.0); - opacity: 0; - } -} - -@keyframes pulse-load { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 100% { - -webkit-transform: scale(1.0); - transform: scale(1.0); - opacity: 0; - } -} - -.fb-share-button > span, -.fb-like > span { - height: 34px !important; -} - -// Welcome sections. -.welcome { - background: $white; - height: 100vh; - text-align: center; - overflow: hidden; - position: relative; - - h1 { - font-size: 6.25rem; - font-weight: 500; - letter-spacing: -0.3125rem; - margin-top: 35vh; - margin-bottom: 20px; - color: #1f2429; - line-height: 1; - - @include media-breakpoint-down(xs) { - font-size: 5.90rem; - } - } - - .inner-wrapper { - position: relative; - z-index: 3; - - > p { - margin-bottom: 20px; - color: #5f738e; - transition-delay: 150ms; - } - - > .action-links { - transition-delay: 300ms; - } - } - - .product-by { - position: relative; - z-index: 3; - margin-bottom: 30px; - - a:hover { - text-decoration: none; - } - - p { - font-size: 10px; - color: #b1b4bd; - text-transform: uppercase; - margin: 0; - } - - img { - max-width: 180px; - } - } - - &:before, - &:after { - content: ''; - position: absolute; - width: 50vw; - height: 80vh; - transform: rotate(-25deg); - z-index: 1; - } - - &:before { - left: -15vw; - top: -30%; - background: #fff; - background: -moz-linear-gradient(left, #e2e7ef 0%, #ffffff 100%); - background: -webkit-linear-gradient(left, #e2e7ef 0%, #ffffff 100%); - background: linear-gradient(to right, #e2e7ef 0%, #ffffff 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7ef', endColorstr='#ffffff', GradientType=1); // Responsive - - @include media-breakpoint-down(md) { - left: -30%; - } - - @include media-breakpoint-down(sm) { - left: -35%; - } - } - - &:after { - right: -5vw; - top: -15%; - background: #ffffff; - background: -moz-linear-gradient(left, #ffffff 0%, #e2e7ef 100%); - background: -webkit-linear-gradient(left, #ffffff 0%, #e2e7ef 100%); - background: linear-gradient(to right, #ffffff 0%, #e2e7ef 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e7ef', GradientType=1); // Responsive - @include media-breakpoint-down(md) { - right: -17%; - } - } -} - -.shard { - will-change: transform; - position: absolute; - left: 50%; - transform: translate(-50%); - top: 40px; - z-index: 1; - width: 280px; - animation: float 7s ease-in-out infinite; - z-index: 2; -} - -// Floating animation -@keyframes float { - 0% { - transform: translate(-50%, 0px); - } - 50% { - transform: translate(-50%, -20px); - } - 100% { - transform: translate(-50%, 0px); - } -} - -// Page content adjustments. -.page-content { - position: relative; - background: #fafafa; - padding-top: 5.3125rem; - - &:before { - content: ''; - height: 500px; - width: 100%; - position: absolute; - top: 0; - right: 0; - background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%); - background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%); - background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0); - } - - // Color swatches wrapper. - .color-wrapper { - float: left; - @include media-breakpoint-down(xs) { - float: none; - max-width: 230px; - margin: 0 auto; - } - } - - .color { - padding: 25px 20px; - text-align: center; - background: $white; - margin-bottom: 30px; - box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05); - - &:last-child { - margin-right: 0; - } - - .swatch { - position: relative; - border-radius: 50%; - margin: 0 auto 15px auto; - width: 110px; - height: 110px; - } - - .title { - display: inline-block; - font-family: $headings-font-family; - width: 100%; - font-size: 1rem; - } - - .hex-value { - font-family: $font-family-monospace; - color: #8f99ac; - font-size: 12px; - text-transform: uppercase; - } - } - .content { - .example { - margin: 45px 0 60px 0; - - &.emphasized { - padding: 25px 20px; - background: $white; - box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05); - } - } - - .table { - background: $white; - box-shadow: 0 0 25px rgba(40, 47, 60, .05), 0 20px 25px rgba(40, 47, 60, .05), 0 3px 4px rgba(40, 47, 60, .05); - - &-striped tbody tr:nth-of-type(odd) { - background-color: #f7f8fb; - } - - td, - th { - padding: 30px 25px; - } - - th { - padding: 15px 25px; - font-size: 11px; - font-weight: 300; - text-transform: uppercase; - line-height: 1; - color: #9ba4ae; - border: none; - } - - tbody { - td { - font-size: 0.8125rem; - vertical-align: middle; - h1, - h2, - h3, - h4, - h5, - h6, - p { - margin: 0; - line-height: 1; - } - - p { - font-size: 1rem !important; - } - } - } - } - } -} - -// Utilities -@include media-breakpoint-down(sm) { - .sm-hidden { - display: none; - } -} - -.ll-image { - text-indent: -9000px; -} - -.hidden { - opacity: 0; -} - -.slide-in { - will-change: transform; - opacity: 0; - transform: translateY(50%); - transition: transform 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860), opacity 850ms cubic-bezier(0.785, 0.135, 0.150, 0.860); - - &.visible { - transform: translateY(0); - opacity: 1; - } -} - -// -// Examples -// - -// Icons -.icons-example { - .icons-example-wrapper { - padding: 100px 0; - @media (max-width: 850px) { - min-width: 100%; - } - - &.material-icons { - background: #1C1E21; - } - - &.font-awesome { - background: #212529; - } - } -} - -// Buttons -.example-buttons { - @media (max-width: 1199px) { - .buttons-wrapper { - button { - margin: 0 5px; - } - } - } - - @media (max-width: 850px) { - .buttons-wrapper { - flex-flow: column !important; - flex-flow: wrap; - - button { - min-width: 30%; - margin-bottom: 20px; - flex: 1; - } - } - } - - @media (max-width: 450px) { - .buttons-wrapper button { - min-width: 50%; - } - } -} - -// Cards -@include media-breakpoint-down(md) { - #cards .last { - display: block !important; - } -} - -@include media-breakpoint-down(sm) { - #cards .card { - max-width: 350px; - display: table; - margin-left: auto; - margin-right: auto; - } -} - -// Progress bars -@include media-breakpoint-down(sm) { - #progress-bars { - .pb-widths { - margin-bottom: $spacer * 1.25; - } - } -} - - -// Popups/Popovers -#popups-popovers { - @include media-breakpoint-down(sm) { - .row>div { - margin-bottom: $spacer * 1.25; - } - } - - @media (max-width: 420px) { - button { - display: block; - width: 100%; - margin-bottom: 10px; - } - } -} - -// Badges -#badges { - @include media-breakpoint-down(sm) { - .badge { - display: table; - margin-left: auto; - margin-right: auto; - margin-bottom: 10px; - width: 100%; - } - } -} - -// Forms -#forms { - @include media-breakpoint-down(sm) { - .custom-dropdown-example { - margin-bottom: $spacer; - } - } -} - -// Custom controls -@include media-breakpoint-down(sm) { - .custom-controls-example { - width: 100%; - max-width: 100%; - flex: none; - display: block; - padding: 0 !important; - margin-bottom: $spacer; - - &:last-child { - margin-bottom: 0; - } - } -} - - -#documentation { - border-top: 1px solid #ddd; -} - -// Footer -.footer-cta { - padding: 100px 0; -} - -.main-footer a:hover { text-decoration: none; } diff --git a/src/extras/scss/shards-extras.scss b/src/extras/scss/shards-extras.scss deleted file mode 100644 index 12ead350..00000000 --- a/src/extras/scss/shards-extras.scss +++ /dev/null @@ -1,18 +0,0 @@ -// -// Shards Agency landing page styles. -// - -// Bootstrap 4 dependencies. -@import "../../../node_modules/bootstrap/scss/functions"; -@import "../../../node_modules/bootstrap/scss/mixins"; - -// Shards Variables -@import '../../scss/variables'; - -// Extra pages styles. -// Note: If you plan on using only one of the pages it's best to comment out -// the other and re-compile this file. Please make sure you keep the -// dependencies included above as they're used in all partials. -@import 'agency-landing'; -@import 'app-promo'; - diff --git a/src/extras/whitelabel/404.html b/src/extras/whitelabel/404.html new file mode 100644 index 00000000..9c74b75e --- /dev/null +++ b/src/extras/whitelabel/404.html @@ -0,0 +1,190 @@ + + + + + + Ops! Não encontrado | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +

    404

    +

    Ops! O que você procura não está aqui.

    +

    Verifique que você procurando e tente novamente.

    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/500.html b/src/extras/whitelabel/500.html new file mode 100644 index 00000000..b7a7f390 --- /dev/null +++ b/src/extras/whitelabel/500.html @@ -0,0 +1,186 @@ + + + + + + Ops! Ocorreu um problema | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +

    500

    +

    Alguma coisa está errada!

    +

    Ocorreu um problema na nossa plataforma mas já estamos consertando isso. Fique tranquilo que em breve voltamos para a programação normal.

    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/acessar.html b/src/extras/whitelabel/acessar.html new file mode 100644 index 00000000..dcb12faf --- /dev/null +++ b/src/extras/whitelabel/acessar.html @@ -0,0 +1,253 @@ + + + + + + Acessar Programa de Fidelidade | Zygo - Valoriza.io + + + + + + + + + + + + diff --git a/src/extras/whitelabel/alterar-senha.html b/src/extras/whitelabel/alterar-senha.html new file mode 100644 index 00000000..0027c640 --- /dev/null +++ b/src/extras/whitelabel/alterar-senha.html @@ -0,0 +1,227 @@ + + + + + + Alterar senha | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +

    Alterar minha senha

    +
    +
    +
    + + +
    +
    + + + A senha deve conter no mínimo seis letras, números e/ou símbolos. +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + + diff --git a/src/extras/whitelabel/avaliacao-externa.html b/src/extras/whitelabel/avaliacao-externa.html new file mode 100644 index 00000000..03dd44f0 --- /dev/null +++ b/src/extras/whitelabel/avaliacao-externa.html @@ -0,0 +1,261 @@ + + + + + + Obrigado por avaliar | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Obrigado por avaliar :) +

    +

    + Que tal nos avaliar aqui também? +

    +
    +
    + +
    +
    +
    +
    TripAdvisor
    Conheça mais. Reserve melhor. Boa viagem!
    +
    + +
    +
    (Clique para dar uma nota)
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/avalie-agora.html b/src/extras/whitelabel/avalie-agora.html new file mode 100644 index 00000000..95950ccd --- /dev/null +++ b/src/extras/whitelabel/avalie-agora.html @@ -0,0 +1,390 @@ + + + + + + Avalie nossa loja / Avalie sua experiência | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Deixe uma avaliação

    +

    Contando mais sobre a sua experiência, você nos ajuda a ser cada vez melhor!

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    + + Quando e qual loja você visitou +

    +
    + +
    +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    + + +
    + +
    +
    +

    + + Como foi a sua experiência? +

    +
    + +
    +
    +
    + +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    +
    + +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + + diff --git a/src/extras/whitelabel/bem-vindo.html b/src/extras/whitelabel/bem-vindo.html new file mode 100644 index 00000000..f490e2a7 --- /dev/null +++ b/src/extras/whitelabel/bem-vindo.html @@ -0,0 +1,341 @@ + + + + + + Bem-vindo ao Fidelidade Zygo | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Uhul! Deu tudo certo.

    +

    Agora só falta completar seu dados para criar a sua conta!

    +
    +
    + +
    +
    +
    +
    +

    Fica... você pode receber ofertas especiais!

    +

    Finalize seu cadastro para confirmar sua compra e aproveitar todos os nossos benefícios.

    +
    +
    + +
    +
    +
    +
    +

    Eba! Você ganhou 100 pontos na sua compra de R$50,00!

    +

    Confirme seus pontos preenchendo os dados abaixo e confira os benefícios que separamos para você.

    +
    +
    + +
    +
    +
    +
    +

    Bem-vindo ao Fidelidade Zygo!

    +

    Vamos criar uma conta para você aproveitar todos os nossos benefícios.

    +
    +
    + +
    +
    + +
    +
    + + + + + + Cadastrar com Facebook + + + + Ah, não se preocupe. Não vamos publicar nada em seu nome em momento algum ;) + +
    + +
    +
    + + OU + +
    +
    + +
    +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + + A senha deve conter no mínimo seis letras, números e/ou símbolos. +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/cadastrar.html b/src/extras/whitelabel/cadastrar.html new file mode 100644 index 00000000..1e133cdb --- /dev/null +++ b/src/extras/whitelabel/cadastrar.html @@ -0,0 +1,219 @@ + + + + + + Qual é o seu telefone? | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Sua primeira vez aqui?

    +

    Bem-vindo! Antes de começar a criar uma conta, vamos precisar do seu número de telefone para verificarmos se você já possui uma conta.

    +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    + +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/complete-seu-cadastro.html b/src/extras/whitelabel/complete-seu-cadastro.html new file mode 100644 index 00000000..4c6ff62b --- /dev/null +++ b/src/extras/whitelabel/complete-seu-cadastro.html @@ -0,0 +1,251 @@ + + + + + + Complete seu cadastro | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    + Olá Jerônimo, queremos conhecer você melhor... +

    +

    Antes de avaliar sua experiência, precisamos que você finalize o seu cadastro :)

    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + User Avatar + +
    +
    + +
    + + +
    +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/conta-bloqueada.html b/src/extras/whitelabel/conta-bloqueada.html new file mode 100644 index 00000000..7b310c44 --- /dev/null +++ b/src/extras/whitelabel/conta-bloqueada.html @@ -0,0 +1,201 @@ + + + + + + Conta Bloqueada | Zygo - Valoriza.io + + + + + + + + + + + + diff --git a/src/extras/whitelabel/conta-suspensa.html b/src/extras/whitelabel/conta-suspensa.html new file mode 100644 index 00000000..fc2c5bee --- /dev/null +++ b/src/extras/whitelabel/conta-suspensa.html @@ -0,0 +1,212 @@ + + + + + + Conta Suspensa | Zygo - Valoriza.io + + + + + + + + + + + + diff --git a/src/extras/whitelabel/design-system.html b/src/extras/whitelabel/design-system.html new file mode 100644 index 00000000..bdfafe92 --- /dev/null +++ b/src/extras/whitelabel/design-system.html @@ -0,0 +1,267 @@ + + + + + + Design System | Valoriza.io + + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Design System

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + Primary +
    +
    + +
    +
    +
    + Secondary +
    +
    + +
    +
    +
    + Success +
    +
    + +
    +
    +
    + Info +
    +
    +
    + +
    +
    +
    +
    + Warning +
    +
    + +
    +
    +
    + Danger +
    +
    + +
    +
    +
    + Light +
    +
    + +
    +
    +
    + Dark +
    +
    + +
    +
    +
    + Product Offer +
    +
    + +
    +
    +
    + Product Reward +
    +
    +
    +
    +
    + Product Review +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/desinscrever-emails.html b/src/extras/whitelabel/desinscrever-emails.html new file mode 100644 index 00000000..65a214a9 --- /dev/null +++ b/src/extras/whitelabel/desinscrever-emails.html @@ -0,0 +1,205 @@ + + + + + + Obrigado pela resposta | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Pronto! Você não irá mais receber nossos e-mails. +

    +

    + Caso mude de ideia, é só acessar a página de Editar perfil e alterar a permissão para Receber comunicações e ofertas por e-mail. +

    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/detalhe.html b/src/extras/whitelabel/detalhe.html new file mode 100644 index 00000000..2a785b2a --- /dev/null +++ b/src/extras/whitelabel/detalhe.html @@ -0,0 +1,586 @@ + + + + + + Oferta/Recompensa | Zygo - Valoriza.io + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + +
    +

    + Feliz Aniversário! Você ganhou 3 Montaditos de presente! +

    + +

    + Válido SOMENTE nas lojas do PARÁ participantes. Na compra de um Sub, de 15cm, você ganha um copo de refri*, de 500 ml, para acompanhar. Não válido para o Barato do Dia, Baratíssimo e outras promoções. Nas lojas que não tiverem máquina de post-mix a troca do voucher será por uma lata de refrigerante. +

    + +

    + Válida somente em algumas lojas da rede. Consulte as lojas participantes e as regras do programa. Sujeito à disponibilidade de estoque. Imagem meramente ilustrativa. +

    + + +
    + +
    +
    + Saiba como funciona aqui! +
    +
    + +
    +
    +
    +
    + +
    +
    +
    Como funciona?
    +

    (Portal do Consumidor - Cadastrou, Ganhou; Voucher que precisa estar logado)

    +
    +
    +
    + +
    Cadastre-se
    +
    +
    + +
    Gere o voucher
    +
    +
    + +
    Apresente na loja
    +
    +
    + +
    Resgate
    +
    +
    +
    + +
    +
    +
    Como funciona?
    +

    (Recompensa - Logado)

    +
    +
    +
    + +
    Cadastre-se
    +
    +
    + +
    Junte pontos
    +
    +
    + +
    Gere o voucher
    +
    +
    + +
    Apresente na loja
    +
    +
    + +
    Resgate
    +
    +
    +
    + +
    +
    +
    Como funciona?
    +

    (Recompensa - Não logado)

    +
    +
    +
    + +
    Junte pontos
    +
    +
    + +
    Gere o voucher
    +
    +
    + +
    Apresente na loja
    +
    +
    + +
    Resgate
    +
    +
    +
    + +
    +
    +
    Como funciona?
    +

    (Ofertas - SOMENTE NO CASO LOGADO)

    +
    +
    +
    + +
    Verifique condições
    +
    +
    + +
    Gere o voucher
    +
    +
    + +
    Apresente na loja
    +
    +
    + +
    Resgate
    +
    +
    +
    + +
    +
    +
    + Seu voucher expira em +
    +
    +
    +
    +
    +
    + 02 +
    +
    + Dias +
    +
    + +
    +
    + 08 +
    +
    + Horas +
    +
    + +
    +
    + 41 +
    +
    + Minutos +
    +
    + +
    +
    + 59 +
    +
    + Segundos +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +

    Regra da Oferta

    +
      +
    • + Oferta válida entre 08/02/2019 17:52 e 06/11/2019 23:59. +
    • +
    • + Sujeito a mudanças pela disponibilidade de estoque. Oferta válida enquanto durarem os estoques +
    • +
    +
    +
    + +
    +
    +

    Lojas participantes

    +
    +
  • +
    +
    + Zygo Rio Branco Rua - + Avenida Nações Unidas - AC - Rio Branco +
    + AC +
    +
  • + +
  • +
    +
    + Zygo Via Verde Shopping - Estrada da Floresta, 2320 - AC - Rio Branco +
    + AC +
    +
  • + +
  • +
    +
    + Zygo Aeroporto Maceió - Aeroporto Zumbi Dos Palmares Rod Br, 104 - Rio Lago - AL - Rio Largo +
    + AL +
    +
  • + + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + ATENÇÃO! Você tem certeza disso? +
    +
    +
    +

    + Não são todas as lojas da rede que possuem esta recompensa e você só vai poder resgatar esta recompensa nas 38 lojas que a possuem. Tem certeza de que deseja trocar seus pontos por ela? +

    +
    + +
    + +
    +
    + Voucher
    + P3G43SS3C0D1G0L1ND0! +
    +
    + +
    +
    + Voucher
    + Utilizado +
    +
    + +
    +
    + Voucher
    + Expirado +
    +
    + + + + Valide seu telefone para resgatar! + + + + + + + + + Faltam 50 pontos! + + + + + + + + + Pegar minha recompensa agora! + + + + + + + + + Pegar minha oferta agora! + + + + + + + + + Acesse sua conta para resgatar + + + + + +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/eatsy.zyg.me.html b/src/extras/whitelabel/eatsy.zyg.me.html new file mode 100644 index 00000000..0ef8eb75 --- /dev/null +++ b/src/extras/whitelabel/eatsy.zyg.me.html @@ -0,0 +1,816 @@ + + + + Eatsy + + + + + + + + + + + + +
    + + + + +
    +
    +
    +
    + + +

    Eatsy

    +

    Empório - Café - Comidas Saudáveis

    +
    +
    + +
    +
    +
    +
    +
    +

    + Confira as nossas novidades +

    +
    + +
    +
    + + +
    +

    + Aquele almoço preparado com muito carinho. São diversas opções de pratos quentes e saladas. Venha nos visitar! + __________ + Av. Madre Benvenuta, 1392. Loja 1. Aberto de segunda a sexta, das 7h às 21h e ... +

    +
    + + +
    + +
    + + +
    +

    + Aquele almoço preparado com muito carinho. São diversas opções de pratos quentes e saladas. Venha nos visitar! + __________ + Av. Madre Benvenuta, 1392. Loja 1. Aberto de segunda a sexta, das 7h às 21h e ... +

    +
    + + +
    + +
    + + +
    +

    + Aquele almoço preparado com muito carinho. São diversas opções de pratos quentes e saladas. Venha nos visitar! + __________ + Av. Madre Benvenuta, 1392. Loja 1. Aberto de segunda a sexta, das 7h às 21h e ... +

    +
    + + +
    +
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +

    + Fotos +

    +
    + + + + +
    +
    +
    + + + +
    +
    +
    +
    +
    +

    + Avaliações dos nossos clientes +

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + Lugar Maravilhoso ! Sem palavras! Incrível desde o atendimento até a qualidade dos produtos. Vale a pena cada dia lá! +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + Wonderful cool shop/ cafe... Delicious juices( healthy ) and the owners are so so friendly and the food is very nice. Busy place and great atmosphere :) +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + Ótimas opções vegetarianas (beirute e kibe super recomendo) e tortas sem glúten e sem lactose deliciosas! Ambiente agradável e atendimento excelente! +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +

    + Conheça nossa loja +

    +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    Endereço
    +

    + Av. Me. Benvenuta, 1392 - Santa Monica, Florianópolis - SC, 88010-145, Brasil +

    +
    + +
    +
    Horário de Funcionamento
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + segunda-feira + + 07:00 – 21:00 +
    + terça-feira + + 07:00 – 21:00 +
    + quarta-feira + + 07:00 – 21:00 +
    + quinta-feira + + 07:00 – 21:00 +
    + sexta-feira + + 07:00 – 21:00 +
    + sábado + + 08:00 – 20:00 +
    + domingo + + Fechado +
    +
    + + +
    +
    +
    +
    +
    +
    + + + + +
    + + + + + + + + + diff --git a/src/extras/whitelabel/editar-perfil.html b/src/extras/whitelabel/editar-perfil.html new file mode 100644 index 00000000..217348f2 --- /dev/null +++ b/src/extras/whitelabel/editar-perfil.html @@ -0,0 +1,447 @@ + + + + + + Editar perfil | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Editar perfil

    +

    Complete e atualize suas informações de perfil, contato e preferências.

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    Suas informações
    +
    +
    +
    +
    +
    +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    +
    +
    +
    + +
    + +
    + User Avatar + +
    + +
    +
    +
    + +
    + +
    +
    +
    Informações de contato
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + Seu telefone não está verificado. + + Valide ele agora + +
    +
    +
    + +
    + +
    +
    +
    Redes Sociais
    +
    +
    +
    +
    +

    + Conectar Facebook + + Use seu Facebook para se manter logado e atualizar seus dados. + +

    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    Notificações e Permissões
    +
    + +
    +
    +
    +
    + +
    +
    + + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    + +
    +
    +
    Alterar minha senha
    + +
    + + + +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/esta-conta-e-sua.html b/src/extras/whitelabel/esta-conta-e-sua.html new file mode 100644 index 00000000..132bf181 --- /dev/null +++ b/src/extras/whitelabel/esta-conta-e-sua.html @@ -0,0 +1,276 @@ + + + + + + Esta conta é sua? | Zygo - Valoriza.io + + + + + + + + + + + + diff --git a/src/extras/whitelabel/gerar-voucher.html b/src/extras/whitelabel/gerar-voucher.html new file mode 100644 index 00000000..aca0a5eb --- /dev/null +++ b/src/extras/whitelabel/gerar-voucher.html @@ -0,0 +1,231 @@ + + + + + + Gerar voucher | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Falta pouco para gerar seu voucher...

    +

    Complete os dados abaixo e clique em Gerar voucher.

    +
    +
    + +
    +
    + +
    +
    +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/index.html b/src/extras/whitelabel/index.html new file mode 100644 index 00000000..226db07e --- /dev/null +++ b/src/extras/whitelabel/index.html @@ -0,0 +1,77 @@ + + + + + + Subway - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +

    + + Onde você está agora? +

    +
    +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    +
    +
    + + + + + diff --git a/src/extras/whitelabel/inicio.html b/src/extras/whitelabel/inicio.html new file mode 100644 index 00000000..931edcec --- /dev/null +++ b/src/extras/whitelabel/inicio.html @@ -0,0 +1,1376 @@ + + + + + + Zygo - Valoriza.io + + + + + + + +
    + + + + + + + +
    +
    +
    + +
    +
    +

    + Bem-vindo ao Fidelidade Zygo +

    +

    + Cadastre-se e aproveite as nossas recompensas e ofertas feitas especialmente para você! +

    +
    + +
    +
    + +
    + +
    +
    +

    + Olá Jerônimo, +

    +

    + Que bom te ver por aqui! Confira nossos beneficios feitos pra você. +

    +
    +
    +
    + +
    +
    +
    +

    + Feliz aniversário Jerônimo! +

    +

    + Que seu mês seja tão especial quanto os nossos benefícios. +

    +
    +
    +
    + +
    +
    +
    +
    + Visitou uma de nossas lojas? + + + Deixe uma avaliação + +
    +
    +
    +
    + +
    +
    +
    +
    + + + + + +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    +
    + + +
    + + + + + + diff --git a/src/extras/whitelabel/lojas.html b/src/extras/whitelabel/lojas.html new file mode 100644 index 00000000..0ea0b875 --- /dev/null +++ b/src/extras/whitelabel/lojas.html @@ -0,0 +1,356 @@ + + + + + + Lojas | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Lojas

    +

    Confira as lojas participantes do programa.

    +
    +
    +
    + +
    +
    +
    +
    +
    +
      +
    • + Cada recompensa e oferta pode ser resgatada apenas em lojas específicas. Verifique na página de cada oferta e recompensa as lojas participantes. +
    • +
    • + Esta lista pode estar desatualizada! Para confirmar, entre em contato com a loja por telefone para garantir que ela está participando do programa. +
    • +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    + Zygo Rio Branco Rua - + Avenida Nações Unidas - AC - Rio Branco +
    + AC +
    +
    + +
    +
    +
    + Zygo Via Verde Shopping - Estrada da Floresta, 2320 - AC - Rio Branco +
    + AC +
    +
    + +
    +
    +
    + Zygo Aeroporto Maceió - Aeroporto Zumbi Dos Palmares Rod Br, 104 - Rio Lago - AL - Rio Largo +
    + AL +
    +
    + +
    +
    +
    + Zygo Amazonas Shopping - Avenida Djalma Batista, 482 - Chapada - AM - Manaus +
    + AM +
    +
    + +
    +
    +
    + Zygo Shopping Manauara - Avenida Mario Ypiranga, 1300 - Adrianopolis - AM - Manaus +
    + AM +
    +
    + +
    +
    +
    + Zygo Shopping Millenium - Avenida Djalma Batista, 1661 - Nossa Senhora das Graças - AM - Manaus +
    + AM +
    +
    + +
    +
    +
    + Zygo Macapá Shopping - Rua Leopoldo Machado, 2334 - AP - Macapá +
    + AP +
    +
    + +
    +
    +
    + Zygo Barreiras Rua - Rua Marechal Hermes, 158 - BA - Barreiras +
    + BA +
    +
    + +
    +
    +
    + Zygo Shopping Feira de Santana - Avenida Governador João Durval Carneiro - BA - Feira de Santana +
    + BA +
    +
    + +
    +
    +
    + Zygo Jequitiba Plaza Shopping - Avenida Aziz Maron, 0 - Goes Calmon - BA - Itabuna +
    + BA +
    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/motivo-exclusao.html b/src/extras/whitelabel/motivo-exclusao.html new file mode 100644 index 00000000..ee0caaaa --- /dev/null +++ b/src/extras/whitelabel/motivo-exclusao.html @@ -0,0 +1,191 @@ + + + + + + Exclusão de Conta | Zygo - Valoriza.io + + + + + + + + + + + + diff --git a/src/extras/whitelabel/obrigado-pela-resposta.html b/src/extras/whitelabel/obrigado-pela-resposta.html new file mode 100644 index 00000000..042918cf --- /dev/null +++ b/src/extras/whitelabel/obrigado-pela-resposta.html @@ -0,0 +1,204 @@ + + + + + + Obrigado pela resposta | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Obrigado pela sua avaliação +

    +

    + Seu feedback é muito importante para nós! +

    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/oferta-indisponivel.html b/src/extras/whitelabel/oferta-indisponivel.html new file mode 100644 index 00000000..965f6456 --- /dev/null +++ b/src/extras/whitelabel/oferta-indisponivel.html @@ -0,0 +1,203 @@ + + + + + + Oferta Indisponível | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Parece que você não possui acesso a essa oferta! +

    +

    + Isso pode acontecer pois a oferta que você tentou acessar é exclusiva de um usuário. Acesse a página de ofertas disponíveis para você e aproveite! +

    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/ofertas.html b/src/extras/whitelabel/ofertas.html new file mode 100644 index 00000000..ebb7de33 --- /dev/null +++ b/src/extras/whitelabel/ofertas.html @@ -0,0 +1,797 @@ + + + + + + Ofertas | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Ofertas especiais

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    Ops! Nenhuma oferta disponível no momento.

    +

    + Mas fique tranquilo, em breve você receberá ofertas feitas especialmente para você. +

    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/painel-fidelidade.html b/src/extras/whitelabel/painel-fidelidade.html new file mode 100644 index 00000000..5f03e82c --- /dev/null +++ b/src/extras/whitelabel/painel-fidelidade.html @@ -0,0 +1,430 @@ + + + + + + Painel de Fidelidade | Zygo - Valoriza.io + + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Painel de fidelidade

    +

    Acompanhe a movimentação dos seus pontos. Fique esperto e não deixe que eles expirem!

    +
    +
    +
    + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    + + Fique esperto! + Estes pontos irão expirar em breve. +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Você tem 22 horas para resgatar 6 pontos antes de eles expirarem +

    + + Quero usar esses pontos agora + + +
    +
    +
    +
    + +
    +
    +

    + Você tem 21 dias para resgatar 12 pontos antes de eles expirarem +

    + + Quero usar esses pontos agora + + +
    +
    +
    +
    +
    + +
    +
    +
    + + Extrato de pontos +
    +
    +
    +
    +
    +
    + +
    +
    + 24/01/2019 + + -8 pontos + +

    + Resgate de voucher da recompensa 1 Café/Café com leite médio +

    +
    +
    + +
    +
    + +
    +
    + 24/01/2019 + + -8 pontos + +

    + Resgate de voucher da recompensa 1 Café/Café com leite médio +

    +
    +
    + +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    + 19/12/2018 + + +2 pontos + +

    + Compra de R$13,40 na loja Zygo Itacorubi +

    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/recompensas.html b/src/extras/whitelabel/recompensas.html new file mode 100644 index 00000000..313917ec --- /dev/null +++ b/src/extras/whitelabel/recompensas.html @@ -0,0 +1,942 @@ + + + + + + Recompensas | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +

    Recompensas para você!

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    Ops! Nenhuma recompensa disponível no momento.

    +

    + Mas fique tranquilo, em breve iremos disponibilizar recompensas feitas especialmente para você. +

    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    +
    +

    + Recompensas para você +

    +

    + Veja as recompensas exclusivas do nosso programa de fidelidade. +

    +
    +
    +
    +
    + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Cookie +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Café/Café com leite médio +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Sopa +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Pão de Queijo Tradicional + 1 Café Médio +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Chopp Ipa 330ml +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    + + +
    +
    + +
    +
    + + + + + +
    +

    + 1 Chopp 330ml + 3 Montaditos +

    +

    + Imagem ilustrativa. Sujeito à disponibilidade de estoque. +

    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/recuperar-acesso.html b/src/extras/whitelabel/recuperar-acesso.html new file mode 100644 index 00000000..bb6214f8 --- /dev/null +++ b/src/extras/whitelabel/recuperar-acesso.html @@ -0,0 +1,223 @@ + + + + + + Recuperar acesso | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Perdeu sua senha?

    +

    Não tem problema, isso acontece com todo mundo. Antes de você definir uma nova senha, precisamos saber quem é você.

    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    + Bibidi babidi boo! Encontramos a sua conta. Enviamos um link para o seu e-mail para você definir sua nova senha. Basta acessa-lo e clicar no link :) +
    +
    +
    + +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/redefinir-senha.html b/src/extras/whitelabel/redefinir-senha.html new file mode 100644 index 00000000..4f0dc934 --- /dev/null +++ b/src/extras/whitelabel/redefinir-senha.html @@ -0,0 +1,217 @@ + + + + + + Redefinir senha | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Yeah! Agora você já pode criar uma nova senha

    +

    Agora vamos definir uma nova senha para a sua conta. Lembre-se de aguardar em um local seguro e que você consiga se lembrar :)

    +
    +
    + +
    +
    +
    +
    +
    + + + A senha deve conter no mínimo seis letras, números e/ou símbolos. +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    + + +
    + + + + + diff --git a/src/extras/whitelabel/remover-conta.html b/src/extras/whitelabel/remover-conta.html new file mode 100644 index 00000000..8e3a30f3 --- /dev/null +++ b/src/extras/whitelabel/remover-conta.html @@ -0,0 +1,242 @@ + + + + + + Remover conta | Zygo - Valoriza.io + + + + + + + + + + + + + diff --git a/src/extras/whitelabel/valide-seu-telefone.html b/src/extras/whitelabel/valide-seu-telefone.html new file mode 100644 index 00000000..c0b49ea3 --- /dev/null +++ b/src/extras/whitelabel/valide-seu-telefone.html @@ -0,0 +1,241 @@ + + + + + + Valide seu telefone | Zygo - Valoriza.io + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    Valide seu telefone

    +
    +
    + +
    +
    + +
    +
    +

    + Vamos enviar um código de confirmação via SMS para você. Após receber esse código, digite ele na caixa de texto abaixo e clque em "Validar". +

    + +
    +
    + Número de telefone:
    + (00) 00000-0000 +
    + +
    + +
    + +
    + +
    + Validar +
    +
    +
    + + + +
    + TCHARAMM! Código de confirmação enviado via SMS para o seu celular. Caso o você não receba o SMS, clique em reenviar para receber um novo código. +
    +
    +
    +
    + + +
    +
    +
    + + +
    + + + + + diff --git a/src/fonts/fa-brands-400.eot b/src/fonts/fa-brands-400.eot new file mode 100644 index 00000000..2a13de4a Binary files /dev/null and b/src/fonts/fa-brands-400.eot differ diff --git a/src/fonts/fa-brands-400.svg b/src/fonts/fa-brands-400.svg new file mode 100644 index 00000000..1f96b25d --- /dev/null +++ b/src/fonts/fa-brands-400.svg @@ -0,0 +1,3296 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:02 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/fa-brands-400.ttf b/src/fonts/fa-brands-400.ttf new file mode 100644 index 00000000..d298723f Binary files /dev/null and b/src/fonts/fa-brands-400.ttf differ diff --git a/src/fonts/fa-brands-400.woff b/src/fonts/fa-brands-400.woff new file mode 100644 index 00000000..74d6a6b6 Binary files /dev/null and b/src/fonts/fa-brands-400.woff differ diff --git a/src/fonts/fa-brands-400.woff2 b/src/fonts/fa-brands-400.woff2 new file mode 100644 index 00000000..52ba0716 Binary files /dev/null and b/src/fonts/fa-brands-400.woff2 differ diff --git a/src/fonts/fa-light-300.eot b/src/fonts/fa-light-300.eot new file mode 100644 index 00000000..eb4206fe Binary files /dev/null and b/src/fonts/fa-light-300.eot differ diff --git a/src/fonts/fa-light-300.svg b/src/fonts/fa-light-300.svg new file mode 100644 index 00000000..2e217d99 --- /dev/null +++ b/src/fonts/fa-light-300.svg @@ -0,0 +1,9892 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:03 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/fa-light-300.ttf b/src/fonts/fa-light-300.ttf new file mode 100644 index 00000000..ea4a8a24 Binary files /dev/null and b/src/fonts/fa-light-300.ttf differ diff --git a/src/fonts/fa-light-300.woff b/src/fonts/fa-light-300.woff new file mode 100644 index 00000000..dda3a8a0 Binary files /dev/null and b/src/fonts/fa-light-300.woff differ diff --git a/src/fonts/fa-light-300.woff2 b/src/fonts/fa-light-300.woff2 new file mode 100644 index 00000000..5f5bd8e8 Binary files /dev/null and b/src/fonts/fa-light-300.woff2 differ diff --git a/src/fonts/fa-regular-400.eot b/src/fonts/fa-regular-400.eot new file mode 100644 index 00000000..3e8ecd08 Binary files /dev/null and b/src/fonts/fa-regular-400.eot differ diff --git a/src/fonts/fa-regular-400.svg b/src/fonts/fa-regular-400.svg new file mode 100644 index 00000000..8ae6fef0 --- /dev/null +++ b/src/fonts/fa-regular-400.svg @@ -0,0 +1,9094 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:03 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/fa-regular-400.ttf b/src/fonts/fa-regular-400.ttf new file mode 100644 index 00000000..b02d581a Binary files /dev/null and b/src/fonts/fa-regular-400.ttf differ diff --git a/src/fonts/fa-regular-400.woff b/src/fonts/fa-regular-400.woff new file mode 100644 index 00000000..9fca023c Binary files /dev/null and b/src/fonts/fa-regular-400.woff differ diff --git a/src/fonts/fa-regular-400.woff2 b/src/fonts/fa-regular-400.woff2 new file mode 100644 index 00000000..f7e04c64 Binary files /dev/null and b/src/fonts/fa-regular-400.woff2 differ diff --git a/src/fonts/fa-solid-900.eot b/src/fonts/fa-solid-900.eot new file mode 100644 index 00000000..a99e4a31 Binary files /dev/null and b/src/fonts/fa-solid-900.eot differ diff --git a/src/fonts/fa-solid-900.svg b/src/fonts/fa-solid-900.svg new file mode 100644 index 00000000..4b86eeca --- /dev/null +++ b/src/fonts/fa-solid-900.svg @@ -0,0 +1,7698 @@ + + + + +Created by FontForge 20190112 at Fri Feb 1 12:28:03 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/fa-solid-900.ttf b/src/fonts/fa-solid-900.ttf new file mode 100644 index 00000000..0a0904c2 Binary files /dev/null and b/src/fonts/fa-solid-900.ttf differ diff --git a/src/fonts/fa-solid-900.woff b/src/fonts/fa-solid-900.woff new file mode 100644 index 00000000..5baab2a1 Binary files /dev/null and b/src/fonts/fa-solid-900.woff differ diff --git a/src/fonts/fa-solid-900.woff2 b/src/fonts/fa-solid-900.woff2 new file mode 100644 index 00000000..aad28a01 Binary files /dev/null and b/src/fonts/fa-solid-900.woff2 differ diff --git a/src/js/app.js b/src/js/app.js new file mode 100644 index 00000000..bf7e699d --- /dev/null +++ b/src/js/app.js @@ -0,0 +1,18 @@ +// External Plugin Import +import 'jquery'; +import 'popper.js'; +import 'bootstrap'; +import 'bootstrap-datepicker'; +import 'raty-js'; + +// Internal Plugin Import +import './sliderPlugin'; + +// Internal Scripts +import './pluginConfigurations'; +import './components/reviewRating'; +import './components/mobileMenu'; +import './components/openModals'; + +window.jQuery = $; +window.$ = $; diff --git a/src/js/components/mobileMenu.js b/src/js/components/mobileMenu.js new file mode 100644 index 00000000..7e72db69 --- /dev/null +++ b/src/js/components/mobileMenu.js @@ -0,0 +1,12 @@ +const mobileMenu = () => { + jQuery('.js--header__sidebar-button').on('click', () => { + jQuery('.main-sidebar').toggleClass('open'); + jQuery('body').toggleClass('is-menu-open'); + }); + + jQuery('.js--header__side-rules').on('click', () => { + jQuery('.main-sidebar').toggleClass('open'); + }); +}; + +window.mobileMenu = mobileMenu; diff --git a/src/js/components/openModals.js b/src/js/components/openModals.js new file mode 100644 index 00000000..747e584c --- /dev/null +++ b/src/js/components/openModals.js @@ -0,0 +1,6 @@ +const openModals = () => { + jQuery('.modal[data-show="true"]').modal('show'); + jQuery('.modal[data-show="true"]').data('show', ''); +}; + +window.openModals = openModals; diff --git a/src/js/components/reviewRating.js b/src/js/components/reviewRating.js new file mode 100644 index 00000000..80b2489c --- /dev/null +++ b/src/js/components/reviewRating.js @@ -0,0 +1,56 @@ +const reviewRating = (function() { + // jQuery Raty, for more examples you can check out https://github.com/wbotelhos/raty + + // Init Rating + const initRating = function() { + jQuery.fn.raty.defaults.starType = 'i'; + jQuery.fn.raty.defaults.hints = [ + 'Péssima!', + 'Não muito boa.', + 'Legal!', + 'Muito boa!', + 'Excelente!' + ]; + + // Init Raty on .js-rating class + jQuery('.js--review-rating').each(function() { + const ratingEl = jQuery(this); + + let onClick = ratingEl.data('on-click'); + + if (onClick) { + onClick = eval(onClick); + } else { + onClick = function() {}; + } + + ratingEl.raty({ + scoreName: ratingEl.data('score-name') || 'score', + score: ratingEl.data('score') || null, + number: ratingEl.data('number') || 5, + cancel: ratingEl.data('cancel') || false, + target: ratingEl.data('target') || false, + targetKeep: ratingEl.data('target-keep') || false, + targetScore: ratingEl.data('target-score') || false, + noRatedMsg: ratingEl.data('no-rated-msg') || '', + precision: ratingEl.data('precision') || false, + cancelOff: + ratingEl.data('cancel-off') || 'fa fa-fw fa-times-circle text-danger', + cancelOn: ratingEl.data('cancel-on') || 'fa fa-fw fa-times-circle', + starHalf: + ratingEl.data('star-half') || 'fa fa-fw fa-star-half-o text-warning', + starOff: ratingEl.data('star-off') || 'fa fa-fw fa-star text-muted', + starOn: ratingEl.data('star-on') || 'fa fa-fw fa-star text-warning', + click: onClick + }); + }); + }; + + return { + init() { + initRating(); + } + }; +})(); + +window.reviewRating = reviewRating; diff --git a/src/js/index.js b/src/js/index.js deleted file mode 100644 index dfba216d..00000000 --- a/src/js/index.js +++ /dev/null @@ -1,2 +0,0 @@ -import BootstrapDatepicker from 'bootstrap-datepicker'; -import sliderPlugin from './sliderPlugin'; diff --git a/src/js/pluginConfigurations.js b/src/js/pluginConfigurations.js new file mode 100644 index 00000000..f24f6275 --- /dev/null +++ b/src/js/pluginConfigurations.js @@ -0,0 +1,9 @@ +jQuery('[data-provide="datepicker"]').datepicker({ + language: 'pt-BR', + format: 'dd/mm/yyyy', + autoclose: true, + clearBtn: true, + todayBtn: true, + todayHighlight: true, + maxViewMode: 2 +}); diff --git a/src/js/sliderPlugin.js b/src/js/sliderPlugin.js index 962e861c..e6c2c2b6 100644 --- a/src/js/sliderPlugin.js +++ b/src/js/sliderPlugin.js @@ -1,57 +1,70 @@ import noUiSlider from 'nouislider'; -if ( jQuery && typeof jQuery !== 'undefined' ) { - jQuery.fn.customSlider = function( config ) { - var errExtraMsg = ' Please consult the documentation for more information: https://designrevision.com/docs/shards'; - - if ( typeof config === 'undefined' ) { - throw new Error('Shards\'s custom slider component requires a configuration object.' + errExtraMsg); - } - - var requiredConfigProps = [ - { - prop: 'start', - example: 'start: [25, 70]' - }, - { - prop: 'range', - example: 'range: { \'min\': 0, \'max\': 100 }' - } - ]; - - requiredConfigProps.map(function(requiredProp) { - if ( typeof config[requiredProp.prop] === 'undefined' ) { - throw new Error('Shards\'s custom slider component requires a `' + requiredProp.prop + '` property passed in the configuration object. For example: `' + requiredProp.example + '`' + errExtraMsg); - } - }); - - if ( this.length && this[0] !== undefined ) { - for ( var i = 0; i < this.length; i++ ) { - noUiSlider.create(this[i], config); - - var inputs = jQuery(this[i]).find('.custom-slider-input'); - - if ( ! inputs.length || inputs.length < config.start.length ) { - throw new Error('You need to provide a .custom-slider-input for each start value.'); - return; - } - - var self = this; - - jQuery.each(inputs, function(index, value) { - // Do not update the extra inputs (if any). - if ( index === config.start.length ) { - return; - } - - // Hook on the update event. - self[i].noUiSlider.on('update', function( values, handle ) { - inputs[index].value = values[index]; - }); - }); - } - } - - return this; - } +if (jQuery && typeof jQuery !== 'undefined') { + jQuery.fn.customSlider = function(config) { + var errExtraMsg = + ' Please consult the documentation for more information: https://designrevision.com/docs/shards'; + + if (typeof config === 'undefined') { + throw new Error( + "Shards's custom slider component requires a configuration object." + + errExtraMsg + ); + } + + let requiredConfigProps = [ + { + prop: 'start', + example: 'start: [25, 70]' + }, + { + prop: 'range', + example: "range: { 'min': 0, 'max': 100 }" + } + ]; + + requiredConfigProps.map(function(requiredProp) { + if (typeof config[requiredProp.prop] === 'undefined') { + throw new Error( + "Shards's custom slider component requires a `" + + requiredProp.prop + + '` property passed in the configuration object. For example: `' + + requiredProp.example + + '`' + + errExtraMsg + ); + } + }); + + if (this.length && this[0] !== undefined) { + for (var i = 0; i < this.length; i++) { + noUiSlider.create(this[i], config); + + var inputs = jQuery(this[i]).find('.custom-slider-input'); + + if (!inputs.length || inputs.length < config.start.length) { + throw new Error( + 'You need to provide a .custom-slider-input for each start value.' + ); + return; + } + + var self = this; + + jQuery.each(inputs, function(index, value) { + // Do not update the extra inputs (if any). + if (index === config.start.length) { + return; + } + + // Hook on the update event. + self[i].noUiSlider.on('update', function(values, handle) { + inputs[index].value = values[index]; + }); + }); + } + } + + return this; + }; } diff --git a/src/scss/_bootstrap/_alert.scss b/src/scss/_bootstrap/_alert.scss new file mode 100644 index 00000000..dd43e237 --- /dev/null +++ b/src/scss/_bootstrap/_alert.scss @@ -0,0 +1,51 @@ +// +// Base styles +// + +.alert { + position: relative; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: $alert-margin-bottom; + border: $alert-border-width solid transparent; + @include border-radius($alert-border-radius); +} + +// Headings for larger alerts +.alert-heading { + // Specified to prevent conflicts of changing $headings-color + color: inherit; +} + +// Provide class for links that match alerts +.alert-link { + font-weight: $alert-link-font-weight; +} + + +// Dismissible alerts +// +// Expand the right padding and account for the close button's positioning. + +.alert-dismissible { + padding-right: ($close-font-size + $alert-padding-x * 2); + + // Adjust close link position + .close { + position: absolute; + top: 0; + right: 0; + padding: $alert-padding-y $alert-padding-x; + color: inherit; + } +} + + +// Alternate styles +// +// Generate contextual modifier classes for colorizing the alert. + +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); + } +} diff --git a/src/scss/_bootstrap/_badge.scss b/src/scss/_bootstrap/_badge.scss new file mode 100644 index 00000000..b87a1b00 --- /dev/null +++ b/src/scss/_bootstrap/_badge.scss @@ -0,0 +1,47 @@ +// Base class +// +// Requires one of the contextual, color modifier classes for `color` and +// `background-color`. + +.badge { + display: inline-block; + padding: $badge-padding-y $badge-padding-x; + font-size: $badge-font-size; + font-weight: $badge-font-weight; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + @include border-radius($badge-border-radius); + + // Empty badges collapse automatically + &:empty { + display: none; + } +} + +// Quick fix for badges in buttons +.btn .badge { + position: relative; + top: -1px; +} + +// Pill badges +// +// Make them extra rounded with a modifier to replace v3's badges. + +.badge-pill { + padding-right: $badge-pill-padding-x; + padding-left: $badge-pill-padding-x; + @include border-radius($badge-pill-border-radius); +} + +// Colors +// +// Contextual variations (linked badges get darker on :hover). + +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } +} diff --git a/src/scss/_bootstrap/_breadcrumb.scss b/src/scss/_bootstrap/_breadcrumb.scss new file mode 100644 index 00000000..25b9d85a --- /dev/null +++ b/src/scss/_bootstrap/_breadcrumb.scss @@ -0,0 +1,38 @@ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: $breadcrumb-padding-y $breadcrumb-padding-x; + margin-bottom: $breadcrumb-margin-bottom; + list-style: none; + background-color: $breadcrumb-bg; + @include border-radius($border-radius); +} + +.breadcrumb-item { + // The separator between breadcrumbs (by default, a forward-slash: "/") + + .breadcrumb-item::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + padding-left: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: "#{$breadcrumb-divider}"; + } + + // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built + // without `