From 52e4a00e9bfd8211cbc7da3259585c28e279b7f9 Mon Sep 17 00:00:00 2001 From: dwivedikunal100 Date: Thu, 1 Nov 2018 19:50:58 +0530 Subject: [PATCH] Add files via upload --- core.js | 40 + index.js | 87 + index1.js | 67 + package-lock.json | 721 ++ package.json | 20 + public/css/business-frontpage.css | 20 + public/images/bg1.jpg | Bin 0 -> 67908 bytes public/images/bg2.jpg | Bin 0 -> 385602 bytes public/images/header1.png | Bin 0 -> 251241 bytes public/images/icon1.png | Bin 0 -> 15674 bytes .../lenovo-wallpapers-30710-7303177.jpg | Bin 0 -> 415577 bytes public/images/list.png | Bin 0 -> 37207 bytes public/images/map.png | Bin 0 -> 49030 bytes public/images/pause.jpg | Bin 0 -> 12077 bytes public/images/play.jpg | Bin 0 -> 16582 bytes public/images/workinprogress.png | Bin 0 -> 65352 bytes .../vendor/bootstrap/css/bootstrap-grid.css | 1567 +++ .../bootstrap/css/bootstrap-grid.min.css | 7 + .../vendor/bootstrap/css/bootstrap-reboot.css | 342 + .../bootstrap/css/bootstrap-reboot.min.css | 8 + public/vendor/bootstrap/css/bootstrap.css | 8981 +++++++++++++ public/vendor/bootstrap/css/bootstrap.css.map | 1 + public/vendor/bootstrap/css/bootstrap.min.css | 7 + .../bootstrap/css/bootstrap.min.css.map | 1 + .../vendor/bootstrap/js/bootstrap.bundle.js | 6444 ++++++++++ .../bootstrap/js/bootstrap.bundle.js.map | 1 + .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + public/vendor/bootstrap/js/bootstrap.js | 3927 ++++++ public/vendor/bootstrap/js/bootstrap.js.map | 1 + public/vendor/bootstrap/js/bootstrap.min.js | 7 + .../vendor/bootstrap/js/bootstrap.min.js.map | 1 + public/vendor/jquery/jquery-3.3.1.min.js | 2 + public/vendor/jquery/jquery.js | 10364 ++++++++++++++++ public/vendor/jquery/jquery.min.js | 2 + public/vendor/jquery/jquery.min.map | 1 + public/vendor/jquery/jquery.slim.js | 8269 ++++++++++++ public/vendor/jquery/jquery.slim.min.js | 2 + public/vendor/jquery/jquery.slim.min.map | 1 + views/about.ejs | 101 + views/displayonmap.ejs | 108 + views/displaytweets.ejs | 90 + views/index.ejs | 122 + 43 files changed, 41320 insertions(+) create mode 100644 core.js create mode 100644 index.js create mode 100644 index1.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/css/business-frontpage.css create mode 100644 public/images/bg1.jpg create mode 100644 public/images/bg2.jpg create mode 100644 public/images/header1.png create mode 100644 public/images/icon1.png create mode 100644 public/images/lenovo-wallpapers-30710-7303177.jpg create mode 100644 public/images/list.png create mode 100644 public/images/map.png create mode 100644 public/images/pause.jpg create mode 100644 public/images/play.jpg create mode 100644 public/images/workinprogress.png create mode 100644 public/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 public/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 public/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 public/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 public/vendor/bootstrap/css/bootstrap.css create mode 100644 public/vendor/bootstrap/css/bootstrap.css.map create mode 100644 public/vendor/bootstrap/css/bootstrap.min.css create mode 100644 public/vendor/bootstrap/css/bootstrap.min.css.map create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.js create mode 100644 public/vendor/bootstrap/js/bootstrap.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.min.js create mode 100644 public/vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 public/vendor/jquery/jquery-3.3.1.min.js create mode 100644 public/vendor/jquery/jquery.js create mode 100644 public/vendor/jquery/jquery.min.js create mode 100644 public/vendor/jquery/jquery.min.map create mode 100644 public/vendor/jquery/jquery.slim.js create mode 100644 public/vendor/jquery/jquery.slim.min.js create mode 100644 public/vendor/jquery/jquery.slim.min.map create mode 100644 views/about.ejs create mode 100644 views/displayonmap.ejs create mode 100644 views/displaytweets.ejs create mode 100644 views/index.ejs diff --git a/core.js b/core.js new file mode 100644 index 0000000..d0b6dbc --- /dev/null +++ b/core.js @@ -0,0 +1,40 @@ +var twitter = require('twitter'); +const fs = require('fs'); + +var twitter = new twitter({ +consumer_key: 'mOUpwzhjCGYrPpqBL03n8cbtg', +consumer_secret: 'CFEMDfwkiMnLAO7ofi0ConXlDAmwqUmaAKkx8XQRtfQnMWxI4N', +access_token_key: '261608471-ATGdO8ydPJ3l36vMKJgqTSecpoQZsHNIaBbXjJCJ', +access_token_secret: 'Lwo2SrXGLHapLoXhp3LWiWELpnT1JhPcCEvEgsRmlrkKZ' +}); + + +var search = "earthquake" + +//Stream data +twitter.stream('statuses/filter', {track: search}, function(stream) { +stream.on('data', function(tweet) { +console.log(tweet.text); +}); +stream.on('error', function(error) { +}); +}); + + +//twitter.get('search/tweets', {q: 'earthquake'}, function(error, tweets, response) {console.log(tweets);}); + + + + + +/* +//Getting keys from json object +var op=Object.keys(tweets); +console.log(op); +*/ + +/* +//Saving JSON to file + let data = JSON.stringify(tweet); + fs.writeFileSync('student.json', data); +*/ diff --git a/index.js b/index.js new file mode 100644 index 0000000..8d9e9df --- /dev/null +++ b/index.js @@ -0,0 +1,87 @@ +/* +Created By:Kunal Dwivedi on 27/10/2018 +*/ + +//Declaration +const express = require('express'); +const app = express(); +var twitter = require('twitter'); +var NodeGeocoder = require('node-geocoder'); +var options = { + provider: 'google', + httpAdapter: 'https', + apiKey: 'AIzaSyCXLoGrNXHCazTfVETItNy95g8lJPurI4w', + formatter: null +}; +var geocoder = NodeGeocoder(options); +var twitter = new twitter({ + consumer_key: 'mOUpwzhjCGYrPpqBL03n8cbtg', + consumer_secret: 'CFEMDfwkiMnLAO7ofi0ConXlDAmwqUmaAKkx8XQRtfQnMWxI4N', + access_token_key: '261608471-ATGdO8ydPJ3l36vMKJgqTSecpoQZsHNIaBbXjJCJ', + access_token_secret: 'Lwo2SrXGLHapLoXhp3LWiWELpnT1JhPcCEvEgsRmlrkKZ' +}); + +// front-end declarations +app.set('view engine','ejs'); +app.use(express.static('public')); + +//Ensure unique tweets are published +var newpost="first"; + +/************Async requests*********/ +//for displaying tweets +app.get('/loadlocation', function (req, res) +{ + twitter.get('search/tweets', {q: 'earthquake',count:1}, function(error, tweets, response) { + if(error){ res.send({statusCode:404,statusMessage:"INTERNET NOT WORKING"}); } + else{ + if(response.statusCode!=200){res.send({statusCode:400,statusMessage:response.statusMessage});} + else{ + geocoder.geocode(tweets.statuses[0].user.location, function ( err, data ) { + if(err){res.send({statusCode:400,statusMessage:"Error: Status is OVER_QUERY_LIMIT."}); } + else{res.send({statusCode:200,latitude:data[0].latitude,longitude:data[0].longitude});} + }); + } + } + }); +}); + + +app.get('/loaddata', function (req, res) +{ + var funcvalue,output; + twitter.get('search/tweets', {q: 'earthquake',count:1}, function(error, tweets, response) { + if(error || tweets.statuses===undefined){ + res.send("
×Internet not working
"); + } + else if(response.statusCode!=200){ + res.send("
×"+response.statusMessage+"
"); + } + else{ + var output=""; + output+=""+tweets.statuses[0].user.name+""; + output+=""+tweets.statuses[0].text+""; + output+=""+tweets.statuses[0].created_at+""; + output+=""+tweets.statuses[0].user.location+""; + output+=""; + if(tweets.statuses[0].created_at==newpost){ + output=""; + } + newpost=tweets.statuses[0].created_at; + res.send(output); + } + }); +}); + + + + + +//Website Redirection +app.get('/',(req, res) =>res.render('index')); +app.get('/about',(req,res)=> res.render('about')); +app.get('/displayonmap',(req,res)=>res.render('displayonmap')); +app.get('/displaytweets',(req,res)=> res.render('displaytweets')); + +//Initialization +app.listen(3000, () => console.log(`Initiated @ localhost:3000`)); diff --git a/index1.js b/index1.js new file mode 100644 index 0000000..336dee8 --- /dev/null +++ b/index1.js @@ -0,0 +1,67 @@ +/* +Created By:Kunal Dwivedi on 27/10/2018 +*/ + +//Declaration +const express = require('express'); +const app = express(); +var twitter = require('twitter'); + +var twitter = new twitter({ + consumer_key: 'mOUpwzhjCGYrPpqBL03n8cbtg', + consumer_secret: 'CFEMDfwkiMnLAO7ofi0ConXlDAmwqUmaAKkx8XQRtfQnMWxI4N', + access_token_key: '261608471-ATGdO8ydPJ3l36vMKJgqTSecpoQZsHNIaBbXjJCJ', + access_token_secret: 'Lwo2SrXGLHapLoXhp3LWiWELpnT1JhPcCEvEgsRmlrkKZ' +}); + +// front-end declarations +app.set('view engine','ejs'); +app.use(express.static('public')); + +//Ensure unique tweets are published +var newpost="first"; + +//Async request +app.get('/loaddata', function (req, res) +{ + var funcvalue,output; + twitter.get('search/tweets', {q: 'earthquake'}, function(error, tweets, response) { + + + if(response.statusCode==429){ + res.send("Too many requests"); + } + else{ + var op=''; + for(var i in tweets.statuses){ + + var output=""; + output+=""+tweets.statuses[i].user.name+""; + output+=""+tweets.statuses[i].text+""; + output+=""+tweets.statuses[i].created_at+""; + output+=""+tweets.statuses[i].user.location+""; + output+=""; + if(tweets.statuses[0].created_at==newpost){ + output=""; + } + op+=output; + } + newpost=tweets.statuses[0].created_at; + res.send(op); +} + }); +}); + + + + + +//Website Redirection +app.get('/',(req, res) =>res.render('index')); +app.get('/about',(req,res)=> res.render('about')); +app.get('/displayonmap',(req,res)=>res.render('displayonmap')); +app.get('/displaytweets',(req,res)=> res.render('displaytweets')); + + +//Initialization +app.listen(3000, () => console.log(`Initiated @ localhost:3000`)); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..029af4e --- /dev/null +++ b/package-lock.json @@ -0,0 +1,721 @@ +{ + "name": "twitter_analysis", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bluebird": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.2.tgz", + "integrity": "sha512-dhHTWMI7kMx5whMQntl7Vr9C6BvV10lFXDAasnqnrMYhXVCzzk6IO9Fo2L75jXHT07WrOngL1WDXOp+yYS91Yg==" + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + } + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz", + "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", + "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", + "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", + "requires": { + "ajv": "^5.3.0", + "har-schema": "^2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "mime-db": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", + "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==" + }, + "mime-types": { + "version": "2.1.21", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", + "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "requires": { + "mime-db": "~1.37.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "node-geocoder": { + "version": "3.22.0", + "resolved": "https://registry.npmjs.org/node-geocoder/-/node-geocoder-3.22.0.tgz", + "integrity": "sha512-w7ew1vH6IjkhexoxcJ2aFBMMHdfS/VY5xiJ29jd6ml3l5nitySLeJ2vc5IxEfhgq2sZvh7mBk9dJlMqKEKBqJg==", + "requires": { + "bluebird": "^3.4.6", + "request": "^2.74.0", + "request-promise": "^4.1.1" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "psl": { + "version": "1.1.29", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", + "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.2.tgz", + "integrity": "sha1-0epG1lSm7k+O5qT+oQGMIpEZBLQ=", + "requires": { + "bluebird": "^3.5.0", + "request-promise-core": "1.1.1", + "stealthy-require": "^1.1.0", + "tough-cookie": ">=2.3.3" + } + }, + "request-promise-core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", + "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "requires": { + "lodash": "^4.13.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "sshpk": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.1.tgz", + "integrity": "sha512-mSdgNUaidk+dRU5MhYtN9zebdzF2iG0cNPWy8HG+W8y+fT1JnSkh0fzzpjOa0L7P8i1Rscz38t0h4gPcKz43xA==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "twitter": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/twitter/-/twitter-1.7.1.tgz", + "integrity": "sha1-B2I3jx3BwFDkj2ZqypBOJLGpYvQ=", + "requires": { + "deep-extend": "^0.5.0", + "request": "^2.72.0" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..0836a1b --- /dev/null +++ b/package.json @@ -0,0 +1,20 @@ +{ + "name": "twitter_analysis", + "version": "1.0.0", + "description": "Analysis of tweets", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [ + "tweet" + ], + "author": "Kunal", + "license": "ISC", + "dependencies": { + "ejs": "^2.6.1", + "express": "^4.16.4", + "node-geocoder": "^3.22.0", + "twitter": "^1.7.1" + } +} diff --git a/public/css/business-frontpage.css b/public/css/business-frontpage.css new file mode 100644 index 0000000..af7ef62 --- /dev/null +++ b/public/css/business-frontpage.css @@ -0,0 +1,20 @@ + +body { + padding-top: 54px; +} + +@media (min-width: 992px) { + body { + padding-top: 56px; + } +} + +.business-header { + height: 40vh; + min-height: 300px; + background: url('../images/header1.png') center center no-repeat scroll; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + -o-background-size: cover; +} diff --git a/public/images/bg1.jpg b/public/images/bg1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ca44076cf5f14c02db823625c2125a6ef733c1e GIT binary patch literal 67908 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�L; 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

!wOOYG)=p!m35<99FYsmjY4S0 zsmS)K)W$E_SvBK(^c=R6cgSOQS`IMNljD`?XxF4Y^i7PXTYAA`ce0(#L!QyDem}## z?yF5NmoUMYElJ=uNb6pfo-Q)kw@M zBLkgJlv@@C03N;U#v&J_1>cuF{inPUv9d!#6|4~asFZ@NwQ<1(SUUWO6+V)Ntx1ea zQ$G>mz81m`X4Hxq&9|qk@VIvG-)f%}-4SGPagprn?jYIgd=@rrLdF>_o`T-lx&=1F z{S-A!l9T#Ivs5qAurQ&gfDQ3vxo6;IDto13{e^$RaBJFE|b{g%QXK@FlconhI(MrWb%1NH?>TN$QA z+*Freh9v7Ts=mw8@ahb0-Y`SqYr{@C>!gw+Ahd=98t$)sCut z?;LL_ucQWsEsin=E9$hz2FI;wXqr|VJ;NexN08)c&br1L|IqhW#ec|v9u$^DAWW1B zSL~)=S1=-k$iaDCVx?cTL}HshQ3bOG^gevHAB(;(tk&bU@BXK888g2tJqo}9wHIl$ z;#hvBH=1MGqMW4RJo=>CD-0DY88=e68B3dyemyXMdmXwL+o};S?mEj6k!*`MQOh<& zg>pD?AMAY_*?Q$1Vl7E1SDvg!^my6UHx;FBihA4D4a9pD3T%($^FS3vfNChZv2O9k3Zl zTB!%4t(7XV7<115zV`q7+W*_A`2UYVq|Xsl@8LMT=d6J_^hM<*qM4AvV-a z$9+gNHx3#EhQ--HGt>#PYcrL+zo&IP9=qFcjD-2)=L@=v&T5x4N&Uu2RtAF&U%w8y z(q~qZ=|}A_+?-?!?OOJwALLxg$AzwKqMFH?V~Fx*^PPC2^Et)HJ1*8nDMDqb{vNq?vBF!cw@dmr>a9%{uqF1TjHe=wg2y(zCs$K613eyrnERSJm(OeL>JVN{-&Ue<6|sk*^$a8PoXO_OGHN2-W8M zZLsVJ#uL#vi$R755xM>m^ovoBTnX_blTHBC>7EP`O8f3$7aXa}0Z50=X&I?MizwY_ z&JOyBg@p^JdtOK%rrP9f;fGEv7*xt*qeN|*ZFG+Y#+#l;Ui{{6e<>Sfqa;Sh-17FI zE@YeEtCwZORod)jA5!~J9hQcsL?AH`J;c877?64M9L-3ADvV>Ylz4^Ikrx5Th5;V* z8`8wDJdVN*G0snrc4o|eY7i0ei6?cNn2iJIHp$RaS4t47&Dv9(I?$)~>ltTRD)Q0iA2<~995LpMjrDIG9$F_CiBTXkxKPu?0#=dEmBIFmt#ao z_NCj|d(L|EAkKH+!Uil_IyNsXK78I^^_@3O?i~A_TP_}!(Yn27k+vihmx>{@@tqD$ z@#r&iH=C7u!l?k&r5@p(Lew^k0}To-l&+on|%o)8R% zA@m`djq)55PMr)d2T-Fo#)HWbCHljRd*QL=CEkL2lfV8x))7H|Nm^UvTqdvlsqBlT zx$K@$rT1jrH{IvN8_BHso1>?Rzj6G=v(D-_q2IKESQOuQUYE7R?&9R7;GEu*AyPlP zGnn?!ffl_pjy<+C?R8wXF>)vNl84WAyLQBA#jBAPUr1N2R*a78mnPw9zhgv{<`3FL z@Eb_))N-sWiM%~bI6M4>IUcKH9sskI?Q?K-tE7JvSFp<>I{ljAd z?L5T?omIcYcuIiFWqdp>nUNV6cOi1E3<8M{jdx?q;D_9c2OP`eEbqoeOk}MeX$L+* zyv&3yC|9`+@hu@sLRk1|W$9p0!9qW-fa~trtKf@i5uiW_*_a;04uJ!hGJGZOFN5{HqE(&Y? z*YGc3D4O|ELu#v9Ig?SZb?Rls)l>3GZ$kX?O;3Ic}|Z3|ANc zdr<(jOw$~x8x|Vf2|OT^*(9BDX|ewSU5Jq zA!?+=KqX@%OGRQMLw*=NTco?uC+XjIH>f^D{73L5K`DW(4VEeceyk~T z{T62M#(ec$X^cUg+y1pJ#%z*sw!N{;)B(|lPScCU+a~DF2Q*_B4~?x7REV_xweJ2a z5{~4ahgd{vAcoLfRGmCaK`Y4$*Tmwy$eOVs&aSeuM!S^%)PAIwOe%F79z5-wsYy^V z+y4%F((I`M9=Mf$JfH9Nnff5yk_-*ekpIf(2+XrAn5?R$O?pq*fGwqpl5U-!nE=30 zGYt{AO1!fbF7Ag6afz^qiY!Gv=}H4v0oF%$gI2;UP)1_v-KdnHX&yt=O94$nuGs-? z*s-XH3ba33|AemA+fAnx7>CU-)$_6WrRB$FTBSVO^zX$-U%?byNjKqt%6g2xKM&Wd z>N5yV9kZs3ZE^&@1}6L9R(nlML?n72EAI`kFITV>(6P<)@c zIPcqAaBDvGgJ|hqsZKAXNvdG&1A7fE;&`;FQoA_}+|3}855q2uGZBG)k&}l80%Lc> z-7&49EB+8= zQU?uRHt_gsavJ@%4s?AGXxWeOAU zJ{4Ha0ZPrx0G(l#fzcj`fW#|a#e_mtr}V8cLX3_#m)kGA^C97a?>Uk*3rI*f-x)J> z=PQ+}iN?;)6<`A82{Qc`I!N&7k_l{t>*@QRg4da)xcoZjk7*|O)@Z6dMjwy?RplT_ z0iJq6X0C+<;^GW`?de=7{rv~%5V)kIq(M5NYovmUK=hMZD)c9`)j|+hs81oqHS~Uh zrh@XGPQR)5Op#6_S%f$e!-wD8QUi033Y4pAHk47Ody8$UPKm_NOjvWHLC(ArP&&Sr z7=qi6j2G4bzyeER<^5uV?(RtcQrei|P!2Z^oq~G`m+G~qhTT1aG==(9Qao>_CTO|H znREtBTjqM@7GMxiTM(O1uBl~o(v$(YdydXl^y}s_*#em>(m%aN7(+~;s@22>S89AI zrkoQsuwSqT3%6=#B*cMYA9|@PD3e{PUX#H-N3`ydz`ojS+VrRr_xyVJQRl-9Nrh$K z%*X~tOlgln!%BUV)+a`zd}wxo$WVE=z|N^;3MufIwcS(uKLblqn)FRulFEH~Rm}aJ zkMptLZ=4y@vXyJ?t}>Hnl8G0HB6xE%4hk%027q>aiwnuT`E2tWCt9>y#M+3JGQ~h% ztq6-;*%s0@#;Wx22vV|lI2WKcG_3j7??%t%2PEp2!zZ*8PTvDFe&di=qp?^e-a+t7 z>(t*k_1c^ZhOFc95)|D|+b_%wbojJ#g+V;GCMZwkcz}!s!IfD2y)Jm8PT5Nl&)Jh4 z0N}^m=HC7TNT=>HMH=@{fX2-Trn33{b0e9DG*-!j@GyV;AieGpn5irzJAz>86C(|c z1)N-OgbWdf1DoYk-hG0Nh?89@JFZ93Kb}&$h>1^0g`uyC?Xs1eM!xS7w}nL z3sOs2-EH62JrMN1G0rdJ)#}*2^)AcqD7*TLE%zEyS+d`Zn((!%k41;FzXJp5aIm5?w5v)poVRku6Lu6>t4e#XAQXEZz_!2 zS^s_A|MzwO&$r6|U)MdB7uR)Y$#mF6;_0PJ(TRLZIo5QSOl3+8)n%2R`o z;Wi`lc0L4l9$kO*!UC(eC(^JQs=peOR_U*!X;WSt_+qd*%r%Ht_Nz~|Z&xGip5a%! zTV=qOxu91d+yB&}Ae!_A43Xw7^M2!Bjldk4O^V1FpWaaz?HgP%idk@tYI?5;o#RN* zR(Mhc-;HQS!^>_~*D4v#>E`*psWZ91B(Kp1vO)_tspIIOHr;g$G=8{k84~tQ5z4I5rsB(!hnOzZw6)9_$+8(vYq~@CL2Ms@M5{W$2w=2DrRF5)sD{YDY zaj24Qeq&X}%jTCqi*A1cpP#V3Ghd~$R4Qd%{G6vgwWjNAQSyE>;?-)k^7NL-E>o($ zQo!g-M~LTW5LMMx{Y`IEb}vp?4SeXGt~8K6;AlsJ2IJfekLTbKfC{1&V-;$d(7VbSvGCK%qVyMNT0Wv z;YGW%Iy-qG?G~4UNtY&(9i7~_S7A@1tUQGD$q(mURh2FS*=<_vD=R7o=9`7{%1r$= zJ6Y{*cVeYtJq~$~mq+H!L`d)!w~d@AYn?<|BdxV`Av)t6PW)c&Y<5;CYqRP)bGj;; zWe3boK;8G?YywcjQ{y0;e74OG0J9ROE$^!1ZR)N6nbeZ;_%!3giB0!ktpl5sikyW% zos;evRMY`tPu+2}f@!UV#EvMt+G+t|ZwV6U!=j$)*GV;ZSV!LhOa4f=9~I_my{G1l zL^099r8i{fst}j8yV-@j{v<^^mR5&615OhCCZEeW_S00kSn3VHo_(fp3_Qf;2tjs5 z;&?|ob`0tL_6X3EQZ{)UJ4jmAxMoBaCyTQ@#?bsfp(^SP^W+>ptY4G}ant)ewf^qZ~77V zN{465cx-TblUyU z^5^>rBHD`v8b(V-*HidsG*^D9&-h(p>Wkl}9Gq)&*tv3x*S)tp?tAPqS7Pr@f0i_i zDekc`YC%cu$i>VB8HYSs9N&1MUkO8S)zDe4gu@nQp;orPg=My2My1( z*9730A7{V;EOR&X$5eE){Jh?Q>_`+I=;Iz%}8&?`97&Q7mcgUV;n#JkA z8rH?`FbUvG5@b6j^(W*DWQ}Pbx#gZvgF>_dLN`E^Le<7zdBjWuwrwytkUteQcF^OPcy&$i&o}V0)JKO ze9hu7Rp888po3N&6=AmEQ8>CW}jC27eSf|pGMwh<*6MX4 zkQ6OEWxxka>jhBJ*!*!+drxW6%qHDKA8iJW}-+!385X( zMQ^|`R|fDsJU*_)fk%%>hkiTuO48D+hG$xnrY(wC;e=`N6G5NpfP?e{3Eb|_QXeN> zFizboyAyWFYsk+a>R*cPqJ&m=QjNwE7FZ;I5Kejxw+D&zl27ns^pzUH1rE=0WWVia zj7_|IJ|ATFT)2D0P%5Y3Q|=Ng-w zBNtgPMyO5t9xie_n~4fMM!AsdINZGV!q#}ecGPAD=pNB666?j&D%;I;TdpL8_v3Zn zfy5ur$iyF7+=i8_5ZLV{)F(n60l%IoeFfoZn3axno58VO&24h+nDYjF?bGLTS*#F> zq%(eEp1pp;H(_NfWe1&+*3@Ifb{LgG(-zvw2(E-v01*i|40iwIi4pFcypB&%tXT8Lr+La-w8>9=6+QZ7!F+5pA1^ zz!WdiOp1w2Fb8^T*nHZRb5ssKuTbDF+@cOkDf#I7s8pDz^Ji`1D4~Y+4_EDhgwfdA zLCGx-VGtiRQ^Oy(>Cv^DnavXP(uEVXmzwEx3$rRdg_*5ZLrDH?6>`&w%k9|UG#jlY zowOjHuFOrWrjVV%;?vHAc8dLy?jf-g{Yr#TVjFwr*rST5&m;t!tHyU0jrgMYodaz3 zu1cntl^#@I3%<<6ZlW*!`<(7;QCcYQ>s%5U?8b96$-|<~02{LsGa07JTBvBVVH9(u zYU{0M4>JPPV?o50QWF&^CWNiqTPr=g;LcH)MayhU3H_j;QWz_8Fe^+}{>`;lG zw?=FnwdKVZNmOo6tBaQ$eVW7tD^j=URaWI_HW6WV0ZX?O@FupJaPj>bqSd_1)IGl` zV5^%B677zun>8>9jchVyj??5?#JG4wrSXmmbTUgmXg1QyqM_M>TXe*QgzlJX-iM6XjX};gdP13z*P|W=FW_k`6MvFbx zw`L!xT%8|$jQ=^H2*dUw*&^YEU;5oPY7fG2mbsd-3}9NJRrEy8D|I&S>0!yhmBb_9gosx%3ra1c;BCJJfXrtGZ z8lY~q`wxU>O=$_k(lv}BqS8`gy~L*#%}_H4=l}ZR0Le-Ou1Otqqer_aj&Q-gGoH;X zSPDUCq?SqbP%~iyi9pUbj%h5meM{K^p)UD$h{6}mJ!N@pbsITw9C7*^7k`ZDhD}jI zMxd7?gf8V;&hKO1a<8*V#@794&d4QyIKZ0QYdvnh%~e*_uR@0nXLK@>yY>FBAool5cxBX=NOb^LfN>V z)UYuN5T;@=>IF4UqlXyFV{DzY45_X{2HI{tjW^(Z?Iw2PaYTpWQiij{V9_|XSe{Q+ zfdh@mny|!wzo1tCxS#+&ucqQqWGe?tZ&9Jfz%gmb$n~y%j|&754}<0WiXdLqHRD@m z)tY*(pZ2-dyL{^kNXw_PS$<~%{s*sGC4IoW$F^f=?zQf!JyE%iZx=BQYQK!u=w(RD zHa^CRc1P_%)R>_V=QZmGsX*dZJ>W;GI3a4XAj$c{0CBYB8((=&3n@ygkybk(@N9`* zo(|?8PvQW3ujH<3U+FD-sRFm&DMQrbIVi;{37_CX2XA<=Pcu7C?oi1i5pG{7}oo;wQlSLY4J}E3vr;H ze(73H2kljAoUoVfHag&gMpgp3RiI+9GFN#-?tSG6F&W!wg@-?KSFd{?D8>SzSw1Hu z+CcyY6otlXkIF&Py!+3Dp{OG33rcL#cYbyVTP`C;cy3nS`k7o&1oU$T+`*xuhm_v{ zJBpl=Z5jObx_v%qZ3FHR@6e?eFZu_M#z50gp3d>tA3WCy=b17nxh}aOWVBdeHhiue zS`hSs(m{`}ma8Jtunh7f*Uav}uU-wf)k~-BB&^6beWOnH58jIO#&=4&hordXi15Yt zwfiHF3}i}4GO--1-2}wd=hfnJ{(U~L8jMlfz3r~%nncwI0e-FuvZrW85r&ePgOsO=f^M4~z@%akA)jB_hCFtE z;sOcjrDn`u7TWRM`EeNv+@P-_WvX~D)1DFG?tzeR-*v+Pj_mhCGs+);)~Rcl9S>3 z>m($&{(5QJe>jeUT{7=UzIwEkWKKZOGyQ*X?V9QBYlV{ykJSl5|N=*EB!S>9Os&g zp2Qc6EMK&u(uL%dpvMD-C^gF#RT9HJSBRAME>cx-J@B}%vh5{SAM?mx&-4oEDk27V zni%Mckckc$a@>Rf9(iTux9^m$=8DJ>tg4-FM`{r`f8*u#%KiKs#ha+G$F4Fmae$#u zePo`EUK6Vk(Ey;Pk;rNHP?bLwLH8k+m}@Imt9uO)|h+^(?w&ebG}fg3OmUrQX^P)It%dZ$`v2v%xYz`kjQyHN@T6Vj{_vt%%Kd zDZ{afeo0M#vTe~3J-YHmliz*iR?V;r7CLPgF<14~VL(aNY^kBU^s8Omjray<{0`sU zXn79ZzKVA`s^0>;e*_(>#J?z)^4k8Wx}be>{V{*^yk|5Q)0E#kVFcp}x$B{akUQ@d z$?P#8H?*Sc^&?4v;E=(oDRt5iI_zkPkcoePqtiArxnhc8KeDO*JmcTz0MjCFukLrJ zmi*w_CTIAHpubvfu`IERVRd8{`iD7S-9MP#Jqk#dW~niFM^dlKg>iAjt}%Go;s#2= z`&$K6`UfxhMfF|vB{)@qbCKC|Ceygmr;(zZxHW+M@Mjzcuz z(WKPV$An#j+|`8qI=BVqZ(cesFaADzbKYE5o~#AyjX}B${5%T8PqS%C39oBl zOH5TX0O#$YSfWkpLb&jjTgU>Z4}`)>Bo0{T+=KKR6IAXHW20b+{^Tj69)f&Yl$?VQ z#;U#yygQbbi)$=X)&7*3&}ZG7A;Ov|YJIn^T3)OD_P?gN?4NRRWf4w&A0s4;^P4VM z;QXcqi)8q4#O3#uEbaT$YR9~3+Rvi5`R^dCU(zLcY7X7>;Ll+Bti@$WGSf^r;9_-e z1N?k+4$=Zd2aA)7C-J@9J3L&`Tb~bN1irj)(ANJFrTrf`c&bowx@yV;oLf=91ne2` zGs)qjD<;qv$t^Q1E3kF zQa&=`YsGyOL-|KZx~ylE6i2pqj~&OG6gfv{7>^0`<`~(2C!&DkvZ^UPoo7Sb?)Df* zYrUdpawU|&Ujey|W2F>)g7s8u51E+@#e&EfSvP>q@vM_ke$N7jOC*&Tm&O+u#tV87 zJ-U9$h-{2-DHB4#aRMcOAhs73W;=np)h%@IwghgO-OKP_3{Lg&cH51GI7;ccm-fEl zSBzy`mQ|=iZG*@BA(DPW5d~rGp_)7z?)l8PA~uTS>a8F97T@D}r;oJx3Y#7GL4sC( z>$$l7JONuF5GVScs*bX>IQ3=0dP|JdWQNfq9neFGDQ0HC>^N$GpxkYXvZe6`^#;T zp)<&`hk^{M)2T>eyY zpYdm$&7j0Ew`l2<(BQ4F(cdLf!(OUd6t6a6goc)Tuu+j(MZ|@CS>`+r5vhm%~*{spFovbSKF?nDxK=><{Mj zdG5F6np>IK5|@2|1dRf%MWShfNeM|#$#Q(3?+Ku<2}5HgM*fFzQUxPSb^ODvQ8?|f z2TPt_z(EXe;ZPBm28A1L&awQ{CWrM4$?JJ4^i5`j-j2lX#q$_i*}6!bxC+48W=!%` zj5DyN>aL3*Q)8cfSZ?7!Hn(?({%@7?3C9U8CWIS?|9-~+JVj#DKkbJt#>whM#AfhI zfu!=UI%4qy$q!bjBlbPm7~?ar0y}JnnP9YQLi%lt*b3;3^_N}$q}#%SQd;c2q=&7& zl%8a5YfSioZci;Dmefbe(nkw+L4lV>nnZ$L8EzAlTR&6DgA*hdZzuiIv5}7~w?Ho4xgj^3BM*MlHtmn934=S1TER5L720nN-?Kl;#s9 z-AoT&kZUTPK5 zl)C*CSc8zJPTmDBKCfuB*wGF91^j6d@bIHxF2y=Ba47^cO}A$E>B8~6T-L2y!7J%x zwg?zX(=?+TQL;urC%~bhnG#x&@kK5J$_n=uo(<(z%`EgN^+XuFvr1V6T;-_GO;l9j zP=scsm?#4@#ZdIKC8`L4hv+kPC~^;3g|}uDZJYx+2V2l7vdU2{__hv*R!`N7s&)Hz zsHY6f1{SC5IDo~yh`R&jsK|BnVK~lskUn}!=Hu{dXu22IQ_9~p&7qaNFELI(K|5@o zA8wV6RidfNX6c;yFOCQ2>2WXZ6~VJc?FQ7C?O?;T%>BG-=Jvi>+GI=4Iw=;3JZalv2PyE zx|xggFUYE-?JYBaHBvP}NTwMhY&86Rze>~1nrkPSKSSUJ!v!EovRR1!>yX3>e!KoJqKEB}5!@6rY5y^S z5f6MW-j+Ryx3lFg>CA$HD7z%oXhd;UDn)ntt{5f6wgs^(f6^0IG+WbY$O8@Ke(xW} zvIGe1kRaHfIjbdYc$sM;o_&8J;_F#n6q)g=#B2fU;IR@W zd)>k;_!siq8aIrC`Aq#&1yz275U!WpeKe$)4BX}C-(c`1p9PzZJGvsRBb*q`wO|(|qSleSw>fv~jQD4cnAI zjxsHj;vUhHACoW8H_Vap$~oNLMeqsD|M>m~5At}xIoPkG_{EwuzsffSXjsZaU0P%1 z6{)6|O-T%?kVJT7z;36Iq*RbgYW>XDe1#a(C>T=PD&u!~cx`kt2B;L{_PfU2+hnw1 zE!hy3SImKf5Zs25!cHk_O;L8p6qEh%qN|}&Cj$eu#E<3aBT``P8<^=r$!LH>Y&6T&1qQU&L@wRw|Q>ZLSm69XHMc&ObN zg>d`hxI5A6rsEhfhwl|{e%>eg5hXvG`*4r}5v#5>3{HvWLCTJ8&n$K_Qr%L0%}~Jg zS=?`iH{et=H9Bc1ElEmEh9*ZNDnF#Z?n|a_gaQiVi3UTwmLft_{T?)WQrQnfHrz>z>M|rv0`Ij_EA>vS^*@WB_C->7H zYl`(R;J8f?T72fwmZBqm395l-ttk{c>RIITw}nZp6Z`^(%<_goet!*PEn`1qwpL%( zje%fvg?ico9;7m5DmOqD_XEdsaB&484IWYb=Wun4-a#lTS4;M}g=}-#&XPA+K*-1> z0l4?(wGd%>2+{&OB+&ydJ6AUe+cvG|FUcQxJgc{(c{@!|?$a5{OOp7>=99u6$Hn{M zHMbx}zu%Ooj(a@cbHmB)0;z|}68li}$E@fx{#&p^ce(dUkz&u847fd-p4A@Pyuo|G z_oVEHG4*sjKm953Ms@$qZd}Q`QQ~vW746TzpN!_bu;JnbZv;Lt=;J=oj{0}-k90%| z$P1(nJ*lpg=cp4Pm3)ZX`xS!!8%XT3<+I>d)$^!|wp^(%2xz%AN5$%P*+Y*I3d>_a zg=z{%C}Z$+mDp>1Vdc3yLN-Gw$!jed&hxBdL;fz?xPe-qSp@fwJL};O=L8;8W$W-; z%-V4&#%zTU=tdLfNcVqtFYDqojq-MJ@RgvAY$ONpNo8uk=`8?$nM#)mn(h0|`Rb~d zb!Y7DRt%`0lY1LI*qhYD^2Kl8W9TyU{DLP|%RJ#3*F7s9i@&(rkU(H753KaC z|LCi7-83^apbHXTL}}EX`&1f2A8L?qfU;=3&@T3@@3U&z7M$1cj-5iEjse=UrtaxW zec#CO4(Fx6S-gGiwH5`1R=s%s2k)#z1sN16JS2a;DfM`)2O+R1d-f7=tFuSgh1HdY z_MTl8(&rQx%r1o9*_ZHRs|%loSkZpBzBjYeG^y}U{WYieixm}5$~TdKmD*kIoZ00; zefIgQAOxn~ccVR-ZbRf(gh_u@%B`MAmvWn)3?|2fXq-`e+Z-s7Y>I2Ie5jR)Edi3? z$|_y=ab=YVOHvqC@3cxW$KaYKwY54T|Dx*4QJ!ux^4BNgHgBZLim|&oMlH)%Mkxp6 zFJyLHS_e>1?Hb|kto#I4zx9x&Fr+~aHvv>@iG%I=ecGnwd+ciFEfNqlPueTr#YZW@ zZmWlrM=UjX%B|8Fe^UPZ!{F#+b_}HpL+Pm@f23)Yp(A8X<^t3VZlCS0sMr(KL%=2I zs>bX5(C6x&=5I%Ok5@8shAeYM3t0`rOw>|zPD66peHBxsm25y4*_XvM*in%ZT@G5I zsDC@;uKHu9id)d=CP1RPRM^bQ9GOMAhx(BF$%%_(S zr0m-Z@CCCl7opdCus`3JwY3N=lWJ);eMcKkyX#AsJihD-31<|}V?ePlyQ=!HZVPK? z{6CA78Q8efDg)OYA9p`pmnM`8V^i{g_UF=8Zb%Fapk6w&wDS!0Marvg<4YyC9 zrnr&$rI6`4KUoTMZXYtUE8!29*c-yQD+Jqv`)4ZGEO%+Ypj~>o2Yq&;^@+EFj2tYE z%IUJR9c4QxPnoHiBmlsTyDh;wk6vR>c|Ap)48|oG&(s;7)#Aj3+5RJ1xirOl8?4Fv z_u3UHsHxbCu>Mq!?9x zdNCI8ASu4K9BzYNW%zW1vLP&cl<6Z^iTBUtPHyaBU4`KK-Lz%V{ipYjp{c9oX#A7oRyo3n79 zEDnBXMW3Wn!fV+}d-I@t6TZ#WO$Oy)K4s;iRLEUo0Yg)Q;qrPaWRsn~_EnQO0a*zp z$*RIjvt8yw*GV$(Rh5_tg(q!x^Ke%?1`dX$GFReN?nYOfmE!|6OkZ>B?JW%%SdK!V z8m-&BIpLL^U|HJgS@e>pE0Rp)g@w2TL7#tj^6Pd_fw9mIjLS5=I#a+lv@u6Tl6TV$ zw|tzDoKDHu(>k>HgI-5KXX86WDuaz|_#Yw1iz5wUET)TObF`V6=@LaY%^gB4YIa^j z-is9Q0axC6Lp|>sLhZmFhs#F)2`-tq&8`Tma;ByLD=ejE58oqDIg4Y8uoPpP1cv{P z-~0B40{}Ah_b6$8`R*~-=4}FuipCFWl5aGDst$3O%E8thg0(1ugfsz17iq7MsQMy? zFcl3y&5zB_Trbyq8sK7fBNS2}d$aNsPbyFuU|^;A#3PF=ZBvE_3gyU01*2qXAd!fc zK$;`v4_;LK^is^87z3&bx12N|P|U4EfEDIeJK+rpe~t$H0rtDnJbstJvZqW*9Qt~J z<)lh^M59>F4)D9I=(2QYSZ$(@3l8K7LHdi-GdXe{p=+8(iDat5^?ME~2{FBqfQRK0 z--BRe!NN)GG~wAcJ+EH9DZf9Y$R&m&SF$$T;>HL@JLCoTNIXGd6b{47OB6@`UB_~t zAwQ&tclILn9CZIZ?T+$|q~D`4oIQ+YDQu&ile>gDcjTI6H=@yS+v~0@>4KFwKV$9T z)-umBd`DgoE(K6Iw0x5B|7I!gUOs%6HCgByYg*K2>XabDkpU+NO;br4Uf}Mi%O449 zaVD+Qd-gF$QCZ&}f613rZDfK5kTjQKw5oQlAtWzpYPid2J;Eu+x<xhK>e@~#fU~&nzYbPi_pZ|qs6OEuS-~zR)zi%>{k>R77v{QJg8I&qNHFfGSj-ahYG`N{>Lpu3P^UEIdR2N;=BT|R z1Ho9$D&ToEk*s}(q<;7%^^ z;FS>u!5D_s&oFRVQ>uVYE_k@U%F1|ZUVkP~L|EEtQs`N+T2aT?4+DF!Ew)k+;d8}M z0(=l?j>ptxo?Owz5wiRf_ak#@(a)o{fq>%wEsgZ9OyN zRVc>^b3@w-OuKBNcK_$d8mVvZVd825Gp<>w$9wuAWKx1b&)|#I$d_>k8@6EQv!%-o zL)FF#Arnb4{)1?_%ZbWpn~|S6O}uY`H=C~={Vr{(#j@NO>?fo`HPY~Xim7w8r)LPc zjXHu{F}$*p!uMWhG3!19iip7e|S z6(y8OmKP+_t`EyyW52!K>XzE$5|IiPGB1tx+S`#djZUr^lnuj#87F%8hQ$BDi?zv+ z&fDgXkjoFQ9w5OYo&D87N?f9*t=5sFpeKxP1`(B^t#ShwvmtRq0DXj!a++<4kl}Z# z*M2LFko5)-1f428-P;^+%Ct6QWcSU7qF7wErs?W!NrQ{kV}{*Y*kbW8aS1>@Z##k4 z?}Fs5Na-o=7}D)d_et^#mEkl~_>&xv(WwmKU$aadQ7k!ND^%r6NX{QT86XLqvUonI z1H+ahDWwgloP+o4dv;!wd~4^n(_k3v8=;{!eaR)3Ql5#M49u!k z+9QNc2>}1#$+>9eTj6elaz7fce$mjSzo?+Dt`U|U=lXYuk;^$@4)R5qCz)LWQ{8V= zXG(C;U2k?c*5#X=OqYTFJ>kVm`bi>J!bUgPWGC4u#rjo&*@ptIH90B@7bkiYo^@^v9cZfNdujSsg zq$E_i4Wab)qTB5a-Zcnwn@g(-h(-$!y=eKoX!9;zW4I&>!PG#JH?bXVBiQrBq~RQ& zB;`B%k}H@}A2R-E=N02^u6h)yh%57Y^K@lXrNwxXMm32U&h7%L<1YgU?9j>GQL>?x zk%ZKV&d!UG!$}R`)v4)#QZwUExRDTCUze?zUX3;IMS@wF&$jgwuP>j|3>ErJYPs~Q z*LHVeLx#Qo;GNLCJ?74XYg0WZdVzJGXF19L9sRRzOyczDp62%w^z8 zecWvR^W1r!3f}B=_?*;XGZxND$1rqo81M3;2PDu_HOs_yVRS9c_)Vph{zr179tuRO zWb4(BdSavPa*fSBSqm}!oDUPF$IgocYB)AHy&+ELTr`996=?5TG>r!P=PI@p{O>|M zhZD5g#V&U&m-Gp9a}=;T$}z(vwzB_1^I&Xq4Q#j7ZS8e_mA%}{o9R#?E{KdNw}iYA z!*eiS&v93Xm6GD)wCt}QIH|Q8y`B2pQXR`$cY#eCLWxPoP1Jg39eq*q54>;vG=ZGm z)$)IbfqZ-mUGieD?5z6_-iX`hwF_-wmF2v!*_5wwV51wA4og02rwVHGrRp_TZ2{Fy z^Wz>4mOEnX56ZgdYk6RYYkOaid&|us7kugQ5{iw^H<`Hk%8c2r&Tp}1A6IU@dXX zoHMySIx|9Wy$7*1`*WGz+6N^k!vZ2)iy@T@8~#5dZT=uh1i0Zf9V+V@|M2!)xo0z3A%*X8w&=whMQ#4)a{GVq zI4UpKhnl{vj(3UV_{J35gEDP9Cr7D&x@i6kY%9K%H~0sy#C|mrwekGK4C@yK640w! zn2H~c8ok>n{myz^=o$S!q9{;lJHE`LDR%PF$rh{7phW}8Uq^ewmIwrAJPE!kgTqtm zBLRY6d@b$BOa2AI)IDz?*6fbGqY!&!8X6ptB9iL3O*0AC1DZH~posY`9p_Ao)Ye3k zE6gr(n29JBOuZcz1n@k0Fe|kPMfCrhxw%IHsPSuAj*N%D;%r#g2Kt<{{m0wt!hEr~ zrT=648{Wcivv&Je@a0j#-Y+X|Hwuq?K-)bPvrJYOyl%P6t13sU%1^$l_SPNu6U$ZN z;`kEpPgz>zJCkC@<-X(xI$Ul-akn5roDr-o^?>jX9@cvn7w2aAGL)$SZu9D(^Y{W^X6FWgg?jjLY;U zUmgp5Kv4N*g7`Ni&c@OvgygQJb*e9BpENo?90Z_?X_A3~z*1wu*U{L740iXZ{m;^=C!WWl*EV z!Moy-`pbq(UwFTuJ`;0T4{K}pqJwoj2rQo4Z-3|4*^II7t-KrY8DA$H)mNW)WfgQe z8K=7>@7qN9zhXBc=A2s}kE!G$CBVv{8~%Yv?9!)ZZP$HJi~|PO#cT~YCBa&EfQY_& z^$EP1CW-`D7-Q4@h8xs9ug#&l8n1;?9J3z(YmUf@KInaL9xiN00(tJ}MzXlt4F42p z-0=HjMMJuY{tn-_?x50ueGlpfOZ|@bZAGM&*Dmp=$tcGnMjiV?``+jonktW05no?{}k8!7Z9qq~&w!^9jy68x`ECTg;L|$gx9VWXy=L>RG z(rxhlP!-y2YHzDdMJZvfM=|!}U3kC;)DNI+74EM;(a4B?$T=}aw1V!@M+|xtwO%>z z+PA$H4_bx~UpmLUgMX+jH$?y3NdY{oz*sU=h4_wY%a19r*$#LrQazIH&hzbxTzep{ z#K%(BD{|NUiRh$^b~O%Bp_Z#Q%j8!YG$1VH1IbNwAdqBXcge34jGU57>rLtwI-p56 zh!d@$sf-?1FfE!(TqHNsazaU@G$483(Hq%CxIT6L{K=^3ZdvZy5n+S4Rg9?vA*@Hb zHNTLZrkob1Q^yw8e4Zo;D}>%%*7gU!lKI~RiFniJqg4q7{ZT`-^0bj90ZlJWn)kBq z1vORR_WL)wReVelNqSg=7@k)^18R)w!7^jq?H*FHWK_Np#p?8!UH^)->0sH>%F{wB z)`e{EBj>NL)wHx56!M=`50GObG5(*_pW0EGcf$63AKP)6;SWv)4cR!s|ByubmIV10@FS60jC+OhTis~KC!RGWfS2mJ)Gka*T(W$-`e=! z+i6b)^E}ZREmqRf`RmiK;JGKh^CmMt>7%C?bJ9X&dv=*?KPIR$jJ*Q*-Nl60M647F(>s@oQhrqFdzA{*Tr?S) zq+|^k>nCHLW;l!G`7%@lMc(hET*A08k|cu3ddlsX9VkBBSQyLI$IyePw2I@2+*jMO z>2PQx*H>*8PC=b#w@PrwOmLN#@S1QPTQB6-ZKRLbHb0Aln4TkGd|6EcFvA@BZmIg= zv#KYkv=X*`AM$#KY};H);+qbuuL zujnG#pr5|K_ioC1QkCD`w@i5j`&Pk88#VD&^EydWHL0PAH=fqqC8Ev4)iWI7U>MS! z%h-S%u&NW5DU8TPOY$9Mg;Mb7O&i_545PW$Jp2*PSNL=Wn*Gm02C&bIX7xVt8bdas zjmMnAOuDVQST*Xpi1_C`&qM}gLn9IE#J;oou^|IW2s!;#?J26VN8bR?ZaNh*=X2DX z5{I?ysGr~&*PV>gN?squQ$S%S_Y|}%UP~1Zx{8!+sziix%L1$ijfDcW$A~z}s2YY4 z8YAShgaL~zQCfG&gY{cvJ)+xRB_}-B1>U$|V0Dv>10%x)TCyRdR*_P|OP?hm_=cPo zn~z{AJ;^E~JepT}`DYo)5_{@H#%}4Wv#-*enrE9Z(Rz?}?&x0zEcre^QlAxJX42B0 zbqEfhjp7TLeU+vpOBa>gvsVbph4=4KiRsLe8(@u?hUsuvN+m4B+t)IJa-*M}eJ+V> ze37Gg@FM!j!DL|h}eNuZ5lZU2V{5J2(`USjyPP@i}s&_g+q-ZQULZ0bO}f? z6#)^YNe?VpCWHthJy1Ep|I$j1T{yXA3qbdRDjjL1tA;SvV0yGvhk(9Ph!`PeY(urP zsk2X_C~4g0dK7p zY&`}u1+7&HhLdGoRxWcRUED6#*8}V2I3%rS(Zkih>ssLkuC(Bl=^-E3IoCK~*2|(g z`Om#@H^W9ViC4kv?_>tutF#qJVdhnHlYGtRled1mC*fM@OIEMqb_1mgf=kID01emk z{7%SU_7cL`Ah6xD93FUArpZ=AnyGId=w1>_Ox0EyK&jZ7AOS{f^2(YY$H zQa^;as0h(;SR@k{&B1ZQ88|>U%gmP^1ml+Oxul`(osJ9CFV~I5=-exgN#(9F{FYIPkWbe;ECjTP)>E4`aH32s~xIi}+*wje%H8n;X z5bg~Q<4dP;y@_tssOciXHXC4KgxR^ zGS*Em>$=`n|&Q)9!ks$fZvwRjsH0m3mz@ zpFV740}KqwKtLHp>H=OVRQ>yr4xrZVyn~C`6weMbE>gQ#cle4Y7@fuNELJX$1oPbO zhD<-(Xi2i7&3lnVph{BS67mPHW%UjFvm>(94(GNXVeb?~M*uBPNV3dTe|~*6MRibe z5YiPQz-!Rc;@&ppq2dsz^KGcJ2sM7p+->a%(Q-1Bajp-kIS0+%Tgi3^b?fNgCMyAz z<_?QZ0|ao}j#e)#jL#Am9~6?hw_)8D66@`V+o34jHc8J~u)$f@mUB)K&b zs5z^G1L7g4Ig#g)BJa<$S;$Bb-P-S=h-YjpG^;~@ZnpHyLWs(+D_Lb zHdCn;Pj@aDR*VY@(p;IMx4NX(hpq*}=&$c3rWsVfF^OWI`65xU zRHlCJdwU9AB&4DKB5>6)Pp~=QOFh`gstEO>$)8)?(-=z-L$T@-WE4kxDmGQK8jA%s zI_+I(YpJ2KjRzD7X+X7ltd{D#x^FCS${9xgCcBRW71l9@7`AEjlfSCJ5}2-(O*GBo zj+x|-g?O8&JXVl&t%9*2r?i*cUKA(c1fWj?Vj7^oV7_)4dxgF?CG))NO0c^oYS+Zl zh2tu`Ds4dJ%;8gg^`mK0cUJG>pRFVuWXz8#==xa^xXO-cr0shQ*p$+;) z@7q(iFt2PUe}IwR75@KWm?R|&O`!7_rs zm^@WzA-`vTGi1u;H#{~E_*6$@WM%JF_YV(tJEPLC&j8`z@xa5YXFk>$!am<q z6sohAC2uX#klCKI8!;Lh{)E{RAY|nsku}@tkx8swzHF8OI|!xlK7K)qpL%I{DR3Fe zC6aB+SWKgg9kaXNX#8@2gA!e#2}6e8d~F+6G4a|PcS_D{)DrxI=dq*tV5tyF#K7D( zahT7-vtx^~YiEX8|0K!!!s&qAz5_gMSlCN+qRSP?b>cm%^0Z*T8G~0jGF@R+vP32iI=En@+W? zM_)v8>D&(f5VnZ>0e0h#8}P2qiXurMYEZN~pH3uWN5a};W~0e8RX}l6un&j%dwFqi zKodt<{mfBn7x|$M(`Iv#4H=C@-M3g0T9qvBt#%QWE2n!YpC`XOPtWwIb~D84W2Omz zmuHvPy0)wFg`HUG^wW>@=mlz%NJy17yOekMS0-1o0r~1ZtLpI2jUP$%=v#s8yQ=MV zoxSB6Q3Og{*oxq|rC~2exsso_X2I^07x5<1`EhOUKUS!=_*J#b`yc5Eu-TU_B$k+a z2l#8;u+XZqdzE#W?hB#DWtOE?O!PY{C0O3^{m>*A?rk4PTHyZiko$VEkSF(^B>zl# zWJ{3XMA@gJUctdLr$JSbny=YlHy68mJZb+fh@Nom<}QvyzZVHItmc$&zY>O}{wjpv z!ay}LnKv1$7+85?b1rHIQg8H%l^p)~$u?QbTJ|>OZm*)M()Kh{F1e@kH!|l5yY6+g zA{aC}l{y^@N~zn0uwJAG^r}|xLh#oC9Iu&pMT~l>e~ysSKj5<}mrIPziGH*JF9={Y|WyU|;eWmod^69rM(s6jMKXUT$Xjgcv zCa}jPC+FGBMqO|?9{a9ftaPeZWa0afW0yipOJoIus*K7%75qPvH9&Eb&{4l zE2oE*`8IBl7suNhgM$5fAM(#dFAMK(+WayV4BRF~&TKHV34d)P*IaCjei*IOjyK!p zw9~EK_LDncgZ5z7d>v~`leWs`YFpVM(p>gIe>)2Fir^ICxE15LZ5KX!EZ)Xx`G9Xt zGrsFi+pjx^qoizmd(mD>znfV~GyZ}Ywe!9wvG}#hqkp6drzO7B9SeP4o1J7r4LPLE8$~nf`!k6)x%pZH zhf;EOQ1;uYr0Q2sE~2!N^Quyr0UD1ip{rt{1{kNFAsUjz4+`jGqWAq2ae5B*{09rakG2MY99rA$NN_wZqDZ0D4MNi zxBlcyiI;?V=$Z;Qw<#9>!J{O}r)q{h!kz;l&RL$Bd4hkF*B>~FZj_P8`};)coFSKCmt%jZ(xts$4Y`)QFO!6tIGTR%DJKy!?VGdR<%W{Wg@I;KjP-f=xF z*T?MM69d98xgtZd(E3#9HA5sdO?_H>pWB&$^ly8U(VbJBUd^h6u@5ihUYqDC`cb z5NQKKqoxHz`eJPG2piKZ6~TWW<}5LJap$LlS~=~(#vQd**n1Is%KnliVhPxLTsuCSifEepC?j zTFc*n+6XSh+$E`9^8J8)s~)azTrwmmD^rDDa3ab{>gbHsrB_T1?2v5LpV@q#{oxyW z%Ldx`mZtV8ZFy1;&_ClkTP?)w#uVT+*L7SlmuFN?2Lojla5bj{ULP`bzlerh_2(_< zU;RYP|8OfkiSjj!nPDvC@#M4>d>2|el{WU8Q%5n@xejL9qie4J7-_2b0?l0nf;J_A zRR{0YB2MYcQe~>_?CL)Cka`qC1nIyKH?nEv!f!6BoD{ekN*&RHsBXIq9DwWAR=r#{mce#YC`-S*a3O2b8^fE55h@s7h^`^dcK} zvq!gwbX|h1K!_L05(Y_mMyTZ>iP>=Bt_V~CS8t3Pw9n(Wwaa4n;zPi-hJZ}H}I+5CIMt`P#H-8 zqZ@Ai>Lf9wmE9obBL51=?)&;82GZgxwD)GaGYssrOONMI;%Pv}V3x$?sQyU-)}9ez z@&j9O$`mAjW&dKPxk!?9sEIefZ<#`*C6Np!he*{u*Wgoi+5$FW_?`J{wj#u|DC=c` zZVX$fs<=#1gg%dG)`u4&N=W26RX8{&IaxEVw(?{Z$M$NY+fMg@U$}hd%PO}=$eG;7Vm$eKBt*92w!hh{XO7?!PjN#|rL1Rb#Et^o8>v;nh&K~) zuy|&@oR8lYuZEgWGAf=lQODhGI0-XOE@GI)r|ign``xFX{x`%NH%r{@{Ha&$eLGwY zr4bWgR?tYw>PoPub-JpGY6@T`P#k%DFS#g>1=RMKO)7KvnhQWjm)Z~mz5pM@if80% zVlnRIlxa6idX8i!>d6pOW3$Xvid(@#Vpm+#kG3PB2E2)1mEhTFahh@EOZ7h}oOy}Ma=T&y^h79zH8_ege8Vw6R>v_tqEXY4rExcskD^-lUZ zSKK@c{E76=L6cI*#bjtimY<4J$v^kF)>+7i7FoQ+t@fOn&4UmQ?0bFk~j2f0of9R&`OB+s^ zZ5XTeX+GBlb36)ZgGDT1A5idO@TquBp{e%BL;;dO7jolw2uuBHydid{nLE4<`nrhH zpN8^teEpRn_1W?caLXRa)%!{2j4t(5HWzvSs0><1cxhiRZ9S!@^K?+4D@e0_Z!L+0 zimVp;-|wK+{Th3>0SfN{o9jOm{kpFgsh)8wL&MF*xTqnTTU#LwGIkjo3nJ@H4gg7gqLuk7>K?Zpvn{5Uuw@`w4=QWjpP~*L}$a!3K`|-YPQ6 zmHaOzl0K5I#eMC?8q_CAOW%|4MZr!G2hHUXN7+0VaWCYWx5M!tusdy4SQ3{DLO>jT zee%Gj8gCe5vWw??+Y$86dUQ(=WssFYWNdudb*6a(H1mc>K^c)YC+_N>&b5yaB}tAv zl=!vY%G{Lu-?Z z+>DgedKNAoO3$iNj5XA({R2-x2SoKl(hV1pw`3L4jDNdk7-Uc0=@5MeJVzVCaK8QuSzic0Ah<{OV~JoLMTBnlz7PI9sU8XXBEKpG#Hn@&Ajb33_>j0(kPlFI2|MM!OvBcoE~0jDj%z zS>r@D$oSEAsDcj^-^bx(LV~nP>JFUj4Y!599qRPc#rdjESlhx~G;hM%;&~_F$#TD2 zV2HLN!#AN{V!wjEcD}1}Y9Z5T9Ie_d9{7AgPWeqgB-`tPOn#uHd<0eTlcng-r{NGqz^PkYb{XC!ZR##c4v%hDt$NRt&4 zHQs;3fuiSjD#LQIm70yKe$k5{!B!KU=%@8OWfvRt2OHlA4!nPmY{0FSu{uZ)u$xV=JMl5of!^GOqU;{4 zdUO7W;MV)k*yapEpK>OME=yY#HUQGw5VdrEof;y%Z}$D^_iuZFFU)7$8QwahEGD#K zr*@g|@8|!P`LxUMEY`y)MbPA{^q&WcPwqg^QtD4|IWKmO>7$cw({ojOA~Ib9G{8u* zGWLYDozv$1Y|ic+zpji~J+5rGL|H@fjOZ0*0Rif`6(aBwu6_-xSf5VzZ@zk22%=`Np1W!B|8L zkvOa&DKiO5)ZShq_}T5LP1Lx@$EBUNV{+p3KqaUFVMMgWV6@5i`N1Xj6c;=#VpW*sZs=4@{w7O|zzQ~05C2bs~@!RXpY0bNQ) zwwR!rn_#)}a<*Eq6>C*_oJD?hj?}MPc&lvNH%sm?YHqDRzb3i&19_ph*M(u+sCY&F z?UJZcZQYi}Hv3qvMv>ohCHZyz68Ic}GOz63lGev)b0jvCRE-x%Qy9?brA0IF=CnX# zj<=H1HFG6=0|R;*vJ4)l>ch94d|D4)e9HPUNPDrd7&t}z(~36t;I2rsT9DSerE||M z;P(VJy!W}2hdY71C!IX1MC%eiD6x5NK%WaQ(vpJfhMi`HohH%ksFWVz!}!Q^-cQl? zjk{F9fn?|eVuW;4oK4J>&ebr+m4mO7b5Z2B@rQ=%yBrblN(fJ}9T_yl^q-#|$@xbb zc+?mYOC?4@5EW(*HJUnjbx+>kb9my2aY0+>OL4{5_vy3jOmpSc!0&@8fw||DWw8!p z^fK);T%X(nip5WfZ`r?(gbE6<3@6>@I5u@3Jx|FHlM}n|-f-oz|B69nT-H8NdA!WG zaz0zmE<9DkbdnidPkzvDT#+v$?9~SwIEH8hQC1(;cnKtKKe z+J6axm8zL`TZ{NHu35ZoJ%-~SFWLZP!*&BnRcWJfJpI$%-jQS$;<^@;G_x$Ju)<~k zU(c|AyNPuVUaL~C4HV*tj5vmw_Hmp(EmvMlFrP18+iF9Ux`)$Hxw)en;BkqCexGQ z&1p##2LMa|uYEZlV*xHQIlPk{oQ;>Fe<@Jx(PW2mFmd-)7Sas!2#2})@ay&?Ra3BA zgR!NExkC9?I|mxR_;q$`QK8*=6D*QmCX@A8?qk62jhO27WmB$C-=j3u&+YwWRY}&# z9?d|0#%Q8tvt(L@R~Dq4lDC5nSq!yCId>niB1a}r3K9P^09S+)!sin(O;zsOPLqf-y$6gl_Aq5}j`}RQIe2aFwy+IkN&&YE^(4&&! zB+-&ceLJ)wI@tn8=6t5(KJ9S+Eys6fZkbkF{_M=kC_1cv1|N7|8f1Zj0`es4rT_N-WBu`0nn;aK-bgol+z7?lIrOy}Q~{LJnM3 zb+HdWQ&C=sr{^UU&s}Q$Hi+WgAr!A7t$nFOgj^X-dXnrwFVqmF@1JOVkUL@6aHhgP zT-frK&`?i@o{a9i1(8Qe8yNQLnVUq5;K*qV`x{1<#0ss?)KAD25a2o7t{ZXA5A=j3 z(eg`vJG19h!IZvyVLH_zK2>2h4C1c_1Ty=n6u;sdXm{UXTt%IMkZ zOaaqx@J0K6qQa4^X`+6k*TpC++G$<|sA=R6k<{81Y2rADa2ld&b}aH3u-oy1_H_UKhs?`b*R>-DE*Xh$Y_PBnR%+8L}q z>Gkyf4Ve^Qq~UK-rm_e$K7?bqvMjq(-%J1?pbXQJ;0JO)U={C@U2`^+WtE6?hcTcjc| zVqf%)tBj8Mtr{}pCO7GP<*!~G2u=|7qzy9CcqDV~VS$G4S^B?|UWNZp(yNkiBvmHC zLw|BiF_!A$J_W>XcQhBwed`j}ics$!*(x>jHdSh@4 zLSHj2_XMC3)Za|tai_2BF3q#hC!FJrOsm7hVM+`ABf>@UaUCVnP7;AZlkMKlhq36K zA3v(g`+IG^yh6TB^J(V;r4>GULJEH^Mm+ssCz|P=&^@Nz5j0?1Ao{A*t>{XJ-t*fAReyCDv z+$A42D!z!RCCUXAI4}7qM?kM(yVbYcx{(kZ*O*r2xq8x%0?o3hm2a9WUM_K{XmY-7 zPV>E4dqPOlxI#${i-y9jbqg2q?ZtW{=aO7uHFX6u63}pWa>)Hz;N&UoI!PWkSi*9DgiuoW7nvfjyAh8!4^l zO?~!hyS;*vFuITc_Q-1TOZJL&%+)I(OlW{xsXLiHP}WEVIP$!0fsPg{<{ELi_HK#L z&-JIN?~>+ZS>7mzGq~yJ9i7`{C#L>Ax|=_YaD0!t%GrkaoW#PMY*VN6GQtoizn6rW zDSeom^tXVw52`>OuY27u|9ghW_)NY6^6J;D z{+B47av4txFRts<3-CRzsO3y#6R9`Ec!=GfIomgWL@K0Avn`-WH;4vt-3-n{_W3bt zNM-X1<9~>(FmGm==J+X-2ujQ%{wz8QuCSYM&Ydo54;X*&Yx4MJ`vL0^14dUS@HV%6 zT%-_CK)W6wg%*IkLXC1u%2p35`0dYQ)t@3&hW9akKr z_w9IR5Kp{xJ@b?ABU~~UbMpDBBu~{j2Py=e$(UHgGd_!2y1};njZhk5Q!;~NTr_px zj}ED3#yWh`OPg7~*HP#le-Mco*t2j_d@}bah2jpOayyts8e%dkMgkpE7W7!QI**=P z2P!M@7EE&!RF>R;M)o7o{-EPio%OQ9lnG*fw<^tfSVD}s#46n!_FDKTn}zmsB&t~- zy$?_^BUTUQLYl86BBuagZ`Q=rMBalt@XKe8vYU~S^pBc?5{isy=RCCDE;n4FJg}nq z<`(!C5QGsQE=}q5MC)RJ5H{$dd^nuGC zOTBvSVV~ofPU*t0(QKmUYUR#-Z7+^?9#{e%=zoH;Wu}Pq5@HJIO`ANZRO?68?~|LS z;dunElhC&0^3}wdJMc>BOYBnr0=>-qI6|)#;Nxdl)#m(;$5LBU{&rmEb|XZJa=a7d z4T{Bvt=7;34MjjpjZ+VI@z=V=yj#*jWbj2WyyYz(?S-rf$2$U32;rMqvLqHl%e zuXB>)_>EY`h*JA}RLf!YmCD{RGC!AA{|j{}J6H0{#B$c}xtx|PD?!{enBlM$fz$j^ z$LwCOI_=nHVLl#!8qW{w;3-_x7|yg?q4&Qq?}yhbCz}`g0D0o}vBZw&X~cb_wX9HzTLZS{;1# zN5=cxIySFUPC6^D90Cj1SYG~Ez_oWhCF@zu?K^_5f(4>p)fQ0b5}o=zCG5*=b$aOO zviz~)WiLWvHwu$_UOe}JGB{5Exr8s@DedHc1-%yO(%>xbsdOm7GEL?z3ZMkRQfIO* zYFTsXM(`|x16rT7ZeMaf;Q?hCJLkD;;>#$(L^djJzO)c0lK(=FeeGGV#OPj9RA5-2 zoeeb$1DTXmvsphE(x}${@IN99hRBY?rB7&sLf6-?6A3BnX`PyDWlCE0wJ4jLbX}p- zw2PSm+*I2}sK&_ngbbaFbP*8HOI~2KDE)J`EjEe76gM&@cEYZ=jT^3#|1yo{yL3%c zwe_uPykF~_r}fXiJ7dF_EOy^;?pl^-0le<>23orjbRgqm7ohrpFw;?-^Z5Lzcd5^m$L_Th|2@Fh z7Z!e1g$9+U3_U8_kb#xVBheJ44i_O#y?@}vKAxx`#+g^Z2Uw$r`rlw1aF@L3jzNC9 z!;`tz&3cT_(A^)T$~Uk#>HiKnzE@3?R_0YoF`1j%$K<5Ewz^7un|SD9uJlfjh2@Vp`#Exeyv6(Ew;g8pQ&~*u7n9SN8Okl0@AAQt zUsG*a36$!DMF_$QI~X>-(T0UKTOG$QI|NLa3 zd$T#?LIpk+2y;%0?i%EO#MDmvgXHsn<$N2I#G3uEHQGA8nfUD-I})!!82z(AEm=dq{iDJ!{QrwI8wL<2tNSQVAR`D3>)9BT*^&=o7=hwEH&QSC89Suam0><2>>g z_hP}hnj{jXbR+E>r>{y*zm6X5PjDZWECG#$Gcd~9b3$4AY2U0hbsw3HykDgRuplbs zBC;sF<({M(bRp)oM)ph9YNe;@BTGiBNU@}<0O6`M{S*VRPTZTEGIL`7fk*a2eFqew zB&VVoXXOJi(8~!wRZO!tPnOotZHPc1`1|StI6yb)mwI=W#d!~24Ml^uQDyi79pA_c z7X~tYjD_iDB#0hD?asMz#>YqU7c+ePt|xgClxVh{i(XTfA@)_&=8p(U4I08RqX-|y z+GuMAPLd@Lt?1fOE6fM7t>)*DgeygnutWy$iZI?)5~Uy2A6NgLRuVN|Ds6n?GdZCw z$9tjLY~Qx7!})m3?bCOSBUtR$Ns|6*?-hHWgGMD4>4%~vsN>--OZ{R14v=7We2&VB z;??YH${cMSNoaXDzn*5N!*81*T|Au2?e&VJ=5ANYhTG8I;#hTy!&!q?YKmQ(4M%G2 zQMeJ$f<*Cte*t5vacKbBu5wXy$%_z>Ol-8r;k+5mVm$V9V$QkwN;~yd9I>l$nyUoq zHd`$q=1Ee0mYodIX-}0Dzy3fDz=X`qhjZMK#ISzis`odL2$|P9<(*9g5Ne|0AFHWI+n+m7c zTf`~$xEAT7zYk^~rQ^?a+8uUmXpPAF4n13;MLecvQVyHnxwk7?9rBbRac*d^z=Fb= z>IJK)ytZ!f1+g}UPAa;IM7m}`kB%y|ixFv_v3mj~u*wC_U#i9GQGTGQp^X0Sai9a$ zv6T^0Tp$%nW=(ByH?PfmlDEa4d`5Z#=i|<@20xUtfvS-kjAq0@*g!bAW9^jW^Zvp> z7RZY&210G9W~CTn3 za%4($7cV0SrK53`Dr4vS_Ml!!o!bP2)H=g%C8E3h9PE5P34OE_$iIrPnde#ZNt(M| zpK#z_2-P!^6Apd%0x1kKax&qEaRL!;?Gc%AG^4d`&`A}k=oLLhOnz|tD*Xlj312R0&xYvt zwVFEv96>UPBIcFc>4On+r**{8{ve%)QLrOu>tphUZMetCl`q|^29zZ=XbEy>(Enx$ zM}J&69J^_iYH26BWRmL+c%gr5AJ8B?xo<;yW8rweUeN`qSKEn@0-kPw{bBBfgEX|+%CAE@AycO@3ou4FtYy_#F>mZJOE;l93Kdeh zoq$~B?2(QlbjAo8LEFROSii($?)73=f_Qf>lbb-;WW(4vnk-r<(9wHpu*;o|`p+g- zo}UiPyvjS1wvFbt;^STdK?RB4#2k^fsi6AM=_H2QO2uZO&u%>wIiL9KH_oA2VdhU36n1QXoi2;3SBWr@TG&TGz%&pmT7f`a0TQ?;QDZd z^Hb76o-~JN(9(7x2yQL*A0(Lf=;gA+2LMEwQEGOPhGwM;{cV-b(}?isE)jz^+2kS* z9{$jZDD}b@O;#j!0ucE8MTT##3|)oi%-23c!`E}EsH35&HhNbFJAZ35BcRanbvnF#WK}(C(4tifUPl>4@QQ%OOe`UlT434 z;EDJjZY5={h?S>i%xIbHy%j4~kSH~>G(39Ed+~7Rz5&fdD!%!?JH)F+!BG$I705CG zzFl9?8A}DGz(yU`0A*8Xi>SXJD5h4I;oB+nrreB0E}!o=iBI+R5|Tsm6+TQ1GrcRrke?`aUVe>Parz}m{aYQNHzwl_ zdm+Uru9F9?^Jx8A-^Ws+AGXVBb}<#v6R4H-x-P1dW9KLqsO=YM;c5i@)KJ2M5=QT+ zw2zpub%~Z*oNq9{;nQlU9!5MImm|FrV)I<#pJ9_Q0&%~DmPQGe{ECW*@Yx@CKeJ^Gcm`0U+@JaVt|H*llHR#o3N^WjX4rs z=mV&!lwip8H-Z%Hn7L$Dgv-|+3#k3fdl~IFT$SM8pnBfN+S{tnM+bi|8Wsu(^DXD! z6wvzRE52L!6fNXoWuz-@OE2swWB=0fujJ5#u9!C9(Ars!0s-E#*A{N@5p~X^Oe~+u zQr}s;s{@VKSgpJn>*SM@ zHo^}&1lJ(NGOxG`X)^bDjG|sXz>o4`k(hs`aVoacY@~vc>_QG7;kFy$D^wXrh4sqU zAT_R7TfYft=L3R$ISTYMovk!c7NN?IX63ddNpX6DIc}%f%+1kr5atoNp zc}hhsr#LmkJb%VPH&~Zs#nqGoDNOejNT&*yV3rTy8*{xu_0r6a3%55ez{Ntr0}f&_ z1I5tI1aY=n8h_7iH0!aT5U20_L26@)kJHrsc8RHu^U{8iR`Wgd;*lTMXX;#5L<6=J zKVUc4otin?cSw!QcMMMYW+E5%AhthXJ(KB|s;h>?j_8r)n6lWd9L5Mhen~m)vrZ^b-Vs!D@JBa3Iy<-C3Mgzos?DaUQMt`+N z(3N??K&_BdM5gOgSUVH&-$<-)fgHF-@aDDa?Z=Bra{y6JM&Uo7 zNR}+ZU*Ap<#n@*{(g)kS3z6Ad_ULVgcCx&O!%NbKGcqoqKRDI&_^nri%JfLyE;s$} zH>V|ZuS-T=>X%8*I^grsBleNz$D;tsPEc&YJ8sQu{bINZBB&T4)1(IJk4ibCs`A|v z4?~;pvKyKt6y>riF9*_cYc4$0A4Qwbqa+J*w5En_ui_;nD?jsEB_gw?H%Yhs#V{=D z$Dp1_efxJ$M-;jW`Nx3IyMx2@1s2z8pSA1eL^1Vat!mf^ZiYW5iC0<5NwTy(L96Vt zo{)?bJH=vhdVW+1^!7jb63uQvW_gLQBU=8;fi&!aUxEWF+wL%u?r^(b1EnN*p;GZf zXg-%-?`w}kAq|p{Kb)(+(ECi;t_+DG)Z!V>FOKi@9K8`>hTR;*{5JS|Ijp~J-5h>r zBRN`C+}@x+Y&G`YPD>_L8y#qT9$jXb3~OeA=+Xh9GBxCWE~g^~*qkw3$EVd-J2s9`N<0;}YXN^QNDaIz+3mBr`NZU^WqvsfYLfpHN@f zq}h18r`c%y_6OIc#5q1TBTw=qjPCCpH(Y)B@kG_t6Fie>vo?W6<^6;>O9o8F zm3#a)3r*U1^~_2GFmyCesGv@MJuq-U!>fTN(z5uGkKbwsUDM= zu|^p;TgeKdi1ETwHBI?1Dk0Kj<4DfaoBD!}AG;B>H~kipbK`M@>tU%R3(SAtDj|SB ztCWAjd-_}ehcz}`bT%7;4jVuxg(L&v1l^Ky-C+}2TX0+Kr6l2G ze#3FZbIF`qhs}`l;*!n(HqaMt6yA~N0_(dF!J-A`{}y2;8bT1A8IJKP>+`RYN@8xbFLlu3t~Ggg zQFIhEVm=|L*^XbctGNumot5j2*o*f@I$&E~#_*>TpUXR}ONQw3*Tx>Dx^E;|7b zzXadu{|rX+^F_?d-F{+({5Z7yP`|cYcco_w5@$a`Y{W^&ivl`2D^TlAHfi*Z^vacz z!IRqufrgIuxOG1eT|{Z9R!(*j_=P2?=M40ub(#!v7?@(;r4BIWWFM3Y5ipt~l|+Ju z>dI%)Nr9VGL}PDV<-Gsxkw9$!XOD!i5xJuS(Oqkq-uon)ilYW|lsx7o*@9^s8!EAt zfsJy@%!?%^p*KUsk@e0Sn zDv3%|Qjq7-iXKVlV7lZ>tWg(f>~#~f+2h}JJjn-65~rOrZ#TFeJC5(|$MVoM8?U=s zuSS#+4`gGWn!KqVws|;@w)2eBP>z=~s{aC8`=0i^pmwQPR^P(*Z%29C4#0OxuaY}A zAQ&F3r)p~?OJ$*EO~>>n;j((_heuo)zWrLz#j~BF<3$Z@1g7{NZ*rP}Co7*SSIers zW}RRc>=SZJnK3HY{1EmTpsgAk{R|`QqCe`fBf7{fz{}1Q9h?}mRx@W*`2b|*Wf$9u zf(w0YLOSah@jd2tr~|u<*rkxz<(ScL)93w2rvyrP`HOytV9lum0NrZ@m=_=chkLOA zZRbF$<9eg_9y<3DGcDELO6NY-=4|4*a_6+?UXe^0BT=NJ!u)}^lXno^%R#GBmXRn4 znd&FCaIzToSB=P@zl)|YD#MMiNH|K6tAXNEjL{t!d~RLZhhE_x0uO$bl~$9^BthBs zzZ*)iMf7r#4J11l7xCz&d*h;H1xU*|Sm#4D%-{8c`&vpiQ>6_Ok=&GNoaB4!@pw{w z1c|i5&gvW^mVaW*{SQ3Ghn^ad#fGER!+m-JbPeARk3?BL;oHq96rbn>e}CBum_51S zRX+Ys)bC1_lwVC_g<^8XE0jx;Q^o%*Wv&2rC)5WO*o0&?h4!K7#*(SZ!Th=cu*ul~ zuDl$Vx8W&aeozJsz%LF~GC3N+g>(aw=nHxK?Tu_qpe=xqu_KP-*G&E|7s2FkrTn&Ue8|7^UNAYA=i zO?)pZIj8E=h{k&5+c6SDO%YvyNa3aoG)B#%c{It^BnbT;*cT>7uF$lEo`j^v(o&qj z%;yV`ABSx!)!{k{5)_x5)NPMTDom~2>bFN|y#&h4x?TBa)61dn)F*5s7LrGJX-4Gg z1qTEb&qUc_4%>$|HN>*=wh-95HC(D3dA2-914*4d=Ulg|c(alIfK#&dHM@txyHphy zt@AbTs79kRU+RDIafT`JMjJ?QIHB^Q6utF+WS04g02$+AFWn1OZ%m1Ad1J<<6oDfa zc0yG8G(b;#l8MW9PTq_bf3~-*9q(1ie~vD?+ta3T9K2md{!#|!ZArvs8vm}ofHa=z z<@YH`*o?R@pwM4e9FU=N+JD4VdO+aaJZF>9!Nbx1)7*+~HpxJtD>38IY5oMC z-xI!LFcLTrfFpkg%*ir3tAYKCydN&f{@B{`LMZQe+8;z>NYJI!fHa{`1cat(48_Y9 znk^`fK7BD7yvb+-T@C2C3Xf@5>3xz|0E7*EeTi#7*R$6Z38kr4wQ;j_nAclc8q zg4Uq>`lSaic8rs0i*)UHLwAe^f5aJS)Inlx)Ql~SDKP-FGXKH>1ohzsK2rDC&>D&v zs!v%*Lmk)Eth{`Om@*S3QXc)c{hx5pBO!~+Bonx81`Lxwk8-H6NKdEe0#)F-8#XqS z;LZ0Huf@U}2DmRN5&#&!b0ss90Y2`8{Yp>pu<;qiubXpkS7M#$+|6Wl^=WxdxBxPE zTzSQesmLhO_F;pEd=wtOsZmb$tFOg_0`t#<++QOfWpFj(@s>Y!%cAL~qgOc1^h;b? zpw;c)LXb$CZCq`e_Ybp3#3~ua^Nv+E5BAYv&tknh(NBM z?_UEIOW5rQx{m9CBPQwrm=B4w$V_-dTwGf)2i3)*+x#*=D?yB8l}rRGQeO9U15b5y zo-_zZGG<>gtOP4lp?x6WojJTn`zc~$&T-D3LHI>d*{a)_akVT&YI^mPBu3#P(tWq_ zt>N8{AEkG^>3)frtHar8N!9lVQ+!;k)?&q;=;Hu^kYsoK1Y}F68_xL>e->}X%-u4vSPBrGD4mg#eipO9@~z}@O%Aj9v*?ls zH)|}925%?Dl;!#F^XOq;y^rK)6J43ILCgX-y27~rkIgzZ;qx*T6=N5=H^~lWJSPPsCvEUasLr&d&G%FBN z%O{8cF=f?*$!gH(8C@Vf?btF&$_eS+*=NQCAv-{Dwnhx6+MNW6q$nhu&qbPhJv{FX z`#pwvb`2uyR`bM6b1xb*?@3V(qgXE&T~y=iK-gWtEozRtU;OCieGmIXZPV_HQ;@%Q zWB5Y#>h>kDPIkV6M(zm@4gjK)?5|JfU~8i&8X|D$aU8SadN}j`Zb_de?sRL00ndDl= zE=_H*uMXy1YKgG&+Hz0Gbp&*WQQ8V%Mb9s@=E*O42otlx-ZC5I?{5o5dQhEopYZY4 zMhpiYlknIfZq?I+F&do%Z0Mv+DN|$aRnSH26FmAzv*lq*hz_hu<9*4OHkG|(K_vng z^!JfE!82vUDUwn%@&p6P)xIZHBFLT_wSd1Fme8uVY+JAURMAt*Kd7kyejS`OslPH#xM2 zKO8a_qh)H?xYQvI`4V{HW1E=WZ0;68C=ekgeqIW!Ot5(*qk9B;0Wz@tu*{s$JVo#F z30Y)C{!RjtG9_bt?5g=qbgVnh^BJdJJ+|0hc}uj|J<&`WgkB#`VIaJHrf>%fm)J!= zX>);P;-JRk*)uV-%~`)n@)js+HXC38Mv8OznK2N3y2870qp>(=P;w!xn4Tv^JS|4eJgKl$=7yaeAl;u*$MOHhqMx2~v zpkTMYis6Rk38zLte->#DMppRC>)lH5juEotWR&wWT27%krFX?ft2!C?e|&yQ%-&(x zHYo5ko+gN+)y=D(=DHfD7sO_FD3=)(?p=_hU&^XXmQw(@<6>D`40?trS_tkmN>}|; z9{;p{k#_xgZmSTPT>xjN%9m!CedP`|mfs`iG`Qr)(}_W%MpDD8Qd$+v0G~M8gE^Sf zqIi9O%V^;%(!&v?Y2bz>MdhE7aeyj5?Ait#>p<;=aHP$I(nn=^BSlx8lW$r{T*s@Q z`tHtBiByc)Za+ z(^SeE9QPI#tI6?MT00(0uc<}?G*9(U>7~2AfInx=rY-ku(h{tMp+NqIy~OK>qIm;u zw~`soyFl~kDJb*_hh1Q=;+ga+>D@v!r2&?;9cr5V*v93QjB@uOl`~7cQm37XQxvug zUh}X^cy*57^Yxmk{T*@j50-REJ6k=O3Xowg?JC!9-w z>3kUJp7N|B(!^xefR|kNT^31KyIV6Ui+pp|H?~oz&7TVy)OannTt#-gv+N2;bSLUF zH;As{qvIJ#k!O@^3f#5I^H<5B)CS(q>1071F8_}yWLD_QtBaK~-LQ8F6(Jq zw1>MnRP%Qs<<&hYUjbo+=}QEW(14lE!l*tMsjTW~^aoz1 zG~O)0nsco3=ce!s@9#-=%M>OZS74>g@IB`}oxoU?343$lYfumP%~>>vULNLcF>`Oi zG;+8CsQVGAG6nGsMDT?-_N7?ykk&oGZc;t;FZGFozh~t6s_eP+$qsO3S)BV-Ze+<% zikt|mB3A&F3A-l`hEUA6*=XV<6dL810TrUL`FG{KG3Jx(jLBY2g3_r$w*&W>#fa-I zW%CQv)9kSiJxv*gPgMe zT9=(j`ul=3iOQ4iX^as9iE%WrCZQv~FyPg0*$-J6KKPbPvWY2L!0oU!jJjjVMlojT z4v#Q42!YYg&Cc#o8omg7x$V(R$D{^fFB+Bg&938l*SE0AaDP0AV^*3mG+?-ThI~vP zV;vl1(Ndznb+5H{l)^5dx)sPh(jO`rfJ#(NGyf2>SEQ-5mA)4)Ta__;;Ev!5v>AZ9 zi#n{}1kHyLxx0XR`Vp}S8I?({RcWVtRc7N_D$h^C*QNW}-T9^RVR;iWnQTx_S(ISF z+%oAp?}-U%bxm=h4s+HE5N)vUvKt-lpGkUO9+}I^;&&6gl_@A5fvj`y<0_(>p=$>l6G2k!-gEqw$8;oc-hC%AH7P*hj*e(TDQQ^DWCf0&=Z;?t=~PKG z`_^MosQW8hp^aBO9cEEd{If;~4oRpVA+ro)bx~Wvea_VTPkHBpa31?7P#4GR2$k+t zUyLRG#Aj87(8l^`i|-hmHQrp?mDDr|BTkZQHpKHfm1fkpeCD@)o_&+v3AIR!-~5q6 z6Hy~UgUCN5`Tqw=>J}-2P>X+hz4$BS{}o3F%elg}8c;ocz1H!I*z;cpohbxO!1iV) z^<`#T$B_5UXyaUYBbF8^D`*3>R3vGUQ)F&e&-cJun9UQ(XLV)2jNtvZS3}#=m%i$A zj~&8)7P@nLhR8ciDpmt|qv1T!YN5U9{RFU&l{AuwvCR9Ph$>&6-4=h@EiL4VEi&rb z)i}g73xiYB7vtAUOsR@2XG^9=+OKEz?ueoSR*f>1b-0&sRD_UxMM>M+B`%0*iHNbU zeIK}*H}FfekFU&1@rqWdSpuvL{+%MMkb@Eq)g zNvZ%qec3LuTA4zM>j>wm8l$XBaqgmjVJpffC2<4h{CLz3ug2TGC}dY!F;l7f1s|Ps z5(YFy3Te(~+@2EpM58uFVlQXpbW^5Rk6WUT!EK!E`{$a6o8z0M>1_Tbp+smTD6AOi z1(k7F-wW|%{^0BVdbmI_k#un3{kxHo}5Q;+vYhn+ntb>_!SVhFx)hai8kNGH&2gJh zpvNK!GYC6D*$P^0r}44qU_C7!MTkLELZm7bg>>heo1w0|;_{5`c0Lt!i}(cb>)g zv_}-*@4zAFdnHmw-wmsx{*_bvoYeSp&m%Q4=&yZ8e_8qgWn%z+$%;9R*xhO;eU*E7 zyaa`u=kl+&RPHzB_?b!O7SOU>{%$M}9dvmzjh2P33a;K#C2_U+SZ{{^u&x@zO|Jg{ zs-`0C_BS79%0Ka8Iz<|XktWH{sUgqHDKB%2f2W>@F#0`9#UKifs;vs?O7<|;6@rq9 z1$O6stLYYRhUKB7RN^WpJIfxrie`~ErPcGV9nWr!v0S-`yr0|Re&B`={g$-~l>4$7 zYZUXiPFFDw`L)MunhI$;#YLPSizhnCFdMs4H zQPhH+QYc+u^tA&sXwU->;yHel6Iw=2rt>fff7bT<0gGK9A%VdQak>crL?B1q%vNRX z5wa-M8@Drc!j>Aju>i`|`tz&Le@FrgOnn*z(v9I`^`a5Kns@{gTRu=WgQnYOC009G zPtj0aMM!uqVW}dI)&eN%&1~-q6T0M{-5Xv_u=n%>K4g!lRTT3dcp*2+ZooTFsl6Ly zI4slw)oK*|_vCt|j|ZIgiB3B1)Gjp7v7e>KBCrv;+xna8$)pZ8{}aUo z{@)gb{_iM1I77_bHFbB<%(0#0yYak8;i*phpM@G9-xb#!7W#)U!jNb@x?(iYKnEi} zf|nvy|HZwV#zgSyDOG6Fi1c?9Bw9A2-awd{Hd5-y8D)} z{DJqAE$x8Iq8l{GxZas&0sMZXM32)z+7{J^Mu1}AMJ%MsNSx0p;lI7QRqq@2YVReFE` z1ZgA}Uq2At`U0pyfOXuC-jEk2>ncYmB)?jzd7KgZsZC54*&t^D24(*&e98NE_d-r? z+eg5`w>9!e`Wv|RvxAXnB__?zhUC&k(}dHb`o0^Yz^~Y`B|vrylARfXx}$(w_|;4) zN076j!y6^Ebwoy3brK`6`PO>CSDPJorEY#-hb_SHLiJ{tFcLsG?ForhXVyY2|RS;{V)H(Q)#&Nj@P+HEZjUa`__*_ zEO+FEnaO;jS09KJ?+7l+yni|!dwSrfe(QMZw*=WAcw!ad!OM)57w&fYq>?@|%|Yc)wC!?D#t0zm?phO$vPCib z$y0J#HnV$jy(Bz0>goQqHE(H!9(vmx>rb2#*WV@B62bFru(~lS@(T{f04Gf9u&IEN zr=%L@D?O)_vICSfw3L8i~Pk8=|K68k}|PW3l_J5F~ALb1VF2%Vn`< z)ZMlQ3#YwcD1*T+eCHMK60IZ1G<*VGUS?`!ga4Tbp%vfr2OT2swn4{LYQ0RAwb{ph zQs@_wFu(=b7i0lSW+g?ZZ=o@Rx=1sQO4))mD=?-@p>Ws$0$DN3Oct_mr6Q*2tgGv! z11R*-#4dm<0s~1ez(`?=ham~LrH2Ilm3v;GyZ`kv6R`+*_jHmqr$iJYuZ~;4iifgU z@Fa)#;hS)Z>3>_P8?Z7DNdqHSL+f9tr}=)3PpUXCGl>_X9pRiK3hy2e6j6Os!1Bt) zBDJ%N=whBzx0Pbo+kWzHs>8^wklJaj`Nv&9OunS1(84?Q9eiW_esztSe!0{y6+99%OMrou^+(i@X8{ppiP$(j@+ca5oS-3> zsiQQzFO&W0i8)pl|7Uds=ljG3UMGkjs%Vej^y5Q5(C$L&^5(1NZ0%8{B>g(rc!7Li zeihIr<)crhj4}z%ItFvKh`WqCj25GLr(BRt)}|GeL6*F%=JS1OdSI?1<}!Y`OfaQH z;Oa>v%jEa)(HPjJAt@e{yjjE1n1aMZBXI~k#b!N=Z-!KLuga*tGc+(ina$qO)n5?O z7SDqLkaJ7`K~;n4{peu#R^x(8t=)RD`&fI$XNJx9^;cAAHApII!RDaGs9vzQpu&GP z`@NZ6%KV}Bu!N>K7SqyMmp2Yf<4pK=*q$NZoA`a`=;*EQjoX~;U9CZz4b*BMP0;oS za~1Gc(93dy;q}@D4AICKaGK-Moy>ZgIkVNdIeMF+x^Kx9G%~(@QQur-%^e297sl9A zIh;49GFvfZRpSX=qBZSLmK9)?#jjcP9Chf(?YB@4nFv-)O6w6SpEOFDJQr4F>`P z+gwP5ARRbu0^q7ySytVYaH6{*`fV4Z7V$BzaegeJ5Y zgqvb+-?27b+90LLwINa6FEHxtj0`M*FhsL=tK+7MLuClE)-0kw*ZBe1if}tuLwpof z$y&-=com81WkE-#+agtp+653q&+?-p?e-vb&4nwt;1C1JPU2p;^2crZG%gMOgdQp3 zF>CAazWNw+Wc))38g5BtUL-<||UjBR3_>$7RgzRLKGgz;bAonPMFDb2_Juk+mZyZ5yl{ z5&uMhc?bxvzh)HgJB(4#GfXyD0Fi4Mpt#oevA7K&7%vUATId*Qb5Gtegt@*`hey zmN4fo$N9*ZfW?}`P~%Q9c+dW4oVsD!FkE8hyWC=^(D8n>IVRxeVq)3SK6xIbD^)J7 zVZq~zSMB*dm?X}HQ0A=un_iqgLhM*JOoK?5X{^#0)+UjaMqqtP1*X z(!^E;=hZv67p7>Gdn+E`ja0L~(d|jPB=4o~a24mDPsr&j z5^Uh#vD`P6sp2L*qQIFTc*==?kFADDC_4f;NFigx0xlb^hdG{*=JW7X5fx0kawv>H zi!I6ZH%cUnJLdRVNvgFA*UjG2p}zG~)_=n>B5m?i>4}G6jtM8(s}S+5ccmjBd#;CB zMvv#V)vL>W}P z#Oz@S=}2em{Ftb)*0?P`j=c~Do<1s$WC~GFQRdAda@K)-sG1Kj=5-Y64^txi$;igq z_SXL$d)2&KKhg;fK6%t|67RdNNAd409V2h9%qDM0KOaRbyq~gJkwxw}L zF|$sgRdYpRkDk}bDSE4gi%zUcr4*`|p2T<6l<`M$k=Lh{Ws@c-R!2b2F*_X&BQ{-r z#BkXtsc{To>Q^pZdki4h%$#EKGATW`u^{>Rt=3~K&44fj(A8YLetrl$@E9A80`9?H zOE`Mg?Y`1s))D&eB(f*YD2N;s7wX);XDPdTluVpE(DboF0{6dg$dnD+&)ab5M^dC^ z8dz0ITIDn{FUdZ>p-gY$Rbk@4UUayQv^;rmx{cnG+64fBz7AjGK$cE^03Jgf(LQAg z*PNpyERI6;Xqz)Zyk;A`?@{>*`HyGuxekSe3*-LD7DGQqMAPMij#F=_a4buc(80N+ zkJnc>g0r9 zuQeU7!>kU!cl+-5#;D)Q)yn_9QI zT&0nx7$@H!G@lvkgjZF(SlRM+L@h`Bcf9XqL0v^9gLD%=pH1)>amz~>nVmmQ;`vc& z+%sjrPxoF{Za@du4_C6tK9-<4MHy2SJx8CfO@JM1Q*Vkz1`iLwcM6OZuZs4+WTBgs zWuMBedvPiZUs}%itwb29b;)7~neT9XNh9+{P!{>a#1MAVClY3j5#oIB@`{Uyti*YK zjv)Bs)r>}l$HSniB5YA1;>RRg?j7!A-ZJ+T|om-&$n$y@e^wZ8%^z?ec z@V<<#ZUnTwH|JrIU1KSp0D_`Ixq`B< zitXqRYOk2yi>CCK&l4fr0nUEfB)mjUd2kF5iXk&+M6sRyqvjn(F$_{raWKOiO0S4l zXbhD|XT?$4YTnK|;u5y?vz6a=x?NsISVyLdy zmkURD?o6&B_8TweQ>_+Xj48>vB=%02{2KjedU1j>wocgxzTRTd{n1oFr_@@^)ZOe^ zsJoc-dCr$zBQFI3<#gM6+&t-A16j0*S!uYiACnd{-e@088u*LPggO(Z z?x!1GnQxkrS6w8M-tka>Gt*6IZZAR2^kZ~ZB7Q%ZykuxT==duySZiL|aP#j1xpDP; zDwH=(`b_Nk5-(W6Lt~Vr`5))1(qn*-3;_hl%u}$+3Ord#=U8M=3igTVFw#u-{wAw( z@jq&}j5q#9v&a^(GP&Rl{O)^4VAAe&+P;rYUvxu=-KZZPE-Ek`Npi&9dK21Xe2WnvDxhz1c!9gAnX1xj#~NGbb(&a)5W5txa*F>x+UzpF zhp76ZY^I}QY=3}tE+Bkg=EiiT(<;~T)Xpc?ki~H3D90r!vu~($tBViP4MTBUIl!N9 z__k$7CEgot$-Q);4OS~>)N+Q*o#s9x9^h>+qux85MN|pXI z+MZ60`LtW>*>qJjuV*3X4u@~AtxhV*r?L7r?772qC0DG(P#%*Iqzp5B#Wvj&q|LqUy0C=__}i4pPTjo%kPwiP?8K&sr(TpK!EVktw`?81|O z@6nI2R&8~3wsN7ox@^bB0#~g?q&6<{)7W2d3K|~$`r5=GW%J&(!2=kVQ|?#Qi7TH? zVfGa%Y$H|?bl#w)VbfBH=W28Ibat*dfvosQJ+`w6mAPm^zM`5Hp9W+TTQAdN!+|2% ztu-@RcWiWfvvL$gr==?t;YYZxwdt$}S3&VB&twtPBWpuXNqho^;mF?phK|3{Dym;L zE)c2fsgmw>#zx<%Sqz-xRuAAs-geQ06l(TyJJiod$iN% zII%|Nqf%$_KC9YDw@+C*`>TO3qoXWzZcVuWgG`DYXaNJsMVZ=gjdUX;0zLzR{w#Zs00Z zix9o(z}FqhCtwZS&k^&Y|6ee3>@uBi8sv0{Mo<64m<^t{8~RYWK8MA>^U9DVb;wyt zH#~9D{;x5{H2*fm_`rzfxkT~|;sf_`He;JNtA{|6xDfuL6~i(oJA-$YJ<$dGP4ODU zp4NYAr=XYRXaYRc(d@%L6Q2E8j09c^P^G2JBF{;}=TJpz0zsS(nCuP*aXA4$@^ij9 z+?R=7?h~Yia*vPY@-u@{jWZFZdQi|?ORvptPzFSjsm5GmB>ZG=>=e7bu< zvc@$vLfhRymUrAr@w1Y=dQhr8AZPmT_^^ zCVVF_@Ed8+v0w+-WoV3rb_)v87a}5TZDZ#QM(d6vVf1A;q>;A0GDbTvdF0Bfu^6^izQP z&%`X(z4_AZNlYNK;7O3K4x6fu_7(Psi!l*BwkivexqfU~e-g&ujMj;feQs&)#HsE_ z)8vrAwP={!uxfI$*O3Y)VOPD7+_PJ4T9wu3{$0OdisEsfO;OKN zy%@#MUT?Qz&GjUc(OeE(sfyx7X;eRr@VoAcPySFX`xZAZDlzQBoJ5h70BeG#R#8>g zn0hU|V5Mv<;?#%MSq@FO-n9F^m0Rwt5O8(D&ZnPG@Co&wtQ3-_+L&FVm@OTO9n$p4 zh(%$Os%T=l9OmE>m;7f5CXwx>)z1SaD<4q_kmn3e_$q;Q&*JLYpX$X5DZrH$I@~@p z<#JHEhIIRzE6(J;Jp+{7yZ+l~ZI#hl!LOdwMWELPb-Xf;`>I>k6z;avmAz86+M1FF zz%j-Z(1BbtVodlVZ$QFNWfGnh@AmA_05y`}{r5H{LjKD;F@YYki=*!(YoYoNU~E2Z6CzJ&fZAOg&r zM=i0#5co*yS-*S8`kXz^iBJ+PxtcPw;P;sVZveMQshNIghW+zO8`%l-mI) zRyn;WdXJf%v~WnYf}mz9V;^|) zL{}qM38%xJ+(r`9+~;Pg${f>d5`2@`Qsd3y64YM!IeJBHM8 z1=U0jO6(~ra(8_8*9nA-j#i&v#e4vKR&yJ8BS3m7?g8bjotDpL8L-n$cL(N=JZ)r| zHq?!@m;XBP*n!~M=|FJMhXX%{lC4qj1&SR($YCWE+SOFU&xrnv$cC_{OgU+Rowu6) zgeEC$v)FnEJv?`a?TJdpPoe*Hh?2g@JdXkaV03XnB|D9sBI^-v>oh)I%akGx&TBY9 zRkjduAOt#w;(7^?YN{E(p)c=eMO zDjzcxPf0H9oYO93S$_w8U=h=X+?hFSu)?oyaHv@(DT?U{sB0)g+@H9A;P=H-Gf(Uy zIT~@DMvD^s_>G_=>n-b)a-|1Rm!|A^wBrTYOEsbv`gK>Sngmas#r-7pw)%5;Nzi;R zAoKH2JonvND=)QKX@D|zpSmx;<~N;Aj(pz~uJ7=sewWLb**6JR;Q_Vb-0>8r4N9(L z;tQAy$tS&G0QXa24By-lg2eKY0pZ{S?B5*W;`OZIzwn!~pkGv$wSo<5Uod^5C^c+* zqk9lFft;lg*#%(#0885(CPNoveI7Q)ObeqwOHSNUavJ+8xp(#9k$F2PLngU{l~2xG z8dx`jr^H`huubg-%v5{#Og?X1Xya2D^zK*899#CU$kDI|33y-+`im3cYiL6=?}!4m z5euTD(i?CtF(;Ykklk1KnpIg==`qDnfYasr#xu#?nh_WeP}e5kAP#yA@}>+*<6@h7 z5@TL3JQWv0Z2B)39-3M(7Clo-^`+K=7^@>8_OdtRdDs;A65Uz1?EW}iBsIxHI!oBX zr5Wlh#i)f{kSf;8HvW5!K~MNSYsb!qoP@6h5=_H%G6xQsGx**DQfbU zvjU$UDNNaO6?6i|8Q-g{iCebp}$6Sa%g8C&P=e4`xE0X`agK? z=ESp9s%cMA)+4<4CHsi%;sbaUnGFTy2lwqZc@IfKJ~f{|XfIcE$-@D!*1Ntfdmce) zn=9Y-x7WNnx-WP3lOFXE4|1U5=zG4L`Ag_nsz1nl(@wH;c*u2txbkJoDsEPjP3n%o zJ`0p9WL<>My`e)XLjvuxfB#&cj!zI;rpt(fY=KATw320=+ghY!H+AyL6lw%xEj4vg zRe6;;0Hil+slsa1Y5NnvuWlns&g01cpv~1Zz4V}|hc!4H<27fNMT zaKV^uywdc=evQ_(LVSnjknmhoY_Ya@uU4!MUXlPfF5Um;4;pL9PwP<$7@{4yb1_hP zN5MYhlCgZ543pY*8mx~czAUMw6glkUz{d6t-gmQauqH(=>MuISK-2KT2!wr41UI0L zU69(}OXrtSX!+NZHEhGNVfw~cH}RcELGmn*Q3pbwWgCW30pfkRP0e-n%tu`%{mXrd z`Jam2uQlCBKm!&N;q_{ifcBDrTUXDVi-;Ur5eZ6ZEroOa6ZnpBb=kJqpf?*I;Z zMj>0m*a=@XK5jhJrvEI*#J3>&201D{tz82E)LaJG;oe)-E9U09<}lf+RwfrLXD{9Q zACxYy>HH4qt3EUQY*7+*Gl~yav z_)6hrfX96fZAmj5RCEC*yg$XtbbMd--VDsJJS`RFLU7Aa19Uu85E9AR_(+sP# zeVH}s^0FRgZIaU=Yk3uMnED-o!u2m*!Yt+M!-o9_!~)aNw$SlWP$a<=ZFQVZoFD_8xuD!nB*cfoSP@PZ%Z&CgFYR^jI&E zV8F^Q?+JhJ#)bO^{{G|U!+F zU@X4Ux@g$*NTfs+Z}m0Ip2J0-@d5*hzMjoUI4f-;uuPME%Lh=H!V9mYx8fMAj8&sX zs%Z9p|AUsU_gmnAzH`AG^2vW^F*u3LNp#%x>quwewaA{aa{SlXWxTvwtBmOA?*1FG zR^z6Gg|ljxc4eR@rhFW&6zVtu6tSo=3U~Dnc=s1*YbkwS`E@nV4Xde$hXZs2ZTh{z-fF9cr|GdU$&d48?Fv8HXmde;}0hAzZvCdSP0cFIGF$mqxxV=sHBEyG#Va z+aqTrMGeLZ+}%41k1^2^WoWk2DfB!;{F{8`!R_ibx-4yeGwt0Tg5|VZ@KSr74rZs1 zqtqMtLDwY@rJJk|Nb)JT-sg8^&$H*i`tZo@*7Xr57(Ss4Pc|jMZ|Lj~+6i=igbRb4 zcY(=8C9dS5jDxU$BVh#>fqT>vpt=qF#*wyAHkQny<*)bzoouaBb=@O(NUp$Wn$k3Q z&)u?f+P#Q8_halr8h9X7xb1{gR9L?$;rzTRYFSO>mejy7{&hug9P{@VRag^cK|T(0 z0Y>lT{~stkZWIdd7dpM+Q$vD{tfqm&2}-x7)ehZS6a@j-lO(Dj%gW~`_?3{n!&HAV zXZ;3iM3Y#^T6`NZa$dTNz*_$PbB65{u;^<7^8>-YPL|EqShV*;<%}jfo)GSap8vZ? zkf&#xX%r1=M>RJ}LIgg(DgPLGMx*%m{lMe~5r~C35)?D>oV0XIJ3;=PX1BkD3jC6Vg%# z5*NdnB}eBa?ayEovhDcB_(_dYz)g)opVA|rf=^?v2^>r+COO2_1LE(iZwE@Pa`sv| z7YjZg!K?lWiYmOJa}XeG za9bYdoQOp@FA3SX=0M8;*}hI%pfinMV4+pvcC-Ek%Q|zo-?lG&!xkML~)A|Jif8?bKAmRf#6HP?czuq)u;8ZiS^-@PpUmB!l?5% z52FfI+IBJm36oD=(%&)2_SY&Oj6;$t~tOVR7>fXWTRhe|#%&R>DSUY=w5 z4;P1Kg^HR@6*(^lk1l7lHvLLJ=9=osNw;4vP}QeAZn7ZxYV*05%XlyO@{Xtu&yT8z>v7w4NGe|vn zDgN%8qc8VqQs7$PXR8$(7xO}Uiu4YPfCp8YA(`}NuTIF%BT&bP+VvT1S8Z~UUbBWS zLm1v7x+j5>P7SOjN2e0q7>4)3mPmDC4|BDW>@Z4j{|or+EjX)pYDgJ5sU2ealJUgI z3&jVKG7Yjni@B1GORLS2qKGBNfRglsB)WCD&l%<)#DlUt50fQw4RfonW@&_awOG20 zK5)9oV%=f3=kEwZw&lhx_3T-eQkP|PYxhM7$_atN8!6LtiN%Q!))j^w;4mdO|Be_? z!ubimVb~8s1B{9>*W0}>)Rk*rm`vL7TYrkHZuq_^Y^dw%qzv(z-soKRx8tH7T2JSCO+J%1j3l#z4gHsBPL5;3TM(VErJnd*?T zGU4qe8Jo(lm0PczqeIZup7qEz9s_UDe7d1!TXCj4b2g(XE?FwGfv!n%qtzI-VQwWs zuXOI)l4kvX@zwNIo|?z4&^~8(zAyDyF?aL{ zmOJkLo6nSZ#|c{eLpxue6vUG9)3_i$MKH9~|%ulBaF#4PdW#P5}h$)l>q$682`cD9wSd$j7_ zKPDom9uF1gx3<@32nHtNIApkG&G0%zn!A~GbjnoIu95}c8ePvj3Hz66VfqOd|FAm# zH9)dK`APPqH|;12A-= zGVW_mv^O0CILGzchZBBeB|p?xshXPWphDT6w(&c%KlyVO_X1t}vG}pZRB} zi7}B0;hd_(b(R0j1OB+Ir`t$5uXyq`3ns2fu73-0@#($QfA1m&;B9kcZB38%tvPR8 z{*`F{YGpysWz59;7S2Ct#MdOXl)dh>)Vi%(#tG1zH;-XCq+n$EJDf*G!thV@Gr(pX zJye#RgVrB3IuAw?p-rn=4mQ!NAO7tS?&g1VySVxYxqztD;;#}{ zD)-9N-s~fK|I+H99P5{Zn}l%UWSal`j}u{~@Y(CU5gncvtHDU~psG0=R$rT0oxk7* zG%~|6!sB8SCse{HrgQzqCgT#pMWXBv;CJV?Jn1=PR4=VwXye_Bodg)(w_@LIP|{eF zd7+FMF5>}KJqQD)zcp7(&bElDu5?(5kQBGn9J3>uA8_pQn>4+9=M|D03&IxckzE;# zg6c02z)`KkEaH)WR#DMj1MoyJYa)MHWo(SPm|1NzkFOa1(t<4rv2<4nYm*_juiCKv zckE0~r1j~3TwxN*D?K$F%`WC+cp2u+D(_(X`vNdeMU{!dCg>;j&M|**y&1~p%)*su zOPS;?Hw$?(jz7HI-fAB`Cspy){Ra49oC*-+nkv;%MbXSKQZT zaWS9Mio(U2=1jKDITVie^_6?L;5LL|ms6Bp-A0Oux6k!BH~Xm$Dh?}TvSKeU;*~)w zc5I0j#-{1&c}On{g0}?G@CNHY9%3Uo0mc;vi++}6pT{4~ZEXR|v}YYYkVM7QO-ZlC z&-#V&M;RQ71$*5mFS>IhJsKd((5=c~J}MQRKsp__MV+m$gAR6Unc?x@ag6Y`#R-zD z%shBhfm$CTJ0}y6kojk^%w&)B9+{7wr7(YAdNojYZ|k%rj}(aX?YdFUKvYK|0YEUg z%Ai;iEs^g;1s()R3{V#erh;NW(a?-rm(iW}EMmO+pYQ}zH>Qf!+jLWUpW6^kjQsGd zD##s7>VHo!Q)yVi#cvAG{}C@U=;K1iiWKQ)Cd~}QNjr_1wIDm)SJtox#zI~NC&*~A ziMlq|Yjna+yxyYm;I*}-F~M_@=C5Aq%=^SIvhyMg`}Ng1m?-IiDHd;VG{csbS1D?j zY&LgzgR)@#^Tv19dt(OgipA6vMBfZn+}r#^%z+TjRd-UFT-__#vdX?xuAl+Y?OAtD zW4T0$@8J=#`VEWE#(Mp;_uJJa%)rtMK#ICWT6Pw5b2V8ttCpBzRRH$o`r0$`J>>8u z7x1Nbu@@W+Mt(8eQvxHThJ}47B(eA83}O^;6;WQLMT|#c!e>6O$V_Bs+|fwa)l)e^ zFmUOM*Liznk&xO)TP~I~;Dh8dIz&5<&-pDJ2oZ#2_S)3pQfKaIqb_xR4d%bFD#`UVq5jHQnMBLaTtt2e^?_@QSUhC_)me@u z7{Uub-$^gD@-2-|{_imlO2)DmXGP`-%bwoNJg*Tlqr5PTcVl7ee}*Xwb@M=Q&_!E5 zwGXi)6V4V3XAo>W1Hau9Esmt|=W!@SNPTQP%XRN`C0sJzMI{1xRqQJQc6rPgg-~fM zbm`wZ!nL&@;+K%u`~knYA`VjK2iVMx8~>tK*L;3IV;4DJ%&e1vnrvkQ!sNZ_Q|h4 z83L>=(e5I|k-?0}3|S%w`nooh8vu=$jMG()NBhZDD;U4Wjp;*m|15&D(u&_;AAAzX z%K-pK;DO;t_DX2pQR1r?_t00Zi5A~&USMS;yqc{+{kF0 zCQ`{gkfM4hjA`ve@EDpM>tXd25(`%U7i8JdGY)4(rVz?ZL2PaIMe(blmV=z2)5tew z=F?Nl@ z(w;pq1+6M66}A*pq3@PF^-9}T9fdwSh@;#Fm@;r?&an|8-PdGWp(zEaFXi4}n`>b(6r zHje}5wdoKSn+2MpUN1$ z7PtQ!*F3XnOhjihGLbIxN#0SRt!9r6Zxy(Kc^T)cvg^Z4MXL}Sz|Q1m2=5ABPecwn zC5?x4n&YVyPh91p4&8kGl{d~c(m^azmP4-94u)RP^Z^@`=yvyeCfSd6LVVpfny0ZG zl%N-N=gsMPg85=OanNp;wnC+%?ohS1u?*kqxAg$OkFu%FqQftLp+*IuGT8u59$&L% z*Y*V;XGTXML|)^1kxX;r-_kO(q%thkp0eYP-Qjqy2Vq=$x}2t1f6r(X`qy+#LYG1? z(ioEIgi5GeC}Oez?OqBZRzc|XT0ep?h^=b2_OpaWapg!X#UMhCDMKSWKY!q?u1uBpB-%h$ypt20~xj#`!9QU-F@v zc$y{>kYC_OuqXUWuw$&D3xQ~0teg@v2X$e; z(f%Jh2bFOxBRWJP>xA|)&YN)o;Hzk2^D2iki*-x-Gky;%k~zn>-$6X5lD(?yU{ADw zn6RqyKg;_+%lrS}@}@}ty|;|ZeY_{dcC>9>n5e%ySrsRHtzQXZ1} z2q*K?>aQ~U->2>GOv*O{kWx@X=iRvF5M~`lyGC-Jr$hAp*2Buxx?fry&DSklquD(k zZ3d4lm5Q3%JqMb(2)juw;wo(p3z#|zk_5V{ z&b5fumcw*2|F{12&(gCbZp2mf8&vweO#|g`TCu+U>KlB!+kLY=$nh?!ppsMhU&O6{WtR^UGgnt%yt<0=f8!(e<|1C=P#VwJ(ykLJWm z=Yr10dyDN0jnWS5^n^uX>8M2XeMVf3NO8TF-#;KJMAOJ1?m$|0Q6&p`JFQK(N~?6v z;%(-r{zCP&l`sJ9Ajg6>?WeB%gACTvy5XDa0^i8?&-OdKjE8GSPincyk2QZ8!I*C_X55M> zK8rS{$q1lct7QDWi3INwc}lY!5+dQ!A3FXL?krfCLWWa8Y1+3l zLhP2!*@j5tSLZPge6`_0iGC`W=oPR16`ge7xKlpyr19}*1L|5xSB$-wjcai6qfvP& zo1xzj0cc+H$;4Ay8@8;U!J(Q@bW2xh9+_#@d1x`$6E24#jp!w=4(Z70W6Wbpq=Kh! z_oQql#TdvyHvoDo!NNwH4ybTVH&An@`Kkr|Iuw)`x`7p2WsUGtj;wJPa2dhH%L*q= zV!(tE#$zo=KDTxDCgx%hXM%p!=u^+j`oj62MgE^f{(pRtvv1y2Ji`HM+K~CW`t)0tDfh*=hfR*4Q-2iFxPL> zj$e1)Kf%Vn`9rMjy!7c=u-wy)>;gJzE{gn{cW%GXstVjn!?+WaBLMeT zeMTdLlxE*Vo~>eI{LHciEbcuL4p< zc+RzhT@7R-!*AR+q1P#VVo6Im7~X)_=Af+AMX+s#*=g1S#%3GWc{v z5nK_Ns_Q|>#pfQJ`8_cdl5ZiIA)H(&AKVTXHp_mdomvJbx>2=}FW*Lwi_suiI}6VC zrZNl?*>7a;nI@4cDZ7Ny_KGQN33`yPJQnMEUwIpr#)#U>0vsA9bS_Ms+^NhIj-QJ^ z_Z>8bo5Z;~<5JDC=sO`?KNpm{6!MZGEXEoGaZ|iyv z%p_yEhQ$A%A!h!%wapKWMHi%8E5CXZI?g8Up$Y5sPsT;C$$rWkXTjqW@Vov(udtMR z=QSRviTLfJkrP9By^#Lh=`q25Tvw%1p9YoYqiZO6^Svj7aIb7X*jN<7a|?f8l-TyR z2=qBOLwzqYq!UCZqO1&h#=6Cq&7IO>F2?LJQu>*x0xQ;oQAP)NfO_jSuP>T0EajrS zR;OTD+-4^7;8;GodK5AtK3NpAcW@mzfr%*MPORatc6@qk{qjF6{XZ+c_5UB0URCI? ze2-WE2TfNtXWE)D;Eub2?C&!ZOImCAt*~ULl*#0W-v|j-lGLuNzS(l5jY}`aE68;I zWJ~R0f)&(9a+P;=KTq$`^7TvRsE(CT(-9zmK$#cZ4kTMlB@NjDJd4 z=dFWTR9vm$YJ(D#T~A)uIcK&!oY*+DndA}_@|nA~J`#uVUOF0YNQke%XCUTKk0VLu9|iRI>| zdX(t`JuZ_02sI9FdK;godZJW+auS7e4JThlIGBO6DIhC)!R*W@4NbXfajCL@krzM+ zj7#bIL981)qL&xWX(u0F85};S_6dyGyZu4yb{g5CbAL_m;U8PVaqS=R2|egZnwZzE zmh;Sh<5}tk!OqjR#=`vPtS(M3?}KwE0zn`(vQonj7ggDI6?ydII;@Jq=dsyT3F>4g)gO-%^zmPKpHiLg10eUT8n~~?>y@?44imVEjcby{1!hRo|gOT-l zFIIMIg$w|&Ja;-rQSuZ>T~|Zn3@Ld`h;~N(nJGRc#=oSbl}M_;<>>?pFhGQ_mO+Pl z?f_U73gN8TKSK}WX@a;laR^W180JbR_sQUm%eKaPG><#8j_|1g9{+H{^x(BMr;eMd zUStXNFs`ixI&8IGl1!x6C1Pp{&xd~2rHD5t#(?oj5Rp{pt1L(uzRnR#Hi(*~4cN3?@2~~W zB45+5!0mGsCoeg#?Z$^^*P%K5(RANqo;cy;92-RTf?J4r92~Enj>(*WcUoPX-H*H2 z4HInCXc^MDQrL5Ey+ytnaZHxJ&r49&Sj#!)q!^^M;LdqS84_F&d1vSYWBjOm3EZ8f zwq;zD`(VxnTan*s4H~bj6#I$ff0v+^XdJ6-?#Ri1pp!Va9`c1u%1gAewEg>56aHHKw-_I#8rrLak%h|rL>3{@@iT+j?1}t3S za^MtOv+w|J8#JIK4(}`P@+td&cOxo}%x)5SDjdlc>?u3$aGK|<;@HK!&O{@Ms*G|K zcX(~)w_#)qztYcTOPq5YzSpOQe8s@1etT_{*pkUyx# z!BeFDOCKJ6vd?G!DQ&_Q>AJVMHdC=*bR&2(SiyN?RIC;-qIQs^ZnaS(n|K+^*Zzsd z*M&N72!`}O*YQ8BG_%3;#Wo0ZvN7Yz)^Av$<-;&VRwJK;^X@i`q-ZH$uV>NO3#3jg zLr1jxvaQN#A!6Q7YOu@&iW3LZE|hjtk(GOcl;oNr>gRzA$E`poJZKXcqS)U8(@h^z zfKd}$36HGkBES#s}n6taQt6cPO379WK3d7C#QA^qP}9 zU@Y&8Nb<)@do>tA2@Xacgo+$5=*y<@LR6^Ny)*Jf{fYT^c<-8j9PcwH?lTN zMZJJPcP@@#JqnM_6@T-Y-uiq!{lwIV-y24X`yGPLkisfh)@39Lhxz4&jgM+8d!C;K zzK?mXw+d*N>MLr9Lhe0;8lvD(?1Q)*I}c;MXo+&`@x*F|#nQ-kNa(LH8l2~aG0NV! zksSWM^f^t@&FYN)N+@zBxa$R_N3dZ153y3Z6B$vBGTheYw`Dmzana2DpyKB+rw(Rw`Ou#3O-R!55Lt3Mk3I{7WP`<Nd zK~Zzf{a;$$Pwa0Sz#a{82A%4;c^_IXYmBO1F01HBrx`&9M@G=Ud#kwGWVh=%{}NF@ z_iJ5nJe%-Sb{u#sL(rL&#V1aqhw}jQjrN)S+}k6_-;!HfdaU?EQm@#*C;lcq>(Y3e z)w``?l!|@BP73LzFCDfy!)@T6QZt zY$>I;tkZ{Yq@+757l{76t@n5!I2#L}5{P1<57MrprS{Z&M zNP?88yTi}mNN1lcU$e+q8cL$mL+ff4rXDMJ$(X&Et5`(_k`e1-=ZP5e8+m5XpvzJp zQG6Zo!HdI9Ju!`g@WC{m>ziASs;yr`J9D#32`K(?ROvPgjs)0bLI_uPQi;cN-Rd@e zApi=e^vaKi+ECCcdHbcNhopHPq>i;@XBxgA$@Lzz^cItD0yPmY0uuS|jdooqC*wwx zGU8a+U>K0y{fJ!{p2OxB^%}vBYV;J*h2`wL59<^&y1dZ)_kQ-^XIC{Y@SU^Ccg#Je z3!R9U<{H`4^X>KYs-A`_{-e;O zLT}@k$7xE<*l%mP$e)?g;za6>vibFdeU9}T<&r-@ZRVKhsQDS6Ru8VWutBeO&Q9Xa zHoJlaFj{X$>7Gis{6S-C?=AD>S{km^@v^^+)tj^Z@ohDj6Vuhu-(5JhRdjgf*DDyf zK{lY4&Sfd8wvvjUn|dgT-jJZ9{JF+izJwt%J5xf}u$+OPP6ZC<-3C}m4g+NPW6IvR z1Zu0CU&WL%ks6!|u79!_t9I7=C3v9W@XK*l&)uFll8au3pGz`QmnKTw&Bs{}E$=kx zQImPSN)ImMJkdVUpc?lg&yNEfd0T<%i|AY+Fj zNoCt+@qryvlKA+&2!{9!A%bsE^lqM9Ino$ko+yn^tc}&d(H}5~Fn(As(vPGXp)My( zWC|%Esq;4{?%n(+sry*9q`gD0P+c9LmSQ2Cs3u0z(-!vTT}dOsFG{+({jiO`C;Zt= zS+ik}{xa&ktR0aSr>A4lRGSiqUuzeS4Z0|AJ&an{vWGpKgMUwOIqk&)!1|BCU`Q6l zL?&+*V7cRgRquc)o?PWR0`Fmm}CR|2sGmh z7V?>hDGlp;u4;1!QnC(#oRFMjEl@DJJI$`rZ&#v7ZS$4nqMmQpf;$$_!}(HCixB8V1#b&1l{De46HJ;tNmg!(oildKhwigir1xbRe0(*|%->V3@AvzeG=xC>`I--q4rP(kmYiP?H)~tmq#8l9O; zoOxmx_arrcE1&!=X9#PA+e#hDm9mDPN_TW~I#_h#chDel(qG@-@<0Cq37H*KughmI zB7bcumHd|aoe*Z{A}X3nIq_ix57yx^w;hv62~gGJy&Ifp@FhYYysE)wIYb$Lm(d#W zj)_%m7$$bpAI9oxnVx-n_c&7CI)g^fCxFje@425<7?_n?f+wJ{#e2g7>T zQKM?2B}26~MD%L~p4Uzn(F$tn?UE%Z4hlXp9_jl*G343Yz(H+`Zfe|U0)*6;5GhN} z)hd{;-z9&ObDqfj;y&X|YvTHM8!!Zp2FZXU)r1j~?C9DnlV!a>L6%KN|AoNd)c8L` zFj%&haWi}D%+rJ}=$q`odxoVW+hegUXz#v^esjq&w-KuQ^=;evjJw<>(Zez81dtpA%WA{Kk68en;)GC>7c#pC+c<<+J=L?J#Q46U)4 z#T-1o=3FI#aPYRqXYkwRn9uRG<-Y$xFY*xcqS`)L%heqFH=D`t?l+UeU20a0f_#sz z0sj|!Z`oB>)23_V?(XjH?(Xgy+}+)60l^pU?(PJFyF+ji2yQ`xlfAlk>v;O^zW0ZB zykGhc)SP2gtvPGfb)CoI)~<&GJ%Yy*{*2YJ=>!LJtHeZWgR}}SvXJtTg4Db1sn+<# z-olGtIHtYDJt6O#M7U)JSd(NDo%5-FG;0D`(;H#rEkEUuwZRxPbrHO&O&W4If6bG5qm51j>-iqmYbl(q~V zPqUIY5}6c+KC6&+?G^MoWCDfJk>|DI=~y-6>=-$L$Vk_PaM0bavW7Ld?=iKaR^A0x zcm_69`&4Rub2JQ$cs?lWdO6rkMH>j<+EFjRwsT~}QAKa4fHHw`hcs*;JZq{Sw6H66 z%?X2BiL-`|%^I|LKuqt6_IRY#UfeXi>E~t}(&6nowJTG@Wc2c4D-^Dl9De{u|qKHvUL|gOiAIgqEYGXcUB_zc9F6>3)@3-2 zW=Cq<#e$no=&^8O`7H%)zd26v+dQYB>*OZiN4JBflE&Cx{?&S%=dP%2PLyKgxRn;% zFQ#qPq^BU1y4l(MhH+)K3{LhWUmO-IXB+@9Mm*esLldP)$0HG{Z5G`7NRyH*IsYb4 z4brgq$tUnXA;9ZmZT;<;Yxglw=3H_TR*&YITkR`5OaYNJgf!{{87>uKJkH|i$4q3D z&q9SdMpDn2N?A_D3Jl4}A@T%VM1&!w=-W}rmwXuZ`n+XMRyqyuccdyGTcrw_XfF+C zMH##CATzR z2Mvb+GpUxN(12x(+?$S6IxkZEvamT{9U7LG>#RYcV|?8#o|SR8hD5ZTpEaqa6SU5E z{HkC&jRQsJmm(*gwo!%=Sk3E&d@oy$@C>~p3Qg6p;sVS)uuf6ib1#WMU`-D;7Y)lZ zrHD!gc~St}?2%Dv3zWSrL`;eDbV715hNc1I*EG2a^5YMx)QR~Np|UaJ=BrdyvdRXi zc4KH2F6AkOnU^0`tgeqi2wm3+eeC>Zj5ptCCt11>7{7nnmT)G5q(!2-G*7Qi_-4XK zP0AKeZ84k6GC4#!q0CHj4g~-0KJx7dqn-}xb`>H#ig%Zp*qMF<8V;HwPHw|q>Gr(} z#Qwgk>KJHpzsJ*{Rkp9sI6$0*N(RL*44VzKXFgGPtY~cHwKfVQEexssoaI)i!FQiA z(L^l&X0q!+$LfD(_jzcVP`*#<6z^s;yuq)DY@e*Mbk0 zINqg#Y-8D*o#}ZkoQ1~#?ZznMYPG8% zb!xupiODZ&u)y_HW2ncs3aj%i`Kw7Osj1U zvsxySYALrnZ|3DmL{7^BPja^T!a4NCPE?toyA;ZsBFPmMJZBJ<_%;)A{dYcTI*l08 z!Pls^HG3+#jyB)!-s1y4 zq)O$hwmwK@9+_#k)SjXr_Lb98ZEE(NrYk=x40MW%3F&5i7p_Wwarz!?f=9Ogn`Y9N zkW@vlVx&0Dn&z?)Nh`Xu@VoE53iTad$Uot8OI8MY20If%@E8$xVMPy3WWuu)01SS? zxqfYFOMe-UplDb9VIK7Zl#hsFs#vUzbAIKZlPVt=t~oUjJC9JTRUsxRo9FI`{W~5X z1ZAaKD}}s;KpKqB!12{nZg=(j`M>1VaWnh@lf~jX&_zP~Amb`qFQbA2g;&(pGKDL# z?dNv}fb`O4Vk;RqYxdC|OiiRN29rX&2EJU$5ZsC+O0U@m3 zk+VW^c`hc^O-afvQSf#=rqGBLd0H!x5hCc|oIvvWD8f7`V)NmjP81tAhJ5WyFd>KXw;+^-SPk}1& zJ*$Mxn*a2cv{CnmC@Pl-jmIhkyJY{D><_6mO?2{F+ZV3_(w_u_m9o*Pg{x59hgD8y znJqF&HE`)!+Mhw7W-+McIO(a0eRF#!r+!DQ$0X$KCaA~tRA%*V$kXY+wD{mmvicBT zbu$3~P&tsR88s?#Su27S9CQYqD6u&Nk|s+J-+V(79ANTE2oyrJ(AI#(?a?Na1R_qX*NUy!4mC`zLI*RM zV{}XgKAXgkHTA?m1q|fPR9%4t`Lep|02kml|6-=5de8HfTBOl#k0CeabE-IjLYuQV z)|sJNE8Qi^X+H%O`L;^GWxCv}j1cGWP~S%O{s49Q`>p=BJ~r{@3+2>n9+A9ec6cC=-G znQ)V~FZ?=+I0%ZkA?PcY>SFBtwp5E#42jWRY71L~$<)ac5SA}+a6-%7bbL`N8EtIg zCUh!bSRJRA=^+fX&Y&%Dt>6BZa%Pqpg7pI{CtGJKgTLrWiQ4%&sdmZ!p!BqWN_M8s zbjM17VrVHS2lWh{*8uYM(uB`_$X@&7Go9T;10MOCn4NsHoE$tTepuYd5}?AcTG$)H zqyZQTt7c$sSVcP0|0J^8p6b`vc5Mrg+uh4(k#74uaobET|2xY4CzNc~?+=qp_#8h> zzTGdHW+b^*2pCI_{Rp_qeAU(PFo6^hHcXO+2)ul;0;4fwo6@cO9c~U~NPoasn&+&^ z<%S8q1<7Wl#RvuV@W?jw`?+SJR_d{;ceGTCkVCQ9Yg|5C&(#Ga@I<(r#$P|><9gNb znpe#K0TY-jxrY{4hyur<7Xjb2_?Psi$jpEHoJ6N*t0i(_WC(??#E8#G85vpG+zMQ$ z|3yOB{R#e8GnD}-xw{PfOYa(yogp~&n2OeN8sP5&7kM2x{0L?RI8HCadLi1WD$&wf zI1I-zoCFUkhHmF-ta8tiw$nanYKRd5G8832TU9BdKnSZY_xp-qgQOOBiCQ&9O1n{T zLDt1_OgnfpQvB(8tl+&}tk&9RBs8pDDk~=mg%>xeraR1sTvxq>F;^ek-8xLosb+Y7 zs|VRDP#hOi8zpL#5?x*7az(Ci8a~yBB{7oFKzCyn3;&n)Ynm55@!~MpGS6To%37i% zD_GbUP!q*X8xISSuKRcqz(d#NFr9eq)hDXF)os5wm6n0myFVf0@e{iF4Syh0B^OrN zRhIpb^ud!R=Cc$rqt1Z%X}G#hWo?Xh8PX|$)dHO#DNJ``7@iLL*pRxDdRInLuvoz= zlTiN^E3Hf$xud$cV^pC|p&cID?Tui7Eq%N8!d*_!= z{2#1UV;M~tMwW-l{Cve7D$A{g$Nw)kLDUToN&e*_uC!P&*3)P~f0Zp}n4+?L%)lQ5w*s(FMcBJCo znzCu#Pu9iT%Y*V3#S0!xyLmNIc8J)JIUNaHFMU@yuHgv3KcW&!n(vMJF!{q(a(jR1 zi|>SV`WhJWk}!5txR?4koJ^W}|2-yR$!~VdbI0 zHD&*Rl{eVMN;Jz{MpDV!iz+R^RAAE_D3lk-y$_el+snVDsQ;TzUPD)iJYNyg@S*|Y z@L1Tw?wST$q1w^E(Fa%@)O^5hGon-XqU3j>|5K%{2gxrcAcm(r=pYaHFzkp~cd_!) z_CHc>|NS8wDNxH>U^sDf#NKO&=t}nN?3j)Cxmg~D!3!n5$j<{@#`-;O6kDY}P@ZTa zZl*kYX%oHecop-RD}*IrTr$39~5CCHclQ2s8*QR z!}=V7=UHpDP~LsX@+@iAEazU-F}jp-n;;O~jOf;e^iz+vNam6`aj9+i9u4pzRgr zO{8Z0blh&Bb2FY1fY6*&KLaRKYee5+9O+x5n@#~(Yl0nH-;p%1L1CpV8;)uA1dHlf zn-{VFmX3(BpOG<=aqOtFYX<-QLg`8mH*a}AG=tGAJ32}Mn04PwBsf>|qZ~!cz3F;# z8Bvq$7e*=y(W6ZUTJ$d~=J3b^9d}=H<)Yd0vXyj*q72(~u1W@RX8EPEYJnmBaU=_^ zGy%mhSPAK5*{CwjsfLLmRR*lq-xrr`M6O!<9T^$4Y_oL33?5WnfId0Qlp{3zd)M;7 zqHK3Kd=gjHH|5_$5p>m(D}J&pX+WyXb%Q>L;pZeN449v2xhhu3{39+W;1^O6cC+{W zSUF{zK{n1BtHAZ!rD%hR_KhdU2!)&xq+%SB3<)4jG(o!@5Au)25*XP$&`~pHP*c$q zgW3a$`gGZ09QALUMzE$2i$$1}t`WpBY42E;W%5>lLt}giF=kG3dU2Gk>vwpE9S*=Z zJ|2HEoy7BaZ0ERCw0t&OnbQ%3PO(`;mDpmD+^zN^>uNiM(**e`Ah++?MKtD)f{rX) znJ3}f{-}ao&Grtfmtrsrz>Mes5xNXP8C?d zoYfgT-==KwvR}zeyshbtK8yf`kYn@S*P!F)A*QZ|sFq_=(9J&>s+I9vFaL|#y=Im` z>C>`qme!_`im}5_4EORx6M0(8XP2=0>Ve{leai{ol#zQ_vZ<0-l{{m;>wC+fA(em80McI_I3o2pP=m zr{;V<`PzdDL{*1odubIo72> zTHyw1v1s4xu=2j-12QNbKB*$%*}`8NbM;Ot=Ahc z8Qih>5=_DjQB2B6-1f}@`TqyxsZgP4_goV9+jI|ys>^fJ+d$D@LH5`T=Oe%7LPYa35vDnUG zpjaNdL=bPMgV?Ob687@n%xzjRJ9QXg6GnK@6GLDbr11Q5W9;!We=JxkWEL`HcYZIl z%^80fRWT6ks<@zx#)8A!wrg;xox_!-jY56K zT}`2gwRPV@sC^Q|<@LEssXhS78Pp)~?@=P8lrC7OV_c2UMY{x{C}tk)9{fXc5ns_= z|FqwRlTT)=y9VVQF&*9Bv40`7W_Q5lZQ`{5=5N*(h%iDf>Ey{Ma75HDdR)MG0BDK@l7^RLa5^H2J1S#GiP2ge7`efTK zpuZW|LUiJqpqeu2o zNoe!*PE(D(>+x@gkcLb5t1v4ER{ux;FV2p^Y`XIrFh-dpijfj21AG{ywqhGouH;&N z$dWj~`Ps^>-4cn^l-|vdaViuhkAO4H#D@HQ?mcfbqtn-D(P#S&PC_VDi zx4O4xUX9I7LODoFn}S&5Rz5psgy~-1h>1@LpGy{hJDx{l2VqLIU1jLrOQfZtt%99m zzN_~s*lUxca`V$+9Tg(EVC87bOERn2QyUSXD>yytguZ@beEDmDVzIrVRV{a(L9HoR zyIM4ODv-fXKb7?&^lThReS2|_Z^Pbjb&{Ja;b1C$k|^s_X0o{~@d7L5lG{x3UbivR z8oNU^W!}fpM`c3Mu>i!(SYs_*R{Gb^MTQuR2ZEIpYJk&=K61^yNRGg`5sl85XkOoe z*eJF9bIY0bmX1{zxoyafyZCA`+qN+h31BY54$^IMq0rwKUE{UK=dR{_9fsQMH>P1<=QV<-{X~%jdZ)EI z7Jjd>EFvg+t`uq?0^-y=^vNBPB@^X(L5^4V;S0-67im+y1kOTyYT86@FB$T@8jPbI zP#IXO7CqL*yLC@3KL$v@bN(g|;PV)jZ^!d~v=yPo*PliB^q4ElR&+0^k{99m5m5-F zqe--Hx;lV*R3c~^No$u(mFSWhmr|aDYM~X|P%)e3Lm;W$BHeNjqDPw0JnO5i{AM1) zG0@&~`wYsh6rU1&p-uCANkIPtMxLwINC09f7`B`lV{`3FHGbjyFFqAPMbhW$Dy;2* zioXjiHCw#Vf?xiA7PC$0U<}V+zw_Bw!-^-XoP2;_wGc>iW@spB2j-Y?w}|LmZ#~89 zFfCb;Es>EDtq{8R2do3nf@V3#?q!DD9nozAShFDkqo-h$p>SUyRu+Y51;m4S{D#%f z-&phiq>h)7RkwZR@ft?xk1ICtQK)?(m!FKa5A}@usM@9GW=M|7$xBD@P>tpVC^M85 z11q^P8c^WMdERQpg3htu*)|&`PfP2(hO8XcEqvmiVzuExU0TzIj81Cp)GezybIjU} zp$1iwV3Ug2LUoh4zs0;PrZJwq{gGO;)_gpbXN$QTi|%DgdzV;2T&5t%65iSMq~LFk zNBSeqsaEVJ_$C;v=!Uk6@KfiR^QRS}uD=lUSKp#BNTeA=awqvciIVFmD-{`gEM!u^ zFndR64t4+;_pR9RI(`g9(&!IsaYyIeW9j~Bb=WtD9fOyOG=_bz^i~Yz`q!A;?>-UzOw<{ za*n{(zYB4sS6ghe0jFl^DD^P;bc7?>29RvfWWjd+iSug+gVc-LYn0)i{zdU5)c9Mo*e={3 zL{UWe`|0Zmk^v*A2$A(f&5=I;)XGECP-QerZ+GK(Xpx#f5G>SI3~XWc4kjd9s%VC! zla47@BOQKiaj>|9w`A{knXy|us`%iSseFw_9`gTc-SKq4tJ(qyBJ0Tl!(wD~b;)P9 z@btAxRw}9JjhFJmiKR}}^bNfr0PVH7r%?>ODR$bx5BoY0Y**zn|inFSwM`3HRc?pas4T-K$Kd4$}&NsbKIBFn)dsGtnGGt z;n(iFxMQ{>Vp%OxYDpP8UnOW5Ac=BDD45z3mXz`v$Chp)&t1v7jgQ9Bk2P&e`|#Se zLA-qGimnXSH3S_cLG7@z`TMa;hH?!=zYS%nTCOKb?{ckb?3RnNBFzFLwhYS=ZhZo& z0WFST%r?}co#7%%-xK{}5wvPXz*B0W8NxLo$Vq^fd`qu>zbijobP#1mETC_^Ou!Wj zmcL8R%h>ZHi9a0s2Hi!#t5iFaSVv)K;I{q_T$-zJCbC-?d&*y2<7r%%C6<8^Zbac!OSy)UR+bkD zOVQz8$r$@S-B|5tr7UuVgMk^YtRGKaxVUz1rI#hf;s1klK7r8`3G=PGvVl>yCW=|> zY0FJot-O^I^apJyRF4a6`Ix(#KB%q1=q!T>qS5qxnL(2HVlK`6Dnim#U6z@Aa;Jf5 zgEX6>I$b~J!2pO(Eaiiz_i8810k!?N5SM8XyJx%B`rvg2qb0vq*EY~=R}FXe>D|!H z?b_D*HC`Xk{g}t97%?Z@CG*vywmnRs>^8y>_2c%EII>ezjkjSWO22%)`NutX=m+Ue znjvYHB6;Fnu!TwzH}B2Vf04-(YC{s>=;=mrULTq&$0_G0SGY<)Ks%#V2%p-j!qTqS z8&IOxOjBJdIu5g&pTzJ|E-r0r@{YE%3qOmD2RKI_7ME*tqEP@I1n zlR#&SA;9zllZu-HQB`RMXn^in3^ctO?fQ1Zg zm;J=)7|m_LT($x?f=d^;yUu)^VZokEUYMR*N-b=Yez=iSX6}*d;I98fwn;Xe zo3f|YuN)+7XDFAe&$Ob3$h+N(tfe8ZnOLHJDNei2FACwgA_gZMmzagWj*>Uh9r?G9 z&d_Z6&Y>_%1C6#L2!iTr`hF0(^&n5U`+l3GPoW9X)Wj^`v5YUWRPHR>Mk--?f z^ywdt(&)wcBIEO%M?b?UE$vd5nj0BM(Q?$WAJKz!1aPf4`taTW{A3sQ-%71A2RYUb z!=MV2sZuh7V1iiJf!aAbH`~zaPae`Ke=`QnG&d@oY~}6DT*{yTmI{??OX23;0E->b zT&_7uh_d!re1r>Ogd}!3tGX)bLcjzfrT4H-86hoGrC1cpG3kn>m4e5^kf8$HNDEbt zw^i8@8)CzAY0uZrgw20u2K(2Bx78cY#QIUC6*GkP$>!X4;1SZJE97wp(nuW+HSUoV zfc(g+IjvCC;@3RcuJWcTc%D?~J^Ea^7dp4Z;u|A0MIIaSX8?e`hRiRFU40vL*;xdk ze+Jx;)sz)2_nNg7v!Q6_;7i&gDAMN*7AQ#Bp!V|(iC#pqh&u~%tQyjZO~a!ss~23} zBgj$guw|lc=xbQs*C~yTU}8Ga!BeG%xBA?UO1HNtpS$R}CDlOa`=LB#$V@Crl-LnI zRN6gUR7U(4r4y>KF4x!I4UcemMWnX2OOk6L3}Uu6|6g?)b(63nW{`|e9xm;m0!Mfo zVBKd$s$PED29(y7oVAp=eA5}LF&IuL$0>*$?(zpDcc-(80(J?_i_hCFVtd-&S)y>X z6_To^qKzr3l$qF~d`By9KWA~}e~|6EgG311RI|<3HB`lh-8;VdJ96#@Ni zGFx>)Uo3BPddxEFA-t0Kc^Qf{U6{--eE-e*1-K5wf^X`f~;J5CuHJu^fu0UC8#Ooek??arHo28v{hw! z<;SV&LaP1D9LXMyTEDMJ`pN+)6@f9VOxm%=^n%D_SRnah+CS7cz!l&}sEmGkGr3Aw z18rsm()y+DoBYZe^xr4>k6gCH@B8XT3}Uq>KqzHNq~p z-?fySq{@fag5DQe%V_$#AqUXftKH+EWx)=CyT5@{xeZ*+B4}(nYm2g#i6ySVe+?-GvGtr^A@HE)im^#j*xCODEWeJ z#y}qlmj7WNF6W(-@aR&cA&zqz*%duCl}1}`Zp}iLm1`#^PnC|HI{;*0u1|F_^dC+L zQp1>@@ENJ$kx2!Ge!kZWsy12)k^WVNj=BhLCz6Q*RjeO0WP{CH-oHic+umVyD0Jvyvkk4Q{KCBWl5HH zNi@Kmsh8eubZ_z<&Yg!6o*j$JbK3OPWu$sr%sRixZf%HMKMS;!Hd`-HlfY$U_f>&3 zB7bG;GDQ1To>-;7)I!^71a0`XUS&YbCMF1Axo>NQMW#jLo;6%_$!w-@xQnN!oO_I| z5p~Z^bw9GHXlr{>lvrHgZ)VEKeDSvV`xxkUysBe-ark1P69-C6{Q(<9UNhPE&z+A; zQ)LqT1GacodHtTHbH4IRw^P)f`;p7G#_izaCsV`gb+tk^Y0mYI4H5iH8kcUT(#2+! z3w`O%{POFjU$Nl(k-SSK>oUpD>p9rzU*&(m(!9nW#J3mwfE|9P(@!~O>F~7B=4myHe zeNFO_zFRE8=69qG%IQ*Sta_{Pv)s?*LJ09vsV4^M^a8ifKaML$ne}dYvD_YHU-M`E z=<<#9%>XvH_qASH-Thrdi=C88S37n`k#FPWSAE<8YCajxy}5O}EA1saEAQ2+1)^KJ zItn~|XRGnF0s}jWE}JjbVSSm?6V6tr?# zP1Z>C?t)E{zN|qWez7C4U0)7LiM-M1>0&ArD!Kx#h2z2qs=fbRg8#b&|NmWrKmTlk z!GVKAf{T*FrxQvMFM9j|tC&i`SOzA1qP~g05qDP85Al9Ge68lCWi7MAU(Y;sNRQ$r z<%jilS2HbZ^_E?>s-1$BzaslxS+(2lEuso&ON(mHGHMB^O2B-K$-mxh5|a*%DXjRQ z)49M95(}pHK#ZewC=|CxPMyl-L$5RuZ<=Gt{M7er~RoR1RZp9UbO)W7Ac zO=W-12{(biQN}g8B_46ULXb%&t1HM%zwT!sV1*S4DXFWuQ28n*V(%gh)1+J_+Jk$HV*YihzJh(I$+&N;Sd3|O7_9u1!!)k^s1~(YHY!iCZOZnxgxgJ2 z$zkdw4$lkA$z~Qi%2PD~Zky+U_MBrdN!ldzEBe0E39Jwv>~2=knLFf$Tjwj&JiXOd z!%-#quDRT_+lRAwUm_1b?ttAz1@Npc%#I`PCNDKT&(ue_YMN!scTL+=Y6F_|t>Rnl zrE1y>2|ZUVoI_~fZqQYaU(3^Y58d%eonFQZbxvX#x<6Xn_3g^{PTNN5(_?6-{LP=VK*YV&=PD<{r$+i zaFcKOO{w+tL37G%GOWySF!1dj;_m4Nozam*2_xl7Ce=Tj^p#45*NaA ziC$O5m+Blhw0ow)oH(E7tjgbjoRBzRkVwr0y1C*>CX?q1+41@u{Gv~31BIEdS#?tBoNQ`pppz?$;elM1f!f z%7HQ$iW0E1;$S}Ihn+H%gFEQL>_mGk`nGp~$Y9gW$!hj3^j)3HwL-p%8{uZiIm-QF zn_YACOH~Bi#4B#T4c{A$3iU6n)*`^zu#ZW;z>@4ANKlYaB2iSwpW;Nc;0PHouy1V{ z--X(FFE@o(Q4J(lpdVD2kCzds_erFR;i2+fq1T9oHJy5Ic~Pf)Yk$#Z+-qJ_0+x+*1W(By-s8Y0qOWdO6?+2+5su0oc zqHEgBa@(Jjn;aj*N8wDgbQssTcVca1S~HQoq+VEsdfBs6&#aP)lSVU%Wji~(F?>UP zz8=#@#kjWdFrN^;F7?Grob^IkzqfP7^kM%T{!EJPNo%GQ2>pi5fe+tLE1kBriusiC z_Hh*PwZJ5!G$F}$`V}=tgPzIr@CWPhEOib&hh;8pX^(ZDlrSRgQHk+~HT`>OqUgx9 zNTIfH^adVhs=F{f9fV9w`o|0QN0gQK8v~=D+WSDgTw+tI)S>l!A=j{2V-9sZz+p4H z5*<}y^0_KABpVQ7TV45-ZL@q<7luRCALl- z9C}tzkwM;l4!gz5kuXw`PMB-S@l)lb;P{{C8R^sHW8PjL3B#Nxok=W$)Y^#iNE=z; z3L31xiJ_;t5b+}BGWs0GAux%rO7`%*E+>t+nfTCo$L|hcV5~BN&fafpxpmw7RDyV& z{7UcLjEQIU98Bl^6^dh*ku9JIb{Rvs?Q1576n}r22t>u08pp}OPc1L)e1`=RU}eJ- zWV_j3mB=YllisE!P(cHYeZ8fSbkQyZG7oZPtC!X5(9M)mVM}0!1}yf~aMoV1*^jkW z7+N`@$ZBzNtm>>*V68})S=IO&)_!?Z@bYI3i+} z?dH$HSuc+de$gKEu3q5m7vdyt;*!99VuW?p2;TizUvC?^NTBAd(n-4u6SIscr`iU4 zyrIr_nk-&}Lvxb}i^Z$%>9^~TwwGpe-BQ^0lgG?#5BQOs&ge?=nfoGMvjTgDLUuSb zCb&A-%1RSEJc&I;x%> zVd7H~;f?0W6ov}j;qQA5L<583)UzHYFB5I-TdbIC{t4kx&`5@X4BZZ*mBH!r73|)& zeo7?Olg`&nsFQV^`7q9scouzax9o!%zrQ~Uig z8693(O5o_fJ9Aci%x_I~{1I~T#imQs64h5hKc1MsK|${il+~E%`Z+JY> z@DAj|1HbZypM&vd;W)T#i|ykPIcLXj?jfF(Za&Pp{(>a-f>O^T0@zKaFfOBL*B5gs z@Jy9C*^BnOdIkx>*2OIrI34x<%52W7@iStcuBTLPL7ueIl~_k~I5|7cls}KvQ5{j%ZeidK^+v z6NE1zKT6cU3lMiu)Z#GKmHu2iRnjk!0fp%LK#%&vBRL=* zG*ZWtw)?jbm3R6=CG(4g+bm(t)SVxCq-lCKBNb!t_x-g(Pmvp6MPgR@C+$NcYDqmg zoSu!})S;i`g3^2S;u1LC2CxJ_LEyV!X9+LZQ{l3Jjwrn(s!2=n3ZbwF=QeI>LYSFH zcjsq{9;KqO7F{r$9u^gl8a`WchhZ}}5rX=D60{J%c`q<)1p6AfNAucS0xFe04#AqF z4Zulvj*3gPIhdN+ar=906-Gh@*UnaoYYnMNN#UMLoxWetZiaAUMTQP$fI5P;ie?~7 zXRsYT40(vYzVg-4xRoWNdU3M|PBBjX0m}&ki0X+`>Y(P#WpVT*%iY_<_u+Jtd^h0P z`4|eSyi=ExL&7)Jwun+d`YIqas58#pYBqz~3P1=D`|U=8PmiIelFE8kfP7*c1sW_e z;P)>`&RO3VQFc+dM`_mMi{?4noS;8ox=%H27dwy;XQZB#M0A+sqMQd;1>AbN^rAh6 zZ%f-Q)DZ$9IeDIu5kF*;vhTt0xj-RnS6$Ymrjq+k9G&@2Z(m*~jT&^MjSs_`TZH z&vEkHcZoC^+@&DHDyWB}w0`_8?tC^&AE?$7t?;6XqsjmgIxNo`n|F1}U$Cn)&(yUZ zIg3q4m{T|UdrJ{)EHP{geP4>*1OI9aWQ~_IdBUbZ4OZ%_a`R_op~#Kqk6FPi@BHlm z%(J%G*lZ=3U4?HH6lT^xRiXK(Xvrzh@AN6Emqok9n9y}XWgq>jY%`SNnUth|HRKSL zhUe_EP}d%d8AG6cJ*yo0g#VhuS0%|7{rUE#Y%g0;RxfD5a|0i)bzx(cz~#pqHHZm; zIf`UDli6Noc&GS(Hz7IIWf^4|M(=FUVUX-0KOcv12BmB}OSs4!&pgP~rKSL|y~%nsZ*0@Q@+%(Gx6 zNL@0edIkIg#??tUX%}Bmv;1|EhJ~o(aZ#-Z__XURwAQXaeDaZ}fd#QgO1wZ|L@p#nE*$Vf_b8 zt!y#szEI~3T-dMdSG4!6jS@cbAkzyrSrvVE_3k_XnwTLQ)VCn_I{4rrB5%Ka)aJ+^ zdE2Ms>sd5|SUkhU%4%y=i1rtQKx*~(q{>{7V#QAeRO|Iis*>|KhP0|25m)+Lxj>ULVw@2C!p4(n8rj8IIoDI`%%#u zA7}r(fGZYpEl_=(1rvPqnE`EvytJ>sn$KEe@f)cpF^`M{(>;%eOzx8?yzjusjU?_J z^`#xo+tTagVcO;3{d*r4S}yR~)f2g+QF_PtZX)(WXYyo96Kkv^7` ziVJm|x4&8syapu2bXASI+EH*=PV-PXj3qJ(dF_5qk0C4Kp>ORIW+qtnO3wj)uil$L z(~4*h0Oq2Q%YFu*7!GMX6;LzyThm69;pMLGg<4(F6VJ8(Y#bpSKbea!x)ET1>e$Dc zu^&!yExauYMA%dyq5s*S-T@Y{JgHf9A;f$%J?pTVCsO!i$G}9JQidj^(=Kj^#`*mx z{c%mZJ%Sx{WXU9#{oOe?JdoLC&}1EmSkP( z#yJfaVHnJ)sC)%eZE7phU^9qp(zlwt;Q_wKSO2vHX(C5RTv_uZA*qK2sj=;~LoM!n z7FLO~g+6%*-#82^fSXe5qbUcbt`G~>9VJo(*+^m1doFgCrYjo}$De?o0Xt4A-RGSv z(~Zvd{M9xtn=s9%xfKA3o{ZgPe#a+z7_>X3?|M@c&(ETy%1v%k6c7Hy;4&SQBN(TX zU$~IuRVO1gVaao?(~OS^8M-_vV-8(uBl6Y1`Z7*{^st(%e;OX&(Pp==f$_kO0<^Q! zW2&u~_aeDW44+)IpP5B}BhI(1J=rqutP;tAC1Obtx?kKlshY9Y~jqWuq3pi)B*950`^OKiZRfrcB@`i}*Y8Hn88h#Qr zwsyot#axBqPHOetLaN)Xmww>xf9xnBQ{Y(Z zjcE(heie>DrB{?_tq(v=FZsew*BY^&xI}J&u}>k$Zutj{ZXIGzI4WZHOwgDArtH%n zFl`7QJ6O8&Fs4fG7!GSR3R(p<|2y$zqziy0TeR*cagte?eH$P;OvjrJFn1eSqkkdD zXg-|ai(f5y%Ms*|n_-v~ehQawcuwUaKB=b>zNy`#V=?Ah4oa4dr6zeKM=u22Z+n^Q zcQY$NYQhMj%3M(BgXR{7r|7hXT@Vn1V}1UMpONmwQuiQIU-Zqy{<5y4Mxs7~Dc5Rc zWyvsP!AMnPI}MI-#7PZ;0{BZXN`9o_f$wTKfaWe*)F2zGv*JHj3)#U z#V#i09Y~8=0x{OkFD_1tqL2ys^qo2?wR7hEFezhvRcYj&skGWe%tkVkSEBoI#^D^& z1#xpH*E-ydVlN2)GR*#x!#YkImO5VT!ERuqG*t;Elw*0l*}x?iT$~*V#C$pfy478w z%efl4&OIyPeY?faKVU{Yw{7R>h1!5*mgnz_Pa31&N?$0KcZ}!)7h{nYmfAna+oAM~ zrzO4%Cvh*!{Q>h6?LqB<y!$gP)PS_bV3YSiU1-F1-*S^$`UFsCEJe z3SgJ&yp*UvonDIAl}pG_sQkG-!two(f2NF9G_02sv|#ny)vBsWN5cxosl(eVF$KUb zYGK6?!H3?%&T^_ykVK{3sk8h6X?0V$KAHnys37gAt=LDbB14l=`8s*IyN$X?)e(hEn#%c(H- zPk6sD?IodU(kH=+*|{nn3j~)rk6NS}fS%AV0K;AlvxFSOu*2#B=f$fk|0R+l)|y29 zrbgZ}5%SZD=*8SNPPI?giyZ)*v*{hrRJ^8`gVel>u|4k~WB#gh5wH_HKY~DpvGxm8 z3k``Q>9mH^(i{jVgIW1wkx{TOhc)_E*c&!Ix5 zRVm4Ggj7jd;0kt-WpaD>RmWiOP~(6|r_NWX@7M%;5kz>Gqsm2U#{D?7<@a3pzI^Xk z@;%QXLa60>XITn^%bS7AvMI1)NhvCX58(%IfS-l%&B;MYH97a<8}c9nr&=ok7_Njr zL=<2;($uP|+SI9tP88u^K74EuRy?lu;#5l-V%~DalM;DsI#F-eE$Af zgYy>yp^7DTdwaufYWS?7&yIq{77~>DEoy-giajC&gRdG9j+JpAx1}HD)|6Hsbk)Zb zVB2zE1#$ar^{otz$PD)(>Wr{R0b-eN4Iu!fSv1&fi{!l|Pd>o#M8nU(CQW%GYneI2 zAY!S>KIge(h_^?>f&8Oh6he9*D9o&Y@{Tm7?(ehRc7vjdDb5_qzuy<6T-c~f*h4>q zIlF9@k7Yr=K@DWUGM+8I<0LNmhvQa8xxmU5ZfY?ae%eerVP+@{`#{yE1N)AeJ^-NO zg+-4Wn&@0wflVrYDG;MI*SZY6#F{D5I~vUCRGCL#dzUu#8vyNd?G-bx>ujkH=$bT| z@vUE47qr%=V2p|K>_6AE*84*)tvq}O^R5%(cJ?4q?Aj%6<#t@>VID$bRcXxMpcXxMpcM>4D zL*cH$-91Qfx8MYK2oT&or~ch*@3VXFUft_Ca<{JQq8?t}uf93Q9OE}<=EIUJ>sWnX zjGM2hiuU+kg)rBg(ynQJD{fwBsBoa6bt{v6x!7Z}Kuez2x&}R7vJ;DLU^w!QUg-V! zC}m=Z6N|kQKN5KDYJya1-nM`(tICW0b{?rqDX{r{xQbW3K)mE%A|ekVMfryyE(fyP zfzJdu7+b@wVkhKS{LKKobsXyp@$%Ou zcmmZZn-Hi8UYOPNaQA%ah9x&kw+!hYrgkZ^3{=9YafLE;e#EEm{R26PJ z>Ez{jP2~af891sAeMGTm z)q96Q*)J-Ynq*!Y{d{PN@8xmn7fzoei{l2 zTEy(`Nh!)O_UFk55-jd>Xm~E!zNKR?2s}D=jdh!X5ViG$kSz&lM` zL!y^j_3I~5r+_!r@N(~5WEAis0nzRL#pFWD@dJXS6B$BYJWfF(Kj-YTGYQPm0VtuU zs3}(JrK`%I)O742)z`#AND_$*UMz+uRRr1}cyxPYa>WQI!nKRwUvA~L5zqfp3P3Og-fsu83l9j zodk;g2X?Zd1KqM(DOie5hiyq>gb823;9l8gLBDh*E`B%ijs+FHM8`X)gLQ5!ibu(S zS(LR*6R!OXnlUgGA+%Sk%2)&zseT)X+H#2z+`pqKV@vSFpR7rlB^c^1M7tjeK^+-d zAGcuiHOf5mNwfePdNIG^l>0M^Fpe%Ud?%p{t{eL&%y!N0KLGQbces|BvsQ8LiRC#) zp*U?q1k<3cN68Q;c)8AX?E-;BPqHi9)eQ*upC>Z+;^bmiZ>nwpAe|fKAHYCVm1Ssr zdlOBgTm|WBe58g56|7Yi7rV^%t*j+3N1{OSBqmjgiKIbOG1gAW5#{8?1zkG@^9*dd z`X9i`f;8b97{$?PZfm|7%S3SPZg1bXfhu$~GqAPW3-=G8htBFEG_apbfc$2}VrQW? zj5o>5SEeF6rey&TACHl#>AZ@;Bi`(Pk@&SsR4i$BNgxUWae&|fwE`hf-t}GtpBE}R z+29cGxMB@@%iWD1JYwgaW~j6U1oM^}&u~Z&kRm<9_M@Vh^6n=YHa4_rfEi@b3;^e3 zM%9ZSDTIT9%^G~Pw=yyQlrLGWlCCEjm7?kDn1M#F42D|%LUa5PaTRnPVZlGn@gelMkp4k;62LO_8KPh4Vy!ZtK zZR?W^-F+(91H)9`12Kid(KN?lh}Qh~`Zq z&$k9e8?5Z?sSoNAa!0)&(zFD-&R`(f@W7?( z$`k_OyNM3hLP!1ENk8a9Y&NpL*v1uU(xeo$aW@)f@LFsLoVIi*r zn7Sa;nx9DVEtM?2VsV@#aGEU9^oQt00;6iWl0TaBM66CoN@fa6S9{q`Y?mOpp28o1 zg%YmE6=XtAmHV=PST8;FHxS+fg33u0pR$vF`F_LVG6X_2Ca`7x?5-%ZCxeaws zD*T+d$ewvY5uBe_*-Wj=QgIW0`ms~|^Enu_jD+R|DIy1~%Zhjb(>vYZ;+yRbHnp5f zs!dU`ErHMY&@ntg=v_W~`ocRE4z*F8-ZN%sgWgqY0^2@hAeN6?ULOf!x7rizY`d7X z0Dc%HCb8V}}|zqJ(HY=knOsGJ&3K=YK%v%3|vGB!x0B$QYgBPTSt(cfx;IFvO0W0@O6KHKFBR@0Vqas}xb4cfh+zXbVq@Jl3BosPU*Wh2MzE zLO468Cs_g6zo+H&ehi4~-nwwc79BTTjRjhfvK_&&At3xfTYEH-k%%u0}CD94BE;^&rhQ$Hz!e+`!o)12ZB^usVeyDYrjl; zcDwi4#0J98$t`qa^B-Q4Me4BT>KCm~l~=Uj)60;HtdA0~aGAOMm2!Y&=%HG-tYMHK zvhHp(?uP_zj4UFB?%ZQC1976-2rHmH`jW3W_ZQ`=PUekEC*$4gKr;}=ZXlmuxx$*QMG*T`& z&*&%t7j5Y4rw(vR;j%2IZ9xA4FSqWy#kinT zcp=5vJwbq_Y=5gXklk4fY_-!97IKnZkWtwFdjEiG&VYZShtVXrk#htF&oGqZut+qG za&>aj)0J`(X}EXCUJ9?<7Ji-YX1);mEvXtIeWdcAXfvq6*iK^tJpXA@EXtCI z2D4&dwnx?JTS%fF=ohfCWSQfT#0h}{Wwtd-O!t>&A65q%JI?Bwrby!lOLlVe*RZh0 zqb)l;sX43N#E%J4iz#GtY@A%YYR|K4qQFJ1$DHTRx#EF}xr*bJi9@0doC47oLXwldlEr?x#kOVg_*Xz}^cAWZ*@08z%b1$ML zOHhYOHyy4uc2uEqYTzo&E+SAd*myswCxcNUMeFZ#0F6L7^@Ew@r+?7(3e8bJ*CyNx zXBF2t2}2nsJlWT?yj+e|d>}7`3wwTbpEbvWksGFGZDC0zaM~%smIjp!_TaWXCfi#7 z`tdUtN!kWMA=@B}qhMIe#ScuXB-r?Ne9P0Z3`?CGW{#o}L!{Zb^&46mc1Odb{<2LL8h>d+YEG(7XaFk7N7a+$x31)KRVV z`>GS!bvam;mNR_%bPbIpt>IOj%0n-ZuB@x{MH}8XSiLbY1Fl z>a2%|_YwIa!4}~SaF859zXl~PC_W+!(|waz@cRRhf-G5o-r*%Ny;kCGlU!GR7Wqg!=CmB(CQWO>z<2D>HyhBX!=g`$z3)9TZl}Yu*=5@)isB@^0Q0r+2ka;A7^PH zU6L6^5gBoXo-G9W@w{L@=B5B5o#TY_`k+Wva=$47cve2$s=6(eknP^?X{1*~a!zW5 zMJGA{%+(y)?2z`uu)CMuTZ+aqM)=vM)B>9$z2gs{Sd)#IMX~7&y_1$KE}H$#1p2V@ z7=0B-?rQNyvrTHvucZMtG!X*@@rylw9QHU=9xB~`-hqeCQs-=#1ZwD{(^{^#3sU_C zl9}SU!k=G%5x*Ccw-hRR&R61#&!)+ z_d{K}EcRfIXlfP=(s&1jRt1O(#j-bk8lGpYrOk9*E{Gph3Q$3g@Ya6iRy_7{lm^Va z*2pJ{3KWaGi@!3eBz&a`UwVzS*SYXIcrGI@mw4@ru;XJ=Q-`bg>PkB*yz)bec){4I zW|9n5abaRutiU^CU=PF4Jt&{6Ps_$v`hRn_)M|CT)}sGzzTdaI3E%1UUz2T%R#=mF*<%c1R!me5LMxG)tVV^}URPv3WE`IxIj zq_$A8Gg5j=QY`(;hl*Yavb>hiP)POSYF@)Vamq_v6u^uqIwe?2GMVx1PzAQ+EXih@ zg|o(d#QmqpoqYtw@JYH+h>jE_TO+ke%+5xu5V!&Pi7c)^5qyGb%aFoPNOu*e!$&?!c?m~gzzH;A(bPrB!A zW06*q?m%Dk;a!WR4)tJUm7n<(mG7 zzrXX`sw8~ygFUKI1xn@v4W`+jbzw~-a*Z#wvp!u!FbP^5Dx_`nE8OQ(=WC7gw5v?Z z5|2Ut0i3~>)~1kwQRBAeB^T5nHkgk_=cC&v{vbOi=n~d%DMF-)?afHfPAg z8>aY%y)6cx1*v@W0rgkeQPIs}^iJsQv7qv{GO3QsX*{CX1-D<03W7Epl5g*}r-enH zj$t+>)85eo=v+8ks8^zKo7LXaDB8EO$u3}~iRN>Pc6}#aD{CO=f_AA%$f}6@*t3YW zt!}c58&kV~-WW_n_3AD>{qsf~OQhkP@8`bE)EENYX3EDrMF|Z1+UT7L6OlCoQpCN^Fyq-nrjAnSDd{f`D%b4hsfaKhJ{L(U6@5yGjPeN~4 zcLZ-z^UV2DC)Yg?U@!V03JOk|N-;TR!NRc)*W9H+nOcQn3o1UPXhyi9*lw=gER~{~ z30l2AnBWuDoy;;J^} zM&5oAAp8Zs6y#Zv!*R0z~Ukw5#uP#gYf7| zGq-Mv#SfIdO7q@3c!QqD4steVj!IB0!2=&4)tAQ;gHjOnXXG?gD;OW{`dOs-1aifaj{X3C zazR3$hh=~QTXxrf0HdP9rvcuU4XO%=FcXKGN!nPNwn>YwtI-5$S zc#1G^tj|cQ4`8WdH_a@mOGL4y7rn__woET0`NMz)?vi&IwdMw&tIj@9^}WYC7@bm4 z`5tNaqZeP;T2xQ@EdL>ih?FmVS)}OM_BWfZQ`y_kP2Lptnelf`F+x^GOx#RXdOIp0 zB*ZL=rwqW964&ewWSyo=H)d%1Qu-oJ?LK%Ve4;Fy#tmyeRc$9?Zh2R$pgKl5%vQ1Z zv%=gRnuSpfZ7i1{^#fDA9NLJRedyIeBvM*&*-bMo7;pgRI!wBdmppHoZck6^RF6h= z$$wC!?e5Nuc5$v`$M4JiNq8c*m*@|m{IrKigl76-@dU1-?+I0Ku6@M@YY6tu$Bu&* z?OvG0`J9W7;0Ev!bgc?8F7^V2F}2;+5g>1xcyT(K`SNqRsh8x17JRa+n%Lq}8$RPv z1KANLVBtzbK|0KG9XGS(q|70?v7{qr{)ArOha=Y{Y(b(m>eS}6PmLd&EM;yncmq^a+ZRccgDF2fG0N1 z@6SJLpxO2MMI*naZCh-L50A%)>NGk62WIt`&>|NON)!uW7N7PBrx6`WP2s@j75vqi z>tx5B%2Q`+zfhHq>%V`~sG+Wg*b%*z-Z#tDL8Z7pESV~hS$yj5YFRvR8H0F%7`Aj5 zif=xy80Tq2kQuM2C~W&KneqL1aLJD6ipaSPhk%x(b#*q zSkOr7B}F+#!2$@Tk`$;3PQN;29F)N!U)1;{)cUP6fS$ynAjYoF#v|c-QxIvM^{C(L zTm*`<#a3FWF*-&$+q#1RUm>%bIl1`z(V$@i5DwZ5ae96F&YbAgsVDKNlvqaiXgg=G zCVit(Nhv+uevuN+3qa#~!&4YAB=TMBCSZn2xw{1}GP)uxU1C^8>SU+^B@|0x=IfU} z3#wd9Sf5p+2cbnq!^{>aU+l3OCa799Tz_GC$q7_{m3X$P*^y3dKq3?6wS0*4_v-ya>cX}P&EVZL1&`pS9JUsaki?E|xsMuGy=`9`o~5siFlo~n)b zO2w()aQEu(j?w@ES2WpUg@a})t(ZKw;h~$50(Ki<0Z@$kM{UDxCSO{#SrgHD*o+v1 zTDVqtaFGOx7QIU99{IbI#&IN0%Nga_N5qs%cbK#%opsBYC*?3-wUjN_n7f{ef9s^Q zAy`V#)YH?T z#+2xM_FO9#o2sN7S8CrPmjX(#`6kH{6(G7 zH|Z=MG|CD-#g=PyT0DR_n+V6RSti0L`KF1QPQn{7cvPn-i_12Pv~-Frik>HP8t3>k zDfohm%`6|v#5&?@kV&o`yA&$aMyQ_ovtKL9SzydjBp_@Of|3f{2VR)LC_XwfeM3LV zp|-+5f|}LppSJv3*M-CsGuue|nF)t6c^1UBDyh30>sNkSt5c2Ys;l1Sv1p_UxM*J@ zgSx@atI;UpH|Fz7dG!F&gAb)ihLE@hQp6lqG=zY=sPvRp)4SV#&Z2M7mJfFl-&j!IdQLSwo z-S=H4fTHbF?qOTk)p{>~02lOxpQ%DDrWT3Pn|53M7gyraCC&-lF}-wO)P#($G@M1+ ziavn=m4ln8sKC=w;=kHefLz`#mOu6`TInX3Cmv8D^)5dgQ z`DP@wn&eJmQ4(c@I5g6!j&vK_lCSk3jkXXU>$$62(BXBmYD$X3#SARLR5mhNTXh|! ziXL$OV!-kGQee!I_aw1X_5>4jCrl5mW)y`z7NKISsZ53=TX%NSDjk}oE|=)U)(E6@+9#`f{C@xy)t5ZC zBIjx$;UOL)qYc&j;({{yJ@~C`B$GITBZ9N}bb}q=cAl!6v&>5ho34g&$wkvy$?s9X zzCf&NlgkiwlnTkaHUZ)y&lSkqVOiUNf;O!VD=}znslNB8BFkno`d14G(Wc z_K)HXC^P!KcH)ePYNB&~2I6a;v@}UK-8KC4Ov$W(*^s87#VG2$^Jy5_Y6OHQ>C~M0 z;mCFxX0Ti4Azb&qcJuuoz=kI8nF8c!R)qkQ)u8=rWg`J&vW-AD z{J8#5@NfX)6#WInR)n~^OXE!$VZo0x>p)J+F?5CGB@R0!xUe$nWtyXJS4nt4eY;*v zcFQfO#G!=H(|_;^8I7Hpgola@s=pu(v)5;Cz1T0SP#URp*6*p|xYIwfP}ukKrPIp_ zut5GaS1*kF@_kmS)sG;-R%o{Apkzdy!_%~yzWpuLc0k59vXLK>R@twMh9csP3yn83 zlnTx5=uYZZWT^M#1QZ&*$Z_A&;uus2uddYnq_NA2_&!ajNtP)gQ+tIAk$G*VozX>ExiO%%MznjYfOL0?K(i ze~rLwv*K~u&0o?JgG3D%ILHBsNcii`HZ0je#MwF&f*O$;dB&AU=h%^_@1G1D7p)Jr zdkA_pcS}9>`I*%^@hZXN3fyT-1KTikQ6|64KDkg!}B&v`rdey!-MHtFZ7t`+XU02 z*$*JYFUbN>JV^hyZs)b}eQgy)F+>dwPpRk$HA13Jh7=C1Yth@vtD5ya+=rnKBxZ92 z`asU_O*n4|@&10@-AOLU3`ak_XR5z7{LtTl7fqw@-)Cdni%e%s8#}$eBJwE+iKfko zAv(%s>^<=?sfebJb*e;^Czm!cFC3NzNfHKSdRr{0E!wupGF}C%n3HoL!nOL*n^IAQ zH)0AO(2Bv#9{zxm|G*>;=G@wQeaZF@&2c(NHm+<^2>*x;-LCqnrsov#rm;kxb2khIy0+;SJbx+OB3!YYIYO#lPMt-F!`rb6RcA zm=;A*Vo1uP8?2mR(TsSAk+=`&tZlRBaCg~8+OBe)?_?svp`(k@{O2|fs885vldzOW za<@85N-2$@%XSdv)9H=P!+U}Yl)krEEnS*$iv1!mkJ_EUL0hjq;wplvQ&fX0cJCr= z$~`)m8dH~cI3&&)*ZsX5Pa&R}J5_n5-aLrl2NbM6u54(t!l%u8am_E~c&m~WvJIGh zkS?Diq8dUDlFUyyPHP1blg)Q0UHq}&;auX5_NRTda)lF4hRH;kKGhg`*MC`F0-Fn7 z#>km3@JxXkW0)+8N##`waP+Te{t^b-n!^wRuQv#1rgVQ1_8qLybf?DkFgrw{O&IYl zIpJ_}{U+2{%1h7UW6M_BP>t25L3dN&M+9MMUV;2^K?FDDrHX&^j`Xts-+ z|GScK|8(1p9E;{E)xaNswAkg6Lq$#7U;y1|l57Xf&c~^*JWYEY785^wh+AQgHKA2$ z+^iKFOW2X!E3qx^UwQmKde!w>7MnMG!o>H`3qhaKLD_*xeT9(nNol+Lg&dxv5Qss=a69HJK~k}{o*-%6us(Y ztBb4su4eY;33e+n8Wx2(}w`+F?~~Xk9jop_yndSsT=cxXpYf zeKlx|5tGSD<3q!5$A0#EQLgdsAIA6x?S&m$|9l`{3>J<6Hx|fKa3Nt6q>*~6!3553 zj<9JiU~gd(IDD(R7&wONr?$^a!Y46&!lZ}>O@_41U2^!@%y&Qkt$GxPrp59-bebkh zP>4DZT_k^FF*Kcpg-2+h$Br+$qi@7o)xbj%+Gt7dmPCIlV9VoQ1qv3XeEYfUzm2xi zsIIji@Sxov)e}cS1|GncZn`60U|cJW4eT~j?Mw)1q;w475xcy5sERtT$oagu9OaX| zc|u$i$$vzPV1CQi$8eO4)vNfJNZN2wLVbidia$}BbL~F#Ut9)D?Q=~*NnAn!sQ?KK z?9WPSD-*`QpP7zAwrlL(R1qLRlf6#_0xS^PjTAf%}PVwF7(M*_X< zxKM#_sUmyYLDt)B4o28hD-NU)7C)b_(A-OUdXPM;Bo}A$FgVyTOeaMUD>@?U3nn7U zgWTW_7Om5AM)L;}vTQ*ABeCH8Zi$&yEmgn9VKHJiyDWPzxp$do0y)H8WiQi%?FE(o z=Rk3xWl#u(EOEVGf5=i18A63h5|4CIcsc=y#Em#_>XCEvTHtMx`BQp%i?-o|AMjkb zKOhNbOThrb*O=m(o-|{O2pi5HdaYj((pB^?QxChXNS zbF4t@W>krQ;p4zEj#{V%4TOgsh~&(Aku~?xO?;wD55{AIx@aV7WvlPqd#v<~gC(TEvC#U*?yNgm!Xt*7w&^Dx3`638G$ZbrK}OMQ$L~FFK&T z;GW73%v@KJudF~B>3=QmGQqWxOEWG8TFGAUltuXl-^zHF9k(0b^qe{XCQNzdBFF3_ z8xYH6(z5)@D$cA}KE0*iin%Ove$YY%x6+*Q$9)Z*315Z@sf$D#AyoV-MLG=5N)(~R zg^)FxMrjGk1kRV?$=@h`*eXR2`02-lFay65cIO?xD=3Ik;gaKL%b5oQ?jSbN`f%Z( zasARvfF-uwaO42)L4r8RS*fru`8eM`XXnN}0|G_8 zE5Hs4-oc}fT-FVHsn|<~R?-sK?rZPs)Dl47kc5nU0Fni|b?Hqu<@Zro8AYIwcSEh+ zjTHSjhta4EKTRhI!4JOUI>OG&M>psZT~L6=EZikrEfFF*zpK`*i+QNuuQp!_nB5u$ zg2xkYJ{zKte%$|`%25=dAc6c?Z%{tHUhI6zoPz^5(mNIM?P#{3*`TVp%w+*2VvEet zK)v(KoV}soi%(r$;7^)I*+mqhM7>%+t)RBo-f)D*URIbL6wIvDD9|6+tDVh3z_`~D zERui(%M_9u<*$WD{m^gw%!P%?{WB{0@vFNU10Np_?BnOMmajrN{P|X_i=d1qK^)+% z#3Pmo7q|04~iDK|q);o_4`XDU6EWi#+sX=VBkZ^3#B3m6`h1vNZ*Y(UUwmO~@2 zYnkPG8ao~>)bk)Y#_u|o_X>AmiieRq{_|KbWB!;A7ATgl1ww2!V0IhBGFUMTv60T% z6;+#IGK6_tY@)*y&Xx$JCr-L7s91@wBp_mdyyHP$sR<^+sgP9t@x7u^cd|Tn3-eao zrc7Iw(OBO%jMIrUo{$~p+ADA1ljmDL&$>nlb@9K}+(c2RV2&|WI0DuVpXt)5sfYd& zj9hBnV*^3o5asGcWijP{+OPg`s)OqjZ1zO!g-F1Wd}^^Tf+7a1355{xabXJ#mJPV9Uqv-s%H_KEqTa8R`*jMLv?@B0r!w=^FDT)y^z?5GLV21tm;K>Gh%SquT9j`;L;k|VhB zC9CFa)$3p;i!-sCFxd|q0%3~089Xzz!gNYr?WdztLqiVHSl(TY%=GYYA-)>crX}g4l=w>4jjn}cCH-g>nO=62AV6N<+{%t)FO&phFSchcplX|7OodKmq9g(* ze5EgUw5e2!M1fI-yFje0#c)V;1pb@5Y4~o}u4pb7`xy^@=QTyv6+G0LodR(IK-2=k zs~quLWbgmzfli&EJr8~%qm5_4qfJR7UQNZ!mICx)m zw2#}{Z@B=(*MWg$!X%mq=0a4FB#%%+b~Y&$?k*ZwXA&C^YhrZA zOMz95XNhl|qOMK9&T0uVJU-!YYlqWOt?p(rvz0hY9~P5}*WFwBsv^7X*npyjxZ$HC z)AX;3RxrQ~4o2C=NjDtv8n3rA%@Y<;=pO*(eXc5Hp2nu)zpktalT_!`yC?TTaR5Ay zZREa!uMgh8)? zU|xHx6=$wbdomn5m2+~CCj(hJDYF@GS z+aGQv&}7G=Loj99Jed_(FHRkqnCHSSPbl`WdWc%xl`^<-czSjp+WGz;RZ-QO=^#{k&HcW2){KKiFyZ2LL_#pjo$y z?G6|#41#(YB;Q)yi%i_1NjNF}_968Luod6^p+Ww}g6W&1?PTc)TqV6mdpJp@X8!y8 zuExyOTWEotkZ4@@mgEcQL#+qff;2Q&)r9dQ2C(ydlJ3j7IdrG~gVt{y6<}xYfcHfy zNPXYe{A3U9GemAaevm`lyn|e=`7rib9))z>$;01&nzrbLu*)>ug+2;S!R=9{Lp~mA zC5bMDvpyUh%m7^?V}HO+Oo`eKeiDFC^id^!j`ZCUWbXZ6d2(8eysWPrEuaWwNm=3$ z);3hF8zHOa3O2py-tyQ;BP?>&JYv4&>B2 zUwP`|yOUxE!ODBg{7PvkpfCOUp5fIe9ph^Jv5oB=AkM57{VP7{p+Bhnyerun+1-|V zUOehCv~xk4yH;Cgr5am&{|%nCHU2?w0AQDm6h?GYU%^V2!~=~?GS#ymWbVc4zNYTI zYBHd5C^$=|gxn*LA<$+Jg=;o2jk{VsX*v~5r{V`lV}hGZ%NVcnV3f*Yi^pFBS|=7B7QlWnltHx)st-$*=PQ!93iqS3QB*!BhHq$LliT*(*KFJL@`NXDzE3? z#+BXM9_0`5@OPwI5zOC_YSvi{p1gOXJ{6rw5mb=_mrU)&QpTGJu@L!^8kD(hzDGC{ z>h7%0k5ed#rHpN3Yol{kM`aDdBStc7ky=SCmhXY`N@vbQcllqH9S%p*uQo}rh?>C- z<5ad9=)Rui@0B({P)2#|jAAhb>rsm3gZos5)74uBYT}=)DzmhTH$rf>9mw&rs5YTC zMZ2xu3&W!a_NdUb*#@;8wGcm9KFYhm0K9|=uxtbMKe*(SI*$Xe2q6n}O(JjYMIi8T z=onSRw72nYzz#DyhXN^jJeMKU2J#Dp{WM?L!%~2J{@s`%%jp%CopmupI%!gV;bd>f z?kH}~XJ56x^5fY(()qt=TZoW7F6D*%bDUbWN9K*u$klmPnfYy>Q>c#*v7JNvmHA6S zc=!~jliSWwC&=1In7_$Ja3j0L4gIzb{IE+22)tT1`~v`Y`GV;ZyPvYAL56d0#wu*9 z{1ij(>@+%Kc*An(W~h-EavE954@etp!c1~_YVFa_FhD$!9N|`i zrgI+6=cS=NzVT!jH+713@0+f%tNFiaEnLp0L;zp-{d~5c{7wA-4&#*|hUVU<_VeQZ zHP@=@Hb_oi*Tt0vm_bnh_%yU{`lt?#yz<~C!UUbdcldz$>j}eQr2s#k{nOjmgLkE( zA;V<^^RsJN6fe=38l^T+$;EoQzd>Ho*ru{X3uV9pPkp!_>!y6I0O78JCU;gr&jQ(e zCF{4Sj_`YN%Ln?UkmmK^#@9Lu!P!CVGD5|(?8+6!W4BQ|^1gmwGj+W#a#yWS9xD7P zkh}PbtG|#%+ojeVHzfXg$MlX?5X|w)Tryf9h6~t<{g=xi0c~RZ zZ+r<<8!pJJ+14zA&?`I{Nk{2j3D7K6u)2nW(m#oj9jf!M$KMywdMV@fOyNT{ ze*FO;wa#2oKNd&BVJm&IbbIbFQBn3P5km7nNcnDX5GTdj+E;giZ&LuHEGEK)Bla)HPMhVKbT zq<@)qB(yIIXJH!Z_-=_jswoO88&eTG`FNLzv~2Y6U`i{0_W;gyy+ME?!3?+W0@k*7 zXgG{eL;wCY!s<`K-GU=4lkV&?P>mEvVpUt_V<*Y?`ld zTF(oaRvPgL?p^854}dXL=0^EMYI>evgK;x!$B}1ZrW_c|-3#gS48iikyvkM=>uk8+a(MG4m!uimntyAS0)x zNPD`KekHn8{XDymex+G*_ye#GG~u5JJjn-Iahvm|1!(A`@V(u<_hJf?Vu(^xMt@9D zMoE6IYvd#V)+4+YY>_RDS~GeV_Ll6tD)Nt>Smm z{o#YFOpN3xKBE9t){=%_{M6bmA27~EvVr2FrV}sKg!HP`U~@7{H<7jq?e@mDPh6K8|3i3Y&0QqstG(%B@ ztrL$Vw9PUQgv%EKAAD zH&wXb(=>h@Z4UgVV;68XvlaNI_lwCqrcWit3Y+r7H~2nq%@*(3UaaQ=?GH3dc4%nq znMmK$cyLS7(A(`QQUbZ(CC(Oaaeb|xoEA9~*zuboRUUqtVNL{_?oTa0k?CU#Ya#}< zUlacb@!_f|>*-ibm6I1V{q7Lf&0g}wh5NHoz$6+}A_R!^S*?EvF7t#bEg*PYtz zFnbBE&n;&p=x`86?-o4>zF0mxZKPT1;=6_XrWnSGlO7o@G57@pG6l=stq?7sJn_J6 zf`GH6&k7WsR*Yt0Msba9tCGL94q47!0-1j{mhQA-HSg~}{Q>xEQpg-7wAcG!M8Bs} zQiA^gJ5nNK6ARj2#W|o~i^U`yT6<-h=7nIKfsHWVp4EURe1n77J8j-k=nFU}0Bztf z6JB_(D4~Q#tgreD|7A)1(Q%sj(=2rcsTkV{ z?0#+5TY#2vRS*srU1F&#N$P?bCciO0)n-Xt7*on2Ia}z6wA&nQ6t0$yicalwI;d

zkc?gWmDp8Xvh3?CAL%Q+aaFmH*XXyb|=C7;53j_3T`&DTn&V7U1f<@i72)h zKxxqyi-7(EU>je5RHVK9{B3xZ$GD?zpMS3LA|{mKT=+bd{C~qc$u5c1PzP7j42!3{ z1szzOro$TnN(REiby)t@A|g>w|7#$$pYpHMV zlXiF+H>qc7xXIDz*5peI0*v4KX*4lW8f@+ov2E@^w$DKLFt#6cBQ*XRpP$E9h3<83ynWfPfW! zNRaqceqFRi?ue9wKt1`yRX6S@@5e_+QU5Fc|Yxiw;Y%7 z@0ecnnE3}V6fBwz>c>#jn2hvY=;+w<(du08uB~C5ypdXd8afJAyMFbUsE@%Hdx8zx z^QzY>MDB475LbWs zHtf2rRjVF2{;zWfJFf`ZRU*OIi>M795pi|=|4}B*#tm<@IUS$*l=yEH=?sH=KDMEq z6$a2El^1$!LiT|e(mbagz*fAV$s;;=H+1FwYJ!>JDugMT4c5yi;ATQwer5hk*%?gd z&hw>872J|J3Y?2p4|5;0m~RzhVJqgZjFe~fD|2aPi2}9h)4xZjtLU6Vk#RQv!cDS6 zN1`rWD;Y6mgx`EumDqymin{4nc3l-s6*pQ+Ohz?zUN5B%Yf3g95+42^9KI6!{ACQ$ zrIfwD$BC<>^_W-Z@JfDSkeSa&$WVzl(k91)mTN>-%kiKK%XPMk{6cuu6k%iqdCh!V24N$VkN6*2fnSZId-NUc}ypU*` z_3C0n>?~&H`^!C56C~#9Mh<+~)5GKst?^;6S41U97$Q{U_`_`K|5ALyM)Jp^U4@or zhn?6M1@?%22bgK2wYqrzFM(D~=I?6nXeSq`o$e|w2%8fa#L-tMG^^53vcmFGzeM2u z1LKJzc8Mp2ex`=|K`}5_TCp4gnvTBY23)_A#^LJ&#J>nFI&{W`a-quQ<}o}xGM z(qTD9cd}aWc^B-XxH4OUE>zCE zCyS`2fruxro>UA&7Bb6K>HF`CMaCLOIyWW|Vi}LCr(h75V{9IBP< z3-nC%s}MkPeJ@nL0FZo@IwGqAj!rj#y^|ZMf6@-GQz;*N?&fNS*bl7al zo1ZbZzi_22EesMQLCbpQ|A9qgfb(c}_XJ9Q;;b3&gUEHdqUI|PLe>}LC=~(8Aypj6 zoIE+<(O4dNw!_W4Wx|{bs%Jz7W31O$R8ajKv0B|jZW4G*j)gbwbX ze}Wto>WthsnomX-rwq1+s^NJA^4@IX%!mU!0!$If9PUdEKA9-bh7X*)KVJws{`(sJ z_ci+e;2QmdJ+Z;ruWaEjCs{B?(f`HXTSdjWrfa)}JB7QuyC%51J3)iHySuxS1b4UK z?iM__I{|__WLM_u?*CtF&DpcZ*!ysw=7f>A-umEsp8LKo+>vF|j=!rUs%RsWA90i4 zI4jXN$E1I?M%3wTg9gWky8d`3o;^?f=qLv60oDnLLafG#v{l23^S1;s4*Vn*1#GqW z#Dhv)+^^7ty5nFXC>TqycU;~4m~2q2tNHv2p3YYPtC^@jWR&j>oi}=V_BcOZV}qRg zsxqI1#{=RqBFL0%`3En^RWHkZF1eJAg>^!^Nb=L6p=3)DHJ|#h5Yo8{Z2RwhR|$8{ z6_6Pz**>zc5|pm%VODDpqk+irc8ms0kG$eeQa#S|b&A|H&GQVM6<&=n(~8ZDok!3ydIdqq&utS849 zTgv>esGTzQ$rn~hD$qaWZ~qXW`;TAKtNLi#rp)L>Wafx))vuiSw-yMf`$HLSN$K;0 zaF&vp2QTb&z63HRy5t}!Qi8VXCF3$3u`vW|g7QRW+J{DOzz@p4WQfu|L*qSJ{|$cj zE};4aHsFrP!Yp*oW~W;QB`usVVzYe~yBuDX^bC9AtW=724&wY?a zai|f>B}c9`5Mx#$kgN6s@?ha@AiePozC>k$XPnLa*LuA(fBMy+y23UqW-a@^-~FWK zBg+hbu+rY0+slcS=2sXczcMRnBmxTm&?40f!QPW%O`Bqcxrd^m5MDSBX+cH|v`iV& zhQn&BKK--sbw1%iyX&{-=M&X-EHBuC_gQBoWIfW&1G5@n@aS7Or+*oLr6ZGvr&ykr z|0!Q?qCfc`^*7R>9$j=H}_SfH9WZ=YiwianKxjPQd-6%mOt`-xv+{u-|kEEO8D#etG>h#vK?`8 zJUhd6?JodKHBDC{G{x3O(=B<#QRkeTXJKW;UmXpKU}Z() z2JF|55f-3m6Yio9{B?NX4K^8nTfq>Ep;l6PG)SJ5{(U~NSUjLP`Ihd38%5H`0Tnj1 zFlu07>E{s2FKDt(jX1$qc_)iui9v7bz>isf5w%kwHJ=li(dTLTn}JAPLP(6P%RQuS zn>z_#SgnA?egI?~qVAIwTr0quv7y__*ieZ8W#9nu?l1a@MbSwgs5rO}XkVOJudi0Ocu!0hy1ZhYeN>;`sVUL;rP zKsI7c&PhS#plM_KHL=TsVGaj*#vymmzY8e_#vLdTdbao|nJk>^&{B}5e>13kC~LN0 zQ7)H&t`Tj)8I?&m_m}tjcCk60RyPp$5Z|==Kht)V3FsuGyJwvU^+W%LK_|`XG%C8$ z^Pt1BMVh|*(ZeV(4>ni5uI8xxM-uqc^v;87$emQ?gW$^hB5v`%`_y|?EofD+J~;tV zHU0ooHonU7eNN3Cs*@w{J~b13Vgdzjq;`!mj~5cIZa*54xef&wm_TL1T>GsPX{98S zE2NQ|GC{16UW3UvTGUyHOxur7%xR!1aM+6dr0-lLJHt!Pf*5K)c&~6|FnDp2R;~~~ z;9krD8eBMxSS0WdR}gp+QrqmEe{bF>a7kcyILkx}!SnBkV>rzFN_V{Zu1FPeqK?G+ zR+mQsl5av$dW$6AwgoYEuzWcfF?XY*{zkWe3oA9ytmq)#Ug88XVhxIIY5}CS2D^)M zvlF1}SKr?iQ$d0CA}Sb8+5Sb&RjZY9Y`HC&AJZ}2*%RlB(b28^bsd=^pp_%S62c$m zUKGjhf(P*nl=V9x^ofhfr6w3I_&s^!M91hlubnV#VTlu>Q4PDu8)_cV; zxN8yKIA;$!1x+*TF5X{&u?|NkZwbXEzFE)Y{#o-&^2gUnDV%dtu*K}~L1=mX{rn^m zT%Y}CU{tnSFce;)q1Da%z?hUW&?x|!QxLLXyYY;AX2?Nl#FWdw0On&PV>6`ip8`V*kil{NxVXb`@KBFRbV+AiqWi-TjCn<3$g4 z%IV9esQOX&hHKTM>$}+(y0n=AaRC!0Hzo$^;B8jO=4l6#6p9hJS{(OEy z>`Zx8f%Ey`+w1J~<;TjPs8GN=Ro#PrE& z7*(yY1vlEUBBe~YRGsl6ak#LhVp84~9Qq%~F>ZXwoj$QQpOn}Xnm<~LvpnB4?Bd5P z|17hqtSsy55ovF+i4lCZJMq8B`6S9v_#LRlI*g>})xI9jg32@+nAJuRPg_N7ov$Rc z9^;d*>E{o5-zn%bB`9aLH??t(e~v!gxN5XH%Y?{3unrm=PtpP0w-h;Pn@QSjU+2Sp zZs7civxAwISTAVoplA8UWEJn4@P+0!kj;&ir%5D~`VaUy@Zv5~Hx4!HdC87^)%GJL zv_@#>JD|#!L2cl{WlORgtFnn~@kM_OU#ly(WLIV6CCH@lK{rLUZYi;ET7EF=qz0AY zGvfKoN;y%<^~?-r0!ZTWfV3GF{dGq%NiqjJ)dw}P)J`|Senu?>`}PN=cKmCAAK+3t zQ!2jf()-r3fVKV`eFpl&#r!(!Q%>{kKhR;NMQw;Y2Co0)?~9(BbT)`QtG~@R@{tf@ z%Sm_?T*CUG_!wY9nEp715Qdd)Ut<{#Z;L$%>?w2`eVa^mBxSm<@t^IoO$CjQXN0iy z)_(^%#tnu{AM(LBXFu^P4#j~Po1{HTc+qhMHh=o05Rlg*D1Aw5D>$nvnT6#PH&cM} zbJg}He30gf_nzxz6Vn7#|FyDdY|zLfk!=BcAD-BWa7X&OQN#}Z&E5|1ue5_fEJ=24#2 z?M|8|Yr5Tw+m&d=)SVoBO|gQGj@GUQmGKOJC&9PFGx1)$H}x*ZZ4C7vvIYuxk^=W2 zj&boq{)MR;V)GM9_`aqIR^ksB#hTrPP|UcV-Sw}V81Du`ooNQzWZ(ZF=jVSE)Q>A) z1T~@~yPS&gW7#(ql(2|KcDIC#(P?`7bV^Gtu{jx_-Wa7D>?oEO z_4^7TDEQg?0ADCDz_t{$m)2z-+A+@HgKlYY0NJ=n@B9OuG0Ioe)|_?uh;*T1qkcGo zT@J_E;#uKK&H#kCP;Ep9-U^TI-mFr2vKe%;d(D_k@V_$z@j{ z!cG+=&yItX?SjO>7usapb87b@5Esq#e3DiUxhnWFPe3)?*}nHu)0}NkTGVtqibX7t z!BG5!2>f=1SH%!PW?ldEA|Z%DVw4UkMoFty}7@(YRJ<68}S>PKRG0FGPe%!GeR_iR3|*LITuF&>$8=9~oSV(s7EuSsTd<%~R)g zDPe%=7Y$hl4x*62==7EO)ZpB40hg(^|BXTa$gnQ`M0u;>>|{$eoKawGx>OqBASKB= zC?*0u#L4|sTAV=EZ_>NwVTs5{jw1+R3SonMF>saRN(mK2pv(38S~|q%J-K>&SEgxf zaW;^Kk@wm}eEbjU+5D+^2gQ(A=0f?kXq-7@_2hgqf;^xkJ}X8Ge~0$3dajnt#FB;ZUX5eltCEH>|OQv>sO2YY&TLF*Vm`LDN;G?YBo4!rRnhq2RNfhrV;XE7J0!N|{ z#HNwH_u{d8ec~H~!^86HPzJ5UtHY<27~l}dO!--jglwLXm-S^OR?oT1_`pijblsmLKCE@-+=(63z3S+Zq8%Rm>hR(@H4F7y;%*@p!0A zi7^JDZBZ8B3}5946@!XN5sdINU+0%1UEs|KSQ5XnOX9=ZQV^qS0a}jK6NVwOnxkKE z%R^=vQQ2tUFYK4jBs};O&^do@j(@d;jr3VhR|370PK(A-Lx!!Z*+}nXvVPfd_foy@ z*U&$mP3bvV62wE_=W*wHA;xrbW>8Dv(#I))ltLSV)X&>u)+)vsGA&DK0;6636tU1 zg#1?MXElEeFc@J_Hl83O$rMM<6hE-e2lmBRY~TehL2K`uG(!jz4Ml!^! z%5R^gmXLD`<|h>fbo=DY%RcMWaPS;B$egZAvoub_dpwp726mC9)q9ei_%8UPMYJbs zwtC{LKY|M8!pk01NtZWnU?+Jzx@m^gAL0ElgwMh>wo9=fZteVmnBG3Zu>;lpxld|t zGWSi~R2%K72 z?*0Xmax93X028d;@;D+mjC-RiN}*i0(Hr~vKr@@}<@rJQqbyE z&^ir^1|eoLK5OvUQ_in^(eY*6Tp3xA9H(&#sR7+o3sj{xUq*$$*uaH_Sy_w*+vYz7P#u}99YW?SX#)z z9Fct8mUmLB%xFhVJXB8tM~nS;cup%k%^X`u4eo9t?+xyvNcW_kassVUdz`9=9Ak8< zK&z{!xA`#RZw;-&7o=ZpMh+0XN>$;F5{M8~soM}UJQp8Ua8QHWXz@VeG?Yp}g2Tko z5J_9<3#CG@GeKbv^@6q-I*NyoT5-WAsB9cv@60k=I5Zfrx~hd?roQ?E+DoY&Xr4=# zmnOPrZ+alNnvJ@R8%yoyy;2BDWPAK=B-noIjZtJECwAVpf6iO#v({@&m&@8C22uQ2 zt`=~i^@UIU>=K$AtsOb|Sa~Ub=sbLfJd54aVC-dKaqzmQc}AR?Ch)@$hagZM29Ba~ z8x>{{offWyD3_n;`0EOZaSzERP%Wrb3t0v%K{u|P$Adz3J$xh;JaCnIrfUo;v;G&r zTor>p-x9JL+jw{5C}T#$w8Y~g2NPB+mx-NAz#6+~pY^FiZ}^(=vly*1V#5Qy6Rv+@q0T;@WM z`#~_IH*+B0SL38da6mCi#BiK*?+oO8Hw*C`;6}je$1ecJFF?Pn(?igumVrzm=b}=* zF)W`ec7+}e>SqAxFSvFh>#p$qgJkD@^0OzkU|92-5YV1?8hE$l?^>@@1^%9X=ax8V z9Q?e`(3ELfxowN8?aha@*pQ?U9m^L!(r)XRRIWode|{_b=()fExMVqQv9mT8z%{wP z414CkLKB`ye&PpJDG4^#jyuF^)tLUa_^g5({qEa7Oi$Qy19=AHNuC^Sn2-mf+?OLZ zqeFvT3quLyqe9Emhg^|baN&OT0-T_ef{WDmP!mo`J~`^9D00HvU@BR04p=ruw&!L= zjTBM@&_m6d1nuzS86|_{5jeYpb64{fXQ!2X>&kWNbxVDH?n$|bDZCx_AspmLHQp3F zeDnI@p>O_Anr9#H*dFJc_msQ@>7Zeu>a%e(0nVx@1eIqGZDEPIj4ZjNj|flrCsr;J z?|5U|&&{(!hx_$sdWW-=LR(vnc>U`myJ-D6uML%0P?ngpiLDqm@&w1DNSw5!8|8B# zgtgsj*#;*BpM^pBF9b8*&@cJW9o`VE;h-JCZ<1S&bYVJ=BAeEEc=zNf@tsuUOZYGeRK794j zY+y{d*C`_XjXh_jstIX(E%gnntf*Np{NnS?T*%lCObhX7Dci_2DTN3m)sg zSIuXgn=qYHCYY;y$6fbjCy)emY;|P3eSI&WNT353N=UF&M(DLh^$6Go>I+pjgZZOJ z0cotndsZ2QIhFLL&!_{jo? z1Z&L3%mi#wPROaDdFKRABA~G^AbgMc$iA#>2IuI2>u2j1D{NvUZ%G&;OA)Mt{g8c7 z6z!qtWpOf4s7KVW>t6+Nn!r&bsu?aHBq-CBo^foJUw|{ni-*0pqvJy z)G-&YQo)9p%hV(_xi*ic_inLZ3WGPFb@p0tB#(_q_9jX{KN_dsEOB>5RKHoC(lHaC z*Y?I0o$9jv{U?O$b-OqBtOkxXxeJt`y?doPI}<*qF=G4uKP#vdr>(mY_qoq0pwmYX zZTVB>j*|;DFCX0-G{rBCA4;biDIry^J!SDomn|iB5$jtFf#ZOc<%lG0%#q=dL%uMG zmyTmE-^!zBx@5a^fd~K}a>%uAv#Gx>kEB`Um zX8AqSF6sq$=hK8Cgn@*z4UcR zTUHKTZM!YR`I7&72wRla(MD`OSR&Suc1GrKXBl-+)VzNfZxSFtBOmPV;q*lK>Xm(5 zis*@m^=#o}>mUEw<=Z&oh1ByOQIzGRI_})sL|X`y-E(E6VM!6mCgf*qR2qSCUvHJa z7%hHiWI^SWDJ zsCqL}`6&4%|9NFA9}c(2Qae)YsR&Od&bS-*UJ9Lk^>}i0qhck05mHq;*Jo9^*aXl9`cjK4CLTl)d@8rwD&u#D`$_s(|pVm)&0H5zta0w`vcN}C8i?xtJ9$8^sX!q5!#DVrsSFQ)m{koM zxk3VLnn?d$-q-R~r47PSgKaBwf=s#Z-RyHJ-~tR7qQ~bM=VU8*UsPdWqKw|+gEGw# zl)kkHl{E_~V2+~2<}jF#DS1M#T4(<_w-m>o-d}~J_f!*-(T#8O9aD2)8iK=ix|U!;=|Pfv!iXU&-NXH8R?6hHlB#z)mza3&VjUWjLW5jzH@{hg zOQTGVpz;4-p#T2@{lB_ECAoxwIiJd$H|EG9?oz8T`3W95Xb|Q*EfY+pi4jJ(KUDUW)I@ zJcJR8OX2Hiv`v+qC$lAjXnFT1bIMF*>ZeLNKOQtGWVn3la%hG3@NKK@Yg&si3`Emy zP^$Ko!D#ISj_+xed)m<`+00TeN|7jF?EAScQpXJVu$Qc@05g;`8qL+a#P@^x+^JXV zFLW}ti=r2$Ta@5^FM`?14>;4U(#Br!UmvCtfDD}rpncOi8JU%n}ER z=mr`DSCuCikCV5%l{8G!*O^Z;+Px`KPz56}Uf#z3#}twVc0Ed@m)!gOKW%2^DSYsng359IZ^jNi9i?w1$mcK9qc6+1 zrR(XIZ6)8TsZqblCA^PHBs&r+S6!S1@u{PZ=^4z!&054!W|GEYeA5A}LvQS@c zm(HRqCtkrm`k0Tvr0Jh5 z`B%$77h?0<%2eN3j*Q&DmtsHyc`fGVMm@UK<^#R^g@%Yj zi8VSf0Zq6V(pZMs;6q4BF5hh6&gaub&@Vd< z%TUn5M`8O;ZL>(5=65T+)CduTze^wF;d7&cS!a^d+J?E{pDD)TQp$TDzAQxft`6Zo zXzl3l|2yW-eO;57(<1u(FE|zlXRtrP+RGWT_2mw)$M0U0 zE&}8M8A;U7G+AU)Eg!MP+{)aM-q+27{J&)d#jR>jfhS*ck>_4j+_3k+ULZi%90Rm< zus&GK>Q8V|xt7FE$Cw+?AE+ES(fvFxZLma5U)P)k;^N;x0W zlfNm!$xQg@eY$wPT%#qsqlrR1T%1;N(fhbVGW_|WD!4@`*F!$VWsI3!55*6|SN~!j zxrc3vp0WiG2=cFtpIH&OQKTIXs0MNW9DJo01ASDQ9h?xghz(<-cF{xFl`kU1utj7t(~p6J^qS}= zQdQb3JRx6G4|@M+o4ANDV|;~TF`DX05MZi!bHKcu*PL(N5Nb2I$p zQ5;Qp>ta20gn>I;Qdol7mu4@L%#wtq4IN@S3D$7BwquVJ8Yjhoc+C|&DTgM`B>|{I)D;RkGuN?;%?Lve>2iBn|^|kr;0yn+llbm-g zpCozNgwE;2+<`=zophxB4ZyEhIeG zHtPZV3Ib9P5H8+qCAU6`>{CV_(XH+Z2=Ue5YsK%mf6Gk3stI^f_Hd4=Pz>i2pi}nC zbTkv{)=#x7Vo;vU}%-H6H5;9+cXB%W!o%*J0o%PB_`&W36KU{>3fx)btPGLV-9 zLPmMlKBDFDD$^M%|K~-Susf|cq|yg0?#5Z}o*Y*vQT^p@_8F_W7vN=<%t-_Z7pZpO z^+6_LmnZMlV6yp~&cHUm0dg5XXbM2#nu8kY__=>-rApLme{i|!M-~$67(5~}qrfqG zeTYyJ#o{*IMd}E`BUlu|mpxQR+J_=HWU8-`>puia```MIq5Xz(Sayk>=se(RnNeRW zz>GL9K8$i`sp2G#Gi1-UGp@suJ_Xc=G%L zAdZ(>ej~#H7*kJ|rkx`vVT=#7F)F}y#kb)!dNDeVV-<&JAe{q)w=fP-5do~|M{2U} zFw*RWu@eTd@_+v{EiOXjAAhU#D%wPi&BdXXE6vCBfI2XpSihBOcqyN2#NNr_uz(6p zQo*K$O$f!of5iUGB+Dgi<-VER(S+Mnbg8ets*SiO<55lr zJpSc(NqNDkC!2@7eU>K7)jG0y$yG_bw%O064amlv@>U^*j#$6_3lKRe53}(^=$8IXUykI_dZ!n@*^RtLV68vEhzRw9ZY?1poKR0sJCQa(Wt0>^TZ7UH}%Sl0akU0O6 zPoxqJVZAT@X|8rQ^PMZJ1X;2Su6bprYAE?K*shT;CjlQC?Ro#6jL*JUS)f=#0s;?A zCWpfyG=#s2K|+NUi;^?C^(km#kJ!LRh8yiKEC;faQ2?XM@s~e7a20H6ZOln+g8MFv zB6*vKOo>-0UI-3Z(wCD2EQOlEOl6s{J?r%A%R2TjA|ogh9?vXi>RleI$aUinl2 ze1_%0ea7?YkMSKT+oI~}ki4se3YqJ5rkF93GnQnix0g9>b|DGhd%=@^p&q`|uowq) zgc?}n52S=1o{j02ix})2frzd;P6!Yq(Xdf5{xUp2uX}(1y*>;Q`>PpcX$N8{qOMF^Z3d=q7 zQ{73rj|5kM;b*q|2=y)O%yf451+uBD3WaHdD4&^JEG%iM4~1kR7>4$H_Mp1bUW->| zk8k=*Uao@D7gVA$+$MJ3VXVIO$JrykkuKGzGUBt3pmjcF9Z_e5zCVjF~bN(E5=VDMSsG^g{CL`a%kDLV6$?5GD zBYZGcGFJo=Rkb?M2rnNW)F_~k*E`;~(=lY?PQM~co)nteu3Q3xvO^3>&S|WX7)~23 z8?auwPePEn0+*1I_r*nBZs7%^piP-Id8xBfBFAa&8I8OJN+l=|7pbW81#~_rur9ec z21`7G3mbtu8dp&c5UXN(v3VzLs?OB0Ht|K&O$5_yt{`I^V`kW_z_c z|26QDk(@(Jw;m2&&BUGyn7H}4Gm8R_XpTkeu2C%DqL=x$Qi z;^A%L!nmcG0(zo#UpcwDL#i+=oxn)1;lGJ#qwLst*PuMmHnBJQk`>o^ zP`uy0z9^M~Cv5j{cT>}5W6ygch+mKzTW#7QhT?|p5nfaJj;FnBHfP58=)V9D9`6|Uo;a1Bjiup9QeEL{>vk>`V=}H}6(eFg}gB zfq8d+0LZsAW7no%YJgiRc|FalafJ>lixKT7ZWEV(eKdZy?9$&TEB*y&fl5q75dE_M zf8Vs)lxieIht)-wn9>*~VNa1!?7Xj>)Za4s=lx~-PpQGez3&CUq+Sw@m z&!n05~~mI)EHXAah?-Zd*lN>;?HzA z7iGmzilgB%!y*EVM?c)&s_wNqUy@!6P!%fie!AzLQQaDa<z3{Oz|Cx&chEW3KI&_ef;ZX{1#>0DI%^(pYjkKgeF{6UK1(6^=&1XrIxUl zF53sLUNBNaUch2ka9m9-M+xB>?u3q*_%HdF$aikY`d#3f%HLQG`Jh`11qQFF?`dK{qe% zB}bs|OVlsG?028VS&VpcvUMA7(FWGzSTKSv@5~6~`WO3mm?zF&$52s~U zgBheq*gh+T4*Uokp9tyro@!zEd7x1>(a7j}39w2`(8bvY-soIlV zdwnd$&eIn=82BQQrgCl~bt47uIBtX{pWd(;WlnFTqSxH8nT62qBm$Eu5!=`krW(z! z{7u!7i~tutJR9XII%e-~b_y*Xx~GkxUsXy7k=H<7D3aNs?t(+gkP;T(+2?^bH;AT7 z^FVVfBDQ(e@Zbfyewuh~^Kbz&tFiSZ9}8=D9aix~F*G+Dan zA=8v<4a6nj+?N=Msq%M1l|3SvJr^m_8_<&+;@zzjb?D^xQ9hfL(1@&|uoGf*n@9uF zvz4P~xuEX&>@NAbp(u?60UzDM2(@*bBt@e66W$@j6JxS@^LW(l(~-inK?{yocr?lD zqRZNsfXa3An-Y{eaG19E-VN`A&lH@Y785r=Wf!;No_pSleq&cb17x{|=VR{#biIN3 zANzRLe3S5zCo%9R>%M8q;k-$xhe>{?H5$A-YUp0^vR@R4g2)wtr)-uvO&4Crz-YnuMv z;AuaPeof)OEPxuKo`FTEF=7sYiOnW414tpLJ1NYI<3|DeuO$}p5->f12eD!OJk{W& zm;1#(0yOtgv;F2t9p7!&Uz0L(7U|$nJ2GM%Xqhs1Wk9VMvKUJ*sWNz8i!eI`IiYIH zF_R#doMyd4Wn*?sUY9BvL{p|3)kbjF?#wv>r#>76oh9r?w*-UUsm~NC`j@b8I8LJ4 zdGwyB_kw;_P)C}Hymi!xMJer>X#8m4pPZJ&l1)$VcQVJ8)Y5HF?+=2`*AfB`lnZQG zNK|U^Adoc|l*nY)7<`b>aNtCs*ER)^ zEl8r6Qy){W^2zP*Ed5h4u@vBEqyw)ttGb#cc76-nYAT$cvJ&!bR}e9*5(6uy&!O2= z3g73A8RBR_ZDEHDR}o0iDP!Fe!yq=}9MXi6XrZq}}+#GWAbU1TOE4MLb%* z0qi>}x49|ulOEmpvw|26CHF_dAbTDGpz4M3`h!e@-E=!n@slZ1aae6@n2v)ug zQ0ApE#8?Vu;UN_XrHZWAMEtCJOr*__5s-6oEtz)w1va?JSA$~r5?)|oH>Yuo{ssHV z;N1FKw`Is8YxWCL+a7Ma*2}xvdBL_Q=+hhys|j2}Sj6F^0HB|R_kL`hvJQ_+=|eun z=47|hGbi5=(Xt=DD-!ucSYIr47SZv)sv4nlEo*iVkfMH zJXPNvrAD-G<>7k%is8a4R|ZYwGf4_Mk$%=!4(dJ|Mj&-lDVxkJ@S@ z4$T5Ngl66vqDhgIyI^sw%^b+1;&P^RL|!Y+910R?K$EWBx8M6c?lgu3+TfC(-f#52zEp~6@_RZ0)< zVE9%H3tFaVJ}}>OuPuJ|n}e(V$o+s1+Pu2eJ-8Z``nzHvEelvIWU#$M!HuT`5WP&_ zkK-HXH#!_EUy4b0XZz*dS$W3r*S~O`;7Mj8X$Mh1Th~UJ3e`FuSOSvmq`FOI|DA8` z`;GVJ**|q5jN?Ynz^ojXXegW*L%Vt2z}S>B(a2W}YtW<&=vd&!;*5B2N^+5TAxJM( zWWH@^Mx8y-eU}g;4S4EC%ge_s)MAL}Y+9Dml!MAef7Q2!(`v=1F8G@RG+`MXwI{;8 zS1D}3Ca(6O@14qWl#8)>W;l;Qw0L4VkADrte<)7NUPDspn)dxL6@=I6SwUKV0MX~D z8z_dG$l(!GxE54Pm}BaXQOZ9yfAM4eiRQ>SQw5RlF-sJ5B4Hn&EEGeQbchtK|66OR zz_C_=fkN?cRBBly{0}Xbgvd((ajuVY%g8)J*bDQ5Xy@3hr#;?Y5n`vV@!EFu@l)y7 z6XYc4h&TXm^j%qIQgu4mLO~nYkie0@)v_Su-|2$ zUMtNfRD|y?5J1&at!pI_{ysU6^s!hH?A49tugAujFyH0d>Rn|MK@TJHnNN@H&?M?^ zODDDYR~@+7_Fn%MJ)p`&K#rzgY-P2S2jArQE-DL*G2gJWZ6_j5Y-_FLqO^+I-t1e+ zs(d)H8OVEjUf=*tg|@6?^Cb$>$X@K!$~Y2(X_*LQNOQQ73T_WiwFn%=)=k($TJ+~E z^S|AqLV%>Pg<^*uK-JHfN<6TL%Jc-H}<7AL&I)uN)H@stko(ybEIf zhOEBIak~Wt)GJ|Qrj0SZ0*OMyH&QGC!{z;B>*^MpQ*A_>M=o7 zNV-78_)fnq)cYy^mT1TX;&t5bv@fd$u0ph?^6Nl<3T-cS9u98fT z@>GtWhyF-JO+O>X5cjJm7H6pQfqq?NLMy~?zFd^9b^MmX1ki4q?7*wSV$J|Ub`U*m7mou7>VzDuybwPI{1IX zzAN=JGXDbh4s;f>;?Z!dUb1jpv*p8rZp9yXBq%!N<`?QjFs*i6F*(3>#d^J6|LIFp z)=}61X}i8=BMVIa0!Xe)Y$3`~);BKmW5D)pL@vz_qS5Hp^JkxxZto?+xC7~CAd;Ax zNk{Oj->g-B0rpTKq6A-}nAjwgrn)>@+a9VONVu7&Q7Q{|0bl5(VCiK5L9V z@}<7Jn2NB#nG-mdY83KfLGI0DcIBX*Ji=yM=ra-3N6LMZnVhtw0?_X%8Q= zTn)WrGp%Qx-^Ptt(Rd6k6*EUAkAQn+2??kOS^DlX&28~7i<+!gg~iMV{zJi}FwT># z_NhAi?dw4eFu4Buz1MV9hGHQ`*YZFiCpYv5`9Gp|^4nU6F-j59TG15sCXND@iLMQ! zhL84hQae}~O8hQ~8cSk#DlIFTbk?ABOOZGseSD!>8rSGkv9ldAHW~3DCOKug|5R<1 zXdycP`%hQ`c4R@7x2NjGk6orLl zozVvTTC`6qByorm!>@=r(!|c%#NH_U1zRg@Mlun(n?86Iv#F#O)$#=j9MeRDSZNWD zc%=}I5pU(~N(0P;x(twjLj^C~Yhkxg50*arVF?S!8Z4dF(F5|P+!p8=pMUy)lnVwr zF|u9h8ch`3=X8_!7KVs%Ikx=DIqbZ6!kNpy(E4hSm5#6vb9q*%o(yH`0%(i4M0%WW9)Hfu^62%^UTU+}H+(Y;nNYxqw!SJ>K0r8S_@gOc#**-f_ch|^E`V4~?PDE2%II)v^ z33i?z6N7+~rs=;@(-+NOUHx%iTFzkN7a$f|1o<$_c$2Pa+`S#j44Lh%Gx$JFt|t<< z{~(JfVDFUr9~r#tzPc%#JXEYYENPRG9iKU}ALdEDSDVF&1EBn;*D+aDZRBZ@V`H`2 zcTT<%nW%S~#8PDpw#m102WtdOVuIi3BxIR>0dkBm!lkIZ+<6#$)$33ylGqC4FFOCY zm#TC3zG_-1y;4u8Cp=}?{BZtcKF3<2xKqS$!6*4x%oE?1!*i>vpMv~Iukv{yNCD%5 zO+r1O4M~RpsuDfZO#_2()o-!LP~LFVr#_l5K|yH;lo78E4a*vFEd1oaJpoIG$W@of zKV-ie%ZY3__Es&oawbLevWA}EzO%~MTrjSvSDZ@FyQr_~Zh4>q#8)j?uy3Dk*bjov z;4h3qHsfNZ;q)1rnv*9at%V(s^8bY%D3FZwqUAbKw;1{Kv$&bUvm!=-&9diJ&0_7w z5!pbMPvxmnTsgr!&gNR9WFg`jiw{g?{@$OcjBeuWD#V~|OsgNZ9p8Aj{tJ-_D-^uH z!O35!JBn)GdrvSei*Ej6a|7vOWMfccUF{`bt0!EMaP^5^@3W+mjYOGTaXLIG4kW- zS6`jO_P98260L5kHRb#o(~rA= z!x@ZGYQ`^*p;sxNV(>e!A@=CJ%~YAz_IBx_QjHKHm}~{Bvm(I%lk3b0jobReorD^F zSyqZQ!n^~fJQ_l-_RwI3BotL^7Y=(&nesG`TY~t(S%y(*p2yu%z~D@p{i$-UD9~-z zZzbJ(O}Bxjf^w~~*Vre;mTGqCZDvPr)f+hIbmy1xwlI6ALH!wfT*5ixv~n{%UE+QC zn}EX6&Hj(9X3Em(_87rvNx2+a{&dhwqm!cA)H-Zv&@?B7X-@wuCpF%XL><=6h4S}%!WT{LU`Qk6`By5A{#eVcA>`bHKyB( zNqy8`T+*UHgf4(Pa$ZkK(#cE}Z3BnvOA$ZG*Fx|Iy2I+zo{;)f2sv{VN|~@HuDmsY2$BtY)=qP*`kFA#qRi`m zfq?t2Gksmtu8M7Mk`!5m&|KiId{(UK#KJi6RG*)pc5;cfG1En-f%J}QZ&)m9@^0nR zr=s+~!r@DVfFyc0E6Yz}GvH%OLzi(md}=NbzW}hMgA=m`ol>3aNk-xit?c4M%~sB% zqc<*M*$$qJw&zv=Z$TkJS5#rFFK>r?pS}~i(GX69LMHO5Zq~N=g!RN28w9&h9v6q{ zlOjwrScpAXKUV64#n$Qo2HjTQ0x}Z8d6N|I{x0TsjCZbjfO@IgGfC6B!xa6Zj8-1W zxW^GQApV4?n3UFIAIQ#TS{EPX5Gb$7g0H0zoON>e;^gl_?&!{#?e(6>3aYk7?Ww2& z%=X?N9{Z!8A+U#tmYw#ux!bRb!;DLN&>7sH2#>Qhy~jVF7=yiV#GW(3y#(q6O9V@q z>AgTnuTuRA+v`!QCgm$8VF5BqIbefY*;SZuG*eF2!*KNxQ|m+A$7qjWke|@}Nbl;qYzJwQ5{$ z(DMV~Bx1K~+&`ep4O0>FpCFEWmBU^QwSd9e)}r6K&i+(W^sjVbnHI-Ub}}IvJ@=}W zlT(_3q?mLwOw#v_gIt(~8;E;l3{=aX=YGD$)D@pk(>XxKAE=>F*4qEL z9e*f3g#1(kRdjoIt*)P~(=S&BGl`}a3v4>>1>fJiv&7H-5(T#K)_K{%n-E&3r>vpk zQW&@_axffwJy8L8M?!<~fh#>eShPj@@~(^&{pdMDg>>X0Z?XfJUXK%x zpskndK@1y{-h`yP(pkF8;$atLmP$`rDPeHzEk4~?1>RZwRwQhCK&+$Ign(%&_R;Ge z>IX%nN8<*cYKX{)qulG;c`N+31_F>%N)1|+;&k*QDs=f9BhvB{q;H!XBfT@I1y%#V z&%Qi+7QXRsOwBEkuv`7p`Hr>aF$ntCj}15ma-29caq&a+fYicv46t`6PJ*HSs;RHn z-a?JwUx26ZVSuik3o^16ae;1K36qTi{)~*fZE#e8w&nvFZzZQiiBH^FJ&ZT5^SbjlBW?fCfhkpKsalLwU zLaQ|J(eo|-Vf*^aPadgR7$Gv~8|ihw)n|OCH{F6JVQ*mjus>ceF{+wfB>^x=a|%zq z@^xU3E{gkh#da=^{xvCK#<7>wfixwc1;WlMX&{I0K`rdsx=_18srCngOIb>MOMM-eBW`7&ONK{M6>JMR5G%6=cCwT zj%>7w``XVnYg}5rFmYlf8f7bmB|bMBV3VGrypNG^)Rj^L`IZ!jw{9aWx|_1}v3&0!65|QJMUiR!p9W)%fOLx@$T*gby0Fh1R%m*W3f}`@ z+W&}-DRTPNjS9^}b?cnvSM^eCx6{6KaW98oI7Eo#?o~q8q_mVWPB|@!vs15W{=AQ{mR^Xs53&-E9`3RhCSmLp;>xjI31*Mbn zefQJ+KWX=QiY7i9_rcKcWxh`pf$)gWF`I6e;A7aHnhu^(NZP}fz(?~}MnR_Zoz_oPdmz!B!mcjm3X$%x{-tOgVAF6D0go;{%4)suU+36 zg!t)7ISv-W21bX0R_`U0T`+o~F@?h=Tb$iff_C!>t>mN zi+HV+SvcaiPi|IxRWT4>dqs2>CFyZ`b5ktQa}t6Aw{Z#Daugnl`BRKkwOup284x2= z6E7#)Bl31Ag5W6sd$_pvJdrol_wi#_JR599Z2=kj@bgIs6~{FafgyUM=bbLw3)h`K z7(G+)W2y;6X5o){k?2sz5NQA3K2r2XgxeqB-V+L1Bx=|JoX#=C?67QC>|?ol7oy+$ z;SLaz+JwFq;J6Oy#7Ie%PLdxh-kmgjRkIeqiLBCvZeC5^`d>NmG&4So53#iZjIu%7 z4vA7-^SFZs5*lMBTUU|=M?l03=WmFh#2^A|XaHuMRwtieF)7$4L(#9zE)3;cDO$M$ zE?qeuZvWjslei9x=s<0gCZnd)X>-lpo&PVLs9hxYPMooLSxf~W-Cq#$i9}!wr2W0m z;A`qh6L_~NQuj%jmR*S9Su{9wuIp7(BsA<5;M4{T2)w4Rj%5>*_x0`N(i#hMGD0_$2wj*-#WYgy&Mw_tsoaQW*3Mb!*8ltcaIRR_ONY@=X2^o}bYkT0>zx>8)*~zm zEBtcDQw=_d@ToTNX!`UJJQC;)!ch-0%{pm4P5SWs-G>z z9>JBjlhSM<_koLxY{hc-zFa*;0YHq$sKP$5EE)0~GwX8!J&8ilIY>Pf0&B!c(-~N~ zEuFedbJ5Y(`La?z%1Ph{U@AqZF^Jy~y3t(=+Zhzbzfn^a1kuipG_NBDPS=GlbIY=| z*5ZHJ5}eBo?iDHs0Z=m!CvY73FIGjn0?l}x-Z^cr25|hipRQ`T`+0DstRz5V|7^Wz zD3aUTYgDtY@~kvOnoX&ee51moB7^@KAWpVQNcd!99~MKzn%2w&8GD8Pwe|>FF;hx^ zqa!YG6IWm+(%xb*Xz(#|MLUt{B38s*)WF36-4MgKobKuN(#NXvgc+eT7wfq!M_-CU z{>9;>24=4C?yj^VPM9&~strkOs>+x%j{L3Rt38RC#X&NPv{`vQeBG$c1O70s9T#Ng zgt~<^1>f-3f><^2>p(rB)phV&1#%has7Bts*KG8Jy^hko0s4BBlboitsJx)sg9A4| z({>SJqPEUObjJ_SkL$I(!3lpGP3N*0f4H*WgVlhR@VwmL|plT25&YfwGr9P z;N6oXV%|09%tjs%>Ql`vpx62MA)vyW_~R^UnBb&bR7|l9tzM_574jRu6nlEra5F69 zRqc4tn(VCs@I`;Q&0~-^-0R^o)2IEyS%kHZR5_kS6o5%X(;lU!WT++Y+ z!+UZmvo*)7pE*N&ba)h(JvlMKhgZA_Qq4ySAb&s7(PA-wfK8VtQzEdv%gkPT_9hKtL-wA@v3mu_R9tw)ScBy;EE&r?I>1U zVve`I&)Y6xMhwu>$n?B~A+_qVd)ZfA6yqrWcqh>}7VV7R@7Bygz{-s<0R!3^IJybp zxo_Ua?t0I~P^&RZK3k#d93nqHhtBgHs+mabEoH7V&&@F)>Fio-nb4-g*VWQUnqFz@ z#E+<>d8j|8nL_p-p6Z@r({V?capCd=2?Z#~w06I(R?9-^HcO@CK(!GC`XjaE*q2plNuR$v?8Zf4EDOT!<_FQuVPo99YPkA3p7l4V7@5wOKjExL^g% zmQ~6yC?}9m<0OJtK}LT53nErfeJ`j%)> zuV`iRaNPb*Vq~{D%7Nm*PEk?|i=T6Hr-WU1elJx|Jd6n=1+?3#>q^W2-nq49x& zA69%}^h)^~%$^#u3;JZhWhtz_{!0|SdSffgyVHZe9YmPQ2OX<X7w<1`F^QA|%czq$63n!_=!K4Z}a-aS}K z?v077A%be(n^-|?_fo6k$f#oQtc|B>wXH8wYzSx4>oB8T&k4<;!k{0Ll|f-DAj1|- z!HJ9^*zNfZ)^3e})c6XGV}NAUdlc_zWesI8DB{tdjkA0AJbim`7*-HAly8dKe=uQv zlpsy?7&SJYe_EIt2oNHlO674#e>GymzS&9nS`ft1Anfr2DGjA^ zaB3@u7$M4k^H?~$f)Kik=#)=i(5z$#*y*KJPzEiH-IL?6@vh>&7QKWRuv?2>Ws^}yokB7*ff z+tT_&3GaFBC(bNjppESGQbDvNOgk@>!n!?7mBYmH0OeY2;zA{Sne#*sth7!Z8U37s zU$Di6N`%njKHWjkVW^%DN1>qda4rVX=a0G;Q6pyNAyA>-FI(k-EQ0EsUvFI0RGNt! z)AUal6@MG!fX~|Hy}4OlAyNj?8)s8n&l;ih<;JZC-}8f}WW#8(wv7$J>2I^wuqA>q z(K}x0=6RsWJxlzpPG#aWy*BX^ks5CcZTdZLlyZl)$l~0S%Ak?^+Ea%Jv=xarMs~n^ zvJ&u~%nAa(e;gf#OIED)AxZX1a+nYP@V;oDe@JjsGl$-Y*S*E#pKG5ABgm$bB3K^y z>SM@F>Fsu_i&7+RRW>$$<_CG1TgBs$yn9Wk+!@42PVekCr8UUV&k+fqv9IWZGNpUv zd}~e8m9lf+S{Nj|Jf)N0ej&`@_kwXG@&%2jZ3aPu#~qgh^oLN$kJ|(){)`dW@COseM**fQg%r?lfZvdu-}d8;xo# z21P7@WsTdB9in~hbK+^1Un;|?J<8*!omRPg_E0c*H91y;D+-7cqPUH?67`_)9iTwi z49)caKo?->HyMG_o%e34g3Xak-3!u)ayBdm8~ox9@2fvZczMzUhF2hJjY$Mv z3crz1#C-F?xoOCJ*!`c9J`754tiE@CZYZ93Zyx8@A*H`WNDUas*mz>Zfisf6ae2_M zF})2`rjH7v@)kXsWeX$07O*``zB6GNzMmapf@(#4WyDQ{i4IE4y7p9!&C&hfRhnN5 zAeX>zapFcp|CYf|oSoSejnmd5(HI?mO%#Y8NpgyoST#^b!S>S)Mml08>>pv4ar zPH1~|mreAQbB$#3uhx@XEVvh$0`;c=m9So}FIEYRI1}V0J;#ObR1*A%G?D&-=WLn$ z5AUT4p<4p&gRMxc>Qze8mgq(aDt40JM>)$Uc3f_*rdQ~_E4dgnX)vfbA!e+VKd5Dp zhf&TS>RE?Qw%w65e#At-|CBb|xzp>Xu=8k6SD>;8@G_xcJ%UNJ|AmQ}6_DaO% z1=t#mtcq2g7V!&W%a1!Ei;{a~+dghM;W#?IbUFsbPbG%)S?a0U&xt~?OoXvT?qIUk zTg6f;t9_W@@ncL=J*Ql3Bum$=COt}L{K4);lkUI~C{GO&LHauQ&y1Nx_}uj?S8_rI zF`^M{jvF?_Sk~!=?wK5+JdTDF;=8Gv#U;)_^iiNDkYRKQ{aAeCKtP!0&Hnd;(E3JH z3k@4&{u}M@ZxzDK9e4ZG5QIJn?s6IlFA5ESFV}gx-YuD3QetxdRs9l+6F$~DSA-j8 z&5`(R(27qvt#+y~J;#+W{rEZlN$pi<*mc@Vbxx|&$EJOubTU*YYg0la%VrlzUW4yk zO6V{>8UGBvqNY)1C7k{=onxiXw9e{j`XiS0|4syQq{=3_@Y z`FLb7wVzfx+@+8QHuRvu!3CcNbPlU|%FAs?4p_$P0SgbUVW#{4yC7oH2w|E*Ck z3xH=51o!hOX9SeL$K&g#`4PrsoOM|TSMV9(8Y{B3cowBtglV|W62f;k&Iq3C1xY$z z0gX)(*Kc?neLw^jt}yhY56R#Q&ZGtnG56#w38Oq6baVuT{l65m{*WP@4L>5N%&LPQ z@~^=`YVN&&<&n|A}3 z)p8rCi;@BsZwTpdv;AkfTq!wUOLn5_zDpbxQka;5xu!8j&2bqS43z z&yvLiiUHaM0Wksv*?W?HN;0C-%ni25T(Y7(9QNl(PS9w>hvF!$URV-kwO*v^K-Y8cRmk&?(h<+|l<^6VbJ z4*Gpwd{%`(Gla{C1_PIj!e>u(KE3YgX{Xz1E+1@EQSMny2oT;HENVWIHgsNtqt z%T8^;E!tjmlakcR0#jVg4q#iaJVn^>zU{+NN!w$-q|D%gJB-;lZ8kP{7_bMuXo3FM))I`Jx->ZJRrVPIeh9~zVg0xMycuY&4O9)Ye1gxIHY4D~K_xtEj zHogE=u|sZb^$qSB+Oqa<^Fv=0_MLA3J?r6kwNbe5`OlkVl?r|$J#%9x;D*4A_m&p-nKjB@g1|ixCM1i=BEO6J83KKR;Zl2X&KcTjo zIW_5g-N9<%2*1+V1aFPe8KKOSZ-NVfNvpi%E;O$TMd9qrIw@;nC$(H;6V2}MzaUgq z8nT%sAyW(9aB4)g1w{|Ec(@^nT0u7W%0p+R95~#dYX(>7h|3{2`_Htv%i2i~{p2Ao z>cKm`nKfgFT^bCr3up_NN!b$(!Ebl;db?$Eb+7uTRGjkkK#sujzkoVOk@oiHc!^1+ z32SRd!I#gsj0lYaY1^3OQ?84%POKME!L1|^D8|YpBp;Fa=l9e;@{~B z3b5_yT~<1aL5T)t*k;1$6D^I>Xb)tM)lvKt1g8{NnITmewqX%+(+Q~!o-Qk^Sy))I~cx#wDEUSYKprhZxv=Ya!bL0PGtTQCC6)+(z4u|5>c34d)ozK?|`;!QR9P;Oa4yfC51;NB%JKUKR@$&+AmUXN* z$zMArW$2v%?Ju{wagZN5$a4z57=NQ~!ypg8$jwK4OCac<#u>=#Z^vi3;#hf89X;rl zN{zNtD&u^$@0q+^iU+q)P+?nUJYjrX^>3L|->Du+Zc3B$jT8eZOGiyv9YbN~K4+U2 z?uex45YR=nsKz$(*~s=ahbZN(>8&fFa8ICV1pIi`A)=g^Diwx()mA|p2WI#&8e)hh zk?rSL_9ckYY+{Z}_g`Aj(1lAYfuBEKu}uv%%$r4#^axlFUPNp7ccO4Grvf+zYmX|u z#rI@M3c&K?B~t|}jgK3Iuj(lPA2=E+lF^+K%WTV0h_|fRt9tKyj{XRSng0&i{Z}w- zaVh!5c`u?oTxXO691OF$J397$Nfsslw4HlqMOaomMMxASZO(1N8Rr`(uj|Q;&?Fry z{tnZ2?7JDl<%Do#4l8x8E_^l*hB@NpCFlK?i$o~T*oK5~6_R*$A9K8)ehNoUQ;lA9 z8qc>fz_P3ir&-n|=F~)Mv%(MCMmyylJzswv{+DUsV@bv+&E~7;1(Anba{S?i)Qy+V@>2*LOXo4-?y7&o|fE#E{%gD()YxdoRdA18FA8sp9onp z4s}zD4JS;L-@t9J?4^|HB_<`|mZBD>9eEMg|ozdi-KWwCZ9yzH$brszr_`C$q^7VpS41$n2c z!Lb*hL$f);1pbu&`+%#Ay?=e3V;H(RvFo3O|s{biBJgQezef|?GE%x&cGu>HRFOf9bv zk}ts08tW|-$2nvm|4nI1P6w7q0&&v9Ow}W;@Zrx%(k>D`pHKxB>2OdIMB0 z2oqLuaB7Jz(F$k>!FUxjHZtNY{Q47Oq=b<(H&TPC_F#@oF^Z`$DV)(78ojeso56_n zqL{3f7fo_qthzLpc2g_|XGC*aYX<|ufuaT}6#sH2-l)$x?+3Xx1vaOuLy>H-n8EG3 zOx=y#17kamJmbO=DuPz&JtSZnJ01{HjN$vvd&r{GzsfffBx^U*_EyDnpxt5+CG0wa zmi?!{iUpiB)_ySmm(NtDHp#&qCuKWHQSi)(IdGS4E0nTq#Xs2y37%!6CbV9|#N1|3 zvogZMAPjYbv%KX+GTEHQgbZ(PI11{xtpW^~oshD{#^05rzHu?-+*YX5;sB?kdv?$D zbDf_qA8xSE4TZQt*ga&LqtCpZ+!|)ZB@InK+&Wkm=_VShX~RubgqK%~j|`al z*L6-EZIE3CD{0mevIL96TuH>6XKFI5+IsRlNIa`WpTH!Zpgar1G_)4 zZ%92&AlCGJB@3v`9`r*Jqje5Dm-MY3)6j2Fy%jmf%pF3%=xMdX(L}~te;b{g!#UzG zBu-1+MQ$StNs67AL;1da+=2_M*uGSrNk4+o@3n8iH0LiXIktzZ$>mW^yMk1 z#%AZ_q44(Jk@$UsILoGXpqzT}UFL?+dO%6sCG0Pm3?g%B*JH3l@;Eb@`aE0wTt4MC4_ZkE)KZy+A z0is`&m+L~k!+#;QVQ@J6T91%+RpsjWHk4`-oHVjSKwU*-6H$7Z-~9!V5abW$jm^^S zWZdY)igA5-(*XMyWS9Sn`q{i$XP?D*V5_nkPNh$w_=Gz1_o6ksu`ePtZ`hMpD9)6F zk+2I`M}OD%S;#WWLF!f06|f)y(nnxp??Ux_gOcVIAJBvuS|sMdyfZ17($&YUw`3+) zQeotZ?>Ifdp@S;c6zP%Nw}$y)<@&qvkOTOdy*GS=*7vu?Y}p{NVy7ancRjcrq-aH6 zwef}|aVm_^`I0&^7Ks({lxxf~tL47QPniv`QgjQbza`J1DXe=D0uvkE`S+3@MZ!&GDwZIR=X7x-#1#?BZ zm$F$1kBM|1DFbvgonF@K2Cg;>v2!>;dTr(}qRhrMZ^qYPB66%-U9ObcNplaM=xJy- zry+Zv;bWG=F8YMfYB7*tWR6gTb|+L+*yhg(7|v;^P8^kvqy8A>i(M!lb~xVP z`qpVcZ`ovuP7W|JsSHPC;*-#=5Ajhkg%{J>x9ens?b50Wvs4$!1d6XiLi*>{(K80D zF~{}5<#eA|1^Ie@q>BhFm*%JpDwn&Ad}e6~JQ$a^jF3*?C?onYPx!5ZOeTl$#7PSj=KYkL)1UKToR+#dlmO%(2@`e{DK%-#FwM8P|9Of z5!YaG84B8ttupb>-QjxnQNsrZV6c8cd@f^tG;{8y<-*W%LjCtAb`@rIa5rpY~UlyICAI=@>?nzA3M{QmKc7&;T+l58DiNEq+4fLCKXFT~dgJdGh?!?}G= zcJ){5QE*&!iYW>ccs*yON_FCAw7z2J%C`sk3b~Uk{CVvc#0LYqy=%?WRnag(fFyN2 zDZRDjar8jrI~}PPm`AO6d+6KD_DcTuSw=vxVVCg=FnUfXVsayQpn@*WE$az?@D)kagPb|)WhSuNzUCh4(exs*R~gWcjJ=}i zj8S4r$hNackJmC4NOLE9_GO~Av;Rfa2!vk6{=C+O{wVC2r?gEAMr1E_u+)bopMLUl`{+L&4Qp%Wx5L z04rm6Hp8g69vfgW(_PXN<7>pdq)b(goLMl$E%Z8OF99MPfj<%){4@3TB~lvislxIv z2)N&Ivgbrno1C$+K4%Xmb=MB|uB&N~)^2R-3THsyLFz<4Y3d)zDm$@p{LI|^ZDXDf zEa*_(bT^{?I;5i@#?8rlHc3~KFZbx21fD4oeslMVE3>Xc#+M%Q@{SqWnD5y^NrwZQJT9bg3 z2Q50LM&wQ6Ul997Z`*`Q=*~!O1xL4!xq!(ppo1@bjKhj;S(T+3^cd)(LbJq>K}n{O zGvE+jgEARJrG(?Ru7XP&SBZP{)~kbXzL0>h(d+LEh|{-piclnz=ECMbjd{mjz%q9+ zH0w#tV`43NPcrE-vuQVYDdB$b$nP~~7McYjF13o8`N}6i;W$vyyy%xfeSe(Z>#ih8 zU(UqOGLAv+4b7^KGxl8NCdd=IFFZV`hbMtg0txcaS0Frm3E@;a51GBTW2FC3he`AE z-CnV_t1Bz!#krF0J6~Q8;jx{3xT4!X57`>mZ;V9UX~;3Fl9LAcf@5Ql@db+G=Wp@9z=aAp*`o?XI>7cf(XiH}hWJ4goyDS1Q zxO9`p<=Y$P2~4n2qw1mbDwRVN;kr`uMIWJgQAMV*Q(5r95{OJh>?A{d&q$Tm8YPfJ z33t<}aaG%o3~u>Qqv0Y7e(bKOF7#URLf;+NkwEij;0IQMlzzzXFQIHK{ueGp_HVe5 zFN(4R95bkMjG~={9sWO`=tr-#1%t^qPW`HpOb4(05i_8+$#DBMYlqFC-m>3&uH&-cjw$`+rC8ktSspr}$f zi9Nnnf24;WP%c+=bzG;@nrylM1+gv@3mUlSY4QQR$GtKFfFcii&I(=u;BMG@Mem%@ zhVO>Fb?v#B4I};~j^atBQT147jUkD}TRLwMj?OE7LDXIOEyUwDIk&Czc}{v*FkOG^8{|4I#PTXbVJK#?SVoSI}|*cOHGqY_@eFx(0z zJgzj%DrClYjn}l0#M&zg4&*{Ka?p+lVZH7ywq>lG!I!1MCe~rQuNBs42ZO^QzVvId z`h;=$w9OovAYX!>nU^0ID?O2xk`io!=}=iOU$L)L#dZC*!F-1{4sw%WQ9jv9s7tH! zhn}MnI)LsqOsH?|bqzx#HsF?47dgyN2T`f$I2pPqz|M!_W=R?^Q!sl2rMZL8%|}uS zDwqb-1%FXme#8L?~TL>DxE~hSqN(08buKc63OMj0O3!*bO1|E zbyC0ORz-d6rOq&7YVaw05~pFJ?E9~69?&Wiu?FB zB=Ho=UWJA!B;nX#!!4?k<`Pg3;6|O>Xt95bG$vvl?wzYwjf)spD)f6gP_0#qjN$=V zu>9oyW`;>%Eu@1m!z@;Se*dmDb>h0{d5|1)r;f#)!flx1e&m+_-0u`S4zUV3=+2n# z?2k8emRHXI_9MxU{DvJgZh=Ji)Egv$cKss70eYU(<50hE(W$N z^+C7k)TphL*pRb;^0d}5`2G~w;C$@F`=UI7Tx?Rrvl15y8!Jw)oF#z9N-2qe!%ES4HPL+vD5gxT6hH8 zER`EzOek&wd7>vI4rvN@1=GM@nt?i-^6X2Im09>i5ba&>^}sqZtGuEm6`wRxRFoKp zmwsguriG#A)I)U@fn`!?Fp}R7>-zTq-{=bWF*$)td}g~;tA$U44fju9+#Uk^Rb`ftZ@ zoDF5BIfF5VG%O5fD0yXCrvKUP9Sh~Q7Q!>16_d)+u2<63GP|Id8*z5w%r@=O@wj0Z zTa4f%41Z9-Q?UvRlBM~Y_nwpvfP~;q(xnw;3idSJo#yvQ3`q_Chy`@;z2+9jG?VV*j z)imf5pxL+$j=TH18&p5Q#f8x6&KJx9$SmXCQCZAP;k3M$Syg*P-gMt`+EYDCh%jDc zG2&aPw~>RACA~c$hW|{}f2QjH{#4x=ruv4xECingsepQ8^p`m?uuNn1ju}#@(a&p3 zo(6M@&Y&5R_pOW>s$i6!xe?$Gd@3oS!yAO~9u##jKcK2GgoXmJ0!y}N_4;S%o`fMx z^U!hR?UQzU%%)x!Ambn-El-?|)VYIUEp9tMhhM4Adhy@9;#%sMeT0I%Q4evYkF}Y} zg%lk#Ge(@4zZYCgHw=*HHl_L|vGfTFhfer?YVtt98wBa(43ut{yPeO_sP#fJ#w-v5 zv~olUja?gePWV7BErdB{SawLF^`a8bOLzY$sJg62Q=s)$;R1%^v_xw`NOqM)Nkn!# zRhhz^7!H&bn15J?As8)_D%nY`?iKsH1a# z!l5tpkqC!u``aab)aL_tGF5t|6$eaL1@7TkUEO(WpH8}}Se&KU>BEn24=Or;bnNb#4aiB$eIw->f{z6`-H%`y(Nc^hhvES-8yZY!|B`(m?ud*q5t#&Aox{Qm*-xo z-DcmUFk)?(iS@(}+Iw#DfCph z*n#jd@#JpfQ&~x13;tEz225~Ft}WsSBVM^mj7K3IWt2fwfNhuJcPt~kg%Jx{;3qs4 zCry#FsUX-mpfZy!tiKY>4+=XDl4t{S#{5qYmW>Nua6~QFwF)@yO7X9$)@kDS`i*yL zzcel(??<+aKnma^FssYq1;60!XUh;iL8 zhaz+)EgM->AuZPz6FDC0#%{cy{xSD~L%Z>bjV4?%);vF(@LUB6KmLN}?XuUEdbwH` zo0V`zR4{1ttzU7SE;BP#%lQ94y3O1-Us@nG2+2K!ADf7I;(Fprw9{DVGO|zU5*_l$ zPZOoM1A`?RCBL)cDspsyRnGza?dn-Z{cHt zNafLI=xH$ok2FcmFOnxV1VpOz`JP<@-@I;t>sgwU@jB`is&Ak`v4;V(NZv1$M!aau$q0&XC{m z2DrWb@fSp&B;5N&y&E!pu|P_pIo$z28W7{ksZdb2u5ZaD_E+bS!TYq5#W>uFdO?j? ziAdoe?-SqeovM3crJmmz?%#;)9wZo0XZCq+#S3t1ylj0H_P-I0rCMr280Bk5mKm+6 zC~EGM%a+E*#@S8wmO3)~y+xtU9*oj`6B8ke(zomwD&8B*@Gc}~wTH+}MEvY-bS#m;FOPFSqxZ@ftswQ_+0H#|!Nd=N)XpX-%{)vJ?nH8MtzVq>@FY0n z>m0cLM#8iJ*4Qcv2I^f3C)PktH=P0y;ovI;ku+6fqEU5;DrG^-hc@E&V;>{{4-5FtH)J+K+Kj=~VLgFv5+WECv7& z%Az=TETkfY^n;D<_w0uVwAsj%RJsfy!Uw~)v}@sD|ac_-nhz}ca;UwpKH45ziX3U!eH-kOwsqg z1N10W;ayY~O%6;)#Srqofc2}87i!_L_cfA3gaO7eB=wLeEin_MN0MVAxt4!^oELPd zcSN?;PB@Bs&A617St>Fr>)nO&p{FjX;my@fk9t=TOX6zD1I1| zxjYznR!4h_T|{9~ z%?v>$kN{wDDB^Ac-6ipM+^CEAx{SUsP>1PTbn8cp19C-F=}MUdXflZTNKaF_Lv=on5b2@)zusjRQ79c% zjR(R_#bP_vXN&P))+xAvwX)a4OIR7kAL6a*E-1-FUn?>Lvtt5nf~T)Ir#~+W?|JiD zlbd&Nzrk02A|rDBF528TC09@UqKb$e#ulVf1;>H{cF?HNpnYy0Dd+}ZQ8rS{K*CMr zJKRVlM{9?d_3c){#lu8XE4*)u$!lh3Uyi27PtMr10-6hI2Fkz-v2QRx=&*c7SvKuj zTW~I=ufZ5w*+CW?G9bSY%yAffrWCzX_ppR#&)#ye%Y&#PKeJ#Qu1cz~cPZME*Z&i^ zlj>j|uO$1Y_XTIGu*WCl38<<*h)*iVa<`Wr(KBj3jz2-h7r`)JyHa1Yy7Oj=Gy)Xe zbbtrpSOV8{F;S{n_cC{CzWpTi$m6nWXN`so%1CT5f zqa+45;r=fBkzrfP)#L#^N54S?0jV!M9G|kSd+y=rD4KWcT7PwI0pdO&DBy%Lghl9e zdX&GUFB2V7aR1(+>=Oc<>1&GepM*Ax<}K?RbaF`nrd3HB*jF}}o-$mLGH(?!^aXcn z0?1ZIt0g09`dQ00l@8}sN@C6{jE^tA4CnkTdh{+`dz5_+NGIXIQ?G`O+B>=ZMy^3VSHvKEdw39`K8T_pB(GP>e*Sk*r+Cg;R%Q(3hjT?l zw28E=MPPHqnVPw$#1-ZwVQ1ZbfZgfN{}L=_;9f+I&{bl+BSr^HXx0Q}9vLmY?_H3`c0NCY z1hh%twD2d=tT~}A=Xm3NL?WtHdsU4}@)N-!7Nv|aloPouX3Qqv{lXl5rf!G8YhJW4 zJ*tAllnUSKH@BD!6xBvyrf^DR{a`kNezAQlhh(wE=zby=hD9>&*@Y1SYdi_7CQ;&_!H}V5C@x| zJU$Bk@JAn?q&*yyS-q`ZU~A3!Ga_{7UncoJgF}_6ToBBTi|<7E*}# z15mg;PEgy+Q6_IPpT10ib`;X)ENvd03SkVi|9&%jIpX zG2`bqHUkAg)PC!#-Vc~``(m-=vG`o+j(@h!n!ne%$~yJ}UhL{gm#>~TUP&-%*GLr% zd~<#SQP9^VRi!@nv^~;si%CeEnDspfBn z3>3$+p@upe$ba*cl=-0|m3&XHQ|bJ+H$O%v=M1@UMH6#T!YD}QJ|wg#j&x~fT1>;7 zp3vRZrD_-{jWEdFJES(j-fAF=%o+#hKKN`$kW&Y_&h2@np4YzUNz;Tg)Rc(r;7%kM z+$!5h!a@RST#DX~tQriY>h^d?Qy1c=_2*gEh5CKvGsKes#6P2s9V=~Zp&bsGMY%BW zAc6J*?0yzXZ)4Bd+d-Z?#gizCE-#PNOsj-~UQ_gb?HvD6;cqXP4>3pE6ll zk;w3N_(`krQ&d3}P7Zr_>dCq&T^;wQ%c

<4~$rnga1cyUZWzvg@Hct?3}WE1k?& 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 z"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ðAu6OVb0SmKtc2~r(MD#5M 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 eve`qvx<14J literal 0 HcmV?d00001 diff --git a/public/images/list.png b/public/images/list.png new file mode 100644 index 0000000000000000000000000000000000000000..4999550276e7aa8f99c426956e0daa3b1db0f6ad GIT binary patch literal 37207 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

+xgWMk3N%(Q?AXyxw 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 W`D`~$g&c^$zk4d0w+nBX2K*mZ8sJj^ literal 0 HcmV?d00001 diff --git a/public/images/map.png b/public/images/map.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7db0d230440b0b1ea4b322c2708ca2b121c6a9 GIT binary patch literal 49030 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 Iol`;+05Ulf7XSbN literal 0 HcmV?d00001 diff --git a/public/images/pause.jpg b/public/images/pause.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b0e1f2f2a0ac998abd60a6a7cad7827f20a671d7 GIT binary patch literal 12077 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 literal 0 HcmV?d00001 diff --git a/public/images/workinprogress.png b/public/images/workinprogress.png new file mode 100644 index 0000000000000000000000000000000000000000..bc5c907f189696088d379284af94e5535d6572ba GIT binary patch literal 65352 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

    c`lc6(WynvM&nlg@A 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 .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-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-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-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-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-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%; + } +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/public/vendor/bootstrap/css/bootstrap-grid.min.css b/public/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..a7b220f --- /dev/null +++ b/public/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.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-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-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-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-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-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-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-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%}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/public/vendor/bootstrap/css/bootstrap-reboot.css b/public/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..713196f --- /dev/null +++ b/public/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,342 @@ +/*! + * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, 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, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 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]) { + color: inherit; + text-decoration: none; +} + +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; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +a, +area, +button, +[role="button"], +input:not([type="range"]), +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/public/vendor/bootstrap/css/bootstrap-reboot.min.css b/public/vendor/bootstrap/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..3f4f1a8 --- /dev/null +++ b/public/vendor/bootstrap/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,::after,::before{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:transparent}@-ms-viewport{width:device-width}article,aside,dialog,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,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";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{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{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}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]){color:inherit;text-decoration:none}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:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}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]{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}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/public/vendor/bootstrap/css/bootstrap.css b/public/vendor/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..7d43e1f --- /dev/null +++ b/public/vendor/bootstrap/css/bootstrap.css @@ -0,0 +1,8981 @@ +/*! + * Bootstrap v4.1.1 (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"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-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, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + 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 { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 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]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: 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 { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.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; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.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: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #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 th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.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:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.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-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, +.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, +.input-group-lg > .input-group-append > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.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: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control: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, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #71dd8a; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control: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, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #efa2a9; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.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: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + 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; +} + +@media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover, .btn:focus { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + background-image: none; +} + +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 { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.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 { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.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, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #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: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.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:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file:focus { + z-index: 3; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::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-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.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: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.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 { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.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 { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.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, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.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, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.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 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:focus ~ .custom-file-label::after { + border-color: #80bdff; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.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::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + -webkit-appearance: none; + appearance: none; +} + +.custom-range::-webkit-slider-thumb:focus { + outline: none; + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.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; + -moz-appearance: none; + appearance: none; +} + +.custom-range::-moz-range-thumb:focus { + outline: none; + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + appearance: none; +} + +.custom-range::-ms-thumb:focus { + outline: none; + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + 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: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + 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: 0.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; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.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: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.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: 0.5rem; + padding-left: 0.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: 0.5rem; + padding-left: 0.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: 0.5rem; + padding-left: 0.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: 0.5rem; + padding-left: 0.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 { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + 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, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.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 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 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-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: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.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; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.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: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.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: 0.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 { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 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; +} + +.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:hover, .list-group-item-action:focus { + 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: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, .list-group-item:focus { + 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:hover, .list-group-item-primary.list-group-item-action:focus { + 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:hover, .list-group-item-secondary.list-group-item-action:focus { + 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:hover, .list-group-item-success.list-group-item-action:focus { + 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:hover, .list-group-item-info.list-group-item-action:focus { + 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:hover, .list-group-item-warning.list-group-item-action:focus { + 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:hover, .list-group-item-danger.list-group-item-action:focus { + 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:hover, .list-group-item-light.list-group-item-action:focus { + 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:hover, .list-group-item-dark.list-group-item-action:focus { + 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:hover, .close:focus { + color: #000; + text-decoration: none; + opacity: .75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.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: 0.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: 0.3rem; + border-top-right-radius: 0.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% - (1.75rem * 2)); + } + .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, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.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%; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: .6s; + transition-property: opacity; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; +} + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='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: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + 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: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.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 iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.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 { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + 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 { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + 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: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.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: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.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: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.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: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.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: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.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: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.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: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.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: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.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: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.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: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.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; + 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:hover, a.text-primary:focus { + color: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.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 { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/public/vendor/bootstrap/css/bootstrap.css.map b/public/vendor/bootstrap/css/bootstrap.css.map new file mode 100644 index 0000000..28d6241 --- /dev/null +++ b/public/vendor/bootstrap/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/mixins/_clearfix.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/mixins/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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B;;AAMD;EACE,sBAAqB;CACtB;;AAED;EACE,mBAAkB;EAClB,gBAAe;CAChB;;AAED;EACE,cAAa;CACd;;AEtHD;EF2HE,yBAAwB;CACzB;;AIzdD;;EAEE,sBHwPyC;EGvPzC,qBHwPmC;EGvPnC,iBHwP+B;EGvP/B,iBHwP+B;EGvP/B,eHwPmC;CGvPpC;;AAED;EAAU,kBH0OyC;CG1Ob;;AACtC;EAAU,gBH0OuC;CG1OX;;AACtC;EAAU,mBH0O0C;CG1Od;;AACtC;EAAU,kBH0OyC;CG1Ob;;AACtC;EAAU,mBH0O0C;CG1Od;;AACtC;EAAU,gBH0NwB;CG1NI;;AAEtC;EACE,mBH0PoD;EGzPpD,iBH0P+B;CGzPhC;;AAGD;EACE,gBHyOgC;EGxOhC,iBH6O+B;EG5O/B,iBHoO+B;CGnOhC;;AACD;EACE,kBHqOkC;EGpOlC,iBHyO+B;EGxO/B,iBH+N+B;CG9NhC;;AACD;EACE,kBHiOkC;EGhOlC,iBHqO+B;EGpO/B,iBH0N+B;CGzNhC;;AACD;EACE,kBH6NkC;EG5NlC,iBHiO+B;EGhO/B,iBHqN+B;CGpNhC;;AJmCD;EI3BE,iBH8DW;EG7DX,oBH6DW;EG5DX,UAAS;EACT,yCHrCa;CGsCd;;AAOD;;EAEE,eHgN+B;EG/M/B,iBH8K+B;CG7KhC;;AAED;;EAEE,eHoNgC;EGnNhC,0BH4NmC;CG3NpC;;AAOD;EC/EE,gBAAe;EACf,iBAAgB;CDgFjB;;AAGD;ECpFE,gBAAe;EACf,iBAAgB;CDqFjB;;AACD;EACE,sBAAqB;CAKtB;;AAND;EAII,qBHsM+B;CGrMhC;;AASH;EACE,eAAc;EACd,0BAAyB;CAC1B;;AAGD;EACE,oBHKW;EGJX,mBHwKoD;CGvKrD;;AAED;EACE,eAAc;EACd,eAAc;EACd,eHtGgB;CG2GjB;;AARD;EAMI,uBAAsB;CACvB;;AEpHH;ECIE,gBAAe;EAGf,aAAY;CDLb;;AAID;EACE,iBLs0BwC;EKr0BxC,uBLJa;EKKb,0BLFgB;EOVd,uBP8MgC;EMvMlC,gBAAe;EAGf,aAAY;CDQb;;AAMD;EAEE,sBAAqB;CACtB;;AAED;EACE,sBAA4B;EAC5B,eAAc;CA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FD;IFTR,wBAA8C;GEWrC;CXmxCV;;AY50CD;EACE,YAAW;EACX,gBAAe;EACf,oBb8GW;Ea7GX,8Bb2SuC;CatRxC;;AAzBD;;EAQI,iBboSgC;EanShC,oBAAmB;EACnB,8BbAc;CaCf;;AAXH;EAcI,uBAAsB;EACtB,iCbLc;CaMf;;AAhBH;EAmBI,8BbTc;CaUf;;AApBH;EAuBI,uBbhBW;CaiBZ;;AAQH;;EAGI,gBb0Q+B;CazQhC;;AAQH;EACE,0BbnCgB;CagDjB;;AAdD;;EAKI,0BbvCc;CawCf;;AANH;;EAWM,yBAA8C;CAC/C;;AAIL;;;;EAKI,UAAS;CACV;;AAOH;EAEI,sCb1DW;Ca2DZ;;AXpED;EW+EI,uCbtES;CETS;;AYPtB;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,uCdYS;CcXV;;AZEH;EYQM,uCAJsC;CZJtB;;AYGtB;;EASQ,uCARoC;CASrC;;ADyFT;EAGM,Yb1GS;Ea2GT,0BblGY;EamGZ,sBb0MgD;CazMjD;;AANL;EAWM,eb3GY;Ea4GZ,0BbjHY;EakHZ,sB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B;;AAIH;;EAEE,qBAAoB;CACrB;;AAQC;ECzDA,YrBKa;EmBLX,0BnB8Ba;EqB5Bf,sBrB4Be;CoB6Bd;;AlBrDD;EmBAE,YrBDW;EmBLX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBaW;CqBXd;;AAGD;EAEE,YrBnBW;EqBoBX,0BrBKa;EqBJb,sBrBIa;CqBHd;;AAED;;EAGE,YrB3BW;EqB4BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBdS;CqBgBZ;;ADWH;ECzDA,YrBKa;EmBLX,0BnBWc;EqBThB,sBrBSgB;CoBgDf;;AlBrDD;EmBAE,YrBDW;EmBLX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,kDrBNY;CqBQf;;AAGD;EAEE,YrBnBW;EqBoBX,0BrBdc;EqBed,sBrBfc;CqBgBf;;AAED;;EAGE,YrB3BW;EqB4BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,kDrBjCU;CqBmCb;;ADWH;ECzDA,YrBKa;EmBLX,0BnBqCa;EqBnCf,sBrBmCe;CoBsBd;;AlBrDD;EmBAE,YrBDW;EmBLX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBoBW;CqBlBd;;AAGD;EAEE,YrBnBW;EqBoBX,0BrBYa;EqBXb,sBrBWa;CqBVd;;AAED;;EAGE,YrB3BW;EqB4BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBPS;CqBSZ;;ADWH;ECzDA,YrBKa;EmBLX,0BnBuCa;EqBrCf,sBrBqCe;CoBoBd;;AlBrDD;EmBAE,YrBDW;EmBLX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,iDrBsBW;CqBpBd;;AAGD;EAEE,YrBnBW;EqBoBX,0BrBca;EqBbb,sBrBaa;CqBZd;;AAED;;EAGE,YrB3BW;EqB4BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,iDrBLS;CqBOZ;;ADWH;ECzDA,erBcgB;EmBdd,0BnBoCa;EqBlCf,sBrBkCe;CoBuBd;;AlBrDD;EmBAE,erBQc;EmBdd,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBmBW;CqBjBd;;AAGD;EAEE,erBVc;EqBWd,0BrBWa;EqBVb,sBrBUa;CqBTd;;AAED;;EAGE,erBlBc;EqBmBd,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBRS;CqBUZ;;ADWH;ECzDA,YrBKa;EmBLX,0BnBkCa;EqBhCf,sBrBgCe;CoByBd;;AlBrDD;EmBAE,YrBDW;EmBLX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBiBW;CqBfd;;AAGD;EAEE,YrBnBW;EqBoBX,0BrBSa;EqBRb,sBrBQa;CqBPd;;AAED;;EAGE,YrB3BW;EqB4BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBVS;CqBYZ;;ADWH;ECzDA,erBcgB;EmBdd,0BnBMc;EqBJhB,sBrBIgB;CoBqDf;;AlBrDD;EmBAE,erBQc;EmBdd,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,kDrBXY;CqBaf;;AAGD;EAEE,erBVc;EqBWd,0BrBnBc;EqBoBd,sBrBpBc;CqBqBf;;AAED;;EAGE,erBlBc;EqBmBd,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,kDrBtCU;CqBwCb;;ADWH;ECzDA,YrBKa;EmBLX,0BnBac;EqBXhB,sBrBWgB;CoB8Cf;;AlBrDD;EmBAE,YrBDW;EmBLX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,+CrBJY;CqBMf;;AAGD;EAEE,YrBnBW;EqBoBX,0BrBZc;EqBad,sBrBbc;CqBcf;;AAED;;EAGE,YrB3BW;EqB4BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,+CrB/BU;CqBiCb;;ADiBH;ECZA,erBrBe;EqBsBf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBxBe;CoBmCd;;ACTD;EACE,YrBpDW;EqBqDX,0BrB5Ba;EqB6Bb,sBrB7Ba;CqB8Bd;;AAED;EAEE,gDrBlCa;CqBmCd;;AAED;EAEE,erBvCa;EqBwCb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvEW;EqBwEX,0BrB/Ca;EqBgDb,sBrBhDa;CqB0Dd;;AARC;;EAKI,gDrBvDS;CqByDZ;;ADxBH;ECZA,erBxCgB;EqByChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrB3CgB;CoBsDf;;ACTD;EACE,YrBpDW;EqBqDX,0BrB/Cc;EqBgDd,sBrBhDc;CqBiDf;;AAED;EAEE,kDrBrDc;CqBsDf;;AAED;EAEE,erB1Dc;EqB2Dd,8BAA6B;CAC9B;;AAED;;EAGE,YrBvEW;EqBwEX,0BrBlEc;EqBmEd,sBrBnEc;CqB6Ef;;AARC;;EAKI,kDrB1EU;CqB4Eb;;ADxBH;ECZA,erBde;EqBef,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBjBe;CoB4Bd;;ACTD;EACE,YrBpDW;EqBqDX,0BrBrBa;EqBsBb,sBrBtBa;CqBuBd;;AAED;EAEE,gDrB3Ba;CqB4Bd;;AAED;EAEE,erBhCa;EqBiCb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvEW;EqBwEX,0BrBxCa;EqByCb,sBrBzCa;CqBmDd;;AARC;;EAKI,gDrBhDS;CqBkDZ;;ADxBH;ECZA,erBZe;EqBaf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBfe;CoB0Bd;;ACTD;EACE,YrBpDW;EqBqDX,0BrBnBa;EqBoBb,sBrBpBa;CqBqBd;;AAED;EAEE,iDrBzBa;CqB0Bd;;AAED;EAEE,erB9Ba;EqB+Bb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvEW;EqBwEX,0BrBtCa;EqBuCb,sBrBvCa;CqBiDd;;AARC;;EAKI,iDrB9CS;CqBgDZ;;ADxBH;ECZA,erBfe;EqBgBf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBlBe;CoB6Bd;;ACTD;EACE,erB3Cc;EqB4Cd,0BrBtBa;EqBuBb,sBrBvBa;CqBwBd;;AAED;EAEE,gDrB5Ba;CqB6Bd;;AAED;EAEE,erBjCa;EqBkCb,8BAA6B;CAC9B;;AAED;;EAGE,erB9Dc;EqB+Dd,0BrBzCa;EqB0Cb,sBrB1Ca;CqBoDd;;AARC;;EAKI,gDrBjDS;CqBmDZ;;ADxBH;ECZA,erBjBe;EqBkBf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBpBe;CoB+Bd;;ACTD;EACE,YrBpDW;EqBqDX,0BrBxBa;EqByBb,sBrBzBa;CqB0Bd;;AAED;EAEE,gDrB9Ba;CqB+Bd;;AAED;EAEE,erBnCa;EqBoCb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvEW;EqBwEX,0BrB3Ca;EqB4Cb,sBrB5Ca;CqBsDd;;AARC;;EAKI,gDrBnDS;CqBqDZ;;ADxBH;ECZA,erB7CgB;EqB8ChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBhDgB;CoB2Df;;ACTD;EACE,erB3Cc;EqB4Cd,0BrBpDc;EqBqDd,sBrBrDc;CqBsDf;;AAED;EAEE,kDrB1Dc;CqB2Df;;AAED;EAEE,erB/Dc;EqBgEd,8BAA6B;CAC9B;;AAED;;EAGE,erB9Dc;EqB+Dd,0BrBvEc;EqBwEd,sBrBxEc;CqBkFf;;AARC;;EAKI,kDrB/EU;CqBiFb;;ADxBH;ECZA,erBtCgB;EqBuChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBzCgB;CoBoDf;;ACTD;EACE,YrBpDW;EqBqDX,0BrB7Cc;EqB8Cd,sBrB9Cc;CqB+Cf;;AAED;EAEE,+CrBnDc;CqBoDf;;AAED;EAEE,erBxDc;EqByDd,8BAA6B;CAC9B;;AAED;;EAGE,YrBvEW;EqBwEX,0BrBhEc;EqBiEd,sBrBjEc;CqB2Ef;;AARC;;EAKI,+CrBxEU;CqB0Eb;;ADbL;EACE,iBpBkK+B;EoBjK/B,epB9Ce;EoB+Cf,8BAA6B;CAuB9B;;AlB9FC;EkB0EE,epBkEgD;EoBjEhD,2BpBkEiC;EoBjEjC,8BAA6B;EAC7B,0BAAyB;ClB7EL;;AkBoExB;EAcI,2BpB2DiC;EoB1DjC,0BAAyB;EACzB,iBAAgB;CACjB;;AAjBH;EAqBI,epBpFc;EoBqFd,qBAAoB;CACrB;;AAUH;ECdE,qBrBsPgC;EqBrPhC,mBrB2IoD;EqB1IpD,iBrBuG+B;EqBpG7B,sBrB2G+B;CoBhGlC;;AAED;EClBE,wBrBkPiC;EqBjPjC,oBrB4IoD;EqB3IpD,iBrBwG+B;EqBrG7B,sBrB4G+B;CoB7FlC;;AAOD;EACE,eAAc;EACd,YAAW;CAMZ;;AARD;EAMI,mBpBsP+B;CoBrPhC;;AAIH;;;EAII,YAAW;CACZ;;AE5IH;ELGM,iCj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U;EACV,eAAc;EACd,gB5B2I2G;E4B1I3G,0B5B4CgC;E4B3ChC,iB5B3C6B;E4B4C7B,e5BjRc;E4BkRd,kBAAiB;ET9RjB,0BnBOc;E4ByRd,+B5BvRc;EOXd,mCqBmSgF;CACjF;;AASH;EACE,YAAW;EACX,gBAAe;EACf,8BAA6B;EAC7B,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CA+GjB;;AAnHD;EAOI,cAAa;CACd;;AARH;EAWI,UAAS;CACV;;AAZH;EAeI,Y5BsMsC;E4BrMtC,a5BqMsC;E4BpMtC,qBAA6C;ET5T7C,0BnB8Ba;E4BgSb,U5BqMmC;EOrgBnC,oBPsgBsC;E4BnMtC,yBAAgB;EAAhB,iBAAgB;CAUjB;;AAhCH;EAyBM,cAAa;EACb,iE5BvSW;C4BwSZ;;AA3BL;ET3SI,0BnBugBoE;C4B7LnE;;AA/BL;EAmCI,Y5B2KoC;E4B1KpC,e5B2KqC;E4B1KrC,mBAAkB;EAClB,gB5B0KuC;E4BzKvC,0B5B1Uc;E4B2Ud,0BAAyB;ErBrVzB,oBP+foC;C4BvKrC;;AA3CH;EA8CI,Y5BuKsC;E4BtKtC,a5BsKsC;EmBhgBtC,0BnB8Ba;E4B8Tb,U5BuKmC;EOrgBnC,oBPsgBsC;E4BrKtC,sBAAgB;EAAhB,iBAAgB;CAUjB;;AA9DH;EAuDM,cAAa;EACb,iE5BrUW;C4BsUZ;;AAzDL;ET3SI,0BnBugBoE;C4B/JnE;;AA7DL;EAiEI,Y5B6IoC;E4B5IpC,e5B6IqC;E4B5IrC,mBAAkB;EAClB,gB5B4IuC;E4B3IvC,0B5BxWc;E4ByWd,0BAAyB;ErBnXzB,oBP+foC;C4BzIrC;;AAzEH;EA4EI,Y5ByIsC;E4BxItC,a5BwIsC;EmBhgBtC,0BnB8Ba;E4B4Vb,U5ByImC;EOrgBnC,oBPsgBsC;E4BvItC,iBAAgB;CAUjB;;AA5FH;EAqFM,cAAa;EACb,iE5BnWW;C4BoWZ;;AAvFL;ET3SI,0BnBugBoE;C4BjInE;;AA3FL;EA+FI,Y5B+GoC;E4B9GpC,e5B+GqC;E4B9GrC,mBAAkB;EAClB,gB5B8GuC;E4B7GvC,8BAA6B;EAC7B,0BAAyB;EACzB,qBAA+C;CAEhD;;AAvGH;EA0GI,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Z;;A5B5LD;E4B0LI,0B9BrLS;CEFZ;;A4BkLH;EAWM,0B9B3LS;C8BoMV;;A5BzMH;E4BmMM,0B9B9LO;CEFZ;;A4BkLH;EAkBQ,0B9BlMO;C8BmMR;;AAnBP;;;;EA0BM,0B9B1MS;C8B2MV;;AA3BL;EA+BI,0B9B/MW;E8BgNX,iC9BhNW;C8BiNZ;;AAjCH;EAoCI,sQ9B8ZmS;C8B7ZpS;;AArCH;EAwCI,0B9BxNW;C8BgOZ;;AAhDH;EA0CM,0B9B1NS;C8B+NV;;A5BpOH;E4BkOM,0B9B7NO;CEFZ;;A4BsOH;EAEI,Y9BhPW;C8BqPZ;;A5BhPD;E4B8OI,Y9BnPS;CEQZ;;A4BsOH;EAWM,gC9BzPS;C8BkQV;;A5B7PH;E4BuPM,iC9B5PO;CEQZ;;A4BsOH;EAkBQ,iC9BhQO;C8BiQR;;AAnBP;;;;EA0BM,Y9BxQS;C8ByQV;;AA3BL;EA+BI,gC9B7QW;E8B8QX,uC9B9QW;C8B+QZ;;AAjCH;EAoCI,4Q9BmWkS;C8BlWnS;;AArCH;EAwCI,gC9BtRW;C8B8RZ;;AAhDH;EA0CM,Y9BxRS;C8B6RV;;A5BxRH;E4BsRM,Y9B3RO;CEQZ;;A6BfH;EACE,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EACtB,aAAY;EACZ,sBAAqB;EACrB,uB/BCa;E+BAb,4BAA2B;EAC3B,uC/BSa;EOjBX,uBP8MgC;C+BnLnC;;AA3BD;EAYI,gBAAe;EACf,eAAc;CACf;;AAdH;ExBMI,gCPwMgC;EOvMhC,iCPuMgC;C+B3L/B;;AAnBL;ExBoBI,oCP0LgC;EOzLhC,mCPyLgC;C+BrL/B;;AAIL;EAGE,mBAAc;EAAd,eAAc;EACd,iB/B6oByC;C+B5oB1C;;AAED;EACE,uB/BwoBwC;C+BvoBzC;;AAED;EACE,sBAAgC;EAChC,iBAAgB;CACjB;;AAED;EACE,iBAAgB;CACjB;;A7BvCC;E6B2CE,sBAAqB;C7B3CD;;A6ByCxB;EAMI,qB/BunBuC;C+BtnBxC;;AAOH;EACE,yB/B8mByC;E+B7mBzC,iBAAgB;EAChB,sC/BjDa;E+BkDb,8C/BlDa;C+B6Dd;;AAfD;ExB/DI,2DwBsE8E;CAC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A0BI,gBAAe;CAChB;;AAGH;EAGM,eAAc;E1BRhB,gCPmLgC;EOlLhC,mCPkLgC;CiCzK/B;;AALL;E1BnBI,iCPiMgC;EOhMhC,oCPgMgC;CiCpK/B;;AAVL;EAcI,WAAU;EACV,YjCxCW;EiCyCX,0BjChBa;EiCiBb,sBjCjBa;CiCkBd;;AAlBH;EAqBI,ejCxCc;EiCyCd,qBAAoB;EAEpB,aAAY;EACZ,uBjClDW;EiCmDX,sBjChDc;CiCiDf;;AC5DD;EACE,wBlC6oBsC;EkC5oBtC,mBlC0OkD;EkCzOlD,iBlCsM6B;CkCrM9B;;AAIG;E3BoBF,+BPoL+B;EOnL/B,kCPmL+B;CkCtM5B;;AAGD;E3BCF,gCPkM+B;EOjM/B,mCPiM+B;CkCjM5B;;AAfL;EACE,wBlC2oBqC;EkC1oBrC,oBlC2OkD;EkC1OlD,iBlCuM6B;CkCtM9B;;AAIG;E3BoBF,+BPqL+B;EOpL/B,kCPoL+B;CkCvM5B;;AAGD;E3BCF,gCPmM+B;EOlM/B,mCPkM+B;CkClM5B;;ACbP;EACE,sBAAqB;EACrB,sBnC6uBsC;EmC5uBtC,enCyuBqC;EmCxuBrC,iBnC2O+B;EmC1O/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5BTtB,uBP8MgC;CmC9LnC;;AAfD;EAaI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBnCstBsC;EmCrtBtC,oBnCqtBsC;EOnvBpC,qBPsvBqC;CmCttBxC;;AAOC;EC1CA,YpCUa;EoCTb,0BpCkCe;CmCSd;;AjC7BD;EkCVI,YpCKS;EoCJT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCUa;EoCTb,0BpCegB;CmC4Bf;;AjC7BD;EkCVI,YpCKS;EoCJT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCUa;EoCTb,0BpCyCe;CmCEd;;AjC7BD;EkCVI,YpCKS;EoCJT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCUa;EoCTb,0BpC2Ce;CmCAd;;AjC7BD;EkCVI,YpCKS;EoCJT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,epCmBgB;EoClBhB,0BpCwCe;CmCGd;;AjC7BD;EkCVI,epCcY;EoCbZ,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCUa;EoCTb,0BpCsCe;CmCKd;;AjC7BD;EkCVI,YpCKS;EoCJT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,epCmBgB;EoClBhB,0BpCUgB;CmCiCf;;AjC7BD;EkCVI,epCcY;EoCbZ,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCUa;EoCTb,0BpCiBgB;CmC0Bf;;AjC7BD;EkCVI,YpCKS;EoCJT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AmCnBH;EACE,mBAAoD;EACpD,oBrCyqBsC;EqCxqBtC,0BrCUgB;EOTd,sBP+M+B;CqC1MlC;;A1BmDG;E0B5DJ;IAOI,mBrCoqBoC;GqClqBvC;CpCy8IA;;AoCv8ID;EACE,iBAAgB;EAChB,gBAAe;E9BTb,iB8BUsB;CACzB;;ACXD;EACE,mBAAkB;EAClB,yBtC4xByC;EsC3xBzC,oBtC4xBsC;EsC3xBtC,8BAA6C;E/BJ3C,uBP8MgC;CsCxMnC;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,iBtCgO+B;CsC/NhC;;AAOD;EACE,oBAAwD;CAUzD;;AAXD;EAKI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,yBtC8vBuC;EsC7vBvC,eAAc;CACf;;AASD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACXH;EACE;IAAO,4BAAuC;GvCwmJ7C;EuCvmJD;IAAK,yBAAwB;GvC0mJ5B;CACF;;AuC7mJD;EACE;IAAO,4BAAuC;GvCwmJ7C;EuCvmJD;IAAK,yBAAwB;GvC0mJ5B;CACF;;AuCxmJD;EACE,qBAAa;EAAb,cAAa;EACb,axCwyBsC;EwCvyBtC,iBAAgB;EAChB,mBxCuyByD;EwCtyBzD,0BxCGgB;EOTd,uBP8MgC;CwCrMnC;;AAED;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EACtB,sBAAuB;EAAvB,wBAAuB;EACvB,YxCRa;EwCSb,mBAAkB;EAClB,oBAAmB;EACnB,0BxCce;EiB/BX,4BjBkzB4C;CwC/xBjD;;AvBfC;EuBMF;IvBLI,iBAAgB;GuBcnB;CvC+mJA;;AuC7mJD;ErBiBE,sMAA6I;EqBf7I,2BxCmxBsC;CwClxBvC;;AAED;EACE,2DxCsxBoD;EwCtxBpD,mDxCsxBoD;CwCrxBrD;;ACjCD;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;EAAvB,wBAAuB;CACxB;;AAED;EACE,YAAO;EAAP,QAAO;CACR;;ACHD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,e1CHgB;E0CIhB,oBAAmB;CAapB;;AxCnBC;EwCUE,e1CRc;E0CSd,sBAAqB;EACrB,0B1ChBc;CEOf;;AwCAH;EAaI,e1CZc;E0Cad,0B1CpBc;C0CqBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yB1CoxByC;E0ClxBzC,oB1CgK+B;E0C/J/B,uB1CrCa;E0CsCb,uC1C5Ba;C0CyDd;;AApCD;EnChCI,gCPwMgC;EOvMhC,iCPuMgC;C0C7JjC;;AAXH;EAcI,iBAAgB;EnChChB,oCP0LgC;EOzLhC,mCPyLgC;C0CxJjC;;AxC1CD;EwC6CE,WAAU;EACV,sBAAqB;CxC3CtB;;AwCuBH;EAyBI,e1ClDc;E0CmDd,uB1CzDW;C0C0DZ;;AA3BH;EA+BI,WAAU;EACV,Y1C/DW;E0CgEX,0B1CvCa;E0CwCb,sB1CxCa;C0CyCd;;AASH;EAEI,gBAAe;EACf,eAAc;EnCrFd,iBmCsFwB;CACzB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;ACnGH;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CHO;E2CIP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;ACjBP;EACE,aAAY;EACZ,kB5Cw4BuD;E4Cv4BvD,iB5CiP+B;E4ChP/B,eAAc;EACd,Y5CgBa;E4Cfb,0B5CKa;E4CJb,YAAW;CAYZ;;A1CHC;E0CNE,Y5CWW;E4CVX,sBAAqB;EACrB,aAAY;C1COb;;A0CnBH;EAiBI,gBAAe;CAChB;;AASH;EACE,WAAU;EACV,8BAA6B;EAC7B,UAAS;EACT,yBAAwB;CACzB;;ACzBD;EACE,iBAAgB;CACjB;;AAGD;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,c7C+jBsC;E6C9jBtC,cAAa;EACb,iBAAgB;EAGhB,WAAU;CASX;;AAJC;EACE,mBAAkB;EAClB,iBAAgB;CACjB;;AAIH;EACE,mBAAkB;EAClB,YAAW;EACX,e7C4tBuC;E6C1tBvC,qBAAoB;CAUrB;;AAPC;E5BtCI,4CjBqxBoD;EiBrxBpD,oCjBqxBoD;EiBrxBpD,qEjBqxBoD;E6C7uBtD,sCAA6B;EAA7B,8BAA6B;CAC9B;;A5BrCD;E4BkCA;I5BjCE,iBAAgB;G4BoCjB;C5Cw3JF;;A4Cv3JC;EACE,mCAA0B;EAA1B,2BAA0B;CAC3B;;AAGH;EAC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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.1.1 (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\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\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: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\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 box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// stylelint-disable\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n), $spacers);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n), $sizes);\n// stylelint-enable\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\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\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(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='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: ($spacer / 2) !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='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\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","/*!\n * Bootstrap v4.1.1 (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\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\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: transparent;\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\";\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 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 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:not(:root) {\n overflow: hidden;\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 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: flex;\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 flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.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 flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-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 flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-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 flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-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 flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-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 max-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 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 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .form-control {\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 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\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:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\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, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-lg > .input-group-append > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\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-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\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: flex;\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: inline-flex;\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: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.8);\n border-radius: .2rem;\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 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 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::before, .custom-file-input.is-valid ~ .custom-file-label::before {\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 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: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: .2rem;\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 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 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::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\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 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\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: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\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: flex;\n align-items: 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 align-items: 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 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 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}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .btn {\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 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\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n background-image: none;\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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .fade {\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 transition: height 0.35s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\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: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\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: flex;\n flex-wrap: wrap;\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 flex-direction: column;\n align-items: flex-start;\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: flex;\n flex-wrap: wrap;\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 flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file:focus {\n z-index: 3;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\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: 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: flex;\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 > .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: 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 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 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 appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px 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 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: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 appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\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 appearance: none;\n}\n\n.custom-range::-webkit-slider-thumb:focus {\n outline: none;\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\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 appearance: none;\n}\n\n.custom-range::-moz-range-thumb:focus {\n outline: none;\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-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 background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n appearance: none;\n}\n\n.custom-range::-ms-thumb:focus {\n outline: none;\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\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.nav {\n display: flex;\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 flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\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: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\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: flex;\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 flex-basis: 100%;\n flex-grow: 1;\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 flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\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 flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\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 flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\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 flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\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 flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\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 flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\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 flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\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 flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\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 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 flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\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: flex;\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 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: flex;\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 flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\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 flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 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 column-count: 3;\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: flex;\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: 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 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@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: 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: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\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:hover, .close:focus {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\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 {\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-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\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: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-content {\n position: relative;\n display: flex;\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: flex;\n align-items: flex-start;\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 flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\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-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\";\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\";\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 align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\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 transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-duration: .6s;\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 transform: translateX(0);\n}\n\n@supports (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 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: flex;\n align-items: 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: flex;\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 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: flex !important;\n}\n\n.d-inline-flex {\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: flex !important;\n }\n .d-sm-inline-flex {\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: flex !important;\n }\n .d-md-inline-flex {\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: flex !important;\n }\n .d-lg-inline-flex {\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: flex !important;\n }\n .d-xl-inline-flex {\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: flex !important;\n }\n .d-print-inline-flex {\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 flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\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: 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: sticky) {\n .sticky-top {\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 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\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 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 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/*# sourceMappingURL=bootstrap.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Origally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $yiq-text-dark;\n } @else {\n @return $yiq-text-light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-size: $font-size-base;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n background-color: transparent;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n border-color: transparent;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n border-color: transparent;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n &:hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @if $enable-rounded {\n border-radius: $border-radius;\n } @else {\n border-radius: 0;\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`
    `)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n // Generate the caret automatically\n @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n color: $body-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n// stylelint-enable no-duplicate-selectors\n\n// Dividers (basically an `
    `) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `
    ',trigger:"hover focus",title:"",delay:0,html:!(gn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(pn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},vn="out",En={HIDE:"hide"+fn,HIDDEN:"hidden"+fn,SHOW:(_n="show")+fn,SHOWN:"shown"+fn,INSERTED:"inserted"+fn,CLICK:"click"+fn,FOCUSIN:"focusin"+fn,FOCUSOUT:"focusout"+fn,MOUSEENTER:"mouseenter"+fn,MOUSELEAVE:"mouseleave"+fn},yn="fade",bn="show",Tn=".tooltip-inner",Cn=".arrow",wn="hover",In="focus",Dn="click",An="manual",Sn=function(){function i(t,e){if("undefined"==typeof ge)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=an(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),an(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(an(this.getTipElement()).hasClass(bn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),an.removeData(this.element,this.constructor.DATA_KEY),an(this.element).off(this.constructor.EVENT_KEY),an(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&an(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===an(this.element).css("display"))throw new Error("Please use show on visible elements");var t=an.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){an(this.element).trigger(t);var n=an.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=gt.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&an(i).addClass(yn);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:an(this.config.container);an(i).data(this.constructor.DATA_KEY,this),an.contains(this.element.ownerDocument.documentElement,this.tip)||an(i).appendTo(a),an(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new ge(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Cn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),an(i).addClass(bn),"ontouchstart"in document.documentElement&&an(document.body).children().on("mouseover",null,an.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,an(e.element).trigger(e.constructor.Event.SHOWN),t===vn&&e._leave(null,e)};if(an(this.tip).hasClass(yn)){var c=gt.getTransitionDurationFromElement(this.tip);an(this.tip).one(gt.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=an.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==_n&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),an(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(an(this.element).trigger(i),!i.isDefaultPrevented()){if(an(n).removeClass(bn),"ontouchstart"in document.documentElement&&an(document.body).children().off("mouseover",null,an.noop),this._activeTrigger[Dn]=!1,this._activeTrigger[In]=!1,this._activeTrigger[wn]=!1,an(this.tip).hasClass(yn)){var o=gt.getTransitionDurationFromElement(n);an(n).one(gt.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){an(this.getTipElement()).addClass(un+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||an(this.config.template)[0],this.tip},t.setContent=function(){var t=an(this.getTipElement());this.setElementContent(t.find(Tn),this.getTitle()),t.removeClass(yn+" "+bn)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?an(e).parent().is(t)||t.empty().append(e):t.text(an(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return gn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)an(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==An){var e=t===wn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===wn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;an(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}an(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=c({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||an(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),an(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?In:wn]=!0),an(e.getTipElement()).hasClass(bn)||e._hoverState===_n?e._hoverState=_n:(clearTimeout(e._timeout),e._hoverState=_n,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===_n&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||an(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),an(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?In:wn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=vn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===vn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=c({},this.constructor.Default,an(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),gt.typeCheckConfig(ln,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=an(this.getTipElement()),e=t.attr("class").match(dn);null!==e&&0

    '}),Rn=c({},wi.DefaultType,{content:"(string|element|function)"}),Hn="fade",Fn=".popover-header",Un=".popover-body",Bn={HIDE:"hide"+Ln,HIDDEN:"hidden"+Ln,SHOW:(Wn="show")+Ln,SHOWN:"shown"+Ln,INSERTED:"inserted"+Ln,CLICK:"click"+Ln,FOCUSIN:"focusin"+Ln,FOCUSOUT:"focusout"+Ln,MOUSEENTER:"mouseenter"+Ln,MOUSELEAVE:"mouseleave"+Ln},Kn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){On(this.getTipElement()).addClass(xn+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||On(this.config.template)[0],this.tip},r.setContent=function(){var t=On(this.getTipElement());this.setElementContent(t.find(Fn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Un),e),t.removeClass(Hn+" "+Wn)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=On(this.getTipElement()),e=t.attr("class").match(jn);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t= 0) {\n timeoutDuration = 1;\n break;\n }\n}\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var css = getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0);\n}\n\nfunction getWindowSizes() {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {};\n var width = sizes.width || element.clientWidth || result.right - result.left;\n var height = sizes.height || element.clientHeight || result.bottom - result.top;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth, 10);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && parent.nodeName === 'HTML') {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop, 10);\n var marginLeft = parseFloat(styles.marginLeft, 10);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n return isFixed(getParentNode(element));\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n boundaries.left += padding;\n boundaries.top += padding;\n boundaries.right -= padding;\n boundaries.bottom -= padding;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var styles = getComputedStyle(element);\n var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom);\n var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
    \n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroy the popper\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicity asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger onUpdate callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n // Avoid blurry text by using full pixel integers.\n // For pixel-perfect positioning, top/bottom prefers rounded\n // values, while left/right prefers floored values.\n var offsets = {\n left: Math.floor(popper.left),\n top: Math.round(popper.top),\n bottom: Math.round(popper.bottom),\n right: Math.floor(popper.right)\n };\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n top = -offsetParentRect.height + offsets.bottom;\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n left = -offsetParentRect.width + offsets.right;\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.
    \n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjuction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.
    \n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
    \n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-right` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
    \n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
    \n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
    \n * It will read the variation of the `placement` property.
    \n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unitless, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
    \n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the height.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
    \n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
    \n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373)\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * An scenario exists where the reference itself is not within the boundaries.
    \n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
    \n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper this makes sure the popper has always a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier, can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near eachothers\n * without leaving any gap between the two. Expecially useful when the arrow is\n * enabled and you want to assure it to point to its reference element.\n * It cares only about the first axis, you can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjuction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations).\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position,\n * the popper will never be placed outside of the defined boundaries\n * (except if keepTogether is enabled)\n */\n boundariesElement: 'viewport'\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3d transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties.\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define you own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3d transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties.\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the informations used by Popper.js\n * this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper.\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements.\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.
    \n * These can be overriden using the `options` argument of Popper.js.
    \n * To override an option, simply pass as 3rd argument an object with the same\n * structure of this object, example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
    \n * By default, is set to no-op.
    \n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated, this callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
    \n * By default, is set to no-op.
    \n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Create a new Popper.js instance\n * @class Popper\n * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper.\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedule an update, it will run on the next UI update available\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
    \n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Util = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\n const TRANSITION_END = 'transitionend'\n const MAX_UID = 1000000\n const MILLISECONDS_MULTIPLIER = 1000\n\n // Shoutout AngusCroll (https://goo.gl/pxwQGp)\n function toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n }\n\n function getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n }\n\n function transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n }\n\n function setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n }\n\n /**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\n const Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n if (!selector || selector === '#') {\n selector = element.getAttribute('href') || ''\n }\n\n try {\n const $selector = $(document).find(selector)\n return $selector.length > 0 ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n const floatTransitionDuration = parseFloat(transitionDuration)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n\n return parseFloat(transitionDuration) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n }\n }\n\n setTransitionEndSupport()\n\n return Util\n})($)\n\nexport default Util\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Alert = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'alert'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.alert'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n }\n\n const Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = $(selector)[0]\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n )\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Alert._jQueryInterface\n $.fn[NAME].Constructor = Alert\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n }\n\n return Alert\n})($)\n\nexport default Alert\n","import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Button = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'button'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.button'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n }\n\n const Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input',\n ACTIVE : '.active',\n BUTTON : '.btn'\n }\n\n const Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = $(this._element).find(Selector.INPUT)[0]\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n $(this._element).hasClass(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = $(rootElement).find(Selector.ACTIVE)[0]\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !$(this._element).hasClass(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !$(this._element).hasClass(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Button._jQueryInterface\n $.fn[NAME].Constructor = Button\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n }\n\n return Button\n})($)\n\nexport default Button\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Carousel = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'carousel'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.carousel'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\n const ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\n const TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\n const Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true\n }\n\n const DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean'\n }\n\n const Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n }\n\n const Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item'\n }\n\n const Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n\n this._isPaused = false\n this._isSliding = false\n\n this.touchTimeout = null\n\n this._config = this._getConfig(config)\n this._element = $(element)[0]\n this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0]\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if ($(this._element).find(Selector.NEXT_PREV)[0]) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n if ('ontouchstart' in document.documentElement) {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n $(this._element).on(Event.TOUCHEND, () => {\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n })\n }\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = $.makeArray($(element).parent().find(Selector.ITEM))\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex($(this._element).find(Selector.ACTIVE_ITEM)[0])\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n $(this._indicatorsElement)\n .find(Selector.ACTIVE)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n $(window).on(Event.LOAD_DATA_API, () => {\n $(Selector.DATA_RIDE).each(function () {\n const $carousel = $(this)\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n })\n })\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Carousel._jQueryInterface\n $.fn[NAME].Constructor = Carousel\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n }\n\n return Carousel\n})($)\n\nexport default Carousel\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Collapse = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'collapse'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.collapse'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n toggle : true,\n parent : ''\n }\n\n const DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n }\n\n const Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n }\n\n const Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n }\n\n const Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = $.makeArray($(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n const tabToggles = $(Selector.DATA_TOGGLE)\n for (let i = 0; i < tabToggles.length; i++) {\n const elem = tabToggles[i]\n const selector = Util.getSelectorFromElement(elem)\n if (selector !== null && $(selector).filter(element).length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = $.makeArray(\n $(this._parent)\n .find(Selector.ACTIVES)\n .filter(`[data-parent=\"${this._config.parent}\"]`)\n )\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length > 0) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n if (this._triggerArray.length > 0) {\n for (let i = 0; i < this._triggerArray.length; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n if (selector !== null) {\n const $elem = $(selector)\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent = null\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = $(this._config.parent)[0]\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n $(parent).find(selector).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n if (element) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length > 0) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? $(selector)[0] : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for
    elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n $(selector).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n })\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Collapse._jQueryInterface\n $.fn[NAME].Constructor = Collapse\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n }\n\n return Collapse\n})($)\n\nexport default Collapse\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Dropdown = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'dropdown'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.dropdown'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n const SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\n const TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\n const ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\n const ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\n const RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\n const REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n }\n\n const Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n }\n\n const AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n }\n\n const Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n }\n\n const DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n this._menu = $(parent).find(Selector.MENU)[0]\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element).parent()\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getPopperConfig() {\n const offsetConf = {}\n if (typeof this._config.offset === 'function') {\n offsetConf.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets) || {}\n }\n return data\n }\n } else {\n offsetConf.offset = this._config.offset\n }\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: offsetConf,\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = $.makeArray($(Selector.DATA_TOGGLE))\n for (let i = 0; i < toggles.length; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = $(selector)[0]\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) ||\n isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = $(parent).find(Selector.DATA_TOGGLE)[0]\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = $(parent).find(Selector.VISIBLE_ITEMS).get()\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Dropdown._jQueryInterface\n $.fn[NAME].Constructor = Dropdown\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n }\n\n return Dropdown\n})($, Popper)\n\nexport default Dropdown\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Modal = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'modal'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.modal'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\n const Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n }\n\n const DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n }\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n DIALOG : '.modal-dialog',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top',\n NAVBAR_TOGGLER : '.navbar-toggler'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = $(element).find(Selector.DIALOG)[0]\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isTransitioning || this._isShown) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n $(document.body).addClass(ClassName.OPEN)\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (this._isTransitioning || !this._isShown) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n $(window, document, this._element, this._backdrop).off(EVENT_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.scrollTop = 0\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n $(this._backdrop).addClass(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n\n // Adjust fixed content padding\n $(Selector.FIXED_CONTENT).each((index, element) => {\n const actualPadding = $(element)[0].style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element).data('padding-right', actualPadding).css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(Selector.STICKY_CONTENT).each((index, element) => {\n const actualMargin = $(element)[0].style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element).data('margin-right', actualMargin).css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust navbar-toggler margin\n $(Selector.NAVBAR_TOGGLER).each((index, element) => {\n const actualMargin = $(element)[0].style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element).data('margin-right', actualMargin).css('margin-right', `${parseFloat(calculatedMargin) + this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body).data('padding-right', actualPadding).css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n $(Selector.FIXED_CONTENT).each((index, element) => {\n const padding = $(element).data('padding-right')\n if (typeof padding !== 'undefined') {\n $(element).css('padding-right', padding).removeData('padding-right')\n }\n })\n\n // Restore sticky content and navbar-toggler margin\n $(`${Selector.STICKY_CONTENT}, ${Selector.NAVBAR_TOGGLER}`).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n if (typeof padding !== 'undefined') {\n $(document.body).css('padding-right', padding).removeData('padding-right')\n }\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = $(selector)[0]\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n })\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Modal._jQueryInterface\n $.fn[NAME].Constructor = Modal\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n }\n\n return Modal\n})($)\n\nexport default Modal\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Tooltip = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'tooltip'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.tooltip'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-tooltip'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)'\n }\n\n const AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n }\n\n const Default = {\n animation : true,\n template : '
    ' +\n '
    ' +\n '
    ',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent'\n }\n\n const HoverState = {\n SHOW : 'show',\n OUT : 'out'\n }\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n }\n\n const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n }\n\n const Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const isInTheDom = $.contains(\n this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this.config.container === false ? document.body : $(this.config.container)\n\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: {\n offset: this.config.offset\n },\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => {\n this._handlePopperPlacementChange(data)\n }\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle())\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n const html = this.config.html\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n } else {\n $element[html ? 'html' : 'text'](content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => this.hide()\n )\n })\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n if (this.element.getAttribute('title') ||\n titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) ||\n context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this.element).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(data) {\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(data.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Tooltip._jQueryInterface\n $.fn[NAME].Constructor = Tooltip\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n }\n\n return Tooltip\n})($, Popper)\n\nexport default Tooltip\n","import $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Popover = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'popover'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.popover'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-popover'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
    ' +\n '
    ' +\n '

    ' +\n '
    '\n }\n\n const DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n }\n\n const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n }\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /destroy|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n }\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Popover._jQueryInterface\n $.fn[NAME].Constructor = Popover\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n }\n\n return Popover\n})($)\n\nexport default Popover\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst ScrollSpy = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'scrollspy'\n const VERSION = '4.1.1'\n const DATA_KEY = 'bs.scrollspy'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n offset : 10,\n method : 'auto',\n target : ''\n }\n\n const DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n }\n\n const Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n }\n\n const Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n }\n\n const OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = $.makeArray($(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = $(targetSelector)[0]\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n let queries = this._selector.split(',')\n // eslint-disable-next-line arrow-body-style\n queries = queries.map((selector) => {\n return `${selector}[data-target=\"${target}\"],` +\n `${selector}[href=\"${target}\"]`\n })\n\n const $link = $(queries.join(','))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both

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 literal 0 HcmV?d00001 diff --git a/public/images/header1.png b/public/images/header1.png new file mode 100644 index 0000000000000000000000000000000000000000..67ecbaefae470e17753087dded3cd0a44f8c36c1 GIT binary patch literal 251241 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 fNdu@x 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 literal 0 HcmV?d00001 diff --git a/public/images/lenovo-wallpapers-30710-7303177.jpg b/public/images/lenovo-wallpapers-30710-7303177.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e97136ee806110e4d3ba3cbcdaa096c016f1a273 GIT binary patch literal 415577 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�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