diff --git a/.dockerignore b/.dockerignore index dd87e2d..1dbd9e8 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +1,3 @@ node_modules build +secrets diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 7f6c00d..0000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -green-spider.netzbegruenung.de \ No newline at end of file diff --git a/docs/asset-manifest.json b/docs/asset-manifest.json deleted file mode 100644 index 9fb463c..0000000 --- a/docs/asset-manifest.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "main.css": "static/css/main.bd0e90d2.css", - "main.css.map": "static/css/main.bd0e90d2.css.map", - "main.js": "static/js/main.25281eb0.js", - "main.js.map": "static/js/main.25281eb0.js.map" -} \ No newline at end of file diff --git a/docs/icon128.png b/docs/icon128.png deleted file mode 100644 index f7ff5a3..0000000 Binary files a/docs/icon128.png and /dev/null differ diff --git a/docs/icon32.png b/docs/icon32.png deleted file mode 100644 index 6ee14fb..0000000 Binary files a/docs/icon32.png and /dev/null differ diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 7426b57..0000000 --- a/docs/index.html +++ /dev/null @@ -1 +0,0 @@ -Green Spider: Websites von Bündnis 90/Die Grünen besser machen
Green Spider
diff --git a/docs/manifest.json b/docs/manifest.json deleted file mode 100644 index 7e54bef..0000000 --- a/docs/manifest.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "short_name": "Green Spider", - "name": "Websites von Bündnis 90/Die Grünen besser machen", - "icons": [ - { - "src": "icon32.png", - "sizes": "32x32 24x24 16x16", - "type": "image/png" - }, - { - "src": "icon128.png", - "sizes": "64x64 96x96 128x128", - "type": "image/png" - } - ], - "start_url": "./index.html", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -} diff --git a/docs/service-worker.js b/docs/service-worker.js deleted file mode 100644 index 06fe0f8..0000000 --- a/docs/service-worker.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";var precacheConfig=[["/index.html","d164db3170cce8039914bba3c4b83cd4"],["/static/css/main.bd0e90d2.css","c1e16df0a41e2e38c8db65669b199311"],["/static/js/main.25281eb0.js","0b934e303bb6d8dd21866d51dce7078a"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(t){return t.redirected?("body"in t?Promise.resolve(t.body):t.blob()).then(function(e){return new Response(e,{headers:t.headers,status:t.status,statusText:t.statusText})}):Promise.resolve(t)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,n){var t=new URL(e);return t.hash="",t.search=t.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(t){return n.every(function(e){return!e.test(t[0])})}).map(function(e){return e.join("=")}).join("&"),t.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,/\.\w{8}\./);return[r.toString(),a]}));function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(r){return setOfCachedUrls(r).then(function(n){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(t){if(!n.has(t)){var e=new Request(t,{credentials:"same-origin"});return fetch(e).then(function(e){if(!e.ok)throw new Error("Request for "+t+" returned a response with status "+e.status);return cleanResponse(e).then(function(e){return r.put(t,e)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var n=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(t){return t.keys().then(function(e){return Promise.all(e.map(function(e){if(!n.has(e.url))return t.delete(e)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(t){if("GET"===t.request.method){var e,n=stripIgnoredUrlParameters(t.request.url,ignoreUrlParametersMatching),r="index.html";(e=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,r),e=urlsToCacheKeys.has(n));var a="/index.html";!e&&"navigate"===t.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],t.request.url)&&(n=new URL(a,self.location).toString(),e=urlsToCacheKeys.has(n)),e&&t.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(e){return console.warn('Couldn\'t serve response for "%s" from cache: %O',t.request.url,e),fetch(t.request)}))}}),importScripts("/serviceWorkerAddon.js"); diff --git a/docs/serviceWorkerAddon.js b/docs/serviceWorkerAddon.js deleted file mode 100644 index 93c3d9c..0000000 --- a/docs/serviceWorkerAddon.js +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Will be imported into our service worker - */ - - -self.addEventListener('fetch', function(event) { - var shouldRespond = false; - if (event.request.method === 'GET') { - // icon - if (event.request.url.indexOf('/siteicons/') !== -1) { - shouldRespond = true; - } - - // webfonts - else if (event.request.url.indexOf('https://netzbegruenung.github.io') !== -1) { - shouldRespond = true; - } - - // ionicons - else if (event.request.url.indexOf('https://unpkg.com/ionicons') !== -1) { - shouldRespond = true; - } - - // If shouldRespond was set to true at any point, then call - // event.respondWith(), using the appropriate cache key. - if (shouldRespond) { - event.respondWith( - caches.open(cacheName).then(function(cache) { - return cache.match(urlsToCacheKeys.get(event.request.url)).then(function(response) { - return response || fetch(event.request).then(function(response) { - console.log("Fetching and caching resource", event.request.url); - cache.put(event.request, response.clone()); - return response; - }); - }); - }) - ); - } - } -}); \ No newline at end of file diff --git a/docs/siteicons/0073bd6a9bfa8259f684bb664bd28c9a.png b/docs/siteicons/0073bd6a9bfa8259f684bb664bd28c9a.png deleted file mode 100644 index 48a439f..0000000 Binary files a/docs/siteicons/0073bd6a9bfa8259f684bb664bd28c9a.png and /dev/null differ diff --git a/docs/siteicons/042f0bf5868511974bfd22dcf2278fd8.ico b/docs/siteicons/042f0bf5868511974bfd22dcf2278fd8.ico deleted file mode 100644 index d719c87..0000000 Binary files a/docs/siteicons/042f0bf5868511974bfd22dcf2278fd8.ico and /dev/null differ diff --git a/docs/siteicons/0967129c188cec05434bcef22632e797.ico b/docs/siteicons/0967129c188cec05434bcef22632e797.ico deleted file mode 100644 index d176e6e..0000000 Binary files a/docs/siteicons/0967129c188cec05434bcef22632e797.ico and /dev/null differ diff --git a/docs/siteicons/09d52e5603efb19a8c1cb52af6a1c9da.png b/docs/siteicons/09d52e5603efb19a8c1cb52af6a1c9da.png deleted file mode 100644 index 595b18a..0000000 Binary files a/docs/siteicons/09d52e5603efb19a8c1cb52af6a1c9da.png and /dev/null differ diff --git a/docs/siteicons/0ab85f7ffac1aa671cfb2f15116fbc23.ico b/docs/siteicons/0ab85f7ffac1aa671cfb2f15116fbc23.ico deleted file mode 100644 index 353e1e6..0000000 Binary files a/docs/siteicons/0ab85f7ffac1aa671cfb2f15116fbc23.ico and /dev/null differ diff --git a/docs/siteicons/0ca3f844672deef54d6fc98ecb502ed5.png b/docs/siteicons/0ca3f844672deef54d6fc98ecb502ed5.png deleted file mode 100644 index d740da8..0000000 Binary files a/docs/siteicons/0ca3f844672deef54d6fc98ecb502ed5.png and /dev/null differ diff --git a/docs/siteicons/0dc13b50e03ca27f58f87b00671a1e68.ico b/docs/siteicons/0dc13b50e03ca27f58f87b00671a1e68.ico deleted file mode 100644 index 864c8be..0000000 Binary files a/docs/siteicons/0dc13b50e03ca27f58f87b00671a1e68.ico and /dev/null differ diff --git a/docs/siteicons/0deb279b67c6b805d11e27fc8df48f3a.ico b/docs/siteicons/0deb279b67c6b805d11e27fc8df48f3a.ico deleted file mode 100644 index 529d37a..0000000 Binary files a/docs/siteicons/0deb279b67c6b805d11e27fc8df48f3a.ico and /dev/null differ diff --git a/docs/siteicons/0ecdac24b862d6cb40828fa64c969386.ico b/docs/siteicons/0ecdac24b862d6cb40828fa64c969386.ico deleted file mode 100644 index e31f357..0000000 Binary files a/docs/siteicons/0ecdac24b862d6cb40828fa64c969386.ico and /dev/null differ diff --git a/docs/siteicons/10bccf7c5fd52a0f20456ea4ccf2c403.png b/docs/siteicons/10bccf7c5fd52a0f20456ea4ccf2c403.png deleted file mode 100644 index 6fef257..0000000 Binary files a/docs/siteicons/10bccf7c5fd52a0f20456ea4ccf2c403.png and /dev/null differ diff --git a/docs/siteicons/1194d7d32448e1f90741a97b42af91fa.ico b/docs/siteicons/1194d7d32448e1f90741a97b42af91fa.ico deleted file mode 100644 index 1a4d797..0000000 Binary files a/docs/siteicons/1194d7d32448e1f90741a97b42af91fa.ico and /dev/null differ diff --git a/docs/siteicons/11ef6c0950e86d4aafd15be832deddd9.ico b/docs/siteicons/11ef6c0950e86d4aafd15be832deddd9.ico deleted file mode 100644 index 5e64736..0000000 Binary files a/docs/siteicons/11ef6c0950e86d4aafd15be832deddd9.ico and /dev/null differ diff --git a/docs/siteicons/16eba5d237ec52611d79f5b6714aa6a9.jpg b/docs/siteicons/16eba5d237ec52611d79f5b6714aa6a9.jpg deleted file mode 100644 index d5b01a2..0000000 Binary files a/docs/siteicons/16eba5d237ec52611d79f5b6714aa6a9.jpg and /dev/null differ diff --git a/docs/siteicons/16f5808feb148ca9d088b5535f00777a.png b/docs/siteicons/16f5808feb148ca9d088b5535f00777a.png deleted file mode 100644 index eaea35e..0000000 Binary files a/docs/siteicons/16f5808feb148ca9d088b5535f00777a.png and /dev/null differ diff --git a/docs/siteicons/17984ad0a5a726b238a85ae124101276.ico b/docs/siteicons/17984ad0a5a726b238a85ae124101276.ico deleted file mode 100644 index 1aec9aa..0000000 Binary files a/docs/siteicons/17984ad0a5a726b238a85ae124101276.ico and /dev/null differ diff --git a/docs/siteicons/186bbbf767927571de3a8e3648cfded4.png b/docs/siteicons/186bbbf767927571de3a8e3648cfded4.png deleted file mode 100644 index 153cd03..0000000 Binary files a/docs/siteicons/186bbbf767927571de3a8e3648cfded4.png and /dev/null differ diff --git a/docs/siteicons/18f1edbd361b70444fd7c7559c1754a0.ico b/docs/siteicons/18f1edbd361b70444fd7c7559c1754a0.ico deleted file mode 100644 index 1129ca1..0000000 Binary files a/docs/siteicons/18f1edbd361b70444fd7c7559c1754a0.ico and /dev/null differ diff --git a/docs/siteicons/1a345584649d5ec47d61b6f0b73a869d.ico b/docs/siteicons/1a345584649d5ec47d61b6f0b73a869d.ico deleted file mode 100644 index 3bdf444..0000000 Binary files a/docs/siteicons/1a345584649d5ec47d61b6f0b73a869d.ico and /dev/null differ diff --git a/docs/siteicons/1b890842ba700bd1869198e993f498ac.ico b/docs/siteicons/1b890842ba700bd1869198e993f498ac.ico deleted file mode 100644 index 6e4069d..0000000 Binary files a/docs/siteicons/1b890842ba700bd1869198e993f498ac.ico and /dev/null differ diff --git a/docs/siteicons/1b9ca126dff5ed42e5ad7e572c0cd2c3.ico b/docs/siteicons/1b9ca126dff5ed42e5ad7e572c0cd2c3.ico deleted file mode 100644 index 3ea1459..0000000 Binary files a/docs/siteicons/1b9ca126dff5ed42e5ad7e572c0cd2c3.ico and /dev/null differ diff --git a/docs/siteicons/1ce0c63f8bd1e5d3376ec0ae95a41c08.ico b/docs/siteicons/1ce0c63f8bd1e5d3376ec0ae95a41c08.ico deleted file mode 100644 index 03f6c32..0000000 Binary files a/docs/siteicons/1ce0c63f8bd1e5d3376ec0ae95a41c08.ico and /dev/null differ diff --git a/docs/siteicons/1d0f9c3c4782850ce383a671bf00f470.png b/docs/siteicons/1d0f9c3c4782850ce383a671bf00f470.png deleted file mode 100644 index 85008ae..0000000 Binary files a/docs/siteicons/1d0f9c3c4782850ce383a671bf00f470.png and /dev/null differ diff --git a/docs/siteicons/1f615d5bf91b5eb2187c8d85fb801c9a.ico b/docs/siteicons/1f615d5bf91b5eb2187c8d85fb801c9a.ico deleted file mode 100644 index 7643556..0000000 Binary files a/docs/siteicons/1f615d5bf91b5eb2187c8d85fb801c9a.ico and /dev/null differ diff --git a/docs/siteicons/21ab4a872462964b3d3581eb7915ce26.png b/docs/siteicons/21ab4a872462964b3d3581eb7915ce26.png deleted file mode 100644 index 1db7f96..0000000 Binary files a/docs/siteicons/21ab4a872462964b3d3581eb7915ce26.png and /dev/null differ diff --git a/docs/siteicons/22cc2005b4cc3d72564fde512b7ac88d.gif b/docs/siteicons/22cc2005b4cc3d72564fde512b7ac88d.gif deleted file mode 100644 index 72219fe..0000000 Binary files a/docs/siteicons/22cc2005b4cc3d72564fde512b7ac88d.gif and /dev/null differ diff --git a/docs/siteicons/249c9b5ef6be0f26977387928c9a4b69.ico b/docs/siteicons/249c9b5ef6be0f26977387928c9a4b69.ico deleted file mode 100644 index e2716f4..0000000 Binary files a/docs/siteicons/249c9b5ef6be0f26977387928c9a4b69.ico and /dev/null differ diff --git a/docs/siteicons/2acd93ebf6225a014f4820d5c57bcea1.png b/docs/siteicons/2acd93ebf6225a014f4820d5c57bcea1.png deleted file mode 100644 index 854164a..0000000 Binary files a/docs/siteicons/2acd93ebf6225a014f4820d5c57bcea1.png and /dev/null differ diff --git a/docs/siteicons/2b4be9b11156199e96acb71392cc14ce.png b/docs/siteicons/2b4be9b11156199e96acb71392cc14ce.png deleted file mode 100644 index a5a72bc..0000000 Binary files a/docs/siteicons/2b4be9b11156199e96acb71392cc14ce.png and /dev/null differ diff --git a/docs/siteicons/2c77da304308884f973dc578f33f22f3.ico b/docs/siteicons/2c77da304308884f973dc578f33f22f3.ico deleted file mode 100644 index 0883097..0000000 Binary files a/docs/siteicons/2c77da304308884f973dc578f33f22f3.ico and /dev/null differ diff --git a/docs/siteicons/2e6ca33657d64802e2814814fe81a7b4.png b/docs/siteicons/2e6ca33657d64802e2814814fe81a7b4.png deleted file mode 100644 index 9db801c..0000000 Binary files a/docs/siteicons/2e6ca33657d64802e2814814fe81a7b4.png and /dev/null differ diff --git a/docs/siteicons/304c2af408fe19b004c3bccf847b455a.png b/docs/siteicons/304c2af408fe19b004c3bccf847b455a.png deleted file mode 100644 index 7680a6a..0000000 Binary files a/docs/siteicons/304c2af408fe19b004c3bccf847b455a.png and /dev/null differ diff --git a/docs/siteicons/31c08a20b3ce617969ee503adfa1a06a.ico b/docs/siteicons/31c08a20b3ce617969ee503adfa1a06a.ico deleted file mode 100644 index cf6fc5c..0000000 Binary files a/docs/siteicons/31c08a20b3ce617969ee503adfa1a06a.ico and /dev/null differ diff --git a/docs/siteicons/32e88c483a630ca0df4a00d8ff1ece04.png b/docs/siteicons/32e88c483a630ca0df4a00d8ff1ece04.png deleted file mode 100644 index 5975bfb..0000000 Binary files a/docs/siteicons/32e88c483a630ca0df4a00d8ff1ece04.png and /dev/null differ diff --git a/docs/siteicons/360d1d2987fcd886dbfb83f4cf2ae833.ico b/docs/siteicons/360d1d2987fcd886dbfb83f4cf2ae833.ico deleted file mode 100644 index 6be6703..0000000 Binary files a/docs/siteicons/360d1d2987fcd886dbfb83f4cf2ae833.ico and /dev/null differ diff --git a/docs/siteicons/3c4dea2f646571881e8d882c2b07531a.ico b/docs/siteicons/3c4dea2f646571881e8d882c2b07531a.ico deleted file mode 100644 index a565ad5..0000000 Binary files a/docs/siteicons/3c4dea2f646571881e8d882c2b07531a.ico and /dev/null differ diff --git a/docs/siteicons/3fbab8afc54f5aa6c679b15655661196.ico b/docs/siteicons/3fbab8afc54f5aa6c679b15655661196.ico deleted file mode 100644 index 447f6fe..0000000 Binary files a/docs/siteicons/3fbab8afc54f5aa6c679b15655661196.ico and /dev/null differ diff --git a/docs/siteicons/3ff9ad98caf4ee59d8789b1c431cd50c.ico b/docs/siteicons/3ff9ad98caf4ee59d8789b1c431cd50c.ico deleted file mode 100644 index d10b0db..0000000 Binary files a/docs/siteicons/3ff9ad98caf4ee59d8789b1c431cd50c.ico and /dev/null differ diff --git a/docs/siteicons/41b57c0a0c1c40cd2f3962e3caf87d57.png b/docs/siteicons/41b57c0a0c1c40cd2f3962e3caf87d57.png deleted file mode 100644 index 8d5f329..0000000 Binary files a/docs/siteicons/41b57c0a0c1c40cd2f3962e3caf87d57.png and /dev/null differ diff --git a/docs/siteicons/426267ae845576e8fed33013ff4849f0.ico b/docs/siteicons/426267ae845576e8fed33013ff4849f0.ico deleted file mode 100644 index fb12af6..0000000 Binary files a/docs/siteicons/426267ae845576e8fed33013ff4849f0.ico and /dev/null differ diff --git a/docs/siteicons/43fb33c57227e9d867b3089d993628e3.png b/docs/siteicons/43fb33c57227e9d867b3089d993628e3.png deleted file mode 100644 index b600e3e..0000000 Binary files a/docs/siteicons/43fb33c57227e9d867b3089d993628e3.png and /dev/null differ diff --git a/docs/siteicons/45764934608573e1d807d338d4ce405d.png b/docs/siteicons/45764934608573e1d807d338d4ce405d.png deleted file mode 100644 index 6a27e43..0000000 Binary files a/docs/siteicons/45764934608573e1d807d338d4ce405d.png and /dev/null differ diff --git a/docs/siteicons/469c7d11d58fff007d0d911a2a1e952d.ico b/docs/siteicons/469c7d11d58fff007d0d911a2a1e952d.ico deleted file mode 100644 index 8994d16..0000000 Binary files a/docs/siteicons/469c7d11d58fff007d0d911a2a1e952d.ico and /dev/null differ diff --git a/docs/siteicons/47cfbba59aa7e10c678bc8ef3e429b58.ico b/docs/siteicons/47cfbba59aa7e10c678bc8ef3e429b58.ico deleted file mode 100644 index fa448c9..0000000 Binary files a/docs/siteicons/47cfbba59aa7e10c678bc8ef3e429b58.ico and /dev/null differ diff --git a/docs/siteicons/4822081b2998400cc4422b25ff099c37.ico b/docs/siteicons/4822081b2998400cc4422b25ff099c37.ico deleted file mode 100644 index 3b18c32..0000000 Binary files a/docs/siteicons/4822081b2998400cc4422b25ff099c37.ico and /dev/null differ diff --git a/docs/siteicons/48ab9a01b86429c31dc2fcd85e925c91.png b/docs/siteicons/48ab9a01b86429c31dc2fcd85e925c91.png deleted file mode 100644 index 178f900..0000000 Binary files a/docs/siteicons/48ab9a01b86429c31dc2fcd85e925c91.png and /dev/null differ diff --git a/docs/siteicons/4a8754784888a49ad98e0a7afce8a906.ico b/docs/siteicons/4a8754784888a49ad98e0a7afce8a906.ico deleted file mode 100644 index 2a86c95..0000000 Binary files a/docs/siteicons/4a8754784888a49ad98e0a7afce8a906.ico and /dev/null differ diff --git a/docs/siteicons/4f4203fe1c43523919b3905a8b3e63a9.ico b/docs/siteicons/4f4203fe1c43523919b3905a8b3e63a9.ico deleted file mode 100644 index 7c48a4a..0000000 Binary files a/docs/siteicons/4f4203fe1c43523919b3905a8b3e63a9.ico and /dev/null differ diff --git a/docs/siteicons/5080db01b907f1ade5e1f0952799adaf.jpg b/docs/siteicons/5080db01b907f1ade5e1f0952799adaf.jpg deleted file mode 100644 index 2a626c9..0000000 Binary files a/docs/siteicons/5080db01b907f1ade5e1f0952799adaf.jpg and /dev/null differ diff --git a/docs/siteicons/52582e72bd938205498521c6b509c49d.ico b/docs/siteicons/52582e72bd938205498521c6b509c49d.ico deleted file mode 100644 index 06e9f96..0000000 Binary files a/docs/siteicons/52582e72bd938205498521c6b509c49d.ico and /dev/null differ diff --git a/docs/siteicons/53bc42ded65062b7dc578a20b5ff2cce.jpg b/docs/siteicons/53bc42ded65062b7dc578a20b5ff2cce.jpg deleted file mode 100644 index b5fc875..0000000 Binary files a/docs/siteicons/53bc42ded65062b7dc578a20b5ff2cce.jpg and /dev/null differ diff --git a/docs/siteicons/557d087af1a964c9015332d64617b6d4.png b/docs/siteicons/557d087af1a964c9015332d64617b6d4.png deleted file mode 100644 index 918b1a2..0000000 Binary files a/docs/siteicons/557d087af1a964c9015332d64617b6d4.png and /dev/null differ diff --git a/docs/siteicons/56ee1b7375fa13b039f8f5319675309c.png b/docs/siteicons/56ee1b7375fa13b039f8f5319675309c.png deleted file mode 100644 index bc0d553..0000000 Binary files a/docs/siteicons/56ee1b7375fa13b039f8f5319675309c.png and /dev/null differ diff --git a/docs/siteicons/5734263810e8879e443ee84db61bf729.ico b/docs/siteicons/5734263810e8879e443ee84db61bf729.ico deleted file mode 100644 index c0af490..0000000 Binary files a/docs/siteicons/5734263810e8879e443ee84db61bf729.ico and /dev/null differ diff --git a/docs/siteicons/5982e4314c393fb79586947a0c1fd937.png b/docs/siteicons/5982e4314c393fb79586947a0c1fd937.png deleted file mode 100644 index ca38b9c..0000000 Binary files a/docs/siteicons/5982e4314c393fb79586947a0c1fd937.png and /dev/null differ diff --git a/docs/siteicons/5a680a0d49276bbc6a5b2f2600f0079b.png b/docs/siteicons/5a680a0d49276bbc6a5b2f2600f0079b.png deleted file mode 100644 index 138c70f..0000000 Binary files a/docs/siteicons/5a680a0d49276bbc6a5b2f2600f0079b.png and /dev/null differ diff --git a/docs/siteicons/5a73b539cd667f41fab9916dffe52882.ico b/docs/siteicons/5a73b539cd667f41fab9916dffe52882.ico deleted file mode 100644 index 364c11c..0000000 Binary files a/docs/siteicons/5a73b539cd667f41fab9916dffe52882.ico and /dev/null differ diff --git a/docs/siteicons/5b8565f8cba452e6903b09c8e60530ec.png b/docs/siteicons/5b8565f8cba452e6903b09c8e60530ec.png deleted file mode 100644 index 44964d9..0000000 Binary files a/docs/siteicons/5b8565f8cba452e6903b09c8e60530ec.png and /dev/null differ diff --git a/docs/siteicons/63b982eddd64d44233baa25066db6bc1.ico b/docs/siteicons/63b982eddd64d44233baa25066db6bc1.ico deleted file mode 100644 index 3925be4..0000000 Binary files a/docs/siteicons/63b982eddd64d44233baa25066db6bc1.ico and /dev/null differ diff --git a/docs/siteicons/694f7df47d355683105b4d59bbaa4b37.ico b/docs/siteicons/694f7df47d355683105b4d59bbaa4b37.ico deleted file mode 100644 index 9749c97..0000000 Binary files a/docs/siteicons/694f7df47d355683105b4d59bbaa4b37.ico and /dev/null differ diff --git a/docs/siteicons/6d11f61fcfc825f4f5446a844d910cd7.png b/docs/siteicons/6d11f61fcfc825f4f5446a844d910cd7.png deleted file mode 100644 index effc5c9..0000000 Binary files a/docs/siteicons/6d11f61fcfc825f4f5446a844d910cd7.png and /dev/null differ diff --git a/docs/siteicons/7043aa439c45317d0495a544e6db92e7.ico b/docs/siteicons/7043aa439c45317d0495a544e6db92e7.ico deleted file mode 100644 index fbb6950..0000000 Binary files a/docs/siteicons/7043aa439c45317d0495a544e6db92e7.ico and /dev/null differ diff --git a/docs/siteicons/705424b605eccdb32f161363457e6374.ico b/docs/siteicons/705424b605eccdb32f161363457e6374.ico deleted file mode 100644 index c16d88c..0000000 Binary files a/docs/siteicons/705424b605eccdb32f161363457e6374.ico and /dev/null differ diff --git a/docs/siteicons/713705bb8b087e0d7b9778e595317600.ico b/docs/siteicons/713705bb8b087e0d7b9778e595317600.ico deleted file mode 100644 index 89ccf08..0000000 Binary files a/docs/siteicons/713705bb8b087e0d7b9778e595317600.ico and /dev/null differ diff --git a/docs/siteicons/71552f9c7124091304e29d797a89192d.png b/docs/siteicons/71552f9c7124091304e29d797a89192d.png deleted file mode 100644 index 59c7b3b..0000000 Binary files a/docs/siteicons/71552f9c7124091304e29d797a89192d.png and /dev/null differ diff --git a/docs/siteicons/716be6f93d646088f652036da8701778.ico b/docs/siteicons/716be6f93d646088f652036da8701778.ico deleted file mode 100644 index 3856b90..0000000 Binary files a/docs/siteicons/716be6f93d646088f652036da8701778.ico and /dev/null differ diff --git a/docs/siteicons/732bd7f50ca99981afb8252c153a7fb7.png b/docs/siteicons/732bd7f50ca99981afb8252c153a7fb7.png deleted file mode 100644 index e87adaa..0000000 Binary files a/docs/siteicons/732bd7f50ca99981afb8252c153a7fb7.png and /dev/null differ diff --git a/docs/siteicons/75da0b668686a57ff9622eeb5f54a2b5.ico b/docs/siteicons/75da0b668686a57ff9622eeb5f54a2b5.ico deleted file mode 100644 index db387e0..0000000 Binary files a/docs/siteicons/75da0b668686a57ff9622eeb5f54a2b5.ico and /dev/null differ diff --git a/docs/siteicons/763a07a20f4c0be782bfc18673b39f04.ico b/docs/siteicons/763a07a20f4c0be782bfc18673b39f04.ico deleted file mode 100644 index 37c4265..0000000 Binary files a/docs/siteicons/763a07a20f4c0be782bfc18673b39f04.ico and /dev/null differ diff --git a/docs/siteicons/766725601f313ff3b55127f747e868d9.png b/docs/siteicons/766725601f313ff3b55127f747e868d9.png deleted file mode 100644 index f4dfd00..0000000 Binary files a/docs/siteicons/766725601f313ff3b55127f747e868d9.png and /dev/null differ diff --git a/docs/siteicons/76a49e20f30f1ff94b7c199dd362709e.jpg b/docs/siteicons/76a49e20f30f1ff94b7c199dd362709e.jpg deleted file mode 100644 index cfa5f78..0000000 Binary files a/docs/siteicons/76a49e20f30f1ff94b7c199dd362709e.jpg and /dev/null differ diff --git a/docs/siteicons/77089d19250cbb84ebc67c9906c49af3.ico b/docs/siteicons/77089d19250cbb84ebc67c9906c49af3.ico deleted file mode 100644 index ab74f8c..0000000 Binary files a/docs/siteicons/77089d19250cbb84ebc67c9906c49af3.ico and /dev/null differ diff --git a/docs/siteicons/773ffeda045b702523518f1fc217ae54.ico b/docs/siteicons/773ffeda045b702523518f1fc217ae54.ico deleted file mode 100644 index 2989e53..0000000 Binary files a/docs/siteicons/773ffeda045b702523518f1fc217ae54.ico and /dev/null differ diff --git a/docs/siteicons/78f719ae961451e9ad3347283e98daee.png b/docs/siteicons/78f719ae961451e9ad3347283e98daee.png deleted file mode 100644 index c5c47d0..0000000 Binary files a/docs/siteicons/78f719ae961451e9ad3347283e98daee.png and /dev/null differ diff --git a/docs/siteicons/79ded96df21306ec7044622d38902355.ico b/docs/siteicons/79ded96df21306ec7044622d38902355.ico deleted file mode 100644 index d955a7f..0000000 Binary files a/docs/siteicons/79ded96df21306ec7044622d38902355.ico and /dev/null differ diff --git a/docs/siteicons/7b112a77ea87f04a01274c624274a369.ico b/docs/siteicons/7b112a77ea87f04a01274c624274a369.ico deleted file mode 100644 index b626f08..0000000 Binary files a/docs/siteicons/7b112a77ea87f04a01274c624274a369.ico and /dev/null differ diff --git a/docs/siteicons/7cc55df75343353acc6a8be8cbdbe386.png b/docs/siteicons/7cc55df75343353acc6a8be8cbdbe386.png deleted file mode 100644 index 51ac778..0000000 Binary files a/docs/siteicons/7cc55df75343353acc6a8be8cbdbe386.png and /dev/null differ diff --git a/docs/siteicons/7d70923f50d6a591b474519c1ff1fb41.ico b/docs/siteicons/7d70923f50d6a591b474519c1ff1fb41.ico deleted file mode 100644 index 179e693..0000000 Binary files a/docs/siteicons/7d70923f50d6a591b474519c1ff1fb41.ico and /dev/null differ diff --git a/docs/siteicons/7e6c4a5e862318819087f280178d22f8.ico b/docs/siteicons/7e6c4a5e862318819087f280178d22f8.ico deleted file mode 100644 index 4280f13..0000000 Binary files a/docs/siteicons/7e6c4a5e862318819087f280178d22f8.ico and /dev/null differ diff --git a/docs/siteicons/82143ace59ceead2f64930232180ffad.ico b/docs/siteicons/82143ace59ceead2f64930232180ffad.ico deleted file mode 100644 index 0fab74c..0000000 Binary files a/docs/siteicons/82143ace59ceead2f64930232180ffad.ico and /dev/null differ diff --git a/docs/siteicons/82336140469da0ceb26e6285ef521078.ico b/docs/siteicons/82336140469da0ceb26e6285ef521078.ico deleted file mode 100644 index bd1cd61..0000000 Binary files a/docs/siteicons/82336140469da0ceb26e6285ef521078.ico and /dev/null differ diff --git a/docs/siteicons/835e96c57c3a75a1f4e667800ab71b1a.ico b/docs/siteicons/835e96c57c3a75a1f4e667800ab71b1a.ico deleted file mode 100644 index 701ad83..0000000 Binary files a/docs/siteicons/835e96c57c3a75a1f4e667800ab71b1a.ico and /dev/null differ diff --git a/docs/siteicons/83d74cceb607c6b19336d72f877ef474.jpg b/docs/siteicons/83d74cceb607c6b19336d72f877ef474.jpg deleted file mode 100644 index 3e0d633..0000000 Binary files a/docs/siteicons/83d74cceb607c6b19336d72f877ef474.jpg and /dev/null differ diff --git a/docs/siteicons/8894791e84f5cafebd47311d14a3703c.ico b/docs/siteicons/8894791e84f5cafebd47311d14a3703c.ico deleted file mode 100644 index b222fdd..0000000 Binary files a/docs/siteicons/8894791e84f5cafebd47311d14a3703c.ico and /dev/null differ diff --git a/docs/siteicons/89dda5b572f9ad9a89b0163c8e29c846.png b/docs/siteicons/89dda5b572f9ad9a89b0163c8e29c846.png deleted file mode 100644 index 4a9c4fc..0000000 Binary files a/docs/siteicons/89dda5b572f9ad9a89b0163c8e29c846.png and /dev/null differ diff --git a/docs/siteicons/8b4d5da43d1a3269ea1702c4acbc671d.ico b/docs/siteicons/8b4d5da43d1a3269ea1702c4acbc671d.ico deleted file mode 100644 index 0965ded..0000000 Binary files a/docs/siteicons/8b4d5da43d1a3269ea1702c4acbc671d.ico and /dev/null differ diff --git a/docs/siteicons/8ec59ec3187a8d050bf99a8f1c71772c.ico b/docs/siteicons/8ec59ec3187a8d050bf99a8f1c71772c.ico deleted file mode 100644 index c1c420d..0000000 Binary files a/docs/siteicons/8ec59ec3187a8d050bf99a8f1c71772c.ico and /dev/null differ diff --git a/docs/siteicons/923662b9d09f230e56affb92dccd1bb0.gif b/docs/siteicons/923662b9d09f230e56affb92dccd1bb0.gif deleted file mode 100644 index 4d248be..0000000 Binary files a/docs/siteicons/923662b9d09f230e56affb92dccd1bb0.gif and /dev/null differ diff --git a/docs/siteicons/932005cdd933ad5de0f1e8197c77e195.ico b/docs/siteicons/932005cdd933ad5de0f1e8197c77e195.ico deleted file mode 100644 index 3e0ccb7..0000000 Binary files a/docs/siteicons/932005cdd933ad5de0f1e8197c77e195.ico and /dev/null differ diff --git a/docs/siteicons/9351d68ba37778de3368808f94d53ba8.jpg b/docs/siteicons/9351d68ba37778de3368808f94d53ba8.jpg deleted file mode 100644 index 54e2278..0000000 Binary files a/docs/siteicons/9351d68ba37778de3368808f94d53ba8.jpg and /dev/null differ diff --git a/docs/siteicons/93655d21a8137fea9cd27c022302258d.ico b/docs/siteicons/93655d21a8137fea9cd27c022302258d.ico deleted file mode 100644 index 493574f..0000000 Binary files a/docs/siteicons/93655d21a8137fea9cd27c022302258d.ico and /dev/null differ diff --git a/docs/siteicons/99b2c4656862aa2091be146489d783d8.ico b/docs/siteicons/99b2c4656862aa2091be146489d783d8.ico deleted file mode 100644 index 92ca77a..0000000 Binary files a/docs/siteicons/99b2c4656862aa2091be146489d783d8.ico and /dev/null differ diff --git a/docs/siteicons/9baf3023ef50148103c1f0996ed96874.ico b/docs/siteicons/9baf3023ef50148103c1f0996ed96874.ico deleted file mode 100644 index 225916c..0000000 Binary files a/docs/siteicons/9baf3023ef50148103c1f0996ed96874.ico and /dev/null differ diff --git a/docs/siteicons/9cbe28444cbf8c43a48b3fe02cda449a.png b/docs/siteicons/9cbe28444cbf8c43a48b3fe02cda449a.png deleted file mode 100644 index 1005537..0000000 Binary files a/docs/siteicons/9cbe28444cbf8c43a48b3fe02cda449a.png and /dev/null differ diff --git a/docs/siteicons/9cc6ca3ef5bd8aee230719b1ae036ae3.ico b/docs/siteicons/9cc6ca3ef5bd8aee230719b1ae036ae3.ico deleted file mode 100644 index 7ddbe46..0000000 Binary files a/docs/siteicons/9cc6ca3ef5bd8aee230719b1ae036ae3.ico and /dev/null differ diff --git a/docs/siteicons/a0529939c6e78dc2aeb8391a6f1dda4f.ico b/docs/siteicons/a0529939c6e78dc2aeb8391a6f1dda4f.ico deleted file mode 100644 index 3a873c7..0000000 Binary files a/docs/siteicons/a0529939c6e78dc2aeb8391a6f1dda4f.ico and /dev/null differ diff --git a/docs/siteicons/a167ee74a53751f5610fbb9467069b0a.ico b/docs/siteicons/a167ee74a53751f5610fbb9467069b0a.ico deleted file mode 100644 index dc4b4b9..0000000 Binary files a/docs/siteicons/a167ee74a53751f5610fbb9467069b0a.ico and /dev/null differ diff --git a/docs/siteicons/a4046cbaf002313241763cf17befce6e.jpg b/docs/siteicons/a4046cbaf002313241763cf17befce6e.jpg deleted file mode 100644 index 3b28a40..0000000 Binary files a/docs/siteicons/a4046cbaf002313241763cf17befce6e.jpg and /dev/null differ diff --git a/docs/siteicons/a8845e9b6d45a85718dbc14efe72de99.jpg b/docs/siteicons/a8845e9b6d45a85718dbc14efe72de99.jpg deleted file mode 100644 index 62494b5..0000000 Binary files a/docs/siteicons/a8845e9b6d45a85718dbc14efe72de99.jpg and /dev/null differ diff --git a/docs/siteicons/a9b8fd90e34da5dc334d8c20c9d11c42.ico b/docs/siteicons/a9b8fd90e34da5dc334d8c20c9d11c42.ico deleted file mode 100644 index 56d49a6..0000000 Binary files a/docs/siteicons/a9b8fd90e34da5dc334d8c20c9d11c42.ico and /dev/null differ diff --git a/docs/siteicons/aa4dd4b2b0e19aa2614b95745682b984.jpg b/docs/siteicons/aa4dd4b2b0e19aa2614b95745682b984.jpg deleted file mode 100644 index 6893005..0000000 Binary files a/docs/siteicons/aa4dd4b2b0e19aa2614b95745682b984.jpg and /dev/null differ diff --git a/docs/siteicons/ad26b2b5dc1cd9cd682d9f653939490d.ico b/docs/siteicons/ad26b2b5dc1cd9cd682d9f653939490d.ico deleted file mode 100644 index 5088fc3..0000000 Binary files a/docs/siteicons/ad26b2b5dc1cd9cd682d9f653939490d.ico and /dev/null differ diff --git a/docs/siteicons/aed5ce816c44cacfe3b22850fe8480a1.png b/docs/siteicons/aed5ce816c44cacfe3b22850fe8480a1.png deleted file mode 100644 index cdd9623..0000000 Binary files a/docs/siteicons/aed5ce816c44cacfe3b22850fe8480a1.png and /dev/null differ diff --git a/docs/siteicons/b0166db4002d18f757c53ff6c34cb3ab.png b/docs/siteicons/b0166db4002d18f757c53ff6c34cb3ab.png deleted file mode 100644 index b826f66..0000000 Binary files a/docs/siteicons/b0166db4002d18f757c53ff6c34cb3ab.png and /dev/null differ diff --git a/docs/siteicons/b15c61968c780e09ed43bbe05688fc62.ico b/docs/siteicons/b15c61968c780e09ed43bbe05688fc62.ico deleted file mode 100644 index 743a907..0000000 Binary files a/docs/siteicons/b15c61968c780e09ed43bbe05688fc62.ico and /dev/null differ diff --git a/docs/siteicons/b23a4d8e45a2c44faa5a9da8391542b9.ico b/docs/siteicons/b23a4d8e45a2c44faa5a9da8391542b9.ico deleted file mode 100644 index d869975..0000000 Binary files a/docs/siteicons/b23a4d8e45a2c44faa5a9da8391542b9.ico and /dev/null differ diff --git a/docs/siteicons/b2efc9598cd118ce6d8afc88734c05f5.ico b/docs/siteicons/b2efc9598cd118ce6d8afc88734c05f5.ico deleted file mode 100644 index f9ad5cc..0000000 Binary files a/docs/siteicons/b2efc9598cd118ce6d8afc88734c05f5.ico and /dev/null differ diff --git a/docs/siteicons/b3845b939d00c612361d5fe2d6defcf7.png b/docs/siteicons/b3845b939d00c612361d5fe2d6defcf7.png deleted file mode 100644 index 06bd7c0..0000000 Binary files a/docs/siteicons/b3845b939d00c612361d5fe2d6defcf7.png and /dev/null differ diff --git a/docs/siteicons/ba4eedeb55dde701757c424ff3ff3dec.ico b/docs/siteicons/ba4eedeb55dde701757c424ff3ff3dec.ico deleted file mode 100644 index 82c4a9d..0000000 Binary files a/docs/siteicons/ba4eedeb55dde701757c424ff3ff3dec.ico and /dev/null differ diff --git a/docs/siteicons/bb1613122192c097f186cc5174b59b37.ico b/docs/siteicons/bb1613122192c097f186cc5174b59b37.ico deleted file mode 100644 index 5635a87..0000000 Binary files a/docs/siteicons/bb1613122192c097f186cc5174b59b37.ico and /dev/null differ diff --git a/docs/siteicons/bdfb10eae0a5c3da60676ab1f02e0e0b.ico b/docs/siteicons/bdfb10eae0a5c3da60676ab1f02e0e0b.ico deleted file mode 100644 index 829f6f2..0000000 Binary files a/docs/siteicons/bdfb10eae0a5c3da60676ab1f02e0e0b.ico and /dev/null differ diff --git a/docs/siteicons/bf7518d64fd14654a17fbdbd168419dd.ico b/docs/siteicons/bf7518d64fd14654a17fbdbd168419dd.ico deleted file mode 100644 index 4240247..0000000 Binary files a/docs/siteicons/bf7518d64fd14654a17fbdbd168419dd.ico and /dev/null differ diff --git a/docs/siteicons/bfa850393d45e44a8086f3669d884d17.ico b/docs/siteicons/bfa850393d45e44a8086f3669d884d17.ico deleted file mode 100644 index df9d7c4..0000000 Binary files a/docs/siteicons/bfa850393d45e44a8086f3669d884d17.ico and /dev/null differ diff --git a/docs/siteicons/c291c057816f71ce15ba5c496f1a965a.ico b/docs/siteicons/c291c057816f71ce15ba5c496f1a965a.ico deleted file mode 100644 index 0d858fa..0000000 Binary files a/docs/siteicons/c291c057816f71ce15ba5c496f1a965a.ico and /dev/null differ diff --git a/docs/siteicons/c3c082209d31545ba47f3ac00eac1136.png b/docs/siteicons/c3c082209d31545ba47f3ac00eac1136.png deleted file mode 100644 index aca8b0e..0000000 Binary files a/docs/siteicons/c3c082209d31545ba47f3ac00eac1136.png and /dev/null differ diff --git a/docs/siteicons/c3fe41066db45f18d0590642b0a94012.ico b/docs/siteicons/c3fe41066db45f18d0590642b0a94012.ico deleted file mode 100644 index 048da93..0000000 Binary files a/docs/siteicons/c3fe41066db45f18d0590642b0a94012.ico and /dev/null differ diff --git a/docs/siteicons/c4e528acabca9b0d522c0b077d754c86.ico b/docs/siteicons/c4e528acabca9b0d522c0b077d754c86.ico deleted file mode 100644 index aa3ff97..0000000 Binary files a/docs/siteicons/c4e528acabca9b0d522c0b077d754c86.ico and /dev/null differ diff --git a/docs/siteicons/ca2bb9889f5870b0b31006f9f09a23df.ico b/docs/siteicons/ca2bb9889f5870b0b31006f9f09a23df.ico deleted file mode 100644 index 3f0bb62..0000000 Binary files a/docs/siteicons/ca2bb9889f5870b0b31006f9f09a23df.ico and /dev/null differ diff --git a/docs/siteicons/cc8af562ad5ee310b2be91d824f630fe.ico b/docs/siteicons/cc8af562ad5ee310b2be91d824f630fe.ico deleted file mode 100644 index 2df6332..0000000 Binary files a/docs/siteicons/cc8af562ad5ee310b2be91d824f630fe.ico and /dev/null differ diff --git a/docs/siteicons/ccee93bd02b00be593e0ab7b81491fdd.ico b/docs/siteicons/ccee93bd02b00be593e0ab7b81491fdd.ico deleted file mode 100644 index 63034ac..0000000 Binary files a/docs/siteicons/ccee93bd02b00be593e0ab7b81491fdd.ico and /dev/null differ diff --git a/docs/siteicons/d1ef0e1179cfe888bbdc44a98dcd010f.png b/docs/siteicons/d1ef0e1179cfe888bbdc44a98dcd010f.png deleted file mode 100644 index 552cf64..0000000 Binary files a/docs/siteicons/d1ef0e1179cfe888bbdc44a98dcd010f.png and /dev/null differ diff --git a/docs/siteicons/d2850d31b1cdec91cb6ed249d992f740.ico b/docs/siteicons/d2850d31b1cdec91cb6ed249d992f740.ico deleted file mode 100644 index 8ce319b..0000000 Binary files a/docs/siteicons/d2850d31b1cdec91cb6ed249d992f740.ico and /dev/null differ diff --git a/docs/siteicons/d3067746e5ec12230b13fc7fedfbdaf1.ico b/docs/siteicons/d3067746e5ec12230b13fc7fedfbdaf1.ico deleted file mode 100644 index 801ed3c..0000000 Binary files a/docs/siteicons/d3067746e5ec12230b13fc7fedfbdaf1.ico and /dev/null differ diff --git a/docs/siteicons/d30f85678cdff251d9cecea21d32060f.ico b/docs/siteicons/d30f85678cdff251d9cecea21d32060f.ico deleted file mode 100644 index 4b7a769..0000000 Binary files a/docs/siteicons/d30f85678cdff251d9cecea21d32060f.ico and /dev/null differ diff --git a/docs/siteicons/d41d8cd98f00b204e9800998ecf8427e.ico b/docs/siteicons/d41d8cd98f00b204e9800998ecf8427e.ico deleted file mode 100644 index e69de29..0000000 diff --git a/docs/siteicons/d4b7217bba56a47dd0a55118680e29d0.jpg b/docs/siteicons/d4b7217bba56a47dd0a55118680e29d0.jpg deleted file mode 100644 index d4fbce5..0000000 Binary files a/docs/siteicons/d4b7217bba56a47dd0a55118680e29d0.jpg and /dev/null differ diff --git a/docs/siteicons/d4f23c6cab0cbf1587305c18d9551a83.png b/docs/siteicons/d4f23c6cab0cbf1587305c18d9551a83.png deleted file mode 100644 index ae40a75..0000000 Binary files a/docs/siteicons/d4f23c6cab0cbf1587305c18d9551a83.png and /dev/null differ diff --git a/docs/siteicons/d5aa0b364bcc575edc585a672998dcbb.jpg b/docs/siteicons/d5aa0b364bcc575edc585a672998dcbb.jpg deleted file mode 100644 index f420d12..0000000 Binary files a/docs/siteicons/d5aa0b364bcc575edc585a672998dcbb.jpg and /dev/null differ diff --git a/docs/siteicons/d755fb5c537e96bb5380bd3775dc1113.ico b/docs/siteicons/d755fb5c537e96bb5380bd3775dc1113.ico deleted file mode 100644 index dd5ab68..0000000 Binary files a/docs/siteicons/d755fb5c537e96bb5380bd3775dc1113.ico and /dev/null differ diff --git a/docs/siteicons/d77cf6b768b7ea04a2eb46dc74f2f762.jpg b/docs/siteicons/d77cf6b768b7ea04a2eb46dc74f2f762.jpg deleted file mode 100644 index 778ee4a..0000000 Binary files a/docs/siteicons/d77cf6b768b7ea04a2eb46dc74f2f762.jpg and /dev/null differ diff --git a/docs/siteicons/d7b3cd2400f564d004e873ac1634874a.png b/docs/siteicons/d7b3cd2400f564d004e873ac1634874a.png deleted file mode 100644 index 3160982..0000000 Binary files a/docs/siteicons/d7b3cd2400f564d004e873ac1634874a.png and /dev/null differ diff --git a/docs/siteicons/dbd336b75d1b810e5cf48bf556917855.jpg b/docs/siteicons/dbd336b75d1b810e5cf48bf556917855.jpg deleted file mode 100644 index 082ea11..0000000 Binary files a/docs/siteicons/dbd336b75d1b810e5cf48bf556917855.jpg and /dev/null differ diff --git a/docs/siteicons/dc897b554b4adb29245db4db1a550bd6.ico b/docs/siteicons/dc897b554b4adb29245db4db1a550bd6.ico deleted file mode 100644 index 5cd541a..0000000 Binary files a/docs/siteicons/dc897b554b4adb29245db4db1a550bd6.ico and /dev/null differ diff --git a/docs/siteicons/df2da2390ae9bfe9fd19e654cfb0544d.ico b/docs/siteicons/df2da2390ae9bfe9fd19e654cfb0544d.ico deleted file mode 100644 index 9f91f96..0000000 Binary files a/docs/siteicons/df2da2390ae9bfe9fd19e654cfb0544d.ico and /dev/null differ diff --git a/docs/siteicons/e219c851b74accc55a3aa6560173a8eb.png b/docs/siteicons/e219c851b74accc55a3aa6560173a8eb.png deleted file mode 100644 index fcf6aa7..0000000 Binary files a/docs/siteicons/e219c851b74accc55a3aa6560173a8eb.png and /dev/null differ diff --git a/docs/siteicons/e44c542cc6ee3633aff95141ace057b2.ico b/docs/siteicons/e44c542cc6ee3633aff95141ace057b2.ico deleted file mode 100644 index 7308196..0000000 Binary files a/docs/siteicons/e44c542cc6ee3633aff95141ace057b2.ico and /dev/null differ diff --git a/docs/siteicons/e6a9dc66179d8c9f34288b16a02f987e.ico b/docs/siteicons/e6a9dc66179d8c9f34288b16a02f987e.ico deleted file mode 100644 index bfa1c99..0000000 Binary files a/docs/siteicons/e6a9dc66179d8c9f34288b16a02f987e.ico and /dev/null differ diff --git a/docs/siteicons/e9e1afdacf341a6accc5226a83ed3afc.ico b/docs/siteicons/e9e1afdacf341a6accc5226a83ed3afc.ico deleted file mode 100644 index fe668af..0000000 Binary files a/docs/siteicons/e9e1afdacf341a6accc5226a83ed3afc.ico and /dev/null differ diff --git a/docs/siteicons/ebe1bd75307c54ac2d28034df5499370.ico b/docs/siteicons/ebe1bd75307c54ac2d28034df5499370.ico deleted file mode 100644 index bd0734e..0000000 Binary files a/docs/siteicons/ebe1bd75307c54ac2d28034df5499370.ico and /dev/null differ diff --git a/docs/siteicons/ed1ccb5622fc0761345e8b638f1f2432.ico b/docs/siteicons/ed1ccb5622fc0761345e8b638f1f2432.ico deleted file mode 100644 index 597b5e7..0000000 Binary files a/docs/siteicons/ed1ccb5622fc0761345e8b638f1f2432.ico and /dev/null differ diff --git a/docs/siteicons/eec3b00d19c99ce60fd19e6bc55abfb2.ico b/docs/siteicons/eec3b00d19c99ce60fd19e6bc55abfb2.ico deleted file mode 100644 index 19a57bf..0000000 Binary files a/docs/siteicons/eec3b00d19c99ce60fd19e6bc55abfb2.ico and /dev/null differ diff --git a/docs/siteicons/f4442c28398da7eef7012f50cf3a337c.ico b/docs/siteicons/f4442c28398da7eef7012f50cf3a337c.ico deleted file mode 100644 index a0f347a..0000000 Binary files a/docs/siteicons/f4442c28398da7eef7012f50cf3a337c.ico and /dev/null differ diff --git a/docs/siteicons/f5d6e284c9ac6d8c7613ef1eba7cee49.ico b/docs/siteicons/f5d6e284c9ac6d8c7613ef1eba7cee49.ico deleted file mode 100644 index 7ad9874..0000000 Binary files a/docs/siteicons/f5d6e284c9ac6d8c7613ef1eba7cee49.ico and /dev/null differ diff --git a/docs/siteicons/f6644057949af3bd9612bcf3a50a2149.ico b/docs/siteicons/f6644057949af3bd9612bcf3a50a2149.ico deleted file mode 100644 index 9ddba06..0000000 Binary files a/docs/siteicons/f6644057949af3bd9612bcf3a50a2149.ico and /dev/null differ diff --git a/docs/siteicons/f76891dfa7e8a000d51411c771bdd271.ico b/docs/siteicons/f76891dfa7e8a000d51411c771bdd271.ico deleted file mode 100644 index 3a12cee..0000000 Binary files a/docs/siteicons/f76891dfa7e8a000d51411c771bdd271.ico and /dev/null differ diff --git a/docs/siteicons/fd00dcf5b9a53b1e7d49d11b71e2a634.ico b/docs/siteicons/fd00dcf5b9a53b1e7d49d11b71e2a634.ico deleted file mode 100644 index c8ab4d6..0000000 Binary files a/docs/siteicons/fd00dcf5b9a53b1e7d49d11b71e2a634.ico and /dev/null differ diff --git a/docs/siteicons/febc2376cce92f3c3d4c4b5ee613fd17.png b/docs/siteicons/febc2376cce92f3c3d4c4b5ee613fd17.png deleted file mode 100644 index ad1bfe8..0000000 Binary files a/docs/siteicons/febc2376cce92f3c3d4c4b5ee613fd17.png and /dev/null differ diff --git a/docs/static/css/main.bd0e90d2.css b/docs/static/css/main.bd0e90d2.css deleted file mode 100644 index f6f50da..0000000 --- a/docs/static/css/main.bd0e90d2.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.1.3 (https://getbootstrap.com/) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--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,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{-webkit-box-sizing:border-box;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,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-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:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}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:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;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}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-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:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014 \A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;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,.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-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-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%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.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:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.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:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.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%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.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:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.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:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:after,.was-validated .custom-file-input:valid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:after,.was-validated .custom-file-input:invalid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.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{-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group,.form-inline label{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.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:.25rem;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:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.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}.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{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.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:#6c757d;border-color:#6c757d}.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{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.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:#28a745;border-color:#28a745}.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{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.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:#17a2b8;border-color:#17a2b8}.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{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.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:#ffc107;border-color:#ffc107}.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{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.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{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.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:#f8f9fa;border-color:#f8f9fa}.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{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.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:#343a40;border-color:#343a40}.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{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;background-color:transparent}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{-webkit-box-shadow:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:10rem;padding:.5rem 0;margin:.125rem 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,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{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-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.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-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){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-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{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>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control: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:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{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:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{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:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.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:#007bff}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .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='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.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(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(128,189,255,.5);box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.25rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.25rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.25rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-control-label:before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.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:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.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;padding:.5rem 1rem}.navbar,.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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{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:.5rem;padding-bottom:.5rem}.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:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{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 50%;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 .nav-link{padding-right:.5rem;padding-left:.5rem}.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}}@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 .nav-link{padding-right:.5rem;padding-left:.5rem}.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}}@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 .nav-link{padding-right:.5rem;padding-left:.5rem}.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}}@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 .nav-link{padding-right:.5rem;padding-left:.5rem}.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{-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 .nav-link{padding-right:.5rem;padding-left:.5rem}.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-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(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,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.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:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.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,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.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;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-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{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-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.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-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.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:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:-ms-flexbox;display:flex}.progress-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.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 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:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.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:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.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,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.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.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.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:-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:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;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%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{-webkit-transition:none;-o-transition:none;transition:none}}.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);-ms-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:translateZ(0);transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{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:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;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='M5.25 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='M2.75 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;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.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:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!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:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!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 embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-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}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@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;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!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:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!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-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;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:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!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{*,:after,:before{text-shadow:none!important;-webkit-box-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}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{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 td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}body{margin:0;padding:0;font-family:sans-serif}h5 a{font-family:Arvo Gruen,sans-serif;font-weight:700;color:#fe0;text-transform:uppercase}.header{background-color:#46962b}.icon{width:32px;height:32px;font-size:24px}.screenshot{border:1px solid #ccc}.siteicon{max-width:32px;max-height:32px;width:auto;height:auto}abbr[data-original-title],abbr[title]{text-decoration:none}.TypeField{font-size:85%;font-weight:700;-webkit-text-decoration-line:none;text-decoration-line:none;color:#333}.ResultsList{font-size:1.3rem;padding:.2rem 0;margin:.3rem 0;border-radius:.3rem}div.ResultsList:hover{background-color:#eee}a.ResultsList:hover{text-decoration:none}.ScoreField{border-radius:3px;background-color:#ccc;padding:6px 8px;display:inline-block;width:5em;text-align:center;font-family:Arvo Gruen,Arvo,sans-serif;font-size:120%;color:#333}.LocationLabel{display:block;color:#666}.URLField{display:block;font-size:90%;color:#999}.SiteDetailsPage .bad{color:#ae4b53;font-size:1rem}.SiteDetailsPage .mediocre{color:#c49863;font-size:1rem}.SiteDetailsPage .good{color:#46962b;font-size:1rem}.SiteDetailsPage h1{margin-top:2rem;font-family:Arvo,sans-serif}.SiteDetailsPage{margin-bottom:3rem}.SiteIcon{margin-right:.6rem} -/*# sourceMappingURL=main.bd0e90d2.css.map*/ \ No newline at end of file diff --git a/docs/static/css/main.bd0e90d2.css.map b/docs/static/css/main.bd0e90d2.css.map deleted file mode 100644 index 98ab371..0000000 --- a/docs/static/css/main.bd0e90d2.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../node_modules/bootstrap/dist/css/bootstrap.css","index.css","ResultsList.css","SiteDetailsPage.css"],"names":[],"mappings":"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WACA,mBACA,kBACA,kBACA,gBAAkB,CAGpB,yBACE,WACE,eAAiB,CAClB,CAGH,yBACE,WACE,eAAiB,CAClB,CAGH,yBACE,WACE,eAAiB,CAClB,CAGH,0BACE,WACE,gBAAkB,CACnB,CAGH,iBACE,WACA,mBACA,kBACA,kBACA,gBAAkB,CAGpB,KACE,oBACA,aACA,mBACA,eACA,mBACA,iBAAmB,CAGrB,YACE,eACA,aAAe,CAGjB,2CAEE,gBACA,cAAgB,CAGlB,sqBAME,kBACA,WACA,eACA,mBACA,iBAAmB,CAGrB,KACE,0BACA,aACA,oBACA,YACA,cAAgB,CAGlB,UACE,kBACA,cACA,WACA,cAAgB,CAGlB,OACE,uBACA,mBACA,mBAAqB,CAGvB,OACE,wBACA,oBACA,oBAAsB,CAGxB,OACE,iBACA,aACA,aAAe,CAGjB,OACE,wBACA,oBACA,oBAAsB,CAGxB,OACE,wBACA,oBACA,oBAAsB,CAGxB,OACE,iBACA,aACA,aAAe,CAGjB,OACE,wBACA,oBACA,oBAAsB,CAGxB,OACE,wBACA,oBACA,oBAAsB,CAGxB,OACE,iBACA,aACA,aAAe,CAGjB,QACE,wBACA,oBACA,oBAAsB,CAGxB,QACE,wBACA,oBACA,oBAAsB,CAGxB,QACE,kBACA,cACA,cAAgB,CAGlB,aACE,kBACA,QAAU,CAGZ,YACE,kBACA,QAAU,CAGZ,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,SACE,iBACA,OAAS,CAGX,UACE,kBACA,QAAU,CAGZ,UACE,kBACA,QAAU,CAGZ,UACE,kBACA,QAAU,CAGZ,UACE,qBAAuB,CAGzB,UACE,sBAAwB,CAG1B,UACE,eAAiB,CAGnB,UACE,sBAAwB,CAG1B,UACE,sBAAwB,CAG1B,UACE,eAAiB,CAGnB,UACE,sBAAwB,CAG1B,UACE,sBAAwB,CAG1B,UACE,eAAiB,CAGnB,WACE,sBAAwB,CAG1B,WACE,sBAAwB,CAG1B,yBACE,QACE,0BACA,aACA,oBACA,YACA,cAAgB,CAElB,aACE,kBACA,cACA,WACA,cAAgB,CAElB,UACE,uBACA,mBACA,mBAAqB,CAEvB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,kBACA,cACA,cAAgB,CAElB,gBACE,kBACA,QAAU,CAEZ,eACE,kBACA,QAAU,CAEZ,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,aAAe,CAEjB,aACE,qBAAuB,CAEzB,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,cACE,sBAAwB,CAE1B,cACE,sBAAwB,CACzB,CAGH,yBACE,QACE,0BACA,aACA,oBACA,YACA,cAAgB,CAElB,aACE,kBACA,cACA,WACA,cAAgB,CAElB,UACE,uBACA,mBACA,mBAAqB,CAEvB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,kBACA,cACA,cAAgB,CAElB,gBACE,kBACA,QAAU,CAEZ,eACE,kBACA,QAAU,CAEZ,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,aAAe,CAEjB,aACE,qBAAuB,CAEzB,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,cACE,sBAAwB,CAE1B,cACE,sBAAwB,CACzB,CAGH,yBACE,QACE,0BACA,aACA,oBACA,YACA,cAAgB,CAElB,aACE,kBACA,cACA,WACA,cAAgB,CAElB,UACE,uBACA,mBACA,mBAAqB,CAEvB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,kBACA,cACA,cAAgB,CAElB,gBACE,kBACA,QAAU,CAEZ,eACE,kBACA,QAAU,CAEZ,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,aAAe,CAEjB,aACE,qBAAuB,CAEzB,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,cACE,sBAAwB,CAE1B,cACE,sBAAwB,CACzB,CAGH,0BACE,QACE,0BACA,aACA,oBACA,YACA,cAAgB,CAElB,aACE,kBACA,cACA,WACA,cAAgB,CAElB,UACE,uBACA,mBACA,mBAAqB,CAEvB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,wBACA,oBACA,oBAAsB,CAExB,UACE,iBACA,aACA,aAAe,CAEjB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,wBACA,oBACA,oBAAsB,CAExB,WACE,kBACA,cACA,cAAgB,CAElB,gBACE,kBACA,QAAU,CAEZ,eACE,kBACA,QAAU,CAEZ,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,YACE,iBACA,OAAS,CAEX,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,kBACA,QAAU,CAEZ,aACE,aAAe,CAEjB,aACE,qBAAuB,CAEzB,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,aACE,sBAAwB,CAE1B,aACE,sBAAwB,CAE1B,aACE,eAAiB,CAEnB,cACE,sBAAwB,CAE1B,cACE,sBAAwB,CACzB,CAGH,OACE,WACA,mBACA,4BAA8B,CAGhC,oBAEE,eACA,mBACA,4BAA8B,CAGhC,gBACE,sBACA,+BAAiC,CAGnC,mBACE,4BAA8B,CAGhC,cACE,qBAAuB,CAGzB,0BAEE,aAAgB,CAOlB,sDAEE,wBAA0B,CAG5B,kDAEE,uBAAyB,CAG3B,mGAIE,QAAU,CAGZ,yCACE,gCAAsC,CAGxC,4BACE,iCAAuC,CAGzC,mDAGE,wBAA0B,CAO5B,4GAEE,wBAA0B,CAG5B,yDAGE,wBAA0B,CAO5B,kHAEE,wBAA0B,CAG5B,mDAGE,wBAA0B,CAO5B,4GAEE,wBAA0B,CAG5B,0CAGE,wBAA0B,CAO5B,mGAEE,wBAA0B,CAG5B,mDAGE,wBAA0B,CAO5B,4GAEE,wBAA0B,CAG5B,gDAGE,wBAA0B,CAO5B,yGAEE,wBAA0B,CAG5B,6CAGE,wBAA0B,CAO5B,sGAEE,wBAA0B,CAG5B,0CAGE,wBAA0B,CAO5B,mGAEE,wBAA0B,CAa5B,yJAEE,iCAAuC,CAGzC,sBACE,WACA,yBACA,oBAAsB,CAGxB,uBACE,cACA,yBACA,oBAAsB,CAGxB,YACE,WACA,wBAA0B,CAG5B,mDAGE,oBAAsB,CAGxB,2BACE,QAAU,CAGZ,oDACE,oCAA4C,CAG9C,uCACE,qCAA6C,CAG/C,4BACE,qBACE,cACA,WACA,gBACA,iCACA,2CAA6C,CAE/C,qCACE,QAAU,CACX,CAGH,4BACE,qBACE,cACA,WACA,gBACA,iCACA,2CAA6C,CAE/C,qCACE,QAAU,CACX,CAGH,4BACE,qBACE,cACA,WACA,gBACA,iCACA,2CAA6C,CAE/C,qCACE,QAAU,CACX,CAGH,6BACE,qBACE,cACA,WACA,gBACA,iCACA,2CAA6C,CAE/C,qCACE,QAAU,CACX,CAGH,kBACE,cACA,WACA,gBACA,iCACA,2CAA6C,CAG/C,kCACE,QAAU,CAGZ,cACE,cACA,WACA,2BACA,uBACA,eACA,gBACA,cACA,sBACA,4BACA,yBACA,qBACA,qFACA,6EACA,wEACA,qEACA,wGAA+G,CAGjH,kDACE,cACE,wBACA,mBACA,eAAiB,CAClB,CAGH,0BACE,6BACA,QAAU,CAGZ,oBACE,cACA,sBACA,qBACA,UACA,mDACQ,0CAAiD,CAG3D,yCACE,cACA,SAAW,CAQb,yEACE,cACA,SAAW,CAGb,2BACE,cACA,SAAW,CAGb,+CACE,yBACA,SAAW,CAGb,qCACE,cACA,qBAAuB,CAGzB,uCAEE,cACA,UAAY,CAGd,gBACE,gCACA,mCACA,gBACA,kBACA,eAAiB,CAGnB,mBACE,8BACA,iCACA,kBACA,eAAiB,CAGnB,mBACE,+BACA,kCACA,kBACA,eAAiB,CAGnB,wBACE,cACA,WACA,oBACA,uBACA,gBACA,gBACA,cACA,6BACA,yBACA,kBAAoB,CAGtB,gFACE,gBACA,cAAgB,CAGlB,iBACE,6BACA,qBACA,kBACA,gBACA,mBAAsB,CAGxB,iBACE,4BACA,mBACA,kBACA,gBACA,mBAAsB,CAOxB,8EACE,WAAa,CAGf,YACE,kBAAoB,CAGtB,WACE,cACA,iBAAoB,CAGtB,UACE,oBACA,aACA,mBACA,eACA,kBACA,gBAAkB,CAGpB,uCAEE,kBACA,gBAAkB,CAGpB,YACE,kBACA,cACA,oBAAsB,CAGxB,kBACE,kBACA,iBACA,oBAAsB,CAGxB,6CACE,aAAe,CAGjB,kBACE,eAAiB,CAGnB,mBACE,2BACA,oBACA,sBACA,mBACA,eACA,mBAAsB,CAGxB,qCACE,gBACA,aACA,sBACA,aAAe,CAGjB,gBACE,aACA,WACA,kBACA,cACA,aAAe,CAGjB,eACE,kBACA,SACA,UACA,aACA,eACA,qBACA,iBACA,kBACA,gBACA,WACA,oCACA,oBAAuB,CAGzB,sHAGE,oBAAs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,qBACA,WACA,2BACA,uCACA,gBACA,cACA,sBACA,qNACA,yBACA,yBACA,qBACA,wBACA,qBACA,eAAiB,CAGnB,qBACE,qBACA,UACA,oDACQ,2CAAkD,CAG5D,gCACE,cACA,qBAAuB,CAGzB,8DACE,YACA,qBACA,qBAAuB,CAGzB,wBACE,cACA,wBAA0B,CAG5B,2BACE,SAAW,CAGb,kBACE,6BAGA,aAAe,CAGjB,oCALE,oBACA,sBAAyB,CAS1B,kBAJC,4BAGA,cAAgB,CAGlB,aAEE,qBAGA,eAAiB,CAGnB,gCAPE,kBAEA,WACA,0BAA4B,CAW7B,mBALC,UAGA,SACA,SAAW,CAGb,4CACE,qBACA,mDACQ,0CAAiD,CAG3D,kDACE,oBAAsB,CAGxB,+CACE,wBAA0B,CAG5B,qDACE,gBAAkB,CAGpB,mBAIE,OACA,UACA,2BAIA,sBACA,yBACA,oBAAuB,CAGzB,4CAdE,kBACA,MACA,QAIA,uBACA,gBACA,aAAe,CAqBhB,yBAXC,SACA,UACA,cACA,eAIA,iBACA,yBACA,8BACA,+BAAmC,CAGrC,cACE,WACA,eACA,6BACA,wBACA,qBACA,eAAiB,CAGnB,oBACE,YAAc,CAGhB,0CACE,kEACQ,yDAAiE,CAG3E,sCACE,yDAAiE,CAGnE,+BACE,yDAAiE,CAGnE,gCACE,QAAU,CAGZ,oCACE,WACA,YACA,mBACA,yBACA,SACA,mBACA,uHACA,+GACA,0GACA,uGACA,2IACA,wBACA,eAAiB,CAGnB,kDACE,oCACE,wBACA,mBACA,eAAiB,CAClB,CAGH,2CACE,wBAA0B,CAG5B,6CACE,WACA,aACA,kBACA,eACA,yBACA,yBACA,kBAAoB,CAGtB,gCACE,WACA,YACA,yBACA,SACA,mBACA,uHACA,+GACA,0GACA,uGACA,2IACA,qBACA,eAAiB,CAGnB,kDACE,gCACE,wBACA,mBACA,eAAiB,CAClB,CAGH,uCACE,wBAA0B,CAG5B,gCACE,WACA,aACA,kBACA,eACA,yBACA,yBACA,kBAAoB,CAGtB,yBACE,WACA,YACA,aACA,mBACA,kBACA,yBACA,SACA,mBACA,uHACA,+GACA,0GACA,uGACA,2IACA,eAAiB,CAGnB,kDACE,yBACE,wBACA,mBACA,eAAiB,CAClB,CAGH,gCACE,wBAA0B,CAG5B,yBACE,WACA,aACA,kBACA,eACA,6BACA,yBACA,kBAAqB,CAQvB,4DAJE,yBACA,kBAAoB,CAOrB,8BAHC,iBAAmB,CAKrB,+DAGE,uHACA,+GACA,0GACA,uGACA,0IAAmJ,CAGrJ,kDACE,+DAGE,wBACA,mBACA,eAAiB,CAClB,CAGH,KACE,oBACA,aACA,mBACA,eACA,eACA,gBACA,eAAiB,CAGnB,UACE,cACA,kBAAqB,CAGvB,gCACE,oBAAsB,CAGxB,mBACE,aAAe,CAGjB,UACE,+BAAiC,CAGnC,oBACE,kBAAoB,CAGtB,oBACE,6BACA,8BACA,8BAAiC,CAGnC,oDACE,oCAAsC,CAGxC,6BACE,cACA,6BACA,wBAA0B,CAG5B,8DAEE,cACA,sBACA,iCAAmC,CAGrC,yBACE,gBACA,yBACA,yBAA2B,CAG7B,qBACE,oBAAuB,CAGzB,uDAEE,WACA,wBAA0B,CAG5B,oBACE,kBACA,cACA,iBAAmB,CAGrB,yBACE,0BACA,aACA,oBACA,YACA,iBAAmB,CAGrB,uBACE,YAAc,CAGhB,qBACE,aAAe,CAGjB,QACE,kBASA,kBAAqB,CAGvB,oDAXE,oBACA,aACA,mBACA,eACA,sBACA,mBACA,sBACA,6BAA+B,CAgBjC,cACE,qBACA,qBACA,wBACA,kBACA,kBACA,oBACA,kBAAoB,CAGtB,wCACE,oBAAsB,CAGxB,YACE,oBACA,aACA,0BACA,sBACA,eACA,gBACA,eAAiB,CAGnB,sBACE,gBACA,cAAgB,CAGlB,2BACE,gBACA,UAAY,CAGd,aACE,qBACA,kBACA,oBAAuB,CAGzB,iBACE,6BACA,gBACA,oBACA,YACA,sBACA,kBAAoB,CAGtB,gBACE,sBACA,kBACA,cACA,6BACA,6BACA,oBAAuB,CAGzB,4CACE,oBAAsB,CAGxB,8CACE,cAAgB,CAGlB,qBACE,qBACA,YACA,aACA,sBACA,WACA,yBACA,yBAA2B,CAG7B,4BACE,gEAEE,gBACA,cAAgB,CACjB,CAGH,yBACE,kBACE,yBACA,qBACA,oBACA,0BAA4B,CAE9B,8BACE,uBACA,kBAAoB,CAEtB,6CACE,iBAAmB,CAErB,wCACE,oBACA,kBAAqB,CAEvB,gEAEE,qBACA,gBAAkB,CAEpB,mCACE,8BACA,uBACA,6BACA,eAAiB,CAEnB,kCACE,YAAc,CACf,CAGH,4BACE,gEAEE,gBACA,cAAgB,CACjB,CAGH,yBACE,kBACE,yBACA,qBACA,oBACA,0BAA4B,CAE9B,8BACE,uBACA,kBAAoB,CAEtB,6CACE,iBAAmB,CAErB,wCACE,oBACA,kBAAqB,CAEvB,gEAEE,qBACA,gBAAkB,CAEpB,mCACE,8BACA,uBACA,6BACA,eAAiB,CAEnB,kCACE,YAAc,CACf,CAGH,4BACE,gEAEE,gBACA,cAAgB,CACjB,CAGH,yBACE,kBACE,yBACA,qBACA,oBACA,0BAA4B,CAE9B,8BACE,uBACA,kBAAoB,CAEtB,6CACE,iBAAmB,CAErB,wCACE,oBACA,kBAAqB,CAEvB,gEAEE,qBACA,gBAAkB,CAEpB,mCACE,8BACA,uBACA,6BACA,eAAiB,CAEnB,kCACE,YAAc,CACf,CAGH,6BACE,gEAEE,gBACA,cAAgB,CACjB,CAGH,0BACE,kBACE,yBACA,qBACA,oBACA,0BAA4B,CAE9B,8BACE,uBACA,kBAAoB,CAEtB,6CACE,iBAAmB,CAErB,wCACE,oBACA,kBAAqB,CAEvB,gEAEE,qBACA,gBAAkB,CAEpB,mCACE,8BACA,uBACA,6BACA,eAAiB,CAEnB,kCACE,YAAc,CACf,CAGH,eACE,yBACA,qBACA,oBACA,0BAA4B,CAG9B,0DAEE,gBACA,cAAgB,CAGlB,2BACE,uBACA,kBAAoB,CAGtB,0CACE,iBAAmB,CAGrB,qCACE,oBACA,kBAAqB,CAGvB,0DAEE,qBACA,gBAAkB,CAGpB,gCACE,8BACA,uBACA,6BACA,eAAiB,CAGnB,+BACE,YAAc,CAOhB,gGACE,oBAA0B,CAG5B,oCACE,oBAA0B,CAG5B,oFACE,oBAA0B,CAG5B,6CACE,oBAA0B,CAG5B,0KAIE,oBAA0B,CAG5B,8BACE,qBACA,2BAAiC,CAGnC,mCACE,oQAAsQ,CAGxQ,2BACE,oBAA0B,CAO5B,mGACE,oBAA0B,CAO5B,6FACE,UAAY,CAGd,mCACE,wBAAgC,CAGlC,kFACE,yBAAiC,CAGnC,4CACE,yBAAiC,CAGnC,sKAIE,UAAY,CAGd,6BACE,yBACA,+BAAuC,CAGzC,kCACE,0QAA4Q,CAG9Q,0BACE,wBAAgC,CAOlC,gGACE,UAAY,CAGd,MACE,kBACA,oBACA,aACA,0BACA,sBACA,YACA,qBACA,sBACA,2BACA,kCACA,oBAAuB,CAGzB,SACE,eACA,aAAe,CAGjB,2DACE,8BACA,8BAAiC,CAGnC,yDACE,kCACA,gCAAmC,CAGrC,WACE,kBACA,cACA,eAAiB,CAGnB,YACE,oBAAuB,CAGzB,eACE,mBAAsB,CAIxB,qCAHE,eAAiB,CAOnB,iBACE,oBAAsB,CAGxB,sBACE,mBAAqB,CAGvB,aACE,uBACA,gBACA,iCACA,wCAA8C,CAGhD,yBACE,uDAA2D,CAG7D,sDACE,YAAc,CAGhB,aACE,uBACA,iCACA,qCAA2C,CAG7C,wBACE,uDAA2D,CAG7D,kBAEE,sBAEA,eAAiB,CAGnB,qCANE,sBAEA,oBAAuB,CASzB,kBACE,kBACA,MACA,QACA,SACA,OACA,eAAiB,CAGnB,UACE,WACA,gCAAmC,CAGrC,cACE,WACA,0CACA,0CAA6C,CAG/C,iBACE,WACA,8CACA,4CAA+C,CAGjD,WACE,oBACA,aACA,0BACA,qBAAuB,CAGzB,iBACE,kBAAoB,CAGtB,yBACE,WACE,uBACA,mBACA,mBACA,iBAAmB,CAErB,iBACE,oBACA,aACA,gBACA,SACA,0BACA,sBACA,kBACA,gBACA,gBAAkB,CACnB,CAGH,YACE,oBACA,aACA,0BACA,qBAAuB,CAGzB,kBACE,kBAAoB,CAGtB,yBACE,YACE,uBACA,kBAAoB,CAEtB,kBACE,gBACA,SACA,eAAiB,CAEnB,wBACE,cACA,aAAe,CAEjB,8BACE,0BACA,4BAA8B,CAEhC,uFAEE,yBAA2B,CAE7B,0FAEE,4BAA8B,CAEhC,6BACE,yBACA,2BAA6B,CAE/B,qFAEE,wBAA0B,CAE5B,wFAEE,2BAA6B,CAE/B,6BACE,oBAAuB,CAEzB,qFAEE,8BACA,8BAAiC,CAEnC,wFAEE,kCACA,gCAAmC,CAKrC,uZAIE,eAAiB,CAClB,CAGH,oBACE,oBAAuB,CAGzB,yBACE,cACE,uBACA,eACA,2BACA,mBACA,UACA,QAAU,CAEZ,oBACE,qBACA,UAAY,CACb,CAGH,wDACE,gBACA,eAAiB,CAGnB,8DACE,eAAiB,CAGnB,+BACE,gBACA,6BACA,2BAA6B,CAG/B,8BACE,yBACA,yBAA2B,CAG7B,YACE,oBACA,aACA,mBACA,eACA,oBACA,mBACA,gBACA,yBACA,oBAAuB,CAGzB,kCACE,kBAAqB,CAGvB,yCACE,qBACA,oBACA,cACA,WAAa,CAGf,+CACE,0BAIA,oBAAsB,CAGxB,wBACE,aAAe,CAGjB,YACE,oBACA,aACA,eACA,gBACA,oBAAuB,CAGzB,WACE,kBACA,cACA,qBACA,iBACA,iBACA,cACA,sBACA,wBAA0B,CAG5B,iBACE,UACA,cACA,qBACA,yBACA,oBAAsB,CAGxB,iBACE,UACA,UACA,mDACQ,0CAAiD,CAG3D,yCACE,cAAgB,CAGlB,kCACE,cACA,8BACA,gCAAmC,CAGrC,iCACE,+BACA,iCAAoC,CAGtC,6BACE,UACA,WACA,yBACA,oBAAsB,CAGxB,+BACE,cACA,oBACA,YACA,sBACA,oBAAsB,CAGxB,0BACE,sBACA,kBACA,eAAiB,CAGnB,iDACE,6BACA,+BAAkC,CAGpC,gDACE,8BACA,gCAAmC,CAGrC,0BACE,qBACA,kBACA,eAAiB,CAGnB,iDACE,6BACA,+BAAkC,CAGpC,gDACE,8BACA,gCAAmC,CAGrC,OACE,qBACA,mBACA,cACA,gBACA,cACA,kBACA,mBACA,wBACA,oBAAuB,CAGzB,aACE,YAAc,CAGhB,YACE,kBACA,QAAU,CAGZ,YACE,mBACA,kBACA,mBAAqB,CAGvB,eACE,WACA,wBAA0B,CAG5B,sDACE,WACA,qBACA,wBAA0B,CAG5B,iBACE,WACA,wBAA0B,CAG5B,0DACE,WACA,qBACA,wBAA0B,CAG5B,eACE,WACA,wBAA0B,CAG5B,sDACE,WACA,qBACA,wBAA0B,CAG5B,YACE,WACA,wBAA0B,CAG5B,gDACE,WACA,qBACA,wBAA0B,CAG5B,eACE,cACA,wBAA0B,CAG5B,sDACE,cACA,qBACA,wBAA0B,CAG5B,cACE,WACA,wBAA0B,CAG5B,oDACE,WACA,qBACA,wBAA0B,CAG5B,aACE,cACA,wBAA0B,CAG5B,kDACE,cACA,qBACA,wBAA0B,CAG5B,YACE,WACA,wBAA0B,CAG5B,gDACE,WACA,qBACA,wBAA0B,CAG5B,WACE,kBACA,mBACA,yBACA,mBAAsB,CAGxB,yBACE,WACE,iBAAmB,CACpB,CAGH,iBACE,gBACA,eACA,eAAiB,CAGnB,OACE,kBACA,uBACA,mBACA,6BACA,oBAAuB,CAGzB,eACE,aAAe,CAGjB,YACE,eAAiB,CAGnB,mBACE,kBAAoB,CAGtB,0BACE,kBACA,MACA,QACA,uBACA,aAAe,CAGjB,eACE,cACA,yBACA,oBAAsB,CAGxB,kBACE,wBAA0B,CAG5B,2BACE,aAAe,CAGjB,iBACE,cACA,yBACA,oBAAsB,CAGxB,oBACE,wBAA0B,CAG5B,6BACE,aAAe,CAGjB,eACE,cACA,yBACA,oBAAsB,CAGxB,kBACE,wBAA0B,CAG5B,2BACE,aAAe,CAGjB,YACE,cACA,yBACA,oBAAsB,CAGxB,eACE,wBAA0B,CAG5B,wBACE,aAAe,CAGjB,eACE,cACA,yBACA,oBAAsB,CAGxB,kBACE,wBAA0B,CAG5B,2BACE,aAAe,CAGjB,cACE,cACA,yBACA,oBAAsB,CAGxB,iBACE,wBAA0B,CAG5B,0BACE,aAAe,CAGjB,aACE,cACA,yBACA,oBAAsB,CAGxB,gBACE,wBAA0B,CAG5B,yBACE,aAAe,CAGjB,YACE,cACA,yBACA,oBAAsB,CAGxB,eACE,wBAA0B,CAG5B,wBACE,aAAe,CAGjB,wCACE,GACE,0BAA4B,CAE9B,GACE,uBAAyB,CAC1B,CAGH,gCACE,GACE,0BAA4B,CAE9B,GACE,uBAAyB,CAC1B,CAGH,UAGE,YACA,gBACA,iBACA,yBACA,oBAAuB,CAGzB,wBATE,oBACA,YAAc,CAsBf,cAXC,0BACA,sBACA,qBACA,uBACA,WACA,kBACA,mBACA,yBACA,kCACA,6BACA,yBAA4B,CAG9B,kDACE,cACE,wBACA,mBACA,eAAiB,CAClB,CAGH,sBACE,8KACA,+KACA,sKACA,yBAA2B,CAG7B,uBACE,0DACA,iDAAmD,CAGrD,OACE,oBACA,aACA,qBACA,sBAAwB,CAG1B,YACE,WACA,QAAU,CAGZ,YACE,oBACA,aACA,0BACA,sBACA,eACA,eAAiB,CAGnB,wBACE,WACA,cACA,kBAAoB,CAGtB,4DACE,cACA,qBACA,wBAA0B,CAG5B,+BACE,cACA,wBAA0B,CAG5B,iBACE,kBACA,cACA,uBACA,mBACA,sBACA,iCAAuC,CAGzC,6BACE,8BACA,8BAAiC,CAGnC,4BACE,gBACA,kCACA,gCAAmC,CAGrC,8CACE,UACA,oBAAsB,CAGxB,oDACE,cACA,qBAAuB,CAGzB,wBACE,UACA,WACA,yBACA,oBAAsB,CAGxB,mCACE,eACA,cACA,eAAiB,CAGnB,2DACE,YAAc,CAGhB,yDACE,eAAiB,CAGnB,yBACE,cACA,wBAA0B,CAG5B,4GACE,cACA,wBAA0B,CAG5B,uDACE,WACA,yBACA,oBAAsB,CAGxB,2BACE,cACA,wBAA0B,CAG5B,gHACE,cACA,wBAA0B,CAG5B,yDACE,WACA,yBACA,oBAAsB,CAGxB,yBACE,cACA,wBAA0B,CAG5B,4GACE,cACA,wBAA0B,CAG5B,uDACE,WACA,yBACA,oBAAsB,CAGxB,sBACE,cACA,wBAA0B,CAG5B,sGACE,cACA,wBAA0B,CAG5B,oDACE,WACA,yBACA,oBAAsB,CAGxB,yBACE,cACA,wBAA0B,CAG5B,4GACE,cACA,wBAA0B,CAG5B,uDACE,WACA,yBACA,oBAAsB,CAGxB,wBACE,cACA,wBAA0B,CAG5B,0GACE,cACA,wBAA0B,CAG5B,sDACE,WACA,yBACA,oBAAsB,CAGxB,uBACE,cACA,wBAA0B,CAG5B,wGACE,cACA,wBAA0B,CAG5B,qDACE,WACA,yBACA,oBAAsB,CAGxB,sBACE,cACA,wBAA0B,CAG5B,sGACE,cACA,wBAA0B,CAG5B,oDACE,WACA,yBACA,oBAAsB,CAGxB,OACE,YACA,iBACA,gBACA,cACA,WACA,yBACA,UAAY,CAGd,qCACE,cAAgB,CAGlB,sFACE,WACA,qBACA,WAAa,CAGf,aACE,UACA,6BACA,SACA,uBAAyB,CAG3B,YACE,eAAiB,CAGnB,mBACE,kBACA,eAAiB,CAGnB,OACE,eACA,MACA,QACA,SACA,OACA,aACA,aACA,gBACA,SAAW,CAGb,cACE,kBACA,WACA,aACA,mBAAqB,CAGvB,0BACE,0CACA,kDACA,qCACA,kCACA,iEACA,mCACA,+BACI,0BAA8B,CAGpC,kDACE,0BACE,wBACA,mBACA,eAAiB,CAClB,CAGH,0BACE,+BACA,2BACI,sBAA2B,CAGjC,uBACE,oBACA,aACA,sBACA,mBACA,4BAAsC,CAGxC,8BACE,cACA,0BACA,UAAY,CAGd,eACE,kBACA,oBACA,aACA,0BACA,sBACA,WACA,oBACA,sBACA,4BACA,gCACA,oBACA,SAAW,CAGb,gBACE,eACA,MACA,QACA,SACA,OACA,aACA,qBAAuB,CAGzB,qBACE,SAAW,CAGb,qBACE,UAAa,CAGf,cACE,oBACA,aACA,qBACA,uBACA,sBACA,8BACA,aACA,gCACA,6BACA,6BAAgC,CAGlC,qBACE,aACA,6BAA+B,CAGjC,aACE,gBACA,eAAiB,CAGnB,YACE,kBACA,kBACA,cACA,YAAc,CAGhB,cACE,oBACA,aACA,sBACA,mBACA,kBACA,yBACA,aACA,4BAA8B,CAGhC,iCACE,kBAAoB,CAGtB,gCACE,mBAAqB,CAGvB,yBACE,kBACA,YACA,WACA,YACA,eAAiB,CAGnB,yBACE,cACE,gBACA,mBAAqB,CAEvB,uBACE,8BAAuC,CAEzC,8BACE,2BAAoC,CAEtC,UACE,eAAiB,CAClB,CAGH,yBACE,UACE,eAAiB,CAClB,CAGH,SACE,kBACA,aACA,cACA,SACA,6FACA,kBACA,gBACA,gBACA,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,oBACA,mBACA,gBACA,kBACA,qBACA,SAAW,CAGb,cACE,UAAa,CAGf,gBACE,kBACA,cACA,YACA,YAAe,CAGjB,uBACE,kBACA,WACA,yBACA,kBAAoB,CAGtB,mDACE,eAAkB,CAGpB,iEACE,QAAU,CAGZ,+EACE,MACA,2BACA,qBAAuB,CAGzB,uDACE,eAAkB,CAGpB,qEACE,OACA,YACA,YAAe,CAGjB,mFACE,QACA,iCACA,uBAAyB,CAG3B,yDACE,eAAkB,CAGpB,uEACE,KAAO,CAGT,qFACE,SACA,2BACA,wBAA0B,CAG5B,qDACE,eAAkB,CAGpB,mEACE,QACA,YACA,YAAe,CAGjB,iFACE,OACA,iCACA,sBAAwB,CAG1B,eACE,gBACA,qBACA,WACA,kBACA,sBACA,oBAAuB,CAGzB,SAEE,MACA,OACA,aAEA,gBACA,6FACA,kBACA,gBACA,gBACA,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,oBACA,mBACA,gBACA,kBACA,qBACA,sBACA,4BACA,gCACA,mBAAsB,CAGxB,yBA5BE,kBAIA,aAAe,CA8BhB,gBAHC,WACA,aACA,cAAiB,CAGnB,6CACE,kBACA,cACA,WACA,yBACA,kBAAoB,CAGtB,mDACE,mBAAsB,CAGxB,iEACE,+BAAkC,CAGpC,4JAGE,0BAA8B,CAGhC,+EACE,SACA,gCAAsC,CAIxC,6EAEE,WACA,qBAAuB,CAGzB,uDACE,iBAAoB,CAGtB,qEACE,8BACA,YACA,YACA,cAAiB,CAGnB,oKAGE,gCAAqC,CAGvC,mFACE,OACA,kCAAwC,CAI1C,iFAEE,SACA,uBAAyB,CAG3B,yDACE,gBAAmB,CAGrB,uEACE,4BAA+B,CAGjC,wKAGE,0BAAqC,CAGvC,qFACE,MACA,mCAAyC,CAI3C,mFAEE,QACA,wBAA0B,CAG5B,uGACE,kBACA,MACA,SACA,cACA,WACA,mBACA,WACA,+BAAiC,CAGnC,qDACE,kBAAqB,CAGvB,mEACE,+BACA,YACA,YACA,cAAiB,CAGnB,gKAGE,gCAAqC,CAGvC,iFACE,QACA,iCAAuC,CAIzC,+EAEE,UACA,sBAAwB,CAG1B,gBACE,qBACA,gBACA,eACA,cACA,yBACA,gCACA,yCACA,yCAA4C,CAG9C,sBACE,YAAc,CAGhB,cACE,qBACA,aAAe,CAGjB,UACE,iBAAmB,CAGrB,gBACE,kBACA,WACA,eAAiB,CAGnB,eACE,kBACA,aACA,sBACA,mBACA,WACA,mCACA,2BACA,2BACA,kBAAoB,CAGtB,8DAGE,cACA,sCACA,8CACA,iCACA,8BACA,wDAA6D,CAG/D,kDACE,8DAGE,wBACA,mBACA,eAAiB,CAClB,CAGH,wCAEE,kBACA,KAAO,CAGT,+EAEE,gCACA,4BACI,uBAAyB,CAG/B,mFACE,+EAEE,gCACA,uBAAgC,CACjC,CAGH,gDAEE,mCACA,+BACI,0BAA4B,CAGlC,mFACE,gDAEE,wCACA,+BAAmC,CACpC,CAGH,+CAEE,oCACA,gCACI,2BAA6B,CAGnC,mFACE,+CAEE,yCACA,gCAAoC,CACrC,CAGH,8BACE,UACA,gCACK,2BACG,wBACR,oCACA,+BACA,2BAA6B,CAG/B,kJAGE,SAAW,CAGb,qFAEE,SAAW,CAGb,+LAKE,gCACA,4BACI,uBAAyB,CAG/B,mFACE,+LAKE,gCACA,uBAAgC,CACjC,CAGH,8CAEE,kBACA,MACA,SACA,oBACA,aACA,sBACA,mBACA,qBACA,uBACA,UACA,WACA,kBACA,UAAa,CAGf,oHAGE,WACA,qBACA,UACA,UAAY,CAGd,uBACE,MAAQ,CAGV,uBACE,OAAS,CAGX,wDAEE,qBACA,WACA,YACA,qCACA,yBAA2B,CAG7B,4BACE,+MAAiN,CAGnN,4BACE,+MAAiN,CAGnN,qBACE,kBACA,QACA,YACA,OACA,WACA,oBACA,aACA,qBACA,uBACA,eACA,iBACA,gBACA,eAAiB,CAGnB,wBACE,kBACA,kBACA,cACA,WACA,WACA,iBACA,gBACA,mBACA,eACA,mCAA2C,CAG7C,+BAEE,SAAW,CAQb,6DATE,kBAEA,OACA,qBACA,WACA,YACA,UAAY,CAWb,8BANC,YAAc,CAQhB,6BACE,qBAAuB,CAGzB,kBACE,kBACA,UACA,YACA,SACA,WACA,iBACA,oBACA,WACA,iBAAmB,CAGrB,gBACE,iCAAoC,CAG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","file":"static/css/main.bd0e90d2.css","sourcesContent":["/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\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, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\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-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\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: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\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-bordered {\n border: 0;\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@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .form-control {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\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: #28a745;\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 border-color: #28a745;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\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: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\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: #34ce57;\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 -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\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: #dc3545;\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 border-color: #dc3545;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\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: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\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: #e4606d;\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 -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .btn {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\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: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\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: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\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: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\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: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\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: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\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: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\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: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\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: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\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: #6c757d;\n border-color: #6c757d;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\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: #28a745;\n border-color: #28a745;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\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: #17a2b8;\n border-color: #17a2b8;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\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: #ffc107;\n border-color: #ffc107;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\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: #dc3545;\n border-color: #dc3545;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\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: #f8f9fa;\n border-color: #f8f9fa;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\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: #343a40;\n border-color: #343a40;\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 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .fade {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition: height 0.35s ease;\n -o-transition: height 0.35s ease;\n transition: height 0.35s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\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-toolbar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\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.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\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 margin-left: 0;\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.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 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:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\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 {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\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 border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -ms-flexbox;\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\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 display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .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 height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .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 height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\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.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\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 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\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\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='%23343a40' 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 #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n border-color: #80bdff;\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n padding-left: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\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.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\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: #dee2e6 #dee2e6 #fff;\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.25rem;\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-fill .nav-item {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\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}\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: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\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: #fff;\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}\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: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 1 0 0%;\n flex: 1 0;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n .card-group > .card {\n -ms-flex: 1 0 0%;\n flex: 1 0;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\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:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\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: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.breadcrumb {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\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.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\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.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\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-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .progress-bar {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: -webkit-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-image: -o-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-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: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -ms-flex: 1;\n flex: 1 1;\n}\n\n.list-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\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}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -o-transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - (0.5rem * 2));\n content: \"\";\n}\n\n.modal-content {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-dialog-centered::before {\n height: calc(100vh - (1.75rem * 2));\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 position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\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 word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\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 word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 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: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\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: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 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: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\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: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 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 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\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 position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 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: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\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: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n -ms-flex-align: center;\n align-items: center;\n width: 100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n transition: -webkit-transform 0.6s ease;\n -webkit-transition: -webkit-transform 0.6s ease;\n -o-transition: transform 0.6s ease;\n transition: transform 0.6s ease;\n transition: transform 0.6s ease, -webkit-transform 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .carousel-item.active,\n .carousel-item-next,\n .carousel-item-prev {\n -webkit-transition: none;\n -o-transition: none;\n transition: none;\n }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n -webkit-transform: translateX(0);\n -ms-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n -ms-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-next,\n .active.carousel-item-right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n -ms-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-prev,\n .active.carousel-item-left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n -webkit-transition-duration: .6s;\n -o-transition-duration: .6s;\n transition-duration: .6s;\n -webkit-transition-property: opacity;\n -o-transition-property: opacity;\n transition-property: opacity;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n -webkit-transform: translateX(0);\n -ms-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item.active,\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-prev {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\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 text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\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='M5.25 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='M2.75 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 position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: center;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\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: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #1d2124 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/dist/css/bootstrap.css","body {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n\nh5 a {\n font-family: 'Arvo Gruen', sans-serif;\n font-weight: bold;\n color: #ffee00;\n text-transform: uppercase;\n}\n\n.header {\n background-color: #46962b;\n}\n\n.icon {\n width: 32px;\n height: 32px;\n font-size: 24px;\n}\n.screenshot {\n border: 1px solid #ccc;\n}\n\n.siteicon {\n max-width: 32px;\n max-height: 32px;\n width: auto;\n height: auto;\n}\n\nabbr[title], abbr[data-original-title] {\n text-decoration: none;\n}\n\n\n// WEBPACK FOOTER //\n// ./src/index.css",".TypeField {\n font-size: 85%;\n font-weight: 700;\n -webkit-text-decoration-line: none;\n text-decoration-line: none;\n color: #333;\n}\n\n.ResultsList {\n font-size: 1.3rem;\n padding: 0.2rem 0;\n margin: 0.3rem 0;\n border-radius: 0.3rem;\n}\n\ndiv.ResultsList:hover {\n background-color: #eee;\n}\n\na.ResultsList:hover {\n text-decoration: none;\n}\n\n.ScoreField {\n border-radius: 3px;\n background-color: #ccc;\n padding: 6px 8px;\n display: inline-block;\n width: 5em;\n text-align: center;\n font-family: 'Arvo Gruen', 'Arvo', sans-serif;\n font-size: 120%;\n color: #333;\n}\n\n.LocationLabel {\n display: block;\n color: #666;\n}\n\n.URLField {\n display: block;\n font-size: 90%;\n color: #999;\n}\n\n\n// WEBPACK FOOTER //\n// ./src/ResultsList.css",".SiteDetailsPage .bad {\n color: #ae4b53;\n font-size: 1rem;\n}\n.SiteDetailsPage .mediocre {\n color: #c49863;\n font-size: 1rem;\n}\n.SiteDetailsPage .good {\n color: #46962b;\n font-size: 1rem;\n}\n.SiteDetailsPage h1 {\n margin-top: 2rem;\n font-family: 'Arvo', sans-serif;\n}\n\n.SiteDetailsPage {\n margin-bottom: 3rem;\n}\n.SiteIcon {\n margin-right: 0.6rem;\n}\n\n\n// WEBPACK FOOTER //\n// ./src/SiteDetailsPage.css"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/static/js/main.25281eb0.js b/docs/static/js/main.25281eb0.js deleted file mode 100644 index 65489e2..0000000 --- a/docs/static/js/main.25281eb0.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e){function o(r){if(a[r])return a[r].exports;var t=a[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,o),t.l=!0,t.exports}var a={};o.m=e,o.c=a,o.d=function(e,a,r){o.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},o.p="/",o(o.s=25)}([function(e,o,a){"use strict";e.exports=a(32)},function(e,o,a){e.exports=a(38)()},function(e,o,a){"use strict";var r=function(e,o,a,r,t,s,c,l){if(!e){var n;if(void 0===o)n=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[a,r,t,s,c,l],_=0;n=new Error(o.replace(/%s/g,function(){return u[_++]})),n.name="Invariant Violation"}throw n.framesToPop=1,n}};e.exports=r},function(e,o,a){"use strict";var r=function(){};e.exports=r},function(e,o,a){"use strict";var r=a(40);a.d(o,"a",function(){return r.a});var t=a(43);a.d(o,"b",function(){return t.a});var s=a(44);a.d(o,"d",function(){return s.a});var c=a(7);a.d(o,"c",function(){return c.a}),a.d(o,"f",function(){return c.b});var l=a(5);a.d(o,"e",function(){return l.b})},function(e,o,a){"use strict";a.d(o,"a",function(){return r}),a.d(o,"f",function(){return t}),a.d(o,"c",function(){return s}),a.d(o,"e",function(){return c}),a.d(o,"g",function(){return l}),a.d(o,"d",function(){return n}),a.d(o,"b",function(){return u});var r=function(e){return"/"===e.charAt(0)?e:"/"+e},t=function(e){return"/"===e.charAt(0)?e.substr(1):e},s=function(e,o){return new RegExp("^"+o+"(\\/|\\?|#|$)","i").test(e)},c=function(e,o){return s(e,o)?e.substr(o.length):e},l=function(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e},n=function(e){var o=e||"/",a="",r="",t=o.indexOf("#");-1!==t&&(r=o.substr(t),o=o.substr(0,t));var s=o.indexOf("?");return-1!==s&&(a=o.substr(s),o=o.substr(0,s)),{pathname:o,search:"?"===a?"":a,hash:"#"===r?"":r}},u=function(e){var o=e.pathname,a=e.search,r=e.hash,t=o||"/";return a&&"?"!==a&&(t+="?"===a.charAt(0)?a:"?"+a),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}},function(e,o,a){"use strict";var r=function(){};e.exports=r},function(e,o,a){"use strict";a.d(o,"a",function(){return l}),a.d(o,"b",function(){return n});var r=a(41),t=a(42),s=a(5),c=Object.assign||function(e){for(var o=1;o may have only one child element"),this.unlisten=r.listen(function(){e.setState({match:e.computeMatch(r.location.pathname)})})},o.prototype.componentWillReceiveProps=function(e){l()(this.props.history===e.history,"You cannot change ")},o.prototype.componentWillUnmount=function(){this.unlisten()},o.prototype.render=function(){var e=this.props.children;return e?p.a.Children.only(e):null},o}(p.a.Component);R.propTypes={history:b.a.object.isRequired,children:b.a.node},R.contextTypes={router:b.a.object},R.childContextTypes={router:b.a.object.isRequired},o.a=R},function(e,o,a){"use strict";var r=a(20),t=a.n(r),s={},c=0,l=function(e,o){var a=""+o.end+o.strict+o.sensitive,r=s[a]||(s[a]={});if(r[e])return r[e];var l=[],n=t()(e,l,o),u={re:n,keys:l};return c<1e4&&(r[e]=u,c++),u},n=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments[2];"string"===typeof o&&(o={path:o});var r=o,t=r.path,s=r.exact,c=void 0!==s&&s,n=r.strict,u=void 0!==n&&n,_=r.sensitive,p=void 0!==_&&_;if(null==t)return a;var E=l(t,{end:c,strict:u,sensitive:p}),b=E.re,m=E.keys,R=b.exec(e);if(!R)return null;var i=R[0],S=R.slice(1),O=e===i;return c&&!O?null:{path:t,url:"/"===t&&""===i?"/":i,isExact:O,params:m.reduce(function(e,o,a){return e[o.name]=S[a],e},{})}};o.a=n},function(e,o,a){"use strict";function r(){}function t(e){try{return e.then}catch(e){return S=e,O}}function s(e,o){try{return e(o)}catch(e){return S=e,O}}function c(e,o,a){try{e(o,a)}catch(e){return S=e,O}}function l(e){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof e)throw new TypeError("Promise constructor's argument is not a function");this._75=0,this._83=0,this._18=null,this._38=null,e!==r&&R(e,this)}function n(e,o,a){return new e.constructor(function(t,s){var c=new l(r);c.then(t,s),u(e,new m(o,a,c))})}function u(e,o){for(;3===e._83;)e=e._18;if(l._47&&l._47(e),0===e._83)return 0===e._75?(e._75=1,void(e._38=o)):1===e._75?(e._75=2,void(e._38=[e._38,o])):void e._38.push(o);_(e,o)}function _(e,o){i(function(){var a=1===e._83?o.onFulfilled:o.onRejected;if(null===a)return void(1===e._83?p(o.promise,e._18):E(o.promise,e._18));var r=s(a,e._18);r===O?E(o.promise,S):p(o.promise,r)})}function p(e,o){if(o===e)return E(e,new TypeError("A promise cannot be resolved with itself."));if(o&&("object"===typeof o||"function"===typeof o)){var a=t(o);if(a===O)return E(e,S);if(a===e.then&&o instanceof l)return e._83=3,e._18=o,void b(e);if("function"===typeof a)return void R(a.bind(o),e)}e._83=1,e._18=o,b(e)}function E(e,o){e._83=2,e._18=o,l._71&&l._71(e,o),b(e)}function b(e){if(1===e._75&&(u(e,e._38),e._38=null),2===e._75){for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}function t(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function s(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function c(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var l=a(0),n=a.n(l),u=a(1),_=a.n(u),p=a(2),E=a.n(p),b=a(4),m=Object.assign||function(e){for(var o=1;o outside a "),E()(void 0!==o,'You must specify the "to" property');var s=this.context.router.history,c="string"===typeof o?Object(b.c)(o,null,null,s.location):o,l=s.createHref(c);return n.a.createElement("a",m({},t,{onClick:this.handleClick,href:l,ref:a}))},o}(n.a.Component);i.propTypes={onClick:_.a.func,target:_.a.string,replace:_.a.bool,to:_.a.oneOfType([_.a.string,_.a.object]).isRequired,innerRef:_.a.oneOfType([_.a.string,_.a.func])},i.defaultProps={replace:!1},i.contextTypes={router:_.a.shape({history:_.a.shape({push:_.a.func.isRequired,replace:_.a.func.isRequired,createHref:_.a.func.isRequired}).isRequired}).isRequired},o.a=i},function(e,o,a){"use strict";var r=a(19);o.a=r.a},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(3),l=a.n(c),n=a(2),u=a.n(n),_=a(0),p=a.n(_),E=a(1),b=a.n(E),m=a(12),R=Object.assign||function(e){for(var o=1;o or withRouter() outside a ");var n=o.route,_=(r||n.location).pathname;return Object(m.a)(_,{path:t,strict:s,exact:c,sensitive:l},n.match)},o.prototype.componentWillMount=function(){l()(!(this.props.component&&this.props.render),"You should not use and in the same route; will be ignored"),l()(!(this.props.component&&this.props.children&&!i(this.props.children)),"You should not use and in the same route; will be ignored"),l()(!(this.props.render&&this.props.children&&!i(this.props.children)),"You should not use and in the same route; will be ignored")},o.prototype.componentWillReceiveProps=function(e,o){l()(!(e.location&&!this.props.location),' elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),l()(!(!e.location&&this.props.location),' elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.'),this.setState({match:this.computeMatch(e,o.router)})},o.prototype.render=function(){var e=this.state.match,o=this.props,a=o.children,r=o.component,t=o.render,s=this.context.router,c=s.history,l=s.route,n=s.staticContext,u=this.props.location||l.location,_={match:e,location:u,history:c,staticContext:n};return r?e?p.a.createElement(r,_):null:t?e?t(_):null:"function"===typeof a?a(_):a&&!i(a)?p.a.Children.only(a):null},o}(p.a.Component);S.propTypes={computedMatch:b.a.object,path:b.a.string,exact:b.a.bool,strict:b.a.bool,sensitive:b.a.bool,component:b.a.func,render:b.a.func,children:b.a.oneOfType([b.a.func,b.a.node]),location:b.a.object},S.contextTypes={router:b.a.shape({history:b.a.object.isRequired,route:b.a.object.isRequired,staticContext:b.a.object})},S.childContextTypes={router:b.a.object.isRequired},o.a=S},function(e,o,a){function r(e,o){for(var a,r=[],t=0,s=0,c="",l=o&&o.delimiter||"/";null!=(a=O.exec(e));){var _=a[0],p=a[1],E=a.index;if(c+=e.slice(s,E),s=E+_.length,p)c+=p[1];else{var b=e[s],m=a[2],R=a[3],i=a[4],S=a[5],y=a[6],d=a[7];c&&(r.push(c),c="");var v=null!=m&&null!=b&&b!==m,N="+"===y||"*"===y,T="?"===y||"*"===y,x=a[2]||l,I=i||S;r.push({name:R||t++,prefix:m||"",delimiter:x,optional:T,repeat:N,partial:v,asterisk:!!d,pattern:I?u(I):d?".*":"[^"+n(x)+"]+?"})}}return s0&&void 0!==arguments[0]?arguments[0]:"/",o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"/"===e?e:l(e)(o,{pretty:!0})};o.a=n},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(0),l=a.n(c),n=function(){function e(e,o){for(var a=0;a1&&(r=a[0]+"@",e=a[1]),e=e.replace(w,"."),r+l(e.split("."),o).join(".")}function u(e){for(var o,a,r=[],t=0,s=e.length;t=55296&&o<=56319&&t65535&&(e-=65536,o+=V(e>>>10&1023|55296),e=56320|1023&e),o+=V(e)}).join("")}function p(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:v}function E(e,o){return e+22+75*(e<26)-((0!=o)<<5)}function b(e,o,a){var r=0;for(e=a?D(e/I):e>>1,e+=D(e/o);e>L*T>>1;r+=v)e=D(e/L);return D(r+(L+1)*e/(e+x))}function m(e){var o,a,r,t,s,l,n,u,E,m,R=[],i=e.length,S=0,O=A,y=g;for(a=e.lastIndexOf(h),a<0&&(a=0),r=0;r=128&&c("not-basic"),R.push(e.charCodeAt(r));for(t=a>0?a+1:0;t=i&&c("invalid-input"),u=p(e.charCodeAt(t++)),(u>=v||u>D((d-S)/l))&&c("overflow"),S+=u*l,E=n<=y?N:n>=y+T?T:n-y,!(uD(d/m)&&c("overflow"),l*=m;o=R.length+1,y=b(S-s,o,0==s),D(S/o)>d-O&&c("overflow"),O+=D(S/o),S%=o,R.splice(S++,0,O)}return _(R)}function R(e){var o,a,r,t,s,l,n,_,p,m,R,i,S,O,y,x=[];for(e=u(e),i=e.length,o=A,a=0,s=g,l=0;l=o&&RD((d-a)/S)&&c("overflow"),a+=(n-o)*S,o=n,l=0;ld&&c("overflow"),R==o){for(_=a,p=v;m=p<=s?N:p>=s+T?T:p-s,!(_= 0x80 (not a basic code point)","invalid-input":"Invalid input"},L=v-N,D=Math.floor,V=String.fromCharCode;y={version:"1.4.1",ucs2:{decode:u,encode:_},decode:m,encode:R,toASCII:S,toUnicode:i},void 0!==(t=function(){return y}.call(o,a,o,e))&&(e.exports=t)}()}).call(o,a(24)(e),a(14))},function(e,o){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,o,a){a(26),e.exports=a(31)},function(e,o,a){"use strict";"undefined"===typeof Promise&&(a(27).enable(),window.Promise=a(29)),a(30),Object.assign=a(8)},function(e,o,a){"use strict";function r(){u=!1,l._47=null,l._71=null}function t(e){function o(o){(e.allRejections||c(p[o].error,e.whitelist||n))&&(p[o].displayId=_++,e.onUnhandled?(p[o].logged=!0,e.onUnhandled(p[o].displayId,p[o].error)):(p[o].logged=!0,s(p[o].displayId,p[o].error)))}function a(o){p[o].logged&&(e.onHandled?e.onHandled(p[o].displayId,p[o].error):p[o].onUnhandled||(console.warn("Promise Rejection Handled (id: "+p[o].displayId+"):"),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+p[o].displayId+".")))}e=e||{},u&&r(),u=!0;var t=0,_=0,p={};l._47=function(e){2===e._83&&p[e._56]&&(p[e._56].logged?a(e._56):clearTimeout(p[e._56].timeout),delete p[e._56])},l._71=function(e,a){0===e._75&&(e._56=t++,p[e._56]={displayId:null,error:a,timeout:setTimeout(o.bind(null,e._56),c(a,n)?100:2e3),logged:!1})}}function s(e,o){console.warn("Possible Unhandled Promise Rejection (id: "+e+"):"),((o&&(o.stack||o))+"").split("\n").forEach(function(e){console.warn(" "+e)})}function c(e,o){return o.some(function(o){return e instanceof o})}var l=a(13),n=[ReferenceError,TypeError,RangeError],u=!1;o.disable=r,o.enable=t},function(e,o,a){"use strict";(function(o){function a(e){c.length||(s(),l=!0),c[c.length]=e}function r(){for(;nu){for(var o=0,a=c.length-n;o-1?o:e}function b(e,o){o=o||{};var a=o.body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,o.headers||(this.headers=new t(e.headers)),this.method=e.method,this.mode=e.mode,a||null==e._bodyInit||(a=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=o.credentials||this.credentials||"omit",!o.headers&&this.headers||(this.headers=new t(o.headers)),this.method=E(o.method||this.method||"GET"),this.mode=o.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&a)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(a)}function m(e){var o=new FormData;return e.trim().split("&").forEach(function(e){if(e){var a=e.split("="),r=a.shift().replace(/\+/g," "),t=a.join("=").replace(/\+/g," ");o.append(decodeURIComponent(r),decodeURIComponent(t))}}),o}function R(e){var o=new t;return e.split(/\r?\n/).forEach(function(e){var a=e.split(":"),r=a.shift().trim();if(r){var t=a.join(":").trim();o.append(r,t)}}),o}function i(e,o){o||(o={}),this.type="default",this.status="status"in o?o.status:200,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in o?o.statusText:"OK",this.headers=new t(o.headers),this.url=o.url||"",this._initBody(e)}if(!e.fetch){var S={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};if(S.arrayBuffer)var O=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],y=function(e){return e&&DataView.prototype.isPrototypeOf(e)},d=ArrayBuffer.isView||function(e){return e&&O.indexOf(Object.prototype.toString.call(e))>-1};t.prototype.append=function(e,r){e=o(e),r=a(r);var t=this.map[e];this.map[e]=t?t+","+r:r},t.prototype.delete=function(e){delete this.map[o(e)]},t.prototype.get=function(e){return e=o(e),this.has(e)?this.map[e]:null},t.prototype.has=function(e){return this.map.hasOwnProperty(o(e))},t.prototype.set=function(e,r){this.map[o(e)]=a(r)},t.prototype.forEach=function(e,o){for(var a in this.map)this.map.hasOwnProperty(a)&&e.call(o,this.map[a],a,this)},t.prototype.keys=function(){var e=[];return this.forEach(function(o,a){e.push(a)}),r(e)},t.prototype.values=function(){var e=[];return this.forEach(function(o){e.push(o)}),r(e)},t.prototype.entries=function(){var e=[];return this.forEach(function(o,a){e.push([a,o])}),r(e)},S.iterable&&(t.prototype[Symbol.iterator]=t.prototype.entries);var v=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},p.call(b.prototype),p.call(i.prototype),i.prototype.clone=function(){return new i(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new t(this.headers),url:this.url})},i.error=function(){var e=new i(null,{status:0,statusText:""});return e.type="error",e};var N=[301,302,303,307,308];i.redirect=function(e,o){if(-1===N.indexOf(o))throw new RangeError("Invalid status code");return new i(null,{status:o,headers:{location:e}})},e.Headers=t,e.Request=b,e.Response=i,e.fetch=function(e,o){return new Promise(function(a,r){var t=new b(e,o),s=new XMLHttpRequest;s.onload=function(){var e={status:s.status,statusText:s.statusText,headers:R(s.getAllResponseHeaders()||"")};e.url="responseURL"in s?s.responseURL:e.headers.get("X-Request-URL");var o="response"in s?s.response:s.responseText;a(new i(o,e))},s.onerror=function(){r(new TypeError("Network request failed"))},s.ontimeout=function(){r(new TypeError("Network request failed"))},s.open(t.method,t.url,!0),"include"===t.credentials&&(s.withCredentials=!0),"responseType"in s&&S.blob&&(s.responseType="blob"),t.headers.forEach(function(e,o){s.setRequestHeader(o,e)}),s.send("undefined"===typeof t._bodyInit?null:t._bodyInit)})},e.fetch.polyfill=!0}}("undefined"!==typeof self?self:this)},function(e,o,a){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var r=a(0),t=a.n(r),s=a(33),c=a.n(s),l=a(15),n=a(63),u=(a.n(n),a(64)),_=(a.n(u),a(65)),p=a.n(_),E=a(66),b=a.n(E),m=a(67),R=a(68),i=a(71),S=a(73),O=function(){return t.a.createElement(R.a,{results:p.a})},y=function(e){var o=e.match;return t.a.createElement(i.a,{sites:p.a,screenshots:b.a,match:o})},d=function(){return t.a.createElement(l.a,null,t.a.createElement("div",{className:"row"},t.a.createElement("div",{className:"col-lg"}),t.a.createElement("div",{className:"col-lg-8 col-sm-12"},t.a.createElement(l.c,{exact:!0,path:"/",component:O}),t.a.createElement(l.c,{path:"/sites/:siteId",component:y})),t.a.createElement("div",{className:"col-lg"})))};c.a.render(t.a.createElement(d,null),document.getElementById("root")),c.a.render(t.a.createElement(m.a,{results:p.a}),document.getElementById("status")),Object(S.a)()},function(e,o,a){"use strict";function r(e,o,a,r,t,s,c,l){if(!e){if(e=void 0,void 0===o)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var n=[a,r,t,s,c,l],u=0;e=Error(o.replace(/%s/g,function(){return n[u++]})),e.name="Invariant Violation"}throw e.framesToPop=1,e}}function t(e){for(var o=arguments.length-1,a="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=0;tU.length&&U.push(e)}function m(e,o,a,r){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var c=!1;if(null===e)c=!0;else switch(s){case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case T:case x:c=!0}}if(c)return a(r,e,""===o?"."+i(e,0):o),1;if(c=0,o=""===o?".":o+":",Array.isArray(e))for(var l=0;lthis.eventPool.length&&this.eventPool.push(e)}function W(e){e.eventPool=[],e.getPooled=D,e.release=V}function H(e,o){switch(e){case"keyup":return-1!==ot.indexOf(o.keyCode);case"keydown":return 229!==o.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function F(e){return e=e.detail,"object"===typeof e&&"data"in e?e.data:null}function B(e,o){switch(e){case"compositionend":return F(o);case"keypress":return 32!==o.which?null:(nt=!0,ct);case"textInput":return e=o.data,e===ct&&nt?null:e;default:return null}}function U(e,o){if(ut)return"compositionend"===e||!at&&H(e,o)?(e=C(),Jr=Xr=Qr=null,ut=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(o.ctrlKey||o.altKey||o.metaKey)||o.ctrlKey&&o.altKey){if(o.char&&1o}return!1}function le(e,o,a,r,t){this.acceptsBooleans=2===o||3===o||4===o,this.attributeName=r,this.attributeNamespace=t,this.mustUseProperty=a,this.propertyName=e,this.type=o}function ne(e){return e[1].toUpperCase()}function ue(e,o,a,r){var t=Dt.hasOwnProperty(o)?Dt[o]:null;(null!==t?0===t.type:!r&&(2bs.length&&bs.push(e)}}}function Ke(e){return Object.prototype.hasOwnProperty.call(e,Ss)||(e[Ss]=is++,Rs[e[Ss]]={}),Rs[e[Ss]]}function Ge(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(o){return e.body}}function ze(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function je(e,o){var a=ze(e);e=0;for(var r;a;){if(3===a.nodeType){if(r=e+a.textContent.length,e<=o&&r>=o)return{node:a,offset:o-e};e=r}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=ze(a)}}function Me(e,o){return!(!e||!o)&&(e===o||(!e||3!==e.nodeType)&&(o&&3===o.nodeType?Me(e,o.parentNode):"contains"in e?e.contains(o):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(o))))}function qe(){for(var e=window,o=Ge();o instanceof e.HTMLIFrameElement;){try{e=o.contentDocument.defaultView}catch(e){break}o=Ge(e.document)}return o}function Ye(e){var o=e&&e.nodeName&&e.nodeName.toLowerCase();return o&&("input"===o&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===o||"true"===e.contentEditable)}function Ze(e,o){var a=o.window===o?o.document:9===o.nodeType?o:o.ownerDocument;return Ts||null==ds||ds!==Ge(a)?null:(a=ds,"selectionStart"in a&&Ye(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Ns&&Ce(Ns,a)?null:(Ns=a,e=L.getPooled(ys.select,vs,e,o),e.type="select",e.target=ds,A(e),e))}function Qe(e){var o="";return yr.Children.forEach(e,function(e){null!=e&&(o+=e)}),o}function Xe(e,o){return e=dr({children:void 0},o),(o=Qe(o.children))&&(e.children=o),e}function Je(e,o,a,r){if(e=e.options,o){o={};for(var t=0;t=o.length||t("93"),o=o[0]),a=o),null==a&&(a="")),e._wrapperState={initialValue:_e(a)}}function oo(e,o){var a=_e(o.value),r=_e(o.defaultValue);null!=a&&(a=""+a,a!==e.value&&(e.value=a),null==o.defaultValue&&e.defaultValue!==a&&(e.defaultValue=a)),null!=r&&(e.defaultValue=""+r)}function ao(e){var o=e.textContent;o===e._wrapperState.initialValue&&(e.value=o)}function ro(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function to(e,o){return null==e||"http://www.w3.org/1999/xhtml"===e?ro(o):"http://www.w3.org/2000/svg"===e&&"foreignObject"===o?"http://www.w3.org/1999/xhtml":e}function so(e,o){if(o){var a=e.firstChild;if(a&&a===e.lastChild&&3===a.nodeType)return void(a.nodeValue=o)}e.textContent=o}function co(e,o){e=e.style;for(var a in o)if(o.hasOwnProperty(a)){var r=0===a.indexOf("--"),t=a,s=o[a];t=null==s||"boolean"===typeof s||""===s?"":r||"number"!==typeof s||0===s||hs.hasOwnProperty(t)&&hs[t]?(""+s).trim():s+"px","float"===a&&(a="cssFloat"),r?e.setProperty(a,t):e[a]=t}}function lo(e,o){o&&(Cs[e]&&(null!=o.children||null!=o.dangerouslySetInnerHTML)&&t("137",e,""),null!=o.dangerouslySetInnerHTML&&(null!=o.children&&t("60"),"object"===typeof o.dangerouslySetInnerHTML&&"__html"in o.dangerouslySetInnerHTML||t("61")),null!=o.style&&"object"!==typeof o.style&&t("62",""))}function no(e,o){if(-1===e.indexOf("-"))return"string"===typeof o.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function uo(e,o){e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument;var a=Ke(e);o=fr[o];for(var r=0;rDs||(e.current=Ls[Ds],Ls[Ds]=null,Ds--)}function io(e,o){Ds++,Ls[Ds]=e.current,e.current=o}function So(e,o){var a=e.type.contextTypes;if(!a)return Vs;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===o)return r.__reactInternalMemoizedMaskedChildContext;var t,s={};for(t in a)s[t]=o[t];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=s),s}function Oo(e){return null!==(e=e.childContextTypes)&&void 0!==e}function yo(e){Ro(Hs,e),Ro(Ws,e)}function vo(e){Ro(Hs,e),Ro(Ws,e)}function No(e,o,a){Ws.current!==Vs&&t("168"),io(Ws,o,e),io(Hs,a,e)}function To(e,o,a){var r=e.stateNode;if(e=o.childContextTypes,"function"!==typeof r.getChildContext)return a;r=r.getChildContext();for(var s in r)s in e||t("108",ae(o)||"Unknown",s);return dr({},a,r)}function xo(e){var o=e.stateNode;return o=o&&o.__reactInternalMemoizedMergedChildContext||Vs,Fs=Ws.current,io(Ws,o,e),io(Hs,Hs.current,e),!0}function Io(e,o,a){var r=e.stateNode;r||t("169"),a?(o=To(e,o,Fs),r.__reactInternalMemoizedMergedChildContext=o,Ro(Hs,e),Ro(Ws,e),io(Ws,o,e)):Ro(Hs,e),io(Hs,a,e)}function go(e){return function(o){try{return e(o)}catch(e){}}}function Ao(e){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var o=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(o.isDisabled||!o.supportsFiber)return!0;try{var a=o.inject(e);Bs=go(function(e){return o.onCommitFiberRoot(a,e)}),Us=go(function(e){return o.onCommitFiberUnmount(a,e)})}catch(e){}return!0}function ho(e,o,a,r){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=null,this.index=0,this.ref=null,this.pendingProps=o,this.firstContextDependency=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Po(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Co(e,o,a){var r=e.alternate;return null===r?(r=new ho(e.tag,o,e.key,e.mode),r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=o,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=o!==e.pendingProps?a:e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.firstContextDependency=e.firstContextDependency,r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function wo(e,o,a){var r=e.type,s=e.key;e=e.props;var c=void 0;if("function"===typeof r)c=Po(r)?2:4;else if("string"===typeof r)c=7;else e:switch(r){case vt:return fo(e.children,o,a,s);case gt:c=10,o|=3;break;case Nt:c=10,o|=2;break;case Tt:return r=new ho(15,e,s,4|o),r.type=Tt,r.expirationTime=a,r;case ht:c=16;break;default:if("object"===typeof r&&null!==r)switch(r.$$typeof){case xt:c=12;break e;case It:c=11;break e;case At:c=13;break e;default:if("function"===typeof r.then){c=4;break e}}t("130",null==r?r:typeof r,"")}return o=new ho(c,e,s,o),o.type=r,o.expirationTime=a,o}function fo(e,o,a,r){return e=new ho(9,e,r,o),e.expirationTime=a,e}function Lo(e,o,a){return e=new ho(8,e,null,o),e.expirationTime=a,e}function Do(e,o,a){return o=new ho(6,null!==e.children?e.children:[],e.key,o),o.expirationTime=a,o.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},o}function Vo(e,o){e.didError=!1;var a=e.earliestPendingTime;0===a?e.earliestPendingTime=e.latestPendingTime=o:a>o?e.earliestPendingTime=o:e.latestPendingTimee)&&(t=r),e=t,0!==e&&0!==a&&at?(null===c&&(c=n,s=u),(0===l||l>_)&&(l=_)):(u=zo(e,o,n,u,a,r),null!==n.callback&&(e.effectTag|=32,n.nextEffect=null,null===o.lastEffect?o.firstEffect=o.lastEffect=n:(o.lastEffect.nextEffect=n,o.lastEffect=n))),n=n.next}for(_=null,n=o.firstCapturedUpdate;null!==n;){var p=n.expirationTime;p>t?(null===_&&(_=n,null===c&&(s=u)),(0===l||l>p)&&(l=p)):(u=zo(e,o,n,u,a,r),null!==n.callback&&(e.effectTag|=32,n.nextEffect=null,null===o.lastCapturedEffect?o.firstCapturedEffect=o.lastCapturedEffect=n:(o.lastCapturedEffect.nextEffect=n,o.lastCapturedEffect=n))),n=n.next}null===c&&(o.lastUpdate=null),null===_?o.lastCapturedUpdate=null:e.effectTag|=32,null===c&&null===_&&(s=u),o.baseState=s,o.firstUpdate=c,o.firstCapturedUpdate=_,e.expirationTime=l,e.memoizedState=u}function Mo(e,o,a){null!==o.firstCapturedUpdate&&(null!==o.lastUpdate&&(o.lastUpdate.next=o.firstCapturedUpdate,o.lastUpdate=o.lastCapturedUpdate),o.firstCapturedUpdate=o.lastCapturedUpdate=null),qo(o.firstEffect,a),o.firstEffect=o.lastEffect=null,qo(o.firstCapturedEffect,a),o.firstCapturedEffect=o.lastCapturedEffect=null}function qo(e,o){for(;null!==e;){var a=e.callback;if(null!==a){e.callback=null;var r=o;"function"!==typeof a&&t("191",a),a.call(r)}e=e.nextEffect}}function Yo(e,o){return{value:e,source:o,stack:re(o)}}function Zo(e,o){var a=e.type._context;io(Ks,a._currentValue,e),a._currentValue=o}function Qo(e){var o=Ks.current;Ro(Ks,e),e.type._context._currentValue=o}function Xo(e){Gs=e,js=zs=null,e.firstContextDependency=null}function Jo(e,o){return js!==e&&!1!==o&&0!==o&&("number"===typeof o&&1073741823!==o||(js=e,o=1073741823),o={context:e,observedBits:o,next:null},null===zs?(null===Gs&&t("277"),Gs.firstContextDependency=zs=o):zs=zs.next=o),e._currentValue}function $o(e){return e===Ms&&t("174"),e}function ea(e,o){io(Zs,o,e),io(Ys,e,e),io(qs,Ms,e);var a=o.nodeType;switch(a){case 9:case 11:o=(o=o.documentElement)?o.namespaceURI:to(null,"");break;default:a=8===a?o.parentNode:o,o=a.namespaceURI||null,a=a.tagName,o=to(o,a)}Ro(qs,e),io(qs,o,e)}function oa(e){Ro(qs,e),Ro(Ys,e),Ro(Zs,e)}function aa(e){$o(Zs.current);var o=$o(qs.current),a=to(o,e.type);o!==a&&(io(Ys,e,e),io(qs,a,e))}function ra(e){Ys.current===e&&(Ro(qs,e),Ro(Ys,e))}function ta(e,o,a,r){o=e.memoizedState,a=a(r,o),a=null===a||void 0===a?o:dr({},o,a),e.memoizedState=a,null!==(r=e.updateQueue)&&0===e.expirationTime&&(r.baseState=a)}function sa(e,o,a,r,t,s,c){return e=e.stateNode,"function"===typeof e.shouldComponentUpdate?e.shouldComponentUpdate(r,s,c):!o.prototype||!o.prototype.isPureReactComponent||(!Ce(a,r)||!Ce(t,s))}function ca(e,o,a,r){e=o.state,"function"===typeof o.componentWillReceiveProps&&o.componentWillReceiveProps(a,r),"function"===typeof o.UNSAFE_componentWillReceiveProps&&o.UNSAFE_componentWillReceiveProps(a,r),o.state!==e&&Xs.enqueueReplaceState(o,o.state,null)}function la(e,o,a,r){var t=e.stateNode,s=Oo(o)?Fs:Ws.current;t.props=a,t.state=e.memoizedState,t.refs=Qs,t.context=So(e,s),s=e.updateQueue,null!==s&&(jo(e,s,a,t,r),t.state=e.memoizedState),s=o.getDerivedStateFromProps,"function"===typeof s&&(ta(e,o,s,a),t.state=e.memoizedState),"function"===typeof o.getDerivedStateFromProps||"function"===typeof t.getSnapshotBeforeUpdate||"function"!==typeof t.UNSAFE_componentWillMount&&"function"!==typeof t.componentWillMount||(o=t.state,"function"===typeof t.componentWillMount&&t.componentWillMount(),"function"===typeof t.UNSAFE_componentWillMount&&t.UNSAFE_componentWillMount(),o!==t.state&&Xs.enqueueReplaceState(t,t.state,null),null!==(s=e.updateQueue)&&(jo(e,s,a,t,r),t.state=e.memoizedState)),"function"===typeof t.componentDidMount&&(e.effectTag|=4)}function na(e,o,a){if(null!==(e=a.ref)&&"function"!==typeof e&&"object"!==typeof e){if(a._owner){a=a._owner;var r=void 0;a&&(2!==a.tag&&3!==a.tag&&t("110"),r=a.stateNode),r||t("147",e);var s=""+e;return null!==o&&null!==o.ref&&"function"===typeof o.ref&&o.ref._stringRef===s?o.ref:(o=function(e){var o=r.refs;o===Qs&&(o=r.refs={}),null===e?delete o[s]:o[s]=e},o._stringRef=s,o)}"string"!==typeof e&&t("284"),a._owner||t("254",e)}return e}function ua(e,o){"textarea"!==e.type&&t("31","[object Object]"===Object.prototype.toString.call(o)?"object with keys {"+Object.keys(o).join(", ")+"}":o,"")}function _a(e){function o(o,a){if(e){var r=o.lastEffect;null!==r?(r.nextEffect=a,o.lastEffect=a):o.firstEffect=o.lastEffect=a,a.nextEffect=null,a.effectTag=8}}function a(a,r){if(!e)return null;for(;null!==r;)o(a,r),r=r.sibling;return null}function r(e,o){for(e=new Map;null!==o;)null!==o.key?e.set(o.key,o):e.set(o.index,o),o=o.sibling;return e}function s(e,o,a){return e=Co(e,o,a),e.index=0,e.sibling=null,e}function c(o,a,r){return o.index=r,e?null!==(r=o.alternate)?(r=r.index,rR?(i=p,p=null):i=p.sibling;var S=b(t,p,l[R],n);if(null===S){null===p&&(p=i);break}e&&p&&null===S.alternate&&o(t,p),s=c(S,s,R),null===_?u=S:_.sibling=S,_=S,p=i}if(R===l.length)return a(t,p),u;if(null===p){for(;Ri?(S=R,R=null):S=R.sibling;var y=b(s,R,O.value,u);if(null===y){R||(R=S);break}e&&R&&null===y.alternate&&o(s,R),l=c(y,l,i),null===p?_=y:p.sibling=y,p=y,R=S}if(O.done)return a(s,R),_;if(null===R){for(;!O.done;i++,O=n.next())null!==(O=E(s,O.value,u))&&(l=c(O,l,i),null===p?_=O:p.sibling=O,p=O);return _}for(R=r(s,R);!O.done;i++,O=n.next())null!==(O=m(R,s,i,O.value,u))&&(e&&null!==O.alternate&&R.delete(null===O.key?i:O.key),l=c(O,l,i),null===p?_=O:p.sibling=O,p=O);return e&&R.forEach(function(e){return o(s,e)}),_}return function(e,r,c,n){var u="object"===typeof c&&null!==c&&c.type===vt&&null===c.key;u&&(c=c.props.children);var _="object"===typeof c&&null!==c;if(_)switch(c.$$typeof){case yt:e:{for(_=c.key,u=r;null!==u;){if(u.key===_){if(9===u.tag?c.type===vt:u.type===c.type){a(e,u.sibling),r=s(u,c.type===vt?c.props.children:c.props,n),r.ref=na(e,u,c),r.return=e,e=r;break e}a(e,u);break}o(e,u),u=u.sibling}c.type===vt?(r=fo(c.props.children,e.mode,n,c.key),r.return=e,e=r):(n=wo(c,e.mode,n),n.ref=na(e,r,c),n.return=e,e=n)}return l(e);case dt:e:{for(u=c.key;null!==r;){if(r.key===u){if(6===r.tag&&r.stateNode.containerInfo===c.containerInfo&&r.stateNode.implementation===c.implementation){a(e,r.sibling),r=s(r,c.children||[],n),r.return=e,e=r;break e}a(e,r);break}o(e,r),r=r.sibling}r=Do(c,e.mode,n),r.return=e,e=r}return l(e)}if("string"===typeof c||"number"===typeof c)return c=""+c,null!==r&&8===r.tag?(a(e,r.sibling),r=s(r,c,n),r.return=e,e=r):(a(e,r),r=Lo(c,e.mode,n),r.return=e,e=r),l(e);if(Js(c))return R(e,r,c,n);if(oe(c))return i(e,r,c,n);if(_&&ua(e,c),"undefined"===typeof c&&!u)switch(e.tag){case 2:case 3:case 0:n=e.type,t("152",n.displayName||n.name||"Component")}return a(e,r)}}function pa(e,o){var a=new ho(7,null,null,0);a.type="DELETED",a.stateNode=o,a.return=e,a.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=a,e.lastEffect=a):e.firstEffect=e.lastEffect=a}function Ea(e,o){switch(e.tag){case 7:var a=e.type;return null!==(o=1!==o.nodeType||a.toLowerCase()!==o.nodeName.toLowerCase()?null:o)&&(e.stateNode=o,!0);case 8:return null!==(o=""===e.pendingProps||3!==o.nodeType?null:o)&&(e.stateNode=o,!0);default:return!1}}function ba(e){if(rc){var o=ac;if(o){var a=o;if(!Ea(e,o)){if(!(o=bo(a))||!Ea(e,o))return e.effectTag|=2,rc=!1,void(oc=e);pa(oc,a)}oc=e,ac=mo(o)}else e.effectTag|=2,rc=!1,oc=e}}function ma(e){for(e=e.return;null!==e&&7!==e.tag&&5!==e.tag;)e=e.return;oc=e}function Ra(e){if(e!==oc)return!1;if(!rc)return ma(e),rc=!0,!1;var o=e.type;if(7!==e.tag||"head"!==o&&"body"!==o&&!Eo(o,e.memoizedProps))for(o=ac;o;)pa(e,o),o=bo(o);return ma(e),ac=oc?bo(e.stateNode):null,!0}function ia(){ac=oc=null,rc=!1}function Sa(e){switch(e._reactStatus){case 1:return e._reactResult;case 2:throw e._reactResult;case 0:throw e;default:throw e._reactStatus=0,e.then(function(o){if(0===e._reactStatus){if(e._reactStatus=1,"object"===typeof o&&null!==o){var a=o.default;o=void 0!==a&&null!==a?a:o}e._reactResult=o}},function(o){0===e._reactStatus&&(e._reactStatus=2,e._reactResult=o)}),e}}function Oa(e,o,a,r){o.child=null===e?ec(o,null,a,r):$s(o,e.child,a,r)}function ya(e,o,a,r,t){a=a.render;var s=o.ref;return Hs.current||o.memoizedProps!==r||s!==(null!==e?e.ref:null)?(a=a(r,s),Oa(e,o,a,t),o.memoizedProps=r,o.child):Aa(e,o,t)}function da(e,o){var a=o.ref;(null===e&&null!==a||null!==e&&e.ref!==a)&&(o.effectTag|=128)}function va(e,o,a,r,t){var s=Oo(a)?Fs:Ws.current;return s=So(o,s),Xo(o,t),a=a(r,s),o.effectTag|=1,Oa(e,o,a,t),o.memoizedProps=r,o.child}function Na(e,o,a,r,t){if(Oo(a)){var s=!0;xo(o)}else s=!1;if(Xo(o,t),null===e)if(null===o.stateNode){var c=Oo(a)?Fs:Ws.current,l=a.contextTypes,n=null!==l&&void 0!==l;l=n?So(o,c):Vs;var u=new a(r,l);o.memoizedState=null!==u.state&&void 0!==u.state?u.state:null,u.updater=Xs,o.stateNode=u,u._reactInternalFiber=o,n&&(n=o.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=c,n.__reactInternalMemoizedMaskedChildContext=l),la(o,a,r,t),r=!0}else{c=o.stateNode,l=o.memoizedProps,c.props=l;var _=c.context;n=Oo(a)?Fs:Ws.current,n=So(o,n);var p=a.getDerivedStateFromProps;(u="function"===typeof p||"function"===typeof c.getSnapshotBeforeUpdate)||"function"!==typeof c.UNSAFE_componentWillReceiveProps&&"function"!==typeof c.componentWillReceiveProps||(l!==r||_!==n)&&ca(o,c,r,n),ks=!1;var E=o.memoizedState;_=c.state=E;var b=o.updateQueue;null!==b&&(jo(o,b,r,c,t),_=o.memoizedState),l!==r||E!==_||Hs.current||ks?("function"===typeof p&&(ta(o,a,p,r),_=o.memoizedState),(l=ks||sa(o,a,l,r,E,_,n))?(u||"function"!==typeof c.UNSAFE_componentWillMount&&"function"!==typeof c.componentWillMount||("function"===typeof c.componentWillMount&&c.componentWillMount(),"function"===typeof c.UNSAFE_componentWillMount&&c.UNSAFE_componentWillMount()),"function"===typeof c.componentDidMount&&(o.effectTag|=4)):("function"===typeof c.componentDidMount&&(o.effectTag|=4),o.memoizedProps=r,o.memoizedState=_),c.props=r,c.state=_,c.context=n,r=l):("function"===typeof c.componentDidMount&&(o.effectTag|=4),r=!1)}else c=o.stateNode,l=o.memoizedProps,c.props=l,_=c.context,n=Oo(a)?Fs:Ws.current,n=So(o,n),p=a.getDerivedStateFromProps,(u="function"===typeof p||"function"===typeof c.getSnapshotBeforeUpdate)||"function"!==typeof c.UNSAFE_componentWillReceiveProps&&"function"!==typeof c.componentWillReceiveProps||(l!==r||_!==n)&&ca(o,c,r,n),ks=!1,_=o.memoizedState,E=c.state=_,b=o.updateQueue,null!==b&&(jo(o,b,r,c,t),E=o.memoizedState),l!==r||_!==E||Hs.current||ks?("function"===typeof p&&(ta(o,a,p,r),E=o.memoizedState),(p=ks||sa(o,a,l,r,_,E,n))?(u||"function"!==typeof c.UNSAFE_componentWillUpdate&&"function"!==typeof c.componentWillUpdate||("function"===typeof c.componentWillUpdate&&c.componentWillUpdate(r,E,n),"function"===typeof c.UNSAFE_componentWillUpdate&&c.UNSAFE_componentWillUpdate(r,E,n)),"function"===typeof c.componentDidUpdate&&(o.effectTag|=4),"function"===typeof c.getSnapshotBeforeUpdate&&(o.effectTag|=256)):("function"!==typeof c.componentDidUpdate||l===e.memoizedProps&&_===e.memoizedState||(o.effectTag|=4),"function"!==typeof c.getSnapshotBeforeUpdate||l===e.memoizedProps&&_===e.memoizedState||(o.effectTag|=256),o.memoizedProps=r,o.memoizedState=E),c.props=r,c.state=E,c.context=n,r=p):("function"!==typeof c.componentDidUpdate||l===e.memoizedProps&&_===e.memoizedState||(o.effectTag|=4),"function"!==typeof c.getSnapshotBeforeUpdate||l===e.memoizedProps&&_===e.memoizedState||(o.effectTag|=256),r=!1);return Ta(e,o,a,r,s,t)}function Ta(e,o,a,r,t,s){da(e,o);var c=0!==(64&o.effectTag);if(!r&&!c)return t&&Io(o,a,!1),Aa(e,o,s);r=o.stateNode,tc.current=o;var l=c?null:r.render();return o.effectTag|=1,null!==e&&c&&(Oa(e,o,null,s),o.child=null),Oa(e,o,l,s),o.memoizedState=r.state,o.memoizedProps=r.props,t&&Io(o,a,!0),o.child}function xa(e){var o=e.stateNode;o.pendingContext?No(e,o.pendingContext,o.pendingContext!==o.context):o.context&&No(e,o.context,!1),ea(e,o.containerInfo)}function Ia(e,o){if(e&&e.defaultProps){o=dr({},o),e=e.defaultProps;for(var a in e)void 0===o[a]&&(o[a]=e[a])}return o}function ga(e,o,a,r){null!==e&&t("155");var s=o.pendingProps;if("object"===typeof a&&null!==a&&"function"===typeof a.then){a=Sa(a);var c=a;c="function"===typeof c?Po(c)?3:1:void 0!==c&&null!==c&&c.$$typeof?14:4,c=o.tag=c;var l=Ia(a,s);switch(c){case 1:return va(e,o,a,l,r);case 3:return Na(e,o,a,l,r);case 14:return ya(e,o,a,l,r);default:t("283",a)}}if(c=So(o,Ws.current),Xo(o,r),c=a(s,c),o.effectTag|=1,"object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof){o.tag=2,Oo(a)?(l=!0,xo(o)):l=!1,o.memoizedState=null!==c.state&&void 0!==c.state?c.state:null;var n=a.getDerivedStateFromProps;return"function"===typeof n&&ta(o,a,n,s),c.updater=Xs,o.stateNode=c,c._reactInternalFiber=o,la(o,a,s,r),Ta(e,o,a,!0,l,r)}return o.tag=0,Oa(e,o,c,r),o.memoizedProps=s,o.child}function Aa(e,o,a){null!==e&&(o.firstContextDependency=e.firstContextDependency);var r=o.childExpirationTime;if(0===r||r>a)return null;if(null!==e&&o.child!==e.child&&t("153"),null!==o.child){for(e=o.child,a=Co(e,e.pendingProps,e.expirationTime),o.child=a,a.return=o;null!==e.sibling;)e=e.sibling,a=a.sibling=Co(e,e.pendingProps,e.expirationTime),a.return=o;a.sibling=null}return o.child}function ha(e,o,a){var r=o.expirationTime;if(!Hs.current&&(0===r||r>a)){switch(o.tag){case 5:xa(o),ia();break;case 7:aa(o);break;case 2:Oo(o.type)&&xo(o);break;case 3:Oo(o.type._reactResult)&&xo(o);break;case 6:ea(o,o.stateNode.containerInfo);break;case 12:Zo(o,o.memoizedProps.value)}return Aa(e,o,a)}switch(o.expirationTime=0,o.tag){case 4:return ga(e,o,o.type,a);case 0:return va(e,o,o.type,o.pendingProps,a);case 1:var s=o.type._reactResult;return r=o.pendingProps,e=va(e,o,s,Ia(s,r),a),o.memoizedProps=r,e;case 2:return Na(e,o,o.type,o.pendingProps,a);case 3:return s=o.type._reactResult,r=o.pendingProps,e=Na(e,o,s,Ia(s,r),a),o.memoizedProps=r,e;case 5:return xa(o),r=o.updateQueue,null===r&&t("282"),s=o.memoizedState,s=null!==s?s.element:null,jo(o,r,o.pendingProps,null,a),r=o.memoizedState.element,r===s?(ia(),o=Aa(e,o,a)):(s=o.stateNode,(s=(null===e||null===e.child)&&s.hydrate)&&(ac=mo(o.stateNode.containerInfo),oc=o,s=rc=!0),s?(o.effectTag|=2,o.child=ec(o,null,r,a)):(Oa(e,o,r,a),ia()),o=o.child),o;case 7:aa(o),null===e&&ba(o),r=o.type,s=o.pendingProps;var c=null!==e?e.memoizedProps:null,l=s.children;return Eo(r,s)?l=null:null!==c&&Eo(r,c)&&(o.effectTag|=16),da(e,o),1073741823!==a&&1&o.mode&&s.hidden?(o.expirationTime=1073741823,o.memoizedProps=s,o=null):(Oa(e,o,l,a),o.memoizedProps=s,o=o.child),o;case 8:return null===e&&ba(o),o.memoizedProps=o.pendingProps,null;case 16:return null;case 6:return ea(o,o.stateNode.containerInfo),r=o.pendingProps,null===e?o.child=$s(o,null,r,a):Oa(e,o,r,a),o.memoizedProps=r,o.child;case 13:return ya(e,o,o.type,o.pendingProps,a);case 14:return s=o.type._reactResult,r=o.pendingProps,e=ya(e,o,s,Ia(s,r),a),o.memoizedProps=r,e;case 9:return r=o.pendingProps,Oa(e,o,r,a),o.memoizedProps=r,o.child;case 10:return r=o.pendingProps.children,Oa(e,o,r,a),o.memoizedProps=r,o.child;case 15:return r=o.pendingProps,Oa(e,o,r.children,a),o.memoizedProps=r,o.child;case 12:e:{if(r=o.type._context,s=o.pendingProps,l=o.memoizedProps,c=s.value,o.memoizedProps=s,Zo(o,c),null!==l){var n=l.value;if(0===(c=n===c&&(0!==n||1/n===1/c)||n!==n&&c!==c?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(n,c):1073741823))){if(l.children===s.children&&!Hs.current){o=Aa(e,o,a);break e}}else for(null!==(l=o.child)&&(l.return=o);null!==l;){if(null!==(n=l.firstContextDependency))do{if(n.context===r&&0!==(n.observedBits&c)){if(2===l.tag||3===l.tag){var u=Bo(a);u.tag=2,ko(l,u)}(0===l.expirationTime||l.expirationTime>a)&&(l.expirationTime=a),u=l.alternate,null!==u&&(0===u.expirationTime||u.expirationTime>a)&&(u.expirationTime=a);for(var _=l.return;null!==_;){if(u=_.alternate,0===_.childExpirationTime||_.childExpirationTime>a)_.childExpirationTime=a,null!==u&&(0===u.childExpirationTime||u.childExpirationTime>a)&&(u.childExpirationTime=a);else{if(null===u||!(0===u.childExpirationTime||u.childExpirationTime>a))break;u.childExpirationTime=a}_=_.return}}u=l.child,n=n.next}while(null!==n);else u=12===l.tag&&l.type===o.type?null:l.child;if(null!==u)u.return=l;else for(u=l;null!==u;){if(u===o){u=null;break}if(null!==(l=u.sibling)){l.return=u.return,u=l;break}u=u.return}l=u}}Oa(e,o,s.children,a),o=o.child}return o;case 11:return c=o.type,r=o.pendingProps,s=r.children,Xo(o,a),c=Jo(c,r.unstable_observedBits),s=s(c),o.effectTag|=1,Oa(e,o,s,a),o.memoizedProps=r,o.child;default:t("156")}}function Pa(e){e.effectTag|=4}function Ca(e,o){var a=o.source,r=o.stack;null===r&&null!==a&&(r=re(a)),null!==a&&ae(a.type),o=o.value,null!==e&&2===e.tag&&ae(e.type);try{console.error(o)}catch(e){setTimeout(function(){throw e})}}function wa(e){var o=e.ref;if(null!==o)if("function"===typeof o)try{o(null)}catch(o){za(e,o)}else o.current=null}function fa(e){switch("function"===typeof Us&&Us(e),e.tag){case 2:case 3:wa(e);var o=e.stateNode;if("function"===typeof o.componentWillUnmount)try{o.props=e.memoizedProps,o.state=e.memoizedState,o.componentWillUnmount()}catch(o){za(e,o)}break;case 7:wa(e);break;case 6:Va(e)}}function La(e){return 7===e.tag||5===e.tag||6===e.tag}function Da(e){e:{for(var o=e.return;null!==o;){if(La(o)){var a=o;break e}o=o.return}t("160"),a=void 0}var r=o=void 0;switch(a.tag){case 7:o=a.stateNode,r=!1;break;case 5:case 6:o=a.stateNode.containerInfo,r=!0;break;default:t("161")}16&a.effectTag&&(so(o,""),a.effectTag&=-17);e:o:for(a=e;;){for(;null===a.sibling;){if(null===a.return||La(a.return)){a=null;break e}a=a.return}for(a.sibling.return=a.return,a=a.sibling;7!==a.tag&&8!==a.tag;){if(2&a.effectTag)continue o;if(null===a.child||6===a.tag)continue o;a.child.return=a,a=a.child}if(!(2&a.effectTag)){a=a.stateNode;break e}}for(var s=e;;){if(7===s.tag||8===s.tag)if(a)if(r){var c=o,l=s.stateNode,n=a;8===c.nodeType?c.parentNode.insertBefore(l,n):c.insertBefore(l,n)}else o.insertBefore(s.stateNode,a);else r?(c=o,l=s.stateNode,8===c.nodeType?(n=c.parentNode,n.insertBefore(l,c)):(n=c,n.appendChild(l)),null===n.onclick&&(n.onclick=_o)):o.appendChild(s.stateNode);else if(6!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===e)break;for(;null===s.sibling;){if(null===s.return||s.return===e)return;s=s.return}s.sibling.return=s.return,s=s.sibling}}function Va(e){for(var o=e,a=!1,r=void 0,s=void 0;;){if(!a){a=o.return;e:for(;;){switch(null===a&&t("160"),a.tag){case 7:r=a.stateNode,s=!1;break e;case 5:case 6:r=a.stateNode.containerInfo,s=!0;break e}a=a.return}a=!0}if(7===o.tag||8===o.tag){e:for(var c=o,l=c;;)if(fa(l),null!==l.child&&6!==l.tag)l.child.return=l,l=l.child;else{if(l===c)break;for(;null===l.sibling;){if(null===l.return||l.return===c)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}s?(c=r,l=o.stateNode,8===c.nodeType?c.parentNode.removeChild(l):c.removeChild(l)):r.removeChild(o.stateNode)}else if(6===o.tag?(r=o.stateNode.containerInfo,s=!0):fa(o),null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return,6===o.tag&&(a=!1)}o.sibling.return=o.return,o=o.sibling}}function Wa(e,o){switch(o.tag){case 2:case 3:break;case 7:var a=o.stateNode;if(null!=a){var r=o.memoizedProps,s=null!==e?e.memoizedProps:r;e=o.type;var c=o.updateQueue;if(o.updateQueue=null,null!==c){for(a[Ur]=r,"input"===e&&"radio"===r.type&&null!=r.name&&be(a,r),no(e,s),o=no(e,r),s=0;s<\/script>",_=s.removeChild(s.firstChild)):"string"===typeof E.is?_=_.createElement(s,{is:E.is}):(_=_.createElement(s),"select"===s&&E.multiple&&(_.multiple=!0)):_=_.createElementNS(u,s),s=_,s[Br]=p,s[Ur]=c;e:for(p=s,E=o,_=E.child;null!==_;){if(7===_.tag||8===_.tag)p.appendChild(_.stateNode);else if(6!==_.tag&&null!==_.child){_.child.return=_,_=_.child;continue}if(_===E)break;for(;null===_.sibling;){if(null===_.return||_.return===E)break e;_=_.return}_.sibling.return=_.return,_=_.sibling}E=s,_=n,p=c;var b=l,m=no(_,p);switch(_){case"iframe":case"object":Fe("load",E),l=p;break;case"video":case"audio":for(l=0;lr||0!==c&&c>r||0!==l&&l>r)return e.didError=!1,a=e.latestPingedTime,0!==a&&a<=r&&(e.latestPingedTime=0),a=e.earliestPendingTime,o=e.latestPendingTime,a===r?e.earliestPendingTime=o===r?e.latestPendingTime=0:o:o===r&&(e.latestPendingTime=a),a=e.earliestSuspendedTime,o=e.latestSuspendedTime,0===a?e.earliestSuspendedTime=e.latestSuspendedTime=r:a>r?e.earliestSuspendedTime=r:oAc)&&(Ac=e),e}function Ma(e,o){e:{(0===e.expirationTime||e.expirationTime>o)&&(e.expirationTime=o);var a=e.alternate;null!==a&&(0===a.expirationTime||a.expirationTime>o)&&(a.expirationTime=o);var r=e.return;if(null===r&&5===e.tag)e=e.stateNode;else{for(;null!==r;){if(a=r.alternate,(0===r.childExpirationTime||r.childExpirationTime>o)&&(r.childExpirationTime=o),null!==a&&(0===a.childExpirationTime||a.childExpirationTime>o)&&(a.childExpirationTime=o),null===r.return&&5===r.tag){e=r.stateNode;break e}r=r.return}e=null}}null!==e&&(!Ec&&0!==Rc&&oBc&&(Uc=0,t("185")))}function qa(e,o,a,r,t){var s=pc;pc=1;try{return e(o,a,r,t)}finally{pc=s}}function Ya(){Hc=2+((vr.unstable_now()-Wc)/10|0)}function Za(e,o){if(0!==Nc){if(o>Nc)return;null!==Tc&&vr.unstable_cancelScheduledWork(Tc)}Nc=o,e=vr.unstable_now()-Wc,Tc=vr.unstable_scheduleWork(Ja,{timeout:10*(o-2)-e})}function Qa(){return xc?Fc:(Xa(),0!==gc&&1073741823!==gc||(Ya(),Fc=Hc),Fc)}function Xa(){var e=0,o=null;if(null!==vc)for(var a=vc,r=dc;null!==r;){var s=r.expirationTime;if(0===s){if((null===a||null===vc)&&t("244"),r===r.nextScheduledRoot){dc=vc=r.nextScheduledRoot=null;break}if(r===dc)dc=s=r.nextScheduledRoot,vc.nextScheduledRoot=s,r.nextScheduledRoot=null;else{if(r===vc){vc=a,vc.nextScheduledRoot=dc,r.nextScheduledRoot=null;break}a.nextScheduledRoot=r.nextScheduledRoot,r.nextScheduledRoot=null}r=a.nextScheduledRoot}else{if((0===e||s=a&&(o.nextExpirationTimeToWorkOn=Hc),o=o.nextScheduledRoot}while(o!==dc)}$a(0,e)}function $a(e,o){if(wc=o,Xa(),null!==wc)for(Ya(),Fc=Hc;null!==Ic&&0!==gc&&(0===e||e>=gc)&&(!hc||Hc>=gc);)er(Ic,gc,Hc>=gc),Xa(),Ya(),Fc=Hc;else for(;null!==Ic&&0!==gc&&(0===e||e>=gc);)er(Ic,gc,!0),Xa();if(null!==wc&&(Nc=0,Tc=null),0!==gc&&Za(Ic,gc),wc=null,hc=!1,Uc=0,kc=null,null!==Vc)for(e=Vc,Vc=null,o=0;oe.latestSuspendedTime?(e.earliestSuspendedTime=0,e.latestSuspendedTime=0,e.latestPingedTime=0,Vo(e,r)):ry&&(d=y,y=I,I=d),d=je(T,I),v=je(T,y),d&&v&&(1!==x.rangeCount||x.anchorNode!==d.node||x.anchorOffset!==d.offset||x.focusNode!==v.node||x.focusOffset!==v.offset)&&(O=O.createRange(),O.setStart(d.node,d.offset),x.removeAllRanges(),I>y?(x.addRange(O),x.extend(v.node,v.offset)):(O.setEnd(v.node,v.offset),x.addRange(O))))),x=[];for(I=T;I=I.parentNode;)1===I.nodeType&&x.push({element:I,left:I.scrollLeft,top:I.scrollTop});for("function"===typeof T.focus&&T.focus(),T=0;TKc)&&(hc=!0)}function rr(e){null===Ic&&t("246"),Ic.expirationTime=0,Pc||(Pc=!0,Cc=e)}function tr(e,o){var a=fc;fc=!0;try{return e(o)}finally{(fc=a)||xc||$a(1,null)}}function sr(e,o){if(fc&&!Lc){Lc=!0;try{return e(o)}finally{Lc=!1}}return e(o)}function cr(e,o,a){if(Dc)return e(o,a);fc||xc||0===Ac||($a(Ac,null),Ac=0);var r=Dc,t=fc;fc=Dc=!0;try{return e(o,a)}finally{Dc=r,(fc=t)||xc||$a(1,null)}}function lr(e){if(!e)return Vs;e=e._reactInternalFiber;e:{(2!==we(e)||2!==e.tag&&3!==e.tag)&&t("170");var o=e;do{switch(o.tag){case 5:o=o.stateNode.context;break e;case 2:if(Oo(o.type)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break e}break;case 3:if(Oo(o.type._reactResult)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break e}}o=o.return}while(null!==o);t("171"),o=void 0}if(2===e.tag){var a=e.type;if(Oo(a))return To(e,a,o)}else if(3===e.tag&&(a=e.type._reactResult,Oo(a)))return To(e,a,o);return o}function nr(e,o,a,r,t){var s=o.current;return a=lr(a),null===o.context?o.context=a:o.pendingContext=a,o=t,t=Bo(r),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),ko(s,t),Ma(s,r),r}function ur(e,o,a,r){var t=o.current;return t=ja(Qa(),t),nr(e,o,a,t,r)}function _r(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 7:default:return e.child.stateNode}}function pr(e,o,a){var r=3=rt),ct=String.fromCharCode(32),lt={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},nt=!1,ut=!1,_t={eventTypes:lt,extractEvents:function(e,o,a,r){var t=void 0,s=void 0;if(at)e:{switch(e){case"compositionstart":t=lt.compositionStart;break e;case"compositionend":t=lt.compositionEnd;break e;case"compositionupdate":t=lt.compositionUpdate;break e}t=void 0}else ut?H(e,a)&&(t=lt.compositionEnd):"keydown"===e&&229===a.keyCode&&(t=lt.compositionStart);return t?(st&&"ko"!==a.locale&&(ut||t!==lt.compositionStart?t===lt.compositionEnd&&ut&&(s=C()):(Qr=r,Xr="value"in Qr?Qr.value:Qr.textContent,ut=!0)),t=$r.getPooled(t,o,a,r),s?t.data=s:null!==(s=F(a))&&(t.data=s),A(t),s=t):s=null,(e=tt?B(e,a):U(e,a))?(o=et.getPooled(lt.beforeInput,o,a,r),o.data=e,A(o)):o=null,null===s?o:null===o?s:[s,o]}},pt=null,Et=null,bt=null,mt=!1,Rt={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0},it=yr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,St=/^(.*)[\\\/]/,Ot="function"===typeof Symbol&&Symbol.for,yt=Ot?Symbol.for("react.element"):60103,dt=Ot?Symbol.for("react.portal"):60106,vt=Ot?Symbol.for("react.fragment"):60107,Nt=Ot?Symbol.for("react.strict_mode"):60108,Tt=Ot?Symbol.for("react.profiler"):60114,xt=Ot?Symbol.for("react.provider"):60109,It=Ot?Symbol.for("react.context"):60110,gt=Ot?Symbol.for("react.async_mode"):60111,At=Ot?Symbol.for("react.forward_ref"):60112,ht=Ot?Symbol.for("react.placeholder"):60113,Pt="function"===typeof Symbol&&Symbol.iterator,Ct=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,wt=Object.prototype.hasOwnProperty,ft={},Lt={},Dt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Dt[e]=new le(e,0,!1,e,null)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var o=e[0];Dt[o]=new le(o,1,!1,e[1],null)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){Dt[e]=new le(e,2,!1,e.toLowerCase(),null)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Dt[e]=new le(e,2,!1,e,null)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Dt[e]=new le(e,3,!1,e.toLowerCase(),null)}),["checked","multiple","muted","selected"].forEach(function(e){Dt[e]=new le(e,3,!0,e,null)}),["capture","download"].forEach(function(e){Dt[e]=new le(e,4,!1,e,null)}),["cols","rows","size","span"].forEach(function(e){Dt[e]=new le(e,6,!1,e,null)}),["rowSpan","start"].forEach(function(e){Dt[e]=new le(e,5,!1,e.toLowerCase(),null)});var Vt=/[\-:]([a-z])/g;"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var o=e.replace(Vt,ne);Dt[o]=new le(o,1,!1,e,null)}),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var o=e.replace(Vt,ne);Dt[o]=new le(o,1,!1,e,"http://www.w3.org/1999/xlink")}),["xml:base","xml:lang","xml:space"].forEach(function(e){var o=e.replace(Vt,ne);Dt[o]=new le(o,1,!1,e,"http://www.w3.org/XML/1998/namespace")}),Dt.tabIndex=new le("tabIndex",1,!1,"tabindex",null);var Wt={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}},Ht=null,Ft=null,Bt=!1;kr&&(Bt=Q("input")&&(!document.documentMode||9=document.documentMode,ys={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},ds=null,vs=null,Ns=null,Ts=!1,xs={eventTypes:ys,extractEvents:function(e,o,a,r){var t,s=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(t=!s)){e:{s=Ke(s),t=fr.onSelect;for(var c=0;c"+o+"",o=gs.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;o.firstChild;)e.appendChild(o.firstChild)}}),hs={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ps=["Webkit","ms","Moz","O"];Object.keys(hs).forEach(function(e){Ps.forEach(function(o){o=o+e.charAt(0).toUpperCase()+e.substring(1),hs[o]=hs[e]})});var Cs=dr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),ws=null,fs=null;new Set;var Ls=[],Ds=-1,Vs={},Ws={current:Vs},Hs={current:!1},Fs=Vs,Bs=null,Us=null,ks=!1,Ks={current:null},Gs=null,zs=null,js=null,Ms={},qs={current:Ms},Ys={current:Ms},Zs={current:Ms},Qs=(new yr.Component).refs,Xs={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===we(e)},enqueueSetState:function(e,o,a){e=e._reactInternalFiber;var r=Qa();r=ja(r,e);var t=Bo(r);t.payload=o,void 0!==a&&null!==a&&(t.callback=a),ko(e,t),Ma(e,r)},enqueueReplaceState:function(e,o,a){e=e._reactInternalFiber;var r=Qa();r=ja(r,e);var t=Bo(r);t.tag=1,t.payload=o,void 0!==a&&null!==a&&(t.callback=a),ko(e,t),Ma(e,r)},enqueueForceUpdate:function(e,o){e=e._reactInternalFiber;var a=Qa();a=ja(a,e);var r=Bo(a);r.tag=2,void 0!==o&&null!==o&&(r.callback=o),ko(e,r),Ma(e,a)}},Js=Array.isArray,$s=_a(!0),ec=_a(!1),oc=null,ac=null,rc=!1,tc=it.ReactCurrentOwner,sc=void 0,cc=void 0,lc=void 0;sc=function(){},cc=function(e,o,a,r,t){var s=e.memoizedProps;if(s!==r){var c=o.stateNode;switch($o(qs.current),e=null,a){case"input":s=pe(c,s),r=pe(c,r),e=[];break;case"option":s=Xe(c,s),r=Xe(c,r),e=[];break;case"select":s=dr({},s,{value:void 0}),r=dr({},r,{value:void 0}),e=[];break;case"textarea":s=$e(c,s),r=$e(c,r),e=[];break;default:"function"!==typeof s.onClick&&"function"===typeof r.onClick&&(c.onclick=_o)}lo(a,r),c=a=void 0;var l=null;for(a in s)if(!r.hasOwnProperty(a)&&s.hasOwnProperty(a)&&null!=s[a])if("style"===a){var n=s[a];for(c in n)n.hasOwnProperty(c)&&(l||(l={}),l[c]="")}else"dangerouslySetInnerHTML"!==a&&"children"!==a&&"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(wr.hasOwnProperty(a)?e||(e=[]):(e=e||[]).push(a,null));for(a in r){var u=r[a];if(n=null!=s?s[a]:void 0,r.hasOwnProperty(a)&&u!==n&&(null!=u||null!=n))if("style"===a)if(n){for(c in n)!n.hasOwnProperty(c)||u&&u.hasOwnProperty(c)||(l||(l={}),l[c]="");for(c in u)u.hasOwnProperty(c)&&n[c]!==u[c]&&(l||(l={}),l[c]=u[c])}else l||(e||(e=[]),e.push(a,l)),l=u;else"dangerouslySetInnerHTML"===a?(u=u?u.__html:void 0,n=n?n.__html:void 0,null!=u&&n!==u&&(e=e||[]).push(a,""+u)):"children"===a?n===u||"string"!==typeof u&&"number"!==typeof u||(e=e||[]).push(a,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&(wr.hasOwnProperty(a)?(null!=u&&uo(t,a),e||n===u||(e=[])):(e=e||[]).push(a,u))}l&&(e=e||[]).push("style",l),t=e,(o.updateQueue=t)&&Pa(o)}},lc=function(e,o,a,r){a!==r&&Pa(o)};var nc={readContext:Jo},uc=it.ReactCurrentOwner,_c=0,pc=0,Ec=!1,bc=null,mc=null,Rc=0,ic=!1,Sc=null,Oc=!1,yc=null,dc=null,vc=null,Nc=0,Tc=void 0,xc=!1,Ic=null,gc=0,Ac=0,hc=!1,Pc=!1,Cc=null,wc=null,fc=!1,Lc=!1,Dc=!1,Vc=null,Wc=vr.unstable_now(),Hc=2+(Wc/10|0),Fc=Hc,Bc=50,Uc=0,kc=null,Kc=1;pt=function(e,o,a){switch(o){case"input":if(me(e,a),o=a.name,"radio"===a.type&&null!=o){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll("input[name="+JSON.stringify(""+o)+'][type="radio"]'),o=0;o=C-a){if(!(-1!==A&&A<=a))return void(h||(h=!0,c(D)));e=!0}if(A=-1,a=I,I=null,null!==a){P=!0;try{a(e)}finally{P=!1}}}},!1);var D=function(e){h=!1;var o=e-C+f;oo&&(o=8),f=oa){t=s;break}s=s.next}while(s!==u);null===t?t=u:t===u&&(u=e,r(u)),a=t.previous,a.next=t.previous=e,e.next=t,e.previous=a}return e},o.unstable_cancelScheduledWork=function(e){var o=e.next;if(null!==o){if(o===e)u=null;else{e===u&&(u=o);var a=e.previous;a.next=o,o.previous=a}e.next=e.previous=null}}},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(3),l=a.n(c),n=a(0),u=a.n(n),_=a(1),p=a.n(_),E=a(4),b=a(10),m=function(e){function o(){var a,s,c;r(this,o);for(var l=arguments.length,n=Array(l),u=0;u ignores the history prop. To use a custom history, use `import { Router }` instead of `import { BrowserRouter as Router }`.")},o.prototype.render=function(){return u.a.createElement(b.a,{history:this.history,children:this.props.children})},o}(u.a.Component);m.propTypes={basename:p.a.string,forceRefresh:p.a.bool,getUserConfirmation:p.a.func,keyLength:p.a.number,children:p.a.node},o.a=m},function(e,o,a){"use strict";function r(){}var t=a(39);e.exports=function(){function e(e,o,a,r,s,c){if(c!==t){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function o(){return e}e.isRequired=e;var a={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:o,element:e,instanceOf:o,node:e,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o};return a.checkPropTypes=r,a.PropTypes=a,a}},function(e,o,a){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,o,a){"use strict";var r=a(6),t=a.n(r),s=a(2),c=a.n(s),l=a(7),n=a(5),u=a(9),_=a(16),p="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E=Object.assign||function(e){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:{};c()(_.b,"Browser history needs a DOM");var o=window.history,a=Object(_.g)(),r=!Object(_.h)(),s=e.forceRefresh,m=void 0!==s&&s,R=e.getUserConfirmation,i=void 0===R?_.c:R,S=e.keyLength,O=void 0===S?6:S,y=e.basename?Object(n.g)(Object(n.a)(e.basename)):"",d=function(e){var o=e||{},a=o.key,r=o.state,s=window.location,c=s.pathname,u=s.search,_=s.hash,p=c+u+_;return t()(!y||Object(n.c)(p,y),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+p+'" to begin with "'+y+'".'),y&&(p=Object(n.e)(p,y)),Object(l.a)(p,r,a)},v=function(){return Math.random().toString(36).substr(2,O)},N=Object(u.a)(),T=function(e){E(K,e),K.length=o.length,N.notifyListeners(K.location,K.action)},x=function(e){Object(_.d)(e)||A(d(e.state))},I=function(){A(d(b()))},g=!1,A=function(e){if(g)g=!1,T();else{N.confirmTransitionTo(e,"POP",i,function(o){o?T({action:"POP",location:e}):h(e)})}},h=function(e){var o=K.location,a=C.indexOf(o.key);-1===a&&(a=0);var r=C.indexOf(e.key);-1===r&&(r=0);var t=a-r;t&&(g=!0,D(t))},P=d(b()),C=[P.key],w=function(e){return y+Object(n.b)(e)},f=function(e,r){t()(!("object"===("undefined"===typeof e?"undefined":p(e))&&void 0!==e.state&&void 0!==r),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var s=Object(l.a)(e,r,v(),K.location);N.confirmTransitionTo(s,"PUSH",i,function(e){if(e){var r=w(s),c=s.key,l=s.state;if(a)if(o.pushState({key:c,state:l},null,r),m)window.location.href=r;else{var n=C.indexOf(K.location.key),u=C.slice(0,-1===n?0:n+1);u.push(s.key),C=u,T({action:"PUSH",location:s})}else t()(void 0===l,"Browser history cannot push state in browsers that do not support HTML5 history"),window.location.href=r}})},L=function(e,r){t()(!("object"===("undefined"===typeof e?"undefined":p(e))&&void 0!==e.state&&void 0!==r),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var s=Object(l.a)(e,r,v(),K.location);N.confirmTransitionTo(s,"REPLACE",i,function(e){if(e){var r=w(s),c=s.key,l=s.state;if(a)if(o.replaceState({key:c,state:l},null,r),m)window.location.replace(r);else{var n=C.indexOf(K.location.key);-1!==n&&(C[n]=s.key),T({action:"REPLACE",location:s})}else t()(void 0===l,"Browser history cannot replace state in browsers that do not support HTML5 history"),window.location.replace(r)}})},D=function(e){o.go(e)},V=function(){return D(-1)},W=function(){return D(1)},H=0,F=function(e){H+=e,1===H?(Object(_.a)(window,"popstate",x),r&&Object(_.a)(window,"hashchange",I)):0===H&&(Object(_.e)(window,"popstate",x),r&&Object(_.e)(window,"hashchange",I))},B=!1,U=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],o=N.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),o()}},k=function(e){var o=N.appendListener(e);return F(1),function(){F(-1),o()}},K={length:o.length,action:"POP",location:P,createHref:w,push:f,replace:L,go:D,goBack:V,goForward:W,block:U,listen:k};return K};o.a=m},function(e,o,a){"use strict";function r(e){return"/"===e.charAt(0)}function t(e,o){for(var a=o,r=a+1,t=e.length;r1&&void 0!==arguments[1]?arguments[1]:"",a=e&&e.split("/")||[],s=o&&o.split("/")||[],c=e&&r(e),l=o&&r(o),n=c||l;if(e&&r(e)?s=a:a.length&&(s.pop(),s=s.concat(a)),!s.length)return"/";var u=void 0;if(s.length){var _=s[s.length-1];u="."===_||".."===_||""===_}else u=!1;for(var p=0,E=s.length;E>=0;E--){var b=s[E];"."===b?t(s,E):".."===b?(t(s,E),p++):p&&(t(s,E),p--)}if(!n)for(;p--;p)s.unshift("..");!n||""===s[0]||s[0]&&r(s[0])||s.unshift("");var m=s.join("/");return u&&"/"!==m.substr(-1)&&(m+="/"),m}o.a=s},function(e,o,a){"use strict";function r(e,o){if(e===o)return!0;if(null==e||null==o)return!1;if(Array.isArray(e))return Array.isArray(o)&&e.length===o.length&&e.every(function(e,a){return r(e,o[a])});var a="undefined"===typeof e?"undefined":t(e);if(a!==("undefined"===typeof o?"undefined":t(o)))return!1;if("object"===a){var s=e.valueOf(),c=o.valueOf();if(s!==e||c!==o)return r(s,c);var l=Object.keys(e),n=Object.keys(o);return l.length===n.length&&l.every(function(a){return r(e[a],o[a])})}return!1}var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o.a=r},function(e,o,a){"use strict";var r=a(6),t=a.n(r),s=a(2),c=a.n(s),l=a(7),n=a(5),u=a(9),_=a(16),p=Object.assign||function(e){for(var o=1;o=0?o:0)+"#"+e)},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c()(_.b,"Hash history needs a DOM");var o=window.history,a=Object(_.f)(),r=e.getUserConfirmation,s=void 0===r?_.c:r,i=e.hashType,S=void 0===i?"slash":i,O=e.basename?Object(n.g)(Object(n.a)(e.basename)):"",y=E[S],d=y.encodePath,v=y.decodePath,N=function(){var e=v(b());return t()(!O||Object(n.c)(e,O),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+e+'" to begin with "'+O+'".'),O&&(e=Object(n.e)(e,O)),Object(l.a)(e)},T=Object(u.a)(),x=function(e){p(j,e),j.length=o.length,T.notifyListeners(j.location,j.action)},I=!1,g=null,A=function(){var e=b(),o=d(e);if(e!==o)R(o);else{var a=N(),r=j.location;if(!I&&Object(l.b)(r,a))return;if(g===Object(n.b)(a))return;g=null,h(a)}},h=function(e){if(I)I=!1,x();else{T.confirmTransitionTo(e,"POP",s,function(o){o?x({action:"POP",location:e}):P(e)})}},P=function(e){var o=j.location,a=L.lastIndexOf(Object(n.b)(o));-1===a&&(a=0);var r=L.lastIndexOf(Object(n.b)(e));-1===r&&(r=0);var t=a-r;t&&(I=!0,H(t))},C=b(),w=d(C);C!==w&&R(w);var f=N(),L=[Object(n.b)(f)],D=function(e){return"#"+d(O+Object(n.b)(e))},V=function(e,o){t()(void 0===o,"Hash history cannot push state; it is ignored");var a=Object(l.a)(e,void 0,void 0,j.location);T.confirmTransitionTo(a,"PUSH",s,function(e){if(e){var o=Object(n.b)(a),r=d(O+o);if(b()!==r){g=o,m(r);var s=L.lastIndexOf(Object(n.b)(j.location)),c=L.slice(0,-1===s?0:s+1);c.push(o),L=c,x({action:"PUSH",location:a})}else t()(!1,"Hash history cannot PUSH the same path; a new entry will not be added to the history stack"),x()}})},W=function(e,o){t()(void 0===o,"Hash history cannot replace state; it is ignored");var a=Object(l.a)(e,void 0,void 0,j.location);T.confirmTransitionTo(a,"REPLACE",s,function(e){if(e){var o=Object(n.b)(a),r=d(O+o);b()!==r&&(g=o,R(r));var t=L.indexOf(Object(n.b)(j.location));-1!==t&&(L[t]=o),x({action:"REPLACE",location:a})}})},H=function(e){t()(a,"Hash history go(n) causes a full page reload in this browser"),o.go(e)},F=function(){return H(-1)},B=function(){return H(1)},U=0,k=function(e){U+=e,1===U?Object(_.a)(window,"hashchange",A):0===U&&Object(_.e)(window,"hashchange",A)},K=!1,G=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],o=T.setPrompt(e);return K||(k(1),K=!0),function(){return K&&(K=!1,k(-1)),o()}},z=function(e){var o=T.appendListener(e);return k(1),function(){k(-1),o()}},j={length:o.length,action:"POP",location:f,createHref:D,push:V,replace:W,go:H,goBack:F,goForward:B,block:G,listen:z};return j};o.a=i},function(e,o,a){"use strict";var r=a(6),t=a.n(r),s=a(5),c=a(7),l=a(9),n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u=Object.assign||function(e){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:{},o=e.getUserConfirmation,a=e.initialEntries,r=void 0===a?["/"]:a,p=e.initialIndex,E=void 0===p?0:p,b=e.keyLength,m=void 0===b?6:b,R=Object(l.a)(),i=function(e){u(P,e),P.length=P.entries.length,R.notifyListeners(P.location,P.action)},S=function(){return Math.random().toString(36).substr(2,m)},O=_(E,0,r.length-1),y=r.map(function(e){return"string"===typeof e?Object(c.a)(e,void 0,S()):Object(c.a)(e,void 0,e.key||S())}),d=s.b,v=function(e,a){t()(!("object"===("undefined"===typeof e?"undefined":n(e))&&void 0!==e.state&&void 0!==a),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var r=Object(c.a)(e,a,S(),P.location);R.confirmTransitionTo(r,"PUSH",o,function(e){if(e){var o=P.index,a=o+1,t=P.entries.slice(0);t.length>a?t.splice(a,t.length-a,r):t.push(r),i({action:"PUSH",location:r,index:a,entries:t})}})},N=function(e,a){t()(!("object"===("undefined"===typeof e?"undefined":n(e))&&void 0!==e.state&&void 0!==a),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var r=Object(c.a)(e,a,S(),P.location);R.confirmTransitionTo(r,"REPLACE",o,function(e){e&&(P.entries[P.index]=r,i({action:"REPLACE",location:r}))})},T=function(e){var a=_(P.index+e,0,P.entries.length-1),r=P.entries[a];R.confirmTransitionTo(r,"POP",o,function(e){e?i({action:"POP",location:r,index:a}):i()})},x=function(){return T(-1)},I=function(){return T(1)},g=function(e){var o=P.index+e;return o>=0&&o0&&void 0!==arguments[0]&&arguments[0];return R.setPrompt(e)},h=function(e){return R.appendListener(e)},P={length:y.length,action:"POP",location:y[O],index:O,entries:y,createHref:d,push:v,replace:N,go:T,goBack:x,goForward:I,canGo:g,block:A,listen:h};return P};o.a=p},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(3),l=a.n(c),n=a(0),u=a.n(n),_=a(1),p=a.n(_),E=a(4),b=a(10),m=function(e){function o(){var a,s,c;r(this,o);for(var l=arguments.length,n=Array(l),u=0;u ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")},o.prototype.render=function(){return u.a.createElement(b.a,{history:this.history,children:this.props.children})},o}(u.a.Component);m.propTypes={basename:p.a.string,getUserConfirmation:p.a.func,hashType:p.a.oneOf(["hashbang","noslash","slash"]),children:p.a.node}},function(e,o,a){"use strict";var r=a(47);r.a},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(3),l=a.n(c),n=a(0),u=a.n(n),_=a(1),p=a.n(_),E=a(4),b=a(11),m=function(e){function o(){var a,s,c;r(this,o);for(var l=arguments.length,n=Array(l),u=0;u ignores the history prop. To use a custom history, use `import { Router }` instead of `import { MemoryRouter as Router }`.")},o.prototype.render=function(){return u.a.createElement(b.a,{history:this.history,children:this.props.children})},o}(u.a.Component);m.propTypes={initialEntries:p.a.array,initialIndex:p.a.number,getUserConfirmation:p.a.func,keyLength:p.a.number,children:p.a.node},o.a=m},function(e,o,a){"use strict";function r(e,o){var a={};for(var r in e)o.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}var t=a(0),s=a.n(t),c=a(1),l=a.n(c),n=a(18),u=a(17),_=Object.assign||function(e){for(var o=1;o outside a "),this.props.when&&this.enable(this.props.message)},o.prototype.componentWillReceiveProps=function(e){e.when?this.props.when&&this.props.message===e.message||this.enable(e.message):this.disable()},o.prototype.componentWillUnmount=function(){this.disable()},o.prototype.render=function(){return null},o}(l.a.Component);E.propTypes={when:u.a.bool,message:u.a.oneOfType([u.a.func,u.a.string]).isRequired},E.defaultProps={when:!0},E.contextTypes={router:u.a.shape({history:u.a.shape({block:u.a.func.isRequired}).isRequired}).isRequired},o.a=E},function(e,o,a){"use strict";var r=a(53);r.a},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(0),l=a.n(c),n=a(1),u=a.n(n),_=a(3),p=a.n(_),E=a(2),b=a.n(E),m=a(4),R=a(21),i=Object.assign||function(e){for(var o=1;o outside a "),this.isStatic()&&this.perform()},o.prototype.componentDidMount=function(){this.isStatic()||this.perform()},o.prototype.componentDidUpdate=function(e){var o=Object(m.c)(e.to),a=Object(m.c)(this.props.to);if(Object(m.f)(o,a))return void p()(!1,"You tried to redirect to the same route you're currently on: \""+a.pathname+a.search+'"');this.perform()},o.prototype.computeTo=function(e){var o=e.computedMatch,a=e.to;return o?"string"===typeof a?Object(R.a)(a,o.params):i({},a,{pathname:Object(R.a)(a.pathname,o.params)}):a},o.prototype.perform=function(){var e=this.context.router.history,o=this.props.push,a=this.computeTo(this.props);o?e.push(a):e.replace(a)},o.prototype.render=function(){return null},o}(l.a.Component);S.propTypes={computedMatch:u.a.object,push:u.a.bool,from:u.a.string,to:u.a.oneOfType([u.a.string,u.a.object]).isRequired},S.defaultProps={push:!1},S.contextTypes={router:u.a.shape({history:u.a.shape({push:u.a.func.isRequired,replace:u.a.func.isRequired}).isRequired,staticContext:u.a.object}).isRequired},o.a=S},function(e,o,a){"use strict";var r=a(55);r.a},function(e,o,a){"use strict";function r(e,o){var a={};for(var r in e)o.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}function t(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function s(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function c(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var l=a(3),n=a.n(l),u=a(2),_=a.n(u),p=a(0),E=a.n(p),b=a(1),m=a.n(b),R=a(4),i=a(11),S=Object.assign||function(e){for(var o=1;o",e)}},T=function(){},x=function(e){function o(){var a,r,c;t(this,o);for(var l=arguments.length,n=Array(l),u=0;u ignores the history prop. To use a custom history, use `import { Router }` instead of `import { StaticRouter as Router }`.")},o.prototype.render=function(){var e=this.props,o=e.basename,a=(e.context,e.location),t=r(e,["basename","context","location"]),s={createHref:this.createHref,action:"POP",location:d(o,Object(R.c)(a)),push:this.handlePush,replace:this.handleReplace,go:N("go"),goBack:N("goBack"),goForward:N("goForward"),listen:this.handleListen,block:this.handleBlock};return E.a.createElement(i.a,S({},t,{history:s}))},o}(E.a.Component);x.propTypes={basename:m.a.string,context:m.a.object.isRequired,location:m.a.oneOfType([m.a.string,m.a.object])},x.defaultProps={basename:"",location:"/"},x.childContextTypes={router:m.a.object.isRequired},o.a=x},function(e,o,a){"use strict";var r=a(57);r.a},function(e,o,a){"use strict";function r(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function t(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!o||"object"!==typeof o&&"function"!==typeof o?e:o}function s(e,o){if("function"!==typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var c=a(0),l=a.n(c),n=a(1),u=a.n(n),_=a(3),p=a.n(_),E=a(2),b=a.n(E),m=a(12),R=function(e){function o(){return r(this,o),t(this,e.apply(this,arguments))}return s(o,e),o.prototype.componentWillMount=function(){b()(this.context.router,"You should not use outside a ")},o.prototype.componentWillReceiveProps=function(e){p()(!(e.location&&!this.props.location),' elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),p()(!(!e.location&&this.props.location),' elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')},o.prototype.render=function(){var e=this.context.router.route,o=this.props.children,a=this.props.location||e.location,r=void 0,t=void 0;return l.a.Children.forEach(o,function(o){if(null==r&&l.a.isValidElement(o)){var s=o.props,c=s.path,n=s.exact,u=s.strict,_=s.sensitive,p=s.from,E=c||p;t=o,r=Object(m.a)(a.pathname,{path:E,exact:n,strict:u,sensitive:_},e.match)}}),r?l.a.cloneElement(t,{location:a,computedMatch:r}):null},o}(l.a.Component);R.contextTypes={router:u.a.shape({route:u.a.object.isRequired}).isRequired},R.propTypes={children:u.a.node,location:u.a.object},o.a=R},function(e,o,a){"use strict";var r=a(21);r.a},function(e,o,a){"use strict";var r=a(12);r.a},function(e,o,a){"use strict";var r=a(61);r.a},function(e,o,a){"use strict";function r(e,o){var a={};for(var r in e)o.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}var t=a(0),s=a.n(t),c=a(1),l=a.n(c),n=a(62),u=a.n(n),_=a(19),p=Object.assign||function(e){for(var o=1;o