diff --git a/models.py b/models.py index 4f3e7b5..625afbb 100755 --- a/models.py +++ b/models.py @@ -5,13 +5,14 @@ from functools import reduce from sqlalchemy import ForeignKey, or_, func, extract -from sqlalchemy.orm import relationship, load_only, Load, class_mapper, subqueryload +from sqlalchemy.orm import relationship, class_mapper class Speaker: @staticmethod def get_all(): - return db.session.query(Utterance.speaker, Utterance.speaker_cleaned, Utterance.speaker_fp, Utterance.speaker_party, MdB.picture, MdB.birth_date, MdB.education) \ + return db.session.query(Utterance.speaker, Utterance.speaker_cleaned, Utterance.speaker_fp, + Utterance.speaker_party, MdB.picture, MdB.birth_date, MdB.education) \ .filter(Utterance.type == 'speech') \ .filter(Utterance.speaker_key == MdB.id) \ .distinct(Utterance.speaker, @@ -19,10 +20,12 @@ def get_all(): Utterance.speaker_cleaned) \ .all() + def calculate_age(born): today = date.today() return today.year - born.year - ((today.month, today.day) < (born.month, born.day)) + class MdB(db.Model): __tablename__ = "mdb" @@ -74,13 +77,15 @@ def count_speeches_by_top_category(): .group_by(Utterance.speaker_key, Utterance.speaker_fp, Utterance.sitzung, Utterance.wahlperiode, Utterance.top_id) \ .subquery() - query_result = db.session.query(subquery.c.speaker_key, subquery.c.speaker_fp, MdB.party, Top.category, func.count(), - MdB.first_name, MdB.last_name,MdB.picture,MdB.profile_url) \ + query_result = db.session.query(subquery.c.speaker_key, subquery.c.speaker_fp, MdB.party, Top.category, + func.count(), + MdB.first_name, MdB.last_name, MdB.picture, MdB.profile_url) \ .filter(Top.id == subquery.c.top_id) \ .filter(MdB.id == subquery.c.speaker_key) \ .filter(Top.category != '') \ .filter(Top.category != 'ungültig') \ - .group_by(subquery.c.speaker_fp, Top.category, subquery.c.speaker_key, MdB.party, MdB.first_name, MdB.last_name, + .group_by(subquery.c.speaker_fp, Top.category, subquery.c.speaker_key, MdB.party, MdB.first_name, + MdB.last_name, MdB.picture, MdB.profile_url) \ .all() @@ -118,7 +123,7 @@ def count_speeches_sum(): Utterance.top_id, Utterance.type) \ .subquery() query_result = db.session.query(subquery.c.speaker_key, subquery.c.speaker_fp, MdB.party, func.count(), - MdB.first_name, MdB.last_name,MdB.picture,MdB.profile_url) \ + MdB.first_name, MdB.last_name, MdB.picture, MdB.profile_url) \ .filter(Top.id == subquery.c.top_id) \ .filter(MdB.id == subquery.c.speaker_key) \ .filter(Top.category != '') \ @@ -145,6 +150,7 @@ def count_speeches_sum(): def __repr__(self): return ''.format(self.first_name, self.last_name, self.party) + class Utterance(db.Model): __tablename__ = "de_bundestag_plpr" @@ -174,12 +180,14 @@ def get_all(wahlperiode, session): @staticmethod def all_by_gender_category_count(): - subquery = db.session.query(Utterance.sitzung.label("sitzung"), Utterance.wahlperiode, Utterance.speaker_cleaned, MdB.gender, Top.category, Top.number) \ + subquery = db.session.query(Utterance.sitzung.label("sitzung"), Utterance.wahlperiode, + Utterance.speaker_cleaned, MdB.gender, Top.category, Top.number) \ .filter(Utterance.speaker_key == MdB.id) \ .filter(Utterance.top_id == Top.id) \ .filter(Utterance.type == "speech") \ .filter(Top.category != None) \ - .group_by(MdB.gender, Top.category, Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, Top.number) \ + .group_by(MdB.gender, Top.category, Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, + Top.number) \ .subquery() query = db.session.query(subquery.c.category, subquery.c.gender, func.count(subquery.c.category)) \ @@ -193,12 +201,14 @@ def all_by_gender_category_count(): @staticmethod def all_by_age_cetegory_count(): - from_sq = db.session.query(Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, MdB.birth_date, Top.category, Top.number) \ + from_sq = db.session.query(Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, MdB.birth_date, + Top.category, Top.number) \ .filter(Utterance.speaker_key == MdB.id) \ .filter(Utterance.top_id == Top.id) \ .filter(Utterance.type == "speech") \ .filter(Top.category != None) \ - .group_by(MdB.birth_date, Top.category, Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, Top.number) \ + .group_by(MdB.birth_date, Top.category, Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, + Top.number) \ .subquery() query = db.session.query(from_sq.c.category, from_sq.c.birth_date) \ @@ -213,12 +223,14 @@ def all_by_age_cetegory_count(): @staticmethod def all_by_education_category_count(): - subquery = db.session.query(Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, MdB.education_category, Top.category, Top.number) \ + subquery = db.session.query(Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, + MdB.education_category, Top.category, Top.number) \ .filter(Utterance.speaker_key == MdB.id) \ .filter(Utterance.top_id == Top.id) \ .filter(Utterance.type == "speech") \ .filter(Top.category != None) \ - .group_by(MdB.education_category, Top.category, Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, Top.number) \ + .group_by(MdB.education_category, Top.category, Utterance.sitzung, Utterance.wahlperiode, + Utterance.speaker_cleaned, Top.number) \ .subquery() query = db.session.query(subquery.c.category, subquery.c.education_category, func.count(subquery.c.category)) \ @@ -233,12 +245,14 @@ def all_by_education_category_count(): @staticmethod def all_by_election_list_category_count(): - subquery = db.session.query(Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, MdB.election_list, Top.category, Top.number) \ + subquery = db.session.query(Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, + MdB.election_list, Top.category, Top.number) \ .filter(Utterance.speaker_key == MdB.id) \ .filter(Utterance.top_id == Top.id) \ .filter(Utterance.type == "speech") \ .filter(Top.category != None) \ - .group_by(MdB.election_list, Top.category, Utterance.sitzung, Utterance.wahlperiode, Utterance.speaker_cleaned, Top.number) \ + .group_by(MdB.election_list, Top.category, Utterance.sitzung, Utterance.wahlperiode, + Utterance.speaker_cleaned, Top.number) \ .subquery() query = db.session.query(subquery.c.category, subquery.c.election_list, func.count(subquery.c.category)) \ @@ -250,7 +264,6 @@ def all_by_election_list_category_count(): result.append({"category": category, "election_list": election_list, "count": count}) return result - def to_json(self): d = {} columns = class_mapper(self.__class__).columns @@ -320,7 +333,8 @@ def get_all(search=None, people=None, years=None, categories=None): results.append({"session": {"wahlperiode": wahlperiode, "sitzung": sitzung, "date": held_on}, - "tops": [{"title": entry.title, "name": entry.name, "session_identifier": entry.session_identifier, + "tops": [{"title": entry.title, "name": entry.name, + "session_identifier": entry.session_identifier, "categories": get_categories(entry)} for entry in list(igroup)] }) @@ -333,10 +347,10 @@ def get_all_plain(): @staticmethod def get_categories(): db_topics = db.session.query(Top) \ - .filter(Top.category != None) \ - .filter(Top.category != 'ungültig') \ - .distinct(Top.category) \ - .all() + .filter(Top.category != None) \ + .filter(Top.category != 'ungültig') \ + .distinct(Top.category) \ + .all() topics = set() for row in db_topics: topics.update(row.category.split(";")) diff --git a/static/css/freelancer.css b/static/css/freelancer.css deleted file mode 100755 index 5e2b491..0000000 --- a/static/css/freelancer.css +++ /dev/null @@ -1,6997 +0,0 @@ -@charset "UTF-8"; -/* http://meyerweb.com/eric/tools/css/reset/ - v2.0 | 20110126 - License: none (public domain) -*/ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; } - -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; } - -body { - line-height: 1; } - -blockquote, q { - quotes: none; } - -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; } - -table { - border-collapse: collapse; - border-spacing: 0; } - -/* Neat 1.7.0 - * http://neat.bourbon.io - * Copyright 2012-2014 thoughtbot, inc. - * MIT License */ -.ct-label { - fill: rgba(0, 0, 0, 0.4); - color: rgba(0, 0, 0, 0.4); - font-size: 0.75rem; - line-height: 1; } - -.ct-chart-line .ct-label, -.ct-chart-bar .ct-label { - display: block; - display: -webkit-box; - display: -moz-box; - display: -ms-flexbox; - display: -webkit-flex; - display: flex; } - -.ct-label.ct-horizontal.ct-start { - -webkit-box-align: flex-end; - -webkit-align-items: flex-end; - -ms-flex-align: flex-end; - align-items: flex-end; - -webkit-box-pack: flex-start; - -webkit-justify-content: flex-start; - -ms-flex-pack: flex-start; - justify-content: flex-start; - text-align: left; - text-anchor: start; } - -.ct-label.ct-horizontal.ct-end { - -webkit-box-align: flex-start; - -webkit-align-items: flex-start; - -ms-flex-align: flex-start; - align-items: flex-start; - -webkit-box-pack: flex-start; - -webkit-justify-content: flex-start; - -ms-flex-pack: flex-start; - justify-content: flex-start; - text-align: left; - text-anchor: start; } - -.ct-label.ct-vertical.ct-start { - -webkit-box-align: flex-end; - -webkit-align-items: flex-end; - -ms-flex-align: flex-end; - align-items: flex-end; - -webkit-box-pack: flex-end; - -webkit-justify-content: flex-end; - -ms-flex-pack: flex-end; - justify-content: flex-end; - text-align: right; - text-anchor: end; } - -.ct-label.ct-vertical.ct-end { - -webkit-box-align: flex-end; - -webkit-align-items: flex-end; - -ms-flex-align: flex-end; - align-items: flex-end; - -webkit-box-pack: flex-start; - -webkit-justify-content: flex-start; - -ms-flex-pack: flex-start; - justify-content: flex-start; - text-align: left; - text-anchor: start; } - -.ct-chart-bar .ct-label.ct-horizontal.ct-start { - -webkit-box-align: flex-end; - -webkit-align-items: flex-end; - -ms-flex-align: flex-end; - align-items: flex-end; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; - text-anchor: start; } - -.ct-chart-bar .ct-label.ct-horizontal.ct-end { - -webkit-box-align: flex-start; - -webkit-align-items: flex-start; - -ms-flex-align: flex-start; - align-items: flex-start; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; - text-anchor: start; } - -.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start { - -webkit-box-align: flex-end; - -webkit-align-items: flex-end; - -ms-flex-align: flex-end; - align-items: flex-end; - -webkit-box-pack: flex-start; - -webkit-justify-content: flex-start; - -ms-flex-pack: flex-start; - justify-content: flex-start; - text-align: left; - text-anchor: start; } - -.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end { - -webkit-box-align: flex-start; - -webkit-align-items: flex-start; - -ms-flex-align: flex-start; - align-items: flex-start; - -webkit-box-pack: flex-start; - -webkit-justify-content: flex-start; - -ms-flex-pack: flex-start; - justify-content: flex-start; - text-align: left; - text-anchor: start; } - -.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: flex-end; - -webkit-justify-content: flex-end; - -ms-flex-pack: flex-end; - justify-content: flex-end; - text-align: right; - text-anchor: end; } - -.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: flex-start; - -webkit-justify-content: flex-start; - -ms-flex-pack: flex-start; - justify-content: flex-start; - text-align: left; - text-anchor: end; } - -.ct-grid { - stroke: rgba(0, 0, 0, 0.2); - stroke-width: 1px; - stroke-dasharray: 2px; } - -.ct-point { - stroke-width: 10px; - stroke-linecap: round; } - -.ct-line { - fill: none; - stroke-width: 4px; } - -.ct-area { - stroke: none; - fill-opacity: 0.1; } - -.ct-bar { - fill: none; - stroke-width: 10px; } - -.ct-slice-donut { - fill: none; - stroke-width: 60px; } - -.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut { - stroke: #d70206; } -.ct-series-a .ct-slice-pie, .ct-series-a .ct-area { - fill: #d70206; } - -.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut { - stroke: #f05b4f; } -.ct-series-b .ct-slice-pie, .ct-series-b .ct-area { - fill: #f05b4f; } - -.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut { - stroke: #f4c63d; } -.ct-series-c .ct-slice-pie, .ct-series-c .ct-area { - fill: #f4c63d; } - -.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut { - stroke: #d17905; } -.ct-series-d .ct-slice-pie, .ct-series-d .ct-area { - fill: #d17905; } - -.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut { - stroke: #453d3f; } -.ct-series-e .ct-slice-pie, .ct-series-e .ct-area { - fill: #453d3f; } - -.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut { - stroke: #59922b; } -.ct-series-f .ct-slice-pie, .ct-series-f .ct-area { - fill: #59922b; } - -.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut { - stroke: #0544d3; } -.ct-series-g .ct-slice-pie, .ct-series-g .ct-area { - fill: #0544d3; } - -.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut { - stroke: #6b0392; } -.ct-series-h .ct-slice-pie, .ct-series-h .ct-area { - fill: #6b0392; } - -.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut { - stroke: #f05b4f; } -.ct-series-i .ct-slice-pie, .ct-series-i .ct-area { - fill: #f05b4f; } - -.ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut { - stroke: #dda458; } -.ct-series-j .ct-slice-pie, .ct-series-j .ct-area { - fill: #dda458; } - -.ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut { - stroke: #eacf7d; } -.ct-series-k .ct-slice-pie, .ct-series-k .ct-area { - fill: #eacf7d; } - -.ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut { - stroke: #86797d; } -.ct-series-l .ct-slice-pie, .ct-series-l .ct-area { - fill: #86797d; } - -.ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut { - stroke: #b2c326; } -.ct-series-m .ct-slice-pie, .ct-series-m .ct-area { - fill: #b2c326; } - -.ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut { - stroke: #6188e2; } -.ct-series-n .ct-slice-pie, .ct-series-n .ct-area { - fill: #6188e2; } - -.ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut { - stroke: #a748ca; } -.ct-series-o .ct-slice-pie, .ct-series-o .ct-area { - fill: #a748ca; } - -.ct-square { - display: block; - position: relative; - width: 100%; } - .ct-square:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 100%; } - .ct-square:after { - content: ""; - display: table; - clear: both; } - .ct-square > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-minor-second { - display: block; - position: relative; - width: 100%; } - .ct-minor-second:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 93.75%; } - .ct-minor-second:after { - content: ""; - display: table; - clear: both; } - .ct-minor-second > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-second { - display: block; - position: relative; - width: 100%; } - .ct-major-second:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 88.88889%; } - .ct-major-second:after { - content: ""; - display: table; - clear: both; } - .ct-major-second > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-minor-third { - display: block; - position: relative; - width: 100%; } - .ct-minor-third:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 83.33333%; } - .ct-minor-third:after { - content: ""; - display: table; - clear: both; } - .ct-minor-third > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-third { - display: block; - position: relative; - width: 100%; } - .ct-major-third:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 80%; } - .ct-major-third:after { - content: ""; - display: table; - clear: both; } - .ct-major-third > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-perfect-fourth { - display: block; - position: relative; - width: 100%; } - .ct-perfect-fourth:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 75%; } - .ct-perfect-fourth:after { - content: ""; - display: table; - clear: both; } - .ct-perfect-fourth > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-perfect-fifth { - display: block; - position: relative; - width: 100%; } - .ct-perfect-fifth:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 66.66667%; } - .ct-perfect-fifth:after { - content: ""; - display: table; - clear: both; } - .ct-perfect-fifth > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-minor-sixth { - display: block; - position: relative; - width: 100%; } - .ct-minor-sixth:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 62.5%; } - .ct-minor-sixth:after { - content: ""; - display: table; - clear: both; } - .ct-minor-sixth > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-golden-section { - display: block; - position: relative; - width: 100%; } - .ct-golden-section:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 61.8047%; } - .ct-golden-section:after { - content: ""; - display: table; - clear: both; } - .ct-golden-section > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-sixth { - display: block; - position: relative; - width: 100%; } - .ct-major-sixth:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 60%; } - .ct-major-sixth:after { - content: ""; - display: table; - clear: both; } - .ct-major-sixth > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-minor-seventh { - display: block; - position: relative; - width: 100%; } - .ct-minor-seventh:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 56.25%; } - .ct-minor-seventh:after { - content: ""; - display: table; - clear: both; } - .ct-minor-seventh > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-seventh { - display: block; - position: relative; - width: 100%; } - .ct-major-seventh:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 53.33333%; } - .ct-major-seventh:after { - content: ""; - display: table; - clear: both; } - .ct-major-seventh > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-octave { - display: block; - position: relative; - width: 100%; } - .ct-octave:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 50%; } - .ct-octave:after { - content: ""; - display: table; - clear: both; } - .ct-octave > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-tenth { - display: block; - position: relative; - width: 100%; } - .ct-major-tenth:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 40%; } - .ct-major-tenth:after { - content: ""; - display: table; - clear: both; } - .ct-major-tenth > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-eleventh { - display: block; - position: relative; - width: 100%; } - .ct-major-eleventh:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 37.5%; } - .ct-major-eleventh:after { - content: ""; - display: table; - clear: both; } - .ct-major-eleventh > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-major-twelfth { - display: block; - position: relative; - width: 100%; } - .ct-major-twelfth:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 33.33333%; } - .ct-major-twelfth:after { - content: ""; - display: table; - clear: both; } - .ct-major-twelfth > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.ct-double-octave { - display: block; - position: relative; - width: 100%; } - .ct-double-octave:before { - display: block; - float: left; - content: ""; - width: 0; - height: 0; - padding-bottom: 25%; } - .ct-double-octave:after { - content: ""; - display: table; - clear: both; } - .ct-double-octave > svg { - display: block; - position: absolute; - top: 0; - left: 0; } - -.chartist-tooltip { - position: absolute; - display: inline-block; - opacity: 0; - min-width: 5em; - padding: .5em; - background: #F4C63D; - color: #453D3F; - font-family: Oxygen,Helvetica,Arial,sans-serif; - font-weight: 700; - text-align: center; - pointer-events: none; - z-index: 1; - -webkit-transition: opacity .2s linear; - -moz-transition: opacity .2s linear; - -o-transition: opacity .2s linear; - transition: opacity .2s linear; } - -.chartist-tooltip:before { - content: ""; - position: absolute; - top: 100%; - left: 50%; - width: 0; - height: 0; - margin-left: -15px; - border: 15px solid transparent; - border-top-color: #F4C63D; } - -.chartist-tooltip.tooltip-show { - opacity: 1; } - -.ct-area, .ct-line { - pointer-events: none; } - -/*# sourceMappingURL=chartist-plugin-tooltip.css.map */ -.ui-select-choices-row:hover { - background-color: #8db0e8; } - -.ui-select-container { - width: 100%; - font-size: 14px; } - -.select2-results .select2-result-label { - font-size: 14px; } - -.ui-select-match-item.select2-search-choice span { - font-size: 14px; } - -/*! - * ui-select - * http://github.com/angular-ui/ui-select - * Version: 0.19.5 - 2016-10-24T23:13:59.551Z - * License: MIT - */ -/* Style when highlighting a search. */ -.ui-select-highlight { - font-weight: bold; } - -.ui-select-offscreen { - clip: rect(0 0 0 0) !important; - width: 1px !important; - height: 1px !important; - border: 0 !important; - margin: 0 !important; - padding: 0 !important; - overflow: hidden !important; - position: absolute !important; - outline: 0 !important; - left: 0px !important; - top: 0px !important; } - -.ui-select-choices-row:hover { - background-color: #f5f5f5; } - -/* Select2 theme */ -/* Mark invalid Select2 */ -.ng-dirty.ng-invalid > a.select2-choice { - border-color: #D44950; } - -.select2-result-single { - padding-left: 0; - margin: 0; } - -.select2-locked > .select2-search-choice-close { - display: none; } - -.select-locked > .ui-select-match-close { - display: none; } - -body > .select2-container.open { - z-index: 9999; - /* The z-index Select2 applies to the select2-drop */ } - -/* Handle up direction Select2 */ -.ui-select-container[theme="select2"].direction-up .ui-select-match, -.ui-select-container.select2.direction-up .ui-select-match { - border-radius: 4px; - /* FIXME hardcoded value :-/ */ - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.ui-select-container[theme="select2"].direction-up .ui-select-dropdown, -.ui-select-container.select2.direction-up .ui-select-dropdown { - border-radius: 4px; - /* FIXME hardcoded value :-/ */ - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - border-top-width: 1px; - /* FIXME hardcoded value :-/ */ - border-top-style: solid; - box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25); - margin-top: -4px; - /* FIXME hardcoded value :-/ */ } - -.ui-select-container[theme="select2"].direction-up .ui-select-dropdown .select2-search, -.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search { - margin-top: 4px; - /* FIXME hardcoded value :-/ */ } - -.ui-select-container[theme="select2"].direction-up.select2-dropdown-open .ui-select-match, -.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match { - border-bottom-color: #5897fb; } - -.ui-select-container[theme="select2"] .ui-select-dropdown .ui-select-search-hidden, -.ui-select-container[theme="select2"] .ui-select-dropdown .ui-select-search-hidden input { - opacity: 0; - height: 0; - min-height: 0; - padding: 0; - margin: 0; - border: 0; } - -/* Selectize theme */ -/* Helper class to show styles when focus */ -.selectize-input.selectize-focus { - border-color: #007FBB !important; } - -/* Fix input width for Selectize theme */ -.selectize-control.single > .selectize-input > input { - width: 100%; } - -/* Fix line break when there's at least one item selected with the Selectize theme */ -.selectize-control.multi > .selectize-input > input { - margin: 0 !important; } - -/* Fix dropdown width for Selectize theme */ -.selectize-control > .selectize-dropdown { - width: 100%; } - -/* Mark invalid Selectize */ -.ng-dirty.ng-invalid > div.selectize-input { - border-color: #D44950; } - -/* Handle up direction Selectize */ -.ui-select-container[theme="selectize"].direction-up .ui-select-dropdown { - box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25); - margin-top: -2px; - /* FIXME hardcoded value :-/ */ } - -.ui-select-container[theme="selectize"] input.ui-select-search-hidden { - opacity: 0; - height: 0; - min-height: 0; - padding: 0; - margin: 0; - border: 0; - width: 0; } - -/* Bootstrap theme */ -/* Helper class to show styles when focus */ -.btn-default-focus { - color: #333; - background-color: #EBEBEB; - border-color: #ADADAD; - text-decoration: none; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } - -.ui-select-bootstrap .ui-select-toggle { - position: relative; } - -.ui-select-bootstrap .ui-select-toggle > .caret { - position: absolute; - height: 10px; - top: 50%; - right: 10px; - margin-top: -2px; } - -/* Fix Bootstrap dropdown position when inside a input-group */ -.input-group > .ui-select-bootstrap.dropdown { - /* Instead of relative */ - position: static; } - -.input-group > .ui-select-bootstrap > input.ui-select-search.form-control { - border-radius: 4px; - /* FIXME hardcoded value :-/ */ - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - -.input-group > .ui-select-bootstrap > input.ui-select-search.form-control.direction-up { - border-radius: 4px !important; - /* FIXME hardcoded value :-/ */ - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; } - -.ui-select-bootstrap .ui-select-search-hidden { - opacity: 0; - height: 0; - min-height: 0; - padding: 0; - margin: 0; - border: 0; } - -.ui-select-bootstrap > .ui-select-match > .btn { - /* Instead of center because of .btn */ - text-align: left !important; } - -.ui-select-bootstrap > .ui-select-match > .caret { - position: absolute; - top: 45%; - right: 15px; } - -/* See Scrollable Menu with Bootstrap 3 http://stackoverflow.com/questions/19227496 */ -.ui-select-bootstrap > .ui-select-choices, .ui-select-bootstrap > .ui-select-no-choice { - width: 100%; - height: auto; - max-height: 200px; - overflow-x: hidden; - margin-top: -1px; } - -body > .ui-select-bootstrap.open { - z-index: 1000; - /* Standard Bootstrap dropdown z-index */ } - -.ui-select-multiple.ui-select-bootstrap { - height: auto; - padding: 3px 3px 0 3px; } - -.ui-select-multiple.ui-select-bootstrap input.ui-select-search { - background-color: transparent !important; - /* To prevent double background when disabled */ - border: none; - outline: none; - height: 1.666666em; - margin-bottom: 3px; } - -.ui-select-multiple.ui-select-bootstrap .ui-select-match .close { - font-size: 1.6em; - line-height: 0.75; } - -.ui-select-multiple.ui-select-bootstrap .ui-select-match-item { - outline: 0; - margin: 0 3px 3px 0; } - -.ui-select-multiple .ui-select-match-item { - position: relative; } - -.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close { - pointer-events: none; } - -.ui-select-multiple:hover .ui-select-match-item.dropping-before:before { - content: ""; - position: absolute; - top: 0; - right: 100%; - height: 100%; - margin-right: 2px; - border-left: 1px solid #428bca; } - -.ui-select-multiple:hover .ui-select-match-item.dropping-after:after { - content: ""; - position: absolute; - top: 0; - left: 100%; - height: 100%; - margin-left: 2px; - border-right: 1px solid #428bca; } - -.ui-select-bootstrap .ui-select-choices-row > span { - cursor: pointer; - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857143; - color: #333; - white-space: nowrap; } - -.ui-select-bootstrap .ui-select-choices-row > span:hover, .ui-select-bootstrap .ui-select-choices-row > span:focus { - text-decoration: none; - color: #262626; - background-color: #f5f5f5; } - -.ui-select-bootstrap .ui-select-choices-row.active > span { - color: #fff; - text-decoration: none; - outline: 0; - background-color: #428bca; } - -.ui-select-bootstrap .ui-select-choices-row.disabled > span, -.ui-select-bootstrap .ui-select-choices-row.active.disabled > span { - color: #777; - cursor: not-allowed; - background-color: #fff; } - -/* fix hide/show angular animation */ -.ui-select-match.ng-hide-add, -.ui-select-search.ng-hide-add { - display: none !important; } - -/* Mark invalid Bootstrap */ -.ui-select-bootstrap.ng-dirty.ng-invalid > button.btn.ui-select-match { - border-color: #D44950; } - -/* Handle up direction Bootstrap */ -.ui-select-container[theme="bootstrap"].direction-up .ui-select-dropdown { - box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25); } - -.ui-select-bootstrap .ui-select-match-text { - width: 100%; - padding-right: 1em; } - -.ui-select-bootstrap .ui-select-match-text span { - display: inline-block; - width: 100%; - overflow: hidden; } - -.ui-select-bootstrap .ui-select-toggle > a.btn { - position: absolute; - height: 10px; - right: 10px; - margin-top: -2px; } - -/* Spinner */ -.ui-select-refreshing { - position: absolute; - right: 0; - padding: 8px 27px; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; } - -@-webkit-keyframes ui-select-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } -@keyframes ui-select-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } -.ui-select-spin { - -webkit-animation: ui-select-spin 2s infinite linear; - animation: ui-select-spin 2s infinite linear; } - -.ui-select-refreshing.ng-animate { - -webkit-animation: none 0s; } - -/* -Version: 3.4.5 Timestamp: Mon Nov 4 08:22:42 PST 2013 -*/ -.select2-container { - margin: 0; - position: relative; - display: inline-block; - /* inline-block for ie7 */ - zoom: 1; - *display: inline; - vertical-align: middle; } - -.select2-container, -.select2-drop, -.select2-search, -.select2-search input { - /* - Force border-box so that % widths fit the parent - container without overlap because of margin/padding. - - More Info : http://www.quirksmode.org/css/box.html - */ - -webkit-box-sizing: border-box; - /* webkit */ - -moz-box-sizing: border-box; - /* firefox */ - box-sizing: border-box; - /* css3 */ } - -.select2-container .select2-choice { - display: block; - height: 26px; - padding: 0 0 0 8px; - overflow: hidden; - position: relative; - border: 1px solid #aaa; - white-space: nowrap; - line-height: 26px; - color: #444; - text-decoration: none; - border-radius: 4px; - background-clip: padding-box; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #fff; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff)); - background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%); - background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0); - background-image: linear-gradient(top, #fff 0%, #eee 50%); } - -.select2-container.select2-drop-above .select2-choice { - border-bottom-color: #aaa; - border-radius: 0 0 4px 4px; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff)); - background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%); - background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); - background-image: linear-gradient(top, #eee 0%, #fff 90%); } - -.select2-container.select2-allowclear .select2-choice .select2-chosen { - margin-right: 42px; } - -.select2-container .select2-choice > .select2-chosen { - margin-right: 26px; - display: block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; } - -.select2-container .select2-choice abbr { - display: none; - width: 12px; - height: 12px; - position: absolute; - right: 24px; - top: 8px; - font-size: 1px; - text-decoration: none; - border: 0; - background: url("/assets/style/images/select2/select2.png") right top no-repeat; - cursor: pointer; - outline: 0; } - -.select2-container.select2-allowclear .select2-choice abbr { - display: inline-block; } - -.select2-container .select2-choice abbr:hover { - background-position: right -11px; - cursor: pointer; } - -.select2-drop-mask { - border: 0; - margin: 0; - padding: 0; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 9998; - /* styles required for IE to work */ - background-color: #fff; - filter: alpha(opacity=0); } - -.select2-drop { - width: 100%; - margin-top: -1px; - position: absolute; - z-index: 9999; - top: 100%; - background: #fff; - color: #000; - border: 1px solid #aaa; - border-top: 0; - border-radius: 0 0 4px 4px; - -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); - box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); } - -.select2-drop-auto-width { - border-top: 1px solid #aaa; - width: auto; } - -.select2-drop-auto-width .select2-search { - padding-top: 4px; } - -.select2-drop.select2-drop-above { - margin-top: 1px; - border-top: 1px solid #aaa; - border-bottom: 0; - border-radius: 4px 4px 0 0; - -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15); - box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15); } - -.select2-drop-active { - border: 1px solid #5897fb; - border-top: none; } - -.select2-drop.select2-drop-above.select2-drop-active { - border-top: 1px solid #5897fb; } - -.select2-container .select2-choice .select2-arrow { - display: inline-block; - width: 18px; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: 1px solid #aaa; - border-radius: 0 4px 4px 0; - background-clip: padding-box; - background: #ccc; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee)); - background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0); - background-image: linear-gradient(top, #ccc 0%, #eee 60%); } - -.select2-container .select2-choice .select2-arrow b { - display: block; - width: 100%; - height: 100%; - background: url("/assets/style/images/select2/select2.png") no-repeat 0 1px; } - -.select2-search { - display: inline-block; - width: 100%; - min-height: 26px; - margin: 0; - padding-left: 4px; - padding-right: 4px; - position: relative; - z-index: 10000; - white-space: nowrap; } - -.select2-search input { - width: 100%; - height: auto !important; - min-height: 26px; - padding: 4px 20px 4px 5px; - margin: 0; - line-height: 16px; - outline: 0; - font-family: sans-serif; - border: 1px solid #aaa; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - background: #fff url("/assets/style/images/select2/select2.png") no-repeat 100% -22px; - background: url("/assets/style/images/select2/select2.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee)); - background: url("/assets/style/images/select2/select2.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%); - background: url("/assets/style/images/select2/select2.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%); - background: url("/assets/style/images/select2/select2.png") no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%); } - -.select2-drop.select2-drop-above .select2-search input { - margin-top: 4px; } - -.select2-search input.select2-active { - background: #fff url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100%; - background: url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee)); - background: url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%); - background: url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%); - background: url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%); } - -.select2-container-active .select2-choice, -.select2-container-active .select2-choices { - border: 1px solid #5897fb; - outline: none; - -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } - -.select2-dropdown-open .select2-choice { - border-bottom-color: transparent; - -webkit-box-shadow: 0 1px 0 #fff inset; - box-shadow: 0 1px 0 #fff inset; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-color: #eee; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee)); - background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%); - background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0); - background-image: linear-gradient(top, #fff 0%, #eee 50%); } - -.select2-dropdown-open.select2-drop-above .select2-choice, -.select2-dropdown-open.select2-drop-above .select2-choices { - border: 1px solid #5897fb; - border-top-color: transparent; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee)); - background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%); - background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0); - background-image: linear-gradient(bottom, #fff 0%, #eee 50%); } - -.select2-dropdown-open .select2-choice .select2-arrow { - background: transparent; - border-left: none; - filter: none; } - -.select2-dropdown-open .select2-choice .select2-arrow b { - background-position: -18px 1px; } - -/* results */ -.select2-results { - max-height: 200px; - padding: 0 0 0 4px; - margin: 4px 4px 4px 0; - position: relative; - overflow-x: hidden; - overflow-y: auto; - -webkit-tap-highlight-color: transparent; } - -.select2-results ul.select2-result-sub { - margin: 0; - padding-left: 0; } - -.select2-results ul.select2-result-sub > li .select2-result-label { - padding-left: 20px; } - -.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { - padding-left: 40px; } - -.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { - padding-left: 60px; } - -.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { - padding-left: 80px; } - -.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { - padding-left: 100px; } - -.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { - padding-left: 110px; } - -.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { - padding-left: 120px; } - -.select2-results li { - list-style: none; - display: list-item; - background-image: none; } - -.select2-results li.select2-result-with-children > .select2-result-label { - font-weight: bold; } - -.select2-results .select2-result-label { - padding: 3px 7px 4px; - margin: 0; - cursor: pointer; - min-height: 1em; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - -.select2-results .select2-highlighted { - background: #3875d7; - color: #fff; } - -.select2-results li em { - background: #feffde; - font-style: normal; } - -.select2-results .select2-highlighted em { - background: transparent; } - -.select2-results .select2-highlighted ul { - background: #fff; - color: #000; } - -.select2-results .select2-no-results, -.select2-results .select2-searching, -.select2-results .select2-selection-limit { - background: #f4f4f4; - display: list-item; } - -/* -disabled look for disabled choices in the results dropdown -*/ -.select2-results .select2-disabled.select2-highlighted { - color: #666; - background: #f4f4f4; - display: list-item; - cursor: default; } - -.select2-results .select2-disabled { - background: #f4f4f4; - display: list-item; - cursor: default; } - -.select2-results .select2-selected { - display: none; } - -.select2-more-results.select2-active { - background: #f4f4f4 url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100%; } - -.select2-more-results { - background: #f4f4f4; - display: list-item; } - -/* disabled styles */ -.select2-container.select2-container-disabled .select2-choice { - background-color: #f4f4f4; - background-image: none; - border: 1px solid #ddd; - cursor: default; } - -.select2-container.select2-container-disabled .select2-choice .select2-arrow { - background-color: #f4f4f4; - background-image: none; - border-left: 0; } - -.select2-container.select2-container-disabled .select2-choice abbr { - display: none; } - -/* multiselect */ -.select2-container-multi .select2-choices { - height: auto !important; - height: 1%; - margin: 0; - padding: 0; - position: relative; - border: 1px solid #aaa; - cursor: text; - overflow: hidden; - background-color: #fff; - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff)); - background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%); - background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%); - background-image: linear-gradient(top, #eee 1%, #fff 15%); } - -.select2-locked { - padding: 3px 5px 3px 5px !important; } - -.select2-container-multi .select2-choices { - min-height: 26px; } - -.select2-container-multi.select2-container-active .select2-choices { - border: 1px solid #5897fb; - outline: none; - -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } - -.select2-container-multi .select2-choices li { - float: left; - list-style: none; } - -.select2-container-multi .select2-choices .select2-search-field { - margin: 0; - padding: 0; - white-space: nowrap; } - -.select2-container-multi .select2-choices .select2-search-field input { - padding: 5px; - margin: 1px 0; - font-family: sans-serif; - font-size: 100%; - color: #666; - outline: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - background: transparent !important; } - -.select2-container-multi .select2-choices .select2-search-field input.select2-active { - background: #fff url("/assets/style/images/select2/select2-spinner.gif") no-repeat 100% !important; } - -.select2-default { - color: #999 !important; } - -.select2-container-multi .select2-choices .select2-search-choice { - padding: 3px 5px 3px 18px; - margin: 3px 0 3px 5px; - position: relative; - line-height: 13px; - color: #333; - cursor: default; - border: 1px solid #aaaaaa; - border-radius: 3px; - -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); - box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); - background-clip: padding-box; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0); - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee)); - background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); - background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); - background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); } - -.select2-container-multi .select2-choices .select2-search-choice .select2-chosen { - cursor: default; } - -.select2-container-multi .select2-choices .select2-search-choice-focus { - background: #d4d4d4; } - -.select2-search-choice-close { - display: block; - width: 12px; - height: 13px; - position: absolute; - right: 3px; - top: 4px; - font-size: 1px; - outline: none; - background: url("/assets/style/images/select2/select2.png") right top no-repeat; } - -.select2-container-multi .select2-search-choice-close { - left: 3px; } - -.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover { - background-position: right -11px; } - -.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close { - background-position: right -11px; } - -/* disabled styles */ -.select2-container-multi.select2-container-disabled .select2-choices { - background-color: #f4f4f4; - background-image: none; - border: 1px solid #ddd; - cursor: default; } - -.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice { - padding: 3px 5px 3px 5px; - border: 1px solid #ddd; - background-image: none; - background-color: #f4f4f4; } - -.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { - display: none; - background: none; } - -/* end multiselect */ -.select2-result-selectable .select2-match, -.select2-result-unselectable .select2-match { - text-decoration: underline; } - -.select2-offscreen, .select2-offscreen:focus { - clip: rect(0 0 0 0) !important; - width: 1px !important; - height: 1px !important; - border: 0 !important; - margin: 0 !important; - padding: 0 !important; - overflow: hidden !important; - position: absolute !important; - outline: 0 !important; - left: 0px !important; - top: 0px !important; } - -.select2-display-none { - display: none; } - -.select2-measure-scrollbar { - position: absolute; - top: -10000px; - left: -10000px; - width: 100px; - height: 100px; - overflow: scroll; } - -/* Retina-ize icons */ -@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { - .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b { - background-image: url("/assets/style/images/select2/select2x2.png") !important; - background-repeat: no-repeat !important; - background-size: 60px 40px !important; } - - .select2-search input { - background-position: 100% -21px !important; } } -/* required styles */ -.leaflet-pane, -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-tile-container, -.leaflet-pane > svg, -.leaflet-pane > canvas, -.leaflet-zoom-box, -.leaflet-image-layer, -.leaflet-layer { - position: absolute; - left: 0; - top: 0; } - -.leaflet-container { - overflow: hidden; } - -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -webkit-user-drag: none; } - -/* Safari renders non-retina tile on retina better with this, but Chrome is worse */ -.leaflet-safari .leaflet-tile { - image-rendering: -webkit-optimize-contrast; } - -/* hack that prevents hw layers "stretching" when loading new tiles */ -.leaflet-safari .leaflet-tile-container { - width: 1600px; - height: 1600px; - -webkit-transform-origin: 0 0; } - -.leaflet-marker-icon, -.leaflet-marker-shadow { - display: block; } - -/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */ -/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */ -.leaflet-container .leaflet-overlay-pane svg, -.leaflet-container .leaflet-marker-pane img, -.leaflet-container .leaflet-shadow-pane img, -.leaflet-container .leaflet-tile-pane img, -.leaflet-container img.leaflet-image-layer { - max-width: none !important; } - -.leaflet-container.leaflet-touch-zoom { - -ms-touch-action: pan-x pan-y; - touch-action: pan-x pan-y; } - -.leaflet-container.leaflet-touch-drag { - -ms-touch-action: pinch-zoom; } - -.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { - -ms-touch-action: none; - touch-action: none; } - -.leaflet-tile { - filter: inherit; - visibility: hidden; } - -.leaflet-tile-loaded { - visibility: inherit; } - -.leaflet-zoom-box { - width: 0; - height: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - z-index: 800; } - -/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ -.leaflet-overlay-pane svg { - -moz-user-select: none; } - -.leaflet-pane { - z-index: 400; } - -.leaflet-tile-pane { - z-index: 200; } - -.leaflet-overlay-pane { - z-index: 400; } - -.leaflet-shadow-pane { - z-index: 500; } - -.leaflet-marker-pane { - z-index: 600; } - -.leaflet-tooltip-pane { - z-index: 650; } - -.leaflet-popup-pane { - z-index: 700; } - -.leaflet-map-pane canvas { - z-index: 100; } - -.leaflet-map-pane svg { - z-index: 200; } - -.leaflet-vml-shape { - width: 1px; - height: 1px; } - -.lvml { - behavior: url(#default#VML); - display: inline-block; - position: absolute; } - -/* control positioning */ -.leaflet-control { - position: relative; - z-index: 800; - pointer-events: visiblePainted; - /* IE 9-10 doesn't have auto */ - pointer-events: auto; } - -.leaflet-top, -.leaflet-bottom { - position: absolute; - z-index: 1000; - pointer-events: none; } - -.leaflet-top { - top: 0; } - -.leaflet-right { - right: 0; } - -.leaflet-bottom { - bottom: 0; } - -.leaflet-left { - left: 0; } - -.leaflet-control { - float: left; - clear: both; } - -.leaflet-right .leaflet-control { - float: right; } - -.leaflet-top .leaflet-control { - margin-top: 10px; } - -.leaflet-bottom .leaflet-control { - margin-bottom: 10px; } - -.leaflet-left .leaflet-control { - margin-left: 10px; } - -.leaflet-right .leaflet-control { - margin-right: 10px; } - -/* zoom and fade animations */ -.leaflet-fade-anim .leaflet-tile { - will-change: opacity; } - -.leaflet-fade-anim .leaflet-popup { - opacity: 0; - -webkit-transition: opacity 0.2s linear; - -moz-transition: opacity 0.2s linear; - -o-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; } - -.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { - opacity: 1; } - -.leaflet-zoom-animated { - -webkit-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; } - -.leaflet-zoom-anim .leaflet-zoom-animated { - will-change: transform; } - -.leaflet-zoom-anim .leaflet-zoom-animated { - -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1); - -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1); - -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1); - transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1); } - -.leaflet-zoom-anim .leaflet-tile, -.leaflet-pan-anim .leaflet-tile { - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; } - -.leaflet-zoom-anim .leaflet-zoom-hide { - visibility: hidden; } - -/* cursors */ -.leaflet-interactive { - cursor: pointer; } - -.leaflet-grab { - cursor: -webkit-grab; - cursor: -moz-grab; } - -.leaflet-crosshair, -.leaflet-crosshair .leaflet-interactive { - cursor: crosshair; } - -.leaflet-popup-pane, -.leaflet-control { - cursor: auto; } - -.leaflet-dragging .leaflet-grab, -.leaflet-dragging .leaflet-grab .leaflet-interactive, -.leaflet-dragging .leaflet-marker-draggable { - cursor: move; - cursor: -webkit-grabbing; - cursor: -moz-grabbing; } - -/* marker & overlays interactivity */ -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-image-layer, -.leaflet-pane > svg path, -.leaflet-tile-container { - pointer-events: none; } - -.leaflet-marker-icon.leaflet-interactive, -.leaflet-image-layer.leaflet-interactive, -.leaflet-pane > svg path.leaflet-interactive { - pointer-events: visiblePainted; - /* IE 9-10 doesn't have auto */ - pointer-events: auto; } - -/* visual tweaks */ -.leaflet-container { - background: #ddd; - outline: 0; } - -.leaflet-container a { - color: #0078A8; } - -.leaflet-container a.leaflet-active { - outline: 2px solid orange; } - -.leaflet-zoom-box { - border: 2px dotted #38f; - background: rgba(255, 255, 255, 0.5); } - -/* general typography */ -.leaflet-container { - font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; } - -/* general toolbar styles */ -.leaflet-bar { - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65); - border-radius: 4px; } - -.leaflet-bar a, -.leaflet-bar a:hover { - background-color: #fff; - border-bottom: 1px solid #ccc; - width: 26px; - height: 26px; - line-height: 26px; - display: block; - text-align: center; - text-decoration: none; - color: black; } - -.leaflet-bar a, -.leaflet-control-layers-toggle { - background-position: 50% 50%; - background-repeat: no-repeat; - display: block; } - -.leaflet-bar a:hover { - background-color: #f4f4f4; } - -.leaflet-bar a:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -.leaflet-bar a:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom: none; } - -.leaflet-bar a.leaflet-disabled { - cursor: default; - background-color: #f4f4f4; - color: #bbb; } - -.leaflet-touch .leaflet-bar a { - width: 30px; - height: 30px; - line-height: 30px; } - -/* zoom control */ -.leaflet-control-zoom-in, -.leaflet-control-zoom-out { - font: bold 18px 'Lucida Console', Monaco, monospace; - text-indent: 1px; } - -.leaflet-control-zoom-out { - font-size: 20px; } - -.leaflet-touch .leaflet-control-zoom-in { - font-size: 22px; } - -.leaflet-touch .leaflet-control-zoom-out { - font-size: 24px; } - -/* layers control */ -.leaflet-control-layers { - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); - background: #fff; - border-radius: 5px; } - -.leaflet-control-layers-toggle { - background-image: url(/assets/style/images/leaflet/layers.png); - width: 36px; - height: 36px; } - -.leaflet-retina .leaflet-control-layers-toggle { - background-image: url(/assets/style/images/leaflet/layers-2x.png); - background-size: 26px 26px; } - -.leaflet-touch .leaflet-control-layers-toggle { - width: 44px; - height: 44px; } - -.leaflet-control-layers .leaflet-control-layers-list, -.leaflet-control-layers-expanded .leaflet-control-layers-toggle { - display: none; } - -.leaflet-control-layers-expanded .leaflet-control-layers-list { - display: block; - position: relative; } - -.leaflet-control-layers-expanded { - padding: 6px 10px 6px 6px; - color: #333; - background: #fff; } - -.leaflet-control-layers-scrollbar { - overflow-y: scroll; - padding-right: 5px; } - -.leaflet-control-layers-selector { - margin-top: 2px; - position: relative; - top: 1px; } - -.leaflet-control-layers label { - display: block; } - -.leaflet-control-layers-separator { - height: 0; - border-top: 1px solid #ddd; - margin: 5px -10px 5px -6px; } - -/* Default icon URLs */ -.leaflet-default-icon-path { - background-image: url(/assets/style/images/leaflet/marker-icon.png); } - -/* attribution and scale controls */ -.leaflet-container .leaflet-control-attribution { - background: #fff; - background: rgba(255, 255, 255, 0.7); - margin: 0; } - -.leaflet-control-attribution, -.leaflet-control-scale-line { - padding: 0 5px; - color: #333; } - -.leaflet-control-attribution a { - text-decoration: none; } - -.leaflet-control-attribution a:hover { - text-decoration: underline; } - -.leaflet-container .leaflet-control-attribution, -.leaflet-container .leaflet-control-scale { - font-size: 11px; } - -.leaflet-left .leaflet-control-scale { - margin-left: 5px; } - -.leaflet-bottom .leaflet-control-scale { - margin-bottom: 5px; } - -.leaflet-control-scale-line { - border: 2px solid #777; - border-top: none; - line-height: 1.1; - padding: 2px 5px 1px; - font-size: 11px; - white-space: nowrap; - overflow: hidden; - -moz-box-sizing: border-box; - box-sizing: border-box; - background: #fff; - background: rgba(255, 255, 255, 0.5); } - -.leaflet-control-scale-line:not(:first-child) { - border-top: 2px solid #777; - border-bottom: none; - margin-top: -2px; } - -.leaflet-control-scale-line:not(:first-child):not(:last-child) { - border-bottom: 2px solid #777; } - -.leaflet-touch .leaflet-control-attribution, -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - box-shadow: none; } - -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - border: 2px solid rgba(0, 0, 0, 0.2); - background-clip: padding-box; } - -/* popup */ -.leaflet-popup { - position: absolute; - text-align: center; - margin-bottom: 20px; } - -.leaflet-popup-content-wrapper { - padding: 1px; - text-align: left; - border-radius: 12px; } - -.leaflet-popup-content { - margin: 13px 19px; - line-height: 1.4; } - -.leaflet-popup-content p { - margin: 18px 0; } - -.leaflet-popup-tip-container { - width: 40px; - height: 20px; - position: absolute; - left: 50%; - margin-left: -20px; - overflow: hidden; - pointer-events: none; } - -.leaflet-popup-tip { - width: 17px; - height: 17px; - padding: 1px; - margin: -10px auto 0; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); } - -.leaflet-popup-content-wrapper, -.leaflet-popup-tip { - background: white; - color: #333; - box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4); } - -.leaflet-container a.leaflet-popup-close-button { - position: absolute; - top: 0; - right: 0; - padding: 4px 4px 0 0; - border: none; - text-align: center; - width: 18px; - height: 14px; - font: 16px/14px Tahoma, Verdana, sans-serif; - color: #c3c3c3; - text-decoration: none; - font-weight: bold; - background: transparent; } - -.leaflet-container a.leaflet-popup-close-button:hover { - color: #999; } - -.leaflet-popup-scrolled { - overflow: auto; - border-bottom: 1px solid #ddd; - border-top: 1px solid #ddd; } - -.leaflet-oldie .leaflet-popup-content-wrapper { - zoom: 1; } - -.leaflet-oldie .leaflet-popup-tip { - width: 24px; - margin: 0 auto; - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; - filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); } - -.leaflet-oldie .leaflet-popup-tip-container { - margin-top: -1px; } - -.leaflet-oldie .leaflet-control-zoom, -.leaflet-oldie .leaflet-control-layers, -.leaflet-oldie .leaflet-popup-content-wrapper, -.leaflet-oldie .leaflet-popup-tip { - border: 1px solid #999; } - -/* div icon */ -.leaflet-div-icon { - background: #fff; - border: 1px solid #666; } - -/* Tooltip */ -/* Base styles for the element that has a tooltip */ -.leaflet-tooltip { - position: absolute; - padding: 6px; - background-color: #fff; - border: 1px solid #fff; - border-radius: 3px; - color: #222; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); } - -.leaflet-tooltip.leaflet-clickable { - cursor: pointer; - pointer-events: auto; } - -.leaflet-tooltip-top:before, -.leaflet-tooltip-bottom:before, -.leaflet-tooltip-left:before, -.leaflet-tooltip-right:before { - position: absolute; - pointer-events: none; - border: 6px solid transparent; - background: transparent; - content: ""; } - -/* Directions */ -.leaflet-tooltip-bottom { - margin-top: 6px; } - -.leaflet-tooltip-top { - margin-top: -6px; } - -.leaflet-tooltip-bottom:before, -.leaflet-tooltip-top:before { - left: 50%; - margin-left: -6px; } - -.leaflet-tooltip-top:before { - bottom: 0; - margin-bottom: -12px; - border-top-color: #fff; } - -.leaflet-tooltip-bottom:before { - top: 0; - margin-top: -12px; - margin-left: -6px; - border-bottom-color: #fff; } - -.leaflet-tooltip-left { - margin-left: -6px; } - -.leaflet-tooltip-right { - margin-left: 6px; } - -.leaflet-tooltip-left:before, -.leaflet-tooltip-right:before { - top: 50%; - margin-top: -6px; } - -.leaflet-tooltip-left:before { - right: 0; - margin-right: -12px; - border-left-color: #fff; } - -.leaflet-tooltip-right:before { - left: 0; - margin-left: -12px; - border-right-color: #fff; } - -.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow { - -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in; - -moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in; - -o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in; - transition: transform 0.3s ease-out, opacity 0.3s ease-in; } - -.leaflet-cluster-spider-leg { - /* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */ - -webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in; - -moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in; - -o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in; - transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in; } - -.marker-cluster-small { - background-color: rgba(181, 226, 140, 0.6); } - -.marker-cluster-small div { - background-color: rgba(110, 204, 57, 0.6); } - -.marker-cluster-medium { - background-color: rgba(241, 211, 87, 0.6); } - -.marker-cluster-medium div { - background-color: rgba(240, 194, 12, 0.6); } - -.marker-cluster-large { - background-color: rgba(253, 156, 115, 0.6); } - -.marker-cluster-large div { - background-color: rgba(241, 128, 23, 0.6); } - -/* IE 6-8 fallback colors */ -.leaflet-oldie .marker-cluster-small { - background-color: #b5e28c; } - -.leaflet-oldie .marker-cluster-small div { - background-color: #6ecc39; } - -.leaflet-oldie .marker-cluster-medium { - background-color: #f1d357; } - -.leaflet-oldie .marker-cluster-medium div { - background-color: #f0c20c; } - -.leaflet-oldie .marker-cluster-large { - background-color: #fd9c73; } - -.leaflet-oldie .marker-cluster-large div { - background-color: #f18017; } - -.marker-cluster { - background-clip: padding-box; - border-radius: 20px; } - -.marker-cluster div { - width: 30px; - height: 30px; - margin-left: 5px; - margin-top: 5px; - text-align: center; - border-radius: 15px; - font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif; } - -.marker-cluster span { - line-height: 30px; } - -/* -Hexcodes Logo: -Blau #00aeef -Grau1 #797979 -Grau2 #363636 - -Hexcodes Key visual: -Blau dunkel #00aeef -Blau mittel: #6dcff4 -Blau hell: #cdeffb -Grau dunkel: #1a1a1a -Grau mittel: #666666 -Grau heller: #333333 -*/ -[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak { - display: none !important; } - -.u-centered { - text-align: center; } - -.u-padding-right { - padding-right: 0.5em; } - -.u-margin-top { - margin-top: 1.25em; } - -.sr-only { - height: 0; - left: -10000px; - overflow: hidden; - position: absolute; - top: auto; - width: 1px; } - -@media only screen and (min-width: 48em) { - .medium-down-only { - display: none; } } - -.subpage-breadcrumb { - margin-bottom: 0; } - -.u-padding-small_screen { - padding-left: 1.25em; - padding-right: 1.25em; } - -.pull-right { - float: right; } - -.text-center { - text-align: center; } - -*[hidden], .hidden { - display: none !important; } - -* { - box-sizing: border-box; } - -body { - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-weight: 400; - line-height: 1.375rem; } - -button { - cursor: pointer; } - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a { - text-decoration: none; } - -hr { - border-color: #AD1D19; } - -strong, b { - font-weight: 700; } - -em { - font-style: italic; } - -a img { - border: 0; - outline: 0; } - -[aria-hidden="true"] { - display: none; } - -span.mark { - color: #AD1D19; - font-style: italic; - font-weight: bold; } - -.source { - font-size: 10px; } - -.clickable { - cursor: pointer; } - -h1, -.h1 { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.875rem; - font-weight: 700; - line-height: 2.5rem; - font-size: 48px; - font-style: normal; - font-weight: 500; - line-height: normal; - margin-top: 1em; } - -h2, -.h2 { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.5rem; - font-weight: 700; - line-height: 2rem; - text-transform: uppercase; - font-size: 35px; - margin-bottom: 70px; } - -h3, -.h3 { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.1rem; - font-weight: 700; - line-height: 1.5rem; - margin-bottom: 0.5rem; - width: 100%; - position: relative; - overflow: hidden; - text-align: center; } - h3 span, - .h3 span { - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - position: relative; - padding: 0 20px; - text-transform: uppercase; } - h3 span:before, h3 span:after, - .h3 span:before, - .h3 span:after { - content: ''; - display: block; - width: 1000px; - position: absolute; - top: 0.73em; - border-top: 1px solid #c9c9da; } - h3 span:before, - .h3 span:before { - right: 100%; } - h3 span:after, - .h3 span:after { - left: 100%; } - -h4, -.h4 { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.375rem; - font-weight: 200; - line-height: 2rem; - font-size: 25px; - font-weight: bold; } - -h5, -.h5 { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.125rem; - font-weight: 700; - line-height: 1.6875rem; } - -.para-xl { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.375rem; - font-weight: 400; - line-height: 2.125rem; } - -p, -ol, -ul, -.para-lg { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1.125rem; - font-weight: 400; - line-height: 1.6875rem; } - -.para-md { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.375rem; } - -.para-sm { - margin: 1rem 0 1rem 0; - color: #000; - font-family: "overpass", "Helvetica Neue", Helvetica, arial, sans-serif; - font-size: 1rem; - font-size: 0.8125rem; - font-weight: 200; - line-height: 1.1875rem; } - -p + h2, -p + .h2, -p + h3, -p + .h3, -p + h4, -p + .h4, -table + h3, -table + .h3, -ul + h2, -ul + .h2, -ul + h3, -ul + .h3 { - margin-top: 1.875em; } - -small { - font-size: 0.8em; } - -i { - font-style: italic; } - -a { - border: none; - cursor: pointer; - transition: color 0.1s linear; } - -a { - color: black; - text-decoration: underline; } - a:active, a:hover { - text-decoration: none; } - -a.link-nav { - text-decoration: none; } - -a.link-nav:hover { - text-decoration: underline; } - -ul, -ol { - list-style-type: square; - padding-left: 1.25em; } - -.list-inline { - list-style-type: none; - padding-left: 0; } - .list-inline li { - display: inline-block; } - -.wrap-list { - text-align: center; } - .wrap-list li { - display: inline-block; - margin-right: 12px; } - @media only screen and (min-width: 48em) { - .wrap-list { - text-align: left; } - .wrap-list li { - display: block; } } - -.list-unstyled { - list-style-type: none; - padding-left: 0; } - -.list-square, .list-nested ul, .list-bullet, .list-nested, .list-decimal { - margin-bottom: 1em; - margin-left: 0; - margin-right: 0; - padding-left: 1.25em; } - -.list-square, .list-nested ul { - list-style-type: square; } - .list-square li, .list-nested ul li { - padding-bottom: 0.41667em; } - -.list-bullet, .list-nested { - list-style-type: disc; } - .list-bullet li, .list-nested li { - padding-bottom: 0.41667em; } - -.list-decimal { - list-style-type: decimal; } - .list-decimal li { - padding-bottom: 0.41667em; } - -.list-bulletin { - list-style: none; } - .list-bulletin li { - line-height: 1.6em; } - .list-bulletin li:before { - /* For a round bullet */ - /* For a square bullet */ - content: '\25A0'; - display: block; - position: relative; - max-width: 0; - max-height: 0; - left: -18px; - top: -2px; - color: #AD1D19; - font-size: 18px; } - -.list-sections li { - padding-bottom: 1.25em; } - -.container { - max-width: 64em; - margin-left: auto; - margin-right: auto; } - .container::after { - clear: both; - content: ""; - display: table; } - -.container-title { - margin-bottom: 13px; - font-size: 0.8em; - border-bottom: 2px solid #ebebeb; } - -.container-left, -.container-left-7, .container-left-8, .container-left-9, .container-left-10, .container-left-6, .container-left-5, .container-left-4, .container-left-3, .container-left-2, .container-left-1, .container-right-1, .container-right, -.container-right-5, .container-right-4, .container-right-6, .container-right-3, .container-right-7, .container-right-8, .container-right-9, .container-half { - float: left; - display: block; - margin-right: 2.35765%; - width: 100%; - padding-bottom: 1.25em; } - .container-left:last-child, - .container-left-7:last-child, .container-left-8:last-child, .container-left-9:last-child, .container-left-10:last-child, .container-left-6:last-child, .container-left-5:last-child, .container-left-4:last-child, .container-left-3:last-child, .container-left-2:last-child, .container-left-1:last-child, .container-right-1:last-child, .container-right:last-child, - .container-right-5:last-child, .container-right-4:last-child, .container-right-6:last-child, .container-right-3:last-child, .container-right-7:last-child, .container-right-8:last-child, .container-right-9:last-child, .container-half:last-child { - margin-right: 0; } - @media only screen and (min-width: 64em) { - .container-left, - .container-left-7, .container-left-8, .container-left-9, .container-left-10, .container-left-6, .container-left-5, .container-left-4, .container-left-3, .container-left-2, .container-left-1, .container-right-1, .container-right, - .container-right-5, .container-right-4, .container-right-6, .container-right-3, .container-right-7, .container-right-8, .container-right-9, .container-half { - padding-left: 0; - padding-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left, - .container-left-7 { - float: left; - display: block; - margin-right: 2.35765%; - width: 57.35098%; } - .container-left:last-child, - .container-left-7:last-child { - margin-right: 0; } } - -.container-left-8 { - float: left; - display: block; - margin-right: 2.35765%; - width: 100%; } - .container-left-8:last-child { - margin-right: 0; } - @media only screen and (min-width: 48em) { - .container-left-8 { - float: left; - display: block; - margin-right: 2.35765%; - width: 65.88078%; } - .container-left-8:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-9 { - float: left; - display: block; - margin-right: 2.35765%; - width: 74.41059%; } - .container-left-9:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-10 { - float: left; - display: block; - margin-right: 2.35765%; - width: 82.94039%; } - .container-left-10:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-6 { - float: left; - display: block; - margin-right: 2.35765%; - width: 48.82117%; } - .container-left-6:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-5 { - float: left; - display: block; - margin-right: 2.35765%; - width: 40.29137%; } - .container-left-5:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-4 { - float: left; - display: block; - margin-right: 2.35765%; - width: 31.76157%; } - .container-left-4:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-3 { - float: left; - display: block; - margin-right: 2.35765%; - width: 23.23176%; } - .container-left-3:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-2 { - float: left; - display: block; - margin-right: 2.35765%; - width: 14.70196%; } - .container-left-2:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-left-1 { - float: left; - display: block; - margin-right: 2.35765%; - width: 6.17215%; } - .container-left-1:last-child { - margin-right: 0; } } - -.container-left-offset-1 { - margin-left: 8.3%; } - -.container-left-offset-2 { - margin-left: 16.6%; } - -.container-left-offset-3 { - margin-left: 24.9%; } - -.container-left-offset-4 { - margin-left: 33.2%; } - -.container-left-offset-5 { - margin-left: 41.5%; } - -.container-left-offset-6 { - margin-left: 49.8%; } - -.container-left-offset-7 { - margin-left: 58.1%; } - -.container-left-offset-8 { - margin-left: 66.4%; } - -.container-left-offset-9 { - margin-left: 74.4%; } - -.container-left-offset-10 { - margin-left: 83.3%; } - -.container-left-offset-11 { - margin-left: 91.3%; } - -@media only screen and (min-width: 48em) { - .container-right-1 { - float: left; - display: block; - margin-right: 2.35765%; - width: 6.17215%; } - .container-right-1:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-right, - .container-right-5 { - float: left; - display: block; - margin-right: 2.35765%; - width: 40.29137%; } - .container-right:last-child, - .container-right-5:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-right-4 { - float: left; - display: block; - margin-right: 2.35765%; - width: 31.76157%; } - .container-right-4:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-right-6 { - float: left; - display: block; - margin-right: 2.35765%; - width: 48.82117%; - margin-right: 0; } - .container-right-6:last-child { - margin-right: 0; } } - -.container-right-3 { - float: left; - display: block; - margin-right: 2.35765%; - width: 100%; } - .container-right-3:last-child { - margin-right: 0; } - @media only screen and (min-width: 48em) { - .container-right-3 { - float: left; - display: block; - margin-right: 2.35765%; - width: 23.23176%; } - .container-right-3:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-right-7 { - float: left; - display: block; - margin-right: 2.35765%; - width: 65.88078%; } - .container-right-7:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-right-8 { - float: left; - display: block; - margin-right: 2.35765%; - width: 65.88078%; } - .container-right-8:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-right-9 { - float: left; - display: block; - margin-right: 2.35765%; - width: 74.41059%; } - .container-right-9:last-child { - margin-right: 0; } } - -@media only screen and (min-width: 48em) { - .container-half { - float: left; - display: block; - margin-right: 2.35765%; - width: 48.82117%; } - .container-half:last-child { - margin-right: 0; } - .container-half:nth-child(odd) { - margin-right: 0; } } - -.container-padded { - padding-left: 1.25em; - padding-right: 1.25em; - padding-bottom: 1.875em; - padding-top: 1.875em; } - @media only screen and (min-width: 48em) { - .container-padded { - padding-bottom: 3.525em; - padding-top: 3.525em; } } - -.container-padded-top { - padding-top: 3.525em; } - -.container-padded-bottom { - padding-bottom: 3.525em; } - -.container-margin { - margin-bottom: 3.525em; - margin-top: 3.525em; } - -.container-no-margin { - margin: 0; } - -.container-no-padding { - margin: 0; } - -.container-wrap-row { - display: -webkit-flex; - display: flex; - -webkit-flex-direction: row; - flex-direction: row; - -webkit-align-items: center; - align-items: center; - -webkit-justify-content: center; - justify-content: space-around; - -webkit-flex-flow: row wrap; - flex-flow: row wrap; - padding-bottom: 20px; } - -.container-wrap-item { - margin-left: 20px; - margin-right: 20px; - margin-top: 20px; } - -.container-wrap-item-2 { - width: 100%; } - @media only screen and (min-width: 48em) { - .container-wrap-item-2 { - width: 49%; } } - -.container-wrap-item-3 { - width: 100%; } - @media only screen and (min-width: 48em) { - .container-wrap-item-3 { - width: 30%; } } - -.container-bgi-green { - background-image: url("/assets/img/background/green.jpg"); - background-size: cover; } - -.container-bgi-yellow { - background-image: url("/assets/img/background/yellow.jpg"); - background-size: cover; } - -.container-bgi-blue { - background-image: url("/assets/img/background/blue.jpg"); - background-size: cover; } - -.container-bgi-red { - background-image: url("/assets/img/background/red.jpg"); - background-size: cover; } - -.container-bg-grey { - background-color: #f1f3f6; } - -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-thin.eot"); - /* IE9 Compat Modes */ - src: url("/static/fonts/overpass-thin.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-thin.woff2") format("woff2"), url("/static/fonts/overpass-thin.woff") format("woff"), url("/static/fonts/overpass-thin.ttf") format("truetype"); - /* Safari, Android, iOS */ - font-weight: 200; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-thin-italic.eot"); - src: url("/static/fonts/overpass-thin-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-thin-italic.woff2") format("woff2"), url("/static/fonts/overpass-thin-italic.woff") format("woff"), url("/static/fonts/overpass-thin-italic.ttf") format("truetype"); - font-weight: 200; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-extralight.eot"); - src: url("/static/fonts/overpass-extralight.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-extralight.woff2") format("woff2"), url("/static/fonts/overpass-extralight.woff") format("woff"), url("/static/fonts/overpass-extralight.ttf") format("truetype"); - font-weight: 300; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-extralight-italic.eot"); - src: url("/static/fonts/overpass-extralight-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-extralight-italic.woff2") format("woff2"), url("/static/fonts/overpass-extralight-italic.woff") format("woff"), url("/static/fonts/overpass-extralight-italic.ttf") format("truetype"); - font-weight: 300; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-light.eot"); - src: url("/static/fonts/overpass-light.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-light.woff2") format("woff2"), url("/static/fonts/overpass-light.woff") format("woff"), url("/static/fonts/overpass-light.ttf") format("truetype"); - font-weight: 400; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-light-italic.eot"); - src: url("/static/fonts/overpass-light-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-light-italic.woff2") format("woff2"), url("/static/fonts/overpass-light-italic.woff") format("woff"), url("/static/fonts/overpass-light-italic.ttf") format("truetype"); - font-weight: 400; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-regular.eot"); - src: url("/static/fonts/overpass-regular.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-regular.woff2") format("woff2"), url("/static/fonts/overpass-regular.woff") format("woff"), url("/static/fonts/overpass-regular.ttf") format("truetype"); - font-weight: 500; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-italic.eot"); - src: url("/static/fonts/overpass-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-italic.woff2") format("woff2"), url("/static/fonts/overpass-italic.woff") format("woff"), url("/static/fonts/overpass-italic.ttf") format("truetype"); - font-weight: 500; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-semibold.eot"); - src: url("/static/fonts/overpass-semibold.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-semibold.woff2") format("woff2"), url("/static/fonts/overpass-semibold.woff") format("woff"), url("/static/fonts/overpass-semibold.ttf") format("truetype"); - font-weight: 600; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-semibold-italic.eot"); - src: url("/static/fonts/overpass-semibold-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-semibold-italic.woff2") format("woff2"), url("/static/fonts/overpass-semibold-italic.woff") format("woff"), url("/static/fonts/overpass-semibold-italic.ttf") format("truetype"); - font-weight: 600; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-bold.eot"); - src: url("/static/fonts/overpass-bold.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-bold.woff2") format("woff2"), url("/static/fonts/overpass-bold.woff") format("woff"), url("/static/fonts/overpass-bold.ttf") format("truetype"); - font-weight: 700; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-bold-italic.eot"); - src: url("/static/fonts/overpass-bold-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-bold-italic.woff2") format("woff2"), url("/static/fonts/overpass-bold-italic.woff") format("woff"), url("/static/fonts/overpass-bold-italic.ttf") format("truetype"); - font-weight: 700; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-extrabold.eot"); - src: url("/static/fonts/overpass-extrabold.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-extrabold.woff2") format("woff2"), url("/static/fonts/overpass-extrabold.woff") format("woff"), url("/static/fonts/overpass-extrabold.ttf") format("truetype"); - font-weight: 800; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-extrabold-italic.eot"); - src: url("/static/fonts/overpass-extrabold-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-extrabold-italic.woff2") format("woff2"), url("/static/fonts/overpass-extrabold-italic.woff") format("woff"), url("/static/fonts/overpass-extrabold-italic.ttf") format("truetype"); - font-weight: 800; - font-style: italic; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-heavy.eot"); - src: url("/static/fonts/overpass-heavy.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-heavy.woff2") format("woff2"), url("/static/fonts/overpass-heavy.woff") format("woff"), url("/static/fonts/overpass-heavy.ttf") format("truetype"); - font-weight: 900; - font-style: normal; } -@font-face { - font-family: 'overpass'; - src: url("/static/fonts/overpass-heavy-italic.eot"); - src: url("/static/fonts/overpass-heavy-italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/overpass-heavy-italic.woff2") format("woff2"), url("/static/fonts/overpass-heavy-italic.woff") format("woff"), url("/static/fonts/overpass-heavy-italic.ttf") format("truetype"); - font-weight: 900; - font-style: italic; } -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("/static/fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0"); - src: url("/static/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("/static/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("/static/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("/static/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("/static/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; } -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; } - -.fa-2x { - font-size: 2em; } - -.fa-3x { - font-size: 3em; } - -.fa-4x { - font-size: 4em; } - -.fa-5x { - font-size: 5em; } - -.fa-fw { - width: 1.28571em; - text-align: center; } - -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; } - .fa-ul > li { - position: relative; } - -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; } - .fa-li.fa-lg { - left: -1.85714em; } - -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; } - -.fa-pull-left { - float: left; } - -.fa-pull-right { - float: right; } - -.fa.fa-pull-left { - margin-right: .3em; } -.fa.fa-pull-right { - margin-left: .3em; } - -/* Deprecated as of 4.4.0 */ -.pull-right { - float: right; } - -.pull-left { - float: left; } - -.fa.pull-left { - margin-right: .3em; } -.fa.pull-right { - margin-left: .3em; } - -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; } - -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); } - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); } - -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); } - -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); } - -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; } - -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; } - -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; } - -.fa-stack-1x { - line-height: inherit; } - -.fa-stack-2x { - font-size: 2em; } - -.fa-inverse { - color: #fff; } - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: ""; } - -.fa-music:before { - content: ""; } - -.fa-search:before { - content: ""; } - -.fa-envelope-o:before { - content: ""; } - -.fa-heart:before { - content: ""; } - -.fa-star:before { - content: ""; } - -.fa-star-o:before { - content: ""; } - -.fa-user:before { - content: ""; } - -.fa-film:before { - content: ""; } - -.fa-th-large:before { - content: ""; } - -.fa-th:before { - content: ""; } - -.fa-th-list:before { - content: ""; } - -.fa-check:before { - content: ""; } - -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; } - -.fa-search-plus:before { - content: ""; } - -.fa-search-minus:before { - content: ""; } - -.fa-power-off:before { - content: ""; } - -.fa-signal:before { - content: ""; } - -.fa-gear:before, -.fa-cog:before { - content: ""; } - -.fa-trash-o:before { - content: ""; } - -.fa-home:before { - content: ""; } - -.fa-file-o:before { - content: ""; } - -.fa-clock-o:before { - content: ""; } - -.fa-road:before { - content: ""; } - -.fa-download:before { - content: ""; } - -.fa-arrow-circle-o-down:before { - content: ""; } - -.fa-arrow-circle-o-up:before { - content: ""; } - -.fa-inbox:before { - content: ""; } - -.fa-play-circle-o:before { - content: ""; } - -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; } - -.fa-refresh:before { - content: ""; } - -.fa-list-alt:before { - content: ""; } - -.fa-lock:before { - content: ""; } - -.fa-flag:before { - content: ""; } - -.fa-headphones:before { - content: ""; } - -.fa-volume-off:before { - content: ""; } - -.fa-volume-down:before { - content: ""; } - -.fa-volume-up:before { - content: ""; } - -.fa-qrcode:before { - content: ""; } - -.fa-barcode:before { - content: ""; } - -.fa-tag:before { - content: ""; } - -.fa-tags:before { - content: ""; } - -.fa-book:before { - content: ""; } - -.fa-bookmark:before { - content: ""; } - -.fa-print:before { - content: ""; } - -.fa-camera:before { - content: ""; } - -.fa-font:before { - content: ""; } - -.fa-bold:before { - content: ""; } - -.fa-italic:before { - content: ""; } - -.fa-text-height:before { - content: ""; } - -.fa-text-width:before { - content: ""; } - -.fa-align-left:before { - content: ""; } - -.fa-align-center:before { - content: ""; } - -.fa-align-right:before { - content: ""; } - -.fa-align-justify:before { - content: ""; } - -.fa-list:before { - content: ""; } - -.fa-dedent:before, -.fa-outdent:before { - content: ""; } - -.fa-indent:before { - content: ""; } - -.fa-video-camera:before { - content: ""; } - -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; } - -.fa-pencil:before { - content: ""; } - -.fa-map-marker:before { - content: ""; } - -.fa-adjust:before { - content: ""; } - -.fa-tint:before { - content: ""; } - -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; } - -.fa-share-square-o:before { - content: ""; } - -.fa-check-square-o:before { - content: ""; } - -.fa-arrows:before { - content: ""; } - -.fa-step-backward:before { - content: ""; } - -.fa-fast-backward:before { - content: ""; } - -.fa-backward:before { - content: ""; } - -.fa-play:before { - content: ""; } - -.fa-pause:before { - content: ""; } - -.fa-stop:before { - content: ""; } - -.fa-forward:before { - content: ""; } - -.fa-fast-forward:before { - content: ""; } - -.fa-step-forward:before { - content: ""; } - -.fa-eject:before { - content: ""; } - -.fa-chevron-left:before { - content: ""; } - -.fa-chevron-right:before { - content: ""; } - -.fa-plus-circle:before { - content: ""; } - -.fa-minus-circle:before { - content: ""; } - -.fa-times-circle:before { - content: ""; } - -.fa-check-circle:before { - content: ""; } - -.fa-question-circle:before { - content: ""; } - -.fa-info-circle:before { - content: ""; } - -.fa-crosshairs:before { - content: ""; } - -.fa-times-circle-o:before { - content: ""; } - -.fa-check-circle-o:before { - content: ""; } - -.fa-ban:before { - content: ""; } - -.fa-arrow-left:before { - content: ""; } - -.fa-arrow-right:before { - content: ""; } - -.fa-arrow-up:before { - content: ""; } - -.fa-arrow-down:before { - content: ""; } - -.fa-mail-forward:before, -.fa-share:before { - content: ""; } - -.fa-expand:before { - content: ""; } - -.fa-compress:before { - content: ""; } - -.fa-plus:before { - content: ""; } - -.fa-minus:before { - content: ""; } - -.fa-asterisk:before { - content: ""; } - -.fa-exclamation-circle:before { - content: ""; } - -.fa-gift:before { - content: ""; } - -.fa-leaf:before { - content: ""; } - -.fa-fire:before { - content: ""; } - -.fa-eye:before { - content: ""; } - -.fa-eye-slash:before { - content: ""; } - -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; } - -.fa-plane:before { - content: ""; } - -.fa-calendar:before { - content: ""; } - -.fa-random:before { - content: ""; } - -.fa-comment:before { - content: ""; } - -.fa-magnet:before { - content: ""; } - -.fa-chevron-up:before { - content: ""; } - -.fa-chevron-down:before { - content: ""; } - -.fa-retweet:before { - content: ""; } - -.fa-shopping-cart:before { - content: ""; } - -.fa-folder:before { - content: ""; } - -.fa-folder-open:before { - content: ""; } - -.fa-arrows-v:before { - content: ""; } - -.fa-arrows-h:before { - content: ""; } - -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; } - -.fa-twitter-square:before { - content: ""; } - -.fa-facebook-square:before { - content: ""; } - -.fa-camera-retro:before { - content: ""; } - -.fa-key:before { - content: ""; } - -.fa-gears:before, -.fa-cogs:before { - content: ""; } - -.fa-comments:before { - content: ""; } - -.fa-thumbs-o-up:before { - content: ""; } - -.fa-thumbs-o-down:before { - content: ""; } - -.fa-star-half:before { - content: ""; } - -.fa-heart-o:before { - content: ""; } - -.fa-sign-out:before { - content: ""; } - -.fa-linkedin-square:before { - content: ""; } - -.fa-thumb-tack:before { - content: ""; } - -.fa-external-link:before { - content: ""; } - -.fa-sign-in:before { - content: ""; } - -.fa-trophy:before { - content: ""; } - -.fa-github-square:before { - content: ""; } - -.fa-upload:before { - content: ""; } - -.fa-lemon-o:before { - content: ""; } - -.fa-phone:before { - content: ""; } - -.fa-square-o:before { - content: ""; } - -.fa-bookmark-o:before { - content: ""; } - -.fa-phone-square:before { - content: ""; } - -.fa-twitter:before { - content: ""; } - -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; } - -.fa-github:before { - content: ""; } - -.fa-unlock:before { - content: ""; } - -.fa-credit-card:before { - content: ""; } - -.fa-feed:before, -.fa-rss:before { - content: ""; } - -.fa-hdd-o:before { - content: ""; } - -.fa-bullhorn:before { - content: ""; } - -.fa-bell:before { - content: ""; } - -.fa-certificate:before { - content: ""; } - -.fa-hand-o-right:before { - content: ""; } - -.fa-hand-o-left:before { - content: ""; } - -.fa-hand-o-up:before { - content: ""; } - -.fa-hand-o-down:before { - content: ""; } - -.fa-arrow-circle-left:before { - content: ""; } - -.fa-arrow-circle-right:before { - content: ""; } - -.fa-arrow-circle-up:before { - content: ""; } - -.fa-arrow-circle-down:before { - content: ""; } - -.fa-globe:before { - content: ""; } - -.fa-wrench:before { - content: ""; } - -.fa-tasks:before { - content: ""; } - -.fa-filter:before { - content: ""; } - -.fa-briefcase:before { - content: ""; } - -.fa-arrows-alt:before { - content: ""; } - -.fa-group:before, -.fa-users:before { - content: ""; } - -.fa-chain:before, -.fa-link:before { - content: ""; } - -.fa-cloud:before { - content: ""; } - -.fa-flask:before { - content: ""; } - -.fa-cut:before, -.fa-scissors:before { - content: ""; } - -.fa-copy:before, -.fa-files-o:before { - content: ""; } - -.fa-paperclip:before { - content: ""; } - -.fa-save:before, -.fa-floppy-o:before { - content: ""; } - -.fa-square:before { - content: ""; } - -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; } - -.fa-list-ul:before { - content: ""; } - -.fa-list-ol:before { - content: ""; } - -.fa-strikethrough:before { - content: ""; } - -.fa-underline:before { - content: ""; } - -.fa-table:before { - content: ""; } - -.fa-magic:before { - content: ""; } - -.fa-truck:before { - content: ""; } - -.fa-pinterest:before { - content: ""; } - -.fa-pinterest-square:before { - content: ""; } - -.fa-google-plus-square:before { - content: ""; } - -.fa-google-plus:before { - content: ""; } - -.fa-money:before { - content: ""; } - -.fa-caret-down:before { - content: ""; } - -.fa-caret-up:before { - content: ""; } - -.fa-caret-left:before { - content: ""; } - -.fa-caret-right:before { - content: ""; } - -.fa-columns:before { - content: ""; } - -.fa-unsorted:before, -.fa-sort:before { - content: ""; } - -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; } - -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; } - -.fa-envelope:before { - content: ""; } - -.fa-linkedin:before { - content: ""; } - -.fa-rotate-left:before, -.fa-undo:before { - content: ""; } - -.fa-legal:before, -.fa-gavel:before { - content: ""; } - -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; } - -.fa-comment-o:before { - content: ""; } - -.fa-comments-o:before { - content: ""; } - -.fa-flash:before, -.fa-bolt:before { - content: ""; } - -.fa-sitemap:before { - content: ""; } - -.fa-umbrella:before { - content: ""; } - -.fa-paste:before, -.fa-clipboard:before { - content: ""; } - -.fa-lightbulb-o:before { - content: ""; } - -.fa-exchange:before { - content: ""; } - -.fa-cloud-download:before { - content: ""; } - -.fa-cloud-upload:before { - content: ""; } - -.fa-user-md:before { - content: ""; } - -.fa-stethoscope:before { - content: ""; } - -.fa-suitcase:before { - content: ""; } - -.fa-bell-o:before { - content: ""; } - -.fa-coffee:before { - content: ""; } - -.fa-cutlery:before { - content: ""; } - -.fa-file-text-o:before { - content: ""; } - -.fa-building-o:before { - content: ""; } - -.fa-hospital-o:before { - content: ""; } - -.fa-ambulance:before { - content: ""; } - -.fa-medkit:before { - content: ""; } - -.fa-fighter-jet:before { - content: ""; } - -.fa-beer:before { - content: ""; } - -.fa-h-square:before { - content: ""; } - -.fa-plus-square:before { - content: ""; } - -.fa-angle-double-left:before { - content: ""; } - -.fa-angle-double-right:before { - content: ""; } - -.fa-angle-double-up:before { - content: ""; } - -.fa-angle-double-down:before { - content: ""; } - -.fa-angle-left:before { - content: ""; } - -.fa-angle-right:before { - content: ""; } - -.fa-angle-up:before { - content: ""; } - -.fa-angle-down:before { - content: ""; } - -.fa-desktop:before { - content: ""; } - -.fa-laptop:before { - content: ""; } - -.fa-tablet:before { - content: ""; } - -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; } - -.fa-circle-o:before { - content: ""; } - -.fa-quote-left:before { - content: ""; } - -.fa-quote-right:before { - content: ""; } - -.fa-spinner:before { - content: ""; } - -.fa-circle:before { - content: ""; } - -.fa-mail-reply:before, -.fa-reply:before { - content: ""; } - -.fa-github-alt:before { - content: ""; } - -.fa-folder-o:before { - content: ""; } - -.fa-folder-open-o:before { - content: ""; } - -.fa-smile-o:before { - content: ""; } - -.fa-frown-o:before { - content: ""; } - -.fa-meh-o:before { - content: ""; } - -.fa-gamepad:before { - content: ""; } - -.fa-keyboard-o:before { - content: ""; } - -.fa-flag-o:before { - content: ""; } - -.fa-flag-checkered:before { - content: ""; } - -.fa-terminal:before { - content: ""; } - -.fa-code:before { - content: ""; } - -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; } - -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; } - -.fa-location-arrow:before { - content: ""; } - -.fa-crop:before { - content: ""; } - -.fa-code-fork:before { - content: ""; } - -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; } - -.fa-question:before { - content: ""; } - -.fa-info:before { - content: ""; } - -.fa-exclamation:before { - content: ""; } - -.fa-superscript:before { - content: ""; } - -.fa-subscript:before { - content: ""; } - -.fa-eraser:before { - content: ""; } - -.fa-puzzle-piece:before { - content: ""; } - -.fa-microphone:before { - content: ""; } - -.fa-microphone-slash:before { - content: ""; } - -.fa-shield:before { - content: ""; } - -.fa-calendar-o:before { - content: ""; } - -.fa-fire-extinguisher:before { - content: ""; } - -.fa-rocket:before { - content: ""; } - -.fa-maxcdn:before { - content: ""; } - -.fa-chevron-circle-left:before { - content: ""; } - -.fa-chevron-circle-right:before { - content: ""; } - -.fa-chevron-circle-up:before { - content: ""; } - -.fa-chevron-circle-down:before { - content: ""; } - -.fa-html5:before { - content: ""; } - -.fa-css3:before { - content: ""; } - -.fa-anchor:before { - content: ""; } - -.fa-unlock-alt:before { - content: ""; } - -.fa-bullseye:before { - content: ""; } - -.fa-ellipsis-h:before { - content: ""; } - -.fa-ellipsis-v:before { - content: ""; } - -.fa-rss-square:before { - content: ""; } - -.fa-play-circle:before { - content: ""; } - -.fa-ticket:before { - content: ""; } - -.fa-minus-square:before { - content: ""; } - -.fa-minus-square-o:before { - content: ""; } - -.fa-level-up:before { - content: ""; } - -.fa-level-down:before { - content: ""; } - -.fa-check-square:before { - content: ""; } - -.fa-pencil-square:before { - content: ""; } - -.fa-external-link-square:before { - content: ""; } - -.fa-share-square:before { - content: ""; } - -.fa-compass:before { - content: ""; } - -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; } - -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; } - -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; } - -.fa-euro:before, -.fa-eur:before { - content: ""; } - -.fa-gbp:before { - content: ""; } - -.fa-dollar:before, -.fa-usd:before { - content: ""; } - -.fa-rupee:before, -.fa-inr:before { - content: ""; } - -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; } - -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; } - -.fa-won:before, -.fa-krw:before { - content: ""; } - -.fa-bitcoin:before, -.fa-btc:before { - content: ""; } - -.fa-file:before { - content: ""; } - -.fa-file-text:before { - content: ""; } - -.fa-sort-alpha-asc:before { - content: ""; } - -.fa-sort-alpha-desc:before { - content: ""; } - -.fa-sort-amount-asc:before { - content: ""; } - -.fa-sort-amount-desc:before { - content: ""; } - -.fa-sort-numeric-asc:before { - content: ""; } - -.fa-sort-numeric-desc:before { - content: ""; } - -.fa-thumbs-up:before { - content: ""; } - -.fa-thumbs-down:before { - content: ""; } - -.fa-youtube-square:before { - content: ""; } - -.fa-youtube:before { - content: ""; } - -.fa-xing:before { - content: ""; } - -.fa-xing-square:before { - content: ""; } - -.fa-youtube-play:before { - content: ""; } - -.fa-dropbox:before { - content: ""; } - -.fa-stack-overflow:before { - content: ""; } - -.fa-instagram:before { - content: ""; } - -.fa-flickr:before { - content: ""; } - -.fa-adn:before { - content: ""; } - -.fa-bitbucket:before { - content: ""; } - -.fa-bitbucket-square:before { - content: ""; } - -.fa-tumblr:before { - content: ""; } - -.fa-tumblr-square:before { - content: ""; } - -.fa-long-arrow-down:before { - content: ""; } - -.fa-long-arrow-up:before { - content: ""; } - -.fa-long-arrow-left:before { - content: ""; } - -.fa-long-arrow-right:before { - content: ""; } - -.fa-apple:before { - content: ""; } - -.fa-windows:before { - content: ""; } - -.fa-android:before { - content: ""; } - -.fa-linux:before { - content: ""; } - -.fa-dribbble:before { - content: ""; } - -.fa-skype:before { - content: ""; } - -.fa-foursquare:before { - content: ""; } - -.fa-trello:before { - content: ""; } - -.fa-female:before { - content: ""; } - -.fa-male:before { - content: ""; } - -.fa-gittip:before, -.fa-gratipay:before { - content: ""; } - -.fa-sun-o:before { - content: ""; } - -.fa-moon-o:before { - content: ""; } - -.fa-archive:before { - content: ""; } - -.fa-bug:before { - content: ""; } - -.fa-vk:before { - content: ""; } - -.fa-weibo:before { - content: ""; } - -.fa-renren:before { - content: ""; } - -.fa-pagelines:before { - content: ""; } - -.fa-stack-exchange:before { - content: ""; } - -.fa-arrow-circle-o-right:before { - content: ""; } - -.fa-arrow-circle-o-left:before { - content: ""; } - -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; } - -.fa-dot-circle-o:before { - content: ""; } - -.fa-wheelchair:before { - content: ""; } - -.fa-vimeo-square:before { - content: ""; } - -.fa-turkish-lira:before, -.fa-try:before { - content: ""; } - -.fa-plus-square-o:before { - content: ""; } - -.fa-space-shuttle:before { - content: ""; } - -.fa-slack:before { - content: ""; } - -.fa-envelope-square:before { - content: ""; } - -.fa-wordpress:before { - content: ""; } - -.fa-openid:before { - content: ""; } - -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; } - -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; } - -.fa-yahoo:before { - content: ""; } - -.fa-google:before { - content: ""; } - -.fa-reddit:before { - content: ""; } - -.fa-reddit-square:before { - content: ""; } - -.fa-stumbleupon-circle:before { - content: ""; } - -.fa-stumbleupon:before { - content: ""; } - -.fa-delicious:before { - content: ""; } - -.fa-digg:before { - content: ""; } - -.fa-pied-piper-pp:before { - content: ""; } - -.fa-pied-piper-alt:before { - content: ""; } - -.fa-drupal:before { - content: ""; } - -.fa-joomla:before { - content: ""; } - -.fa-language:before { - content: ""; } - -.fa-fax:before { - content: ""; } - -.fa-building:before { - content: ""; } - -.fa-child:before { - content: ""; } - -.fa-paw:before { - content: ""; } - -.fa-spoon:before { - content: ""; } - -.fa-cube:before { - content: ""; } - -.fa-cubes:before { - content: ""; } - -.fa-behance:before { - content: ""; } - -.fa-behance-square:before { - content: ""; } - -.fa-steam:before { - content: ""; } - -.fa-steam-square:before { - content: ""; } - -.fa-recycle:before { - content: ""; } - -.fa-automobile:before, -.fa-car:before { - content: ""; } - -.fa-cab:before, -.fa-taxi:before { - content: ""; } - -.fa-tree:before { - content: ""; } - -.fa-spotify:before { - content: ""; } - -.fa-deviantart:before { - content: ""; } - -.fa-soundcloud:before { - content: ""; } - -.fa-database:before { - content: ""; } - -.fa-file-pdf-o:before { - content: ""; } - -.fa-file-word-o:before { - content: ""; } - -.fa-file-excel-o:before { - content: ""; } - -.fa-file-powerpoint-o:before { - content: ""; } - -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; } - -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; } - -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; } - -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; } - -.fa-file-code-o:before { - content: ""; } - -.fa-vine:before { - content: ""; } - -.fa-codepen:before { - content: ""; } - -.fa-jsfiddle:before { - content: ""; } - -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; } - -.fa-circle-o-notch:before { - content: ""; } - -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; } - -.fa-ge:before, -.fa-empire:before { - content: ""; } - -.fa-git-square:before { - content: ""; } - -.fa-git:before { - content: ""; } - -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; } - -.fa-tencent-weibo:before { - content: ""; } - -.fa-qq:before { - content: ""; } - -.fa-wechat:before, -.fa-weixin:before { - content: ""; } - -.fa-send:before, -.fa-paper-plane:before { - content: ""; } - -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; } - -.fa-history:before { - content: ""; } - -.fa-circle-thin:before { - content: ""; } - -.fa-header:before { - content: ""; } - -.fa-paragraph:before { - content: ""; } - -.fa-sliders:before { - content: ""; } - -.fa-share-alt:before { - content: ""; } - -.fa-share-alt-square:before { - content: ""; } - -.fa-bomb:before { - content: ""; } - -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; } - -.fa-tty:before { - content: ""; } - -.fa-binoculars:before { - content: ""; } - -.fa-plug:before { - content: ""; } - -.fa-slideshare:before { - content: ""; } - -.fa-twitch:before { - content: ""; } - -.fa-yelp:before { - content: ""; } - -.fa-newspaper-o:before { - content: ""; } - -.fa-wifi:before { - content: ""; } - -.fa-calculator:before { - content: ""; } - -.fa-paypal:before { - content: ""; } - -.fa-google-wallet:before { - content: ""; } - -.fa-cc-visa:before { - content: ""; } - -.fa-cc-mastercard:before { - content: ""; } - -.fa-cc-discover:before { - content: ""; } - -.fa-cc-amex:before { - content: ""; } - -.fa-cc-paypal:before { - content: ""; } - -.fa-cc-stripe:before { - content: ""; } - -.fa-bell-slash:before { - content: ""; } - -.fa-bell-slash-o:before { - content: ""; } - -.fa-trash:before { - content: ""; } - -.fa-copyright:before { - content: ""; } - -.fa-at:before { - content: ""; } - -.fa-eyedropper:before { - content: ""; } - -.fa-paint-brush:before { - content: ""; } - -.fa-birthday-cake:before { - content: ""; } - -.fa-area-chart:before { - content: ""; } - -.fa-pie-chart:before { - content: ""; } - -.fa-line-chart:before { - content: ""; } - -.fa-lastfm:before { - content: ""; } - -.fa-lastfm-square:before { - content: ""; } - -.fa-toggle-off:before { - content: ""; } - -.fa-toggle-on:before { - content: ""; } - -.fa-bicycle:before { - content: ""; } - -.fa-bus:before { - content: ""; } - -.fa-ioxhost:before { - content: ""; } - -.fa-angellist:before { - content: ""; } - -.fa-cc:before { - content: ""; } - -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; } - -.fa-meanpath:before { - content: ""; } - -.fa-buysellads:before { - content: ""; } - -.fa-connectdevelop:before { - content: ""; } - -.fa-dashcube:before { - content: ""; } - -.fa-forumbee:before { - content: ""; } - -.fa-leanpub:before { - content: ""; } - -.fa-sellsy:before { - content: ""; } - -.fa-shirtsinbulk:before { - content: ""; } - -.fa-simplybuilt:before { - content: ""; } - -.fa-skyatlas:before { - content: ""; } - -.fa-cart-plus:before { - content: ""; } - -.fa-cart-arrow-down:before { - content: ""; } - -.fa-diamond:before { - content: ""; } - -.fa-ship:before { - content: ""; } - -.fa-user-secret:before { - content: ""; } - -.fa-motorcycle:before { - content: ""; } - -.fa-street-view:before { - content: ""; } - -.fa-heartbeat:before { - content: ""; } - -.fa-venus:before { - content: ""; } - -.fa-mars:before { - content: ""; } - -.fa-mercury:before { - content: ""; } - -.fa-intersex:before, -.fa-transgender:before { - content: ""; } - -.fa-transgender-alt:before { - content: ""; } - -.fa-venus-double:before { - content: ""; } - -.fa-mars-double:before { - content: ""; } - -.fa-venus-mars:before { - content: ""; } - -.fa-mars-stroke:before { - content: ""; } - -.fa-mars-stroke-v:before { - content: ""; } - -.fa-mars-stroke-h:before { - content: ""; } - -.fa-neuter:before { - content: ""; } - -.fa-genderless:before { - content: ""; } - -.fa-facebook-official:before { - content: ""; } - -.fa-pinterest-p:before { - content: ""; } - -.fa-whatsapp:before { - content: ""; } - -.fa-server:before { - content: ""; } - -.fa-user-plus:before { - content: ""; } - -.fa-user-times:before { - content: ""; } - -.fa-hotel:before, -.fa-bed:before { - content: ""; } - -.fa-viacoin:before { - content: ""; } - -.fa-train:before { - content: ""; } - -.fa-subway:before { - content: ""; } - -.fa-medium:before { - content: ""; } - -.fa-yc:before, -.fa-y-combinator:before { - content: ""; } - -.fa-optin-monster:before { - content: ""; } - -.fa-opencart:before { - content: ""; } - -.fa-expeditedssl:before { - content: ""; } - -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: ""; } - -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; } - -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; } - -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; } - -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; } - -.fa-mouse-pointer:before { - content: ""; } - -.fa-i-cursor:before { - content: ""; } - -.fa-object-group:before { - content: ""; } - -.fa-object-ungroup:before { - content: ""; } - -.fa-sticky-note:before { - content: ""; } - -.fa-sticky-note-o:before { - content: ""; } - -.fa-cc-jcb:before { - content: ""; } - -.fa-cc-diners-club:before { - content: ""; } - -.fa-clone:before { - content: ""; } - -.fa-balance-scale:before { - content: ""; } - -.fa-hourglass-o:before { - content: ""; } - -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; } - -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; } - -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; } - -.fa-hourglass:before { - content: ""; } - -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; } - -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; } - -.fa-hand-scissors-o:before { - content: ""; } - -.fa-hand-lizard-o:before { - content: ""; } - -.fa-hand-spock-o:before { - content: ""; } - -.fa-hand-pointer-o:before { - content: ""; } - -.fa-hand-peace-o:before { - content: ""; } - -.fa-trademark:before { - content: ""; } - -.fa-registered:before { - content: ""; } - -.fa-creative-commons:before { - content: ""; } - -.fa-gg:before { - content: ""; } - -.fa-gg-circle:before { - content: ""; } - -.fa-tripadvisor:before { - content: ""; } - -.fa-odnoklassniki:before { - content: ""; } - -.fa-odnoklassniki-square:before { - content: ""; } - -.fa-get-pocket:before { - content: ""; } - -.fa-wikipedia-w:before { - content: ""; } - -.fa-safari:before { - content: ""; } - -.fa-chrome:before { - content: ""; } - -.fa-firefox:before { - content: ""; } - -.fa-opera:before { - content: ""; } - -.fa-internet-explorer:before { - content: ""; } - -.fa-tv:before, -.fa-television:before { - content: ""; } - -.fa-contao:before { - content: ""; } - -.fa-500px:before { - content: ""; } - -.fa-amazon:before { - content: ""; } - -.fa-calendar-plus-o:before { - content: ""; } - -.fa-calendar-minus-o:before { - content: ""; } - -.fa-calendar-times-o:before { - content: ""; } - -.fa-calendar-check-o:before { - content: ""; } - -.fa-industry:before { - content: ""; } - -.fa-map-pin:before { - content: ""; } - -.fa-map-signs:before { - content: ""; } - -.fa-map-o:before { - content: ""; } - -.fa-map:before { - content: ""; } - -.fa-commenting:before { - content: ""; } - -.fa-commenting-o:before { - content: ""; } - -.fa-houzz:before { - content: ""; } - -.fa-vimeo:before { - content: ""; } - -.fa-black-tie:before { - content: ""; } - -.fa-fonticons:before { - content: ""; } - -.fa-reddit-alien:before { - content: ""; } - -.fa-edge:before { - content: ""; } - -.fa-credit-card-alt:before { - content: ""; } - -.fa-codiepie:before { - content: ""; } - -.fa-modx:before { - content: ""; } - -.fa-fort-awesome:before { - content: ""; } - -.fa-usb:before { - content: ""; } - -.fa-product-hunt:before { - content: ""; } - -.fa-mixcloud:before { - content: ""; } - -.fa-scribd:before { - content: ""; } - -.fa-pause-circle:before { - content: ""; } - -.fa-pause-circle-o:before { - content: ""; } - -.fa-stop-circle:before { - content: ""; } - -.fa-stop-circle-o:before { - content: ""; } - -.fa-shopping-bag:before { - content: ""; } - -.fa-shopping-basket:before { - content: ""; } - -.fa-hashtag:before { - content: ""; } - -.fa-bluetooth:before { - content: ""; } - -.fa-bluetooth-b:before { - content: ""; } - -.fa-percent:before { - content: ""; } - -.fa-gitlab:before { - content: ""; } - -.fa-wpbeginner:before { - content: ""; } - -.fa-wpforms:before { - content: ""; } - -.fa-envira:before { - content: ""; } - -.fa-universal-access:before { - content: ""; } - -.fa-wheelchair-alt:before { - content: ""; } - -.fa-question-circle-o:before { - content: ""; } - -.fa-blind:before { - content: ""; } - -.fa-audio-description:before { - content: ""; } - -.fa-volume-control-phone:before { - content: ""; } - -.fa-braille:before { - content: ""; } - -.fa-assistive-listening-systems:before { - content: ""; } - -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; } - -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; } - -.fa-glide:before { - content: ""; } - -.fa-glide-g:before { - content: ""; } - -.fa-signing:before, -.fa-sign-language:before { - content: ""; } - -.fa-low-vision:before { - content: ""; } - -.fa-viadeo:before { - content: ""; } - -.fa-viadeo-square:before { - content: ""; } - -.fa-snapchat:before { - content: ""; } - -.fa-snapchat-ghost:before { - content: ""; } - -.fa-snapchat-square:before { - content: ""; } - -.fa-pied-piper:before { - content: ""; } - -.fa-first-order:before { - content: ""; } - -.fa-yoast:before { - content: ""; } - -.fa-themeisle:before { - content: ""; } - -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; } - -.fa-fa:before, -.fa-font-awesome:before { - content: ""; } - -.fa-handshake-o:before { - content: ""; } - -.fa-envelope-open:before { - content: ""; } - -.fa-envelope-open-o:before { - content: ""; } - -.fa-linode:before { - content: ""; } - -.fa-address-book:before { - content: ""; } - -.fa-address-book-o:before { - content: ""; } - -.fa-vcard:before, -.fa-address-card:before { - content: ""; } - -.fa-vcard-o:before, -.fa-address-card-o:before { - content: ""; } - -.fa-user-circle:before { - content: ""; } - -.fa-user-circle-o:before { - content: ""; } - -.fa-user-o:before { - content: ""; } - -.fa-id-badge:before { - content: ""; } - -.fa-drivers-license:before, -.fa-id-card:before { - content: ""; } - -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: ""; } - -.fa-quora:before { - content: ""; } - -.fa-free-code-camp:before { - content: ""; } - -.fa-telegram:before { - content: ""; } - -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: ""; } - -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: ""; } - -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: ""; } - -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: ""; } - -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: ""; } - -.fa-shower:before { - content: ""; } - -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: ""; } - -.fa-podcast:before { - content: ""; } - -.fa-window-maximize:before { - content: ""; } - -.fa-window-minimize:before { - content: ""; } - -.fa-window-restore:before { - content: ""; } - -.fa-times-rectangle:before, -.fa-window-close:before { - content: ""; } - -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: ""; } - -.fa-bandcamp:before { - content: ""; } - -.fa-grav:before { - content: ""; } - -.fa-etsy:before { - content: ""; } - -.fa-imdb:before { - content: ""; } - -.fa-ravelry:before { - content: ""; } - -.fa-eercast:before { - content: ""; } - -.fa-microchip:before { - content: ""; } - -.fa-snowflake-o:before { - content: ""; } - -.fa-superpowers:before { - content: ""; } - -.fa-wpexplorer:before { - content: ""; } - -.fa-meetup:before { - content: ""; } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; } - -.smaller { - font-size: 0.8em; } - -.bold { - font-weight: bold; } - -i::before { - margin-right: 5px; } - -header.navigation { - background-color: white; - border-bottom: 1px solid #e6e6e6; - min-height: 84px; - width: 100%; - z-index: 999; } - header.navigation .navigation-wrapper { - position: relative; - z-index: 9999; } - header.navigation .navigation-wrapper::after { - clear: both; - content: ""; - display: table; } - header.navigation .logo { - float: left; - max-height: 84px; - padding-left: 20px; - padding-right: 2em; } - header.navigation .logo img { - max-height: 84px; - padding: 0.7em 0; - float: left; } - header.navigation .logo .header-title { - margin-left: 10px; - line-height: 84px; - text-decoration: none; - color: #000; - font-size: 16px; - display: inline-block; } - header.navigation .navigation-menu-button { - color: #000; - display: block; - float: right; - line-height: 84px; - margin: 0; - padding-right: 1em; - text-decoration: none; - text-transform: uppercase; } - @media screen and (min-width: 42em) { - header.navigation .navigation-menu-button { - display: none; } } - header.navigation .navigation-menu-button:focus, header.navigation .navigation-menu-button:hover { - color: black; } - header.navigation nav { - float: none; - min-height: 84px; - z-index: 9999999; } - @media screen and (min-width: 42em) { - header.navigation nav { - float: right; } } - @media only screen and (min-width: 48em) { - header.navigation nav { - margin-right: 50px; } } - header.navigation ul.navigation-menu { - clear: both; - display: none; - margin: 0 auto; - overflow: visible; - padding: 0; - width: 100%; - z-index: 9999; - font-size: 16px; } - header.navigation ul.navigation-menu.show { - display: block; } - @media screen and (min-width: 42em) { - header.navigation ul.navigation-menu { - display: inline; - margin: 0; - padding: 0; } } - header.navigation ul li.nav-link { - background: white; - display: block; - line-height: 3em; - overflow: hidden; - padding-right: 0.8em; - text-align: right; - width: 100%; - z-index: 9999; } - @media screen and (min-width: 42em) { - header.navigation ul li.nav-link { - background: transparent; - display: inline; - line-height: 84px; - text-decoration: none; - width: auto; } } - header.navigation ul li.nav-link a { - color: #000; - display: inline-block; - text-decoration: none; - font-weight: normal; - font-size: 17px; - line-height: 0.9em; - position: relative; - padding-bottom: 5px; } - @media screen and (min-width: 42em) { - header.navigation ul li.nav-link a { - margin-right: 1em; } } - header.navigation ul li.nav-link a:before { - content: ""; - position: absolute; - width: 100%; - height: 2px; - bottom: 0; - left: 0; - background-color: #000; - visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); - -webkit-transition: all 0.3s ease-in-out 0s; - transition: all 0.3s ease-in-out 0s; } - header.navigation ul li.nav-link a:focus, header.navigation ul li.nav-link a:hover, header.navigation ul li.nav-link a.active { - color: black; } - header.navigation ul li.nav-link a:focus:before, header.navigation ul li.nav-link a:hover:before, header.navigation ul li.nav-link a.active:before { - visibility: visible; - -webkit-transform: scaleX(1); - transform: scaleX(1); } - header.navigation ul li.nav-link.active a { - color: black; } - header.navigation ul li.nav-link.active a:before { - visibility: visible; - -webkit-transform: scaleX(1); - transform: scaleX(1); } - header.navigation li.more.nav-link { - padding-right: 0; } - @media screen and (min-width: 42em) { - header.navigation li.more.nav-link { - padding-right: 1em; } } - header.navigation li.more.nav-link > ul > li:first-child a { - padding-top: 1em; } - header.navigation li.more.nav-link a { - margin-right: 1em; } - header.navigation li.more.nav-link > a { - padding-right: 0.6em; } - header.navigation li.more.nav-link > a::after { - position: absolute; - top: auto; - right: -0.4em; - bottom: auto; - left: auto; - color: #000; - content: "\25BE"; } - header.navigation li.more { - overflow: visible; - padding-right: 0; } - header.navigation li.more a { - padding-right: 0.8em; } - header.navigation li.more > a { - padding-right: 1.6em; - position: relative; } - @media screen and (min-width: 42em) { - header.navigation li.more > a { - margin-right: 1em; } } - header.navigation li.more > a::after { - content: "›"; - font-size: 1.2em; - position: absolute; - right: 0.5em; } - header.navigation li.more:focus > .submenu, header.navigation li.more:hover > .submenu { - display: block; } - @media screen and (min-width: 42em) { - header.navigation li.more { - padding-right: 0.8em; - position: relative; } } - header.navigation ul.submenu { - display: none; - padding-left: 0; } - @media screen and (min-width: 42em) { - header.navigation ul.submenu { - left: -1em; - position: absolute; - top: 1.5em; } } - @media screen and (min-width: 42em) { - header.navigation ul.submenu .submenu.fly-out-right { - left: 11.8em; - top: 0; } } - @media screen and (min-width: 42em) { - header.navigation ul.submenu .submenu.fly-out-left { - left: -11.8em; - top: 0; } } - @media screen and (min-width: 42em) { - header.navigation ul.submenu .submenu { - left: 11.8em; - top: 0; } } - header.navigation ul.submenu li { - display: block; - padding-right: 0; } - @media screen and (min-width: 42em) { - header.navigation ul.submenu li { - line-height: 64.61538px; } - header.navigation ul.submenu li:first-child > a { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - header.navigation ul.submenu li:last-child > a { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - padding-bottom: 0.7em; } } - header.navigation ul.submenu li a { - background-color: #f7f7f7; - display: inline-block; - text-align: right; - width: 100%; } - @media screen and (min-width: 42em) { - header.navigation ul.submenu li a { - background-color: white; - padding-left: 1em; - text-align: left; - width: 12em; } } - -footer { - background-color: #232B3D; - padding-top: 10px; - padding-bottom: 20px; - padding-left: 20px; - padding-right: 20px; - color: white; } - footer a { - color: white !important; } - footer h4 { - margin: 0; - font-size: 1em; - line-height: 1em; - font-weight: bold; - color: white; } - footer p { - font-size: 1em; - margin-top: 14px; - margin-bottom: 0; - color: white; - padding: 5px; } - footer .footer-container-left { - padding-bottom: 0; - margin-bottom: 0; } - footer .footer-text-container { - margin-bottom: 0; } - footer .footer-socials { - margin-top: 8px; } - footer .footer-social { - border: 2px solid #AD1D19; - border-radius: 100%; - display: inline-block; - font-size: 18px; - line-height: 40px; - text-align: center; - height: 44px; - width: 44px; - background: transparent none repeat scroll 0 0; - color: black; - transition: all 0.3s ease-in-out 0s; } - footer .footer-social:hover, footer .footer-social:focus, footer .footer-social:active, footer .footer-social.active { - background: #e8625e none repeat scroll 0 0; - border: 2px solid #AD1D19; } - footer .footer-credits { - text-align: center; - font-size: 0.8em; - padding-left: 0; - padding-right: 0; } - footer .footer-logo-container { - display: inline-block; - float: left; } - footer .footer-logo { - display: inline-block; - text-align: center; - padding: 15px; - background-color: #1f2637; - border-radius: 10px; - min-height: 91px; - margin: 6px 20px 20px 0; } - footer .footer-logo img { - width: 220px; - height: auto; - transition: all 0.3s ease-in-out 0s; } - footer .footer-logo-bc img { - margin-top: 19px; } - @media only screen and (min-width: 37.5em) { - footer .footer-logo-container { - width: 50%; } - footer .footer-credits { - padding: 0; } } - @media only screen and (min-width: 48em) { - footer .footer-logo-container { - width: auto; } - footer .footer-socials { - display: inline-block; } } - @media only screen and (min-width: 61.875em) { - footer .footer-logo-container { - width: 50%; } } - -.box { - background-color: white; - border: solid 3px #AD1D19; - padding-left: 20px; - padding-right: 20px; - width: 100%; - margin-top: 20px; } - .box h2 { - margin-bottom: 0; } - .box h2.box-head { - font-weight: 400; } - -.box.box-with-head p:first-of-type { - margin-top: 4px; } - -.box-with-button { - padding-bottom: 10px; } - -.box.box p:last-of-type { - margin-bottom: 18px; } - -.box-margin-top-medium, .box-margin-top-large, .box-margin-top-huge, .box-margin-top-very-huge { - margin-top: 40px; } - -.box-head { - background-color: transparent; - display: block; - width: auto; - margin-top: -30px; - margin-bottom: 0; - margin-left: auto; - margin-right: auto; - font-size: 1.5em; - padding: 8px; } - -@media only screen and (min-width: 37.5em) { - .box-head { - font-size: 2em; } - - .box-margin-top-medium { - margin-top: 60px; } - - .box-margin-top-large { - margin-top: 120px; } - - .box-margin-top-huge { - margin-top: 140px; } - - .box-margin-top-very-huge { - margin-top: 200px; } } -.box-button { - height: 40px; - background-color: #fc704e; - color: white; - float: right; - font-size: 1.2em; - padding-left: 20px; - padding-right: 20px; - margin-top: -10px; - margin-right: 60px; - border: none; - box-shadow: -0.08485px 0.08485px 0 #696a6e, -0.1697px 0.16971px 0 #696a6e, -0.25456px 0.25456px 0 #696a6e, -0.33941px 0.33942px 0 #696a6e, -0.42426px 0.42427px 0 #696a6e, -0.50911px 0.50913px 0 #696a6e, -0.59397px 0.59398px 0 #696a6e, -0.67882px 0.67884px 0 #696a6e, -0.76367px 0.76369px 0 #696a6e, -0.84852px 0.84855px 0 #696a6e, -0.93338px 0.9334px 0 #696a6e, -1.01823px 1.01826px 0 #696a6e, -1.10308px 1.10311px 0 #696a6e, -1.18793px 1.18797px 0 #696a6e, -1.27279px 1.27282px 0 #696a6e, -1.35764px 1.35768px 0 #696a6e, -1.44249px 1.44253px 0 #696a6e, -1.52734px 1.52739px 0 #696a6e, -1.61219px 1.61224px 0 #696a6e, -1.69705px 1.6971px 0 #696a6e, -1.7819px 1.78195px 0 #696a6e, -1.86675px 1.8668px 0 #696a6e, -1.9516px 1.95166px 0 #696a6e, -2.03646px 2.03651px 0 #696a6e, -2.12131px 2.12137px 0 #696a6e, -2.20616px 2.20622px 0 #696a6e, -2.29101px 2.29108px 0 #696a6e, -2.37587px 2.37593px 0 #696a6e, -2.46072px 2.46079px 0 #696a6e, -2.54557px 2.54564px 0 #696a6e, -2.63042px 2.6305px 0 #696a6e, -2.71528px 2.71535px 0 #696a6e, -2.80013px 2.80021px 0 #696a6e, -2.88498px 2.88506px 0 #696a6e, -2.96983px 2.96992px 0 #696a6e, -3.05468px 3.05477px 0 #696a6e, -3.13954px 3.13963px 0 #696a6e, -3.22439px 3.22448px 0 #696a6e, -3.30924px 3.30934px 0 #696a6e, -3.39409px 3.39419px 0 #696a6e, -3.47895px 3.47905px 0 #696a6e, -3.5638px 3.5639px 0 #696a6e, -3.64865px 3.64875px 0 #696a6e, -3.7335px 3.73361px 0 #696a6e, -3.81836px 3.81846px 0 #696a6e, -3.90321px 3.90332px 0 #696a6e, -3.98806px 3.98817px 0 #696a6e, -4.07291px 4.07303px 0 #696a6e, -4.15776px 4.15788px 0 #696a6e, -4.24262px 4.24274px 0 #696a6e, -4.32747px 4.32759px 0 #696a6e, -4.41232px 4.41245px 0 #696a6e, -4.49717px 4.4973px 0 #696a6e, -4.58203px 4.58216px 0 #696a6e, -4.66688px 4.66701px 0 #696a6e, -4.75173px 4.75187px 0 #696a6e, -4.83658px 4.83672px 0 #696a6e, -4.92144px 4.92158px 0 #696a6e, -5.00629px 5.00643px 0 #696a6e, -5.09114px 5.09129px 0 #696a6e, -5.17599px 5.17614px 0 #696a6e, -5.26085px 5.261px 0 #696a6e, -5.3457px 5.34585px 0 #696a6e, -5.43055px 5.4307px 0 #696a6e, -5.5154px 5.51556px 0 #696a6e, -5.60025px 5.60041px 0 #696a6e, -5.68511px 5.68527px 0 #696a6e, -5.76996px 5.77012px 0 #696a6e, -5.85481px 5.85498px 0 #696a6e, -5.93966px 5.93983px 0 #696a6e, -6.02452px 6.02469px 0 #696a6e, -6.10937px 6.10954px 0 #696a6e, -6.19422px 6.1944px 0 #696a6e, -6.27907px 6.27925px 0 #696a6e, -6.36393px 6.36411px 0 #696a6e, -6.44878px 6.44896px 0 #696a6e, -6.53363px 6.53382px 0 #696a6e, -6.61848px 6.61867px 0 #696a6e, -6.70334px 6.70353px 0 #696a6e, -6.78819px 6.78838px 0 #696a6e, -6.87304px 6.87324px 0 #696a6e, -6.95789px 6.95809px 0 #696a6e, -7.04274px 7.04295px 0 #696a6e, -7.1276px 7.1278px 0 #696a6e, -7.21245px 7.21265px 0 #696a6e, -7.2973px 7.29751px 0 #696a6e, -7.38215px 7.38236px 0 #696a6e, -7.46701px 7.46722px 0 #696a6e, -7.55186px 7.55207px 0 #696a6e, -7.63671px 7.63693px 0 #696a6e, -7.72156px 7.72178px 0 #696a6e, -7.80642px 7.80664px 0 #696a6e, -7.89127px 7.89149px 0 #696a6e, -7.97612px 7.97635px 0 #696a6e, -8.06097px 8.0612px 0 #696a6e, -8.14583px 8.14606px 0 #696a6e, -8.23068px 8.23091px 0 #696a6e, -8.31553px 8.31577px 0 #696a6e, -8.40038px 8.40062px 0 #696a6e, -8.48523px 8.48548px 0 #696a6e; } - .box-button:hover { - background-color: #fc5c35; } - -.flashes-alert { - background-color: #fff6bf; - color: #66624c; - display: block; - margin-bottom: 0.75em; - padding: 0.75em; - text-align: center; } - .flashes-alert a { - color: #4d4a39; - text-decoration: underline; } - .flashes-alert a:focus, .flashes-alert a:hover { - color: #1a1913; } - -.flashes-error { - background-color: #fbe3e4; - color: #645b5b; - display: block; - margin-bottom: 0.75em; - padding: 0.75em; - text-align: center; } - .flashes-error a { - color: #4b4444; - text-decoration: underline; } - .flashes-error a:focus, .flashes-error a:hover { - color: #191717; } - -.flashes-notice { - background-color: #e5edf8; - color: #5c5f63; - display: block; - margin-bottom: 0.75em; - padding: 0.75em; - text-align: center; } - .flashes-notice a { - color: #45474a; - text-decoration: underline; } - .flashes-notice a:focus, .flashes-notice a:hover { - color: #171819; } - -.flashes-success { - background-color: #e6efc2; - color: #5c604e; - display: block; - margin-bottom: 0.75em; - padding: 0.75em; - text-align: center; } - .flashes-success a { - color: #45483a; - text-decoration: underline; } - .flashes-success a:focus, .flashes-success a:hover { - color: #171813; } - -.card { - margin-top: 20px; } - .card img { - width: 100%; } - .card .card-share a { - color: #000; } - -.ui-select-choices-row:hover { - background-color: #8db0e8; } - -.ui-select-container { - width: 100%; - font-size: 14px; } - -.select2-results .select2-result-label { - font-size: 14px; } - -.ui-select-match-item.select2-search-choice span { - font-size: 14px; } - -.pagination { - text-align: center; - display: inline; - margin: 0; - padding: 0; - font-size: 11px; } - .pagination li { - display: inline; - list-style: none; } - .pagination ul li { - display: none; } - .pagination ul li:nth-child(1), .pagination ul li:nth-child(2), .pagination ul li:nth-child(3) { - display: inline; } - @media screen and (min-width: 53.75em) { - .pagination ul li { - display: inline; } } - .pagination li a { - background: #e7e7ef; - border-radius: 5px; - border: 1px solid #c9c9da; - color: #000; - outline: none; - padding: 0.375em 0.809em; - text-decoration: none; - transition: all 0.2s ease-in-out; } - .pagination li a:hover, .pagination li a:focus { - background: #f6f6f9; - color: #477DCA; } - .pagination li a:active { - background: #e7e7ef; } - -.contact-container { - margin-top: 40px; - margin-bottom: 40px; } - .contact-container dl dt { - margin-top: 8px; - font-weight: bold; } - @media only screen and (min-width: 37.5em) { - .contact-container dl dt { - margin-top: 0; - float: left; - width: 150px; - overflow: hidden; - clear: left; - text-align: left; - text-overflow: ellipsis; - white-space: nowrap; } - .contact-container dl dd { - margin-left: 150px; } } - -.download-box i { - font-size: 2rem; - float: left; } - -#map-container { - border: 1px solid #666; - margin-bottom: 20px; - height: 38rem; - z-index: 10; - position: relative; - margin-right: 20px; } - @media only screen and (min-width: 48em) { - #map-container { - margin-right: 0; } } - -#map { - z-index: 10; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - background-color: white; } - -.overlay { - z-index: 1000; - background: rgba(10, 10, 10, 0.4); - text-align: center; - padding-top: 20%; - font-size: 4em; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; } - -#slider { - border: 2px solid #17116a; - border-radius: 3px; - margin-top: 10px; - margin-left: 10px; - z-index: 20; - max-height: 38rem; - max-width: 75%; - overflow-y: auto; - padding-bottom: 5px; } - -.map-info { - margin: 10px 20px 0; } - .map-info h4 { - margin-top: 0; } - .map-info .close-button { - float: right; - margin-right: -10px; - cursor: pointer; - color: #17116a; } - .map-info .close-button:hover { - color: #2a1fc2; } - -.animate-hide { - -webkit-transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s; - -moz-transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s; - -o-transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s; - transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s; - line-height: 20px; - opacity: 1; - padding: 10px; - border: 1px solid black; - background: white; - position: absolute; } - -.animate-hide.ng-hide { - left: -100%; - opacity: 0; - padding: 0 10px; } - -.map-source { - font-size: 0.9em; } - -.map-legend { - font-size: 0.9em; } - .map-legend > div { - display: inline-block; - margin-left: 10px; } - .map-legend .map-legend-color { - display: inline-block; - height: 10px; - width: 10px; } - -.button-group { - margin-bottom: 1.25em; } - .button-group input { - display: none; } - .button-group label { - margin-bottom: 0; } - @media screen and (min-width: 53.75em) { - .button-group label { - float: left; } } - .button-group label .button-group-item { - background: white; - border-left: 1px solid silver; - border-radius: 0; - border-right: 1px solid silver; - color: #4d4d4d; - cursor: pointer; - display: inline-block; - font-size: 1rem; - font-weight: normal; - line-height: 1; - padding: 0.75em 1em; - width: 100%; } - @media screen and (min-width: 53.75em) { - .button-group label .button-group-item { - border-bottom: 1px solid silver; - border-left: 0; - border-right: 1px solid #eeeeee; - border-top: 1px solid silver; - width: auto; } } - .button-group label .button-group-item:focus, .button-group label .button-group-item:hover { - background-color: #f7f7f7; } - .button-group label:first-child .button-group-item { - border-top-left-radius: 5px; - border-top-right-radius: 5px; - border-top: 1px solid silver; } - @media screen and (min-width: 53.75em) { - .button-group label:first-child .button-group-item { - border-bottom-left-radius: 5px; - border-left: 1px solid silver; - border-top-left-radius: 5px; - border-top-right-radius: 0; } } - .button-group label:last-child .button-group-item { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - border-bottom: 1px solid silver; } - @media screen and (min-width: 53.75em) { - .button-group label:last-child .button-group-item { - border-bottom-left-radius: 0; - border-bottom-right-radius: 5px; - border-right: 1px solid silver; - border-top-right-radius: 5px; } } - .button-group label input:checked + .button-group-item { - background: #477DCA; - border: 1px solid #2c5999; - box-shadow: inset 0 1px 2px #3264ac; - color: white; } - -.sankeychart { - height: 500px; - font-size: 12px; } - .sankeychart .sankey-node rect { - fill: red; - stroke: red; } - .sankeychart .sankey-node-0 rect { - fill: #61B861; - stroke: #5ab55a; } - .sankeychart .sankey-node-1 rect { - fill: #FFCC9A; - stroke: #ffc790; } - .sankeychart .sankey-node-2 rect { - fill: #ccdff8; - stroke: #c3d9f7; } - .sankeychart .sankey-node-3 rect { - fill: #FF9F4A; - stroke: #ff9a40; } - .sankeychart .sankey-node-4 rect { - fill: #5799C7; - stroke: #4f94c4; } - .sankeychart .sankey-node-5 rect { - fill: #AF8DCE; - stroke: #aa86cb; } - .sankeychart .sankey-node-6 rect { - fill: #b2c326; - stroke: #aaba24; } - .sankeychart .sankey-node-7 rect { - fill: #a7ccd8; - stroke: #a0c8d5; } - .sankeychart .sankey-node-8 rect { - fill: #d17905; - stroke: #c77305; } - .sankeychart .sankey-node-9 rect { - fill: #93868a; - stroke: #8e8185; } - .sankeychart .sankey-node-10 rect { - fill: #46749e; - stroke: #436f97; } - .sankeychart .sankey-node-11 rect { - fill: #f0e2a1; - stroke: #efdf98; } - .sankeychart .sankey-node-12 rect { - fill: #a16a76; - stroke: #9d6470; } - .sankeychart .sankey-link rect { - fill-opacity: .9; } - .sankeychart .sankey-link text { - pointer-events: none; - text-shadow: 0 1px 0 #fff; } - .sankeychart .sankey-link { - fill: none; - stroke: #868779; - stroke-opacity: .2; } - .sankeychart .sankey-link:hover { - stroke-opacity: .5; } - -/* -- Smart Table style -------------- */ -.st-sort-ascent:before { - content: '\25B2'; } - -.st-sort-descent:before { - content: '\25BC'; } - -.table-control { - font-size: 1rem; - margin: 0 !important; - -webkit-transition: border-color; - transition: border-color; - border-radius: 5px; - box-shadow: none; - box-sizing: border-box; - padding: 0.6em 0.8em; - width: 100%; } - -/* -- Material Design Table style -------------- */ -.table { - max-width: 100%; - margin-bottom: 2rem; - background-color: #fff; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - text-align: left; - padding: 1.6rem; - vertical-align: top; - border-top: 0; } - .table > thead > tr > th { - font-weight: 400; - color: #757575; - vertical-align: bottom; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); } - .table > caption + thead > tr:first-child > th, - .table > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .table > thead:first-child > tr:first-child > td { - border-top: 0; } - .table > tbody + tbody { - border-top: 1px solid rgba(0, 0, 0, 0.12); } - .table .table { - background-color: #fff; } - .table .no-border { - border: 0; } - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 0.8rem; } - -.table-bordered { - border: 0; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .table-bordered > tfoot > tr > td { - border: 0; - border-bottom: 1px solid #e0e0e0; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td { - border-bottom-width: 2px; } - -.table-striped > tbody > tr:nth-child(odd) > td, -.table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f5f5f5; } - -.table-hover > tbody > tr:hover > td, -.table-hover > tbody > tr:hover > th { - background-color: rgba(0, 0, 0, 0.12); } - -@media screen and (max-width: 768px) { - .table-responsive-vertical > .table { - margin-bottom: 0; - background-color: transparent; } - .table-responsive-vertical > .table > thead, - .table-responsive-vertical > .table > tfoot { - display: none; } - .table-responsive-vertical > .table > tbody { - display: block; } - .table-responsive-vertical > .table > tbody > tr { - display: block; - border: 1px solid #e0e0e0; - border-radius: 2px; - margin-bottom: 1.6rem; } - .table-responsive-vertical > .table > tbody > tr > td { - background-color: #fff; - display: block; - vertical-align: middle; - text-align: right; } - .table-responsive-vertical > .table > tbody > tr > td[data-title]:before { - content: attr(data-title); - float: left; - font-size: inherit; - font-weight: 400; - color: #757575; } - .table-responsive-vertical.shadow-z-1 { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - .table-responsive-vertical.shadow-z-1 > .table > tbody > tr { - border: none; } - .table-responsive-vertical > .table-bordered { - border: 0; } - .table-responsive-vertical > .table-bordered > tbody > tr > td { - border: 0; - border-bottom: 1px solid #e0e0e0; } - .table-responsive-vertical > .table-bordered > tbody > tr > td:last-child { - border-bottom: 0; } - .table-responsive-vertical > .table-striped > tbody > tr > td, - .table-responsive-vertical > .table-striped > tbody > tr:nth-child(odd) { - background-color: #fff; } - .table-responsive-vertical > .table-striped > tbody > tr > td:nth-child(odd) { - background-color: #f5f5f5; } - .table-responsive-vertical > .table-hover > tbody > tr:hover > td, - .table-responsive-vertical > .table-hover > tbody > tr:hover { - background-color: #fff; } - .table-responsive-vertical > .table-hover > tbody > tr > td:hover { - background-color: rgba(0, 0, 0, 0.12); } } - -.table-striped.table-mc-red > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-red > tbody > tr:nth-child(odd) > th { - background-color: #fde0dc; } - -.table-hover.table-mc-red > tbody > tr:hover > td, -.table-hover.table-mc-red > tbody > tr:hover > th { - background-color: #f9bdbb; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-red > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td:nth-child(odd) { - background-color: #fde0dc; } - - .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-red > tbody > tr > td:hover { - background-color: #f9bdbb; } } -.table-striped.table-mc-pink > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-pink > tbody > tr:nth-child(odd) > th { - background-color: #fce4ec; } - -.table-hover.table-mc-pink > tbody > tr:hover > td, -.table-hover.table-mc-pink > tbody > tr:hover > th { - background-color: #f8bbd0; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td:nth-child(odd) { - background-color: #fce4ec; } - - .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr > td:hover { - background-color: #f8bbd0; } } -.table-striped.table-mc-purple > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-purple > tbody > tr:nth-child(odd) > th { - background-color: #f3e5f5; } - -.table-hover.table-mc-purple > tbody > tr:hover > td, -.table-hover.table-mc-purple > tbody > tr:hover > th { - background-color: #e1bee7; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td:nth-child(odd) { - background-color: #f3e5f5; } - - .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr > td:hover { - background-color: #e1bee7; } } -.table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > th { - background-color: #ede7f6; } - -.table-hover.table-mc-deep-purple > tbody > tr:hover > td, -.table-hover.table-mc-deep-purple > tbody > tr:hover > th { - background-color: #d1c4e9; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td:nth-child(odd) { - background-color: #ede7f6; } - - .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr > td:hover { - background-color: #d1c4e9; } } -.table-striped.table-mc-indigo > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-indigo > tbody > tr:nth-child(odd) > th { - background-color: #e8eaf6; } - -.table-hover.table-mc-indigo > tbody > tr:hover > td, -.table-hover.table-mc-indigo > tbody > tr:hover > th { - background-color: #c5cae9; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td:nth-child(odd) { - background-color: #e8eaf6; } - - .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr > td:hover { - background-color: #c5cae9; } } -.table-striped.table-mc-blue > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-blue > tbody > tr:nth-child(odd) > th { - background-color: #e7e9fd; } - -.table-hover.table-mc-blue > tbody > tr:hover > td, -.table-hover.table-mc-blue > tbody > tr:hover > th { - background-color: #d0d9ff; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td:nth-child(odd) { - background-color: #e7e9fd; } - - .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr > td:hover { - background-color: #d0d9ff; } } -.table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > th { - background-color: #e1f5fe; } - -.table-hover.table-mc-light-blue > tbody > tr:hover > td, -.table-hover.table-mc-light-blue > tbody > tr:hover > th { - background-color: #b3e5fc; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td:nth-child(odd) { - background-color: #e1f5fe; } - - .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr > td:hover { - background-color: #b3e5fc; } } -.table-striped.table-mc-cyan > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-cyan > tbody > tr:nth-child(odd) > th { - background-color: #e0f7fa; } - -.table-hover.table-mc-cyan > tbody > tr:hover > td, -.table-hover.table-mc-cyan > tbody > tr:hover > th { - background-color: #b2ebf2; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td:nth-child(odd) { - background-color: #e0f7fa; } - - .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr > td:hover { - background-color: #b2ebf2; } } -.table-striped.table-mc-teal > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-teal > tbody > tr:nth-child(odd) > th { - background-color: #e0f2f1; } - -.table-hover.table-mc-teal > tbody > tr:hover > td, -.table-hover.table-mc-teal > tbody > tr:hover > th { - background-color: #b2dfdb; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td:nth-child(odd) { - background-color: #e0f2f1; } - - .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr > td:hover { - background-color: #b2dfdb; } } -.table-striped.table-mc-green > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-green > tbody > tr:nth-child(odd) > th { - background-color: #d0f8ce; } - -.table-hover.table-mc-green > tbody > tr:hover > td, -.table-hover.table-mc-green > tbody > tr:hover > th { - background-color: #a3e9a4; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-green > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td:nth-child(odd) { - background-color: #d0f8ce; } - - .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-green > tbody > tr > td:hover { - background-color: #a3e9a4; } } -.table-striped.table-mc-light-green > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-light-green > tbody > tr:nth-child(odd) > th { - background-color: #f1f8e9; } - -.table-hover.table-mc-light-green > tbody > tr:hover > td, -.table-hover.table-mc-light-green > tbody > tr:hover > th { - background-color: #dcedc8; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td:nth-child(odd) { - background-color: #f1f8e9; } - - .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr > td:hover { - background-color: #dcedc8; } } -.table-striped.table-mc-lime > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-lime > tbody > tr:nth-child(odd) > th { - background-color: #f9fbe7; } - -.table-hover.table-mc-lime > tbody > tr:hover > td, -.table-hover.table-mc-lime > tbody > tr:hover > th { - background-color: #f0f4c3; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td:nth-child(odd) { - background-color: #f9fbe7; } - - .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr > td:hover { - background-color: #f0f4c3; } } -.table-striped.table-mc-yellow > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-yellow > tbody > tr:nth-child(odd) > th { - background-color: #fffde7; } - -.table-hover.table-mc-yellow > tbody > tr:hover > td, -.table-hover.table-mc-yellow > tbody > tr:hover > th { - background-color: #fff9c4; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td:nth-child(odd) { - background-color: #fffde7; } - - .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr > td:hover { - background-color: #fff9c4; } } -.table-striped.table-mc-amber > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-amber > tbody > tr:nth-child(odd) > th { - background-color: #fff8e1; } - -.table-hover.table-mc-amber > tbody > tr:hover > td, -.table-hover.table-mc-amber > tbody > tr:hover > th { - background-color: #ffecb3; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td:nth-child(odd) { - background-color: #fff8e1; } - - .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr > td:hover { - background-color: #ffecb3; } } -.table-striped.table-mc-orange > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-orange > tbody > tr:nth-child(odd) > th { - background-color: #fff3e0; } - -.table-hover.table-mc-orange > tbody > tr:hover > td, -.table-hover.table-mc-orange > tbody > tr:hover > th { - background-color: #ffe0b2; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td:nth-child(odd) { - background-color: #fff3e0; } - - .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr > td:hover { - background-color: #ffe0b2; } } -.table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > td, -.table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > th { - background-color: #fbe9e7; } - -.table-hover.table-mc-deep-orange > tbody > tr:hover > td, -.table-hover.table-mc-deep-orange > tbody > tr:hover > th { - background-color: #ffccbc; } - -@media screen and (max-width: 767px) { - .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td, - .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) { - background-color: #fff; } - - .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td:nth-child(odd) { - background-color: #fbe9e7; } - - .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover > td, - .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover { - background-color: #fff; } - - .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr > td:hover { - background-color: #ffccbc; } } -.profile-head { - margin-top: -16em; } - .profile-head .box { - border-color: #131167; } - -.profile-map-info-box { - padding: 0; - border-color: #131167; } - @media only screen and (min-width: 48em) { - .profile-map-info-box { - margin-top: 155px; } } - .profile-map-info-box ul { - margin-left: 20px; } - .profile-map-info-box li { - margin-bottom: 1.5em; } - -#map-profile { - width: 100%; - height: 100%; - min-height: 30em; - margin-right: 20px; } - -.profile-concept .read-more { - position: absolute; - bottom: 0; - left: 0; - height: 180px; - padding-top: 110px; - width: 100%; - text-align: center; - margin: 0; - display: none; - /* "transparent" only works here because == rgba(0,0,0,0) */ - background-image: linear-gradient(to bottom, transparent, #f1f3f6); } -.profile-concept .read-less { - display: none; - width: 100%; - text-align: center; } -.profile-concept.needed { - max-height: 300px; - position: relative; - overflow: hidden; } - .profile-concept.needed .read-more { - display: inherit; } - .profile-concept.needed .read-less { - display: inherit; } -.profile-concept.expanded { - max-height: none; } - .profile-concept.expanded .read-more { - display: none; } - -@media only screen and (min-width: 48em) { - .profile-partners { - margin-top: 60px; - display: flex; - flex-wrap: wrap; - justify-content: space-around; } - .profile-partners .profile-partners-box { - width: 30%; - margin: 0 auto; } } - -.profile { - padding-bottom: 10em; } - .profile h2 { - margin-bottom: 10px; } - -.wg-icon { - max-width: 60px; } - -.button { - background-color: #131167; - border-radius: 100px; - padding: 10px 20px; - text-decoration: none; - color: white; - text-transform: uppercase; - font-size: 15px; - font-weight: normal; - white-space: nowrap; } - .button:hover { - background-color: #1f1ca9; } - -.button-bar .button { - margin-top: 10px; - display: inline-block; } - -.filter-wrapper { - margin-bottom: 20px; } - -.filter { - display: inline-block; - width: 100%; - margin-bottom: 10px; } - @media only screen and (min-width: 37.5em) { - .filter { - width: 49%; - padding-right: 20px; } } - @media only screen and (min-width: 48em) { - .filter { - width: 33%; } } - .filter p { - margin: 0; } - .filter input { - display: inline; - background-color: #ffffff; } - .filter input::-webkit-input-placeholder { - /* Chrome/Opera/Safari */ - font-size: 13px; - color: lightgray; } - .filter input:-ms-input-placeholder { - /* IE 10+ */ - font-size: 13px; - color: lightgray; } - .filter input::-moz-placeholder { - /* Firefox 19+ */ - font-size: 13px; - color: lightgray; } - .filter input:-moz-placeholder { - /* Firefox 18- */ - font-size: 13px; - color: lightgray; } - .filter .shadow { - -moz-box-shadow: inset 0 0 2px #000000; - -webkit-box-shadow: inset 0 0 2px #000000; - box-shadow: inset 0 0 2px #000000; } - .filter .search { - line-height: 2; } - -.filter-input-wrapper { - width: 100%; } - .filter-input-wrapper .input-prepend { - top: 2px; - padding-left: 4px; - font-size: 0.8em; - color: #666; - position: absolute; } - .filter-input-wrapper .input-prepended:before { - display: none; } - .filter-input-wrapper .input-prepended { - width: 100%; - padding-left: 22px !important; } - -.checkbox-label { - display: inline-block; } - -.project-container img { - display: block; - max-width: 90%; } - -.chartist-finance-report h5 { - padding-left: 10px; - text-align: center; - margin-top: 0; - margin-bottom: 5px; } -.chartist-finance-report .special-data-column { - padding-bottom: 0; } - @media only screen and (min-width: 61.875em) { - .chartist-finance-report .special-data-column { - padding-bottom: 20px; } } -.chartist-finance-report .chart-grid::after { - clear: both; - content: ""; - display: block; } -.chartist-finance-report .chart-grid-column { - width: calc(100% - 40px); - float: left; - margin-left: 20px; } - .chartist-finance-report .chart-grid-column h5 { - min-height: 50px; - display: flex; - justify-content: center; - align-items: center; } - @media only screen and (min-width: 37.5em) { - .chartist-finance-report .chart-grid-column { - width: calc(50% - 30px); - float: left; - margin-left: 20px; } - .chartist-finance-report .chart-grid-column h5 { - min-height: 60px; } - .chartist-finance-report .chart-grid-column:nth-of-type(1) { - margin-left: 0; } - .chartist-finance-report .chart-grid-column:nth-of-type(3) { - margin-left: 0; } } - @media only screen and (min-width: 61.875em) { - .chartist-finance-report .chart-grid-column { - width: calc(25% - 25px); - float: left; - margin-left: 20px; } - .chartist-finance-report .chart-grid-column h5 { - min-height: 80px; } - .chartist-finance-report .chart-grid-column:nth-of-type(3) { - margin-left: 20px; } } -.chartist-finance-report .chart-color-0 .ct-bar { - stroke: #61B861; } -.chartist-finance-report .chart-color-1 .ct-bar { - stroke: #FFCC9A; } -.chartist-finance-report .chart-color-2 .ct-bar { - stroke: #ccdff8; } -.chartist-finance-report .chart-color-3 .ct-bar { - stroke: #FF9F4A; } -.chartist-finance-report .chart-color-4 .ct-bar { - stroke: #5799C7; } -.chartist-finance-report .chart-color-5 .ct-bar { - stroke: #AF8DCE; } -.chartist-finance-report .chart-color-6 .ct-bar { - stroke: #b2c326; } -.chartist-finance-report .chart-color-7 .ct-bar { - stroke: #a7ccd8; } -.chartist-finance-report .chart-color-8 .ct-bar { - stroke: #d17905; } -.chartist-finance-report .chart-color-9 .ct-bar { - stroke: #93868a; } -.chartist-finance-report .chart-color-10 .ct-bar { - stroke: #46749e; } -.chartist-finance-report .chart-color-11 .ct-bar { - stroke: #f0e2a1; } -.chartist-finance-report .chart-color-12 .ct-bar { - stroke: #a16a76; } - -.chartist-programs, .chartist-teacher, .chartist-foreign-languages, .chartist-school-type-change { - margin-top: 54px; - margin-bottom: 20px; } - .chartist-programs .ct-series-a .ct-bar, .chartist-teacher .ct-series-a .ct-bar, .chartist-foreign-languages .ct-series-a .ct-bar, .chartist-school-type-change .ct-series-a .ct-bar { - stroke: #61B861; } - .chartist-programs .ct-series-b .ct-bar, .chartist-teacher .ct-series-b .ct-bar, .chartist-foreign-languages .ct-series-b .ct-bar, .chartist-school-type-change .ct-series-b .ct-bar { - stroke: #FFCC9A; } - .chartist-programs .ct-series-c .ct-bar, .chartist-teacher .ct-series-c .ct-bar, .chartist-foreign-languages .ct-series-c .ct-bar, .chartist-school-type-change .ct-series-c .ct-bar { - stroke: #ccdff8; } - .chartist-programs .ct-series-d .ct-bar, .chartist-teacher .ct-series-d .ct-bar, .chartist-foreign-languages .ct-series-d .ct-bar, .chartist-school-type-change .ct-series-d .ct-bar { - stroke: #FF9F4A; } - .chartist-programs .ct-series-e .ct-bar, .chartist-teacher .ct-series-e .ct-bar, .chartist-foreign-languages .ct-series-e .ct-bar, .chartist-school-type-change .ct-series-e .ct-bar { - stroke: #5799C7; } - .chartist-programs .ct-series-f .ct-bar, .chartist-teacher .ct-series-f .ct-bar, .chartist-foreign-languages .ct-series-f .ct-bar, .chartist-school-type-change .ct-series-f .ct-bar { - stroke: #AF8DCE; } - .chartist-programs .ct-series-g .ct-bar, .chartist-teacher .ct-series-g .ct-bar, .chartist-foreign-languages .ct-series-g .ct-bar, .chartist-school-type-change .ct-series-g .ct-bar { - stroke: #b2c326; } - .chartist-programs .ct-series-h .ct-bar, .chartist-teacher .ct-series-h .ct-bar, .chartist-foreign-languages .ct-series-h .ct-bar, .chartist-school-type-change .ct-series-h .ct-bar { - stroke: #a7ccd8; } - .chartist-programs .ct-series-i .ct-bar, .chartist-teacher .ct-series-i .ct-bar, .chartist-foreign-languages .ct-series-i .ct-bar, .chartist-school-type-change .ct-series-i .ct-bar { - stroke: #d17905; } - -.chartist-foreign-languages-complete .ct-series { - cursor: pointer; } - -.chartist-foreign-languages-select.chartist-foreign-languages-select-0 .ct-bar { - stroke: #61B861 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-1 .ct-bar { - stroke: #FFCC9A !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-2 .ct-bar { - stroke: #ccdff8 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-3 .ct-bar { - stroke: #FF9F4A !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-4 .ct-bar { - stroke: #5799C7 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-5 .ct-bar { - stroke: #AF8DCE !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-6 .ct-bar { - stroke: #b2c326 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-7 .ct-bar { - stroke: #a7ccd8 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-8 .ct-bar { - stroke: #d17905 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-9 .ct-bar { - stroke: #93868a !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-10 .ct-bar { - stroke: #46749e !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-11 .ct-bar { - stroke: #f0e2a1 !important; } -.chartist-foreign-languages-select.chartist-foreign-languages-select-12 .ct-bar { - stroke: #a16a76 !important; } - -.chartists-footnote, .chartists-footnote-center { - fill: rgba(0, 0, 0, 0.4); - color: rgba(0, 0, 0, 0.4); - font-size: .75rem; - line-height: 1.5em; - text-align: right; } - -.chartists-footnote-center { - text-align: center; } - -.chartist-tooltip { - display: none; } - -.ct-axis-title { - fill: rgba(0, 0, 0, 0.4); - color: rgba(0, 0, 0, 0.4); } - -.chartist-tooltip.tooltip-show { - display: inline-block; } - -.chartist-activities { - text-align: center; } - .chartist-activities .chart-grid-column { - display: inline-block; - height: 160px; - width: 124px; } - .chartist-activities .chart-grid-column h5 { - margin-bottom: 0; - min-height: 40px; - display: -webkit-flex; - display: flex; - font-size: 0.9em; - line-height: 1.1em; - justify-content: center; - align-items: center; } - .chartist-activities .ct-chart { - display: block; - width: 80px; - height: 80px; - margin: auto; } - .chartist-activities .ct-series-a .ct-slice-pie { - fill: #a7ccd8; } - .chartist-activities .ct-series-b .ct-slice-pie { - fill: #ececec; } - -.ct-bar-label { - fill: rgba(0, 0, 0, 0.6); - color: rgba(0, 0, 0, 0.6); - font-size: 12px; } - -.ct-legend { - position: relative; - z-index: 10; - list-style: none; - text-align: center; - font-size: 12px; } - .ct-legend li { - position: relative; - padding-left: 23px; - margin-bottom: 3px; - display: inline-block; - line-height: 1em; - margin-left: 15px; } - .ct-legend li:before { - width: 10px; - height: 10px; - position: absolute; - left: 0; - content: ''; - border: 3px solid transparent; - border-radius: 2px; } - .ct-legend li.inactive:before { - background: transparent; } - .ct-legend.ct-legend-inside { - position: absolute; - top: 0; - right: 0; } - .ct-legend .ct-series-0:before { - background-color: #61B861; - border-color: #61B861; } - .ct-legend .ct-series-1:before { - background-color: #FFCC9A; - border-color: #FFCC9A; } - .ct-legend .ct-series-2:before { - background-color: #ccdff8; - border-color: #ccdff8; } - .ct-legend .ct-series-3:before { - background-color: #FF9F4A; - border-color: #FF9F4A; } - .ct-legend .ct-series-4:before { - background-color: #5799C7; - border-color: #5799C7; } - .ct-legend .ct-series-5:before { - background-color: #AF8DCE; - border-color: #AF8DCE; } - .ct-legend .ct-series-6:before { - background-color: #b2c326; - border-color: #b2c326; } - .ct-legend .ct-series-7:before { - background-color: #a7ccd8; - border-color: #a7ccd8; } - .ct-legend .ct-series-8:before { - background-color: #d17905; - border-color: #d17905; } - .ct-legend .ct-series-9:before { - background-color: #93868a; - border-color: #93868a; } - .ct-legend .ct-series-10:before { - background-color: #46749e; - border-color: #46749e; } - .ct-legend .ct-series-11:before { - background-color: #f0e2a1; - border-color: #f0e2a1; } - .ct-legend .ct-series-12:before { - background-color: #a16a76; - border-color: #a16a76; } - -.chartist-teacher-amount svg { - overflow: visible; } - -.chartist-foreign-languages svg, .chartist-school-type-change svg { - overflow: visible; } -@media only screen and (max-width: 48em) { - .chartist-foreign-languages foreignObject, .chartist-school-type-change foreignObject { - text-align: right; - overflow: visible; } - .chartist-foreign-languages .ct-label.ct-horizontal.ct-end, .chartist-school-type-change .ct-label.ct-horizontal.ct-end { - position: relative; - justify-content: flex-end; - text-align: right; - transform-origin: 100% 0; - transform: translate(-100%) rotate(-90deg); - overflow: visible; - white-space: nowrap; } } -@media only screen and (min-width: 48em) { - .chartist-foreign-languages .ct-horizontal.ct-label, .chartist-school-type-change .ct-horizontal.ct-label { - word-break: break-word; } } - -progress { - width: 80%; } - -.progress { - height: 3em; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } - -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; } - -.progress-bar p { - color: white; } - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); - -webkit-background-size: 40px 40px; - background-size: 40px 40px; } - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; } - -.progress-bar-success { - background-color: #5cb85c; } - -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); } - -.progress-bar-info { - background-color: #5bc0de; } - -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); } - -.progress-bar-warning { - background-color: #f0ad4e; } - -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); } - -.progress-bar-danger { - background-color: #d9534f; } - -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); } - -svg { - display: block; - margin: auto; } - -svg#germany_svg path:hover { - fill: #b2c326; } - -.protocols-speaker { - font-weight: bold; - text-decoration: none; - color: black; } - -.protocols-text { - color: #444444; - line-height: 1.6em; } - -.protocols-poi { - display: flex; - align-items: flex-end; - flex-direction: column; } - .protocols-poi div { - border-radius: 1.5px; - background-color: white; - padding: 1em; - width: 55%; - display: flex; - color: #444444; - font-style: italic; } - .protocols-poi a { - text-decoration: none; - color: #444444; } - -/* if there is a group of pois they should have a little less margin between them. */ -.protocols-poi + .protocols-poi { - margin-top: -1.5em; } - -.protocols-poiemoji { - margin-right: 1ch; - font-style: normal; } - -.protocols-poi, .protocols-text { - margin-bottom: 3em; } - -.protocols-poi .protocols-jumpmark, .protocols-speaker-info .protocols-jumpmark { - opacity: 0; } - -.protocols-poi:hover .protocols-jumpmark, .protocols-speaker-info:hover .protocols-jumpmark { - opacity: 1; - text-decoration: none; } - -.protocols-poi-party img { - filter: grayscale(100%); - height: .8em; } - -.protocols-party img { - height: 1em; } - -.protocols-main { - max-width: 50ch; - line-height: 1.4em; - margin: 0 auto; } - -div:target { - background-color: rgba(255, 255, 191, 0.44); } - -/*# sourceMappingURL=freelancer.css.map */ diff --git a/static/css/freelancer.css.map b/static/css/freelancer.css.map deleted file mode 100644 index 5a1b6b7..0000000 --- a/static/css/freelancer.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": ";AAAA;;;EAGE;AAEF;;;;;;;;;;;;wBAYyB;EACvB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,IAAI;EACf,IAAI,EAAE,OAAO;EACb,cAAc,EAAE,QAAQ;;AAG1B,iDAAiD;AACjD;0CAC2C;EACzC,OAAO,EAAE,KAAK;;AAGhB,IAAK;EACH,WAAW,EAAE,CAAC;;AAGhB,aAAc;EACZ,MAAM,EAAE,IAAI;;AAGd;iBACkB;EAChB,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,IAAI;;AAGf,KAAM;EACJ,eAAe,EAAE,QAAQ;EACzB,cAAc,EAAE,CAAC;;AChDnB;;;iBAGiB;ACiHf,SAAoB;EAxDpB,IAAI,EC/BU,kBAAkB;EDgChC,KAAK,EChCS,kBAAkB;EDiChC,SAAS,EChCI,OAAO;EDiCpB,WAAW,EC9BS,CAAC;;ADuFrB;uBAC4C;EAtE5C,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,WAAW;EACpB,OAAO,EAAE,QAAQ;EACjB,OAAO,EAAE,WAAW;EACpB,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,IAAI;;AAqEb,gCAA+D;EA9F/D,iBAAiB,EA+FW,QAAQ;EA9FpC,mBAAmB,EA8FS,QAAQ;EA7FpC,cAAc,EA6Fc,QAAQ;EA5FpC,WAAW,EA4FiB,QAAQ;EA3FpC,gBAAgB,EA2FsB,UAAU;EA1FhD,uBAAuB,EA0Fe,UAAU;EAzFhD,aAAa,EAyFyB,UAAU;EAxFhD,eAAe,EAwFuB,UAAU;EArF9C,UAAU,EAAE,IAAI;EAuFhB,WAAW,EAAE,KAAK;;AAGpB,8BAA6D;EApG7D,iBAAiB,EAqGW,UAAU;EApGtC,mBAAmB,EAoGS,UAAU;EAnGtC,cAAc,EAmGc,UAAU;EAlGtC,WAAW,EAkGiB,UAAU;EAjGtC,gBAAgB,EAiGwB,UAAU;EAhGlD,uBAAuB,EAgGiB,UAAU;EA/FlD,aAAa,EA+F2B,UAAU;EA9FlD,eAAe,EA8FyB,UAAU;EA3FhD,UAAU,EAAE,IAAI;EA6FhB,WAAW,EAAE,KAAK;;AAGpB,8BAA6D;EA1G7D,iBAAiB,EA2GW,QAAQ;EA1GpC,mBAAmB,EA0GS,QAAQ;EAzGpC,cAAc,EAyGc,QAAQ;EAxGpC,WAAW,EAwGiB,QAAQ;EAvGpC,gBAAgB,EAuGsB,QAAQ;EAtG9C,uBAAuB,EAsGe,QAAQ;EArG9C,aAAa,EAqGyB,QAAQ;EApG9C,eAAe,EAoGuB,QAAQ;EA/F5C,UAAU,EAAE,KAAK;EAiGjB,WAAW,EAAE,GAAG;;AAGlB,4BAA2D;EAhH3D,iBAAiB,EAiHW,QAAQ;EAhHpC,mBAAmB,EAgHS,QAAQ;EA/GpC,cAAc,EA+Gc,QAAQ;EA9GpC,WAAW,EA8GiB,QAAQ;EA7GpC,gBAAgB,EA6GsB,UAAU;EA5GhD,uBAAuB,EA4Ge,UAAU;EA3GhD,aAAa,EA2GyB,UAAU;EA1GhD,eAAe,EA0GuB,UAAU;EAvG9C,UAAU,EAAE,IAAI;EAyGhB,WAAW,EAAE,KAAK;;AAGpB,8CAAuF;EAtHvF,iBAAiB,EAuHW,QAAQ;EAtHpC,mBAAmB,EAsHS,QAAQ;EArHpC,cAAc,EAqHc,QAAQ;EApHpC,WAAW,EAoHiB,QAAQ;EAnHpC,gBAAgB,EAmHsB,MAAM;EAlH5C,uBAAuB,EAkHe,MAAM;EAjH5C,aAAa,EAiHyB,MAAM;EAhH5C,eAAe,EAgHuB,MAAM;EAzG1C,UAAU,EAAE,MAAM;EA2GlB,WAAW,EAAE,KAAK;;AAGpB,4CAAqF;EA5HrF,iBAAiB,EA6HW,UAAU;EA5HtC,mBAAmB,EA4HS,UAAU;EA3HtC,cAAc,EA2Hc,UAAU;EA1HtC,WAAW,EA0HiB,UAAU;EAzHtC,gBAAgB,EAyHwB,MAAM;EAxH9C,uBAAuB,EAwHiB,MAAM;EAvH9C,aAAa,EAuH2B,MAAM;EAtH9C,eAAe,EAsHyB,MAAM;EA/G5C,UAAU,EAAE,MAAM;EAiHlB,WAAW,EAAE,KAAK;;AAGpB,iEAAoH;EAlIpH,iBAAiB,EAmIW,QAAQ;EAlIpC,mBAAmB,EAkIS,QAAQ;EAjIpC,cAAc,EAiIc,QAAQ;EAhIpC,WAAW,EAgIiB,QAAQ;EA/HpC,gBAAgB,EA+HsB,UAAU;EA9HhD,uBAAuB,EA8He,UAAU;EA7HhD,aAAa,EA6HyB,UAAU;EA5HhD,eAAe,EA4HuB,UAAU;EAzH9C,UAAU,EAAE,IAAI;EA2HhB,WAAW,EAAE,KAAK;;AAGpB,+DAAkH;EAxIlH,iBAAiB,EAyIW,UAAU;EAxItC,mBAAmB,EAwIS,UAAU;EAvItC,cAAc,EAuIc,UAAU;EAtItC,WAAW,EAsIiB,UAAU;EArItC,gBAAgB,EAqIwB,UAAU;EApIlD,uBAAuB,EAoIiB,UAAU;EAnIlD,aAAa,EAmI2B,UAAU;EAlIlD,eAAe,EAkIyB,UAAU;EA/HhD,UAAU,EAAE,IAAI;EAiIhB,WAAW,EAAE,KAAK;;AAGpB,+DAAkH;EA9IlH,iBAAiB,EAgJW,MAAM;EA/IlC,mBAAmB,EA+IS,MAAM;EA9IlC,cAAc,EA8Ic,MAAM;EA7IlC,WAAW,EA6IiB,MAAM;EA5IlC,gBAAgB,EA4IoB,QAAQ;EA3I5C,uBAAuB,EA2Ia,QAAQ;EA1I5C,aAAa,EA0IuB,QAAQ;EAzI5C,eAAe,EAyIqB,QAAQ;EApI1C,UAAU,EAAE,KAAK;EAsIjB,WAAW,EAAE,GAAG;;AAGlB,6DAAgH;EArJhH,iBAAiB,EAsJW,MAAM;EArJlC,mBAAmB,EAqJS,MAAM;EApJlC,cAAc,EAoJc,MAAM;EAnJlC,WAAW,EAmJiB,MAAM;EAlJlC,gBAAgB,EAkJoB,UAAU;EAjJ9C,uBAAuB,EAiJa,UAAU;EAhJ9C,aAAa,EAgJuB,UAAU;EA/I9C,eAAe,EA+IqB,UAAU;EA5I5C,UAAU,EAAE,IAAI;EA8IhB,WAAW,EAAE,GAAG;;AAGlB,QAAmB;EAvHnB,MAAM,EC/BQ,kBAAkB;EDgChC,YAAY,EC9BE,GAAG;EDiCf,gBAAgB,EClCA,GAAG;;ADyJrB,SAAoB;EAlHpB,YAAY,ECjCE,IAAI;EDkClB,cAAc,EChCC,KAAK;;ADqJpB,QAAmB;EAjHnB,IAAI,EAAE,IAAI;EACV,YAAY,ECzCE,GAAG;;AD6JjB,QAAmB;EA5GnB,MAAM,EAAE,IAAI;EACZ,YAAY,EC5CI,GAAG;;AD2JnB,OAAkB;EA3GlB,IAAI,EAAE,IAAI;EACV,YAAY,EC9CC,IAAI;;AD4JjB,eAA0B;EA1G1B,IAAI,EAAE,IAAI;EACV,YAAY,EChDG,IAAI;;ADoDnB,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AA5G5C,iGAAsF;EACpF,MAAM,EA2GM,OAA8B;AAxG5C,iDAA4C;EAC1C,IAAI,EAuGQ,OAA8B;;AAaxC,UAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,iBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,IAAa;EAG/B,gBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,gBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,gBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,uBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,MAAa;EAG/B,sBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,sBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,gBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,uBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,SAAa;EAG/B,sBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,sBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,eAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,sBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,SAAa;EAG/B,qBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,qBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,eAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,sBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,GAAa;EAG/B,qBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,qBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,kBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,yBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,GAAa;EAG/B,wBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,wBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,iBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,wBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,SAAa;EAG/B,uBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,uBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,eAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,sBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,KAAa;EAG/B,qBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,qBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,kBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,yBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,QAAa;EAG/B,wBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,wBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,eAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,sBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,GAAa;EAG/B,qBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,qBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,iBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,wBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,MAAa;EAG/B,uBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,uBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,iBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,wBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,SAAa;EAG/B,uBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,uBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,UAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,iBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,GAAa;EAG/B,gBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,gBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,eAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,sBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,GAAa;EAG/B,qBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,qBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,kBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,yBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,KAAa;EAG/B,wBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,wBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,iBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,wBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,SAAa;EAG/B,uBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,uBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AAwML,iBAAkC;EA/NtC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAHoC,IAAI;EAK7C,wBAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,GAAa;EAG/B,uBAAQ;IACN,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;EAGb,uBAAM;IACJ,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;;AE1BX,iBAAkB;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,GAAG;EACd,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,iCAAiC;EAC9C,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;EAClB,cAAc,EAAE,IAAI;EACpB,OAAO,EAAE,CAAC;EACV,kBAAkB,EAAE,kBAAkB;EACtC,eAAe,EAAE,kBAAkB;EACnC,aAAa,EAAE,kBAAkB;EACjC,UAAU,EAAE,kBAAkB;;AAC9B,wBAAyB;EACvB,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,GAAG;EACT,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,KAAK;EAClB,MAAM,EAAE,sBAAsB;EAC9B,gBAAgB,EAAE,OAAO;;AAC3B,8BAA+B;EAC7B,OAAO,EAAE,CAAC;;AAEd,kBAAmB;EACjB,cAAc,EAAE,IAAI;;AAEtB,uDAAuD;AC9BvD,4BAA6B;EAC3B,gBAAgB,EAHM,OAA6B;;AAMrD,oBAAqB;EACnB,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;;AAGjB,sCAAuC;EACrC,SAAS,EAAE,IAAI;;AAGjB,gDAAiD;EAC/C,SAAS,EAAE,IAAI;;AAGjB;;;;;GAKG;AAEH,uCAAuC;AACvC,oBAAqB;EACnB,WAAW,EAAE,IAAI;;AAGnB,oBAAqB;EACnB,IAAI,EAAE,wBAAwB;EAC9B,KAAK,EAAE,cAAc;EACrB,MAAM,EAAE,cAAc;EACtB,MAAM,EAAE,YAAY;EACpB,MAAM,EAAE,YAAY;EACpB,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,iBAAiB;EAC3B,QAAQ,EAAE,mBAAmB;EAC7B,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,cAAc;EACpB,GAAG,EAAE,cAAc;;AAGrB,4BAA6B;EAC3B,gBAAgB,EAAE,OAAO;;AAG3B,mBAAmB;AAEnB,0BAA0B;AAC1B,uCAAwC;EACtC,YAAY,EAAE,OAAO;;AAGvB,sBAAuB;EACrB,YAAY,EAAE,CAAC;EACf,MAAM,EAAE,CAAC;;AAGX,8CAA+C;EAC7C,OAAO,EAAE,IAAI;;AAGf,uCAAwC;EACtC,OAAO,EAAE,IAAI;;AAGf,8BAA+B;EAC7B,OAAO,EAAE,IAAI;EAAE,qDAAqD;;AAGtE,iCAAiC;AACjC;0DAC2D;EACzD,aAAa,EAAE,GAAG;EAAE,+BAA+B;EACnD,sBAAsB,EAAE,CAAC;EACzB,uBAAuB,EAAE,CAAC;;AAG5B;6DAC8D;EAC5D,aAAa,EAAE,GAAG;EAAE,+BAA+B;EACnD,yBAAyB,EAAE,CAAC;EAC5B,0BAA0B,EAAE,CAAC;EAE7B,gBAAgB,EAAE,GAAG;EAAE,+BAA+B;EACtD,gBAAgB,EAAE,KAAK;EAEvB,UAAU,EAAE,8BAA8B;EAE1C,UAAU,EAAE,IAAI;EAAE,+BAA+B;;AAGnD;6EAC8E;EAC5E,UAAU,EAAE,GAAG;EAAE,+BAA+B;;AAGlD;gFACiF;EAC/E,mBAAmB,EAAE,OAAO;;AAG9B;wFACyF;EACvF,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,CAAC;EACb,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;;AAGX,qBAAqB;AAErB,4CAA4C;AAC5C,gCAAiC;EAC/B,YAAY,EAAE,kBAAkB;;AAGlC,yCAAyC;AACzC,oDAAqD;EACnD,KAAK,EAAE,IAAI;;AAGb,qFAAqF;AACrF,mDAAoD;EAClD,MAAM,EAAE,YAAY;;AAGtB,4CAA4C;AAC5C,wCAAyC;EACvC,KAAK,EAAE,IAAI;;AAGb,4BAA4B;AAC5B,0CAA2C;EACzC,YAAY,EAAE,OAAO;;AAGvB,mCAAmC;AACnC,wEAAyE;EACvE,UAAU,EAAE,8BAA8B;EAC1C,UAAU,EAAE,IAAI;EAAE,+BAA+B;;AAGnD,qEAAsE;EACpE,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,CAAC;EACb,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,CAAC;;AAGV,qBAAqB;AAErB,4CAA4C;AAC5C,kBAAmB;EACjB,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,OAAO;EACzB,YAAY,EAAE,OAAO;EACrB,eAAe,EAAE,IAAI;EACrB,OAAO,EAAE,iCAAiC;EAC1C,cAAc,EAAE,IAAI;EACpB,UAAU,EAAE,sEAAsE;;AAGpF,sCAAuC;EACrC,QAAQ,EAAE,QAAQ;;AAGpB,+CAAgD;EAC9C,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,IAAI;EACZ,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;AAGlB,+DAA+D;AAC/D,4CAA6C;EAC3C,yBAAyB;EACzB,QAAQ,EAAE,MAAM;;AAGlB,yEAA0E;EACxE,aAAa,EAAE,GAAG;EAAE,+BAA+B;EACnD,uBAAuB,EAAE,CAAC;EAC1B,0BAA0B,EAAE,CAAC;;AAG/B,sFAAuF;EACrF,aAAa,EAAE,cAAc;EAAE,+BAA+B;EAC9D,uBAAuB,EAAE,YAAY;EACrC,0BAA0B,EAAE,YAAY;;AAG1C,6CAA8C;EAC5C,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,CAAC;EACb,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;;AAGX,8CAA+C;EAC7C,uCAAuC;EACvC,UAAU,EAAE,eAAe;;AAG7B,gDAAiD;EAC/C,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,IAAI;;AAGb,sFAAsF;AACtF,sFAAuF;EACrF,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,KAAK;EACjB,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;;AAGlB,gCAAiC;EAC/B,OAAO,EAAE,IAAI;EAAE,yCAAyC;;AAG1D,uCAAwC;EACtC,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,aAAa;;AAGxB,8DAA+D;EAC7D,gBAAgB,EAAE,sBAAsB;EAAE,gDAAgD;EAC1F,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,UAAU;EAClB,aAAa,EAAE,GAAG;;AAGpB,+DAAgE;EAC9D,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,IAAI;;AAGnB,6DAA8D;EAC5D,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,WAAW;;AAGrB,yCAA0C;EACxC,QAAQ,EAAE,QAAQ;;AAGpB,yEAA0E;EACxE,cAAc,EAAE,IAAI;;AAGtB,sEAAuE;EACrE,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,YAAY,EAAE,GAAG;EACjB,WAAW,EAAE,iBAAiB;;AAGhC,oEAAqE;EACnE,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,IAAI;EACV,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,GAAG;EAChB,YAAY,EAAE,iBAAiB;;AAGjC,kDAAmD;EACjD,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,QAAQ;EACjB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,UAAU;EACvB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,MAAM;;AAGrB,kHAAmH;EACjH,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,OAAO;EACd,gBAAgB,EAAE,OAAO;;AAG3B,yDAA0D;EACxD,KAAK,EAAE,IAAI;EACX,eAAe,EAAE,IAAI;EACrB,OAAO,EAAE,CAAC;EACV,gBAAgB,EAAE,OAAO;;AAG3B;kEACmE;EACjE,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,WAAW;EACnB,gBAAgB,EAAE,IAAI;;AAGxB,qCAAqC;AACrC;6BAC8B;EAC5B,OAAO,EAAE,eAAe;;AAG1B,4BAA4B;AAC5B,qEAAsE;EACpE,YAAY,EAAE,OAAO;;AAGvB,mCAAmC;AACnC,wEAAyE;EACvE,UAAU,EAAE,8BAA8B;;AAG5C,0CAA2C;EACzC,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;;AAGpB,+CAAgD;EAC9C,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM;;AAGlB,8CAA+C;EAC7C,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;AAGlB,aAAa;AACb,qBAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,OAAO,EAAE,QAAQ;EACjB,GAAG,EAAE,GAAG;EACR,OAAO,EAAE,YAAY;EACrB,WAAW,EAAE,sBAAsB;EACnC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;;AAGrC,iCASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IAC/B,SAAS,EAAE,YAAY;EAEzB,IAAK;IACH,iBAAiB,EAAE,cAAc;IACjC,SAAS,EAAE,cAAc;AAI7B,yBASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IAC/B,SAAS,EAAE,YAAY;EAEzB,IAAK;IACH,iBAAiB,EAAE,cAAc;IACjC,SAAS,EAAE,cAAc;AAI7B,eAAgB;EACd,iBAAiB,EAAE,iCAAiC;EACpD,SAAS,EAAE,iCAAiC;;AAG9C,gCAAiC;EAC/B,iBAAiB,EAAE,OAAO;;AAG5B;;EAEE;AACF,kBAAmB;EACjB,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,0BAA0B;EAC1B,IAAI,EAAE,CAAC;EACP,QAAQ,EAAE,MAAM;EAChB,cAAc,EAAE,MAAM;;AAGxB;;;qBAGsB;AACpB;;;;;IAKE;EACF,kBAAkB,EAAE,UAAU;EAAE,YAAY;EAC5C,eAAe,EAAE,UAAU;EAAE,aAAa;EAC1C,UAAU,EAAE,UAAU;EAAE,UAAU;;AAGpC,kCAAmC;EACjC,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,SAAS;EAClB,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAElB,MAAM,EAAE,cAAc;EACtB,WAAW,EAAE,MAAM;EACnB,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,IAAI;EACX,eAAe,EAAE,IAAI;EAErB,aAAa,EAAE,GAAG;EAElB,eAAe,EAAE,WAAW;EAE5B,qBAAqB,EAAE,IAAI;EAC3B,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EAEjB,gBAAgB,EAAE,IAAI;EACtB,gBAAgB,EAAE,2FAA2F;EAC7G,gBAAgB,EAAE,yDAAyD;EAC3E,gBAAgB,EAAE,sDAAsD;EACxE,MAAM,EAAE,gHAAgH;EACxH,gBAAgB,EAAE,uCAAuC;;AAG3D,qDAAsD;EACpD,mBAAmB,EAAE,IAAI;EAEzB,aAAa,EAAE,WAAW;EAE1B,gBAAgB,EAAE,2FAA2F;EAC7G,gBAAgB,EAAE,yDAAyD;EAC3E,gBAAgB,EAAE,sDAAsD;EACxE,MAAM,EAAE,0GAA0G;EAClH,gBAAgB,EAAE,uCAAuC;;AAG3D,qEAAsE;EACpE,YAAY,EAAE,IAAI;;AAGpB,oDAAqD;EACnD,YAAY,EAAE,IAAI;EAClB,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,MAAM;EAEhB,WAAW,EAAE,MAAM;EAEnB,aAAa,EAAE,QAAQ;;AAGzB,uCAAwC;EACtC,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,GAAG,EAAE,GAAG;EAER,SAAS,EAAE,GAAG;EACd,eAAe,EAAE,IAAI;EAErB,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,mEAAmE;EAC/E,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,CAAC;;AAGZ,0DAA2D;EACzD,OAAO,EAAE,YAAY;;AAGvB,6CAA8C;EAC5C,mBAAmB,EAAE,WAAW;EAChC,MAAM,EAAE,OAAO;;AAGjB,kBAAmB;EACjB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,KAAK;EACf,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;EACN,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,oCAAoC;EACpC,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,gBAAgB;;AAG1B,aAAc;EACZ,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,GAAG,EAAE,IAAI;EAET,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,cAAc;EACtB,UAAU,EAAE,CAAC;EAEb,aAAa,EAAE,WAAW;EAE1B,kBAAkB,EAAE,6BAA4B;EAChD,UAAU,EAAE,6BAA4B;;AAG1C,wBAAyB;EACvB,UAAU,EAAE,cAAc;EAC1B,KAAK,EAAE,IAAI;;AAGb,wCAAyC;EACvC,WAAW,EAAE,GAAG;;AAGlB,gCAAiC;EAC/B,UAAU,EAAE,GAAG;EACf,UAAU,EAAE,cAAc;EAC1B,aAAa,EAAE,CAAC;EAEhB,aAAa,EAAE,WAAW;EAE1B,kBAAkB,EAAE,8BAA6B;EACjD,UAAU,EAAE,8BAA6B;;AAG3C,oBAAqB;EACnB,MAAM,EAAE,iBAAiB;EACzB,UAAU,EAAE,IAAI;;AAGlB,oDAAqD;EACnD,UAAU,EAAE,iBAAiB;;AAG/B,iDAAkD;EAChD,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,CAAC;EAEN,WAAW,EAAE,cAAc;EAC3B,aAAa,EAAE,WAAW;EAE1B,eAAe,EAAE,WAAW;EAE5B,UAAU,EAAE,IAAI;EAChB,gBAAgB,EAAE,2FAA2F;EAC7G,gBAAgB,EAAE,yDAAyD;EAC3E,gBAAgB,EAAE,sDAAsD;EACxE,MAAM,EAAE,gHAAgH;EACxH,gBAAgB,EAAE,uCAAuC;;AAG3D,mDAAoD;EAClD,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,+DAA+D;;AAG7E,eAAgB;EACd,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,CAAC;EACT,YAAY,EAAE,GAAG;EACjB,aAAa,EAAE,GAAG;EAElB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EAEd,WAAW,EAAE,MAAM;;AAGrB,qBAAsB;EACpB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,eAAe;EACvB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,gBAAgB;EACzB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI;EAEjB,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,UAAU;EAEvB,MAAM,EAAE,cAAc;EACtB,aAAa,EAAE,CAAC;EAEhB,kBAAkB,EAAE,IAAI;EACxB,UAAU,EAAE,IAAI;EAEhB,UAAU,EAAE,yEAAyE;EACrF,UAAU,EAAE,qKAAqK;EACjL,UAAU,EAAE,gIAAgI;EAC5I,UAAU,EAAE,6HAA6H;EACzI,UAAU,EAAE,8GAA8G;;AAG5H,sDAAuD;EACrD,UAAU,EAAE,GAAG;;AAGjB,oCAAqC;EACnC,UAAU,EAAE,2EAA2E;EACvF,UAAU,EAAE,uKAAuK;EACnL,UAAU,EAAE,kIAAkI;EAC9I,UAAU,EAAE,+HAA+H;EAC3I,UAAU,EAAE,gHAAgH;;AAG9H;0CAC2C;EACzC,MAAM,EAAE,iBAAiB;EACzB,OAAO,EAAE,IAAI;EAEb,kBAAkB,EAAE,0BAAyB;EAC7C,UAAU,EAAE,0BAAyB;;AAGvC,sCAAuC;EACrC,mBAAmB,EAAE,WAAW;EAChC,kBAAkB,EAAE,kBAAkB;EACtC,UAAU,EAAE,kBAAkB;EAE9B,yBAAyB,EAAE,CAAC;EAC5B,0BAA0B,EAAE,CAAC;EAE7B,gBAAgB,EAAE,IAAI;EACtB,gBAAgB,EAAE,2FAA2F;EAC7G,gBAAgB,EAAE,yDAAyD;EAC3E,gBAAgB,EAAE,sDAAsD;EACxE,MAAM,EAAE,0GAA0G;EAClH,gBAAgB,EAAE,uCAAuC;;AAG3D;0DAC2D;EACzD,MAAM,EAAE,iBAAiB;EACzB,gBAAgB,EAAE,WAAW;EAE7B,gBAAgB,EAAE,2FAA2F;EAC7G,gBAAgB,EAAE,sDAAsD;EACxE,gBAAgB,EAAE,mDAAmD;EACrE,MAAM,EAAE,0GAA0G;EAClH,gBAAgB,EAAE,0CAA0C;;AAG9D,qDAAsD;EACpD,UAAU,EAAE,WAAW;EACvB,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,IAAI;;AAGd,uDAAwD;EACtD,mBAAmB,EAAE,SAAS;;AAGhC,aAAa;AACb,gBAAiB;EACf,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,aAAa;EACrB,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,2BAA2B,EAAE,WAAgB;;AAG/C,sCAAuC;EACrC,MAAM,EAAE,CAAC;EACT,YAAY,EAAE,CAAC;;AAGjB,iEAAkE;EAChE,YAAY,EAAE,IAAI;;AAGpB,uFAAwF;EACtF,YAAY,EAAE,IAAI;;AAGpB,6GAA8G;EAC5G,YAAY,EAAE,IAAI;;AAGpB,mIAAoI;EAClI,YAAY,EAAE,IAAI;;AAGpB,yJAA0J;EACxJ,YAAY,EAAE,KAAK;;AAGrB,+KAAgL;EAC9K,YAAY,EAAE,KAAK;;AAGrB,qMAAsM;EACpM,YAAY,EAAE,KAAK;;AAGrB,mBAAoB;EAClB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,SAAS;EAClB,gBAAgB,EAAE,IAAI;;AAGxB,wEAAyE;EACvE,WAAW,EAAE,IAAI;;AAGnB,sCAAuC;EACrC,OAAO,EAAE,WAAW;EACpB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,OAAO;EAEf,UAAU,EAAE,GAAG;EAEf,qBAAqB,EAAE,IAAI;EAC3B,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;;AAGnB,qCAAsC;EACpC,UAAU,EA9vBK,OAAO;EA+vBtB,KAAK,EAAE,IAAI;;AAGb,sBAAuB;EACrB,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,MAAM;;AAGpB,wCAAyC;EACvC,UAAU,EAAE,WAAW;;AAGzB,wCAAyC;EACvC,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;;AAGb;;yCAE0C;EACxC,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,SAAS;;AAGpB;;EAEE;AACF,sDAAuD;EACrD,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,OAAO;;AAGjB,kCAAmC;EACjC,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,OAAO;;AAGjB,kCAAmC;EACjC,OAAO,EAAE,IAAI;;AAGf,oCAAqC;EACnC,UAAU,EAAE,8EAA8E;;AAG5F,qBAAsB;EACpB,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,SAAS;;AAGpB,qBAAqB;AAErB,6DAA8D;EAC5D,gBAAgB,EAAE,OAAO;EACzB,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,cAAc;EACtB,MAAM,EAAE,OAAO;;AAGjB,4EAA6E;EAC3E,gBAAgB,EAAE,OAAO;EACzB,gBAAgB,EAAE,IAAI;EACtB,WAAW,EAAE,CAAC;;AAGhB,kEAAmE;EACjE,OAAO,EAAE,IAAI;;AAGf,iBAAiB;AAEjB,yCAA0C;EACxC,MAAM,EAAE,eAAe;EACvB,MAAM,EAAE,EAAE;EACV,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,QAAQ;EAElB,MAAM,EAAE,cAAc;EACtB,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAEhB,gBAAgB,EAAE,IAAI;EACtB,gBAAgB,EAAE,qFAAqF;EACvG,gBAAgB,EAAE,+CAA+C;EACjE,gBAAgB,EAAE,4CAA4C;EAC9D,gBAAgB,EAAE,uCAAuC;;AAG3D,eAAgB;EACd,OAAO,EAAE,0BAA0B;;AAGrC,yCAA0C;EACxC,UAAU,EAAE,IAAI;;AAGlB,kEAAmE;EACjE,MAAM,EAAE,iBAAiB;EACzB,OAAO,EAAE,IAAI;EAEb,kBAAkB,EAAE,0BAAyB;EAC7C,UAAU,EAAE,0BAAyB;;AAGvC,4CAA6C;EAC3C,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;AAGlB,+DAAgE;EAC9D,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,MAAM;;AAGrB,qEAAsE;EACpE,OAAO,EAAE,GAAG;EACZ,MAAM,EAAE,KAAK;EAEb,WAAW,EAAE,UAAU;EACvB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,kBAAkB,EAAE,IAAI;EACxB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,sBAAsB;;AAGpC,oFAAqF;EACnF,UAAU,EAAE,sFAAsF;;AAGpG,gBAAiB;EACf,KAAK,EAAE,eAAe;;AAGxB,gEAAiE;EAC/D,OAAO,EAAE,gBAAgB;EACzB,MAAM,EAAE,aAAa;EACrB,QAAQ,EAAE,QAAQ;EAElB,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,OAAO;EACf,MAAM,EAAE,iBAAiB;EAEzB,aAAa,EAAE,GAAG;EAElB,kBAAkB,EAAE,+CAA+C;EACnE,UAAU,EAAE,+CAA+C;EAE3D,eAAe,EAAE,WAAW;EAE5B,qBAAqB,EAAE,IAAI;EAC3B,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EAEjB,gBAAgB,EAAE,OAAO;EACzB,MAAM,EAAE,0GAA0G;EAClH,gBAAgB,EAAE,8IAA8I;EAChK,gBAAgB,EAAE,8EAA8E;EAChG,gBAAgB,EAAE,2EAA2E;EAC7F,gBAAgB,EAAE,sEAAsE;;AAG1F,gFAAiF;EAC/E,MAAM,EAAE,OAAO;;AAGjB,sEAAuE;EACrE,UAAU,EAAE,OAAO;;AAGrB,4BAA6B;EAC3B,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,GAAG,EAAE,GAAG;EAER,SAAS,EAAE,GAAG;EACd,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,mEAAmE;;AAGjF,qDAAsD;EACpD,IAAI,EAAE,GAAG;;AAGX,mGAAoG;EAClG,mBAAmB,EAAE,WAAW;;AAGlC,mGAAoG;EAClG,mBAAmB,EAAE,WAAW;;AAGlC,qBAAqB;AACrB,oEAAqE;EACnE,gBAAgB,EAAE,OAAO;EACzB,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,cAAc;EACtB,MAAM,EAAE,OAAO;;AAGjB,2FAA4F;EAC1F,OAAO,EAAE,eAAe;EACxB,MAAM,EAAE,cAAc;EACtB,gBAAgB,EAAE,IAAI;EACtB,gBAAgB,EAAE,OAAO;;AAG3B,wHAAyH;EACvH,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,IAAI;;AAGlB,qBAAqB;AAErB;2CAC4C;EAC1C,eAAe,EAAE,SAAS;;AAG5B,4CAA6C;EAC3C,IAAI,EAAE,wBAAwB;EAC9B,KAAK,EAAE,cAAc;EACrB,MAAM,EAAE,cAAc;EACtB,MAAM,EAAE,YAAY;EACpB,MAAM,EAAE,YAAY;EACpB,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,iBAAiB;EAC3B,QAAQ,EAAE,mBAAmB;EAC7B,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,cAAc;EACpB,GAAG,EAAE,cAAc;;AAGrB,qBAAsB;EACpB,OAAO,EAAE,IAAI;;AAGf,0BAA2B;EACzB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,QAAQ;EACb,IAAI,EAAE,QAAQ;EACd,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,QAAQ,EAAE,MAAM;;AAGlB,sBAAsB;AAEtB,sGAAuG;EACrG,iJAAkJ;IAChJ,gBAAgB,EAAE,4DAA4D;IAC9E,iBAAiB,EAAE,oBAAoB;IACvC,eAAe,EAAE,oBAAoB;;EAEvC,qBAAsB;IACpB,mBAAmB,EAAE,qBAAqB;AC3gC9C,qBAAqB;AAErB;;;;;;;;;cASe;EACd,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;;AAEP,kBAAmB;EAClB,QAAQ,EAAE,MAAM;;AAEjB;;sBAEuB;EACtB,mBAAmB,EAAE,IAAI;EACtB,gBAAgB,EAAE,IAAI;EACjB,WAAW,EAAE,IAAI;EACvB,iBAAiB,EAAE,IAAI;;AAE1B,oFAAoF;AACpF,6BAA8B;EAC7B,eAAe,EAAE,yBAAyB;;AAE3C,sEAAsE;AACtE,uCAAwC;EACvC,KAAK,EAAE,MAAM;EACb,MAAM,EAAE,MAAM;EACd,wBAAwB,EAAE,GAAG;;AAE9B;sBACuB;EACtB,OAAO,EAAE,KAAK;;AAEf,iGAAiG;AACjG,sFAAsF;AACtF;;;;0CAI2C;EAC1C,SAAS,EAAE,eAAe;;AAG3B,qCAAsC;EACrC,gBAAgB,EAAE,WAAW;EAC7B,YAAY,EAAE,WAAW;;AAE1B,qCAAsC;EACrC,gBAAgB,EAAE,UAAU;;AAE7B,wDAAyD;EACxD,gBAAgB,EAAE,IAAI;EACtB,YAAY,EAAE,IAAI;;AAEnB,aAAc;EACb,MAAM,EAAE,OAAO;EACf,UAAU,EAAE,MAAM;;AAEnB,oBAAqB;EACpB,UAAU,EAAE,OAAO;;AAEpB,iBAAkB;EACjB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,eAAe,EAAE,UAAU;EACtB,UAAU,EAAE,UAAU;EAC3B,OAAO,EAAE,GAAG;;AAEb,wEAAwE;AACxE,yBAA0B;EACzB,gBAAgB,EAAE,IAAI;;AAGvB,aAAsB;EAAE,OAAO,EAAE,GAAG;;AAEpC,kBAAsB;EAAE,OAAO,EAAE,GAAG;;AACpC,qBAAsB;EAAE,OAAO,EAAE,GAAG;;AACpC,oBAAsB;EAAE,OAAO,EAAE,GAAG;;AACpC,oBAAsB;EAAE,OAAO,EAAE,GAAG;;AACpC,qBAAwB;EAAE,OAAO,EAAE,GAAG;;AACtC,mBAAsB;EAAE,OAAO,EAAE,GAAG;;AAEpC,wBAAyB;EAAE,OAAO,EAAE,GAAG;;AACvC,qBAAyB;EAAE,OAAO,EAAE,GAAG;;AAEvC,kBAAmB;EAClB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;;AAEZ,KAAM;EACL,QAAQ,EAAE,iBAAiB;EAC3B,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,QAAQ;;AAInB,yBAAyB;AAEzB,gBAAiB;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,GAAG;EACZ,cAAc,EAAE,cAAc;EAAE,+BAA+B;EAC/D,cAAc,EAAE,IAAI;;AAErB;eACgB;EACf,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,IAAI;;AAErB,YAAa;EACZ,GAAG,EAAE,CAAC;;AAEP,cAAe;EACd,KAAK,EAAE,CAAC;;AAET,eAAgB;EACf,MAAM,EAAE,CAAC;;AAEV,aAAc;EACb,IAAI,EAAE,CAAC;;AAER,gBAAiB;EAChB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;AAEZ,+BAAgC;EAC/B,KAAK,EAAE,KAAK;;AAEb,6BAA8B;EAC7B,UAAU,EAAE,IAAI;;AAEjB,gCAAiC;EAChC,aAAa,EAAE,IAAI;;AAEpB,8BAA+B;EAC9B,WAAW,EAAE,IAAI;;AAElB,+BAAgC;EAC/B,YAAY,EAAE,IAAI;;AAInB,8BAA8B;AAE9B,gCAAiC;EAChC,WAAW,EAAE,OAAO;;AAErB,iCAAkC;EACjC,OAAO,EAAE,CAAC;EACV,kBAAkB,EAAE,mBAAmB;EACpC,eAAe,EAAE,mBAAmB;EAClC,aAAa,EAAE,mBAAmB;EAC/B,UAAU,EAAE,mBAAmB;;AAExC,mDAAoD;EACnD,OAAO,EAAE,CAAC;;AAEX,sBAAuB;EACtB,wBAAwB,EAAE,GAAG;EACzB,oBAAoB,EAAE,GAAG;EACrB,gBAAgB,EAAE,GAAG;;AAE9B,yCAA0C;EACzC,WAAW,EAAE,SAAS;;AAEvB,yCAA0C;EACzC,kBAAkB,EAAE,mDAAgD;EACjE,eAAe,EAAK,gDAA6C;EAC/D,aAAa,EAAO,8CAA2C;EAC5D,UAAU,EAAU,2CAAwC;;AAErE;+BACgC;EAC/B,kBAAkB,EAAE,IAAI;EACrB,eAAe,EAAE,IAAI;EACnB,aAAa,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;;AAGzB,qCAAsC;EACrC,UAAU,EAAE,MAAM;;AAInB,aAAa;AAEb,oBAAqB;EACpB,MAAM,EAAE,OAAO;;AAEhB,aAAc;EACb,MAAM,EAAE,YAAY;EACpB,MAAM,EAAK,SAAS;;AAErB;uCACwC;EACvC,MAAM,EAAE,SAAS;;AAElB;gBACiB;EAChB,MAAM,EAAE,IAAI;;AAEb;;2CAE4C;EAC3C,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,gBAAgB;EACxB,MAAM,EAAK,aAAa;;AAGzB,qCAAqC;AACrC;;;;uBAIwB;EACvB,cAAc,EAAE,IAAI;;AAGrB;;4CAE6C;EAC5C,cAAc,EAAE,cAAc;EAAE,+BAA+B;EAC/D,cAAc,EAAE,IAAI;;AAGrB,mBAAmB;AAEnB,kBAAmB;EAClB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,CAAC;;AAEX,oBAAqB;EACpB,KAAK,EAAE,OAAO;;AAEf,mCAAoC;EACnC,OAAO,EAAE,gBAAgB;;AAE1B,iBAAkB;EACjB,MAAM,EAAE,eAAe;EACvB,UAAU,EAAE,wBAAqB;;AAIlC,wBAAwB;AACxB,kBAAmB;EAClB,IAAI,EAAE,uDAAuD;;AAI9D,4BAA4B;AAE5B,YAAa;EACZ,UAAU,EAAE,6BAA0B;EACtC,aAAa,EAAE,GAAG;;AAEnB;oBACqB;EACpB,gBAAgB,EAAE,IAAI;EACtB,aAAa,EAAE,cAAc;EAC7B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,MAAM;EAClB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,KAAK;;AAEb;8BAC+B;EAC9B,mBAAmB,EAAE,OAAO;EAC5B,iBAAiB,EAAE,SAAS;EAC5B,OAAO,EAAE,KAAK;;AAEf,oBAAqB;EACpB,gBAAgB,EAAE,OAAO;;AAE1B,0BAA2B;EAC1B,sBAAsB,EAAE,GAAG;EAC3B,uBAAuB,EAAE,GAAG;;AAE7B,yBAA0B;EACzB,yBAAyB,EAAE,GAAG;EAC9B,0BAA0B,EAAE,GAAG;EAC/B,aAAa,EAAE,IAAI;;AAEpB,+BAAgC;EAC/B,MAAM,EAAE,OAAO;EACf,gBAAgB,EAAE,OAAO;EACzB,KAAK,EAAE,IAAI;;AAGZ,6BAA8B;EAC7B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;;AAIlB,kBAAkB;AAElB;yBAC0B;EACzB,IAAI,EAAE,6CAA6C;EACnD,WAAW,EAAE,GAAG;;AAEjB,yBAA0B;EACzB,SAAS,EAAE,IAAI;;AAGhB,uCAAwC;EACvC,SAAS,EAAE,IAAI;;AAEhB,wCAAyC;EACxC,SAAS,EAAE,IAAI;;AAIhB,oBAAoB;AAEpB,uBAAwB;EACvB,UAAU,EAAE,4BAAyB;EACrC,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,GAAG;;AAEnB,8BAA+B;EAC9B,gBAAgB,EAAE,4CAA4C;EAC9D,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;AAEb,8CAA+C;EAC9C,gBAAgB,EAAE,+CAA+C;EACjE,eAAe,EAAE,SAAS;;AAE3B,6CAA8C;EAC7C,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;AAEb;+DACgE;EAC/D,OAAO,EAAE,IAAI;;AAEd,6DAA8D;EAC7D,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;;AAEnB,gCAAiC;EAChC,OAAO,EAAE,gBAAgB;EACzB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;AAEjB,iCAAkC;EACjC,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,GAAG;;AAEnB,gCAAiC;EAChC,UAAU,EAAE,GAAG;EACf,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;;AAET,6BAA8B;EAC7B,OAAO,EAAE,KAAK;;AAEf,iCAAkC;EACjC,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,cAAc;EAC1B,MAAM,EAAE,kBAAkB;;AAG3B,uBAAuB;AACvB,0BAA2B;EAC1B,gBAAgB,EAAE,iDAAiD;;AAIpE,oCAAoC;AAEpC,+CAAgD;EAC/C,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,wBAAwB;EACpC,MAAM,EAAE,CAAC;;AAEV;2BAC4B;EAC3B,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;AAEZ,8BAA+B;EAC9B,eAAe,EAAE,IAAI;;AAEtB,oCAAqC;EACpC,eAAe,EAAE,SAAS;;AAE3B;yCAC0C;EACzC,SAAS,EAAE,IAAI;;AAEhB,oCAAqC;EACpC,WAAW,EAAE,GAAG;;AAEjB,sCAAuC;EACtC,aAAa,EAAE,GAAG;;AAEnB,2BAA4B;EAC3B,MAAM,EAAE,cAAc;EACtB,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,WAAW;EACpB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,MAAM;EACnB,QAAQ,EAAE,MAAM;EAChB,eAAe,EAAE,UAAU;EACtB,UAAU,EAAE,UAAU;EAE3B,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,wBAAwB;;AAErC,6CAA8C;EAC7C,UAAU,EAAE,cAAc;EAC1B,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,IAAI;;AAEjB,8DAA+D;EAC9D,aAAa,EAAE,cAAc;;AAG9B;;2BAE4B;EAC3B,UAAU,EAAE,IAAI;;AAEjB;2BAC4B;EAC3B,MAAM,EAAE,4BAAyB;EACjC,eAAe,EAAE,WAAW;;AAI7B,WAAW;AAEX,cAAe;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,IAAI;;AAEpB,8BAA+B;EAC9B,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;;AAEpB,sBAAuB;EACtB,MAAM,EAAE,SAAS;EACjB,WAAW,EAAE,GAAG;;AAEjB,wBAAyB;EACxB,MAAM,EAAE,MAAM;;AAEf,4BAA6B;EAC5B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,GAAG;EACT,WAAW,EAAE,KAAK;EAClB,QAAQ,EAAE,MAAM;EAChB,cAAc,EAAE,IAAI;;AAErB,kBAAmB;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,GAAG;EAEZ,MAAM,EAAE,YAAY;EAEpB,iBAAiB,EAAE,aAAa;EAC7B,cAAc,EAAE,aAAa;EAC5B,aAAa,EAAE,aAAa;EAC3B,YAAY,EAAE,aAAa;EACxB,SAAS,EAAE,aAAa;;AAEjC;kBACmB;EAClB,UAAU,EAAE,KAAK;EACjB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,6BAA0B;;AAEvC,+CAAgD;EAC/C,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,OAAO,EAAE,WAAW;EACpB,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,qCAAqC;EAC3C,KAAK,EAAE,OAAO;EACd,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,WAAW;;AAExB,qDAAsD;EACrD,KAAK,EAAE,IAAI;;AAEZ,uBAAwB;EACvB,QAAQ,EAAE,IAAI;EACd,aAAa,EAAE,cAAc;EAC7B,UAAU,EAAE,cAAc;;AAG3B,6CAA8C;EAC7C,IAAI,EAAE,CAAC;;AAER,iCAAkC;EACjC,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,MAAM;EAEd,UAAU,EAAE,2GAA2G;EACvH,MAAM,EAAE,yGAAyG;;AAElH,2CAA4C;EAC3C,UAAU,EAAE,IAAI;;AAGjB;;;iCAGkC;EACjC,MAAM,EAAE,cAAc;;AAIvB,cAAc;AAEd,iBAAkB;EACjB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,cAAc;;AAIvB,aAAa;AACb,oDAAoD;AACpD,gBAAiB;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,GAAG;EACZ,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,cAAc;EACtB,aAAa,EAAE,GAAG;EAClB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,MAAM;EACnB,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,UAAU,EAAE,4BAAyB;;AAEtC,kCAAmC;EAClC,MAAM,EAAE,OAAO;EACf,cAAc,EAAE,IAAI;;AAErB;;;6BAG8B;EAC7B,QAAQ,EAAE,QAAQ;EAClB,cAAc,EAAE,IAAI;EACpB,MAAM,EAAE,qBAAqB;EAC7B,UAAU,EAAE,WAAW;EACvB,OAAO,EAAE,EAAE;;AAGZ,gBAAgB;AAEhB,uBAAwB;EACvB,UAAU,EAAE,GAAG;;AAEhB,oBAAqB;EACpB,UAAU,EAAE,IAAI;;AAEjB;2BAC4B;EAC3B,IAAI,EAAE,GAAG;EACT,WAAW,EAAE,IAAI;;AAElB,2BAA4B;EAC3B,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,KAAK;EACpB,gBAAgB,EAAE,IAAI;;AAEvB,8BAA+B;EAC9B,GAAG,EAAE,CAAC;EACN,UAAU,EAAE,KAAK;EACjB,WAAW,EAAE,IAAI;EACjB,mBAAmB,EAAE,IAAI;;AAE1B,qBAAsB;EACrB,WAAW,EAAE,IAAI;;AAElB,sBAAuB;EACtB,WAAW,EAAE,GAAG;;AAEjB;6BAC8B;EAC7B,GAAG,EAAE,GAAG;EACR,UAAU,EAAE,IAAI;;AAEjB,4BAA6B;EAC5B,KAAK,EAAE,CAAC;EACR,YAAY,EAAE,KAAK;EACnB,iBAAiB,EAAE,IAAI;;AAExB,6BAA8B;EAC7B,IAAI,EAAE,CAAC;EACP,WAAW,EAAE,KAAK;EAClB,kBAAkB,EAAE,IAAI;;AC9mBzB,wFAAyF;EACxF,kBAAkB,EAAE,qDAAqD;EACzE,eAAe,EAAE,kDAAkD;EACnE,aAAa,EAAE,gDAAgD;EAC/D,UAAU,EAAE,6CAA6C;;AAG1D,2BAA4B;EAC3B,4HAA4H;EAC5H,kBAAkB,EAAE,4EAA4E;EAChG,eAAe,EAAE,sEAAsE;EACvF,aAAa,EAAE,kEAAkE;EACjF,UAAU,EAAE,4DAA4D;;ACZzE,qBAAsB;EACrB,gBAAgB,EAAE,wBAAwB;;AAE3C,yBAA0B;EACzB,gBAAgB,EAAE,uBAAuB;;AAG1C,sBAAuB;EACtB,gBAAgB,EAAE,uBAAuB;;AAE1C,0BAA2B;EAC1B,gBAAgB,EAAE,uBAAuB;;AAG1C,qBAAsB;EACrB,gBAAgB,EAAE,wBAAwB;;AAE3C,yBAA0B;EACzB,gBAAgB,EAAE,uBAAuB;;AAGzC,4BAA4B;AAC7B,oCAAqC;EACpC,gBAAgB,EAAE,OAAkB;;AAErC,wCAAyC;EACxC,gBAAgB,EAAE,OAAiB;;AAGpC,qCAAsC;EACrC,gBAAgB,EAAE,OAAiB;;AAEpC,yCAA0C;EACzC,gBAAgB,EAAE,OAAiB;;AAGpC,oCAAqC;EACpC,gBAAgB,EAAE,OAAkB;;AAErC,wCAAyC;EACxC,gBAAgB,EAAE,OAAiB;;AAGpC,eAAgB;EACf,eAAe,EAAE,WAAW;EAC5B,aAAa,EAAE,IAAI;;AAEpB,mBAAoB;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,GAAG;EAEf,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,IAAI;EACnB,IAAI,EAAE,mDAAmD;;AAE1D,oBAAqB;EACpB,WAAW,EAAE,IAAI;;ACxBlB;;;;;;;;;;;;;EAaE;AC/CF,8EAA+E;EAC7E,OAAO,EAAE,eAAe;;ACD1B,WAAY;EACV,UAAU,EAAE,MAAM;;AAGpB,gBAAiB;EACf,aAAa,EAAE,KAAK;;AAGtB,aAAc;EACZ,UAAU,EFRG,MAAM;;AEWrB,QAAS;EACP,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,QAAQ;EACd,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,GAAG;;ACkBR,wCAA4C;EDfhD,iBAAkB;IAEZ,OAAO,EAAE,IAAI;;AAInB,mBAAoB;EAClB,aAAa,EAAE,CAAC;;AAGlB,uBAAwB;EACtB,YAAY,EF/BC,MAAM;EEgCnB,aAAa,EFhCA,MAAM;;AEmCrB,WAAY;EACV,KAAK,EAAE,KAAK;;AAGd,YAAa;EACX,UAAU,EAAE,MAAM;;AAGpB,kBAAmB;EACjB,OAAO,EAAE,eAAe;;AE7C1B,CAAE;EACA,UAAU,EAAE,UAAU;;AAGxB,IAAK;EACH,KAAK,EJGW,IAAI;EIFpB,WAAW,EJOM,0DAA0D;EIN3E,SAAS,EJQM,IAAI;EIPnB,WAAW,EJMM,GAAG;EILpB,WAAW,EJQM,QAAQ;;AIL3B,MAAO;EACL,MAAM,EAAE,OAAO;;AAQf;;;;IAAE;EACA,eAAe,EAAE,IAAI;;AAIzB,EAAG;EACD,YAAY,EJyBM,OAAc;;AItBlC,SAAU;EACR,WAAW,EJVC,GAAG;;AIajB,EAAG;EACD,UAAU,EAAE,MAAM;;AAGpB,KAAM;EACJ,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;;AAGZ,oBAAqB;EACnB,OAAO,EAAE,IAAI;;AAGf,SAAU;EACR,KAAK,EJIa,OAAc;EIHhC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAI;;AAGnB,OAAQ;EACN,SAAS,EAAE,IAAI;;AAGjB,UAAW;EACT,MAAM,EAAE,OAAO;;AC1DjB;GACI;ECOF,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMDjB,SAAS,EAAE,QAAQ;EACnB,WAAW,ENMD,GAAG;EMLb,WAAW,EAAE,MAAM;EDbrB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,MAAM;EAEnB,UAAU,EAAE,GAAG;;AAGjB;GACI;ECJF,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMKjB,SAAS,EAAE,MAAM;EACjB,WAAW,ENAD,GAAG;EMCb,WAAW,EAAE,IAAI;EDRnB,cAAc,EAAE,SAAS;EACzB,SAAS,EAAE,IAAI;EACf,aAAa,EAAE,IAAI;;AAGrB;GACI;ECZF,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMWjB,SAAS,EAAE,MAAM;EACjB,WAAW,ENND,GAAG;EMOb,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,MAAM;EDPvB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,MAAM;EAElB;UAAK;IACH,OAAO,EAAE,YAAY;IACrB,cAAc,EAAE,QAAQ;IACxB,IAAI,EAAE,CAAC;IACP,QAAQ,EAAE,MAAM;IAChB,eAAe,EAAE,IAAI;IACrB,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,MAAM;IACf,cAAc,EAAE,SAAS;IAEzB;;kBAAkB;MAChB,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,MAAM;MACb,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,MAAM;MACX,UAAU,EAAE,iBAAsB;IAGpC;mBAAS;MACP,KAAK,EAAE,IAAI;IAEb;kBAAQ;MACN,IAAI,EAAE,IAAI;;AAKhB;GACI;EChDF,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMkBjB,SAAS,EAAE,QAAQ;EACnB,WAAW,ENfA,GAAG;EMgBd,WAAW,EAAE,IAAI;EDuBnB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;;AAGnB;GACI;ECvDF,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMwBjB,SAAS,EAAE,QAAQ;EACnB,WAAW,ENnBD,GAAG;EMoBb,WAAW,EAAE,SAAS;;AD0B1B,QAAS;EC3DP,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EM8BjB,SAAS,EAAE,QAAQ;EACnB,WAAW,EN1BD,GAAG;EM2Bb,WAAW,EAAE,QAAQ;;ADyBzB;;;QAGS;ECnEP,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMoCjB,SAAS,EAAE,QAAQ;EACnB,WAAW,ENhCD,GAAG;EMiCb,WAAW,EAAE,SAAS;;AD0B1B,QAAS;ECvEP,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EM0CjB,SAAS,EN1CI,IAAI;EM2CjB,WAAW,ENtCD,GAAG;EMuCb,WAAW,EN1CI,QAAQ;;AKkE3B,QAAS;EC3EP,MAAM,EAAE,aAAa;EACrB,KAAK,ENDW,IAAI;EMEpB,WAAW,ENGM,0DAA0D;EMF3E,SAAS,ENIM,IAAI;EMgDjB,SAAS,EAAE,SAAS;EACpB,WAAW,EN7CA,GAAG;EM8Cd,WAAW,EAAE,SAAS;;ADsB1B;;;;;;;;;;;QAWS;EACP,UAAU,ELhGS,OAAO;;AKmG5B,KAAM;EACJ,SAAS,EAAE,KAAK;;AAGlB,CAAE;EACA,UAAU,EAAE,MAAM;;AE3GpB,CAAM;EACJ,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,OAAO;EACf,UAAU,EAAE,iBAAiB;;AAG/B,CAAE;EAEA,KAAK,EPgBM,KAAK;EOfhB,eAAe,EAAE,SAAS;EAE1B,iBACQ;IACN,eAAe,EAAE,IAAI;;AAIzB,UAAW;EACT,eAAe,EAAE,IAAI;;AAGvB,gBAAiB;EACf,eAAe,EAAE,SAAS;;ACtB5B;EACG;EACD,eAAe,EAAE,MAAM;EACvB,YAAY,ERFC,MAAM;;AQKrB,YAAa;EACX,eAAe,EAAE,IAAI;EACrB,YAAY,EAAE,CAAC;EACf,eAAG;IACD,OAAO,EAAE,YAAY;;AAIzB,UAAW;EACT,UAAU,EAAE,MAAM;EAClB,aAAG;IACD,OAAO,EAAE,YAAY;IACrB,YAAY,EAAE,IAAI;ELkBlB,wCAA4C;IKtBhD,UAAW;MAQP,UAAU,EAAE,IAAI;MAChB,aAAG;QACD,OAAO,EAAE,KAAK;;AAKpB,cAAe;EACb,eAAe,EAAE,IAAI;EACrB,YAAY,EAAE,CAAC;;AAGjB,wEAAe;EACb,aAAa,EAAE,GAAG;EAClB,WAAW,EAAE,CAAC;EACd,YAAY,EAAE,CAAC;EACf,YAAY,ERrCC,MAAM;;AQwCrB,6BAAa;EAGX,eAAe,EAAE,MAAM;EAEvB,mCAAG;IACD,cAAc,ER7CE,SAAiB;;AQiDrC,0BAAa;EAGX,eAAe,EAAE,IAAI;EAErB,gCAAG;IACD,cAAc,ERvDE,SAAiB;;AQ2DrC,aAAc;EAGZ,eAAe,EAAE,OAAO;EAExB,gBAAG;IACD,cAAc,ERjEE,SAAiB;;AQ6ErC,cAAe;EACb,UAAU,EAAE,IAAI;EAChB,iBAAG;IACD,WAAW,EAAE,KAAK;EAEpB,wBAAU;IACR,wBAAwB;IAExB,yBAAyB;IACzB,OAAO,EAAE,OAAO;IAChB,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,SAAS,EAAE,CAAC;IACZ,UAAU,EAAE,CAAC;IACb,IAAI,EAAE,KAAK;IACX,GAAG,EAAE,IAAI;IACT,KAAK,ER3CW,OAAc;IQ4C9B,SAAS,EAAE,IAAI;;AAKjB,iBAAG;EACD,cAAc,ERrGH,MAAM;;ASSrB,UAAW;ECoBT,SAAS,EP5BC,IAAQ;EO8BhB,WAAI,EAAE,IAAI;EACV,YAAK,EAAE,IAAI;ECdb,iBAAS;IACP,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;;AFRlB,gBAAiB;EACf,aAAa,EAAE,IAAI;EACnB,SAAS,EAAE,KAAK;EAChB,aAAa,EAAE,iBAAiB;;AAmBlC;;2JAAgB;EG2BZ,KAAK,EAAE,IAAsB;EAG3B,OAAO,EAAE,KAAK;EAed,YAAoB,EAAE,QAA+B;EACrD,KAAK,EAAE,IAAuC;EH1ClD,cAAc,ETvCD,MAAM;EYmFf;;qPAAa;IACX,YAAoB,EAAE,CAAC;ETzC3B,wCAA0C;IMR9C;;+JAAgB;MAOZ,YAAY,EAAE,CAAC;MACf,aAAa,EAAE,CAAC;;ANRhB,wCAA4C;EMYhD;mBACkB;IGcd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C;gCAAa;MACX,YAAoB,EAAE,CAAC;;AH1B/B,iBAAkB;EGId,KAAK,EAAE,IAAsB;EAG3B,OAAO,EAAE,KAAK;EAed,YAAoB,EAAE,QAA+B;EACrD,KAAK,EAAE,IAAuC;EAE9C,4BAAa;IACX,YAAoB,EAAE,CAAC;ETjD3B,wCAA4C;IMuBhD,iBAAkB;MGId,KAAK,EAAE,IAAsB;MAG3B,OAAO,EAAE,KAAK;MAed,YAAoB,EAAE,QAA+B;MACrD,KAAK,EAAE,SAAuC;MAE9C,4BAAa;QACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMmChD,iBAAkB;IGRd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EM6ChD,kBAAmB;IGlBf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,6BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMuDhD,iBAAkB;IG5Bd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMiEhD,iBAAkB;IGtCd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EM2EhD,iBAAkB;IGhDd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMqFhD,iBAAkB;IG1Dd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EM+FhD,iBAAkB;IGpEd,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMyGhD,iBAAkB;IG9Ed,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,QAAuC;IAE9C,4BAAa;MACX,YAAoB,EAAE,CAAC;;AHkE/B,wBAAyB;EACvB,WAAW,EAAE,IAAI;;AAGnB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,wBAAyB;EACvB,WAAW,EAAE,KAAK;;AAGpB,yBAA0B;EACxB,WAAW,EAAE,KAAK;;AAGpB,yBAA0B;EACxB,WAAW,EAAE,KAAK;;AN5JhB,wCAA4C;EM+JhD,kBAAmB;IGpIf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,QAAuC;IAE9C,6BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMyKhD;oBACmB;IG/If,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C;iCAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMoLhD,kBAAmB;IGzJf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,6BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EM8LhD,kBAAmB;IGnKf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IC7B9C,YAAoB,EAAE,CAAC;ID+BvB,6BAAa;MACX,YAAoB,EAAE,CAAC;;AHuJ/B,kBAAmB;EG7Kf,KAAK,EAAE,IAAsB;EAG3B,OAAO,EAAE,KAAK;EAed,YAAoB,EAAE,QAA+B;EACrD,KAAK,EAAE,IAAuC;EAE9C,6BAAa;IACX,YAAoB,EAAE,CAAC;ETjD3B,wCAA4C;IMwMhD,kBAAmB;MG7Kf,KAAK,EAAE,IAAsB;MAG3B,OAAO,EAAE,KAAK;MAed,YAAoB,EAAE,QAA+B;MACrD,KAAK,EAAE,SAAuC;MAE9C,6BAAa;QACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMmNhD,kBAAmB;IGxLf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,6BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EM6NhD,kBAAmB;IGlMf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,6BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMuOhD,kBAAmB;IG5Mf,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,6BAAa;MACX,YAAoB,EAAE,CAAC;;ATjD3B,wCAA4C;EMiPhD,eAAgB;IGtNZ,KAAK,EAAE,IAAsB;IAG3B,OAAO,EAAE,KAAK;IAed,YAAoB,EAAE,QAA+B;IACrD,KAAK,EAAE,SAAuC;IAE9C,0BAAa;MACX,YAAoB,EAAE,CAAC;ICJ7B,8BAAuB;MACrB,YAAoB,EAAE,CAAC;;AJ+M3B,iBAAkB;EAChB,YAAY,ETjSC,MAAM;ESkSnB,aAAa,ETlSA,MAAM;ESmSnB,cAAc,ETjSK,OAAO;ESkS1B,WAAW,ETlSQ,OAAO;EGiCxB,wCAA4C;IM6PhD,iBAAkB;MAOd,cAAc,ETpSG,OAAO;MSqSxB,WAAW,ETrSM,OAAO;;AS0S5B,qBAAsB;EACpB,WAAW,ET3SQ,OAAO;;AS8S5B,wBAAyB;EACvB,cAAc,ET/SK,OAAO;;ASkT5B,iBAAkB;EAChB,aAAa,ETnTM,OAAO;ESoT1B,UAAU,ETpTS,OAAO;;ASuT5B,oBAAqB;EACnB,MAAM,EAAE,CAAC;;AAEX,qBAAsB;EACpB,MAAM,EAAE,CAAC;;AAGX,mBAAoB;EAClB,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,IAAI;EACb,sBAAsB,EAAE,GAAG;EAC3B,cAAc,EAAE,GAAG;EACnB,mBAAmB,EAAE,MAAM;EAC3B,WAAW,EAAE,MAAM;EACnB,uBAAuB,EAAE,MAAM;EAC/B,eAAe,EAAE,YAAY;EAC7B,iBAAiB,EAAE,QAAQ;EAC3B,SAAS,EAAE,QAAQ;EACnB,cAAc,EAAE,IAAI;;AAGtB,oBAAqB;EACnB,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,IAAI;;AAGlB,sBAAuB;EACrB,KAAK,EAAE,IAAI;ENnTT,wCAA4C;IMkThD,sBAAuB;MAGnB,KAAK,EAAE,GAAG;;AAId,sBAAuB;EACrB,KAAK,EAAE,IAAI;EN1TT,wCAA4C;IMyThD,sBAAuB;MAGnB,KAAK,EAAE,GAAG;;AAId,oBAAqB;EACnB,gBAAgB,EAAE,uCAAuC;EACzD,eAAe,EAAE,KAAK;;AAGxB,qBAAsB;EACpB,gBAAgB,EAAE,wCAAwC;EAC1D,eAAe,EAAE,KAAK;;AAGxB,mBAAoB;EAClB,gBAAgB,EAAE,sCAAsC;EACxD,eAAe,EAAE,KAAK;;AAGxB,kBAAmB;EACjB,gBAAgB,EAAE,qCAAqC;EACvD,eAAe,EAAE,KAAK;;AAGxB,kBAAmB;EACjB,gBAAgB,ET1TD,OAAO;;Ac/DxB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,sCAAsC;EAAE,sBAAsB;EACnE,GAAG,EAAE,sPAG0D;EAAE,0BAA0B;EACtF,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,6CAA6C;EAClD,GAAG,EAAE,kRAGiE;EACjE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAIzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,4CAA4C;EACjD,GAAG,EAAE,8QAGgE;EAChE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,mDAAmD;EACxD,GAAG,EAAE,0SAGuE;EACvE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAKzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,uCAAuC;EAC5C,GAAG,EAAE,0PAG2D;EAC3D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,8CAA8C;EACnD,GAAG,EAAE,sRAGkE;EAClE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAKzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,yCAAyC;EAC9C,GAAG,EAAE,kQAG6D;EAC7D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,wCAAwC;EAC7C,GAAG,EAAE,8PAG4D;EAC5D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAMzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,0CAA0C;EAC/C,GAAG,EAAE,sQAG8D;EAC9D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,iDAAiD;EACtD,GAAG,EAAE,kSAGqE;EACrE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAMzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,sCAAsC;EAC3C,GAAG,EAAE,sPAG0D;EAC1D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,6CAA6C;EAClD,GAAG,EAAE,kRAGiE;EACjE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAKzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,2CAA2C;EAChD,GAAG,EAAE,0QAG+D;EAC/D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,kDAAkD;EACvD,GAAG,EAAE,sSAGsE;EACtE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAIzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,uCAAuC;EAC5C,GAAG,EAAE,0PAG2D;EAC3D,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AAGzB,UASC;EARC,WAAW,EAAE,UAAU;EACvB,GAAG,EAAE,8CAA8C;EACnD,GAAG,EAAE,sRAGkE;EAClE,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;AC3LzB;;;GAGG;ACHH;gCACgC;AAEhC,UAWC;EAVC,WAAW,EAAE,aAAa;EAC1B,GAAG,EAAE,iEAAgE;EACrE,GAAG,EAAE,scAI8F;EAEnG,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;ACVpB,GAAmB;EACjB,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,uCAA8E;EACpF,SAAS,EAAE,OAAO;EAClB,cAAc,EAAE,IAAI;EACpB,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;;ACNpC,8DAA8D;AAC9D,MAAsB;EACpB,SAAS,EAAE,SAAS;EACpB,WAAW,EAAE,MAAS;EACtB,cAAc,EAAE,IAAI;;AAEtB,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;ACVtC,MAAsB;EACpB,KAAK,EAAE,SAAW;EAClB,UAAU,EAAE,MAAM;;ACDpB,MAAsB;EACpB,YAAY,EAAE,CAAC;EACf,WAAW,ECMU,SAAS;EDL9B,eAAe,EAAE,IAAI;EACrB,WAAK;IAAE,QAAQ,EAAE,QAAQ;;AAE3B,MAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,UAAa;EACnB,KAAK,ECDgB,SAAS;EDE9B,GAAG,EAAE,SAAU;EACf,UAAU,EAAE,MAAM;EAClB,YAAuB;IACrB,IAAI,EAAE,UAA0B;;AEbpC,UAA0B;EACxB,OAAO,EAAE,gBAAgB;EACzB,MAAM,EAAE,iBAA4B;EACpC,aAAa,EAAE,IAAI;;AAGrB,aAA6B;EAAE,KAAK,EAAE,IAAI;;AAC1C,cAA8B;EAAE,KAAK,EAAE,KAAK;;AAG1C,gBAA8B;EAAE,YAAY,EAAE,IAAI;AAClD,iBAA+B;EAAE,WAAW,EAAE,IAAI;;AAGpD,4BAA4B;AAC5B,WAAY;EAAE,KAAK,EAAE,KAAK;;AAC1B,UAAW;EAAE,KAAK,EAAE,IAAI;;AAGtB,aAAY;EAAE,YAAY,EAAE,IAAI;AAChC,cAAa;EAAE,WAAW,EAAE,IAAI;;ACpBlC,QAAwB;EACtB,iBAAiB,EAAE,0BAA0B;EACrC,SAAS,EAAE,0BAA0B;;AAG/C,SAAyB;EACvB,iBAAiB,EAAE,4BAA4B;EACvC,SAAS,EAAE,4BAA4B;;AAGjD,0BASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AAIrC,kBASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AC5BrC,aAA8B;ECW5B,UAAU,EAAE,0DAAqE;EACjF,iBAAiB,EAAE,aAAgB;EAC/B,aAAa,EAAE,aAAgB;EAC3B,SAAS,EAAE,aAAgB;;ADbrC,cAA8B;ECU5B,UAAU,EAAE,0DAAqE;EACjF,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADZrC,cAA8B;ECS5B,UAAU,EAAE,0DAAqE;EACjF,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADVrC,mBAAmC;ECcjC,UAAU,EAAE,oEAA+E;EAC3F,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADhBzC,iBAAmC;ECajC,UAAU,EAAE,oEAA+E;EAC3F,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADXzC;;;;uBAIuC;EACrC,MAAM,EAAE,IAAI;;AEfd,SAAyB;EACvB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,MAAM;;AAExB,0BAAyD;EACvD,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;;AAEpB,YAA4B;EAAE,WAAW,EAAE,OAAO;;AAClD,YAA4B;EAAE,SAAS,EAAE,GAAG;;AAC5C,WAA2B;EAAE,KAAK,ELTZ,IAAI;;AMV1B;oEACoE;AAEpE,gBAAgC;EAAE,OAAO,ENwU1B,GAAO;;AMvUtB,gBAAgC;EAAE,OAAO,EN2d1B,GAAO;;AM1dtB,iBAAiC;EAAE,OAAO,EN0jB1B,GAAO;;AMzjBvB,qBAAqC;EAAE,OAAO,ENsO1B,GAAO;;AMrO3B,gBAAgC;EAAE,OAAO,ENuW1B,GAAO;;AMtWtB,eAA+B;EAAE,OAAO,ENknB1B,GAAO;;AMjnBrB,iBAAiC;EAAE,OAAO,ENsnB1B,GAAO;;AMrnBvB,eAA+B;EAAE,OAAO,ENytB1B,GAAO;;AMxtBrB,eAA+B;EAAE,OAAO,ENmR1B,GAAO;;AMlRrB,mBAAmC;EAAE,OAAO,ENupB1B,GAAO;;AMtpBzB,aAA6B;EAAE,OAAO,ENqpB1B,GAAO;;AMppBnB,kBAAkC;EAAE,OAAO,ENspB1B,GAAO;;AMrpBxB,gBAAgC;EAAE,OAAO,ENyI1B,GAAO;;AMxItB;;gBAEgC;EAAE,OAAO,ENqqB1B,GAAO;;AMpqBtB,sBAAsC;EAAE,OAAO,EN8iB1B,GAAO;;AM7iB5B,uBAAuC;EAAE,OAAO,EN4iB1B,GAAO;;AM3iB7B,oBAAoC;EAAE,OAAO,EN4f1B,GAAO;;AM3f1B,iBAAiC;EAAE,OAAO,ENikB1B,GAAO;;AMhkBvB;cAC8B;EAAE,OAAO,ENgK1B,GAAO;;AM/JpB,kBAAkC;EAAE,OAAO,EN+qB1B,GAAO;;AM9qBxB,eAA+B;EAAE,OAAO,ENwV1B,GAAO;;AMvVrB,iBAAiC;EAAE,OAAO,ENuP1B,GAAO;;AMtPvB,kBAAkC;EAAE,OAAO,ENgJ1B,GAAO;;AM/IxB,eAA+B;EAAE,OAAO,ENmhB1B,GAAO;;AMlhBrB,mBAAmC;EAAE,OAAO,ENgM1B,GAAO;;AM/LzB,8BAA8C;EAAE,OAAO,ENY1B,GAAO;;AMXpC,4BAA4C;EAAE,OAAO,ENc1B,GAAO;;AMblC,gBAAgC;EAAE,OAAO,ENqW1B,GAAO;;AMpWtB,wBAAwC;EAAE,OAAO,ENwe1B,GAAO;;AMve9B;iBACiC;EAAE,OAAO,ENsgB1B,GAAO;;AMrgBvB,kBAAkC;EAAE,OAAO,ENggB1B,GAAO;;AM/fxB,mBAAmC;EAAE,OAAO,ENwY1B,GAAO;;AMvYzB,eAA+B;EAAE,OAAO,EN2Y1B,GAAO;;AM1YrB,eAA+B;EAAE,OAAO,EN4P1B,GAAO;;AM3PrB,qBAAqC;EAAE,OAAO,ENoU1B,GAAO;;AMnU3B,qBAAqC;EAAE,OAAO,ENitB1B,GAAO;;AMhtB3B,sBAAsC;EAAE,OAAO,EN+sB1B,GAAO;;AM9sB5B,oBAAoC;EAAE,OAAO,ENgtB1B,GAAO;;AM/sB1B,iBAAiC;EAAE,OAAO,ENye1B,GAAO;;AMxevB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,cAA8B;EAAE,OAAO,ENymB1B,GAAO;;AMxmBpB,eAA+B;EAAE,OAAO,ENymB1B,GAAO;;AMxmBrB,eAA+B;EAAE,OAAO,ENyD1B,GAAO;;AMxDrB,mBAAmC;EAAE,OAAO,ENyD1B,GAAO;;AMxDzB,gBAAgC;EAAE,OAAO,EN+d1B,GAAO;;AM9dtB,iBAAiC;EAAE,OAAO,EN2E1B,GAAO;;AM1EvB,eAA+B;EAAE,OAAO,EN0P1B,GAAO;;AMzPrB,eAA+B;EAAE,OAAO,ENiD1B,GAAO;;AMhDrB,iBAAiC;EAAE,OAAO,EN0V1B,GAAO;;AMzVvB,sBAAsC;EAAE,OAAO,ENwmB1B,GAAO;;AMvmB5B,qBAAqC;EAAE,OAAO,ENwmB1B,GAAO;;AMvmB3B,qBAAqC;EAAE,OAAO,ENpC1B,GAAO;;AMqC3B,uBAAuC;EAAE,OAAO,ENvC1B,GAAO;;AMwC7B,sBAAsC;EAAE,OAAO,ENrC1B,GAAO;;AMsC5B,wBAAwC;EAAE,OAAO,ENxC1B,GAAO;;AMyC9B,eAA+B;EAAE,OAAO,EN+W1B,GAAO;;AM9WrB;kBACkC;EAAE,OAAO,EN2a1B,GAAO;;AM1axB,iBAAiC;EAAE,OAAO,ENsU1B,GAAO;;AMrUvB,uBAAuC;EAAE,OAAO,ENkrB1B,GAAO;;AMjrB7B;;oBAEoC;EAAE,OAAO,EN0b1B,GAAO;;AMzb1B,iBAAiC;EAAE,OAAO,ENkb1B,GAAO;;AMjbvB,qBAAqC;EAAE,OAAO,ENwX1B,GAAO;;AMvX3B,iBAAiC;EAAE,OAAO,ENtD1B,GAAO;;AMuDvB,eAA+B;EAAE,OAAO,ENmnB1B,GAAO;;AMlnBrB;0BAC0C;EAAE,OAAO,EN+a1B,GAAO;;AM9ahC,yBAAyC;EAAE,OAAO,EN8f1B,GAAO;;AM7f/B,yBAAyC;EAAE,OAAO,EN+E1B,GAAO;;AM9E/B,iBAAiC;EAAE,OAAO,ENzB1B,GAAO;;AM0BvB,wBAAwC;EAAE,OAAO,ENmjB1B,GAAO;;AMljB9B,wBAAwC;EAAE,OAAO,ENqL1B,GAAO;;AMpL9B,mBAAmC;EAAE,OAAO,ENlB1B,GAAO;;AMmBzB,eAA+B;EAAE,OAAO,ENsb1B,GAAO;;AMrbrB,gBAAgC;EAAE,OAAO,ENga1B,GAAO;;AM/ZtB,eAA+B;EAAE,OAAO,ENmjB1B,GAAO;;AMljBrB,kBAAkC;EAAE,OAAO,EN+N1B,GAAO;;AM9NxB,uBAAuC;EAAE,OAAO,ENgL1B,GAAO;;AM/K7B,uBAAuC;EAAE,OAAO,EN4iB1B,GAAO;;AM3iB7B,gBAAgC;EAAE,OAAO,EN+I1B,GAAO;;AM9ItB,uBAAuC;EAAE,OAAO,ENyE1B,GAAO;;AMxE7B,wBAAwC;EAAE,OAAO,ENyE1B,GAAO;;AMxE9B,sBAAsC;EAAE,OAAO,ENkb1B,GAAO;;AMjb5B,uBAAuC;EAAE,OAAO,ENuX1B,GAAO;;AMtX7B,uBAAuC;EAAE,OAAO,EN2lB1B,GAAO;;AM1lB7B,uBAAuC;EAAE,OAAO,EN2D1B,GAAO;;AM1D7B,0BAA0C;EAAE,OAAO,ENyb1B,GAAO;;AMxbhC,sBAAsC;EAAE,OAAO,EN0S1B,GAAO;;AMzS5B,qBAAqC;EAAE,OAAO,EN0G1B,GAAO;;AMzG3B,yBAAyC;EAAE,OAAO,ENulB1B,GAAO;;AMtlB/B,yBAAyC;EAAE,OAAO,ENuD1B,GAAO;;AMtD/B,cAA8B;EAAE,OAAO,ENnC1B,GAAO;;AMoCpB,qBAAqC;EAAE,OAAO,ENnD1B,GAAO;;AMoD3B,sBAAsC;EAAE,OAAO,ENnD1B,GAAO;;AMoD5B,mBAAmC;EAAE,OAAO,ENnD1B,GAAO;;AMoDzB,qBAAqC;EAAE,OAAO,ENvD1B,GAAO;;AMwD3B;gBACgC;EAAE,OAAO,EN4d1B,GAAO;;AM3dtB,iBAAiC;EAAE,OAAO,EN8I1B,GAAO;;AM7IvB,mBAAmC;EAAE,OAAO,ENsF1B,GAAO;;AMrFzB,eAA+B;EAAE,OAAO,EN+Z1B,GAAO;;AM9ZrB,gBAAgC;EAAE,OAAO,ENoW1B,GAAO;;AMnWtB,mBAAmC;EAAE,OAAO,ENpD1B,GAAO;;AMqDzB,6BAA6C;EAAE,OAAO,ENuI1B,GAAO;;AMtInC,eAA+B;EAAE,OAAO,ENkN1B,GAAO;;AMjNrB,eAA+B;EAAE,OAAO,EN0S1B,GAAO;;AMzSrB,eAA+B;EAAE,OAAO,EN6K1B,GAAO;;AM5KrB,cAA8B;EAAE,OAAO,ENyI1B,GAAO;;AMxIpB,oBAAoC;EAAE,OAAO,ENyI1B,GAAO;;AMxI1B;+BAC+C;EAAE,OAAO,ENiI1B,GAAO;;AMhIrC,gBAAgC;EAAE,OAAO,EN+Y1B,GAAO;;AM9YtB,mBAAmC;EAAE,OAAO,ENA1B,GAAO;;AMCzB,iBAAiC;EAAE,OAAO,ENoa1B,GAAO;;AMnavB,kBAAkC;EAAE,OAAO,ENgE1B,GAAO;;AM/DxB,iBAAiC;EAAE,OAAO,EN6T1B,GAAO;;AM5TvB,qBAAqC;EAAE,OAAO,ENuC1B,GAAO;;AMtC3B,uBAAuC;EAAE,OAAO,ENmC1B,GAAO;;AMlC7B,kBAAkC;EAAE,OAAO,EN+a1B,GAAO;;AM9axB,wBAAwC;EAAE,OAAO,ENkd1B,GAAO;;AMjd9B,iBAAiC;EAAE,OAAO,EN0K1B,GAAO;;AMzKvB,sBAAsC;EAAE,OAAO,EN2K1B,GAAO;;AM1K5B,mBAAmC;EAAE,OAAO,EN3E1B,GAAO;;AM4EzB,mBAAmC;EAAE,OAAO,EN7E1B,GAAO;;AM8EzB;oBACoC;EAAE,OAAO,ENlE1B,GAAO;;AMmE1B,yBAAyC;EAAE,OAAO,EN+kB1B,GAAO;;AM9kB/B,0BAA0C;EAAE,OAAO,EN4H1B,GAAO;;AM3HhC,uBAAuC;EAAE,OAAO,ENT1B,GAAO;;AMU7B,cAA8B;EAAE,OAAO,EN2Q1B,GAAO;;AM1QpB;eAC+B;EAAE,OAAO,EN6C1B,GAAO;;AM5CrB,mBAAmC;EAAE,OAAO,ENkD1B,GAAO;;AMjDzB,sBAAsC;EAAE,OAAO,ENsiB1B,GAAO;;AMriB5B,wBAAwC;EAAE,OAAO,ENoiB1B,GAAO;;AMniB9B,oBAAoC;EAAE,OAAO,EN2e1B,GAAO;;AM1e1B,kBAAkC;EAAE,OAAO,EN8N1B,GAAO;;AM7NxB,mBAAmC;EAAE,OAAO,ENoc1B,GAAO;;AMnczB,0BAA0C;EAAE,OAAO,ENuR1B,GAAO;;AMtRhC,qBAAqC;EAAE,OAAO,EN6hB1B,GAAO;;AM5hB3B,wBAAwC;EAAE,OAAO,ENsG1B,GAAO;;AMrG9B,kBAAkC;EAAE,OAAO,EN8b1B,GAAO;;AM7bxB,iBAAiC;EAAE,OAAO,ENqjB1B,GAAO;;AMpjBvB,wBAAwC;EAAE,OAAO,ENgL1B,GAAO;;AM/K9B,iBAAiC;EAAE,OAAO,ENukB1B,GAAO;;AMtkBvB,kBAAkC;EAAE,OAAO,ENqQ1B,GAAO;;AMpQxB,gBAAgC;EAAE,OAAO,ENiW1B,GAAO;;AMhWtB,mBAAmC;EAAE,OAAO,EN2d1B,GAAO;;AM1dzB,qBAAqC;EAAE,OAAO,ENjD1B,GAAO;;AMkD3B,uBAAuC;EAAE,OAAO,EN+V1B,GAAO;;AM9V7B,kBAAkC;EAAE,OAAO,ENsjB1B,GAAO;;AMrjBxB;mBACmC;EAAE,OAAO,ENgG1B,GAAO;;AM/FzB,iBAAiC;EAAE,OAAO,ENoK1B,GAAO;;AMnKvB,iBAAiC;EAAE,OAAO,EN0jB1B,GAAO;;AMzjBvB,sBAAsC;EAAE,OAAO,ENoC1B,GAAO;;AMnC5B;cAC8B;EAAE,OAAO,EN+Y1B,GAAO;;AM9YpB,gBAAgC;EAAE,OAAO,ENoM1B,GAAO;;AMnMtB,mBAAmC;EAAE,OAAO,ENrD1B,GAAO;;AMsDzB,eAA+B;EAAE,OAAO,ENhF1B,GAAO;;AMiFrB,sBAAsC;EAAE,OAAO,ENrB1B,GAAO;;AMsB5B,uBAAuC;EAAE,OAAO,ENoL1B,GAAO;;AMnL7B,sBAAsC;EAAE,OAAO,ENkL1B,GAAO;;AMjL5B,oBAAoC;EAAE,OAAO,ENmL1B,GAAO;;AMlL1B,sBAAsC;EAAE,OAAO,EN+K1B,GAAO;;AM9K5B,4BAA4C;EAAE,OAAO,ENrI1B,GAAO;;AMsIlC,6BAA6C;EAAE,OAAO,ENjI1B,GAAO;;AMkInC,0BAA0C;EAAE,OAAO,ENjI1B,GAAO;;AMkIhC,4BAA4C;EAAE,OAAO,ENzI1B,GAAO;;AM0IlC,gBAAgC;EAAE,OAAO,EN2J1B,GAAO;;AM1JtB,iBAAiC;EAAE,OAAO,EN6lB1B,GAAO;;AM5lBvB,gBAAgC;EAAE,OAAO,ENqe1B,GAAO;;AMpetB,iBAAiC;EAAE,OAAO,ENyG1B,GAAO;;AMxGvB,oBAAoC;EAAE,OAAO,ENzE1B,GAAO;;AM0E1B,qBAAqC;EAAE,OAAO,ENlI1B,GAAO;;AMmI3B;gBACgC;EAAE,OAAO,ENijB1B,GAAO;;AMhjBtB;eAC+B;EAAE,OAAO,EN4O1B,GAAO;;AM3OrB,gBAAgC;EAAE,OAAO,ENd1B,GAAO;;AMetB,gBAAgC;EAAE,OAAO,EN0G1B,GAAO;;AMzGtB;mBACmC;EAAE,OAAO,EN6X1B,GAAO;;AM5XzB;kBACkC;EAAE,OAAO,EN2F1B,GAAO;;AM1FxB,oBAAoC;EAAE,OAAO,EN6S1B,GAAO;;AM5S1B;mBACmC;EAAE,OAAO,ENqG1B,GAAO;;AMpGzB,iBAAiC;EAAE,OAAO,ENgb1B,GAAO;;AM/avB;;eAE+B;EAAE,OAAO,ENlI1B,GAAO;;AMmIrB,kBAAkC;EAAE,OAAO,ENsO1B,GAAO;;AMrOxB,kBAAkC;EAAE,OAAO,ENoO1B,GAAO;;AMnOxB,wBAAwC;EAAE,OAAO,EN+b1B,GAAO;;AM9b9B,oBAAoC;EAAE,OAAO,EN2gB1B,GAAO;;AM1gB1B,gBAAgC;EAAE,OAAO,ENuc1B,GAAO;;AMtctB,gBAAgC;EAAE,OAAO,ENyO1B,GAAO;;AMxOtB,gBAAgC;EAAE,OAAO,EN6f1B,GAAO;;AM5ftB,oBAAoC;EAAE,OAAO,ENmT1B,GAAO;;AMlT1B,2BAA2C;EAAE,OAAO,ENoT1B,GAAO;;AMnTjC,6BAA6C;EAAE,OAAO,ENgI1B,GAAO;;AM/HnC,sBAAsC;EAAE,OAAO,EN4H1B,GAAO;;AM3H5B,gBAAgC;EAAE,OAAO,ENqQ1B,GAAO;;AMpQtB,qBAAqC;EAAE,OAAO,ENpF1B,GAAO;;AMqF3B,mBAAmC;EAAE,OAAO,EN9E1B,GAAO;;AM+EzB,qBAAqC;EAAE,OAAO,ENrF1B,GAAO;;AMsF3B,sBAAsC;EAAE,OAAO,ENrF1B,GAAO;;AMsF5B,kBAAkC;EAAE,OAAO,ENhC1B,GAAO;;AMiCxB;eAC+B;EAAE,OAAO,EN0Y1B,GAAO;;AMzYrB;oBACoC;EAAE,OAAO,EN8Y1B,GAAO;;AM7Y1B;mBACmC;EAAE,OAAO,EN2Y1B,GAAO;;AM1YzB,mBAAmC;EAAE,OAAO,ENU1B,GAAO;;AMTzB,mBAAmC;EAAE,OAAO,ENuM1B,GAAO;;AMtMzB;eAC+B;EAAE,OAAO,ENqf1B,GAAO;;AMpfrB;gBACgC;EAAE,OAAO,ENoF1B,GAAO;;AMnFtB;qBACqC;EAAE,OAAO,EN+a1B,GAAO;;AM9a3B,oBAAoC;EAAE,OAAO,EN7C1B,GAAO;;AM8C1B,qBAAqC;EAAE,OAAO,EN1C1B,GAAO;;AM2C3B;eAC+B;EAAE,OAAO,ENpI1B,GAAO;;AMqIrB,kBAAkC;EAAE,OAAO,EN6W1B,GAAO;;AM5WxB,mBAAmC;EAAE,OAAO,ENye1B,GAAO;;AMxezB;oBACoC;EAAE,OAAO,ENrE1B,GAAO;;AMsE1B,sBAAsC;EAAE,OAAO,ENqL1B,GAAO;;AMpL5B,mBAAmC;EAAE,OAAO,ENG1B,GAAO;;AMFzB,yBAAyC;EAAE,OAAO,ENnE1B,GAAO;;AMoE/B,uBAAuC;EAAE,OAAO,ENnE1B,GAAO;;AMoE7B,kBAAkC;EAAE,OAAO,ENif1B,GAAO;;AMhfxB,sBAAsC;EAAE,OAAO,EN8Y1B,GAAO;;AM7Y5B,mBAAmC;EAAE,OAAO,ENyZ1B,GAAO;;AMxZzB,iBAAiC;EAAE,OAAO,EN9J1B,GAAO;;AM+JvB,iBAAiC;EAAE,OAAO,ENlE1B,GAAO;;AMmEvB,kBAAkC;EAAE,OAAO,EN1C1B,GAAO;;AM2CxB,sBAAsC;EAAE,OAAO,EN8B1B,GAAO;;AM7B5B,qBAAqC;EAAE,OAAO,EN1I1B,GAAO;;AM2I3B,qBAAqC;EAAE,OAAO,ENsH1B,GAAO;;AMrH3B,oBAAoC;EAAE,OAAO,ENrO1B,GAAO;;AMsO1B,iBAAiC;EAAE,OAAO,EN4M1B,GAAO;;AM3MvB,sBAAsC;EAAE,OAAO,ENU1B,GAAO;;AMT5B,eAA+B;EAAE,OAAO,EN3K1B,GAAO;;AM4KrB,mBAAmC;EAAE,OAAO,ENuF1B,GAAO;;AMtFzB,sBAAsC;EAAE,OAAO,EN2Q1B,GAAO;;AM1Q5B,4BAA4C;EAAE,OAAO,ENrO1B,GAAO;;AMsOlC,6BAA6C;EAAE,OAAO,ENrO1B,GAAO;;AMsOnC,0BAA0C;EAAE,OAAO,ENrO1B,GAAO;;AMsOhC,4BAA4C;EAAE,OAAO,ENzO1B,GAAO;;AM0OlC,qBAAqC;EAAE,OAAO,ENrO1B,GAAO;;AMsO3B,sBAAsC;EAAE,OAAO,ENrO1B,GAAO;;AMsO5B,mBAAmC;EAAE,OAAO,ENrO1B,GAAO;;AMsOzB,qBAAqC;EAAE,OAAO,ENzO1B,GAAO;;AM0O3B,kBAAkC;EAAE,OAAO,ENpD1B,GAAO;;AMqDxB,iBAAiC;EAAE,OAAO,EN4I1B,GAAO;;AM3IvB,iBAAiC;EAAE,OAAO,ENwY1B,GAAO;;AMvYvB;iBACiC;EAAE,OAAO,ENuM1B,GAAO;;AMtMvB,mBAAmC;EAAE,OAAO,ENzG1B,GAAO;;AM0GzB,qBAAqC;EAAE,OAAO,ENyQ1B,GAAO;;AMxQ3B,sBAAsC;EAAE,OAAO,ENyQ1B,GAAO;;AMxQ5B,kBAAkC;EAAE,OAAO,EN+V1B,GAAO;;AM9VxB,iBAAiC;EAAE,OAAO,EN9G1B,GAAO;;AM+GvB;gBACgC;EAAE,OAAO,ENoR1B,GAAO;;AMnRtB,qBAAqC;EAAE,OAAO,EN+C1B,GAAO;;AM9C3B,mBAAmC;EAAE,OAAO,ENmB1B,GAAO;;AMlBzB,wBAAwC;EAAE,OAAO,ENoB1B,GAAO;;AMnB9B,kBAAkC;EAAE,OAAO,ENqU1B,GAAO;;AMpUxB,kBAAkC;EAAE,OAAO,EN2B1B,GAAO;;AM1BxB,gBAAgC;EAAE,OAAO,ENgL1B,GAAO;;AM/KtB,kBAAkC;EAAE,OAAO,EN2B1B,GAAO;;AM1BxB,qBAAqC;EAAE,OAAO,ENuH1B,GAAO;;AMtH3B,iBAAiC;EAAE,OAAO,ENM1B,GAAO;;AMLvB,yBAAyC;EAAE,OAAO,ENI1B,GAAO;;AMH/B,mBAAmC;EAAE,OAAO,EN6X1B,GAAO;;AM5XzB,eAA+B;EAAE,OAAO,ENhH1B,GAAO;;AMiHrB;oBACoC;EAAE,OAAO,ENuQ1B,GAAO;;AMtQ1B;;sBAEsC;EAAE,OAAO,ENsV1B,GAAO;;AMrV5B,yBAAyC;EAAE,OAAO,ENwI1B,GAAO;;AMvI/B,eAA+B;EAAE,OAAO,ENhG1B,GAAO;;AMiGrB,oBAAoC;EAAE,OAAO,ENvH1B,GAAO;;AMwH1B;uBACuC;EAAE,OAAO,ENtJ1B,GAAO;;AMuJ7B,mBAAmC;EAAE,OAAO,ENyO1B,GAAO;;AMxOzB,eAA+B;EAAE,OAAO,EN0F1B,GAAO;;AMzFrB,sBAAsC;EAAE,OAAO,EN1D1B,GAAO;;AM2D5B,sBAAsC;EAAE,OAAO,ENkW1B,GAAO;;AMjW5B,oBAAoC;EAAE,OAAO,EN4V1B,GAAO;;AM3V1B,iBAAiC;EAAE,OAAO,ENlE1B,GAAO;;AMmEvB,uBAAuC;EAAE,OAAO,ENgO1B,GAAO;;AM/N7B,qBAAqC;EAAE,OAAO,EN2J1B,GAAO;;AM1J3B,2BAA2C;EAAE,OAAO,EN2J1B,GAAO;;AM1JjC,iBAAiC;EAAE,OAAO,ENsR1B,GAAO;;AMrRvB,qBAAqC;EAAE,OAAO,EN5L1B,GAAO;;AM6L3B,4BAA4C;EAAE,OAAO,ENxB1B,GAAO;;AMyBlC,iBAAiC;EAAE,OAAO,ENuP1B,GAAO;;AMtPvB,iBAAiC;EAAE,OAAO,EN6I1B,GAAO;;AM5IvB,8BAA8C;EAAE,OAAO,EN9J1B,GAAO;;AM+JpC,+BAA+C;EAAE,OAAO,EN9J1B,GAAO;;AM+JrC,4BAA4C;EAAE,OAAO,EN9J1B,GAAO;;AM+JlC,8BAA8C;EAAE,OAAO,ENlK1B,GAAO;;AMmKpC,gBAAgC;EAAE,OAAO,EN8D1B,GAAO;;AM7DtB,eAA+B;EAAE,OAAO,ENrH1B,GAAO;;AMsHrB,iBAAiC;EAAE,OAAO,ENvS1B,GAAO;;AMwSvB,qBAAqC;EAAE,OAAO,EN2Z1B,GAAO;;AM1Z3B,mBAAmC;EAAE,OAAO,ENhN1B,GAAO;;AMiNzB,qBAAqC;EAAE,OAAO,EN7F1B,GAAO;;AM8F3B,qBAAqC;EAAE,OAAO,EN7F1B,GAAO;;AM8F3B,qBAAqC;EAAE,OAAO,EN+O1B,GAAO;;AM9O3B,sBAAsC;EAAE,OAAO,ENiM1B,GAAO;;AMhM5B,iBAAiC;EAAE,OAAO,EN6W1B,GAAO;;AM5WvB,uBAAuC;EAAE,OAAO,EN0I1B,GAAO;;AMzI7B,yBAAyC;EAAE,OAAO,EN0I1B,GAAO;;AMzI/B,mBAAmC;EAAE,OAAO,ENqF1B,GAAO;;AMpFzB,qBAAqC;EAAE,OAAO,ENmF1B,GAAO;;AMlF3B,uBAAuC;EAAE,OAAO,ENnL1B,GAAO;;AMoL7B,wBAAwC;EAAE,OAAO,EN0K1B,GAAO;;AMzK9B,+BAA+C;EAAE,OAAO,ENpF1B,GAAO;;AMqFrC,uBAAuC;EAAE,OAAO,ENwP1B,GAAO;;AMvP7B,kBAAkC;EAAE,OAAO,ENjJ1B,GAAO;;AMkJxB;8BAC8C;EAAE,OAAO,EN/M1B,GAAO;;AMgNpC;4BAC4C;EAAE,OAAO,EN9M1B,GAAO;;AM+MlC;+BAC+C;EAAE,OAAO,ENjN1B,GAAO;;AMkNrC;cAC8B;EAAE,OAAO,ENvG1B,GAAO;;AMwGpB,cAA8B;EAAE,OAAO,ENhC1B,GAAO;;AMiCpB;cAC8B;EAAE,OAAO,ENqY1B,GAAO;;AMpYpB;cAC8B;EAAE,OAAO,EN4C1B,GAAO;;AM3CpB;;;cAG8B;EAAE,OAAO,ENgD1B,GAAO;;AM/CpB;;cAE8B;EAAE,OAAO,ENiN1B,GAAO;;AMhNpB;cAC8B;EAAE,OAAO,EN+C1B,GAAO;;AM9CpB;cAC8B;EAAE,OAAO,EN3P1B,GAAO;;AM4PpB,eAA+B;EAAE,OAAO,ENhG1B,GAAO;;AMiGrB,oBAAoC;EAAE,OAAO,ENpF1B,GAAO;;AMqF1B,yBAAyC;EAAE,OAAO,EN0P1B,GAAO;;AMzP/B,0BAA0C;EAAE,OAAO,EN0P1B,GAAO;;AMzPhC,0BAA0C;EAAE,OAAO,EN0P1B,GAAO;;AMzPhC,2BAA2C;EAAE,OAAO,EN0P1B,GAAO;;AMzPjC,2BAA2C;EAAE,OAAO,EN6P1B,GAAO;;AM5PjC,4BAA4C;EAAE,OAAO,EN6P1B,GAAO;;AM5PlC,oBAAoC;EAAE,OAAO,ENkU1B,GAAO;;AMjU1B,sBAAsC;EAAE,OAAO,EN8T1B,GAAO;;AM7T5B,yBAAyC;EAAE,OAAO,ENya1B,GAAO;;AMxa/B,kBAAkC;EAAE,OAAO,ENsa1B,GAAO;;AMraxB,eAA+B;EAAE,OAAO,EN2Z1B,GAAO;;AM1ZrB,sBAAsC;EAAE,OAAO,EN2Z1B,GAAO;;AM1Z5B,uBAAuC;EAAE,OAAO,ENoa1B,GAAO;;AMna7B,kBAAkC;EAAE,OAAO,ENxJ1B,GAAO;;AMyJxB,yBAAyC;EAAE,OAAO,EN8P1B,GAAO;;AM7P/B,oBAAoC;EAAE,OAAO,ENgB1B,GAAO;;AMf1B,iBAAiC;EAAE,OAAO,ENpF1B,GAAO;;AMqFvB,cAA8B;EAAE,OAAO,EN3W1B,GAAO;;AM4WpB,oBAAoC;EAAE,OAAO,EN/R1B,GAAO;;AMgS1B,2BAA2C;EAAE,OAAO,EN/R1B,GAAO;;AMgSjC,iBAAiC;EAAE,OAAO,EN+U1B,GAAO;;AM9UvB,wBAAwC;EAAE,OAAO,EN+U1B,GAAO;;AM9U9B,0BAA0C;EAAE,OAAO,ENgD1B,GAAO;;AM/ChC,wBAAwC;EAAE,OAAO,ENkD1B,GAAO;;AMjD9B,0BAA0C;EAAE,OAAO,EN+C1B,GAAO;;AM9ChC,2BAA2C;EAAE,OAAO,EN+C1B,GAAO;;AM9CjC,gBAAgC;EAAE,OAAO,ENjW1B,GAAO;;AMkWtB,kBAAkC;EAAE,OAAO,ENmY1B,GAAO;;AMlYxB,kBAAkC;EAAE,OAAO,EN7W1B,GAAO;;AM8WxB,gBAAgC;EAAE,OAAO,ENkC1B,GAAO;;AMjCtB,mBAAmC;EAAE,OAAO,EN5K1B,GAAO;;AM6KzB,gBAAgC;EAAE,OAAO,ENgN1B,GAAO;;AM/MtB,qBAAqC;EAAE,OAAO,ENxF1B,GAAO;;AMyF3B,iBAAiC;EAAE,OAAO,EN4T1B,GAAO;;AM3TvB,iBAAiC;EAAE,OAAO,ENtI1B,GAAO;;AMuIvB,eAA+B;EAAE,OAAO,EN6C1B,GAAO;;AM5CrB;mBACmC;EAAE,OAAO,EN5D1B,GAAO;;AM6DzB,gBAAgC;EAAE,OAAO,EN8P1B,GAAO;;AM7PtB,iBAAiC;EAAE,OAAO,ENuE1B,GAAO;;AMtEvB,kBAAkC;EAAE,OAAO,EN9W1B,GAAO;;AM+WxB,cAA8B;EAAE,OAAO,ENtS1B,GAAO;;AMuSpB,aAA6B;EAAE,OAAO,ENiW1B,GAAO;;AMhWnB,gBAAgC;EAAE,OAAO,ENuW1B,GAAO;;AMtWtB,iBAAiC;EAAE,OAAO,EN+I1B,GAAO;;AM9IvB,oBAAoC;EAAE,OAAO,ENkF1B,GAAO;;AMjF1B,yBAAyC;EAAE,OAAO,EN6N1B,GAAO;;AM5N/B,+BAA+C;EAAE,OAAO,EN/W1B,GAAO;;AMgXrC,8BAA8C;EAAE,OAAO,ENjX1B,GAAO;;AMkXpC;8BAC8C;EAAE,OAAO,ENzR1B,GAAO;;AM0RpC,uBAAuC;EAAE,OAAO,ENnM1B,GAAO;;AMoM7B,qBAAqC;EAAE,OAAO,ENiW1B,GAAO;;AMhW3B,uBAAuC;EAAE,OAAO,ENoV1B,GAAO;;AMnV7B;cAC8B;EAAE,OAAO,EN0S1B,GAAO;;AMzSpB,wBAAwC;EAAE,OAAO,EN0G1B,GAAO;;AMzG9B,wBAAwC;EAAE,OAAO,EN4M1B,GAAO;;AM3M9B,gBAAgC;EAAE,OAAO,ENsL1B,GAAO;;AMrLtB,0BAA0C;EAAE,OAAO,ENzL1B,GAAO;;AM0LhC,oBAAoC;EAAE,OAAO,ENoW1B,GAAO;;AMnW1B,iBAAiC;EAAE,OAAO,EN8D1B,GAAO;;AM7DvB;;qBAEqC;EAAE,OAAO,EN8S1B,GAAO;;AM7S3B;yBACyC;EAAE,OAAO,EN1F1B,GAAO;;AM2F/B,gBAAgC;EAAE,OAAO,ENsW1B,GAAO;;AMrWtB,iBAAiC;EAAE,OAAO,ENlG1B,GAAO;;AMmGvB,iBAAiC;EAAE,OAAO,ENgH1B,GAAO;;AM/GvB,wBAAwC;EAAE,OAAO,ENiH1B,GAAO;;AMhH9B,6BAA6C;EAAE,OAAO,ENyN1B,GAAO;;AMxNnC,sBAAsC;EAAE,OAAO,ENuN1B,GAAO;;AMtN5B,oBAAoC;EAAE,OAAO,EN/N1B,GAAO;;AMgO1B,eAA+B;EAAE,OAAO,EN5N1B,GAAO;;AM6NrB,wBAAwC;EAAE,OAAO,EN2E1B,GAAO;;AM1E9B,yBAAyC;EAAE,OAAO,ENyE1B,GAAO;;AMxE/B,iBAAiC;EAAE,OAAO,ENvN1B,GAAO;;AMwNvB,iBAAiC;EAAE,OAAO,ENzC1B,GAAO;;AM0CvB,mBAAmC;EAAE,OAAO,ENpC1B,GAAO;;AMqCzB,cAA8B;EAAE,OAAO,ENtL1B,GAAO;;AMuLpB,mBAAmC;EAAE,OAAO,EN7U1B,GAAO;;AM8UzB,gBAAgC;EAAE,OAAO,EN1R1B,GAAO;;AM2RtB,cAA8B;EAAE,OAAO,ENsD1B,GAAO;;AMrDpB,gBAAgC;EAAE,OAAO,ENmL1B,GAAO;;AMlLtB,eAA+B;EAAE,OAAO,ENrP1B,GAAO;;AMsPrB,gBAAgC;EAAE,OAAO,ENrP1B,GAAO;;AMsPtB,kBAAkC;EAAE,OAAO,EN7W1B,GAAO;;AM8WxB,yBAAyC;EAAE,OAAO,EN7W1B,GAAO;;AM8W/B,gBAAgC;EAAE,OAAO,EN0L1B,GAAO;;AMzLtB,uBAAuC;EAAE,OAAO,EN0L1B,GAAO;;AMzL7B,kBAAkC;EAAE,OAAO,ENyF1B,GAAO;;AMxFxB;cAC8B;EAAE,OAAO,ENzU1B,GAAO;;AM0UpB;eAC+B;EAAE,OAAO,EN+M1B,GAAO;;AM9MrB,eAA+B;EAAE,OAAO,EN4P1B,GAAO;;AM3PrB,kBAAkC;EAAE,OAAO,ENuK1B,GAAO;;AMtKxB,qBAAqC;EAAE,OAAO,ENtP1B,GAAO;;AMuP3B,qBAAqC;EAAE,OAAO,ENiK1B,GAAO;;AMhK3B,mBAAmC;EAAE,OAAO,EN9P1B,GAAO;;AM+PzB,qBAAqC;EAAE,OAAO,EN/L1B,GAAO;;AMgM3B,sBAAsC;EAAE,OAAO,ENxL1B,GAAO;;AMyL5B,uBAAuC;EAAE,OAAO,ENrM1B,GAAO;;AMsM7B,4BAA4C;EAAE,OAAO,EN/L1B,GAAO;;AMgMlC;;uBAEuC;EAAE,OAAO,ENxM1B,GAAO;;AMyM7B;yBACyC;EAAE,OAAO,EN9M1B,GAAO;;AM+M/B;uBACuC;EAAE,OAAO,EN/M1B,GAAO;;AMgN7B;uBACuC;EAAE,OAAO,ENpM1B,GAAO;;AMqM7B,sBAAsC;EAAE,OAAO,ENjN1B,GAAO;;AMkN5B,eAA+B;EAAE,OAAO,ENuR1B,GAAO;;AMtRrB,kBAAkC;EAAE,OAAO,EN5S1B,GAAO;;AM6SxB,mBAAmC;EAAE,OAAO,EN9E1B,GAAO;;AM+EzB;;;;oBAIoC;EAAE,OAAO,ENnE1B,GAAO;;AMoE1B,yBAAyC;EAAE,OAAO,EN/T1B,GAAO;;AMgU/B;;gBAEgC;EAAE,OAAO,ENqD1B,GAAO;;AMpDtB;iBACiC;EAAE,OAAO,ENnQ1B,GAAO;;AMoQvB,qBAAqC;EAAE,OAAO,ENzK1B,GAAO;;AM0K3B,cAA8B;EAAE,OAAO,EN3K1B,GAAO;;AM4KpB;;sBAEsC;EAAE,OAAO,ENxJ1B,GAAO;;AMyJ5B,wBAAwC;EAAE,OAAO,EN2K1B,GAAO;;AM1K9B,aAA6B;EAAE,OAAO,ENiC1B,GAAO;;AMhCnB;iBACiC;EAAE,OAAO,EN0Q1B,GAAO;;AMzQvB;sBACsC;EAAE,OAAO,ENV1B,GAAO;;AMW5B;wBACwC;EAAE,OAAO,ENX1B,GAAO;;AMY9B,kBAAkC;EAAE,OAAO,EN1I1B,GAAO;;AM2IxB,sBAAsC;EAAE,OAAO,ENlV1B,GAAO;;AMmV5B,iBAAiC;EAAE,OAAO,ENjJ1B,GAAO;;AMkJvB,oBAAoC;EAAE,OAAO,ENb1B,GAAO;;AMc1B,kBAAkC;EAAE,OAAO,EN+F1B,GAAO;;AM9FxB,oBAAoC;EAAE,OAAO,ENuE1B,GAAO;;AMtE1B,2BAA2C;EAAE,OAAO,ENuE1B,GAAO;;AMtEjC,eAA+B;EAAE,OAAO,ENzZ1B,GAAO;;AM0ZrB;mBACmC;EAAE,OAAO,EN5M1B,GAAO;;AM6MzB,cAA8B;EAAE,OAAO,EN0M1B,GAAO;;AMzMpB,qBAAqC;EAAE,OAAO,ENxa1B,GAAO;;AMya3B,eAA+B;EAAE,OAAO,ENI1B,GAAO;;AMHrB,qBAAqC;EAAE,OAAO,ENuF1B,GAAO;;AMtF3B,iBAAiC;EAAE,OAAO,EN2M1B,GAAO;;AM1MvB,eAA+B;EAAE,OAAO,EN+Q1B,GAAO;;AM9QrB,sBAAsC;EAAE,OAAO,ENzC1B,GAAO;;AM0C5B,eAA+B;EAAE,OAAO,ENwP1B,GAAO;;AMvPrB,qBAAqC;EAAE,OAAO,ENrZ1B,GAAO;;AMsZ3B,iBAAiC;EAAE,OAAO,ENvB1B,GAAO;;AMwBvB,wBAAwC;EAAE,OAAO,EN3L1B,GAAO;;AM4L9B,kBAAkC;EAAE,OAAO,EN5X1B,GAAO;;AM6XxB,wBAAwC;EAAE,OAAO,ENhY1B,GAAO;;AMiY9B,sBAAsC;EAAE,OAAO,ENnY1B,GAAO;;AMoY5B,kBAAkC;EAAE,OAAO,ENtY1B,GAAO;;AMuYxB,oBAAoC;EAAE,OAAO,ENlY1B,GAAO;;AMmY1B,oBAAoC;EAAE,OAAO,ENlY1B,GAAO;;AMmY1B,qBAAqC;EAAE,OAAO,EN3b1B,GAAO;;AM4b3B,uBAAuC;EAAE,OAAO,EN3b1B,GAAO;;AM4b7B,gBAAgC;EAAE,OAAO,EN+K1B,GAAO;;AM9KtB,oBAAoC;EAAE,OAAO,ENnV1B,GAAO;;AMoV1B,aAA6B;EAAE,OAAO,EN9d1B,GAAO;;AM+dnB,qBAAqC;EAAE,OAAO,EN5R1B,GAAO;;AM6R3B,sBAAsC;EAAE,OAAO,EN/C1B,GAAO;;AMgD5B,wBAAwC;EAAE,OAAO,EN9b1B,GAAO;;AM+b9B,qBAAqC;EAAE,OAAO,ENtf1B,GAAO;;AMuf3B,oBAAoC;EAAE,OAAO,EN/B1B,GAAO;;AMgC1B,qBAAqC;EAAE,OAAO,ENzH1B,GAAO;;AM0H3B,iBAAiC;EAAE,OAAO,ENvI1B,GAAO;;AMwIvB,wBAAwC;EAAE,OAAO,ENvI1B,GAAO;;AMwI9B,qBAAqC;EAAE,OAAO,EN4J1B,GAAO;;AM3J3B,oBAAoC;EAAE,OAAO,EN4J1B,GAAO;;AM3J1B,kBAAkC;EAAE,OAAO,ENxc1B,GAAO;;AMycxB,cAA8B;EAAE,OAAO,ENjb1B,GAAO;;AMkbpB,kBAAkC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJxB,oBAAoC;EAAE,OAAO,EN3gB1B,GAAO;;AM4gB1B,aAA6B;EAAE,OAAO,EN7Z1B,GAAO;;AM8ZnB;;cAE8B;EAAE,OAAO,ENzK1B,GAAO;;AM0KpB,mBAAmC;EAAE,OAAO,ENpG1B,GAAO;;AMqGzB,qBAAqC;EAAE,OAAO,ENxb1B,GAAO;;AMyb3B,yBAAyC;EAAE,OAAO,EN5W1B,GAAO;;AM6W/B,mBAAmC;EAAE,OAAO,EN9V1B,GAAO;;AM+VzB,mBAAmC;EAAE,OAAO,EN9P1B,GAAO;;AM+PzB,kBAAkC;EAAE,OAAO,ENrJ1B,GAAO;;AMsJxB,iBAAiC;EAAE,OAAO,ENe1B,GAAO;;AMdvB,uBAAuC;EAAE,OAAO,EN2B1B,GAAO;;AM1B7B,sBAAsC;EAAE,OAAO,ENoC1B,GAAO;;AMnC5B,mBAAmC;EAAE,OAAO,ENqC1B,GAAO;;AMpCzB,oBAAoC;EAAE,OAAO,EN5a1B,GAAO;;AM6a1B,0BAA0C;EAAE,OAAO,EN9a1B,GAAO;;AM+ahC,kBAAkC;EAAE,OAAO,EN/V1B,GAAO;;AMgWxB,eAA+B;EAAE,OAAO,ENoB1B,GAAO;;AMnBrB,sBAAsC;EAAE,OAAO,EN8K1B,GAAO;;AM7K5B,qBAAqC;EAAE,OAAO,EN/F1B,GAAO;;AMgG3B,sBAAsC;EAAE,OAAO,EN6E1B,GAAO;;AM5E5B,oBAAoC;EAAE,OAAO,EN9M1B,GAAO;;AM+M1B,gBAAgC;EAAE,OAAO,EN+K1B,GAAO;;AM9KtB,eAA+B;EAAE,OAAO,EN7H1B,GAAO;;AM8HrB,kBAAkC;EAAE,OAAO,ENnH1B,GAAO;;AMoHxB;sBACsC;EAAE,OAAO,ENkI1B,GAAO;;AMjI5B,0BAA0C;EAAE,OAAO,ENkI1B,GAAO;;AMjIhC,uBAAuC;EAAE,OAAO,EN0K1B,GAAO;;AMzK7B,sBAAsC;EAAE,OAAO,ENlI1B,GAAO;;AMmI5B,qBAAqC;EAAE,OAAO,ENyK1B,GAAO;;AMxK3B,sBAAsC;EAAE,OAAO,ENnI1B,GAAO;;AMoI5B,wBAAwC;EAAE,OAAO,ENlI1B,GAAO;;AMmI9B,wBAAwC;EAAE,OAAO,ENpI1B,GAAO;;AMqI9B,iBAAiC;EAAE,OAAO,EN1G1B,GAAO;;AM2GvB,qBAAqC;EAAE,OAAO,EN7Q1B,GAAO;;AM8Q3B,4BAA4C;EAAE,OAAO,EN1U1B,GAAO;;AM2UlC,sBAAsC;EAAE,OAAO,ENzE1B,GAAO;;AM0E5B,mBAAmC;EAAE,OAAO,ENkL1B,GAAO;;AMjLzB,iBAAiC;EAAE,OAAO,ENX1B,GAAO;;AMYvB,oBAAoC;EAAE,OAAO,ENuJ1B,GAAO;;AMtJ1B,qBAAqC;EAAE,OAAO,ENwJ1B,GAAO;;AMvJ3B;cAC8B;EAAE,OAAO,EN/f1B,GAAO;;AMggBpB,kBAAkC;EAAE,OAAO,EN4J1B,GAAO;;AM3JxB,gBAAgC;EAAE,OAAO,EN8G1B,GAAO;;AM7GtB,iBAAiC;EAAE,OAAO,ENwD1B,GAAO;;AMvDvB,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB;uBACuC;EAAE,OAAO,EN0L1B,GAAO;;AMzL7B,wBAAwC;EAAE,OAAO,ENjH1B,GAAO;;AMkH9B,mBAAmC;EAAE,OAAO,ENrH1B,GAAO;;AMsHzB,uBAAuC;EAAE,OAAO,ENnW1B,GAAO;;AMoW7B;;uBAEuC;EAAE,OAAO,EN/gB1B,GAAO;;AMghB7B;iCACiD;EAAE,OAAO,EN9gB1B,GAAO;;AM+gBvC;uBACuC;EAAE,OAAO,ENlhB1B,GAAO;;AMmhB7B;0BAC0C;EAAE,OAAO,ENnhB1B,GAAO;;AMohBhC;wBACwC;EAAE,OAAO,ENxhB1B,GAAO;;AMyhB9B,wBAAwC;EAAE,OAAO,EN3I1B,GAAO;;AM4I9B,mBAAmC;EAAE,OAAO,EN3O1B,GAAO;;AM4OzB,uBAAuC;EAAE,OAAO,ENxI1B,GAAO;;AMyI7B,yBAAyC;EAAE,OAAO,ENxI1B,GAAO;;AMyI/B,sBAAsC;EAAE,OAAO,ENwB1B,GAAO;;AMvB5B,wBAAwC;EAAE,OAAO,ENwB1B,GAAO;;AMvB9B,iBAAiC;EAAE,OAAO,EN/d1B,GAAO;;AMgevB,yBAAyC;EAAE,OAAO,ENle1B,GAAO;;AMme/B,gBAAgC;EAAE,OAAO,ENpc1B,GAAO;;AMqctB,wBAAwC;EAAE,OAAO,ENljB1B,GAAO;;AMmjB9B,sBAAsC;EAAE,OAAO,ENxP1B,GAAO;;AMyP5B;0BAC0C;EAAE,OAAO,ENzP1B,GAAO;;AM0PhC;yBACyC;EAAE,OAAO,EN7P1B,GAAO;;AM8P/B;wBACwC;EAAE,OAAO,ENhQ1B,GAAO;;AMiQ9B,oBAAoC;EAAE,OAAO,ENrQ1B,GAAO;;AMsQ1B;sBACsC;EAAE,OAAO,ENxR1B,GAAO;;AMyR5B;uBACuC;EAAE,OAAO,EN7R1B,GAAO;;AM8R7B,0BAA0C;EAAE,OAAO,EN1R1B,GAAO;;AM2RhC,wBAAwC;EAAE,OAAO,ENpS1B,GAAO;;AMqS9B,uBAAuC;EAAE,OAAO,EN3R1B,GAAO;;AM4R7B,yBAAyC;EAAE,OAAO,EN/R1B,GAAO;;AMgS/B,uBAAuC;EAAE,OAAO,ENjS1B,GAAO;;AMkS7B,oBAAoC;EAAE,OAAO,EN+D1B,GAAO;;AM9D1B,qBAAqC;EAAE,OAAO,EN/F1B,GAAO;;AMgG3B,2BAA2C;EAAE,OAAO,EN/b1B,GAAO;;AMgcjC,aAA6B;EAAE,OAAO,ENtU1B,GAAO;;AMuUnB,oBAAoC;EAAE,OAAO,ENtU1B,GAAO;;AMuU1B,sBAAsC;EAAE,OAAO,ENkE1B,GAAO;;AMjE5B,wBAAwC;EAAE,OAAO,ENrK1B,GAAO;;AMsK9B,+BAA+C;EAAE,OAAO,ENrK1B,GAAO;;AMsKrC,qBAAqC;EAAE,OAAO,EN5U1B,GAAO;;AM6U3B,sBAAsC;EAAE,OAAO,ENwH1B,GAAO;;AMvH5B,iBAAiC;EAAE,OAAO,ENnF1B,GAAO;;AMoFvB,iBAAiC;EAAE,OAAO,ENze1B,GAAO;;AM0evB,kBAAkC;EAAE,OAAO,EN9W1B,GAAO;;AM+WxB,gBAAgC;EAAE,OAAO,ENxK1B,GAAO;;AMyKtB,4BAA4C;EAAE,OAAO,ENpQ1B,GAAO;;AMqQlC;qBACqC;EAAE,OAAO,ENS1B,GAAO;;AMR3B,iBAAiC;EAAE,OAAO,ENjd1B,GAAO;;AMkdvB,gBAAgC;EAAE,OAAO,ENzoB1B,GAAO;;AM0oBtB,iBAAiC;EAAE,OAAO,EN/nB1B,GAAO;;AMgoBvB,0BAA0C;EAAE,OAAO,EN3hB1B,GAAO;;AM4hBhC,2BAA2C;EAAE,OAAO,EN9hB1B,GAAO;;AM+hBjC,2BAA2C;EAAE,OAAO,EN5hB1B,GAAO;;AM6hBjC,2BAA2C;EAAE,OAAO,ENjiB1B,GAAO;;AMkiBjC,mBAAmC;EAAE,OAAO,ENpR1B,GAAO;;AMqRzB,kBAAkC;EAAE,OAAO,EN5N1B,GAAO;;AM6NxB,oBAAoC;EAAE,OAAO,EN5N1B,GAAO;;AM6N1B,gBAAgC;EAAE,OAAO,EN/N1B,GAAO;;AMgOtB,cAA8B;EAAE,OAAO,ENlO1B,GAAO;;AMmOpB,qBAAqC;EAAE,OAAO,ENpe1B,GAAO;;AMqe3B,uBAAuC;EAAE,OAAO,ENpe1B,GAAO;;AMqe7B,gBAAgC;EAAE,OAAO,ENtS1B,GAAO;;AMuStB,gBAAgC;EAAE,OAAO,ENiF1B,GAAO;;AMhFtB,oBAAoC;EAAE,OAAO,ENlkB1B,GAAO;;AMmkB1B,oBAAoC;EAAE,OAAO,ENrX1B,GAAO;;AMsX1B,uBAAuC;EAAE,OAAO,ENpI1B,GAAO;;AMqI7B,eAA+B;EAAE,OAAO,ENpc1B,GAAO;;AMqcrB,0BAA0C;EAAE,OAAO,ENhe1B,GAAO;;AMiehC,mBAAmC;EAAE,OAAO,ENpf1B,GAAO;;AMqfzB,eAA+B;EAAE,OAAO,ENlN1B,GAAO;;AMmNrB,uBAAuC;EAAE,OAAO,EN1X1B,GAAO;;AM2X7B,cAA8B;EAAE,OAAO,ENoD1B,GAAO;;AMnDpB,uBAAuC;EAAE,OAAO,EN3J1B,GAAO;;AM4J7B,mBAAmC;EAAE,OAAO,ENzN1B,GAAO;;AM0NzB,iBAAiC;EAAE,OAAO,ENlH1B,GAAO;;AMmHvB,uBAAuC;EAAE,OAAO,EN7L1B,GAAO;;AM8L7B,yBAAyC;EAAE,OAAO,EN7L1B,GAAO;;AM8L/B,sBAAsC;EAAE,OAAO,EN3C1B,GAAO;;AM4C5B,wBAAwC;EAAE,OAAO,EN3C1B,GAAO;;AM4C9B,uBAAuC;EAAE,OAAO,ENrG1B,GAAO;;AMsG7B,0BAA0C;EAAE,OAAO,ENrG1B,GAAO;;AMsGhC,kBAAkC;EAAE,OAAO,EN7U1B,GAAO;;AM8UxB,oBAAoC;EAAE,OAAO,ENnlB1B,GAAO;;AMolB1B,sBAAsC;EAAE,OAAO,ENnlB1B,GAAO;;AMolB5B,kBAAkC;EAAE,OAAO,EN/L1B,GAAO;;AMgMxB,iBAAiC;EAAE,OAAO,ENlX1B,GAAO;;AMmXvB,qBAAqC;EAAE,OAAO,ENkF1B,GAAO;;AMjF3B,kBAAkC;EAAE,OAAO,ENmF1B,GAAO;;AMlFxB,iBAAiC;EAAE,OAAO,EN9c1B,GAAO;;AM+cvB,2BAA2C;EAAE,OAAO,EN2B1B,GAAO;;AM1BjC,yBAAyC;EAAE,OAAO,ENmE1B,GAAO;;AMlE/B,4BAA4C;EAAE,OAAO,ENxK1B,GAAO;;AMyKlC,gBAAgC;EAAE,OAAO,EN9lB1B,GAAO;;AM+lBtB,4BAA4C;EAAE,OAAO,ENtoB1B,GAAO;;AMuoBlC,+BAA+C;EAAE,OAAO,ENqD1B,GAAO;;AMpDrC,kBAAkC;EAAE,OAAO,ENxlB1B,GAAO;;AMylBxB,sCAAsD;EAAE,OAAO,EN5oB1B,GAAO;;AM6oB5C;8CAC8D;EAAE,OAAO,EN9qB1B,GAAO;;AM+qBpD;;eAE+B;EAAE,OAAO,ENvf1B,GAAO;;AMwfrB,gBAAgC;EAAE,OAAO,ENhY1B,GAAO;;AMiYtB,kBAAkC;EAAE,OAAO,ENhY1B,GAAO;;AMiYxB;wBACwC;EAAE,OAAO,EN1H1B,GAAO;;AM2H9B,qBAAqC;EAAE,OAAO,ENzR1B,GAAO;;AM0R3B,iBAAiC;EAAE,OAAO,ENiC1B,GAAO;;AMhCvB,wBAAwC;EAAE,OAAO,ENiC1B,GAAO;;AMhC9B,mBAAmC;EAAE,OAAO,ENlH1B,GAAO;;AMmHzB,yBAAyC;EAAE,OAAO,ENlH1B,GAAO;;AMmH/B,0BAA0C;EAAE,OAAO,ENlH1B,GAAO;;AMmHhC,qBAAqC;EAAE,OAAO,ENrN1B,GAAO;;AMsN3B,sBAAsC;EAAE,OAAO,ENpb1B,GAAO;;AMqb5B,gBAAgC;EAAE,OAAO,ENmE1B,GAAO;;AMlEtB,oBAAoC;EAAE,OAAO,ENpD1B,GAAO;;AMqD1B;+BAC+C;EAAE,OAAO,ENzY1B,GAAO;;AM0YrC;uBACuC;EAAE,OAAO,EN7a1B,GAAO;;AM8a7B,sBAAsC;EAAE,OAAO,ENtX1B,GAAO;;AMuX5B,wBAAwC;EAAE,OAAO,ENlf1B,GAAO;;AMmf9B,0BAA0C;EAAE,OAAO,ENlf1B,GAAO;;AMmfhC,iBAAiC;EAAE,OAAO,ENtT1B,GAAO;;AMuTvB,uBAAuC;EAAE,OAAO,ENptB1B,GAAO;;AMqtB7B,yBAAyC;EAAE,OAAO,ENptB1B,GAAO;;AMqtB/B;uBACuC;EAAE,OAAO,ENrtB1B,GAAO;;AMstB7B;yBACyC;EAAE,OAAO,ENttB1B,GAAO;;AMutB/B,sBAAsC;EAAE,OAAO,ENJ1B,GAAO;;AMK5B,wBAAwC;EAAE,OAAO,ENJ1B,GAAO;;AMK9B,iBAAiC;EAAE,OAAO,ENH1B,GAAO;;AMIvB,mBAAmC;EAAE,OAAO,EN3W1B,GAAO;;AM4WzB;kBACkC;EAAE,OAAO,EN5W1B,GAAO;;AM6WxB;oBACoC;EAAE,OAAO,EN7W1B,GAAO;;AM8W1B,gBAAgC;EAAE,OAAO,ENtN1B,GAAO;;AMuNtB,yBAAyC;EAAE,OAAO,EN3b1B,GAAO;;AM4b/B,mBAAmC;EAAE,OAAO,ENtF1B,GAAO;;AMuFzB;;2BAE2C;EAAE,OAAO,ENxE1B,GAAO;;AMyEjC;qCACqD;EAAE,OAAO,ENvE1B,GAAO;;AMwE3C;2BAC2C;EAAE,OAAO,EN3E1B,GAAO;;AM4EjC;8BAC8C;EAAE,OAAO,EN5E1B,GAAO;;AM6EpC;4BAC4C;EAAE,OAAO,ENjF1B,GAAO;;AMkFlC,iBAAiC;EAAE,OAAO,EN3K1B,GAAO;;AM4KvB;;eAE+B;EAAE,OAAO,ENzrB1B,GAAO;;AM0rBrB,kBAAkC;EAAE,OAAO,ENlP1B,GAAO;;AMmPxB,0BAA0C;EAAE,OAAO,ENK1B,GAAO;;AMJhC,0BAA0C;EAAE,OAAO,ENK1B,GAAO;;AMJhC,yBAAyC;EAAE,OAAO,ENK1B,GAAO;;AMJ/B;uBACuC;EAAE,OAAO,END1B,GAAO;;AME7B;yBACyC;EAAE,OAAO,ENF1B,GAAO;;AMG/B,mBAAmC;EAAE,OAAO,ENxsB1B,GAAO;;AMysBzB,eAA+B;EAAE,OAAO,ENpb1B,GAAO;;AMqbrB,eAA+B;EAAE,OAAO,EN1hB1B,GAAO;;AM2hBrB,eAA+B;EAAE,OAAO,ENxY1B,GAAO;;AMyYrB,kBAAkC;EAAE,OAAO,EN/O1B,GAAO;;AMgPxB,kBAAkC;EAAE,OAAO,ENziB1B,GAAO;;AM0iBxB,oBAAoC;EAAE,OAAO,ENjU1B,GAAO;;AMkU1B,sBAAsC;EAAE,OAAO,EN7K1B,GAAO;;AM8K5B,sBAAsC;EAAE,OAAO,ENhI1B,GAAO;;AMiI5B,qBAAqC;EAAE,OAAO,ENJ1B,GAAO;;AMK3B,iBAAiC;EAAE,OAAO,ENxU1B,GAAO;;AOzcvB,QAAS;EH8BP,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,IAAI,EAAE,gBAAa;EACnB,MAAM,EAAE,CAAC;;AAUT,mDACQ;EACN,QAAQ,EAAE,MAAM;EAChB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,OAAO;EACjB,IAAI,EAAE,IAAI;;AIpDd,QAAS;EACP,SAAS,EAAE,KAAK;;AAGlB,KAAM;EACJ,WAAW,EAAE,IAAI;;AAGnB,SAAU;EACR,YAAY,EAAE,GAAG;;ACgHnB,iBAAkB;EAsBhB,gBAAgB,EAdQ,KAAK;EAe7B,aAAa,EAAE,iBAA4C;EAC3D,UAAU,EAbU,IAAI;EAcxB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,GAAG;EAEZ,qCAAoB;IAElB,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,IAAI;InB1If,4CAAS;MACP,KAAK,EAAE,IAAI;MACX,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;EmB0IhB,uBAAM;IACJ,KAAK,EAAE,IAAI;IACX,UAAU,EAzBQ,IAAI;IA0BtB,YAAY,EAAE,IAAI;IAClB,aAAa,EAAE,GAAG;IAElB,2BAAI;MACF,UAAU,EA9BM,IAAI;MA+BpB,OAAO,EAAE,OAAO;MAChB,KAAK,EAAE,IAAI;IAGb,qCAAc;MACZ,WAAW,EAAE,IAAI;MACjB,WAAW,EArCK,IAAI;MAsCpB,eAAe,EAAE,IAAI;MACrB,KAAK,EAzCU,IAAgB;MA0C/B,SAAS,EAAE,IAAI;MACf,OAAO,EAAE,YAAY;EAMzB,yCAAwB;IACtB,KAAK,EAlDY,IAAgB;IAmDjC,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,KAAK;IACZ,WAAW,EAnDO,IAAI;IAoDtB,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,GAAG;IAClB,eAAe,EAAE,IAAI;IACrB,cAAc,EAAE,SAAS;ICxIzB,mCAAqD;MDgIvD,yCAAwB;QAWpB,OAAO,EAAE,IAAI;IAGf,gGACQ;MACN,KAAK,EAhEgB,KAAK;EAsE9B,qBAAI;IACF,KAAK,EAAE,IAAI;IACX,UAAU,EAvEQ,IAAI;IAwEtB,OAAO,EAAE,OAAO;ICzJhB,mCAAqD;MDsJvD,qBAAI;QAMA,KAAK,EAAE,KAAK;I3BhLd,wCAA4C;M2B0K9C,qBAAI;QAUA,YAAY,EAAE,IAAI;EAItB,oCAAmB;IACjB,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,IAAI;IACb,MAAM,EAAE,MAAM;IACd,QAAQ,EAAE,OAAO;IACjB,OAAO,EAAE,CAAC;IACV,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,IAAI;IAEf,yCAAO;MACL,OAAO,EAAE,KAAK;IC/KhB,mCAAqD;MDoKvD,oCAAmB;QAef,OAAO,EAAE,MAAM;QACf,MAAM,EAAE,CAAC;QACT,OAAO,EAAE,CAAC;EAMd,gCAAe;IACb,UAAU,EA9GY,KAAK;IA+G3B,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,GAAG;IAChB,QAAQ,EAAE,MAAM;IAChB,aAAa,EAAE,KAAK;IACpB,UAAU,EAAE,KAAK;IACjB,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,IAAI;ICnMb,mCAAqD;MD2LvD,gCAAe;QAWX,UAAU,EAAE,WAAW;QACvB,OAAO,EAAE,MAAM;QACf,WAAW,EAvHK,IAAI;QAwHpB,eAAe,EAAE,IAAI;QACrB,KAAK,EAAE,IAAI;IAGb,kCAAE;MACA,KAAK,EA/HU,IAAgB;MAgI/B,OAAO,EAAE,YAAY;MACrB,eAAe,EAAE,IAAI;MACrB,WAAW,EAAE,MAAM;MACnB,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,KAAK;MAClB,QAAQ,EAAE,QAAQ;MAClB,cAAc,EAAE,GAAG;MCrNrB,mCAAqD;QD6MrD,kCAAE;UAWE,YAAY,EAAE,GAAG;MAGnB,yCAAS;QACP,OAAO,EAAE,EAAE;QACX,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,GAAG;QACX,MAAM,EAAE,CAAC;QACT,IAAI,EAAE,CAAC;QACP,gBAAgB,EAnJH,IAAgB;QAoJ7B,UAAU,EAAE,MAAM;QAClB,iBAAiB,EAAE,SAAS;QAC5B,SAAS,EAAE,SAAS;QACpB,kBAAkB,EAAE,uBAAuB;QAC3C,UAAU,EAAE,uBAAuB;MAGrC,6HACkB;QAChB,KAAK,EA5Jc,KAAK;QA6JxB,kJAAS;UACP,UAAU,EAAE,OAAO;UACnB,iBAAiB,EAAE,SAAS;UAC5B,SAAS,EAAE,SAAS;IAMxB,yCAAE;MACA,KAAK,EAvKc,KAAK;MAwKxB,gDAAS;QACP,UAAU,EAAE,OAAO;QACnB,iBAAiB,EAAE,SAAS;QAC5B,SAAS,EAAE,SAAS;EAS5B,kCAAiB;IACf,aAAa,EAAE,CAAC;ICrQhB,mCAAqD;MDoQvD,kCAAiB;QAIb,aAAa,EAhLY,GAAG;IAmL9B,0DAAwB;MACtB,WAAW,EAAE,GAAG;IAGlB,oCAAE;MACA,YAAY,EAxLa,GAAG;IA2L9B,sCAAI;MACF,aAAa,EAAE,KAAK;IAGtB,6CAAW;MEvSb,QAAQ,EFwSc,QAAQ;MEpS1B,GAAU,EFoSkB,IAAI;MEpShC,KAAU,EFoSuB,MAAM;MEpSvC,MAAU,EFoS8B,IAAI;MEpS5C,IAAU,EFoSmC,IAAI;MACjD,KAAK,EA1MU,IAAgB;MA2M/B,OAAO,EAAE,OAAO;EAIpB,yBAAQ;IACN,QAAQ,EAAE,OAAO;IACjB,aAAa,EAAE,CAAC;IAEhB,2BAAE;MACA,aAAa,EAAE,KAAK;IAGtB,6BAAI;MACF,aAAa,EAAE,KAAK;MACpB,QAAQ,EAAE,QAAQ;MCxSpB,mCAAqD;QDsSrD,6BAAI;UAKA,YAAY,EAnNW,GAAG;MAsN5B,oCAAS;QACP,OAAO,EAAE,GAAG;QACZ,SAAS,EAAE,KAAK;QAChB,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,KAA+B;IAI1C,sFACmB;MACjB,OAAO,EAAE,KAAK;ICxThB,mCAAqD;MD8RvD,yBAAQ;QA8BJ,aAAa,EAAE,KAAK;QACpB,QAAQ,EAAE,QAAQ;EAItB,4BAAW;IACT,OAAO,EAAE,IAAI;IACb,YAAY,EAAE,CAAC;ICnUf,mCAAqD;MDiUvD,4BAAW;QAKP,IAAI,EAAE,IAA4B;QAClC,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,KAAK;ICxUZ,mCAAqD;MD2UrD,mDAAuB;QAEnB,IAAI,EAAE,MAAiC;QACvC,GAAG,EAAE,CAAC;IC9UV,mCAAqD;MDkVrD,kDAAsB;QAElB,IAAI,EAAE,OAAkC;QACxC,GAAG,EAAE,CAAC;ICrVV,mCAAqD;MDyVrD,qCAAS;QAEL,IAAI,EAAE,MAAiC;QACvC,GAAG,EAAE,CAAC;IAIV,+BAAG;MACD,OAAO,EAAE,KAAK;MACd,aAAa,EAAE,CAAC;MClWlB,mCAAqD;QDgWrD,+BAAG;UAKC,WAAW,EAAE,UAAwB;UAErC,+CAAkB;YAChB,sBAAsB,E9B3WX,GAAG;Y8B4Wd,uBAAuB,E9B5WZ,GAAG;U8B+WhB,8CAAiB;YACf,yBAAyB,E9BhXd,GAAG;Y8BiXd,0BAA0B,E9BjXf,GAAG;Y8BkXd,cAAc,EAAE,KAAK;MAIzB,iCAAE;QACA,gBAAgB,EAAE,OAAkC;QACpD,OAAO,EAAE,YAAY;QACrB,UAAU,EAAE,KAAK;QACjB,KAAK,EAAE,IAAI;QCvXf,mCAAqD;UDmXnD,iCAAE;YAOE,gBAAgB,EA5SA,KAAK;YA6SrB,YAAY,EAnSS,GAAG;YAoSxB,UAAU,EAAE,IAAI;YAChB,KAAK,EApSc,IAAI;;AGjJjC,MAAO;EACL,gBAAgB,EjCgEQ,OAAO;EiC/D/B,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,KAAK;EAEZ,QAAE;IACA,KAAK,EAAE,gBAAgB;EAGzB,SAAG;IACD,MAAM,EAAE,CAAC;IACT,SAAS,EAAE,GAAG;IACd,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,KAAK;EAGd,QAAE;IACA,SAAS,EAAE,GAAG;IACd,UAAU,EAAE,IAAI;IAChB,aAAa,EAAE,CAAC;IAChB,KAAK,EAAE,KAAK;IACZ,OAAO,EAAE,GAAG;EAGd,6BAAuB;IACrB,cAAc,EAAE,CAAC;IACjB,aAAa,EAAE,CAAC;EAGlB,6BAAuB;IACrB,aAAa,EAAE,CAAC;EAGlB,sBAAgB;IACd,UAAU,EAAE,GAAG;EAGjB,qBAAe;IACb,MAAM,EAAE,iBAA4B;IACpC,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,YAAY;IACrB,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,MAAM;IAClB,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,kCAAuC;IACnD,KAAK,EAAE,KAAK;IACZ,UAAU,EAAE,uBAAuB;IACnC,oHAAqC;MACnC,UAAU,EAAE,8BAAuD;MACnE,MAAM,EAAE,iBAA4B;EAIxC,sBAAgB;IACd,UAAU,EAAE,MAAM;IAClB,SAAS,EAAE,KAAK;IAChB,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,CAAC;EAGlB,6BAAuB;IACrB,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI;EAEb,mBAAa;IACX,OAAO,EAAE,YAAY;IACrB,UAAU,EAAE,MAAM;IAClB,OAAO,EAAE,IAAI;IACb,gBAAgB,EAAE,OAAoC;IACtD,aAAa,EAAE,IAAI;IACnB,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,eAAe;IACvB,uBAAI;MACF,KAAK,EAAE,KAAK;MACZ,MAAM,EAAE,IAAI;MACZ,UAAU,EAAE,uBAAuB;EAKrC,0BAAI;IACF,UAAU,EAAE,IAAI;E9BzDlB,0CAA2C;I8B8D3C,6BAAuB;MACrB,KAAK,EAAE,GAAG;IAEZ,sBAAgB;MACd,OAAO,EAAE,CAAC;E9B5DZ,wCAA4C;I8BiE5C,6BAAuB;MACrB,KAAK,EAAE,IAAI;IAGb,sBAAgB;MACd,OAAO,EAAE,YAAY;E9BlEvB,4CAA2C;I8BsE3C,6BAAuB;MACrB,KAAK,EAAE,GAAG;;AC/GhB,IAAK;EACH,gBAAgB,EAAE,KAAK;EACvB,MAAM,EAAE,iBAA4B;EACpC,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,OAAG;IACD,aAAa,EAAE,CAAC;EAElB,gBAAY;IACV,WAAW,ElCSD,GAAG;;AkCLjB,kCAAmC;EACjC,UAAU,EAAE,GAAG;;AAGjB,gBAAiB;EACf,cAAc,EAAE,IAAI;;AAGtB,uBAAwB;EACtB,aAAa,EAAE,IAAI;;AAGrB,8FAA+F;EAC7F,UAAU,EAAE,IAAI;;AAMlB,SAAU;EACR,gBAAgB,EAAE,WAAW;EAC7B,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,KAAK;EACjB,aAAa,EAAE,CAAC;EAChB,WAAW,EAAC,IAAI;EAChB,YAAY,EAAC,IAAI;EACjB,SAAS,EAAE,KAAK;EAChB,OAAO,EAAE,GAAG;;A/BbV,0CAA2C;E+BkB7C,SAAU;IACR,SAAS,EAAE,GAAG;;EAIhB,sBAAuB;IACrB,UAAU,EAAE,IAAI;;EAGlB,qBAAsB;IACpB,UAAU,EAAE,KAAK;;EAGnB,oBAAqB;IACnB,UAAU,EAAE,KAAK;;EAGnB,yBAA0B;IACxB,UAAU,EAAE,KAAK;AAKrB,WAAY;EACV,MAAM,EAAE,IAAI;EACZ,gBAAgB,ElCxBa,OAAO;EkCyBpC,KAAK,ElCxBa,KAAK;EkCyBvB,KAAK,EAAE,KAAK;EACZ,SAAS,EAAE,KAAK;EAChB,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,KAAK;EACjB,YAAY,EAAE,IAAI;EAClB,MAAM,EAAE,IAAI;EACZ,UAAU,EC4CE,ymGAA6H;ED1CzI,iBAAQ;IACN,gBAAgB,EAAE,OAAyC;;AE5E7D,cAAwB;EACtB,gBAAgB,EARH,OAAO;EASpB,KAAK,EAAE,OAAkB;EACzB,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,MAAiB;EAChC,OAAO,EAAE,MAAiB;EAC1B,UAAU,EAAE,MAAM;EAElB,gBAAE;IACA,KAAK,EAAE,OAAkB;IACzB,eAAe,EAAE,SAAS;IAE1B,8CACQ;MACN,KAAK,EAAE,OAAkB;;AAd/B,cAAwB;EACtB,gBAAgB,EAPH,OAAO;EAQpB,KAAK,EAAE,OAAkB;EACzB,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,MAAiB;EAChC,OAAO,EAAE,MAAiB;EAC1B,UAAU,EAAE,MAAM;EAElB,gBAAE;IACA,KAAK,EAAE,OAAkB;IACzB,eAAe,EAAE,SAAS;IAE1B,8CACQ;MACN,KAAK,EAAE,OAAkB;;AAd/B,eAAwB;EACtB,gBAAgB,EANF,OAAO;EAOrB,KAAK,EAAE,OAAkB;EACzB,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,MAAiB;EAChC,OAAO,EAAE,MAAiB;EAC1B,UAAU,EAAE,MAAM;EAElB,iBAAE;IACA,KAAK,EAAE,OAAkB;IACzB,eAAe,EAAE,SAAS;IAE1B,gDACQ;MACN,KAAK,EAAE,OAAkB;;AAd/B,gBAAwB;EACtB,gBAAgB,EALD,OAAO;EAMtB,KAAK,EAAE,OAAkB;EACzB,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,MAAiB;EAChC,OAAO,EAAE,MAAiB;EAC1B,UAAU,EAAE,MAAM;EAElB,kBAAE;IACA,KAAK,EAAE,OAAkB;IACzB,eAAe,EAAE,SAAS;IAE1B,kDACQ;MACN,KAAK,EAAE,OAAkB;;ACvBjC,KAAM;EACJ,UAAU,EAAE,IAAI;EAChB,SAAI;IACF,KAAK,EAAE,IAAI;EAGX,mBAAE;IACA,KAAK,EPgIU,IAAgB;;AQpIrC,4BAA6B;EAC3B,gBAAgB,EAHM,OAA6B;;AAMrD,oBAAqB;EACnB,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;;AAGjB,sCAAuC;EACrC,SAAS,EAAE,IAAI;;AAGjB,gDAAiD;EAC/C,SAAS,EAAE,IAAI;;ACjBjB,WAAY;EAcV,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,MAAM;EACf,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,IAAI;EAEf,cAAG;IACD,OAAO,EAAE,MAAM;IACf,UAAU,EAAE,IAAI;EAGlB,iBAAM;IACJ,OAAO,EAAE,IAAI;IAEb,8FAEe;MACb,OAAO,EAAE,MAAM;IRyBjB,sCAAqD;MQ/BvD,iBAAM;QAUF,OAAO,EAAE,MAAM;EAInB,gBAAK;IACH,UAAU,EA9BY,OAAqC;IA+B3D,aAAa,EvCYI,GAAG;IuCXpB,MAAM,EAjCY,iBAAkC;IAkCpD,KAAK,EA/BY,IAAgB;IAgCjC,OAAO,EAAE,IAAI;IACb,OAAO,EAAE,eAAiC;IAC1C,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE,oBAAoB;IAEhC,8CACQ;MACN,UAAU,EAxCgB,OAAkC;MAyC5D,KAAK,EAhDM,OAAO;IAmDpB,uBAAS;MACP,UAAU,EA9CU,OAAqC;;ACV/D,kBAAmB;EACjB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EAGjB,wBAAG;IACD,UAAU,EAAE,GAAG;IACf,WAAW,EAAE,IAAI;ErCuBnB,0CAA2C;IqChBzC,wBAAG;MACD,UAAU,EAAE,CAAC;MACb,KAAK,EAAE,IAAI;MACX,KAAK,EAAE,KAAK;MACZ,QAAQ,EAAE,MAAM;MAChB,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,IAAI;MAChB,aAAa,EAAE,QAAQ;MACvB,WAAW,EAAE,MAAM;IAErB,wBAAG;MACD,WAAW,EAAE,KAAK;;ACxBxB,eAAE;EACA,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;;ACDf,cAAe;EACb,MAAM,EAAE,cAAc;EACtB,aAAa,EAAE,IAAI;EACnB,MAAM,EALC,KAAK;EAMZ,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,YAAY,EAAE,IAAI;EvC4BhB,wCAA4C;IuClChD,cAAe;MASX,YAAY,EAAE,CAAC;;AAInB,IAAK;EACH,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,KAAK;;AAGzB,QAAS;EACP,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,qBAAqB;EACjC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,GAAG;EAChB,SAAS,EAAE,GAAG;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;AAGb,OAAQ;EACN,MAAM,EAAE,iBAA6B;EACrC,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,EAAE;EACX,UAAU,EA5CH,KAAK;EA6CZ,SAAS,EAAE,GAAG;EACd,UAAU,EAAE,IAAI;EAChB,cAAc,EAAE,GAAG;;AAGrB,SAAU;EACR,MAAM,EAAE,WAAW;EAEnB,YAAG;IACD,UAAU,EAAE,CAAC;EAGf,uBAAc;IACZ,KAAK,EAAE,KAAK;IACZ,YAAY,EAAE,KAAK;IAEnB,MAAM,EAAE,OAAO;IACf,KAAK,E1CIY,OAAO;I0CHxB,6BAAQ;MACN,KAAK,EAAE,OAAiC;;AAK9C,aAAc;EACZ,kBAAkB,EAAE,6CAAiD;EACrE,eAAe,EAAE,6CAAiD;EAClE,aAAa,EAAE,6CAAiD;EAChE,UAAU,EAAE,6CAAiD;EAC7D,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,eAAe;EACvB,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,QAAQ;;AAGpB,qBAAsB;EACpB,IAAI,EAAE,KAAK;EACX,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,MAAM;;AAGjB,WAAY;EACV,SAAS,EAAE,KAAK;;AAGlB,WAAY;EACV,SAAS,EAAE,KAAK;EAChB,iBAAM;IACJ,OAAO,EAAE,YAAY;IACrB,WAAW,EAAE,IAAI;EAEnB,6BAAkB;IAChB,OAAO,EAAE,YAAY;IACrB,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;;ACrGf,aAAc;EAmBZ,aAAa,E3ClBA,MAAM;E2CoBnB,mBAAM;IACJ,OAAO,EAAE,IAAI;EAGf,mBAAM;IACJ,aAAa,EAAE,CAAC;IZ8BhB,sCAAqD;MY/BvD,mBAAM;QAIF,KAAK,EAAE,IAAI;IAGb,sCAAmB;MACjB,UAAU,EAtBY,KAAsB;MAuB5C,WAAW,EArBO,gBAAgB;MAsBlC,aAAa,EAAE,CAAC;MAChB,YAAY,EAvBM,gBAAgB;MAwBlC,KAAK,EAzBY,OAA8B;MA0B/C,MAAM,EAAE,OAAO;MACf,OAAO,EAAE,YAAY;MACrB,SAAS,E3CzBE,IAAI;M2C0Bf,WAAW,EAAE,MAAM;MACnB,WAAW,EAAE,CAAC;MACd,OAAO,EAAE,UAAU;MACnB,KAAK,EAAE,IAAI;MZYb,sCAAqD;QYxBrD,sCAAmB;UAef,aAAa,EAlCG,gBAAgB;UAmChC,WAAW,EAAE,CAAC;UACd,YAAY,EAnCU,iBAA8B;UAoCpD,UAAU,EArCM,gBAAgB;UAsChC,KAAK,EAAE,IAAI;MAGb,0FACQ;QACN,gBAAgB,EAAE,OAAoC;IAI1D,kDAAiC;MC9BnC,sBAAsB,E5CuBH,GAAG;M4CtBtB,uBAAuB,E5CsBJ,GAAG;M2CSlB,UAAU,EAjDQ,gBAAgB;MZ2CpC,sCAAqD;QYIrD,kDAAiC;UAK7B,yBAAyB,E3CZZ,GAAG;U2CahB,WAAW,EArDK,gBAAgB;UAsDhC,sBAAsB,E3CdT,GAAG;U2CehB,uBAAuB,EAAE,CAAC;IAI9B,iDAAgC;MChClC,yBAAyB,E5CaN,GAAG;M4CZtB,0BAA0B,E5CYP,GAAG;M2CqBlB,aAAa,EA7DK,gBAAgB;MZ2CpC,sCAAqD;QYgBrD,iDAAgC;UAK5B,yBAAyB,EAAE,CAAC;UAC5B,0BAA0B,E3CzBb,GAAG;U2C0BhB,YAAY,EAlEI,gBAAgB;UAmEhC,uBAAuB,E3C3BV,GAAG;I2C+BpB,sDAAmC;MACjC,UAAU,EAtEoB,OAAa;MAuE3C,MAAM,EAAE,iBAAsC;MAC9C,UAAU,EAAE,uBAA6D;MACzE,KAAK,EAxEoB,KAAK;;AEhBpC,YAAa;EACX,MAAM,EAAE,KAAK;EACb,SAAS,EAAE,IAAI;EAGb,8BAAK;IACH,IAAI,EAAE,GAAG;IACT,MAAM,EAAE,GAAG;EAMX,gCAAK;IACH,IAAI,E7CsDG,OAAO;I6CrDd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7CuDG,OAAO;I6CtDd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7CwDG,OAAO;I6CvDd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7CyDG,OAAO;I6CxDd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7C0DG,OAAO;I6CzDd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7C2DG,OAAO;I6C1Dd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7CsEW,OAAa;I6CrE5B,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7C6DG,OAAO;I6C5Dd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7C8DG,OAAO;I6C7Dd,MAAM,EAAE,OAAiC;EAF3C,gCAAK;IACH,IAAI,E7C+DI,OAAO;I6C9Df,MAAM,EAAE,OAAiC;EAF3C,iCAAK;IACH,IAAI,E7CgEI,OAAO;I6C/Df,MAAM,EAAE,OAAiC;EAF3C,iCAAK;IACH,IAAI,E7CiEI,OAAO;I6ChEf,MAAM,EAAE,OAAiC;EAF3C,iCAAK;IACH,IAAI,E7CkEI,OAAO;I6CjEf,MAAM,EAAE,OAAiC;EAK/C,8BAAkB;IAChB,YAAY,EAAE,EAAE;EAGlB,8BAAkB;IAChB,cAAc,EAAE,IAAI;IACpB,WAAW,EAAE,YAAY;EAM3B,yBAAa;IACX,IAAI,EAAE,IAAI;IACV,MAAM,EAAE,OAAO;IACf,cAAc,EAAE,EAAE;EAGpB,+BAAmB;IACjB,cAAc,EAAE,EAAE;;ACvCtB,yCAAyC;AAEzC,sBAAsB;EACpB,OAAO,EAAE,OAAO;;AAGlB,uBAAuB;EACrB,OAAO,EAAE,OAAO;;AAGlB,cAAe;EACb,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,YAAY;EACpB,kBAAkB,EAAE,YAAY;EAChC,UAAU,EAAE,YAAY;EAGxB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,WAAW;EACpB,KAAK,EAAE,IAAI;;AAGb,mDAAmD;AAsBnD,MAAO;EAEL,SAAS,EAAE,IAAI;EACf,aAAa,EAAE,IAAI;EACnB,gBAAgB,EAfc,IAAI;EAqB9B;;;;;0BACK;IACH,UAAU,EAAE,IAAI;IAChB,OAAO,EA5BiB,MAAM;IA6B9B,cAAc,EAAE,GAAG;IACnB,UAAU,EAAE,CAAC;EAKnB,wBAAkB;IAChB,WAAW,EAvCiB,GAAG;IAwC/B,KAAK,EAvCuB,OAAO;IAwCnC,cAAc,EAAE,MAAM;IACtB,aAAa,EAAE,6BAAyB;EAMtC;;;;;kDACK;IACH,UAAU,EAAE,CAAC;EAInB,sBAAgB;IACd,UAAU,EAAE,6BAAyB;EAIvC,aAAO;IACL,gBAAgB,EArDY,IAAI;EAyDlC,iBAAW;IACT,MAAM,EAAE,CAAC;;AAUP;;;;;kCACK;EACH,OAAO,EAzEiB,MAAuB;;AAmFvD,eAAgB;EACd,MAAM,EAAE,CAAC;EAKL;;;;;mCACK;IACH,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,iBAA6B;EAKhD;mCACK;IACH,mBAAmB,EAAE,GAAG;;AAW1B;+CACK;EACH,gBAAgB,EA5GU,OAAO;;AAqHnC;oCACK;EACH,gBAAgB,EArHU,mBAAe;;AAiI7C,oCAAqC;EAGnC,mCAAS;IACP,aAAa,EAAE,CAAC;IAChB,gBAAgB,EAAE,WAAW;IAC7B;+CACQ;MACN,OAAO,EAAE,IAAI;IAGf,2CAAQ;MACN,OAAO,EAAE,KAAK;MAEd,gDAAK;QACH,OAAO,EAAE,KAAK;QACd,MAAM,EAAE,iBAA6B;QACrC,aAAa,EAAE,GAAG;QAClB,aAAa,EA1JS,MAAM;QA4J5B,qDAAK;UACH,gBAAgB,EAzJI,IAAI;UA0JxB,OAAO,EAAE,KAAK;UACd,cAAc,EAAE,MAAM;UACtB,UAAU,EAAE,KAAK;QAEnB,wEAAwB;UACtB,OAAO,EAAE,gBAAgB;UACzB,KAAK,EAAE,IAAI;UACX,SAAS,EAAE,OAAO;UAClB,WAAW,EAzKS,GAAG;UA0KvB,KAAK,EAzKe,OAAO;EAgLnC,qCAAa;IACX,kBAAkB,EAAE,IAAI;IACxB,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE,IAAI;IAChB,2DAAsB;MACpB,MAAM,EAAE,IAAI;EAMhB,4CAAkB;IAChB,MAAM,EAAE,CAAC;IAKL,8DAAK;MACH,MAAM,EAAE,CAAC;MACT,aAAa,EAAE,iBAA6B;IAE9C,yEAAgB;MACd,aAAa,EAAE,CAAC;EAQtB;yEAC4B;IAC1B,gBAAgB,EA1MQ,IAAI;EA4M9B,4EAAiC;IAC/B,gBAAgB,EA5MQ,OAAO;EAmN/B;8DACW;IACT,gBAAgB,EAtNM,IAAI;EAwN5B,iEAAgB;IACd,gBAAgB,EAtNM,mBAAe;;AAmO/C;4DAC6D;EAC3D,gBAAgB,EAAE,OAAO;;AAE3B;iDACkD;EAChD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;oFACmF;IACjF,gBAAgB,EAjPY,IAAI;;EAmPlC,uFAAwF;IACtF,gBAAgB,EAAE,OAAO;;EAE3B;yEACwE;IACtE,gBAAgB,EAxPY,IAAI;;EA0PlC,4EAA6E;IAC3E,gBAAgB,EAAE,OAAO;AAG7B;6DAC8D;EAC5D,gBAAgB,EAAE,OAAO;;AAE3B;kDACmD;EACjD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;qFACoF;IAClF,gBAAgB,EAzQY,IAAI;;EA2QlC,wFAAyF;IACvF,gBAAgB,EAAE,OAAO;;EAE3B;0EACyE;IACvE,gBAAgB,EAhRY,IAAI;;EAkRlC,6EAA8E;IAC5E,gBAAgB,EAAE,OAAO;AAG7B;+DACgE;EAC9D,gBAAgB,EAAE,OAAO;;AAE3B;oDACqD;EACnD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;uFACsF;IACpF,gBAAgB,EAjSY,IAAI;;EAmSlC,0FAA2F;IACzF,gBAAgB,EAAE,OAAO;;EAE3B;4EAC2E;IACzE,gBAAgB,EAxSY,IAAI;;EA0SlC,+EAAgF;IAC9E,gBAAgB,EAAE,OAAO;AAG7B;oEACqE;EACnE,gBAAgB,EAAE,OAAO;;AAE3B;yDAC0D;EACxD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;4FAC2F;IACzF,gBAAgB,EAzTY,IAAI;;EA2TlC,+FAAgG;IAC9F,gBAAgB,EAAE,OAAO;;EAE3B;iFACgF;IAC9E,gBAAgB,EAhUY,IAAI;;EAkUlC,oFAAqF;IACnF,gBAAgB,EAAE,OAAO;AAG7B;+DACgE;EAC9D,gBAAgB,EAAE,OAAO;;AAE3B;oDACqD;EACnD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;uFACsF;IACpF,gBAAgB,EAjVY,IAAI;;EAmVlC,0FAA2F;IACzF,gBAAgB,EAAE,OAAO;;EAE3B;4EAC2E;IACzE,gBAAgB,EAxVY,IAAI;;EA0VlC,+EAAgF;IAC9E,gBAAgB,EAAE,OAAO;AAG7B;6DAC8D;EAC5D,gBAAgB,EAAE,OAAO;;AAE3B;kDACmD;EACjD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;qFACoF;IAClF,gBAAgB,EAzWY,IAAI;;EA2WlC,wFAAyF;IACvF,gBAAgB,EAAE,OAAO;;EAE3B;0EACyE;IACvE,gBAAgB,EAhXY,IAAI;;EAkXlC,6EAA8E;IAC5E,gBAAgB,EAAE,OAAO;AAG7B;mEACoE;EAClE,gBAAgB,EAAE,OAAO;;AAE3B;wDACyD;EACvD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;2FAC0F;IACxF,gBAAgB,EAjYY,IAAI;;EAmYlC,8FAA+F;IAC7F,gBAAgB,EAAE,OAAO;;EAE3B;gFAC+E;IAC7E,gBAAgB,EAxYY,IAAI;;EA0YlC,mFAAoF;IAClF,gBAAgB,EAAE,OAAO;AAG7B;6DAC8D;EAC5D,gBAAgB,EAAE,OAAO;;AAE3B;kDACmD;EACjD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;qFACoF;IAClF,gBAAgB,EAzZY,IAAI;;EA2ZlC,wFAAyF;IACvF,gBAAgB,EAAE,OAAO;;EAE3B;0EACyE;IACvE,gBAAgB,EAhaY,IAAI;;EAkalC,6EAA8E;IAC5E,gBAAgB,EAAE,OAAO;AAG7B;6DAC8D;EAC5D,gBAAgB,EAAE,OAAO;;AAE3B;kDACmD;EACjD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;qFACoF;IAClF,gBAAgB,EAjbY,IAAI;;EAmblC,wFAAyF;IACvF,gBAAgB,EAAE,OAAO;;EAE3B;0EACyE;IACvE,gBAAgB,EAxbY,IAAI;;EA0blC,6EAA8E;IAC5E,gBAAgB,EAAE,OAAO;AAG7B;8DAC+D;EAC7D,gBAAgB,EAAE,OAAO;;AAE3B;mDACoD;EAClD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;sFACqF;IACnF,gBAAgB,EAzcY,IAAI;;EA2clC,yFAA0F;IACxF,gBAAgB,EAAE,OAAO;;EAE3B;2EAC0E;IACxE,gBAAgB,EAhdY,IAAI;;EAkdlC,8EAA+E;IAC7E,gBAAgB,EAAE,OAAO;AAG7B;oEACqE;EACnE,gBAAgB,EAAE,OAAO;;AAE3B;yDAC0D;EACxD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;4FAC2F;IACzF,gBAAgB,EAjeY,IAAI;;EAmelC,+FAAgG;IAC9F,gBAAgB,EAAE,OAAO;;EAE3B;iFACgF;IAC9E,gBAAgB,EAxeY,IAAI;;EA0elC,oFAAqF;IACnF,gBAAgB,EAAE,OAAO;AAG7B;6DAC8D;EAC5D,gBAAgB,EAAE,OAAO;;AAE3B;kDACmD;EACjD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;qFACoF;IAClF,gBAAgB,EAzfY,IAAI;;EA2flC,wFAAyF;IACvF,gBAAgB,EAAE,OAAO;;EAE3B;0EACyE;IACvE,gBAAgB,EAhgBY,IAAI;;EAkgBlC,6EAA8E;IAC5E,gBAAgB,EAAE,OAAO;AAG7B;+DACgE;EAC9D,gBAAgB,EAAE,OAAO;;AAE3B;oDACqD;EACnD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;uFACsF;IACpF,gBAAgB,EAjhBY,IAAI;;EAmhBlC,0FAA2F;IACzF,gBAAgB,EAAE,OAAO;;EAE3B;4EAC2E;IACzE,gBAAgB,EAxhBY,IAAI;;EA0hBlC,+EAAgF;IAC9E,gBAAgB,EAAE,OAAO;AAG7B;8DAC+D;EAC7D,gBAAgB,EAAE,OAAO;;AAE3B;mDACoD;EAClD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;sFACqF;IACnF,gBAAgB,EAziBY,IAAI;;EA2iBlC,yFAA0F;IACxF,gBAAgB,EAAE,OAAO;;EAE3B;2EAC0E;IACxE,gBAAgB,EAhjBY,IAAI;;EAkjBlC,8EAA+E;IAC7E,gBAAgB,EAAE,OAAO;AAG7B;+DACgE;EAC9D,gBAAgB,EAAE,OAAO;;AAE3B;oDACqD;EACnD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;uFACsF;IACpF,gBAAgB,EAjkBY,IAAI;;EAmkBlC,0FAA2F;IACzF,gBAAgB,EAAE,OAAO;;EAE3B;4EAC2E;IACzE,gBAAgB,EAxkBY,IAAI;;EA0kBlC,+EAAgF;IAC9E,gBAAgB,EAAE,OAAO;AAG7B;oEACqE;EACnE,gBAAgB,EAAE,OAAO;;AAE3B;yDAC0D;EACxD,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC;4FAC2F;IACzF,gBAAgB,EAzlBY,IAAI;;EA2lBlC,+FAAgG;IAC9F,gBAAgB,EAAE,OAAO;;EAE3B;iFACgF;IAC9E,gBAAgB,EAhmBY,IAAI;;EAkmBlC,oFAAqF;IACnF,gBAAgB,EAAE,OAAO;ACroB7B,aAAc;EACZ,UAAU,EAAE,KAAK;EACjB,kBAAK;IACH,YAAY,EAAE,OAAO;;AAIzB,qBAAsB;EACpB,OAAO,EAAE,CAAC;EACV,YAAY,EAAE,OAAO;E5C0BnB,wCAA4C;I4C5BhD,qBAAsB;MAIlB,UAAU,EAAE,KAAK;EAEnB,wBAAG;IACD,WAAW,EAAE,IAAI;EAEnB,wBAAG;IACD,aAAa,EAAE,KAAK;;AAIxB,YAAa;EACX,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,IAAI;;AAKlB,2BAAW;EACT,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,KAAK;EACb,WAAW,EAAE,KAAK;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,IAAI;EAEb,4DAA4D;EAC5D,gBAAgB,EAAE,gDAAgD;AAGpE,2BAAW;EACT,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;AAGpB,uBAAS;EACP,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,QAAQ;EAClB,QAAQ,EAAE,MAAM;EAChB,kCAAW;IACT,OAAO,EAAE,OAAO;EAElB,kCAAW;IACT,OAAO,EAAE,OAAO;AAIpB,yBAAW;EACT,UAAU,EAAE,IAAI;EAEhB,oCAAW;IACT,OAAO,EAAE,IAAI;;A5ChCf,wCAA4C;E4CsChD,iBAAkB;IAGd,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,IAAI;IACf,eAAe,EAAE,YAAY;IAE7B,uCAAsB;MACpB,KAAK,EAAE,GAAG;MACV,MAAM,EAAE,MAAM;;AAMpB,QAAS;EACP,cAAc,EAAE,IAAI;EACpB,WAAG;IACD,aAAa,EAAE,IAAI;;AAIvB,QAAS;EACP,SAAS,EAAE,IAAI;;AClGjB,OAAQ;EACN,gBAAgB,EhD8BN,OAAO;EgD7BjB,aAAa,EAAE,KAAK;EACpB,OAAO,EAAE,SAAS;EAClB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,KAAK;EACZ,cAAc,EAAE,SAAS;EACzB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,MAAM;EACnB,WAAW,EAAE,MAAM;EACnB,aAAQ;IACN,gBAAgB,EAAE,OAAwB;;AAK5C,mBAAQ;EACN,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,YAAY;;AClBzB,eAAgB;EACd,aAAa,EAAE,IAAI;;AAGrB,OAAQ;EACN,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAI;E9CuBjB,0CAA2C;I8C1B/C,OAAQ;MAKJ,KAAK,EAAE,GAAG;MACV,aAAa,EAAE,IAAI;E9C0BnB,wCAA4C;I8ChChD,OAAQ;MASJ,KAAK,EAAE,GAAG;EAEZ,SAAE;IACA,MAAM,EAAE,CAAC;EAGX,aAAM;IACJ,OAAO,EAAE,MAAM;IACf,gBAAgB,EAAE,OAAO;EAG3B,wCAAiC;IAAE,yBAAyB;IAC1D,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,SAAS;EAGlB,mCAA4B;IAAE,YAAY;IACxC,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,SAAS;EAGlB,+BAAwB;IAAE,iBAAiB;IACzC,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,SAAS;EAGlB,8BAAuB;IAAE,iBAAiB;IACxC,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,SAAS;EAGlB,eAAQ;IACN,eAAe,EAAE,qBAAqB;IACtC,kBAAkB,EAAE,qBAAqB;IACzC,UAAU,EAAE,qBAAqB;EAGnC,eAAQ;IACN,WAAW,EAAE,CAAC;;AAoBlB,qBAAsB;EACpB,KAAK,EAAE,IAAI;EACX,oCAAe;IACb,GAAG,EAAE,GAAG;IACR,YAAY,EAAE,GAAG;IACjB,SAAS,EAAE,KAAK;IAChB,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,QAAQ;EAEpB,6CAAwB;IACtB,OAAO,EAAE,IAAI;EAEf,sCAAiB;IACf,KAAK,EAAE,IAAI;IACX,YAAY,EAAE,eAAe;;AAIjC,eAAgB;EACd,OAAO,EAAE,YAAY;;ACzFrB,sBAAI;EACF,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,GAAG;;ACAhB,2BAAG;EACD,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,GAAG;AAGpB,6CAAqB;EACnB,cAAc,EAAE,CAAC;EhD6BjB,4CAA2C;IgD9B7C,6CAAqB;MAGjB,cAAc,EAAE,IAAI;ACWxB,2CAAS;EACP,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,KAAK;ADPhB,2CAAmB;EEenB,KAAK,EAAE,iBAA4C;EACnD,KAAK,ECpBkB,IAAI;EDqB3B,WAAsC,EAJvB,IAAqC;EFVlD,8CAAG;IACD,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,IAAI;IACb,eAAe,EAAE,MAAM;IACvB,WAAW,EAAE,MAAM;EhDGrB,0CAA2C;IgDV7C,2CAAmB;MEenB,KAAK,EAAE,gBAA4C;MACnD,KAAK,ECpBkB,IAAI;MDqB3B,WAAsC,EAJvB,IAAqC;MFAhD,8CAAG;QACD,UAAU,EAAE,IAAI;MAElB,0DAAiB;QACf,WAAW,EAAE,CAAC;MAEhB,0DAAiB;QACf,WAAW,EAAE,CAAC;EhDAlB,4CAA2C;IgDpB7C,2CAAmB;MEenB,KAAK,EAAE,gBAA4C;MACnD,KAAK,ECpBkB,IAAI;MDqB3B,WAAsC,EAJvB,IAAqC;MFahD,8CAAG;QACD,UAAU,EAAE,IAAI;MAElB,0DAAiB;QACf,WAAW,EAAE,IAAI;AASnB,+CAAQ;EACN,MAAM,EnDQC,OAAO;AmDThB,+CAAQ;EACN,MAAM,EnDSC,OAAO;AmDVhB,+CAAQ;EACN,MAAM,EnDUC,OAAO;AmDXhB,+CAAQ;EACN,MAAM,EnDWC,OAAO;AmDZhB,+CAAQ;EACN,MAAM,EnDYC,OAAO;AmDbhB,+CAAQ;EACN,MAAM,EnDaC,OAAO;AmDdhB,+CAAQ;EACN,MAAM,EnDwBS,OAAa;AmDzB9B,+CAAQ;EACN,MAAM,EnDeC,OAAO;AmDhBhB,+CAAQ;EACN,MAAM,EnDgBC,OAAO;AmDjBhB,+CAAQ;EACN,MAAM,EnDiBE,OAAO;AmDlBjB,gDAAQ;EACN,MAAM,EnDkBE,OAAO;AmDnBjB,gDAAQ;EACN,MAAM,EnDmBE,OAAO;AmDpBjB,gDAAQ;EACN,MAAM,EnDoBE,OAAO;;AmDdvB,gGAAiG;EAC/F,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EAGjB,oLAAQ;IACN,MAAM,EnDJG,OAAO;EmDQlB,oLAAQ;IACN,MAAM,EnDRG,OAAO;EmDYlB,oLAAQ;IACN,MAAM,EnDZG,OAAO;EmDgBlB,oLAAQ;IACN,MAAM,EnDhBG,OAAO;EmDoBlB,oLAAQ;IACN,MAAM,EnDpBG,OAAO;EmDwBlB,oLAAQ;IACN,MAAM,EnDxBG,OAAO;EmD4BlB,oLAAQ;IACN,MAAM,EnDlBW,OAAa;EmDsBhC,oLAAQ;IACN,MAAM,EnDhCG,OAAO;EmDoClB,oLAAQ;IACN,MAAM,EnDpCG,OAAO;;AmD0CpB,+CAAW;EACT,MAAM,EAAE,OAAO;;AAQb,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,8EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,+EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,+EAAQ;EACN,MAAM,EAAE,kBAAiC;AAD3C,+EAAQ;EACN,MAAM,EAAE,kBAAiC;;AAOjD,+CAAgD;EAC9C,IAAI,EAAE,kBAAiB;EACvB,KAAK,EAAE,kBAAiB;EACxB,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,KAAK;EAClB,UAAU,EAAE,KAAK;;AAGnB,0BAA2B;EACzB,UAAU,EAAE,MAAM;;AAGpB,iBAAkB;EAChB,OAAO,EAAE,IAAI;;AAGf,cAAe;EACb,IAAI,EAAE,kBAAiB;EACvB,KAAK,EAAE,kBAAiB;;AAG1B,8BAA+B;EAC7B,OAAO,EAAE,YAAY;;AAGvB,oBAAqB;EAEnB,UAAU,EAAE,MAAM;EAIlB,uCAAmB;IACjB,OAAO,EAAE,YAAY;IACrB,MAAM,EAAE,KAAK;IACb,KAAK,EAAE,KAAK;IAEZ,0CAAG;MACD,aAAa,EAAE,CAAC;MAChB,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,YAAY;MACrB,OAAO,EAAE,IAAI;MACb,SAAS,EAAE,KAAK;MAChB,WAAW,EAAE,KAAK;MAClB,eAAe,EAAE,MAAM;MACvB,WAAW,EAAE,MAAM;EAIvB,8BAAU;IACR,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,IAAI;EAEd,+CAA2B;IACzB,IAAI,EnD3GU,OAAO;EmD8GvB,+CAA2B;IACzB,IAAI,EnDhHO,OAAO;;AmDoHtB,aAAc;EACZ,IAAI,EAAE,kBAAiB;EACvB,KAAK,EAAE,kBAAiB;EACxB,SAAS,EAAE,IAAI;;AAGjB,UAAW;EACT,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EAEf,aAAG;IACD,QAAQ,EAAE,QAAQ;IAClB,YAAY,EAAE,IAAI;IAClB,aAAa,EAAE,GAAG;IAClB,OAAO,EAAE,YAAY;IACrB,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,IAAI;EAGnB,oBAAU;IACR,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,CAAC;IACP,OAAO,EAAE,EAAE;IACX,MAAM,EAAE,qBAAqB;IAC7B,aAAa,EAAE,GAAG;EAGpB,6BAAmB;IACjB,UAAU,EAAE,WAAW;EAGzB,2BAAmB;IACjB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,KAAK,EAAE,CAAC;EAIR,8BAAwB;IACtB,gBAAgB,EnD9KP,OAAO;ImD+KhB,YAAY,EnD/KH,OAAO;EmD6KlB,8BAAwB;IACtB,gBAAgB,EnD7KP,OAAO;ImD8KhB,YAAY,EnD9KH,OAAO;EmD4KlB,8BAAwB;IACtB,gBAAgB,EnD5KP,OAAO;ImD6KhB,YAAY,EnD7KH,OAAO;EmD2KlB,8BAAwB;IACtB,gBAAgB,EnD3KP,OAAO;ImD4KhB,YAAY,EnD5KH,OAAO;EmD0KlB,8BAAwB;IACtB,gBAAgB,EnD1KP,OAAO;ImD2KhB,YAAY,EnD3KH,OAAO;EmDyKlB,8BAAwB;IACtB,gBAAgB,EnDzKP,OAAO;ImD0KhB,YAAY,EnD1KH,OAAO;EmDwKlB,8BAAwB;IACtB,gBAAgB,EnD9JC,OAAa;ImD+J9B,YAAY,EnD/JK,OAAa;EmD6JhC,8BAAwB;IACtB,gBAAgB,EnDvKP,OAAO;ImDwKhB,YAAY,EnDxKH,OAAO;EmDsKlB,8BAAwB;IACtB,gBAAgB,EnDtKP,OAAO;ImDuKhB,YAAY,EnDvKH,OAAO;EmDqKlB,8BAAwB;IACtB,gBAAgB,EnDrKN,OAAO;ImDsKjB,YAAY,EnDtKF,OAAO;EmDoKnB,+BAAwB;IACtB,gBAAgB,EnDpKN,OAAO;ImDqKjB,YAAY,EnDrKF,OAAO;EmDmKnB,+BAAwB;IACtB,gBAAgB,EnDnKN,OAAO;ImDoKjB,YAAY,EnDpKF,OAAO;EmDkKnB,+BAAwB;IACtB,gBAAgB,EnDlKN,OAAO;ImDmKjB,YAAY,EnDnKF,OAAO;;AmDyKrB,4BAAI;EACF,QAAQ,EAAE,OAAO;;AAKnB,iEAAI;EACF,QAAQ,EAAE,OAAO;AhD9NjB,wCAA4C;EgDmO5C,qFAAc;IACZ,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,OAAO;EAInB,uHAA+B;IAC7B,QAAQ,EAAE,QAAQ;IAClB,eAAe,EAAE,QAAQ;IACzB,UAAU,EAAE,KAAK;IACjB,gBAAgB,EAAE,MAAM;IACxB,SAAS,EAAE,+BAA+B;IAC1C,QAAQ,EAAE,OAAO;IACjB,WAAW,EAAE,MAAM;AhD9OrB,wCAA4C;EgDmP5C,yGAAwB;IACtB,UAAU,EAAE,UAAU;;AIxR5B,QAAS;EACP,KAAK,EAAE,GAAG;;AAGZ,SAAU;EACR,MAAM,EAAE,GAAG;EACX,aAAa,EAAE,IAAI;EACnB,QAAQ,EAAE,MAAM;EAChB,gBAAgB,EAAE,OAAO;EACzB,aAAa,EAAE,GAAG;EAClB,kBAAkB,EAAE,kCAAiC;EACrD,UAAU,EAAE,kCAAiC;;AAE/C,aAAc;EACZ,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,IAAI;EACZ,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,gBAAgB,EAAE,OAAO;EACzB,kBAAkB,EAAE,kCAAiC;EACrD,UAAU,EAAE,kCAAiC;EAC7C,kBAAkB,EAAE,cAAc;EAClC,aAAa,EAAE,cAAc;EAC7B,UAAU,EAAE,cAAc;;AAG5B,eAAgB;EACd,KAAK,EAAE,KAAK;;AAGd;qBACsB;EACpB,gBAAgB,EAAE,2LAAwL;EAC1M,gBAAgB,EAAO,sLAAmL;EAC1M,gBAAgB,EAAU,mLAAgL;EAC1M,uBAAuB,EAAE,SAAS;EAClC,eAAe,EAAE,SAAS;;AAE5B;oBACqB;EACnB,iBAAiB,EAAE,uCAAuC;EAC1D,YAAY,EAAE,uCAAuC;EACrD,SAAS,EAAE,uCAAuC;;AAEpD,qBAAsB;EACpB,gBAAgB,EAAE,OAAO;;AAE3B,uCAAwC;EACtC,gBAAgB,EAAE,2LAAwL;EAC1M,gBAAgB,EAAO,sLAAmL;EAC1M,gBAAgB,EAAU,mLAAgL;;AAE5M,kBAAmB;EACjB,gBAAgB,EAAE,OAAO;;AAE3B,oCAAqC;EACnC,gBAAgB,EAAE,2LAAwL;EAC1M,gBAAgB,EAAO,sLAAmL;EAC1M,gBAAgB,EAAU,mLAAgL;;AAE5M,qBAAsB;EACpB,gBAAgB,EAAE,OAAO;;AAE3B,uCAAwC;EACtC,gBAAgB,EAAE,2LAAwL;EAC1M,gBAAgB,EAAO,sLAAmL;EAC1M,gBAAgB,EAAU,mLAAgL;;AAE5M,oBAAqB;EACnB,gBAAgB,EAAE,OAAO;;AAE3B,sCAAuC;EACrC,gBAAgB,EAAE,2LAAwL;EAC1M,gBAAgB,EAAO,sLAAmL;EAC1M,gBAAgB,EAAU,mLAAgL;;AC7E5M,GAAI;EACF,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,IAAI;;AAIZ,0BAAW;EACT,IAAI,ExD6Ee,OAAa;;AyDhFpC,kBAAkB;EAChB,WAAW,EAAE,IAAI;EACjB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,KAAK;;AAGd,eAAgB;EACd,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,KAAK;;AAGpB,cAAe;EACb,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,QAAQ;EACrB,cAAc,EAAE,MAAM;EAEtB,kBAAI;IACF,aAAa,EAAE,KAAK;IACpB,gBAAgB,EAAE,KAAK;IACvB,OAAO,EAAE,GAAG;IACZ,KAAK,EAAE,GAAG;IACV,OAAO,EAAE,IAAI;IACb,KAAK,EAAE,OAAO;IACd,UAAU,EAAE,MAAM;EAGpB,gBAAE;IACA,eAAe,EAAE,IAAI;IACrB,KAAK,EAAE,OAAO;;AAKlB,qFAAqF;AACrF,+BAAgC;EAC9B,UAAU,EAAE,MAAM;;AAGpB,mBAAoB;EAClB,YAAY,EAAE,GAAG;EACjB,UAAU,EAAE,MAAM;;AAGpB,+BAAgC;EAC9B,aAAa,EAAE,GAAG;;AAGpB,+EAA+E;EAC7E,OAAO,EAAE,CAAC;;AAGZ,2FAA4F;EAC1F,OAAO,EAAE,CAAC;EACV,eAAe,EAAE,IAAI;;AAGvB,wBAAyB;EACvB,MAAM,EAAE,eAAe;EACvB,MAAM,EAAE,IAAI;;AAGd,oBAAoB;EAClB,MAAM,EAAE,GAAG;;AAGb,eAAgB;EACd,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,KAAK;EAClB,MAAM,EAAE,MAAM;;AAGhB,UAAW;EACT,gBAAgB,EAAE,yBAAyB", -"sources": ["../scss/_reset.scss","../scss/lib/neat/_neat.scss","../scss/lib/chartist/chartist.scss","../scss/lib/chartist/settings/_chartist-settings.scss","../scss/lib/chartist/chartist-plugin-tooltip.scss","../scss/lib/select2/_select2.scss","../scss/lib/leaflet/leaflet.scss","../scss/lib/leaflet/MarkerCluster.scss","../scss/lib/leaflet/MarkerCluster.Default.scss","../scss/_variables.scss","../scss/_angular.scss","../scss/_utility.scss","../scss/_grid.scss","../scss/elements/_elements.scss","../scss/elements/_typography.scss","../scss/mixins/_type-mixins.scss","../scss/elements/_links.scss","../scss/elements/_lists.scss","../scss/_layout.scss","../scss/lib/neat/grid/_outer-container.scss","../scss/lib/bourbon/addons/_clearfix.scss","../scss/lib/neat/grid/_span-columns.scss","../scss/lib/neat/grid/_omega.scss","../fonts/overpass.scss","../scss/lib/font-awesome/_font-awesome.scss","../scss/lib/font-awesome/_path.scss","../scss/lib/font-awesome/_core.scss","../scss/lib/font-awesome/_larger.scss","../scss/lib/font-awesome/_fixed-width.scss","../scss/lib/font-awesome/_list.scss","../scss/lib/font-awesome/_variables.scss","../scss/lib/font-awesome/_bordered-pulled.scss","../scss/lib/font-awesome/_animated.scss","../scss/lib/font-awesome/_rotated-flipped.scss","../scss/lib/font-awesome/_mixins.scss","../scss/lib/font-awesome/_stacked.scss","../scss/lib/font-awesome/_icons.scss","../scss/lib/font-awesome/_screen-reader.scss","../scss/_fonts.scss","../scss/components/_header.scss","../scss/lib/neat/grid/_media.scss","../scss/lib/bourbon/addons/_position.scss","../scss/components/_footer.scss","../scss/components/_box.scss","../scss/mixins/_long-shadow.scss","../scss/components/_flashes.scss","../scss/components/_card.scss","../scss/components/_select2.scss","../scss/components/_pagination.scss","../scss/components/_contact.scss","../scss/components/_press.scss","../scss/components/_map.scss","../scss/components/_buttongroup.scss","../scss/lib/bourbon/addons/_border-radius.scss","../scss/components/_sankey-chart.scss","../scss/components/_table.scss","../scss/components/_profile.scss","../scss/components/_button.scss","../scss/components/_filter.scss","../scss/components/_projects.scss","../scss/components/_chartist.scss","../scss/lib/neat-grid/neat/mixins/_grid-container.scss","../scss/lib/neat-grid/neat/mixins/_grid-column.scss","../scss/lib/neat-grid/neat/functions/_neat-float-direction.scss","../scss/components/_progress-bar.scss","../scss/components/_svg.scss","../scss/components/_protokolle.scss"], -"names": [], -"file": "freelancer.css" -} \ No newline at end of file diff --git a/static/fonts/Overpass-Black.ttf b/static/fonts/Overpass-Black.ttf deleted file mode 100755 index 9d89f07..0000000 Binary files a/static/fonts/Overpass-Black.ttf and /dev/null differ diff --git a/static/fonts/Overpass-BlackItalic.ttf b/static/fonts/Overpass-BlackItalic.ttf deleted file mode 100755 index 93a2815..0000000 Binary files a/static/fonts/Overpass-BlackItalic.ttf and /dev/null differ diff --git a/static/fonts/Overpass-BoldItalic.ttf b/static/fonts/Overpass-BoldItalic.ttf deleted file mode 100755 index 707c5a5..0000000 Binary files a/static/fonts/Overpass-BoldItalic.ttf and /dev/null differ diff --git a/static/fonts/Overpass-ExtraBoldItalic.ttf b/static/fonts/Overpass-ExtraBoldItalic.ttf deleted file mode 100755 index 866066d..0000000 Binary files a/static/fonts/Overpass-ExtraBoldItalic.ttf and /dev/null differ diff --git a/static/fonts/Overpass-ExtraLightItalic.ttf b/static/fonts/Overpass-ExtraLightItalic.ttf deleted file mode 100755 index f41a2db..0000000 Binary files a/static/fonts/Overpass-ExtraLightItalic.ttf and /dev/null differ diff --git a/static/fonts/Overpass-LightItalic.ttf b/static/fonts/Overpass-LightItalic.ttf deleted file mode 100755 index 3358e4a..0000000 Binary files a/static/fonts/Overpass-LightItalic.ttf and /dev/null differ diff --git a/static/fonts/Overpass-SemiBoldItalic.ttf b/static/fonts/Overpass-SemiBoldItalic.ttf deleted file mode 100755 index 55109c7..0000000 Binary files a/static/fonts/Overpass-SemiBoldItalic.ttf and /dev/null differ diff --git a/static/fonts/Overpass-ThinItalic.ttf b/static/fonts/Overpass-ThinItalic.ttf deleted file mode 100755 index acee56f..0000000 Binary files a/static/fonts/Overpass-ThinItalic.ttf and /dev/null differ diff --git a/static/fonts/font-awesome/FontAwesome.otf b/static/fonts/font-awesome/FontAwesome.otf deleted file mode 100755 index 401ec0f..0000000 Binary files a/static/fonts/font-awesome/FontAwesome.otf and /dev/null differ diff --git a/static/fonts/font-awesome/fontawesome-webfont.eot b/static/fonts/font-awesome/fontawesome-webfont.eot deleted file mode 100755 index e9f60ca..0000000 Binary files a/static/fonts/font-awesome/fontawesome-webfont.eot and /dev/null differ diff --git a/static/fonts/font-awesome/fontawesome-webfont.svg b/static/fonts/font-awesome/fontawesome-webfont.svg deleted file mode 100755 index 855c845..0000000 --- a/static/fonts/font-awesome/fontawesome-webfont.svg +++ /dev/null @@ -1,2671 +0,0 @@ - - - - -Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 - By ,,, -Copyright Dave Gandy 2016. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/fonts/font-awesome/fontawesome-webfont.ttf b/static/fonts/font-awesome/fontawesome-webfont.ttf deleted file mode 100755 index 35acda2..0000000 Binary files a/static/fonts/font-awesome/fontawesome-webfont.ttf and /dev/null differ diff --git a/static/fonts/font-awesome/fontawesome-webfont.woff b/static/fonts/font-awesome/fontawesome-webfont.woff deleted file mode 100755 index 400014a..0000000 Binary files a/static/fonts/font-awesome/fontawesome-webfont.woff and /dev/null differ diff --git a/static/fonts/font-awesome/fontawesome-webfont.woff2 b/static/fonts/font-awesome/fontawesome-webfont.woff2 deleted file mode 100755 index 4d13fc6..0000000 Binary files a/static/fonts/font-awesome/fontawesome-webfont.woff2 and /dev/null differ diff --git a/static/fonts/glyphicons-halflings-regular.eot b/static/fonts/glyphicons-halflings-regular.eot deleted file mode 100755 index b93a495..0000000 Binary files a/static/fonts/glyphicons-halflings-regular.eot and /dev/null differ diff --git a/static/fonts/glyphicons-halflings-regular.svg b/static/fonts/glyphicons-halflings-regular.svg deleted file mode 100755 index 94fb549..0000000 --- a/static/fonts/glyphicons-halflings-regular.svg +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/fonts/glyphicons-halflings-regular.ttf b/static/fonts/glyphicons-halflings-regular.ttf deleted file mode 100755 index 1413fc6..0000000 Binary files a/static/fonts/glyphicons-halflings-regular.ttf and /dev/null differ diff --git a/static/fonts/glyphicons-halflings-regular.woff b/static/fonts/glyphicons-halflings-regular.woff deleted file mode 100755 index 9e61285..0000000 Binary files a/static/fonts/glyphicons-halflings-regular.woff and /dev/null differ diff --git a/static/fonts/glyphicons-halflings-regular.woff2 b/static/fonts/glyphicons-halflings-regular.woff2 deleted file mode 100755 index 64539b5..0000000 Binary files a/static/fonts/glyphicons-halflings-regular.woff2 and /dev/null differ diff --git a/static/fonts/overpass-bold-italic.eot b/static/fonts/overpass-bold-italic.eot deleted file mode 100755 index ad5a11c..0000000 Binary files a/static/fonts/overpass-bold-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-bold-italic.ttf b/static/fonts/overpass-bold-italic.ttf deleted file mode 100755 index b82b745..0000000 Binary files a/static/fonts/overpass-bold-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-bold-italic.woff b/static/fonts/overpass-bold-italic.woff deleted file mode 100755 index 4c182e3..0000000 Binary files a/static/fonts/overpass-bold-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-bold-italic.woff2 b/static/fonts/overpass-bold-italic.woff2 deleted file mode 100755 index 9d413a4..0000000 Binary files a/static/fonts/overpass-bold-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-bold.eot b/static/fonts/overpass-bold.eot deleted file mode 100755 index 05f2c84..0000000 Binary files a/static/fonts/overpass-bold.eot and /dev/null differ diff --git a/static/fonts/overpass-bold.ttf b/static/fonts/overpass-bold.ttf deleted file mode 100755 index 8d189ec..0000000 Binary files a/static/fonts/overpass-bold.ttf and /dev/null differ diff --git a/static/fonts/overpass-bold.woff b/static/fonts/overpass-bold.woff deleted file mode 100755 index e71c04c..0000000 Binary files a/static/fonts/overpass-bold.woff and /dev/null differ diff --git a/static/fonts/overpass-bold.woff2 b/static/fonts/overpass-bold.woff2 deleted file mode 100755 index ebc48ba..0000000 Binary files a/static/fonts/overpass-bold.woff2 and /dev/null differ diff --git a/static/fonts/overpass-extrabold-italic.eot b/static/fonts/overpass-extrabold-italic.eot deleted file mode 100755 index 10b18fe..0000000 Binary files a/static/fonts/overpass-extrabold-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-extrabold-italic.ttf b/static/fonts/overpass-extrabold-italic.ttf deleted file mode 100755 index a0331ed..0000000 Binary files a/static/fonts/overpass-extrabold-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-extrabold-italic.woff b/static/fonts/overpass-extrabold-italic.woff deleted file mode 100755 index 099aa4f..0000000 Binary files a/static/fonts/overpass-extrabold-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-extrabold-italic.woff2 b/static/fonts/overpass-extrabold-italic.woff2 deleted file mode 100755 index d0a1184..0000000 Binary files a/static/fonts/overpass-extrabold-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-extrabold.eot b/static/fonts/overpass-extrabold.eot deleted file mode 100755 index 421f420..0000000 Binary files a/static/fonts/overpass-extrabold.eot and /dev/null differ diff --git a/static/fonts/overpass-extrabold.ttf b/static/fonts/overpass-extrabold.ttf deleted file mode 100755 index ff45a66..0000000 Binary files a/static/fonts/overpass-extrabold.ttf and /dev/null differ diff --git a/static/fonts/overpass-extrabold.woff b/static/fonts/overpass-extrabold.woff deleted file mode 100755 index b964cc6..0000000 Binary files a/static/fonts/overpass-extrabold.woff and /dev/null differ diff --git a/static/fonts/overpass-extrabold.woff2 b/static/fonts/overpass-extrabold.woff2 deleted file mode 100755 index 72e7ced..0000000 Binary files a/static/fonts/overpass-extrabold.woff2 and /dev/null differ diff --git a/static/fonts/overpass-extralight-italic.eot b/static/fonts/overpass-extralight-italic.eot deleted file mode 100755 index f963876..0000000 Binary files a/static/fonts/overpass-extralight-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-extralight-italic.ttf b/static/fonts/overpass-extralight-italic.ttf deleted file mode 100755 index 7aca829..0000000 Binary files a/static/fonts/overpass-extralight-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-extralight-italic.woff b/static/fonts/overpass-extralight-italic.woff deleted file mode 100755 index d44ec1a..0000000 Binary files a/static/fonts/overpass-extralight-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-extralight-italic.woff2 b/static/fonts/overpass-extralight-italic.woff2 deleted file mode 100755 index 142ae0a..0000000 Binary files a/static/fonts/overpass-extralight-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-extralight.eot b/static/fonts/overpass-extralight.eot deleted file mode 100755 index d68c1ea..0000000 Binary files a/static/fonts/overpass-extralight.eot and /dev/null differ diff --git a/static/fonts/overpass-extralight.ttf b/static/fonts/overpass-extralight.ttf deleted file mode 100755 index 67eca83..0000000 Binary files a/static/fonts/overpass-extralight.ttf and /dev/null differ diff --git a/static/fonts/overpass-extralight.woff b/static/fonts/overpass-extralight.woff deleted file mode 100755 index f300387..0000000 Binary files a/static/fonts/overpass-extralight.woff and /dev/null differ diff --git a/static/fonts/overpass-extralight.woff2 b/static/fonts/overpass-extralight.woff2 deleted file mode 100755 index ee55194..0000000 Binary files a/static/fonts/overpass-extralight.woff2 and /dev/null differ diff --git a/static/fonts/overpass-heavy-italic.eot b/static/fonts/overpass-heavy-italic.eot deleted file mode 100755 index 4b1d3f9..0000000 Binary files a/static/fonts/overpass-heavy-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-heavy-italic.ttf b/static/fonts/overpass-heavy-italic.ttf deleted file mode 100755 index 15f8bc6..0000000 Binary files a/static/fonts/overpass-heavy-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-heavy-italic.woff b/static/fonts/overpass-heavy-italic.woff deleted file mode 100755 index 679e7c3..0000000 Binary files a/static/fonts/overpass-heavy-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-heavy-italic.woff2 b/static/fonts/overpass-heavy-italic.woff2 deleted file mode 100755 index ed1dfd8..0000000 Binary files a/static/fonts/overpass-heavy-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-heavy.eot b/static/fonts/overpass-heavy.eot deleted file mode 100755 index 42ee6fe..0000000 Binary files a/static/fonts/overpass-heavy.eot and /dev/null differ diff --git a/static/fonts/overpass-heavy.ttf b/static/fonts/overpass-heavy.ttf deleted file mode 100755 index a673df5..0000000 Binary files a/static/fonts/overpass-heavy.ttf and /dev/null differ diff --git a/static/fonts/overpass-heavy.woff b/static/fonts/overpass-heavy.woff deleted file mode 100755 index 14db22c..0000000 Binary files a/static/fonts/overpass-heavy.woff and /dev/null differ diff --git a/static/fonts/overpass-heavy.woff2 b/static/fonts/overpass-heavy.woff2 deleted file mode 100755 index dbb499f..0000000 Binary files a/static/fonts/overpass-heavy.woff2 and /dev/null differ diff --git a/static/fonts/overpass-italic.eot b/static/fonts/overpass-italic.eot deleted file mode 100755 index f6c38df..0000000 Binary files a/static/fonts/overpass-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-italic.ttf b/static/fonts/overpass-italic.ttf deleted file mode 100755 index de3002e..0000000 Binary files a/static/fonts/overpass-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-italic.woff b/static/fonts/overpass-italic.woff deleted file mode 100755 index 95bda4c..0000000 Binary files a/static/fonts/overpass-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-italic.woff2 b/static/fonts/overpass-italic.woff2 deleted file mode 100755 index d76da75..0000000 Binary files a/static/fonts/overpass-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-light-italic.eot b/static/fonts/overpass-light-italic.eot deleted file mode 100755 index 838c431..0000000 Binary files a/static/fonts/overpass-light-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-light-italic.ttf b/static/fonts/overpass-light-italic.ttf deleted file mode 100755 index eb6c04a..0000000 Binary files a/static/fonts/overpass-light-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-light-italic.woff b/static/fonts/overpass-light-italic.woff deleted file mode 100755 index d2b01bc..0000000 Binary files a/static/fonts/overpass-light-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-light-italic.woff2 b/static/fonts/overpass-light-italic.woff2 deleted file mode 100755 index 5703d8f..0000000 Binary files a/static/fonts/overpass-light-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-light.eot b/static/fonts/overpass-light.eot deleted file mode 100755 index db27cb5..0000000 Binary files a/static/fonts/overpass-light.eot and /dev/null differ diff --git a/static/fonts/overpass-light.ttf b/static/fonts/overpass-light.ttf deleted file mode 100755 index f97b279..0000000 Binary files a/static/fonts/overpass-light.ttf and /dev/null differ diff --git a/static/fonts/overpass-light.woff b/static/fonts/overpass-light.woff deleted file mode 100755 index 1f2e380..0000000 Binary files a/static/fonts/overpass-light.woff and /dev/null differ diff --git a/static/fonts/overpass-light.woff2 b/static/fonts/overpass-light.woff2 deleted file mode 100755 index 5c73220..0000000 Binary files a/static/fonts/overpass-light.woff2 and /dev/null differ diff --git a/static/fonts/overpass-regular.eot b/static/fonts/overpass-regular.eot deleted file mode 100755 index 14a6a6f..0000000 Binary files a/static/fonts/overpass-regular.eot and /dev/null differ diff --git a/static/fonts/overpass-regular.ttf b/static/fonts/overpass-regular.ttf deleted file mode 100755 index ff8bba3..0000000 Binary files a/static/fonts/overpass-regular.ttf and /dev/null differ diff --git a/static/fonts/overpass-regular.woff b/static/fonts/overpass-regular.woff deleted file mode 100755 index 0c5c51a..0000000 Binary files a/static/fonts/overpass-regular.woff and /dev/null differ diff --git a/static/fonts/overpass-regular.woff2 b/static/fonts/overpass-regular.woff2 deleted file mode 100755 index d1310df..0000000 Binary files a/static/fonts/overpass-regular.woff2 and /dev/null differ diff --git a/static/fonts/overpass-semibold-italic.eot b/static/fonts/overpass-semibold-italic.eot deleted file mode 100755 index d325f58..0000000 Binary files a/static/fonts/overpass-semibold-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-semibold-italic.ttf b/static/fonts/overpass-semibold-italic.ttf deleted file mode 100755 index 2c01cae..0000000 Binary files a/static/fonts/overpass-semibold-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-semibold-italic.woff b/static/fonts/overpass-semibold-italic.woff deleted file mode 100755 index e021632..0000000 Binary files a/static/fonts/overpass-semibold-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-semibold-italic.woff2 b/static/fonts/overpass-semibold-italic.woff2 deleted file mode 100755 index f96da3b..0000000 Binary files a/static/fonts/overpass-semibold-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-semibold.eot b/static/fonts/overpass-semibold.eot deleted file mode 100755 index 532b4fc..0000000 Binary files a/static/fonts/overpass-semibold.eot and /dev/null differ diff --git a/static/fonts/overpass-semibold.ttf b/static/fonts/overpass-semibold.ttf deleted file mode 100755 index 9a4160e..0000000 Binary files a/static/fonts/overpass-semibold.ttf and /dev/null differ diff --git a/static/fonts/overpass-semibold.woff b/static/fonts/overpass-semibold.woff deleted file mode 100755 index 8c931c4..0000000 Binary files a/static/fonts/overpass-semibold.woff and /dev/null differ diff --git a/static/fonts/overpass-semibold.woff2 b/static/fonts/overpass-semibold.woff2 deleted file mode 100755 index 3b242ed..0000000 Binary files a/static/fonts/overpass-semibold.woff2 and /dev/null differ diff --git a/static/fonts/overpass-thin-italic.eot b/static/fonts/overpass-thin-italic.eot deleted file mode 100755 index f550816..0000000 Binary files a/static/fonts/overpass-thin-italic.eot and /dev/null differ diff --git a/static/fonts/overpass-thin-italic.ttf b/static/fonts/overpass-thin-italic.ttf deleted file mode 100755 index 0abb0b9..0000000 Binary files a/static/fonts/overpass-thin-italic.ttf and /dev/null differ diff --git a/static/fonts/overpass-thin-italic.woff b/static/fonts/overpass-thin-italic.woff deleted file mode 100755 index f61d749..0000000 Binary files a/static/fonts/overpass-thin-italic.woff and /dev/null differ diff --git a/static/fonts/overpass-thin-italic.woff2 b/static/fonts/overpass-thin-italic.woff2 deleted file mode 100755 index 23af05a..0000000 Binary files a/static/fonts/overpass-thin-italic.woff2 and /dev/null differ diff --git a/static/fonts/overpass-thin.eot b/static/fonts/overpass-thin.eot deleted file mode 100755 index e439d36..0000000 Binary files a/static/fonts/overpass-thin.eot and /dev/null differ diff --git a/static/fonts/overpass-thin.ttf b/static/fonts/overpass-thin.ttf deleted file mode 100755 index 3cf52f2..0000000 Binary files a/static/fonts/overpass-thin.ttf and /dev/null differ diff --git a/static/fonts/overpass-thin.woff b/static/fonts/overpass-thin.woff deleted file mode 100755 index 4ddc55a..0000000 Binary files a/static/fonts/overpass-thin.woff and /dev/null differ diff --git a/static/fonts/overpass-thin.woff2 b/static/fonts/overpass-thin.woff2 deleted file mode 100755 index 82b5c85..0000000 Binary files a/static/fonts/overpass-thin.woff2 and /dev/null differ diff --git a/static/fonts/overpass.scss b/static/fonts/overpass.scss deleted file mode 100755 index d54b342..0000000 --- a/static/fonts/overpass.scss +++ /dev/null @@ -1,189 +0,0 @@ -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-thin.eot'); /* IE9 Compat Modes */ - src: url('/static/fonts/overpass-thin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('/static/fonts/overpass-thin.woff2') format('woff2'), /* Super Modern Browsers */ - url('/static/fonts/overpass-thin.woff') format('woff'), /* Pretty Modern Browsers */ - url('/static/fonts/overpass-thin.ttf') format('truetype'); /* Safari, Android, iOS */ - font-weight: 200; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-thin-italic.eot'); - src: url('/static/fonts/overpass-thin-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-thin-italic.woff2') format('woff2'), - url('/static/fonts/overpass-thin-italic.woff') format('woff'), - url('/static/fonts/overpass-thin-italic.ttf') format('truetype'); - font-weight: 200; - font-style: italic; -} - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-extralight.eot'); - src: url('/static/fonts/overpass-extralight.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-extralight.woff2') format('woff2'), - url('/static/fonts/overpass-extralight.woff') format('woff'), - url('/static/fonts/overpass-extralight.ttf') format('truetype'); - font-weight: 300; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-extralight-italic.eot'); - src: url('/static/fonts/overpass-extralight-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-extralight-italic.woff2') format('woff2'), - url('/static/fonts/overpass-extralight-italic.woff') format('woff'), - url('/static/fonts/overpass-extralight-italic.ttf') format('truetype'); - font-weight: 300; - font-style: italic; -} - - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-light.eot'); - src: url('/static/fonts/overpass-light.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-light.woff2') format('woff2'), - url('/static/fonts/overpass-light.woff') format('woff'), - url('/static/fonts/overpass-light.ttf') format('truetype'); - font-weight: 400; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-light-italic.eot'); - src: url('/static/fonts/overpass-light-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-light-italic.woff2') format('woff2'), - url('/static/fonts/overpass-light-italic.woff') format('woff'), - url('/static/fonts/overpass-light-italic.ttf') format('truetype'); - font-weight: 400; - font-style: italic; -} - - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-regular.eot'); - src: url('/static/fonts/overpass-regular.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-regular.woff2') format('woff2'), - url('/static/fonts/overpass-regular.woff') format('woff'), - url('/static/fonts/overpass-regular.ttf') format('truetype'); - font-weight: 500; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-italic.eot'); - src: url('/static/fonts/overpass-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-italic.woff2') format('woff2'), - url('/static/fonts/overpass-italic.woff') format('woff'), - url('/static/fonts/overpass-italic.ttf') format('truetype'); - font-weight: 500; - font-style: italic; -} - - - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-semibold.eot'); - src: url('/static/fonts/overpass-semibold.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-semibold.woff2') format('woff2'), - url('/static/fonts/overpass-semibold.woff') format('woff'), - url('/static/fonts/overpass-semibold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-semibold-italic.eot'); - src: url('/static/fonts/overpass-semibold-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-semibold-italic.woff2') format('woff2'), - url('/static/fonts/overpass-semibold-italic.woff') format('woff'), - url('/static/fonts/overpass-semibold-italic.ttf') format('truetype'); - font-weight: 600; - font-style: italic; -} - - - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-bold.eot'); - src: url('/static/fonts/overpass-bold.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-bold.woff2') format('woff2'), - url('/static/fonts/overpass-bold.woff') format('woff'), - url('/static/fonts/overpass-bold.ttf') format('truetype'); - font-weight: 700; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-bold-italic.eot'); - src: url('/static/fonts/overpass-bold-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-bold-italic.woff2') format('woff2'), - url('/static/fonts/overpass-bold-italic.woff') format('woff'), - url('/static/fonts/overpass-bold-italic.ttf') format('truetype'); - font-weight: 700; - font-style: italic; -} - - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-extrabold.eot'); - src: url('/static/fonts/overpass-extrabold.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-extrabold.woff2') format('woff2'), - url('/static/fonts/overpass-extrabold.woff') format('woff'), - url('/static/fonts/overpass-extrabold.ttf') format('truetype'); - font-weight: 800; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-extrabold-italic.eot'); - src: url('/static/fonts/overpass-extrabold-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-extrabold-italic.woff2') format('woff2'), - url('/static/fonts/overpass-extrabold-italic.woff') format('woff'), - url('/static/fonts/overpass-extrabold-italic.ttf') format('truetype'); - font-weight: 800; - font-style: italic; -} - - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-heavy.eot'); - src: url('/static/fonts/overpass-heavy.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-heavy.woff2') format('woff2'), - url('/static/fonts/overpass-heavy.woff') format('woff'), - url('/static/fonts/overpass-heavy.ttf') format('truetype'); - font-weight: 900; - font-style: normal; -} - -@font-face { - font-family: 'overpass'; - src: url('/static/fonts/overpass-heavy-italic.eot'); - src: url('/static/fonts/overpass-heavy-italic.eot?#iefix') format('embedded-opentype'), - url('/static/fonts/overpass-heavy-italic.woff2') format('woff2'), - url('/static/fonts/overpass-heavy-italic.woff') format('woff'), - url('/static/fonts/overpass-heavy-italic.ttf') format('truetype'); - font-weight: 900; - font-style: italic; -} diff --git a/static/img/icons/featured_icon.png b/static/img/icons/featured_icon.png deleted file mode 100755 index d828c3e..0000000 Binary files a/static/img/icons/featured_icon.png and /dev/null differ diff --git a/static/img/icons/fun_icon.png b/static/img/icons/fun_icon.png deleted file mode 100755 index 1c2aaa1..0000000 Binary files a/static/img/icons/fun_icon.png and /dev/null differ diff --git a/static/img/icons/grandma_icon.png b/static/img/icons/grandma_icon.png deleted file mode 100755 index b9ef78f..0000000 Binary files a/static/img/icons/grandma_icon.png and /dev/null differ diff --git a/static/img/icons/grandpa_icon.png b/static/img/icons/grandpa_icon.png deleted file mode 100755 index 97ac5ce..0000000 Binary files a/static/img/icons/grandpa_icon.png and /dev/null differ diff --git a/static/img/icons/group_icon.png b/static/img/icons/group_icon.png deleted file mode 100755 index 4249d27..0000000 Binary files a/static/img/icons/group_icon.png and /dev/null differ diff --git a/static/img/icons/man_icon.png b/static/img/icons/man_icon.png deleted file mode 100755 index 41160d0..0000000 Binary files a/static/img/icons/man_icon.png and /dev/null differ diff --git a/static/img/icons/mdb_icon.png b/static/img/icons/mdb_icon.png deleted file mode 100755 index 963c125..0000000 Binary files a/static/img/icons/mdb_icon.png and /dev/null differ diff --git a/static/img/icons/profile.png b/static/img/icons/profile.png deleted file mode 100755 index 9799a6a..0000000 Binary files a/static/img/icons/profile.png and /dev/null differ diff --git a/static/img/icons/subject_icon.png b/static/img/icons/subject_icon.png deleted file mode 100755 index 272f482..0000000 Binary files a/static/img/icons/subject_icon.png and /dev/null differ diff --git a/static/img/icons/timeline_icon.png b/static/img/icons/timeline_icon.png deleted file mode 100755 index 9a64d15..0000000 Binary files a/static/img/icons/timeline_icon.png and /dev/null differ diff --git a/static/img/icons/victory_icon.png b/static/img/icons/victory_icon.png deleted file mode 100755 index c2841d1..0000000 Binary files a/static/img/icons/victory_icon.png and /dev/null differ diff --git a/static/img/icons/woman_icon.png b/static/img/icons/woman_icon.png deleted file mode 100755 index 4a38c6f..0000000 Binary files a/static/img/icons/woman_icon.png and /dev/null differ diff --git a/static/img/logos/logo_abgeordnetenwatch.png b/static/img/logos/logo_abgeordnetenwatch.png deleted file mode 100644 index 428e61d..0000000 Binary files a/static/img/logos/logo_abgeordnetenwatch.png and /dev/null differ diff --git a/static/img/logos/logo_datenschule.png b/static/img/logos/logo_datenschule.png deleted file mode 100755 index 883954a..0000000 Binary files a/static/img/logos/logo_datenschule.png and /dev/null differ diff --git a/static/img/logos/logo_okfde.png b/static/img/logos/logo_okfde.png deleted file mode 100755 index 3fbc179..0000000 Binary files a/static/img/logos/logo_okfde.png and /dev/null differ diff --git a/static/img/parties/cducsu.svg b/static/img/parties/cducsu.svg deleted file mode 100755 index 6ed0d53..0000000 --- a/static/img/parties/cducsu.svg +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/parties/gruene.svg b/static/img/parties/gruene.svg deleted file mode 100755 index d6369ee..0000000 --- a/static/img/parties/gruene.svg +++ /dev/null @@ -1,2 +0,0 @@ - -image/svg+xml diff --git a/static/img/parties/linke.svg b/static/img/parties/linke.svg deleted file mode 100755 index dc0ff2b..0000000 --- a/static/img/parties/linke.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - diff --git a/static/img/parties/spd.svg b/static/img/parties/spd.svg deleted file mode 100755 index 3a07d38..0000000 --- a/static/img/parties/spd.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/static/js/bootstrap.js b/static/js/bootstrap.js deleted file mode 100755 index 1c88b71..0000000 --- a/static/js/bootstrap.js +++ /dev/null @@ -1,2317 +0,0 @@ -/*! - * Bootstrap v3.3.4 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Bootstrap\'s JavaScript requires jQuery') -} - -+function ($) { - 'use strict'; - var version = $.fn.jquery.split(' ')[0].split('.') - if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher') - } -}(jQuery); - -/* ======================================================================== - * Bootstrap: transition.js v3.3.4 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: alert.js v3.3.4 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.4' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: button.js v3.3.4 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.4' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state = state + 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked') && this.$element.hasClass('active')) changed = false - else $parent.find('.active').removeClass('active') - } - if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - } - - if (changed) this.$element.toggleClass('active') - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - Plugin.call($btn, 'toggle') - e.preventDefault() - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: carousel.js v3.3.4 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.4' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.3.4 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.4' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.4 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.4' - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $('